JP2022180999A - Print management system, method thereof, and program - Google Patents

Print management system, method thereof, and program Download PDF

Info

Publication number
JP2022180999A
JP2022180999A JP2021087810A JP2021087810A JP2022180999A JP 2022180999 A JP2022180999 A JP 2022180999A JP 2021087810 A JP2021087810 A JP 2021087810A JP 2021087810 A JP2021087810 A JP 2021087810A JP 2022180999 A JP2022180999 A JP 2022180999A
Authority
JP
Japan
Prior art keywords
order
management system
print management
print
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.)
Pending
Application number
JP2021087810A
Other languages
Japanese (ja)
Inventor
利彦 飯田
Toshihiko Iida
好司 金本
Koji Kanemoto
公生 林
Kimio Hayashi
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2021087810A priority Critical patent/JP2022180999A/en
Publication of JP2022180999A publication Critical patent/JP2022180999A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

To solve the following problem; an operation schedule of a printer cannot be managed without print data which is submitted later.SOLUTION: A print management system receives an order for printed matters, and estimates, when submission data related to the order has not been received, the amount of time required for executing a target job related to the order on the basis of product specifications included in order data related to the order and an index value of amount of printing of the printed matters. The system updates a schedule based on a schedule of a registered job and the amount of time required for the target job.SELECTED DRAWING: Figure 14

Description

本発明は、たとえば印刷物等を受注し生産を行う印刷管理システムおよびその方法とプログラムに関する The present invention relates to a print management system, method and program for receiving orders and producing printed materials, for example.

商業印刷分野において、発注者が印刷業者に対して印刷成果物の生産を依頼する際、ウェブ発注等の電子受発注、および電子的な入稿業務を要望する発注者並びに要望されたシステムを印刷業者が提供する事の重要性と要望が近年高まっている。 In the field of commercial printing, when an orderer requests a printing company to produce a printed product, the orderer requests electronic ordering such as web ordering and electronic manuscript submission work, as well as the requested system. In recent years, the importance and demand for what a trader provides has increased.

これらの要望を受けて印刷業者によってはウェブシステムをベースとした受発注システムを提供したシステムを公開している。また、このような電子的な受発注業務の広がりを受け、受注システム、発注システムが各社各様とならぬよう、共通性を担保するために電子取引データの標準仕様も策定されている。標準仕様は、例えばPrintTalkのように、受発注業務における各種コマンド、交換される情報を共通化し、システムの共通化をもたらし受注者、発注者双方に利便性を享受させることを目的に策定されている。 In response to these demands, some printing companies have made public systems that provide ordering systems based on web systems. In addition, in response to the spread of such electronic ordering and receiving operations, standard specifications for electronic transaction data have been established to ensure commonality so that each company does not have its own ordering system and ordering system. Standard specifications, such as PrintTalk, are formulated with the aim of standardizing various commands and exchanged information in the ordering and receiving business, bringing about commonality of the system, and making both the contractor and the orderer enjoy convenience. there is

印刷物の生産を発注する電子取引データでは単なる受発注だけでなく、印刷物の生産の発注特有のコミュニケーションも電子化する試みが進められている。その中の一つが印刷データの入稿である。発注者は発注する製品の仕様に加えて、印刷データを入稿しなければならない。入稿は発注と同時に行うこともあれば、発注は先に行い、何度も校正をおこなったのちに入稿することもある。このような発注後に入稿する取引にも、前述の電子取引データの標準仕様は対応している。 In the case of electronic transaction data for ordering the production of printed matter, attempts are being made to digitize not only simple ordering and receiving of orders, but also communication peculiar to ordering the production of printed matter. One of them is the submission of print data. The orderer must submit the print data in addition to the specifications of the ordered product. The manuscript may be submitted at the same time as the order is placed, or the order may be placed first, and the manuscript may be submitted after proofreading many times. The above-mentioned standard specifications for electronic transaction data are also compatible with such transactions that are submitted after placing an order.

特開2004-348713号公報Japanese Patent Application Laid-Open No. 2004-348713

印刷業者のもっとも重要な業務評価指標KPI(Key Performance Indicator)に印刷機の稼働率がある。稼働率は印刷機が正常に稼働し、製品の生産を実施している時間の割合を表すもので、稼働率を高めるために様々な技術が発明されている。特許文献1で示されるスケジューリング機能では実行される複数の印刷ジョブを時間軸で並べて表示することで、生産を行わない時間、すなわち非稼働時間を一目でわかるようにしている。印刷業者は非稼働時間が発生しないように印刷ジョブの実行順番を組み替えることができるのである。 The most important business evaluation index KPI (Key Performance Indicator) of a printing company is the operation rate of the printing press. The operating rate represents the percentage of time that the printing press is operating normally and producing products, and various techniques have been invented to increase the operating rate. The scheduling function disclosed in Japanese Patent Application Laid-Open No. 2002-200001 arranges and displays a plurality of print jobs to be executed along the time axis, so that the time during which production is not performed, that is, the non-operating time can be understood at a glance. The printing company can rearrange the execution order of the print jobs so as not to cause downtime.

背景技術に記載したように電子取引データによる印刷物生産の取引では、発注後に印刷データを入稿することが行われる。一方で、特許文献1に示される印刷ジョブのスケジューリング機能は作成された印刷ジョブを時間軸上に並べて表示する機能であるので、印刷データが入稿され、印刷ジョブを作成するまでは時間軸上に印刷の実行予定を表示することができない。印刷データが後から入稿されるケースでは、発注を受けた後も入稿されるまでは印刷ジョブを作成することができない。そのため、印刷ジョブを集約して印刷機の稼働予定を管理することができず、結果的に非稼働時間が生じてしまったり、バッティングしてしまったりすることが生じかねない。 As described in the background art, print data is submitted after an order is placed in a print production transaction using electronic transaction data. On the other hand, the print job scheduling function disclosed in Patent Document 1 is a function of arranging and displaying the created print jobs on the time axis. print execution schedule cannot be displayed. In the case where the print data is submitted later, the print job cannot be created until the draft is submitted even after receiving the order. Therefore, it is not possible to manage the operation schedule of the printing press by consolidating the print jobs, and as a result, non-operation time may occur or conflict may occur.

本発明は上述の課題を鑑みてなされたものであり、入稿の有無にかかわらず発注のスケジューリングを管理することを目的とする。 SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and it is an object of the present invention to manage the scheduling of ordering regardless of the presence or absence of manuscript submission.

上記目的を達成するために本発明は以下の構成を有する。すなわち本発明の一態様によれば、印刷物の発注を受け付け、当該発注に係る入稿データを受け付けていない場合に、前記発注に係る発注データに含まれた製品仕様と、前記印刷物の印刷量の指標値とに基づいて当該発注に係る対象ジョブの実行の所要時間を推定する推定手段と、
登録済みのジョブのスケジュールと前記対象ジョブの前記所要時間とに基づいて前記スケジュールを更新する更新手段とを有する
ことを特徴とする印刷管理システムが提供される。
In order to achieve the above objects, the present invention has the following configurations. That is, according to one aspect of the present invention, when an order for printed matter is received and manuscript data related to the order is not accepted, the product specifications included in the order data related to the order and the amount of printing of the printed matter estimating means for estimating the time required to execute the target job related to the order based on the index value;
A print management system is provided, comprising an update unit for updating the schedule based on a registered job schedule and the required time of the target job.

本発明によれば、入稿の有無にかかわらず発注のスケジューリングを管理することができる。 According to the present invention, ordering scheduling can be managed regardless of the presence or absence of manuscript submission.

受発注システム全体を示すブロック図Block diagram showing the entire ordering system 情報処理装置のハードウェア構成図Hardware configuration diagram of information processing device 印刷物生産システムの情報処理装置のソフトウェア構成図Software configuration diagram of the information processing device of the printed matter production system 画像形成装置のハードウェア構成図Hardware configuration diagram of image forming apparatus 画像形成装置のソフトウェア構成図Software configuration diagram of the image forming apparatus 電子取引システムの操作画面の模式図Schematic diagram of the operation screen of the electronic trading system 電子取引データのシーケンス図Sequence diagram of electronic transaction data 印刷物生産システムの情報処理装置の制御フロー図Control flow diagram of the information processing device of the printed matter production system 電子取引データの例を示す図Diagram showing an example of electronic transaction data 製品仕様テーブルを示す図Illustration showing a product specification table 印刷設定の例を示す図Diagram showing an example of print settings 印刷設定の例を示す図Diagram showing an example of print settings 画像形成装置の制御フロー図Control flow diagram of the image forming apparatus 印刷時間予測に用いる画像形成装置の固有値の例を示す図FIG. 4 is a diagram showing an example of eigenvalues of an image forming apparatus used for printing time prediction; 画像形成装置の操作部に表示する画面の模式図Schematic diagram of the screen displayed on the operation unit of the image forming apparatus 発注用のユーザインタフェースの一例を示す図A diagram showing an example of a user interface for ordering

以下、添付図面を参照して実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものではない。実施形態には複数の特徴が記載されているが、これらの複数の特徴の全てが発明に必須のものとは限らず、また、複数の特徴は任意に組み合わせられてもよい。さらに、添付図面においては、同一若しくは同様の構成に同一の参照番号を付し、重複した説明は省略する。 Hereinafter, embodiments will be described in detail with reference to the accompanying drawings. In addition, the following embodiments do not limit the invention according to the scope of claims. Although multiple features are described in the embodiments, not all of these multiple features are essential to the invention, and multiple features may be combined arbitrarily. Furthermore, in the accompanying drawings, the same or similar configurations are denoted by the same reference numerals, and redundant description is omitted.

<システム構成>
図1は、本実施形態に係る受発注システムを示すブロック図である。システムは発注者システム101,102,103、印刷業者の印刷物生産システム110に大別され、それらはインターネット100によって相互に接続されている。印刷物生産システム110には少なくとも1以上の画像形成装置113が含まれ、発注者システム101,102,103には少なくとも1以上の情報処理装置104が含まれる。なお発注者システムを発注元とよぶことがある。また印刷物生産システム110は、印刷のスケジュールの管理を含む印刷管理が行われることから、印刷管理システムと呼ばれることがある。
<System configuration>
FIG. 1 is a block diagram showing an order receiving/ordering system according to this embodiment. The system is broadly divided into orderer systems 101 , 102 , 103 and a print production system 110 of a printing company, which are interconnected via the Internet 100 . The printed product production system 110 includes at least one image forming apparatus 113 , and the orderer systems 101 , 102 and 103 include at least one information processing apparatus 104 . The orderer system is sometimes called the orderer. The printed matter production system 110 is sometimes called a print management system because it performs print management including management of the printing schedule.

以下、印刷物生産システム110の内部構成について説明する。情報処理装置111は受注を管理し、ネットワーク112を介して接続された画像形成装置113に対して印刷物の生成を指示する生産管理システムである。複数の画像形成装置113が接続されている場合には、受注した製品の仕様に適した画像形成装置に対して生産の指示を行う。また本実施形態では情報処理装置111と画像形成装置113を独立した2つの装置として記載するが、同等の機能を持つ統合された1つの装置であってもよい。 The internal configuration of the printed matter production system 110 will be described below. The information processing apparatus 111 is a production management system that manages orders and instructs the image forming apparatus 113 connected via the network 112 to generate printed matter. When a plurality of image forming apparatuses 113 are connected, a production instruction is given to an image forming apparatus suitable for the specifications of the ordered product. Further, although the information processing apparatus 111 and the image forming apparatus 113 are described as two independent apparatuses in this embodiment, they may be integrated into one apparatus having equivalent functions.

画像形成装置113は受注した製品を生産するための印刷機である。通常、印刷業者は複数の印刷機を所有している。その場合には、複数の画像形成装置が画像形成装置113と並列に情報処理装置111に接続されている。 An image forming apparatus 113 is a printing machine for producing ordered products. A printer typically owns multiple presses. In that case, a plurality of image forming apparatuses are connected to the information processing apparatus 111 in parallel with the image forming apparatus 113 .

発注者システム101,102,103から印刷業者の印刷物生産システム110に対して為される印刷成果物の受発注に関する要求の送受信は共通化された電子フォーマットをインターネット100経由で相互に送受信することにより達成される。 The orderer systems 101, 102, and 103 send and receive requests related to the ordering and receiving of printed products to and from the printed product production system 110 of the printing company by mutually sending and receiving a common electronic format via the Internet 100. achieved.

<情報処理装置のハードウェア構成>
図2は、情報処理装置104,111のハードウェア構成を示すブロック図である。同図において、CPU201は、ROM203のプログラム用ROMに記憶された、或いはHDD211からRAM202にロードされたOSや一般アプリケーションのプログラムを実行する。ROM203はまたフォントROMやデータROMを有している。RAM202は、CPU201の主メモリ、ワークエリア等として機能する。キーボードコントローラ(KBC)205は、キーボードやポインティングデバイス(不図示)からの入力を制御する。表示コントローラCRTC206は、表示部CRT210への表示を制御する。もちろん表示部はCRTとは限らない。ディスクコントローラ(DKC)207は、ブートプログラム、種々のアプリケーション、フォントデータ等を記憶するHDD211等とのアクセスを制御する。ネットワークコントローラ(NIC)212は、ネットワークに接続されて、そのネットワークに接続された他の機器との通信制御処理を実行する。バス204は、CPU201とRAM202、ROM203及び各種コントローラ等を接続して、データ信号や制御信号を搬送している。
<Hardware Configuration of Information Processing Device>
FIG. 2 is a block diagram showing the hardware configuration of the information processing apparatuses 104 and 111. As shown in FIG. In the figure, a CPU 201 executes an OS and general application programs stored in a program ROM of a ROM 203 or loaded from an HDD 211 to a RAM 202 . ROM 203 also has a font ROM and a data ROM. A RAM 202 functions as a main memory, a work area, and the like for the CPU 201 . A keyboard controller (KBC) 205 controls inputs from a keyboard and pointing device (not shown). A display controller CRTC 206 controls display on the display unit CRT 210 . Of course, the display unit is not limited to a CRT. A disk controller (DKC) 207 controls access to the HDD 211 and the like that store boot programs, various applications, font data, and the like. A network controller (NIC) 212 is connected to a network and executes communication control processing with other devices connected to the network. A bus 204 connects the CPU 201, the RAM 202, the ROM 203, various controllers, and the like, and carries data signals and control signals.

