EP0747795A2

A system for generically describing and scheduling operation of a modular printing machine

Abstract

A system is provided to allow for automated scheduling and completion of print jobs in a printing machine. A generic system for describing functionality of various modules (B) forming a print engine is described. Such a module description is provided for each of a plurality of subassemblies which form the printing machine. A component communicates description information about itself to a scheduling unit (42) once it is integrated into a complete printing machine. The scheduling unit (42), in turn, analyzes all functions available from various subassemblies comprising the machine. This analysis returns data representative of all available functions to the printing machines. Upon receipt of user input on one or more printing jobs, the scheduler (42) then correlates the user information with the available properties of the printing machine to schedule an efficient completing of all printing tasks.

EP0747795A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 7 June 2016, 10.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 6 independent, 4 dependent

  1. 1
    A system for generating an automated machine operation schedule comprising:module data acquisition means (C) adapted for acquiring description data representative of functional characteristics of at least one associated machine module (B), the description data associated with each module (B) including data representative of an associated module structure or function, wherein each associated module is comprised of at least one of an electro-mechanical and software component adapted for performing operations on at least one work unit;means for acquiring setup data representative of at least one of mechanical and electrical interrelationships between the plurality of machine modules;an input/output unit (44) for receiving and feeding acquired description data and setup data into a scheduler (42), the scheduler including a data storage, a processor, and an instruction storage;comparison means, disposed in the scheduler (42), for analyzing the description data and the setup data to determine a set of machine functions practicable by a machine comprised of the at least one machine module (B).
  2. 3
    A method of generating an automated operation schedule including:acquiring description data representative of functional characteristics of at least one associated machine module (B), the description data associated with each module (B) including data representative of an associated module structure and potential behavior thereof;acquiring setup data representative of at least one of mechanical and electrical interrelationships between each machine module;receiving acquired description data and setup data into a scheduler (42) including a data storage, a processor, and an instruction storage;analyzing, via the scheduler (42), the description data and the setup data to determine a set of functions practicable by machine comprised of the at least one machine module.
  3. 5
    A method of generating an automated operation schedule including:acquiring description data representative of functional characteristics of at least one associated printer module (B), the description data associated with each module (B) including data representative of an associated module structure and potential behavior thereof;acquiring setup data representative of at least one of mechanical and electrical interrelationships between each printer module;receiving acquired description data and setup data into a scheduler (42) including a data storage, a processor, and an instruction storage;analyzing, via the scheduler (42), the description data and the setup data to determine a set of printer functions practicable by printer comprised of the at least one printer module.
  4. 6
    An automatically configurable printing machine comprising:at least one of associated printer module (B), each including a data storage of description data representative of its structure or function;a data processor unit (C) having an associated data and instruction storage (42) for receiving description data from each printer module received therein;sensor means for sensing a condition wherein when a printer module is in data communication with the data processor, the sensor means including means for generating a signal representative of such condition;means selectively receiving description data into the data processor;the processor including means for analyzing description data communicated thereto and means for generating a data set representative of practicable printer functions in accordance therewith.
  5. 8
    A system for automatically scheduling a plurality of distinct printing jobs using available printer functions comprising:means for receiving user input data representative of desired characteristics of each of the plurality of printing jobs;means for storing behavior data representative of behaviors of each of at least one of functional module comprising a printer obtained by at least one of partial evaluation, simulation, abduction and envisionment on data representative of each functional module;means for comparing the behavior data to the user input data;means for generating schedule data adapted for controlling each of functional module in a sequence so as to efficiently accomplish each of the plurality of printing jobs.
  6. 9
    A machine module comprising:a functional unit adapted for selectively carrying on at least one specified operation on a work unit communicated to the machine module;means for receiving a work unit;a processor;a memory disposed in the address space of the processor, the memory including a non-volatile memory storage portion, the non-volatile memory storage portion storing description data representative of available operations of the functional unit;means for receiving control commands representative of a desired operation performed on the work unit by the functional unit;means adapted for communicating the description data to an associated scheduler.