なお、携帯端末の場合にはキーボードコントローラ(KBC)205の代わりにタッチパネルコントローラ等を構成に含む場合がある。また、HDD211の代わりとなる大容量記憶装置を備える場合もある。さらに、ネットワークコントローラ(NIC)212は、備える装置が有線LAN、無線LAN其々の場合、あるいは双方を備える場合とで、内部構成が異なる。ただし、これらの内部構成による差異は、ネットワークコントローラ(NIC)212内部に隠蔽され、同図に示す他のモジュールには等価なものとしてシステムを制御可能な様、構成される。 In the case of a mobile terminal, instead of the keyboard controller (KBC) 205, a touch panel controller or the like may be included in the configuration. In some cases, a large-capacity storage device that replaces the HDD 211 is provided. Furthermore, the network controller (NIC) 212 has a different internal configuration depending on whether the device includes a wired LAN, a wireless LAN, or both. However, these differences due to the internal configuration are hidden inside the network controller (NIC) 212, and are configured so that the other modules shown in the figure are equivalent and can control the system.

<情報処理装置111のソフトウェア構成>
図3は印刷物生産システム110における情報処理装置111が有するソフトウェアの構成を例示した図である。
<Software Configuration of Information Processing Device 111>
FIG. 3 is a diagram exemplifying the software configuration of the information processing device 111 in the printed matter production system 110. As shown in FIG.

ブートローダ301は、情報処理装置111の電源投入直後に実行されるプログラムである。これらプログラムには、システムの起動に必要となる各種起動シーケンスを実行するためのプログラムが含まれる。オペレーティングシステム302は、情報処理装置111の機能を実現する各種プログラムの実行環境を提供することを目的としたプログラムである。これは、情報処理装置のメモリ、即ちROM203やRAM202,HDD211等の資源管理等の機能を提供する。ネットワーク制御プログラム303は、ネットワークを介して接続される機器に対してデータを送受信する際に実行されるプログラムである。すなわち、NIC212を制御し、インターネット100を介して外部とデータやファイルを送受信する際に使われるソフトウェアである。ウェブシステム304は、ネットワーク経由で接続された外部機器に対からのウェブベースのサービスの受付や受理、あるいは外部のウェブサービスへのデータやコマンドの送信を司るプログラムである。 The boot loader 301 is a program that is executed immediately after the power of the information processing device 111 is turned on. These programs include programs for executing various startup sequences required for system startup. The operating system 302 is a program intended to provide an execution environment for various programs that implement the functions of the information processing apparatus 111 . This provides functions such as resource management of the memory of the information processing apparatus, that is, the ROM 203, the RAM 202, the HDD 211, and the like. The network control program 303 is a program that is executed when data is transmitted/received to/from devices connected via a network. That is, it is software used when controlling the NIC 212 and transmitting/receiving data and files to/from the outside via the Internet 100 . The web system 304 is a program that manages acceptance and reception of web-based services from a pair of external devices connected via a network, or transmission of data and commands to external web services.

電子取引データ解析作成プログラム305は、発注者から受け付けた電子取引データを解析し、受け付けた電子取引データへの応答または新規の要求を作成するためのプログラムである。電子取引データの解析結果に応じて、制御部は連携して適切なプログラムを動作させて適切な処理を行う。 The electronic transaction data analysis/creation program 305 is a program for analyzing electronic transaction data received from an orderer and creating a response to the received electronic transaction data or a new request. Depending on the analysis result of the electronic transaction data, the control unit cooperates to operate an appropriate program to perform appropriate processing.

受注情報管理プログラム306は、受注を管理するためのプログラムである。納品までの取引工程の管理のほか、過去の取引データを解析することで、次回以降の取引に活用することも行う。後述する入稿データ受信プログラム307によってストレージに格納された入稿データを、対応する電子取引データに対応付けて記憶するのも本プログラムにより行われる。 The order information management program 306 is a program for managing orders. In addition to managing the transaction process until delivery, it also analyzes past transaction data and utilizes it for future transactions. This program also stores the manuscript data stored in the storage by the manuscript data receiving program 307, which will be described later, in association with the corresponding electronic transaction data.

入稿データ受信プログラム307は、印刷物生産システム110から入稿された印刷データを受信し保管するための部位である。保管された印刷データは受注情報管理プログラム306が電子取引データと関連付けて管理する。 The submitted manuscript data reception program 307 is a part for receiving and storing print data submitted from the printed matter production system 110 . The order information management program 306 manages the stored print data in association with the electronic transaction data.

印刷設定作成プログラム308は、受注情報管理プログラム306が決定した製品仕様から印刷設定を作成するための部位である。通常、印刷設定にはJDF(ジョブ定義フォーマット)などが用いられる。印刷設定の作成方法は図11を用いて説明をする。 The print setting creation program 308 is a part for creating print settings from the product specifications determined by the order information management program 306 . Normally, JDF (job definition format) or the like is used for print settings. A method of creating print settings will be described with reference to FIG.

画像形成装置管理プログラム309は、画像形成装置113から情報を取得し、また画像形成装置113に対して各種の指示を行うプログラムである。画像形成装置113に行う指示には多種のものがあるが、本発明に関係あるものは印刷ジョブの作成指示、印刷スケジュールの登録指示、印刷スケジュールの更新指示である。これらの指示に関しては図8を用いて説明をする。 The image forming apparatus management program 309 is a program that acquires information from the image forming apparatus 113 and gives various instructions to the image forming apparatus 113 . There are various types of instructions to be issued to the image forming apparatus 113, but the ones related to the present invention are a print job creation instruction, a print schedule registration instruction, and a print schedule update instruction. These instructions will be explained using FIG.

<画像形成装置のハードウェア構成>
図4は、画像形成装置113のハードウェア構成について説明する図である。画像形成装置113は、シート上の画像を読み取る読取機能、シートに画像を印刷する印刷機能を有する。また、画像形成装置113は、画像が印刷された複数のシートを綴じたり、複数のシートを揃えたり、複数のシートの排出先を複数のトレイに分けたりする後処理機能を有する。なお、シートには、普通紙や厚紙などの用紙、フィルムシートなどが含まれる。
<Hardware Configuration of Image Forming Apparatus>
FIG. 4 is a diagram for explaining the hardware configuration of the image forming apparatus 113. As shown in FIG. The image forming apparatus 113 has a reading function of reading an image on a sheet and a printing function of printing an image on the sheet. The image forming apparatus 113 also has post-processing functions such as binding a plurality of sheets having images printed thereon, aligning a plurality of sheets, and dividing the discharge destinations of a plurality of sheets into a plurality of trays. The sheet includes paper such as plain paper and thick paper, and a film sheet.

同図に示す画像形成装置113は、複数の異なる役割を持つ装置が相互に連結され、複雑なシート処理が可能なよう構成されている。画像形成装置113は、展開されたイメージ画像データを給紙部412に格納されたメディアを搬送し、該メディア上にトナーを用いて画像形成するための装置である。画像形成装置113には、スキャナ部401、および操作部404が備え付けられている。操作部404は画像形成装置113の各種設定や操作などをオペレータが行う場合の各種インタフェースを提供する。本実施形態における画像形成装置113は、各種付随装置が装着可能なよう構成されている。本実施形態では付随装置の一例としてシート処理装置410を示している。 The image forming apparatus 113 shown in the figure is configured such that a plurality of apparatuses having different roles are interconnected and capable of performing complicated sheet processing. The image forming apparatus 113 is an apparatus for conveying the developed image data to the medium stored in the paper feeding unit 412 and forming an image on the medium using toner. The image forming apparatus 113 is equipped with a scanner unit 401 and an operation unit 404 . An operation unit 404 provides various interfaces for the operator to perform various settings and operations of the image forming apparatus 113 . The image forming apparatus 113 in this embodiment is configured to be attachable to various accompanying devices. In this embodiment, the sheet processing apparatus 410 is shown as an example of the accompanying apparatus.

シート処理装置410は、プリンタ部403によって画像形成された後のメディアに対して各種加工を施した成果物を得るための装置である。メディア管理部411は、画像形成装置113が扱うことのできる用紙を管理するための部位であり。用紙の属性値に応じて各部の挙動の制御パラメータを決定し、給紙部412に格納されている用紙の残量の管理なども行う。給紙部412は、使用する用紙を格納するための部位である。給紙部412は格納されている用紙の残量を検知する機能が備わっており、残量はメディア管理部411に通知される。出力トレイ413は、シート処理装置410によって処理された出力物を排出し、積載するためのトレイ部を形成する。 A sheet processing apparatus 410 is an apparatus for obtaining a product obtained by performing various processing on a medium on which an image has been formed by the printer unit 403 . A media management unit 411 is a unit for managing sheets that can be handled by the image forming apparatus 113 . Control parameters for the behavior of each unit are determined according to the attribute values of the paper, and the remaining amount of paper stored in the paper feed unit 412 is managed. The paper feed unit 412 is a part for storing paper to be used. The paper feed unit 412 has a function of detecting the remaining amount of stored paper, and notifies the media management unit 411 of the remaining amount. The output tray 413 forms a tray section for discharging and stacking output materials processed by the sheet processing apparatus 410 .

ハードディスク409(以下、HDDとも呼ぶ)は、不揮発性メモリであって、複数の処理対象となるジョブのデータや、各種管理情報などを記憶する。スキャナ部401から受付けたジョブデータは、HDD409を介してプリンタ部403で印刷できる。外部装置から通信部の一例に該当する外部I/F部402ユニットを介して受付けたジョブデータも、HDD409を介してプリンタ部403で印刷できる。外部I/F部402は、ファクシミリ、ネットワーク接続機器、外部専用装置と画像データなどを送受する。操作部404は、ユーザインタフェース部に相当し、ここでは、表示部を有する。 A hard disk 409 (hereinafter also referred to as HDD) is a non-volatile memory and stores data of a plurality of jobs to be processed, various management information, and the like. Job data received from the scanner unit 401 can be printed by the printer unit 403 via the HDD 409 . Job data received from an external device via the external I/F unit 402 unit, which is an example of a communication unit, can also be printed by the printer unit 403 via the HDD 409 . An external I/F unit 402 transmits and receives image data and the like to and from a facsimile machine, a network connection device, and an external dedicated device. An operation unit 404 corresponds to a user interface unit, and has a display unit here.

制御部405は、ROM407のプログラムを読み出して実行することで、本形態にて説明する各種の動作を本画像形成装置113により実行させる。プログラムとして、外部I/F402を介して図示しない外部装置から受信したPDFなどの印刷データを形成するコードデータを解釈し、ラスターイメージデータ(ビットマップ画像データ)に展開する動作を実行する為のものがある。印刷データにはPDFのほかにも、ページ記述言語で記述されたデータや画像データが含まれる。外部I/F402を介して図示しない外部装置から受信した印刷ジョブを解釈し処理するためのプログラム等もROM407に記憶されている。これらは、主にソフトウェアによって処理される。ROM407に格納される各種プログラムの詳細については後述する。 The control unit 405 reads out and executes programs from the ROM 407 to cause the image forming apparatus 113 to execute various operations described in this embodiment. As a program, it interprets code data forming print data such as PDF received from an external device (not shown) via the external I/F 402, and executes the operation of expanding into raster image data (bitmap image data). There is In addition to PDF, print data includes data described in a page description language and image data. A program or the like for interpreting and processing a print job received from an external device (not shown) via the external I/F 402 is also stored in the ROM 407 . These are primarily handled by software. Details of various programs stored in the ROM 407 will be described later.

HDD409(ハードディスク)は、圧縮展開部406によって圧縮された画像データを記憶する大容量の記憶装置である。HDD409に、処理対象となるジョブのプリントデータ等複数のデータを保持可能に構成されている。制御部405は、スキャナ部401や外部I/F部402等の各種入力ユニットを介して入力された処理対象となるジョブのデータを、HDD409を介して、プリンタ部403でプリント可能に制御する。又、外部I/F402を介して外部装置へ送信できるようにも制御する。このようにHDD409に格納した処理対象ジョブのデータの各種出力処理を実行可能に制御部405により制御する。さらに、HDD409内に構築されたファイルシステムのファイル共有や送受信等の機能を、制御部405がROM407のプログラムを読出し、実行することによって外部の装置に対して提供できる様、構成されている。 The HDD 409 (hard disk) is a large-capacity storage device that stores image data compressed by the compression/decompression unit 406 . The HDD 409 is configured to be able to hold a plurality of data such as print data of a job to be processed. A control unit 405 controls job data to be processed, which is input through various input units such as the scanner unit 401 and the external I/F unit 402 , to be printed by the printer unit 403 through the HDD 409 . Moreover, it controls so that it can be transmitted to an external device via the external I/F 402 . In this way, the control unit 405 controls so that various output processes of the data of the job to be processed stored in the HDD 409 can be executed. Further, the control unit 405 reads out and executes a program in the ROM 407 to provide functions such as file sharing and transmission/reception of the file system built in the HDD 409 to an external device.

圧縮展開部406は、JBIGやJPEG等といった各種圧縮方式によってRAM408、HDD409に記憶されている画像データ等を圧縮・伸張動作を行う。以上のような構成のもと、本印刷システムが具備する制御部の一例としての制御部405が、各シート処理装置410の動作も制御する。 A compression/decompression unit 406 compresses and decompresses image data and the like stored in the RAM 408 and HDD 409 using various compression methods such as JBIG and JPEG. With the above configuration, the control unit 405 as an example of a control unit included in the printing system also controls the operation of each sheet processing device 410 .

<画像形成装置113のソフトウェア構成>
図5は、画像形成装置113のプログラムを説明する図である。これらプログラムはROM407に格納され、画像形成装置113の制御部205により読み出されて実行される。
<Software Configuration of Image Forming Apparatus 113>
FIG. 5 is a diagram for explaining the program of the image forming apparatus 113. As shown in FIG. These programs are stored in the ROM 407 and read and executed by the control unit 205 of the image forming apparatus 113 .

ブートローダ501は、画像形成装置113の電源投入直後に実行されるプログラムである。このプログラムには、システムの起動に必要となる各種起動シーケンスを実行するためのプログラムが含まれる。 A boot loader 501 is a program that is executed immediately after power-on of the image forming apparatus 113 . This program includes programs for executing various boot sequences required for booting the system.

オペレーティングシステム502は、画像形成装置113の機能を実現する各種プログラムの実行環境を提供することを目的としたプログラムである。これは、主に画像形成装置113のメモリ、即ちROM407やRAM408,HDD409等の資源管理、及び図4に示すその他各部の基本的な入出力制御等の機能を提供する。 The operating system 502 is a program intended to provide an execution environment for various programs that implement the functions of the image forming apparatus 113 . This mainly provides functions such as resource management of the memory of the image forming apparatus 113, that is, ROM 407, RAM 408, HDD 409, etc., and basic input/output control of other units shown in FIG.

ネットワーク制御プログラム503は、ネットワークを介して接続される機器に対してデータを送受信する際に実行されるプログラムである。このプログラムは、印刷するファイルの受信処理や、外部装置からのデータ送信、コマンドの送受信、印刷完了通知など各種処理実行時に利用される。ネットワーク制御プログラムには外部I/F402を制御するためのドライバプログラムも含まれる。 The network control program 503 is a program executed when data is transmitted/received to/from devices connected via a network. This program is used when various processes are executed, such as print file reception processing, data transmission from an external device, command transmission/reception, and print completion notification. A driver program for controlling the external I/F 402 is also included in the network control program.

データ受信プログラム504は、情報処理装置111からの各種指示や情報を受け付けるためのプログラムである。各種の指示とともに印刷設定、印刷データなどを受信する。データ送信プログラム505は、情報処理装置111へ情報を送信するためのプログラムである。印刷データ解析プログラム506は、データ受信プログラム504が受信した印刷データを解析して印刷データの情報を取得するためのプログラムである。印刷設定解析プログラム507は、データ受信プログラム504が受信した印刷設定を解析するためのプログラムである。 A data reception program 504 is a program for receiving various instructions and information from the information processing apparatus 111 . Receives print settings, print data, etc. along with various instructions. A data transmission program 505 is a program for transmitting information to the information processing apparatus 111 . The print data analysis program 506 is a program for analyzing the print data received by the data reception program 504 and acquiring print data information. A print setting analysis program 507 is a program for analyzing the print settings received by the data reception program 504 .

スケジューリングプログラム508は、印刷ジョブの管理、印刷予測時間の算出、スケジューリング表示の作成、更新を行う。その他、本実施形態では印刷ジョブを作成しなくても印刷時間を予測し、画像形成装置の稼働予定を管理できるように機能する。スケジューリングプログラム508の機能の詳細については後述する。スケジューリングプログラム508そのものを、またはスケジューリングプログラム508とそれを実行される画像形成装置を、印刷物生産管理システムまたは印刷物生産管理装置と呼ぶこともある。 The scheduling program 508 manages print jobs, calculates estimated print times, and creates and updates scheduling displays. In addition, in this embodiment, the print time is predicted without creating a print job, and the operation schedule of the image forming apparatus can be managed. Details of the functions of the scheduling program 508 will be described later. The scheduling program 508 itself, or the scheduling program 508 and the image forming apparatus that executes it, may be called a printed matter production management system or a printed matter production management apparatus.

印刷実行プログラム509は、情報処理装置111から受けた印刷ジョブ作成指示によって作成した印刷ジョブを実行するためのプログラムである。印刷ジョブはスケジューリングプログラム508が作成した順番で実行する。 The print execution program 509 is a program for executing a print job created according to a print job creation instruction received from the information processing apparatus 111 . The print jobs are executed in the order created by the scheduling program 508 .

消耗品管理プログラム510は、用紙、トナー等の残量を管理するためのプログラムである。スケジューリングプログラム508と連携をして、消耗品がなくなる時間の予測、表示を行うこともできる。 The consumables management program 510 is a program for managing the remaining amount of paper, toner, and the like. In cooperation with the scheduling program 508, it is also possible to predict and display the time when consumables will run out.

<電子取引システムに表示する操作画面の模式図>
図6は、電子取引を行う際に発注者の情報処理装置104に表示する画面の模式図である。本図を用いて本発明が示す発注後の入稿を行う操作を説明する。
<Schematic diagram of the operation screen displayed on the electronic trading system>
FIG. 6 is a schematic diagram of a screen displayed on the orderer's information processing device 104 when conducting electronic transactions. The operation of submitting a manuscript after placing an order according to the present invention will be described with reference to this figure.

受注情報管理プログラム306の主画面600のうち注文設定メインタブ601が選択された状態を示している。同図に示す例においては、印刷業者選択部602が提示され、第一の印刷業者603、第二の印刷業者604、第三の印刷業者605が表示されている。発注者は、所望の印刷業者の何れかから、発注処理を実施する印刷業者を選択することが可能である。また、不図示の印刷業者管理画面によって、発注可能な印刷業者の追加や削除等の管理も可能なよう本実施形態における発注情報プログラム306は構成されている。また、同図に示す例においては第二の印刷業者604が発注先として選択された状態を示している。 The order setting main tab 601 in the main screen 600 of the order information management program 306 is selected. In the example shown in the figure, a printing company selection field 602 is presented, and a first printing company 603, a second printing company 604, and a third printing company 605 are displayed. The orderer can select a printing company to process the order from any desired printing company. Further, the order information program 306 in this embodiment is configured so that addition and deletion of printing companies to which orders can be placed can be managed using a printing company management screen (not shown). Also, in the example shown in the figure, the second printing company 604 is selected as the ordering party.

コマンド選択部606においては、印刷業者に対して印刷成果物の受発注に係る各種処理を伝達するコマンドの選択手段が複数設けられている。 The command selection unit 606 is provided with a plurality of command selection units for transmitting various processes related to ordering and receiving orders for printed products to the printing company.

見積依頼コマンド発行部607は、成果物作成に要する費用の見積もり依頼コマンドの送信指示を行うためのコントロールである。見積依頼コマンド発行部607を押下すると不図示である見積依頼に必要な各種情報を入力する画面に遷移し、印刷業者は同画面を利用して見積依頼コマンドの発行に必要な情報の入力処理を行う。 The estimate request command issuing unit 607 is a control for instructing transmission of an estimate request command for the cost required for creating a product. When the estimate request command issuing part 607 is pressed, a screen (not shown) for inputting various information necessary for the estimate request is displayed. conduct.

発注コマンド発行部608は、見積依頼コマンド発行部607を選択して取得した見積情報に含まれる情報からなる発注コマンドを送信するためのコントロールである
入稿データ送信部609は、印刷業者に対して印刷対象となる入稿データの送信を指示する際に利用するためのコントロールである。入稿データ送信部609による入稿処理は、発注コマンド発行部608における発注処理以降に実行可能であるよう、本実施形態におけるシステムは構成される。ただし、発注処理と同時に入稿処理を可能とするような構成も可能である。
An order command issuing unit 608 is a control for transmitting an ordering command composed of information included in the estimate information acquired by selecting the estimate request command issuing unit 607. This control is used when instructing transmission of submitted manuscript data to be printed. The system in this embodiment is configured so that the manuscript submission processing by the manuscript data transmission unit 609 can be executed after the order processing by the order command issuing unit 608 . However, a configuration is also possible in which manuscript submission processing can be performed at the same time as ordering processing.

プルーフ依頼部610は印刷業者に対して、発注コマンド発行部608ならびに入稿データ送信部609によって送信した印刷成果物の生産に必要となる製造条件や入稿データによって試し刷りを依頼するためのコントロールである。試し刷りが物理的なメディアへの入稿データの印刷処理を伴うか、あるいは電子的な手段により画像確認によって達成されるかはシステムもしくは顧客の要件次第である。本実施形態に係る発明はプルーフの実際の手段や形態を限定するものではない。また、発注者自らがプルーフ処理を実施する場合も想定される。その場合においてプルーフ依頼部610は必須ではない。 A proof requesting unit 610 is a control for requesting trial printing according to the manufacturing conditions and submitted data required for the production of printed products transmitted by the order command issuing unit 608 and the submitted data transmission unit 609 to the printing company. is. Whether proofing involves printing the submitted data onto physical media or is accomplished by electronic means with image confirmation depends on system or customer requirements. The invention according to this embodiment does not limit the actual means or form of the proof. It is also assumed that the orderer himself/herself performs proof processing. In that case, the proof requesting section 610 is not essential.

支払実行部611は発注コマンド発行部608、入稿データ送信部609、プルーフ依頼部610等の各部を通じ、印刷業者が生産した成果物の対価の支払処理を実施するためのコマンドの送信を指示するためのコントロールである。その際においては見積依頼コマンド発行部607の実行結果として取得される金額情報に基づき金額が計算され、主に電子的な手段によって決済処理がなされることを本実施形態におけるシステムにおいては想定している。 The payment execution unit 611 instructs the transmission of a command for executing payment processing for the product produced by the printing company through each unit such as the order command issuing unit 608, the manuscript data transmission unit 609, and the proof requesting unit 610. It is a control for In this case, it is assumed in the system of this embodiment that the amount is calculated based on the amount information acquired as a result of the execution of the estimate request command issuing unit 607, and that settlement processing is performed mainly by electronic means. there is

状況確認部613は、コマンド選択部606において選択したコマンドの印刷業者への送信、印刷物生産システム110が該コマンドを実行した結果であるレスポンスの内容を表示するための領域である。本例では印刷物生産システム110に対して実行するコマンドや通知情報などの表示も状況確認部613によって表示可能なよう構成されている。 A status confirmation portion 613 is an area for displaying the content of the response that is the result of sending the command selected in the command selection portion 606 to the printing company and the execution of the command by the printed product production system 110 . In this example, the status confirmation unit 613 can also display commands to be executed for the printed matter production system 110 and notification information.

<電子取引データの送信と応答>
図7は発注者システム101,102,103と印刷業者の印刷物生産システム110との間でやり取りされるコマンドおよびレスポンスのシーケンスを示す図である。
<Transmission and Response of Electronic Transaction Data>
FIG. 7 is a diagram showing the sequence of commands and responses exchanged between the orderer's systems 101, 102, 103 and the print production system 110 of the printing company.

まず発注者システム101,102,103から印刷物生産システム110へ見積依頼コマンド701が送信される。同コマンド送信の指示は図6にて述べた通り、見積依頼コマンド発行部607によって指示される。 First, an estimate request command 701 is transmitted from the orderer systems 101 , 102 , 103 to the printed matter production system 110 . The instruction to send the same command is given by the estimate request command issuing unit 607 as described with reference to FIG.

印刷物生産システム110は見積依頼コマンド701に対するレスポンス702として、見積もり情報を送信する。 The printed matter production system 110 transmits estimate information as a response 702 to the estimate request command 701 .

レスポンス702に含まれる見積もり情報に基づき、発注者システム101,102,103は発注コマンド703を送信する。発注コマンド703は、図6にて述べた注依依頼コマンド発行部608によって指示される。 Based on the estimate information included in the response 702, the orderer systems 101, 102, and 103 transmit an order command 703. FIG. The order command 703 is issued by the order request command issuing unit 608 described with reference to FIG.

発注コマンド703を受信した印刷物生産システム110は、発注内容を受理し、発注内容に応じた生産準備を行う。生産準備では、例えば画像形成装置113に対してジョブ作成指示、またはスケジューリング作成指示を行う。ジョブ作成指示、またはスケジューリング作成指示に関しては図8で説明をする。なお印刷業者システムでは複数の印刷ジョブを受け付けていることもあり、処理対象として着目している印刷ジョブを、対象ジョブまたは着目ジョブ、あるいは対象印刷ジョブまたは着目印刷ジョブと呼ぶことがある。 Upon receiving the order command 703, the printed matter production system 110 accepts the details of the order and prepares for production according to the details of the order. In production preparation, for example, the image forming apparatus 113 is instructed to create a job or to create a schedule. A job creation instruction or a scheduling creation instruction will be described with reference to FIG. Note that the printing company system may receive a plurality of print jobs, and the print job of interest as a processing target may be called a target job or a target job, or a target print job or a target print job.

印刷物生産システム110は発注コマンド703のレスポンス705を送信する。 The printed matter production system 110 transmits a response 705 to the order command 703 .

発注者は印刷依頼する対象である入稿データを制作し、準備ができた段階で入稿コマンド706を送信し入稿処理を実行する。入稿コマンド706は図6にて述べた入稿データ送信部609によって指示される。 The orderer creates the manuscript data to be printed, and when the preparation is completed, the manuscript submission command 706 is transmitted to execute the manuscript submission process. The manuscript submission command 706 is instructed by the manuscript data transmission unit 609 described with reference to FIG.

入稿データを受信した印刷物生産システム110は、当該発注に関して、プリフライト処理及び画像形成装置に対しスケジューリング更新指示を行う(707)。スケジューリング更新指示では少なくとも受け付けた印刷データ(すなわち入稿データ)を合わせて送信する。スケジューリング更新指示に関しては図8で説明をする。また入稿データを受理した場合には、その旨のレスポンスを発注者システムに応答する(711)。拒絶した場合には、入稿データを拒絶した旨のレスポンスを発注者システムに応答する。 The printed matter production system 110 that has received the submitted manuscript data issues a preflight process and a scheduling update instruction to the image forming apparatus regarding the order (707). At least the received print data (that is, manuscript data) is transmitted together with the scheduling update instruction. The scheduling update instruction will be explained with reference to FIG. Also, when the manuscript data is received, a response to that effect is sent to the orderer system (711). In the case of rejection, a response to the effect that the submitted manuscript data has been rejected is sent to the orderer system.

発注者は必要に応じて更なる入稿コマンド709を送信する。更なる入稿コマンド709が必要となるケースとして考えられるのは、追加入稿や差し替え入稿等の要求に本実施形態におけるシステムが対応するためである。更なる入稿コマンド709を受理した際には、当該発注に関して画像形成装置に対しスケジューリング更新指示を行う。追加的な入稿コマンド709を受信した場合にも、プリフライト処理及び画像形成装置に対しスケジューリング更新指示を行う(710)。また入稿データを受理した場合には、その旨のレスポンスを発注者システムに応答する(711)。 The orderer transmits another manuscript submission command 709 as necessary. The reason why the additional manuscript submission command 709 is necessary is that the system in this embodiment responds to requests for additional manuscript submission, replacement manuscript submission, and the like. When a further manuscript submission command 709 is received, a scheduling update instruction is issued to the image forming apparatus regarding the order. Also when an additional manuscript submission command 709 is received, a scheduling update instruction is issued to the preflight processing and the image forming apparatus (710). Also, when the manuscript data is received, a response to that effect is sent to the orderer system (711).

入稿データを受理できる期限の経過後に、印刷製品の生産を行う(712)。要求された印刷成果物の生産712が終了した然るべきタイミングで、生産に要した諸費用の請求コマンド713が送信される。 After the deadline for accepting the submitted manuscript data has passed, the printed product is produced (712). At the appropriate timing when the production 712 of the requested printed product is finished, a billing command 713 for the costs required for the production is transmitted.

請求コマンド713を受理した発注者は相応する支払処理を実行するために支払いを実施するためのレスポンス714を送信する。同レスポンスの送信の過程において電子的な決済処理が本実施形態におけるシステムにおいては為される。 The orderer who receives the billing command 713 sends a payment response 714 to carry out the corresponding payment processing. In the process of sending the response, electronic payment processing is performed in the system of this embodiment.

決済処理が完了したのち、若しくは決済処理を前後して製造された印刷成果物が送付される(715)。同送付処理の実行は不図示の指定部によって指示され、その指示に応じて送付される。送付されるのは印刷物であるので、配送サービスなどにより送付は行われる。 After the settlement process is completed, or before or after the settlement process, the printed product manufactured is sent (715). Execution of the sending process is instructed by a designation unit (not shown), and is sent according to the instruction. Since the printed matter is sent, it is sent by a delivery service or the like.

<発注を受け付けた時の処理の流れ>
図8では発注コマンド703を受け付けた時の情報処理装置111の制御部(具体的にはCPU201)による処理のフローについて記載する。本発明に関係のない通常の受注処理の記載は省略する。これは図7の生産準備704の一部として実行される。
<Flow of processing when an order is received>
FIG. 8 describes the flow of processing by the control unit (specifically, the CPU 201) of the information processing device 111 when the order command 703 is received. A description of normal order reception processing that is not related to the present invention will be omitted. This is done as part of the production preparation 704 of FIG.

ステップS801でCPU201は受信した発注コマンドのデータ(すなわち発注データ)から生産する製品の仕様が特定可能であるかを判定する。製品の仕様の特定に関しては図10で述べる。特定可能である場合、ステップS802に進み、特定できない場合にはステップS804に進む。なお印刷データが入稿済みである場合にも、仕様を特定可能であると判定してステップS802に分岐する。発注データから製品仕様を特定できる場合とは、図10で後述するように、製品種類と製品種類詳細とが注文データで指定され、指定に対応した製品仕様が定義済みであり、かつ、注文データでページ数及び部数が指定されている場合である。 In step S801, the CPU 201 determines whether the specification of the product to be produced can be specified from the received order command data (that is, order data). Specification of product specifications will be described with reference to FIG. If it can be specified, the process proceeds to step S802, and if it cannot be specified, the process proceeds to step S804. Note that even if the print data has already been submitted, it is determined that the specification can be specified, and the process branches to step S802. The case where the product specifications can be specified from the order data means that the product type and product type details are specified in the order data, the product specifications corresponding to the specification are already defined, and the order data This is the case where the number of pages and the number of copies are specified in .

ステップS802でCPU201は、発注データで特定される製品仕様から印刷設定を作成する。印刷設定には一般的にJDFが用いられる。印刷設定がJDFである場合の例を図11に示す。作成したらステップS803に進む。 In step S802, the CPU 201 creates print settings from the product specifications specified by the order data. JDF is generally used for print settings. FIG. 11 shows an example when the print setting is JDF. Once created, the process advances to step S803.

ステップS803でCPU201は発注受付時に印刷データが入稿済みであるかを判定する。印刷データが入稿済みである場合にはステップS807に進み、入稿されていない場合にはステップS805に進む。 In step S803, the CPU 201 determines whether or not the print data has been submitted when the order is received. If the print data has been submitted, the process proceeds to step S807, and if not, the process proceeds to step S805.

ステップS805でCPU201は画像形成装置113がスケジューリング作成に必要とする情報を発注データに基づいて作成する。画像形成装置113がスケジューリング作成に必要とする情報は、一般的には印刷設定と印刷データである。ステップS805では印刷データが入稿されていないため、印刷データに関する情報のうち印刷時間に影響を与える情報を作成する。詳細は図9で後述するが、本実施形態で取り上げる計算モデルでは印刷時間に影響を与える情報は、(a)ページ数、(b)面付設定、(c)用紙設定、(d)印刷部数、(e)フィニッシング設定の5つである。このうち一般的には印刷データから得られる情報は(a)ページ数である。しかしながら発注データでページ数を指定することもでき、そこから得ることもできる。 In step S805, the CPU 201 creates information that the image forming apparatus 113 needs to create a schedule based on the order data. Information required by the image forming apparatus 113 to create a schedule is generally print settings and print data. In step S805, since the print data has not been submitted, information that affects the printing time is created from among the information regarding the print data. Details will be described later with reference to FIG. 9, but in the calculation model used in this embodiment, the information that affects the printing time is (a) the number of pages, (b) imposition settings, (c) paper settings, and (d) the number of copies to be printed. , (e) finishing settings. Among these, the information generally obtained from the print data is (a) the number of pages. However, the page number can also be specified in the order data and taken from there.

本実施形態では、ページ数以外の設定(b)~(e)については、発注時に発注者により直接または間接に指定されており、ステップS802でそれら設定を含む印刷設定が生成されている。そして入稿を伴わない発注に対しては、発注時にページ数の指定も発注者に要求する。こうすることで、発注時に入稿がなくとも製品のページ数を特定できる。ステップS805では、指定されたページ数を発注データから取得して、画像形成装置が受け入れ可能な形式で保持する。 In this embodiment, settings (b) to (e) other than the number of pages are specified directly or indirectly by the orderer at the time of ordering, and print settings including these settings are generated in step S802. For orders that do not involve submission of manuscripts, the orderer is also required to specify the number of pages at the time of ordering. By doing this, the number of pages of the product can be specified even if no manuscript is submitted at the time of ordering. In step S805, the designated number of pages is acquired from the order data and held in a format acceptable to the image forming apparatus.

ステップS806でCPU201は画像形成装置113にスケジュールの登録指示を行う。ステップS806では、ステップS802で作成した印刷設定とステップS805で作成した情報(具体的には1部当たりのページ数)とを指示と共に送信する。スケジュールの登録指示をしたらフローを終了する。 In step S806, the CPU 201 instructs the image forming apparatus 113 to register a schedule. In step S806, the print settings created in step S802 and the information created in step S805 (specifically, the number of pages per copy) are transmitted together with instructions. When the schedule registration instruction is given, the flow ends.

ステップS807でCPU201は画像形成装置113にジョブ作成指示を行う。このケースでは印刷データが入稿されているので、印刷ジョブを作成することでスケジューリングも行うことができる。ジョブ作成指示を行う際にはステップS802で作成した印刷設定と入稿された印刷データを送信する。作成指示をしたらフローを終了する。 In step S807, the CPU 201 instructs the image forming apparatus 113 to create a job. In this case, since print data has been submitted, scheduling can also be performed by creating a print job. When issuing a job creation instruction, the print settings created in step S802 and the received print data are transmitted. When the creation instruction is given, the flow ends.

ステップS804でCPU201は発注時の情報が不足していることを発注コマンド703のレスポンス705で発注者に通知する。製品仕様が決定できない場合には、ジョブをスケジューリングすることも、生産を実施することもできない。情報が不足していることとともに、どの情報が不足しているかも通知することが望ましい。通知したらフローを終了する。発注データが更新されたら本フローを最初から実施する。 In step S804, the CPU 201 notifies the orderer by the response 705 of the order command 703 that the information at the time of ordering is insufficient. If product specifications cannot be determined, jobs cannot be scheduled and production cannot be carried out. Along with the lack of information, it is desirable to also notify which information is lacking. After notification, end the flow. When the order data is updated, this flow is executed from the beginning.

以上の手順により、発注時に入稿されていない場合であっても、発注データから画像形成装置をスケジューリングすることができる。 By the above procedure, even if the manuscript has not been submitted at the time of ordering, it is possible to schedule the image forming apparatus from the order data.

<画像形成装置の印刷予想時刻の推定>
印刷予測時間を算出する方法には様々な方法がある。最も簡単な方法ではプリンタの印刷速度と、ジョブで印刷される用紙の枚数によって求めることができるが、印刷機の稼働率を高めるためには精度の高い印刷予測が必要である。加えて印刷予測の他にも消耗品不足の発生なども合わせて予測する。
<Estimation of Expected Printing Time of Image Forming Apparatus>
There are various methods for calculating the estimated printing time. In the simplest method, it can be obtained from the printing speed of the printer and the number of sheets printed in the job, but highly accurate printing prediction is necessary to increase the operating rate of the printing press. In addition to the printing prediction, the occurrence of shortage of consumables is also predicted.

印刷業者が用いる印刷機は印刷内容によらず一定の搬送速度で印刷を行うメディア等速の機能を有している。メディア等速の印刷機では用紙のサイズによって単位時間に印刷できる枚数が定められている。デジタル印刷機では用紙の厚さによってトナーの定着にかかる時間がことなるため、完全な等速ではなく用紙の厚さで区切られたいくつかの段階を持つことが多い。メディア等速の印刷機では搬送速度が同じ用紙で印刷している間の印刷時間は印刷枚数に線形比例する。この種の印刷機の印刷所要時間は、デバイス固有値である1枚目の搬送時間をthとすると、thに、印刷速度の異なる用紙ごとの枚数と1枚当たりの搬送時間との積を加えた数式1によって表される。1枚目の搬送時間thは、印刷対象のシートなどの媒体を印刷位置まで搬送するための所要時間であり、先頭のページに限って消費される時間である。 A printer used by a printing company has a media constant speed function that prints at a constant conveying speed regardless of the content of printing. The number of sheets that can be printed per unit time is determined by the size of the paper in a printing machine with a constant media speed. Digital printers often have several stages separated by the thickness of the paper rather than a completely uniform speed because the time it takes to fix the toner varies depending on the thickness of the paper. In a printing machine with a constant media speed, the printing time while printing on paper with the same conveying speed is linearly proportional to the number of printed sheets. The required printing time for this type of printing machine is obtained by adding the product of the number of sheets of each sheet with different printing speeds and the transport time per sheet, where th is the transport time for the first sheet, which is a device-specific value. It is represented by Equation 1. The transport time th for the first sheet is the time required to transport a medium such as a sheet to be printed to the print position, and is the time consumed only for the first page.

印刷している時間は数式1によって求められるが、実際の印刷では各種の調整が発生するため、その時間を考慮しなければ精度の高い印刷時間の予測ができない。調整には、画像形成速度が或る用紙から異なる用紙に切り替える場合の定着器温度調整や給紙トレイの切り替え時の調整を含む。調整に必要な時間は切り替え前の用紙と切り替え後の用紙の組み合わせから印刷機固有の値を求めることができる。さらに給紙トレイを切り替える際には切り替えに一定の時間がかかる。この調整時間は、用紙切り替えごとに必要な温度調整時間と用紙トレイ切り替え時間を足し合わせた数式2によって表される。 The printing time can be obtained by Equation 1, but since various adjustments occur in actual printing, the printing time cannot be predicted with high accuracy unless the time is taken into account. The adjustment includes fixing unit temperature adjustment when switching from a sheet with a certain image forming speed to a sheet with a different image forming speed, and adjustment when switching the paper feed tray. For the time required for adjustment, a value unique to the printing machine can be obtained from the combination of the paper before switching and the paper after switching. Furthermore, it takes a certain amount of time to switch the paper feed tray. This adjustment time is expressed by Equation 2, which is the sum of the temperature adjustment time and the paper tray switching time required for each paper switching.

印刷枚数が規定の枚数を超えるごとに自動的に階調補正が行われる。階調補正にかかる時間は印刷機に固有であり一定であるので、この調整時間は総印刷枚数と階調補正の発生間隔枚数(所定の枚数)とから求められる調整発生回数に、階調補正の必要時間をかけ合わせた数式3によって表される。 Gradation correction is automatically performed each time the number of printed sheets exceeds a specified number of sheets. Since the time required for gradation correction is unique to the printing machine and is constant, this adjustment time is calculated from the total number of printed sheets and the interval number of gradation correction occurrences (predetermined number of sheets). is represented by Equation 3 obtained by multiplying the required time of .

印刷済みのシートにインラインのフィニッシング部で処理をしてから出力をする場合には、フィニッシング処理の回数も印刷時間に影響する。フィニッシング処理に必要な時間はフィニッシング処理ごとに一定である。そこで、ジョブ全体で必要なフィニッシング時間は、フィニッシング処理の種類ごとの回数と必要時間との積を、全フィニッシング処理について足し合わせた数式4によって求めることができる。 When the printed sheet is processed by the in-line finishing section and then output, the number of finishing processes also affects the printing time. The time required for the finishing process is constant for each finishing process. Therefore, the finishing time required for the entire job can be obtained by Equation 4, which is the sum of the products of the number of times of each type of finishing process and the required time for all finishing processes.

これらの印刷時間変動要因を考慮することにより、精度の高い印刷時間予測を行うことができる。以下の通り、数式1~4までを足し合わせた数式5が本モデルによって予測される印刷所要時間tである。なお記号*は積を、thは、デバイス固有値である1枚目の搬送時間を表す。 By taking these printing time fluctuation factors into consideration, highly accurate printing time prediction can be performed. As shown below, Equation 5, which is the sum of Equations 1 to 4, is the required printing time t predicted by this model. Note that the symbol * represents the product, and th represents the transport time for the first sheet, which is a device-specific value.

t1 = th + Σ画像形成速度の異なる用紙(印刷枚数 * 画像形成時間 * 搬送方向の長さ) (数式1)
ここで、画像形成速度の異なる用紙については、印刷設定に含まれた用紙種類(用紙設定に含まれる)から特定できる。印刷枚数は、印刷データまたはステップS805で作成したデータに含まれるページ数と、印刷設定に含まれる面付け設定および部数で特定できる。搬送方向の長さは印刷設定に含まれたシートサイズ(用紙設定に含まれる)から特定できる。画像形成時間は予め知られた画像形成装置の仕様から特定できる。
t1 = th + Σ paper with different image forming speeds (number of printed sheets * image forming time * length in transport direction) (Equation 1)
Here, paper with different image forming speeds can be identified from the paper type included in the print settings (included in the paper settings). The number of prints can be specified by the number of pages included in the print data or the data created in step S805, and the imposition setting and the number of copies included in the print settings. The length in the transport direction can be specified from the sheet size (included in the paper settings) included in the print settings. The image forming time can be specified from the known specifications of the image forming apparatus.

t2 = Σ用紙切り替え(温度調整時間+給紙トレイ切り替え時間) (数式2)
ここで、用紙切り替えの数については、印刷設定に含まれた用紙種類と部数から特定できる。温度調整時間および給紙トレイ切り替え時間は予め知られた画像形成装置の仕様から特定できる。
t2 = Σ paper switching (temperature adjustment time + paper tray switching time) (Formula 2)
Here, the number of paper changes can be specified from the paper type and the number of copies included in the print settings. The temperature adjustment time and the paper feed tray switching time can be specified from the known specifications of the image forming apparatus.

t3 =(総印刷面数/調整間隔面数) * 階調補正所要時間 (数式3)
ここで、総印刷面数は、ページ数および印刷設定に含まれた面付け設定および部数から特定できる。調整間隔面数は、画像形成装置に対して予め設定された値であり、そこから特定できる。階調補正所要時間は、予め知られた画像形成装置の仕様から特定できる。
t3 = (total number of printed pages/number of adjusted interval pages) * Time required for gradation correction (Formula 3)
Here, the total number of print sides can be specified from the number of pages and the imposition setting and the number of copies included in the print settings. The number of adjustment interval planes is a value preset for the image forming apparatus, and can be specified therefrom. The time required for gradation correction can be identified from the known specifications of the image forming apparatus.

t4 = Σフィニッシングの種類(フィニッシングの処理時間 * 回数) (数式4)
ここで、フィニッシングの種類は、印刷設定に含まれたフィニッシング設定から特定できる。フィニッシング処理時間は予め知られたフィニッシングユニットの仕様から特敵できる。回数は、印刷設定に含まれた部数から特定できる。
t4 = Σfinishing type (finishing processing time * number of times) (Formula 4)
Here, the finishing type can be identified from the finishing settings included in the print settings. The finishing processing time can be determined from the previously known specifications of the finishing unit. The number of times can be specified from the number of copies included in the print settings.

t = t1 + t2 + t3 + t4 (数式5)
上記の数式で、t1は画像形成に要する時間の総和、t2は用紙切り替えが生じる際の所要時間の総和、t3は調整のために要する時間の総和、t4はフィニッシング処理に要する時間の総和、tはそれらすべての総和を示す。
t = t1 + t2 + t3 + t4 (Formula 5)
In the above formula, t1 is the total time required for image formation, t2 is the total time required for paper switching, t3 is the total time required for adjustment, t4 is the total time required for finishing processing, and t denotes the sum of all of them.

用紙などの消耗品が発生するタイミングは現在の消耗品の残量がわかれば、同様に消耗品が使用される量とそれまでの時間を求めることで予測することができる。 If the current remaining amount of consumables such as paper is known, the timing at which consumables such as paper will be generated can be predicted by similarly obtaining the amount of consumables used and the time until then.

これらの数式それぞれのパラメータのうち、事前に決定することのできない、印刷データや印刷設定から決定される値は、(a)ページ数、(b)面付設定、(c)用紙設定、(d)印刷部数、(e)フィニッシング設定である。一般的には、(a)は印刷ファイル、(b)-(e)は主に印刷設定から取得することができる。この他の値はデバイスに固有かつ値が一定の定数として定めることができる。本実施形態では、印刷データが入稿されていない場合でも、発注データからこの5つの情報を作成することで、スケジューラへの登録指示を行うことができる。なおこれら5つのパラメータ以外のパラメータは、図13に示すように、画像形成装置に予め保存されている。 Of the parameters of each of these formulas, values determined from print data and print settings that cannot be determined in advance are (a) number of pages, (b) imposition settings, (c) paper settings, (d ) number of copies to be printed, and (e) finishing setting. In general, (a) can be obtained from a print file, and (b)-(e) can be obtained mainly from print settings. Other values can be defined as constants that are unique to the device and have fixed values. In this embodiment, even if print data has not been submitted, it is possible to issue a registration instruction to the scheduler by creating these five pieces of information from order data. Parameters other than these five parameters are stored in advance in the image forming apparatus as shown in FIG.

<電子取引データの例>
顧客から受け付けた発注データから印刷時間予測に必要な情報を作成する方法について述べる。
<Example of electronic transaction data>
This section describes a method for creating information necessary for printing time prediction from order data received from customers.

図9のPurchaseOrder900はPrintTalkで発注を行う際に用いられる発注コマンド703である。QuoteID901で参照する見積もりを示している。以下に示す発注データと同様の内容が参照先の見積もりに含まれている場合には参照されている見積もりデータから印刷時間予測に必要な情報を作成してもよい。 PurchaseOrder 900 in FIG. 9 is an order command 703 used when placing an order with PrintTalk. Quote ID 901 refers to a quote. In the case where the reference destination estimate includes the same content as the order data shown below, the information necessary for printing time prediction may be created from the referenced estimate data.

製品指定部902は発注する製品を指定するための部位である。製品指定部102の内容を解析することによって生産する製品の仕様を決定することが可能である。記載されている製品情報が足りておらず仕様が決まらない場合には情報の追加要求を行う。 A product designation portion 902 is a portion for designating a product to be ordered. By analyzing the contents of the product designation section 102, it is possible to determine the specifications of the product to be produced. If the listed product information is insufficient and the specifications cannot be determined, a request for additional information will be made.

部数指定部903と製品種類指定部904は発注する製品の部数と種類をそれぞれ示す部位である。この例では製品種類指定部904には製品の種類を表す属性ProductType、より詳細な種類を表す属性ProductTypeDetailsが指定されている。製品ページ数指定部905は製品のページ数を表す部位である。製品のページ数が指定可能な製品の場合にのみ必要な値であり、製品仕様によってページ数が固定されている場合には不要である。Webページで発注を受け付ける印刷サービスでは、この例のように簡易な指定で発注ができるように製品によって仕様が定められていることが多い。PurchaseOrder900にはXJDFが用いられているので、ページ単位で細かく仕様を指定することも可能である。 A number of copies designation section 903 and a product type designation section 904 indicate the number of copies and type of product to be ordered, respectively. In this example, the attribute ProductType representing the product type and the attribute ProductTypeDetails representing the more detailed type are specified in the product type specifying field 904 . A product page number specifying section 905 is a part that indicates the number of pages of the product. This value is required only when the number of pages of the product can be specified, and is unnecessary when the number of pages is fixed according to the product specifications. In printing services that accept orders on a Web page, specifications are often determined by product so that orders can be placed with simple designations as in this example. Since the PurchaseOrder 900 uses XJDF, it is possible to specify detailed specifications for each page.

本実施形態では、発注者の指定により、(a)ページ数および(d)部数に加えて、属性ProductTypeと属性ProductTypeDetailsとから、(b)面付設定、(c)用紙設定、(e)フィニッシング設定を特定できる。 In this embodiment, in addition to (a) the number of pages and (d) the number of copies, the orderer specifies (b) imposition setting, (c) paper setting, and (e) finishing from the attribute ProductType and the attribute ProductTypeDetails. Can specify settings.

<製品仕様の決定>
前述の例では製品指定部902には製品の種類とページ数のみが指定されている。印刷業者等が提供するWebページで製品を選ぶことによって発注ができる発注システムでは、実際の印刷設定は製品に対応付けられて決められている。
<Determination of product specifications>
In the above example, only the type of product and the number of pages are specified in the product specifying section 902 . In an ordering system in which an order can be placed by selecting a product on a web page provided by a printing company or the like, actual print settings are determined in association with the product.

図10の製品仕様対応表1000は製品の種類と仕様の対応付を示す例である。ProductTypeとProductTypeDetailsに対応付けられて製品仕様1001~1006が定められている。図9に例示した電子取引データ900の製品指定部904では、ProductTypeがBooklet、ProductTypeDetailsがTypeBであるので、製品仕様1002に対応することがわかる。製品仕様1002によると、前述の印刷推定時間の算出に必要な(b)面付設定、(c)用紙設定、(e)フィニッシング設定はそれぞれ以下のとおりである。すなわち、面付け設定が両面印刷、用紙設定は、中紙がA3の上質紙(80g/m2)、表紙がA3のコート紙(160g/m2)、フィニッシング設定は中折りと中綴じである。図10には、製品種類として3種類、その製品種類詳細としてそれぞれ2種類ずつ指定できる場合の例を示している。これに限らず、Webページで提供されるメニューから選択可能な製品種類及び製品種類詳細について、面付設定と用紙設定とフィニッシング設定とを紐づけておくことで、これらの設定を注文データから特定できる。 A product specification correspondence table 1000 in FIG. 10 is an example showing correspondence between product types and specifications. Product specifications 1001 to 1006 are defined in association with ProductType and ProductTypeDetails. In the product specification part 904 of the electronic transaction data 900 illustrated in FIG. 9, the ProductType is Booklet and the ProductTypeDetails is TypeB, so it can be understood that it corresponds to the product specification 1002 . According to the product specification 1002, (b) imposition settings, (c) paper settings, and (e) finishing settings necessary for calculating the estimated printing time are as follows. That is, the imposition setting is double-sided printing, the paper setting is A3 high-quality paper (80 g/m 2 ) for the inner sheet, the cover is A3 coated paper (160 g/m 2 ), and the finishing setting is center folding and saddle stitching. . FIG. 10 shows an example in which three product types and two product type details can be specified. Not limited to this, for the product type and product type details that can be selected from the menu provided on the web page, by linking the imposition setting, the paper setting, and the finishing setting, these settings can be specified from the order data. can.

また、(a)ページ数は製品ページ数指定部905から36ページ、(d)印刷部数は印刷データの部数指定903から1000部である。このように、注文データに部数と各部のページ数とを指定させることで、印刷所要時間の見積もりに必要な5種類の情報を特定することができる。 (a) the number of pages is 36 pages from the product page number designation field 905; In this way, by designating the number of copies and the number of pages of each copy in the order data, it is possible to specify five kinds of information necessary for estimating the time required for printing.

<ユーザインタフェースの一例>
図15に、情報処理装置111により提供され、情報処理装置104に表示されるユーザインタフェースの一例を示す。発注者は図15のユーザインタフェース1500から、製品の仕様を入力することができる。入力されたデータは発注データあるいは見積もり依頼データとして、図7の見積もり依頼701または発注コマンド703で印刷業者システムに送信される。
<Example of user interface>
FIG. 15 shows an example of a user interface provided by the information processing device 111 and displayed on the information processing device 104. As shown in FIG. The orderer can input product specifications from the user interface 1500 in FIG. The input data is sent as order data or estimate request data to the printing company system by the estimate request 701 or order command 703 in FIG.

製品種類選択欄1501では、ドロップダウンリストに製品の種類のリストが表示される。発注者がそのうちのいずれかを選択すると、さらにその詳細指定のドロップダウンリストが表示され、発注者はそのうちから所望の仕様を指定できる。仕様表示欄1502には選択されている仕様が表示される。図15の例では、選択されている製品はブックレット(冊子)Aタイプであり、仕様表示欄1502にはその仕様が表示されている。 入稿の有無は、「入稿なし」1503と「入稿あり」1505のいずれかを選択できるラジオボタンで選択される。「入稿なし」1503が選択されると、さらに1部当たりのページ数をページ数入力欄1504で入力できる。本実施形態では「入稿なし」1503が選択された場合にはページ数の入力は必須であるとするが、選択的にしてもよい。また、製品種類に応じてページ数のデフォルト値を決めておいてもよい。たとえばチラシであればページ数のデフォルト値を1ページとし、名刺であれば両面印刷で作成されるので2ページとしてよい。入力されるページ数は、印刷ジョブの実行の所要時間を推定するために、印刷量の指標値として用いられる。 In the product type selection field 1501, a list of product types is displayed in a drop-down list. When the orderer selects one of them, a drop-down list for detailed specification is displayed, and the orderer can specify the desired specifications from among them. A specification display column 1502 displays the selected specification. In the example of FIG. 15, the selected product is a booklet (booklet) type A, and its specifications are displayed in the specification display column 1502 . The presence or absence of submitted manuscript is selected by a radio button that can select either “no submitted manuscript” 1503 or “with submitted manuscript” 1505 . When “no manuscript submission” 1503 is selected, the number of pages per copy can be input in a page number input field 1504 . In the present embodiment, it is assumed that input of the number of pages is essential when "no submission" 1503 is selected, but it may be optional. Also, a default value for the number of pages may be determined according to the product type. For example, the default number of pages may be set to 1 page for leaflets, and 2 pages for business cards because they are created by double-sided printing. The number of pages entered is used as a print volume indicator to estimate the time required to execute the print job.

一方、「入稿あり」1505が選択されると、入稿ファイル指定欄1506で、入稿ファイルの所在(フォルダなど)を入力できる。「入稿あり」1505が選択された場合には入稿ファイルの所在の入力は必須である。 On the other hand, when “with manuscript” 1505 is selected, the location (folder, etc.) of the manuscript file can be entered in the manuscript file specification field 1506 . When "manuscript submitted" 1505 is selected, input of the location of the submitted manuscript file is essential.

部数指定欄1507には、発注する部数を指定する。部数としては製品種類に応じてデフォルト値を定めておいてもよい。たとえばブックレットであればデフォルトは1部、名刺であれば60部、チラシであれば50部などである。また1枚のシートから複数部を印刷できる印刷物、例えば名刺などでは、指定できる部数の単位を1枚のシートから印刷できる数としてよい。 The number of copies to be ordered is specified in the number of copies specification field 1507 . As the number of copies, a default value may be set according to the product type. For example, the default is 1 for booklets, 60 for business cards, and 50 for leaflets. Also, in the case of a printed matter, such as a business card, in which a plurality of copies can be printed from one sheet, the unit of the number of copies that can be specified may be the number that can be printed from one sheet.

上記画面により発注者が発注用のユーザインタフェースで指定した部数や製品仕様を指定し、発注時には発注ボタン1508をタッチすることで、指定した部数や製品仕様、あるいはさらにページ数とともに発注コマンドが印刷業者システムに送信される。また見積もり依頼ボタン1510がタッチされると、見積もり依頼コマンドが印刷業者システムに送信される。あるいは中止ボタンがタッチされると、それまでの入力は取り消され、初期画面に戻る。 On the above screen, the orderer specifies the number of copies and product specifications specified by the user interface for ordering, and touches an order button 1508 when placing an order. sent to the system. When the quote request button 1510 is touched, a quote request command is sent to the printing company system. Alternatively, when the stop button is touched, the input up to that point is canceled and the initial screen is displayed.

このように、発注者が発注用のユーザインタフェースで指定した部数や製品仕様、あるいはさらにページ数が、印刷業者システムに送信される。なお見積もり依頼に対する応答を受信し、それを了承して発注する場合には、見積もり依頼時に指定した部数、製品仕様、ページ数をユーザインタフェース1500に再表示し、発注ボタン1508をタッチするだけにしておいてもよい。この場合には、見積もり依頼時に作成した注文IDを入力された注文データに付して保存しておき、見積もり応答にその注文IDを含めることで、保存したデータを特定することができる。もちろん発注時にはページ数等が更新されていることもあり得るので、各欄に対して発注時に再入力することも可能である。 In this way, the number of copies, product specifications, and the number of pages specified by the orderer through the ordering user interface are transmitted to the printing company system. When a response to a request for quotation is received, and the response is accepted and the order is placed, the number of copies, product specifications, and number of pages specified at the time of requesting the quotation are redisplayed on the user interface 1500, and the order button 1508 is touched. You can leave it. In this case, the order ID created at the time of requesting an estimate is attached to the input order data and stored, and the stored data can be specified by including the order ID in the estimate response. Of course, the number of pages, etc., may have been updated at the time of ordering, so it is possible to re-enter each column at the time of ordering.

さらに、発注後に入稿する場合には、不図示の画面から入稿データの所在を指定して、当該画面に設けられた入稿ボタン等の操作により入稿を指示する。この場合には、入稿データは注文IDが付されて、スケジューリング更新コマンドが印刷業者システムに送信される。 Further, when submitting a manuscript after placing an order, the location of the submitted manuscript data is designated from a screen (not shown), and the manuscript submission is instructed by operating a manuscript submission button or the like provided on the screen. In this case, the submitted data is tagged with an order ID and a scheduling update command is sent to the printer system.

以上のようにして、入稿データがない発注時においても、指定された製品仕様や部数、ページ数を印刷業者システムに渡すことができる。たとえば見積もり依頼時などには概算であってもページ数の指定は必要と考えられるので、その値を印刷業者システムに渡すことができる。印刷業者システムでは、それらの値から画像形成装置のスケジュールを作成することができる。なお注文データとしてこのほか、選択された製品種類や製品種類詳細を示すコードを加えてもよい。 As described above, even when placing an order without manuscript data, the specified product specifications, the number of copies, and the number of pages can be delivered to the printer system. For example, when requesting an estimate, it is considered necessary to specify the number of pages, even if it is a rough estimate, so that value can be passed to the printing company system. The printer's system can create a schedule for the imaging device from those values. In addition, as the order data, a code indicating the selected product type and details of the product type may be added.

<印刷設定の例>
図11A、図11Bは、図8のステップS802で作成される、製品仕様1002を実現するための印刷設定1100の一例を示す。ここではJDFを用いた例を示している。なお図11Aと図11Bは、一つの印刷設定を2つに分割して示したもので、これらを図11と称することがある。
<Example of print settings>
11A and 11B show an example of print settings 1100 for realizing product specifications 1002 created in step S802 of FIG. An example using JDF is shown here. 11A and 11B show one print setting divided into two, and these are sometimes referred to as FIG. 11. FIG.

面付け設定1101には両面印刷、2面付け、製本面付けが指定されている。色指定1102には表紙にカラー、中紙にモノクロ印刷が指定されている。用紙指定1103には中紙にA3の上質紙(80g/m2)、表紙にA3のコート紙(160g/m2)が指定されている。フィニッシング指定部1104には中折りと中綴じが指定されている。出力指定部1105には部数に1000が指定されている。 In the imposition setting 1101, double-sided printing, two-sided imposition, and bookbinding imposition are specified. In the color specification 1102, color printing is specified for the front cover and monochrome printing is specified for the inside paper. In the paper specification 1103, A3 high-quality paper (80 g/m 2 ) is specified for the inside paper, and A3 coated paper (160 g/m 2 ) is specified for the cover. Half-folding and saddle-stitching are designated in the finishing designation field 1104 . 1000 is designated as the number of copies in the output designation field 1105 .

印刷設定1100には通常JDFに指定される印刷データの情報が記載されていない。この発注に関連付けられた印刷データが入稿されていないためである。 The print settings 1100 do not contain information about print data normally specified in JDF. This is because the print data associated with this order has not been submitted.

このような印刷設定の各項目は、すべて発注データに含まれた製品仕様および部数から特定される。直接的に製品仕様に対応する項目もあれば、製品仕様から一義的に導きだされる項目もある。たとえば2面付け、製本面付けなどの項目については製品仕様に対応する項目がないが、製品仕様全体から、或いは注文データに製品種類が含まれていればそこから、注文がブックレットであると判定し、それらの項目を設定できる。このようにして、製品仕様および部数から印刷設定を作成できる。 Each item of such print settings is specified from the product specifications and the number of copies included in the order data. Some items directly correspond to the product specifications, while others are uniquely derived from the product specifications. For example, items such as two-up imposition and bookbinding imposition do not have items corresponding to the product specifications, but it is determined that the order is a booklet from the entire product specifications or from the product type if the order data includes the product type. and set those items. In this way, print settings can be created from product specifications and number of copies.

<画像形成装置の処理の流れ>
図12は、印刷ジョブの作成、印刷スケジュールの登録、印刷スケジュールの更新のいずれかの指示を受けた時から開始する画像形成装置113の制御部405が実施する処理の流れを示したフロー図である。図12を用いて、図8のS806またはS807で情報処理装置から指示を受け付けた画像形成装置113の処理の説明をする。
<Processing Flow of Image Forming Apparatus>
FIG. 12 is a flow chart showing the flow of processing executed by the control unit 405 of the image forming apparatus 113, which starts when an instruction to create a print job, register a print schedule, or update the print schedule is received. be. Processing of the image forming apparatus 113 that receives an instruction from the information processing apparatus in S806 or S807 of FIG. 8 will be described with reference to FIG.

ステップS1201で制御部405は、指示と合わせて受信した印刷設定を解析する。印刷設定の例は図11A、図11Bを用いて説明をした。印刷設定を解析したらステップS1202に進む。 In step S1201, the control unit 405 analyzes the print settings received together with the instruction. Examples of print settings have been described with reference to FIGS. 11A and 11B. After analyzing the print settings, the process advances to step S1202.

ステップS1202で制御部405は受け付けた指示が印刷スケジュールの登録指示であるかを判定する。印刷スケジュールの登録指示は、受け付けた発注に関連した印刷データが入稿されていない場合に行われる指示である。判定の結果、受け付けた指示が印刷スケジュールの登録指示であった場合にはステップS1204に進み、そうでなかった場合にはステップS1203に進む。 In step S1202, the control unit 405 determines whether the received instruction is a print schedule registration instruction. The print schedule registration instruction is an instruction that is issued when the print data related to the received order has not been submitted. As a result of the determination, if the received instruction is a print schedule registration instruction, the process advances to step S1204; otherwise, the process advances to step S1203.

ステップS1203で制御部405はジョブ作成指示と合わせて受信した印刷データを解析する。解析したらステップS1205に進む。 In step S1203, the control unit 405 analyzes the print data received together with the job creation instruction. After analysis, the process advances to step S1205.

ステップS1204で制御部405はスケジュール登録指示と合わせて受信したデータを取得する。このデータは具体的には図8のS805で作成された、印刷物1部当たりのページ数を示すデータであってよい。データを取得したらステップS1205に進む。 In step S1204, the control unit 405 acquires the data received together with the schedule registration instruction. Specifically, this data may be data indicating the number of pages per copy of printed matter, which is created in S805 of FIG. After acquiring the data, the process advances to step S1205.

ステップS1205で制御部405は印刷予測時間の算出を行う。印刷予測時間の算出に関しては、前述の数式1から数式5を用いて行う。後述する。算出したらステップS1206に進む。算出された時間は、使用される用紙種類などとともに、発注IDと関連付けて保存される。また本ステップでは、用紙などの消耗品が消費され、補給が必要となる補充時期についても予測する。 In step S1205, the control unit 405 calculates the predicted printing time. The calculation of the estimated printing time is performed using Equations 1 to 5 described above. will be described later. After the calculation, the process advances to step S1206. The calculated time is stored in association with the order ID together with the type of paper used. Also, in this step, the replenishment timing when consumables such as paper are consumed and need to be replenished is predicted.

補充時期の予想は印刷予測時間と同様の数式で行うことができるが、パラメータの値が異なる。たとえば指定されたページ数または印刷データからわかるページ数を、指定された部数に乗じれば必要な用紙枚数が得られる。ジョブの開始時点における用紙の残量が予測されていれば、その残量で不足しているか否かを判定でき、不足していれば、残量を使い尽くす時期も予測できる。その時期を補充時期とすればよい。具体例については後述する。次のジョブ開始時の消耗品の残量については、残量から使用する分を減算し、補給される分を加算することで予測できる。 Prediction of the replenishment time can be performed using the same mathematical expression as the printing prediction time, but the parameter values are different. For example, the required number of sheets can be obtained by multiplying the specified number of copies by the specified number of pages or the number of pages known from the print data. If the remaining amount of paper at the start of the job is predicted, it is possible to determine whether or not the remaining amount is insufficient, and if so, it is possible to predict when the remaining amount will be used up. That time may be set as the replenishment time. A specific example will be described later. The remaining amount of consumables at the start of the next job can be predicted by subtracting the amount to be used from the remaining amount and adding the amount to be replenished.

ステップS1206で制御部405は受け付けた指示がスケジューリング更新指示であったかを判定する。スケジューリング更新指示は発注者から入稿コマンド706,更なる入稿コマンド709を受け付けた時に情報処理端末111が指示するものである。スケジューリング更新指示であった場合にはステップS1210に進み、そうではない場合にはステップS1207に進む。 In step S1206, the control unit 405 determines whether the received instruction is a scheduling update instruction. The instruction to update the scheduling is given by the information processing terminal 111 when receiving the manuscript submission command 706 and the further manuscript submission command 709 from the orderer. If it is a scheduling update instruction, the process proceeds to step S1210; otherwise, the process proceeds to step S1207.

ステップS1207で制御部405は受け付けた指示がジョブ作成指示であったかを判定する。ジョブ作成指示であった場合にはステップS1208に進み、そうではなかった場合にはステップS1209に進む。 In step S1207, the control unit 405 determines whether the received instruction is a job creation instruction. If it is a job creation instruction, the process advances to step S1208; otherwise, the process advances to step S1209.

ジョブ作成指示を受けた場合にはステップS1208で制御部405はスケジュールに作成した新たなジョブ予定を追加する。このとき、スケジュールの最後のジョブの処理終了予定時間を開始予定時刻とし、それにS1205で算出された時間を加算した時刻を終了予定時刻として、作成したジョブのスケジュールを、既に登録済みのスケジュールに追加する。ジョブは、例えば注文IDと関連付けておく。そしてそのスケジュールを、要求に応じて表示する。作成されるジョブのスケジュールは、ジョブ予定のリストであり、各ジョブ予定は、ジョブのID(注文ID)と開始予定時刻と終了予定時刻と使用する用紙種類とを含む。スケジューリング表示およびジョブ予定に関しては図14を用いて説明をする。ジョブ予定を追加したらフローを終了する。なお実行が完了したジョブはスケジュールから削除される
スケジュール登録指示を受けた場合には、ステップS1209で制御部405はスケジュールに、スケジュール登録を指示されたジョブ(仮ジョブと呼ぶ)の予定を追加する。これはステップS1208と同じ要領であり、スケジュールの最後のジョブの処理終了予定時間を開始予定時刻とし、それにS1205で算出された時間を加算した時刻を終了予定時刻として、作成した仮ジョブのスケジュールを追加する。ジョブは、例えば注文IDと関連付けておく。そしてそのスケジュールを、要求に応じて表示する。スケジューリング表示および仮ジョブ予定に関しては図14を用いて説明をする。仮ジョブ予定を追加したらフローを終了する。
When receiving a job creation instruction, the control unit 405 adds the created new job schedule to the schedule in step S1208. At this time, the schedule of the created job is added to the already registered schedule with the estimated start time of the last job in the schedule as the scheduled start time, and the estimated end time as the time obtained by adding the time calculated in step S1205. do. A job is associated with an order ID, for example. The schedule is then displayed upon request. The created job schedule is a list of job schedules, and each job schedule includes a job ID (order ID), scheduled start time, scheduled end time, and paper type to be used. Scheduling display and job schedule will be described with reference to FIG. After adding the job schedule, end the flow. Jobs that have completed execution are deleted from the schedule. Upon receiving a schedule registration instruction, in step S1209 the control unit 405 adds the schedule of the job (referred to as a temporary job) for which schedule registration has been instructed to the schedule. . This is the same procedure as in step S1208, and the schedule of the created provisional job is created by using the estimated start time of the last job in the schedule as the estimated start time and adding the time calculated in step S1205 to the estimated end time. to add. A job is associated with an order ID, for example. The schedule is then displayed upon request. Scheduling display and provisional job schedule will be described with reference to FIG. After the provisional job schedule is added, the flow ends.

スケジューリング更新指示を受けた場合には、ステップS1210で制御部405は、更新対象の仮ジョブのスケジュールを更新する。このとき仮ジョブを通常のジョブに変更する。すでにジョブになっている場合にはジョブのスケジュールの更新を行う。仮ジョブ予定であるのは発注時に入稿されていなかった発注に対して印刷データが入稿された場合であり、ジョブ予定であるのはすでに入稿済みの発注に対して再入稿された場合である。更新したらフローを終了する。ジョブ又は仮ジョブの特定は本例では注文IDで行うが、他のIDであってもよい。注文IDにより、更新対象のジョブのスケジュールを特定できたなら、更新後の所要時間に合わせてジョブの終了予定時間を更新する。またその後にスケジュールされたジョブの開始予定時刻と終了予定時刻とを更新後の所要時間に合わせて更新する。そしてそのスケジュールを、要求に応じて表示する。 Upon receiving a scheduling update instruction, the control unit 405 updates the schedule of the provisional job to be updated in step S1210. At this time, the temporary job is changed to a normal job. If it is already a job, the job schedule is updated. A tentative job schedule is when print data is submitted for an order that has not been submitted at the time of ordering, and a job schedule is when print data is submitted again for an order that has already been submitted. is the case. After updating, end the flow. Although the job or provisional job is specified by the order ID in this example, other IDs may be used. Once the schedule of the job to be updated can be identified from the order ID, the estimated end time of the job is updated in accordance with the updated required time. Also, the scheduled start time and scheduled end time of the job scheduled after that are updated in accordance with the updated required time. The schedule is then displayed upon request.

スケジュールの更新により、更新対象のジョブの終了予定時刻が遅延したが、その後のジョブの終了予定時刻を遅らせることができない場合には、更新対象のジョブを、部単位で分割してもよい。分割は、分割後の前半のジョブの終了予定時刻が、更新前のジョブの終了予定時刻より早くなるように行われればよい。この場合には、分割した前半のジョブで更新対象のジョブを更新し、分割した後半のジョブをスケジュールされたジョブの末尾に登録すればよい。 Although the scheduled end time of the job to be updated has been delayed due to the schedule update, if the scheduled end time of the subsequent job cannot be delayed, the job to be updated may be divided into sets. The division may be performed so that the scheduled end time of the first half of the job after division is earlier than the scheduled end time of the job before updating. In this case, the job to be updated is updated with the divided first half of the job, and the second half of the divided job is registered at the end of the scheduled job.

以上の手順で画像形成装置はそれ自身のジョブの実行スケジュールを作成し、あるいは更新する。このとき、印刷対象となる文書等の入稿データがない場合であってもそのスケジュールを登録することができ、スケジュールを表示できる。 Through the above procedure, the image forming apparatus creates or updates its own job execution schedule. At this time, even if there is no manuscript data such as a document to be printed, the schedule can be registered and displayed.

<画像形成装置の印刷予測時間の算出>
ステップS1205で行う印刷予測時間の算出について説明をする。印刷予測時間(推定印刷所要時間とも呼ぶ)は、<画像形成装置の印刷予想時刻の推定>の節で説明した数式1から数式5によって求めることができる。ここでこれら数式1~数式5を再掲する。
<Calculation of estimated print time of image forming apparatus>
Calculation of the estimated printing time performed in step S1205 will be described. The estimated printing time (also referred to as the estimated required printing time) can be obtained from Equations 1 to 5 described in the section <Estimation of Expected Printing Time of Image Forming Apparatus>. Here, these formulas 1 to 5 are shown again.

t1 = th + Σ画像形成速度の異なる用紙(印刷枚数 * 画像形成時間 * 搬送方向の長さ) (数式1)
t2 = Σ用紙切り替え(温度調整時間+給紙トレイ切り替え時間) (数式2)
t3 =(総印刷面数/調整間隔面数) * 階調補正所要時間 (数式3)
t4 = Σフィニッシングの種類(フィニッシングの処理時間 * 回数) (数式4)
t = t1 + t2 + t3 + t4 (数式5)。
t1 = th + Σ paper with different image forming speeds (number of printed sheets * image forming time * length in transport direction) (Equation 1)
t2 = Σ paper switching (temperature adjustment time + paper tray switching time) (Formula 2)
t3 = (total number of printed pages/number of adjusted interval pages) * Time required for gradation correction (Formula 3)
t4 = Σfinishing type (finishing processing time * number of times) (Formula 4)
t = t1 + t2 + t3 + t4 (equation 5).

ここで、画像形成装置の仕様等から決まる値は、用紙ごとの画像形成時間、温度調整時間、給紙トレイ切り替え時間、階調補正所要時間、フィニッシングの処理時間、調整間隔面数である。調整間隔面数は例えば管理者により変更できてもよい。図13には、用紙ごとの画像形成時間、温度調整時間、給紙トレイ切り替え時間、調整間隔面数、フィニッシングの処理時間それぞれを登録した表が示されている。これらの表は画像形成装置の稼働に先立って予め設定されHDDなどに保存され、適宜更新されている。 Here, the values determined from the specifications of the image forming apparatus are the image forming time for each sheet, the temperature adjustment time, the paper feed tray switching time, the gradation correction required time, the finishing processing time, and the adjustment interval number. The number of adjustment spacing planes may be changeable, for example, by an administrator. FIG. 13 shows a table in which the image forming time, temperature adjustment time, paper feed tray switching time, adjustment interval number of sides, and finishing processing time for each sheet are registered. These tables are set in advance prior to the operation of the image forming apparatus, stored in an HDD or the like, and updated as appropriate.

温度調整時間1300は、用紙切り替え時に要する温度調整時間を示す。用紙の種類(特に表面性および厚み)により画像形成速度が決まるので、用紙の種類を切り替える際には速度切り替えのために調整時間を要する。印刷機の画像形成速度が3段階である場合、用紙を切り替える際に発生する調整時間はゼロのものも含めて9通りある。温度調整時間1300は、切り替え前後の用紙の画像形成速度と切り替えに必要な調整時間の対応を示している。調整時間1301~1309が切り替えにかかる時間であり、デバイスに固有の固定値である。 A temperature adjustment time 1300 indicates a temperature adjustment time required for paper switching. Since the image forming speed is determined by the type of paper (especially surface properties and thickness), adjustment time is required for speed switching when switching the type of paper. If the image forming speed of the printer is three stages, there are nine adjustment times, including zero, that occur when switching sheets. A temperature adjustment time 1300 indicates the correspondence between the image forming speed of the paper before and after switching and the adjustment time required for switching. Adjustment times 1301 to 1309 are times required for switching, and are fixed values unique to the device.

画像形成速度1310は、用紙の種類ごとの画像形成速度を表している。デジタル印刷では画像形成速度は用紙の種類と対応付けられて定められている。ここで例として示す画像形成速度1310は用紙の種類を用紙の表面性と厚さに分け、この2つの要素と画像形成速度1311~1316を対応付けている。画像形成のための搬送経路長は固定されるので、画像形成速度により画像形成時間は決まる。そのため画像形成速度を画像形成時間と呼ぶこともある。 The image forming speed 1310 represents the image forming speed for each paper type. In digital printing, the image forming speed is determined in association with the type of paper. An image forming speed 1310 shown here as an example divides the type of paper into the surface properties and thickness of the paper, and associates these two elements with the image forming speeds 1311 to 1316 . Since the conveying path length for image formation is fixed, the image formation time is determined by the image formation speed. Therefore, the image forming speed is sometimes called image forming time.

フィニッシングの処理時間1320は、インラインフィニッシャーで各種のフィニッシング処理を行った時の処理時間である。処理時間はフィニッシングの種類によって決まるデバイス固有の値である。フィニッシングの処理時間1320にはフィニッシングの種類ごとの処理時間1321~1324が登録されている。 The finishing processing time 1320 is the processing time when various finishing processes are performed by the in-line finisher. The processing time is a device-specific value determined by the type of finishing. Processing times 1321 to 1324 for each finishing type are registered in the finishing processing time 1320 .

その他の処理時間として給紙トレイ切り替え時間1331と調整間隔面数1332がある。その他の処理時間表1330に示す。ともにデバイス固有の値でありデバイスに対して一意の値をとる。諧調補正は一定数のページを印刷するために自動的に実行されるものとする。調整間隔面数1332は500ページ度に階調補正が自動実行されることを示している。このほか不図示ではあるが、諧調補正処理のために要する時間である階調補正所要時間も保持されている。 Other processing times include a paper feed tray switching time 1331 and an adjustment interval number of faces 1332 . It is shown in other processing time table 1330 . Both are device-specific values and take unique values for each device. Tone correction shall be performed automatically for printing a certain number of pages. The adjustment interval plane number 1332 indicates that the gradation correction is automatically executed every 500 pages. In addition, although not shown, a time required for gradation correction, which is the time required for gradation correction processing, is also stored.

画像形成装置は、スケジュール登録指示とともに受信したページ数と印刷設定、または印刷データと印刷設定から、印刷枚数、搬送方向の長さ、用紙種類、用紙切り替え回数、総印刷面数、フィニッシングの種類、フィニッシングの回数を得る。また、図13に示した画像形成装置の固有値から、度調整時間、給紙トレイ切り替え時間、階調補正所要時間、フィニッシングの処理時間、調整間隔面数を取得する。 Based on the number of pages and print settings received together with the schedule registration instruction, or the print data and print settings, the image forming apparatus obtains the number of prints, the length in the transport direction, the paper type, the number of paper changes, the total number of pages to be printed, the type of finishing, Get the number of finishes. Further, from the characteristic values of the image forming apparatus shown in FIG. 13, the degree adjustment time, the paper feed tray switching time, the required tone correction time, the finishing processing time, and the adjustment interval number are obtained.

これらのパラメータを数式1から数式5に代入することで印刷予測時間を算出することができる。例として以下のような値を得ることができる。
t1 = th + 1000 * {(16 * tpA * 210) + (1 * tpB * 420)}
t2 = 999 * {(tpA + tt) + (tpB + tt)}
t3 = {(1000 * 36) / 500} * tc
t4 = 1000 * (tfh + tfb)
t = t1 + t2 + t3 + t4
となる。
By substituting these parameters into Equations 1 to 5, the estimated printing time can be calculated. As an example, the following values can be obtained.
t1 = th + 1000 * {(16 * tpA * 210) + (1 * tpB * 420)}
t2 = 999 * {( tpA + tt) + ( tpB + tt)}
t3 = {(1000 * 36) / 500} * tc
t4 = 1000 * (tf h + tf b )
t = t1 + t2 + t3 + t4
becomes.

消耗品の補給が必要な時期も同様に求められる。上質紙(80g/m2)が用紙デッキに2000枚しか入っていない場合、125部を印刷すると用紙がなくなる。この場合の用紙の補給が必要な時期までの時間t'は、
t1' = th + 125 * {(16 * tpA * 210) + (1 * tpB * 420)}
t2' = 124 * {(tpA + tt) + (tpB + tt)}
t3' = {(125 * 36) / 500} * tc
t4' = 125 * (tfh + tfb)
t' = t1 + t2 + t3 + t4
となる。
Similarly, the time when consumables need to be replenished is also required. If there are only 2000 sheets of fine paper (80 g/m 2 ) in the paper deck, printing 125 copies will run out of paper. In this case, the time t' until the paper needs to be replenished is
t1' = th + 125 * {(16 * tpA * 210) + (1 * tpB * 420)}
t2' = 124 * {( tpA + tt) + ( tpB + tt)}
t3' = {(125 * 36) / 500} * tc
t4' = 125 * (tf h + tf b )
t' = t1 + t2 + t3 + t4
becomes.

本実施形態で示した印刷予測時間のモデルは一例であり、印刷機の能力に応じてモデルに値を加えることでより精度の高い、印刷機に適した印刷予測時間モデルを作成することができる。例えば本モデルでは両面印刷は両面同時に印刷が可能である印刷機を前提としているが、反転パスを通して片面ずつ印刷をする場合、両面印刷には反転パス搬送時間が加算され、さらに片面両面を切り替える際には循環パス調整時間が加算される。この場合でも印刷機に固有の値と入稿データから取得可能な値で算出することができる。発注を受け付けた生産管理システムが印刷機に対して、発注データから印刷時間予測に必要な値を作成し、印刷設定と合わせて印刷機もしくは印刷機管理システムに通知することで印刷スケジュールを作成することが可能となるのである。 The predicted printing time model shown in this embodiment is just an example, and by adding values to the model according to the capabilities of the printing press, it is possible to create a more accurate predicted printing time model suitable for the printing press. . For example, in this model, 2-sided printing is premised on a printer that can print on both sides at the same time. is added to the circulating path adjustment time. Even in this case, it can be calculated using values unique to the printing machine and values that can be obtained from the submitted manuscript data. The production management system that receives the order creates the values necessary for predicting the printing time from the order data for the printing machine, and notifies the printing machine or the printing machine management system together with the print settings to create a printing schedule. It becomes possible.

印刷機または印刷機管理システムが印刷スケジュールを作成するのに印刷データを必要とする場合には、生産管理システムは値を満たす仮の印刷データを作成すればよい。本実施形態で取り上げた印刷予測時間の計算モデルでは印刷データのページ数が取得できればいいので、作成する仮の印刷データはページ数が36ページのPDFデータである。ここで作成した印刷データを実際に印刷することはないため、印刷データの厳密さは問題にはならない。予め製品仕様に合わせた印刷データを作成しておき、決定した製品仕様から対応するファイルを選び出せば良い。保持する印刷データはページ単位に持つことも可能である。また印刷ファイル作成プログラムを有する場合には、同プログラムを使用して印刷ファイルを都度作成しても良い。 If the press or press management system needs print data to create a print schedule, the production control system can create provisional print data that satisfies the values. In the calculation model of the estimated print time taken up in this embodiment, it is sufficient if the number of pages of the print data can be obtained, so the temporary print data to be created is PDF data with 36 pages. Since the print data created here is not actually printed, the accuracy of the print data does not matter. It is sufficient to prepare print data in advance in accordance with the product specifications, and select a file corresponding to the determined product specifications. The print data to be held can also be held in units of pages. Also, if a print file creation program is provided, the same program may be used to create a print file each time.

なお、数式1~数式5に示したパラメータ以外のパラメータを用いて印刷所要時間を推定してもよい。 Note that parameters other than the parameters shown in Equations 1 to 5 may be used to estimate the required print time.

<画像形成装置の印刷実行スケジュールの表示>
図14は画像形成装置113の操作部404に表示するスケジューリング表示の例である。印刷実行スケジュール画面1400には時間軸で印刷が実行される予定時間と使用される消耗品の情報などを表示する。表示は画像形成装置本体に限らず、画像形成装置が有するサーバ機能よりスケジューリング表示をクライアント装置に提供し、そこで表示してもよい。図12のステップS1208~S1210で作成または更新されたスケジュールに従って行われる。
<Display of Print Execution Schedule of Image Forming Apparatus>
FIG. 14 shows an example of a scheduling display displayed on the operation unit 404 of the image forming apparatus 113. As shown in FIG. A print execution schedule screen 1400 displays information such as the scheduled time at which printing is to be executed along the time axis and consumables to be used. The display is not limited to the main body of the image forming apparatus, and the scheduling display may be provided to the client apparatus from the server function of the image forming apparatus and displayed there. This is done according to the schedule created or updated in steps S1208-S1210 of FIG.

日付表示1401は選択されている印刷実行スケジュールの日にちを示す部位である。カレンダーボタン1402や日付変更ボタン1403、1404を選択することによって別の日付に変更することができる。これらのボタンが選択された場合には、日付表示1401の日付を変更し、その日付にスケジュールされている印刷予定を表示するように画面を更新する。 A date display 1401 is a portion that indicates the date of the selected print execution schedule. By selecting a calendar button 1402 or date change buttons 1403 and 1404, the date can be changed. When these buttons are selected, the date in the date display 1401 is changed, and the screen is updated to display the print plans scheduled for that date.

用紙カセット箇所表示部1405は消耗品使用予定表示部1420に表示されている用紙が入っている用紙カセットの位置がわかるように、画像形成装置を図示して示したものである。用紙カセット箇所表示部1405の各用紙カセットとインサータに記された番号が、消耗品使用予定表示部1420の各用紙の表示1421~1425に記された番号と対応している。 A paper cassette location display portion 1405 shows the image forming apparatus so that the position of the paper cassette containing the paper displayed in the consumables use schedule display portion 1420 can be known. The numbers written on each paper cassette and inserter in the paper cassette location display portion 1405 correspond to the numbers written on the paper displays 1421 to 1425 in the consumables use schedule display portion 1420 .

印刷予定表示部1410は印刷が実行される予定を表示する部位である。図の横方向が時間軸となっている。通常の印刷スケジュール機能では印刷ジョブのみが表示されるが、本発明では印刷データが入稿されておらず、印刷ジョブが作成できない発注の印刷予定も表示することができる。この図では2つの印刷予定を示している。orderB154T(1411)とorder0A234(1412)である。それぞれのジョブは6:00から14:30、14:30から20:00の間に印刷が実行される予定である。order0A234(1412)は点線で示されている点がorderB154T(1411)とは異なっている。これはorder0A234(1412)がステップS1209で仮ジョブ予定として登録されたジョブであり、orderB154T1(1411)はステップS1208またはステップS1210で確定ジョブ予定として登録されたジョブであることを示す。着色されている点も異なっているが、これは後述する消耗品が不足することを示す表示である。 A print schedule display portion 1410 is a portion that displays a schedule for execution of printing. The horizontal direction of the figure is the time axis. In the normal print schedule function, only print jobs are displayed, but in the present invention, print schedules for orders for which print data has not been submitted and print jobs cannot be created can also be displayed. This figure shows two print schedules. They are orderB154T (1411) and order0A234 (1412). Each job is scheduled to be printed from 6:00 to 14:30 and from 14:30 to 20:00. order0A234 (1412) is different from orderB154T (1411) in the point indicated by the dotted line. This indicates that order0A234 (1412) is a job registered as a tentative job schedule in step S1209, and orderB154T1 (1411) is a job registered as a fixed job schedule in step S1208 or step S1210. It is also different in that it is colored, which is an indication of a shortage of consumables, which will be described later.

消耗品使用予定表示部1420は使用される消耗品を時間軸で表示するための領域であり、この例では用紙1421~1425を表示している。Coat160用紙1421はorder0A234(1412)で使用される予定であることを示している。この用紙の使用予定表示1426が点線で示されているのは使用予定のorder0A234(1412)が仮ジョブ予定であるためである。Plain80用紙1422の使用予定表示1427が途中から着色されているのは、その分の用紙が不足しているためである。このまま印刷を実行した場合には消耗品が不足して印刷が停止するので、操作者は事前に消耗品を補給しておくことが望ましい。消耗品スクロールボタン1426は、画面に表示しきれていない消耗品情報を表示するためのボタンである。このボタンを押すことで、給紙トレイには入っていない、使用予定の用紙の情報や、トナー、ステイプル等の消耗品の情報を表示することができる。 A consumables usage schedule display portion 1420 is an area for displaying consumables to be used along a time axis, and in this example, papers 1421 to 1425 are displayed. Coat160 paper 1421 indicates that it is scheduled to be used in order0A234 (1412). The use schedule display 1426 of this sheet is indicated by a dotted line because the order0A 234 (1412) scheduled to be used is a provisional job schedule. The use schedule indication 1427 of the Plain 80 paper 1422 is colored from the middle because the paper for that amount is insufficient. If printing is executed as it is, the consumables will run out and the printing will stop. The consumables scroll button 1426 is a button for displaying consumables information that cannot be displayed on the screen. By pressing this button, it is possible to display information about paper that is not in the paper feed tray and is scheduled to be used, and information about consumables such as toner and staples.

このほかジョブorder0B154Tについては、Plain100用紙1423の使用予定表示1428と、Coat220用紙1424の使用予定表示1429が表示されている。 In addition, for job order0B154T, a use schedule display 1428 for Plain100 paper 1423 and a use schedule display 1429 for Coat220 paper 1424 are displayed.

本実施例が示す発明により、印刷データが入稿されておらず、印刷ジョブが作成できない発注も印刷実行スケジュールに登録、表示することができるようになり、印刷機の稼働予定を一元的に管理することができる。 According to the invention shown in this embodiment, orders for which print data has not been submitted and print jobs cannot be created can be registered and displayed in the print execution schedule, and the operation schedule of the printing press can be centrally managed. can do.

なお本実施形態では画像形成装置がスケジュールを作成して表示するものとしたが、情報処理装置111がスケジュールを作成し、表示してもよい。その場合には、図12の処理を、図8のS806とS807とで実行すればよい。そのうえで、入稿済みの発注については、印刷ジョブを作成して画像形成装置に送信すればよい。 In this embodiment, the image forming apparatus creates and displays the schedule, but the information processing apparatus 111 may create and display the schedule. In that case, the processing of FIG. 12 may be executed in S806 and S807 of FIG. After that, for orders that have already been submitted, a print job can be created and sent to the image forming apparatus.

[その他の実施形態]
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路例えば、ASICによっても実現可能である。
[Other embodiments]
The present invention supplies a program that implements one or more functions of the above-described embodiments to a system or device via a network or a storage medium, and one or more processors in the computer of the system or device reads and executes the program. It can also be realized by processing to It can also be implemented by a circuit that implements one or more functions, such as an ASIC.

発明は上記実施形態に制限されるものではなく、発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、発明の範囲を公にするために請求項を添付する。 The invention is not limited to the embodiments described above, and various modifications and variations are possible without departing from the spirit and scope of the invention. Accordingly, the claims are appended to make public the scope of the invention.

101 発注者システム、110 印刷業者システム、104、111 情報処理装置、113 画像形成装置 101 orderer system, 110 printer system, 104, 111 information processing apparatus, 113 image forming apparatus

Claims (14)

印刷物の発注を受け付け、当該発注に係る入稿データを受け付けていない場合に、前記発注に係る発注データに含まれた製品仕様と、前記印刷物の印刷量の指標値とに基づいて当該発注に係る対象ジョブの実行の所要時間を推定する推定手段と、
登録済みのジョブのスケジュールと前記対象ジョブの前記所要時間とに基づいて前記スケジュールを更新する更新手段とを有する
ことを特徴とする印刷管理システム。
When an order for printed matter is received and the manuscript data related to the order is not accepted, the product specifications included in the order data related to the order and the index value of the print volume of the printed matter are related to the order. estimating means for estimating the time required to execute the target job;
A print management system, comprising: updating means for updating the schedule based on a registered job schedule and the required time of the target job.
請求項1に記載の印刷管理システムであって、
前記指標値は、前記印刷物の1部当たりのページ数である
ことを特徴とする印刷管理システム。
The print management system according to claim 1,
The print management system, wherein the index value is the number of pages per copy of the printed material.
請求項2に記載の印刷管理システムであって、
前記ページ数は、前記製品仕様で指定された前記印刷物の種類が冊子であれば前記発注データに含まれているページ数を用いて決定され、前記印刷物の種類が冊子でなければ前記印刷物の種類に応じて決定される
ことを特徴とする印刷管理システム。
The print management system according to claim 2,
The number of pages is determined using the number of pages included in the order data if the type of printed matter specified in the product specifications is a booklet, and the type of printed matter if the type of printed matter is not a booklet. A print management system characterized by being determined according to.
請求項2または3に記載の印刷管理システムであって、
前記ページ数は、前記製品仕様で指定された前記印刷物の種類が冊子でなければ前記印刷物の種類に応じて決定される
ことを特徴とする印刷管理システム。
The print management system according to claim 2 or 3,
The print management system, wherein the number of pages is determined according to the type of the printed material unless the type of the printed material specified in the product specifications is a booklet.
請求項1乃至4のいずれか一項に記載の印刷管理システムであって、
前記発注に係る入稿データを受け付けている場合には、前記推定手段は、前記発注データに含まれた前記製品仕様と、前記入稿データとに基づいて当該発注に係る対象ジョブの実行の所要時間を推定する
ことを特徴とする印刷管理システム。
The print management system according to any one of claims 1 to 4,
When the manuscript data related to the order has been received, the estimation means determines whether it is necessary to execute the target job related to the order based on the product specifications included in the order data and the manuscript data. A print management system characterized by estimating time.
請求項1乃至5のいずれか一項に記載の印刷管理システムであって、
前記スケジュールには、ジョブごとの開始予定時刻と終了予定時刻とを含む
ことを特徴とする印刷管理システム。
The print management system according to any one of claims 1 to 5,
The print management system, wherein the schedule includes an estimated start time and an estimated end time for each job.
請求項6に記載の印刷管理システムであって、
前記スケジュールにはさらに、使用する消耗品と、消耗品の補給が必要な時期とを含む
ことを特徴とする印刷管理システム。
The print management system according to claim 6,
The print management system, wherein the schedule further includes the consumables to be used and the times when the consumables need to be replenished.
請求項1乃至7のいずれか一項に記載の印刷管理システムであって、
印刷物の発注を受け付ける受付手段を更に有し、
前記受付手段は、前記入稿データを受け付けていない場合に、前記発注データから前記指標値を決定できないならば、前記発注を受け付けない
ことを特徴とする印刷管理システム。
The print management system according to any one of claims 1 to 7,
further comprising receiving means for receiving orders for printed matter;
The print management system, wherein the reception unit does not receive the order if the index value cannot be determined from the order data when the submitted manuscript data is not received.
請求項8に記載の印刷管理システムであって、
前記受付手段は、前記入稿データを受け付けていない場合に、前記発注データから前記指標値を決定できないならば、さらに、前記発注データに不足している情報があることを発注元に通知する
ことを特徴とする印刷管理システム。
The print management system according to claim 8,
If the index value cannot be determined from the order data when the manuscript data has not been received, the receiving means further notifies the orderer that there is information missing in the order data. A print management system characterized by:
請求項1乃至9のいずれか一項に記載の印刷管理システムであって、
前記スケジュールを表示する表示手段を更に有する
ことを特徴とする印刷管理システム。
The print management system according to any one of claims 1 to 9,
A print management system, further comprising display means for displaying the schedule.
請求項1乃至10のいずれか一項に記載の印刷管理システムであって、
発注のためのユーザインタフェースを発注元に提供する手段を更に有し、
前記ユーザインタフェースで、前記印刷物の種類と、入稿データの有無と、入稿データがない場合には前記指標値としてページ数と、部数とが発注データとして入力される
ことを特徴とする印刷管理システム。
The print management system according to any one of claims 1 to 10,
further comprising means for providing an orderer with a user interface for ordering;
The print management is characterized in that the type of printed matter, the presence or absence of submitted data, and the number of pages and the number of copies as index values when there is no submitted data are input as order data through the user interface. system.
請求項1乃至10のいずれか一項に記載の印刷管理システムであって、
前記印刷管理システムは、画像形成装置に含まれる
ことを特徴とする印刷管理システム。
The print management system according to any one of claims 1 to 10,
A print management system, wherein the print management system is included in an image forming apparatus.
請求項1乃至10のいずれか一項に記載の印刷管理システムとコンピュータを機能させるためのプログラム。 A program for causing the print management system according to any one of claims 1 to 10 and a computer to function. 印刷物の発注を受け付け、当該発注に係る入稿データを受け付けていない場合に、前記発注に係る発注データに含まれた製品仕様と、前記印刷物の印刷量の指標値とに基づいて当該発注に係る対象ジョブの実行の所要時間を推定し、
登録済みのジョブのスケジュールと前記対象ジョブの前記所要時間とに基づいて前記スケジュールを更新する
ことを特徴とする印刷管理方法。
When an order for printed matter is received and the manuscript data related to the order is not accepted, the product specifications included in the order data related to the order and the index value of the print volume of the printed matter are related to the order. Estimate the time required to execute the target job,
A print management method, comprising updating the schedule based on a registered job schedule and the required time of the target job.
JP2021087810A 2021-05-25 2021-05-25 Print management system, method thereof, and program Pending JP2022180999A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021087810A JP2022180999A (en) 2021-05-25 2021-05-25 Print management system, method thereof, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021087810A JP2022180999A (en) 2021-05-25 2021-05-25 Print management system, method thereof, and program

Publications (1)

Publication Number Publication Date
JP2022180999A true JP2022180999A (en) 2022-12-07

Family

ID=84327825

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021087810A Pending JP2022180999A (en) 2021-05-25 2021-05-25 Print management system, method thereof, and program

Country Status (1)

Country Link
JP (1) JP2022180999A (en)

Similar Documents

Publication Publication Date Title
US8456672B2 (en) Document submission management system and method for the same
EP2431861B1 (en) Print control device, print control method, and program thereof
JP5043762B2 (en) Print control apparatus, print control method, and program
US8687208B2 (en) Printing control apparatus and printing control method
US9354833B2 (en) Computer readable information recording medium storing print job editing program, print job editing apparatus, print job editing method and printing system for determining valid functions based on apparatus capabilities and printing conditions
US8693037B2 (en) Computer readable information recording medium storing printing setting editing program, printing setting editing apparatus and printing setting editing method
US8659779B2 (en) Non-transitory computer readable recording medium storing print management program, print management device, print management method, and print system configured for causing a computer to function as a job progress status display unit
US8582147B2 (en) Information processing apparatus, control method for image forming apparatus and post-processing apparatus, and computer program
US9317234B2 (en) Computer readable information recording medium storing preview display program, preview display apparatus and preview display method
US11336774B2 (en) Information processing apparatus, method, and product comparing new and old versions of submitted data to specify inspection affected by difference
US10832103B2 (en) Print control apparatus, image forming apparatus and method to select sheet type and test chart for performing different types of test printing
US8711387B2 (en) Non-transitory computer readable recording medium storing print management program, print management device, print management method, and print system
WO2021112090A1 (en) Workflow system, information processing device, method for preparing quality report data, and program
JP2011009980A (en) Method and device for displaying form information for print system
US8937739B2 (en) Image processing system for performing upper limit management of print volume
EP2120104A2 (en) Printing apparatus and control method
JP2022180999A (en) Print management system, method thereof, and program
JP2010049345A (en) Printing system
JP2016110266A (en) Information processing device, method for controlling information processing device, and program
JP7352422B2 (en) Information processing device, its control method, and program
JP2023068991A (en) Information processing device, inventory management method, and program
US20220391956A1 (en) Order management system, order management method, computer-readable storage medium
US20220086286A1 (en) Production control apparatus, production method, and medium
US20120075661A1 (en) Print shop management method for customized print job duplication
JP2023057701A (en) Information processing apparatus and control method for the same