EP1576424B1 - Managing a control variable for a printing system by means of a database - Google Patents
Managing a control variable for a printing system by means of a database Download PDFInfo
- Publication number
- EP1576424B1 EP1576424B1 EP03769464A EP03769464A EP1576424B1 EP 1576424 B1 EP1576424 B1 EP 1576424B1 EP 03769464 A EP03769464 A EP 03769464A EP 03769464 A EP03769464 A EP 03769464A EP 1576424 B1 EP1576424 B1 EP 1576424B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- control
- data
- printer
- printing
- operating
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G15/00—Apparatus for electrographic processes using a charge pattern
- G03G15/50—Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
- G03G15/5016—User-machine interface; Display panels; Control console
- G03G15/502—User-machine interface; Display panels; Control console relating to the structure of the control menu, e.g. pop-up menus, help screens
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G15/00—Apparatus for electrographic processes using a charge pattern
- G03G15/50—Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
- G03G15/5075—Remote control machines, e.g. by a host
- G03G15/5079—Remote control machines, e.g. by a host for maintenance
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G2215/00—Apparatus for electrophotographic processes
- G03G2215/00025—Machine control, e.g. regulating different parts of the machine
- G03G2215/00109—Remote control of apparatus, e.g. by a host
Definitions
- the invention relates to a control system for an electrophotographic printing or copying system.
- the control system includes an operating unit for inputting and / or outputting operating information of the printing or copying system.
- Known electrophotographic printers or copiers contain a control unit, by means of which an operator is informed by means of a graphical user interface of the processing of print jobs, the operating mode of the printer as well as parameters and setting values of the printer, wherein the operator carries out operator actions by means of inputs using the graphical user interface.
- the setting values relate to parameters of the printer or copier that an operator must set to perform different print jobs. These parameters are e.g. Parameters of carrier material to be printed and parameters of the toner material used to produce print images.
- the operations to be performed by an operator relate to settings for establishing the operational readiness and setting the order, and starting print jobs to be executed by the printer or copier.
- Access to internal control variables of the printer or copier is not possible with the help of the operating unit.
- accessing internal control variables of the printer or copier in particular for troubleshooting the output of incorrect operator information, is required to append the values of the internal control variables used as output values for generating the output operator information.
- These values of the internal control variables are also called raw data from which display data is then generated. With the help of then display data is generated. The display information is then used to output the operating information.
- a method and system for printing documents based on JAVA commands is known.
- User interfaces can be used to configure the printer, and the printer can also be connected to the computer via a network, preferably via the Internet.
- a drive arrangement for controlling a plurality of printers operating in so-called tandem operation.
- a ribbon-shaped recording medium is provided by the first printer with a printed image on the front and the second printer with a printed image on the back.
- the object of the invention is to provide a control system with an operating unit for an electrophotographic printing or copying system, in which the access to control variables is easily possible.
- a control system having the features of claim 1 ensures that at least part of the transferable control data is input and / or output in addition to the operating information. These control data are preferably used for fault diagnosis and for functional control of the printing or copying system.
- a separate service and maintenance computer is thus not mandatory for displaying and inputting control data.
- the service and maintenance computer can also input or output operating information of the printing or copying system in addition to the control data, preferably by also using the graphical user interface of the printing or copying system is output by means of the service and maintenance computer.
- a second aspect of the invention relates to a method for inputting and / or outputting operating information and control data of an electrophotographic printing or copying system with the aid of a control unit.
- Operating information of the printing or copying system is input and / or output using at least one operating unit.
- the electrophotographic printing or copying system is controlled by a first control unit and at least one second control unit.
- the control data is transmitted between the control units via a data line. At least part of the transmitted control data is input to and / or output to the operating unit of the printing or copying system.
- a separate service and maintenance computer is not necessarily required for maintenance and service work and for fault diagnosis.
- a maintenance computer connected to the printing or copying system can display both the control data and the operating information.
- a service or maintenance computer is arranged in a service control center and connected to the printing or copying system via a remote data transmission connection, not only control data but also operation information can be displayed by the service and maintenance computer.
- a third aspect of the invention relates to a system for managing and transmitting control data of an electrophotographic printing or copying system.
- Information about the control data is stored in a central database of the printing or copying system.
- At least a first control unit of the printing or copying system has access to the control data with the aid of this information.
- This system according to the invention ensures that access to the control data is easily possible.
- the database at least contains information that allows access to the control data. This allows easy management of the control data and access to the control data is greatly simplified.
- a fourth aspect of the invention relates to a method of transmitting control data of an electrophotographic printing or copying system.
- information of the control data is stored in a central database of the printing or copying system.
- a first control unit of the printing or copying system accesses the control data with the aid of this information.
- a fifth aspect of the invention relates to an electrophotographic printing or copying system having at least two printing units.
- the first printing unit includes a first operating unit and a first control unit.
- the second printing unit includes a second operating unit and a second control unit. Data can be transferred between the first control unit and the second control unit, which contain operating information and / or control data for input and / or output by the operating unit.
- the first control unit provides data for the first operating unit and data for the second operating unit. It is thereby achieved that, with the aid of the first operating unit, data of the second printing unit and, with the aid of the second operating unit, data of the first printing unit can be displayed.
- an operation of the first and the second printing unit with the aid of the first and / or second operating unit was very easy, whereby an operation of both printing units using a control unit is possible.
- a sixth aspect of the invention relates to a method for inputting and / or outputting operating information of an electrophotographic printing or copying system having at least two printing units.
- the first printing unit is operated by means of the first operating unit and controlled by means of a first control unit.
- the second printing unit is operated by means of a second operating unit and controlled by means of a second control unit.
- Data is transferred between the control units that contain operating information and / or control data that is input and / or output by the operating units.
- data provided by the first control unit is provided for the first operating unit and the second operating unit.
- a seventh aspect of the invention relates to an electrophotographic printing or copying system having at least two printing units.
- This printing or copying system contains an operating unit for input and / or output of parameters of the printing or copying system.
- the value of the same parameter of the second printing unit is automatically changed. This ensures that a parameter to be changed must be entered only once to change the respective parameters of both printing units.
- An eighth aspect of the invention relates to a method of controlling an electrophotographic printing or copying system having two printing units.
- parameters of the printing or copying system are input and / or output.
- the value of a same second parameter of the second printing unit is automatically changed depending on the value of the first parameter.
- a graphical user interface for operating an electrophotographic printing system is shown with a portion of a toolbar 12 containing graphical function keys, so-called buttons.
- the tool bar 12 also contains output fields, in particular for displaying the operating state of the printing system and a set user.
- the graphical user interface 10 includes a menu.
- the graphical user interface 10 contains a third section 16, in which a user interface is displayed, which consists of several possible user interfaces by means of the menu items contained in the menu 14 has been selected.
- the user interface shown has been selected by selecting menu item 18 "Printer status" and contains in the column “Key” the name of variables of the printing system and in the column “Value” the current value of those arranged in the column “Key” respectively in the same line variable name.
- These variables of the printing system are internal control variables of the printing system from which display values are generated as operating information and output using the user interface.
- control variables are not all users are allowed access to these variables to avoid damage to the printing system due to incorrect settings and user confusion.
- the display of this variable is reserved for developers and service technicians only.
- registers of individual control units of the printing system can also be read out with the aid of information which is stored in a database, in particular in a management information base, of the printing system.
- Such registers are memory areas of the control units in which, in particular, processed data are stored or buffered.
- the control variables and register data are also referred to below generally as control data.
- developers and service technicians can also perform operator actions using the graphical user interface 10, for example with the aid of the graphical function keys of the tool bar 12, and call user interfaces which are also available to other operators.
- operator actions can be carried out essentially in parallel.
- control variables contained in the column “Key” relate in particular to settings for generating and arranging as well as for evaluating so-called position marks.
- the position markers serve primarily to correctly arrange a printed image, which is produced by a second printer on a carrier material, to a first printed image, which has already been produced on the carrier material by a first printing unit, i. to position.
- Fig. 2 is the graphical user interface 10 after Fig. 1 shown. Like elements have the same reference numerals.
- menu 14 the menu entry 19 "PNV marks" has been activated, whereby in section 16 a user interface for adjusting the position of the PNV mark, which serves as a position mark, to be adjusted by an operator.
- the user interface contains graphic sliders 20, 22 for setting a vertical and a horizontal offset of the PNV mark, wherein the vertical offset can also be entered in the input and output field 30 and the horizontal offset in the input and output field 32.
- the user interface includes graphic sliders 24, 26, 28 for defining the geometry of the PNV mark, wherein an upper protection range is set with the aid of the slide control 24, in which no position mark is generated.
- the width of the PNV mark to be generated is set in the length of the mark to be generated and with the aid of the slide control 28.
- a value which can be set with the aid of the slide control 24 can also be set in the input field 34
- a value which can be set in the input and output field 36 with the aid of the slide control 26 and by means of the slide control 28 adjustable value can also be entered in the input and output field 38.
- the PNV mark user interface section 16 includes a graphical representation 40 illustrating the position of the PNV mark in accordance with the settings of the sliders 20-28 on the substrate.
- the length measures processed by the control units as internal control variables are given in the unit of measure Millipoint.
- One millipoint corresponds to 0.0547 ⁇ m or 1/72000 inch (inch).
- Both the position of the position mark, the dimensions of the position mark, the paper size and other length measures are stored as millipoint converted values in the printer. These values given in millipoint thus serve as control data.
- a country code is preset in a memory area of the operating unit of the printer, the country code being encrypted, for example, as a hexadecimal value.
- the hexadecimal value of the country code is stored in a memory area of another control unit of the printer.
- a value 17hex stored there has the country code for Germany and at the same time the customs unit code customs.
- the value 18hex is assigned the country code DE and the unit of measure mm at the same time.
- the value 1Fhex is assigned to the country code US and to the unit of measure inch.
- the length values stored in Millipoint are converted to display the length dimensions for display using the graphical user interface based on the preset country code or the unit of measure associated with the country code.
- the length dimensions stored in Millipoint are converted to display as operator information with the preset country code and output. If a length specification, eg in inches, is output, the corresponding amount of the length dimension is converted from millipoint to inch and becomes dependent on the default language in a field after the numerical value eg DE "Zoll” and US "inch”.
- a variety of other operating information, which are output by means of the graphical user interface, are formed by means of links of several control variables and / or multiple control and operating states.
- at least one control information of each control unit of the printer required to signal a readiness for printing a readiness signal, which signals the readiness of operation of the respective control unit.
- the signals of the control units are preferably linked to each other with an AND operation, the result of the connection being used for the ready display for the printer and being output as operating information with the aid of the graphical user interface.
- the individual control data are stored at a communication level, e.g. with the help of SNMP commands.
- control data transmitted with the aid of the SNMP commands are preferably output with the aid of dedicated user interfaces of the operating unit of the printer or copier.
- control data is also referred to as machine parameter.
- Fig. 3 is the graphical user interface 10 after the Fig. 1 and 2 shown.
- Menu item 41 "Offset" has been selected in menu 14, wherein in section 16 of graphical user interface 10 a user interface for adjusting the offset of the print images that are produced on the front side and on the back side of the carrier material is shown.
- the print image of page 1 (front side) is generated with the help of a first printer and the print image of page 2 (back) with a second printer.
- the carrier material is an endless carrier material, which, after being output from the first printer, is supplied to the second printer.
- the positioning of the printed images takes place depending on the position mark generated with the aid of the first printer.
- a horizontal offset of the print image on the side 1 is determined with reference to the position mark.
- the horizontal position of the print image on page 2 is fixed with respect to the position mark.
- the print images of page 1 and page 2 must be moved by the adjustment controls 42 and 44 are each shifted. It is relatively complicated to move the slider 42 in the same way as the slider 44.
- the slider 42 can be coupled to the slider 44 such that upon activation of this graphic function key 50 when changing the on the slider 52 set value of the set value of the slide controller 44 is changed by the same amount. It is thereby achieved that the value of the slider controller 44 is changed depending on the value of the slider controller 42. Even if the setting value of the slider controller 44 is changed, the setting value of the slider controller 42 is automatically changed by the same amount when the graphic function key 50 is activated.
- the setting values of the sliders 42 and 44 can continue to be set independently of each other.
- the sliders 46 and 48 can be coupled in the same way as the sliders 42 and 44.
- the required operations by an operator to set up the two printers for preparing print jobs are thereby significantly reduced and errors are avoided.
- FIG. 4 is a block diagram for accessing control unit 70, 84, 86 data from the printing system using network protocols and remote method invocation communication.
- Fig. 4 only components, ie assemblies and functional units of the printer 52 are shown, which are required for the inventive driving control units 70, 84, 86 and for an external access of the operating units 70, 84, 86 to the internal data of the printer 52.
- the operating units 70, 84, 86 are also referred to below as control panels 70, 84, 86.
- the printer 52 contains a so-called web server 54, which has access to a memory area 56 in which data for displaying a so-called web page are stored, this web page serving as a graphical user interface for the printer 52 and on a display unit of an operating unit 70, 84, 86 is output using a display program.
- the display program is processed by a data processing system of the operating unit, wherein the data for displaying the web page have been generated using a Hypertext Markup Language and / or in the Java programming language.
- the printer 52 further includes a control panel server 58, by means of which a so-called RMI communication to an operating unit 70, 84, 86 takes place.
- the control panel server 58 has access to memory areas 60 and 62, wherein in the memory area 60 printer data and settings for generating a graphical user interface, so-called User data stored. Furthermore, data for outputting operating information and printer parameters are contained in the memory area 60, and data for authenticating the respective user and / or the operating unit are contained in the memory area 62.
- the panel server 58 is connected to an internal network, such as a Local Area Network (LAN), which operates using a Simple Network Management Protocol.
- LAN Local Area Network
- SNMP agent 66 is provided for controlling the accesses to the internal components of the printer 52.
- the SNMP agent 66 is connected to a system parameter manager (SPM) 68 via the internal network.
- SPM system parameter manager
- the system parameter manager 68 manages all printer parameters and control variables of a printing system. If the printing system contains e.g. two printers which print on the same carrier material, a system parameter manager 68 is provided for these two printers, which manages at least the interdependent parameters of the two printers. Preferably, the system parameter manager 68 manages all parameters and set values of the two printers. Dependent adjustment values and parameters of the printing system are coupled by the system parameter manager 68 in such a way that simple operation of the printing system is possible. The system parameter manager 68 then performs an adjustment of the printer setting of the first and second printers.
- the system parameter manager 68 of the first printer sets the values of the control variables of the second printer and transmits them to the second printer.
- the first printer and the second printer contain a so-called management information base, in which all the control variables of the respective printer or the entire printing system are stored.
- the system parameter manager 68 of the first printer then writes the new values into this management information base of the second printer.
- the system parameter manager 68 determines settings for the first printer from operator inputs and measured values and writes these into the management information base of the first printer.
- the Management Information Base is included in system parameter manager 68.
- the SNMP agent 66 controls the accesses to the system parameter manager 68. If an unauthorized operator panel 70 is connected via the network 64 to the printer 52, the control panel 70 receives via the SNMP agent 66 only access to shared data, so-called public data , and other protected data, so-called protected data, wherein the control panel 70 can access this protected data read only and not write.
- the SNMP agent 66 does not allow the control panel 70 to read or write.
- the internal control variables of the function groups 72 to 80 and the data in the memory area 82 are also referred to as private data.
- the data transfer between the function groups 72 to 80 and the system parameter manager 78 is based on Simple Network Management Protocol (SNMP) using a so-called pipe.
- the pipe is a connection-oriented communication channel between two processes, also called a stream.
- Pipes generally connect independent processes that are not directly related.
- the function groups 72 to 80, the SNMP agent 66 and the system parameter manager 68 are program modules that are processed by means of a data processing system of the printer 52, for example by means of a personal computer.
- a second panel 84 is also connected to the printer 52 via the network 64.
- the control panel 84 contains a data processing system which processes a display program in addition to an operating system, a so-called browser program module.
- graphical user interfaces with the help of hypertext or with the aid of program code.
- This hypertext is received by the control panel 84 via the network 64 from the web server 54, which transmits at least a portion of the hypertexts to the control panel 84, which are stored in the memory area 56.
- the graphical user interface thus generated contains input and output fields and graphical function keys whose display values or their switching states are displayed on the control panel 84 by means of data transmitted from the control panel by means of RMI communication.
- RMI Remote Method Invocation
- RMI Remote Method Invocation
- RMI is the term for a communication technique between objects defined in the "Java" programming language, whereby a so-called remote procedure call or the so-called Common Object Request Broker Architecture is used as the transport mechanism for RMI.
- the graphical user interface graphical elements are loaded by the web server 54, which are displayed using the control panel 84, with the displayed and Data entered via the graphical user interface can be transferred to and from the panel server 58 using RMI.
- the panel server 58 is also referred to as an RMI server.
- the control panel 84 is a client to both the panel server 58 and the web server 54. Access to the internal control variables by the control panel 84 is via the panel server 58.
- the panel server 58 is connected to the SNMP agent 66. As described above, the panel server 58 performs authentication by means of authentication data 62.
- the panel server 58 After this authentication, which checks whether the control panel 84 or the panel server 58 has rights to access the internal control variables and parameters, the panel server 58 obtains unrestricted access to the system parameter manager 68 through the SNMP agent 66. Thus, the panel server has 58 Access to public data, protected data and private data.
- the control panel 84 is disposed directly in the housing of the printer 52.
- Other similar panels can also be located remotely from the printer 52 and also for the simultaneous operation of multiple printers, similar to the printer 52 may be provided.
- the additional control panel only has to be connected to this World Wide Web directly or via another network. This makes it very easy to determine for service technicians error conditions and causes of errors using the available system parameters, without a service technician must be on site at the printer 52.
- a control panel 86 is provided, which is contained in a printer application.
- This control panel 86 like the control panel 70, is connected to the SNMP agent 66 via the network 64, with data transfer between the print server 86 and the SNMP agent 66 using a Simple Network Management Protocol (SNMP).
- SNMP Simple Network Management Protocol
- Fig. 4 shown arrangement of a control, ie connection, a control panel 84, it is very easy to provide a control panel 84 for a printing system using a personal computer or other data processing system, without a special configuration or installation is necessary.
- the personal computer only has to contain any operating system and a browser program module for displaying hypertexts, wherein the browser program module must support the so-called Java applet and thereby communication with the aid of RMI.
- Java applet Java applet
- RMI the browser program module
- these requirements are currently met by almost all available personal computers.
- no special software for operating the control panel using the data processing system is required, with the help of the control panel 84 is realized. All data necessary to create the graphical user interface is provided by web server 54 and panel server 58.
- control panel 84 only has to be connected to a network 64, via which data can be transmitted to and from the web server 54 as well as to and from the control panel server 58 of the printer 52.
- control panel 84 can also be connected to a network other than the printer 52 if the two different networks are optionally connected to one another via a further network.
- the panel server 58 also contains the hypertext and other data to generate The graphical user interface on the control panel 84.
- a separate web server 54, as contained in the printer 52 is then not necessary in these embodiments.
- the management information base is included in memory 60.
- the management information base contains data arranged in the same structure as the control units and functional units contained in the printer 52 are organized. Thus, arrangement of the control variables and parameters is hierarchically structured as well as the control and functional units of the printer 52. In the in Fig. 4 illustrated embodiment, such control and functional units as function groups 72 to 80, system parameter manager 68, SNMP agent 66, control panel server 58 and web server 54 are shown.
- the memory area 82 in which paper parameters are stored, is hierarchically subordinate to the function group 72, wherein the parameters contained in the memory area 82 are subordinate to the function group 72.
- the hierarchical structure and names of the variables are thus stored as plaintext designations which are stored in the memory area 82.
- these can be output on the control panel 84 in a clear and understandable form for the viewer, eg for a service technician, by displaying the plain text designation and the value of the variables becomes.
- the print server 86 accesses the SNMP agent 66 with the aid of a printer-specific interface, whereby the print server 86 can also access the so-called private data with the aid of an authentication.
- the data transfer between control panel 70 and SNMP agents 66 is done using SNMP, however, this control panel 70 does not support the printer-specific SNMP interface via the control panel server 58. Thus, the control panel 70 does not have access to the private data.
- control panel server 58 it is possible for the control panel server 58 to have access to all the functional groups 72 to 80 and memory areas 60, 62 of the printer 52 and to restrict the access rights of unauthorized control panels 70.
- the print server 86 is authorized and thus has access to the management information base of the printer 52, to the public data and protected data.
- the control panel 70 has as an unauthorized control panel only access to the management information base of the printer 52, the accesses being in general read and write accesses.
- Fig. 5 is a section of the block diagram after Fig. 4 with the control panel 84, the network 64, the panel server 58, the data memory 62, the SNMP agent 66 and the system parameter manager 68.
- the system parameter manager 68 checks on each read and write access of a control panel 70, 84, 86 whether the request comes from an authenticated entity, eg, from an authenticated panel 84, 86, the panel server 58, or a feature group 72.
- Each functional group 72 to 80, the servers 54, 58, the SNMP agent 66 and the control panels 70, 84, 86 are each assigned at least one network address, eg an IP address.
- the system parameter manager 68 analyzes by means of which control panel 84, 86, 70 or by what control panel server 58 the respective read - and / or write access takes place, the system parameter manager 68 depending on the default access rights of the respective Control panel 70, 84, 86 and / or the control panel server 58 limited.
- the panel server 58 and the system parameter manager 68 are each implemented by a program module executing on the same data processing system including an operating system, e.g. MS Windows NT, contains. By processing on the same data processing system, encryption of the data transmitted between the operator panel server 58 and the system parameter manager 68 is not necessary.
- the system parameter manager 68 determines, using the IP address of the panel server 58, that the panel server 58 is connected to the system parameter manager 68 via a local (internal) network of the printer 52.
- control panel server 58 Even with a processing of the program modules of the control panel server 58 and the system parameter manager 68 on the same data processing system, the control panel server 58 has a different IP address than the system parameter manager 68, the IP addresses are different in that they are arranged in the same network.
- the system parameter manager 68 recognizes the affiliation of the control panel server 58 to the same network by the so-called local IP address of the control panel server 58, a further authentication of the control panel server 58 is not required and the system parameter manager 68 passes the write and / or read accesses to the respective Function group 72 to 80 continue. Furthermore, a limitation of the accesses can be made by a user setting on the control panel 70, 84, 86. This user setting allows an operator to be denied read and / or write access to a parameter or to entire user interfaces, even though the particular panel 70, 84, 86 generally has access to that parameter or panel.
- the IP addresses of the control panels 84 and the Control panel server 58 is to receive the access to the protected data of the printer 52. The storage of these network addresses is preferably carried out with the aid of encrypted data.
- FIG. 2 shows a block diagram of a printing system 88 having a first printer 90 and a second printer 92.
- the first printer 90 includes a first operating unit 94 and a first control unit 96.
- the second printer 92 includes a second operating unit 98 and a second control unit 100.
- the first control unit 96 and the second control unit 100 are connected to each other via a data line 102, the first Control unit 96 as a master control M and the second control unit 100 as a slave control S is used.
- Via an internal network of the first printer 90 further control units and / or functional units 104 to 112 are connected to the control unit 96. Values of parameters and control variables of the first printer 90 are stored in the memory area of the control unit 96 and the control units or functional units 104 to 112.
- Control units and / or functional units 114 to 122 are connected to the control unit 100 via a local network of the second printer 92.
- the control units 100 and the control units 114 to 122 also include control variables and parameters of the printer stored in memory areas of the respective control units 114 to 122.
- the printers 90 and 92 are substantially identical.
- the printer 90 is operated together with the printer 92 as a so-called twin system 88, in which a first printer 90 generates a first printed image on a carrier material, preferably an endless carrier material, and the second printer 92 generates a second printed image on the same carrier material.
- the substrate is then with the help of first printer 90 printed on the front and with the help of the second printer 92 on the back.
- a carrier material can also be printed in two colors, wherein the first printer 90 generates a print image in a first toner color and the second printer 92 generates a print image in a second toner color, wherein the second print image substantially over the first Print image is printed.
- the master control unit 96 of the first printer 90 generates data for controlling the first operation unit 94 and the second operation unit 98 or for generating a graphical user interface.
- the control unit 96 thus transmits at least display data to the operating unit 94 and to the operating unit 98 and evaluates operating inputs of the operating unit 94 and of the operating unit 98.
- the same graphical user interface is output by the operating units 94, 98.
- With an input by means of an operating unit 94, 98 it is then determined which printer 90, 92 relates to this operating input.
- the control unit 96 evaluates the operating input and transmits data to the control units 100, 104 to 112 depending on the operating input, the control unit 100 optionally transmitting the data further to the control units 114 to 122.
- the corresponding parameter or control variable in the printer 90 is changed. Data is not transmitted via the data line 102 to the control unit 100. However, if the operator input affects both printers 90, 92 or only the printer 92, data corresponding to the control unit 96 of the printer 90 is transmitted to the control unit 100 of the printer 92 via the data line 102.
- FIG. 12 is a block diagram of the printer system 88 similar to the block diagram of FIG FIG. 6 shown.
- the data line 124 is preferably a Local Area Network (LAN).
- the data transmitted to the control unit 100 for generating a graphical user interface for the operating unit 98 are transmitted from the control unit 100 to the operating unit 98.
- Data with information inputted by the operation unit 98 is transmitted from the operation unit 98 to the control unit 96 via the control unit 100.
- the printers 90 and 92 after FIG. 7 hardware connected only via the data line 124.
- the control unit 98 and the control unit 100 are each connected to the data line 124.
- FIG. 3 is a block diagram showing controls of a two-printer printing system 126, 128.
- the printers 126 and 128 are constructed substantially the same.
- the printer 126 has a control unit 130 which is used in the printing system as a system parameter manager master (SPM master). serves.
- SPM master 130 performs an adjustment of the printer settings of the printing system, ie the printer settings of the printer 126 and printer 128.
- the SPM master 130 contains a management information base 132 in which printer settings are stored as control and system variables as well as parameter values.
- the printer 128 includes a control unit 134 similar to the SPM master 130 of the printer 126.
- the control unit 134 also includes a management information base 136.
- the control unit 134 serves as a system parameter manager slave (SPM slave), the SPM master 130 based on user input via an operator panel 156 also sets values in the management information base 136 of the printer 128.
- the printer 126 includes other control units 138-148 connected by data lines to each other and to the SPM master 130, with communication between the SPM master 130 and the controllers 138-148 using a proxy program module 150 and a Trap handler 154 takes place.
- the control units 130, 138 to 148 are realized as program modules, preferably as software agents.
- the transmission of data, in particular of system variables between the control units 130, 142 to 148 and the management information base 132 preferably takes place with so-called get, set and trap instructions in accordance with the SNMP.
- the get commands are for retrieving data from the management information base 132, the set commands for manipulating data in the management information base 132, and the trap commands for directly transmitting information through an agent 130, 138-148.
- the printer 126 further includes a master agent 154 which collects and stores data from the printer 126 for display on a control panel 156 of the printing system.
- the master agent 154 transmits this data on demand to a control panel server 158 of the printing system.
- the control panel server 158 is preferably designed as an RMI server.
- the front panel 156 is connected as a client to the front panel server 158.
- the master agent 154 is connected to the control unit 130 via a data interface 160.
- the printer 128 has control units 162 through 172 that substantially match in function and construction with the controllers 138 through 148 of the printer 126.
- the communication between the SPM slave 134 and the controllers 162 through 172 also occurs via a proxy program module 174 and via a trap handler 176, as described in connection with the printer 126.
- the printer 128 includes a master agent 178 that communicates with is connected to the panel server 158.
- the master agents 154 and the master agent 178 are further connected by means of a data line, wherein a so-called trap listener 180 controls the data transfer between the master agent 154 and the master agent 178.
- the control unit 134 and the master agent 178 are connected to one another via a data interface 182.
- data is transferred between the data interface 160 and the data interface 182 between the printer 126 and the printer 128.
- the SPM controllers 130 and 134 are via a first SNMP pipe for transferring data from the SPM slave 134 to the SPM master 130 and via a second SNMP pipe for transferring data from the SPM master 130 to the SPM slave 134 connected.
- FIG. 8 As shown and structured by control units of a first printer 126 and a second printer 128, it is easily possible to operate these two printers 126, 128 via a common control panel server 158. A common graphical user interface for operating the printer 126 and the printer 128 can thereby be easily provided. Also, the control panel server 158 further panels can be connected.
- the SPM controllers 130 and 134 each serve as the central interface of the respective printer 126, 128 for the system variables and system parameters, respectively subordinate control units 138 to 148 and 162 to 172.
- the exchange of control variables between the SPM master 130 subordinate controls 138 to 148 is essentially carried out only with the involvement of the SPM master 130.
- Direct accesses of master agents 154 and 178 to controllers 138 to 148 and 162 to 172, respectively, are not possible to achieve coupling of at least a portion of the set values of printer 126 and printer 128 via SPM master 130. This coupling allows a very simple and efficient operation of the entire printing system, i. the printer 126 and 128, take place.
- the setting values which relate to the parameters of the substrate to be printed are the same for at least one print job for both printers 126, 128. These settings no longer have to be separately changed for each printer 126, 128 by such coupling if parameters for another substrate are used. Rather, only one user interface for both printers 126, 128 is output on the control panel for setting the parameters of the carrier material, wherein the entered setting values are then used for the printer 126 and the printer 128. For other setting values, such as the fixing temperature, dependent parameters or influencing parameters are then changed at the printer 128 according to the settings of the printer 126 according to a default setting. For example, if the fixing temperature is increased at the printer 126, the print image to be generated by the printer 128 is reduced.
- the controllers 144 and 168 are also referred to as user interface controllers. With the aid of the control units 144, 168, an adjustment of printer-specific settings of the local printer 126, 128 is performed.
- the controllers 142 and 166 are also referred to as common data controllers.
- the controllers 142, 166 perform an adjustment of non-printer specific settings of the respective printer 126, 128, such as adjusting the paper width in the controllers 138, 140, 162, 164, respectively.
- the control units 140, 164 are designed as device controls and the control units 138, 162 as controllers of the respective printer 126, 128.
- FIG. 9 a block diagram is shown in which the communication using the Simple Network Management Protocol (SNMP) at a printer controller 208 for driving control panels 200, 202, 204 is shown.
- Panels 200, 202, 204 are connected to the printer controller 208 via an external local area network (LAN) 206.
- the panels 202 and 204 communicate with a panel server 210 and a setup server 212 using RMI communication based on the SNMP.
- the panel server 210 has a memory area 214 for storing panel data
- the setup server has a memory area 216 for storing setup data.
- the control panel 200 is connected to an SNMP master agent 218 via the external LAN 206. Through this SNMP master agent 218, the control panel 200 has access to an SNMP service program 220.
- data may be received from the control panel 210, the setup server 212, and the control panel data storage area 214 the control panel 200 to the control panel 210, the setup server 212 and the storage area 214.
- the control panel 200 is via the external LAN 206 and via the master agent 218 with a post-processing subagent 222, a diagnostic sub-agent 224, a stream sub-agent 226, a controller subagent used to communicate with a host computer, a thread sub-agent 230, a printer management information base subagent 232, an error table 134, a paper control Common Data Control subagent 236, and a Printer control sub-agent 238 connected.
- the access via the SNMP master agent 218 to the SNMP service program 220 and the access to the subagents 224, 226, 228, 230, 236, 238 takes place only after authentication of the control panel 200, 202, 204 and / or over The control panel of the user logged on with these subagents or programs associated authentication procedures 240 to 252.
- More of the printer controller 208 subordinate control units of the printer are connected via a so-called HSCX-BUS 254 to the printer controller 208.
- One of these control units is in FIG. 9 provided with the reference numeral 256.
- the control unit 256 has a firmware 258, a memory area 260, and other sub-modules, one of which is labeled 262.
- the data transmitted by means of the HSCX-BUS system 254 is converted by means of a converter 264 into an SNMP compliant data format.
- Data transferred from the printer controller 208 to the controller 256 is converted from the SNMP format to the HSCX format.
- An element 266 disposed between the converter 264 and the printer control subagent 238 serves to manage the data of the printer controller, in particular the data that is transmitted to the slave controllers 256 and the data transferred from subordinate controllers 256 to printer controller 208.
- the diagnostic subagent 224 is also associated with a data manager 268 which manages the data supplied to a diagnostic process 270 and the data transmitted from the diagnostic process 270 to the diagnostic subagent after diagnosis.
- a data manager 272 that manages data that is transferred from and to a streaming process 274.
- the controller subagent 228 is connected to a data manager 276 which transfers data to a so-called claim converter 278 and further to a raster processor 280 which prepares data for a preset printer mode.
- the conditioned data is then transmitted from the raster processor 280 to the converter 264 and so forth via the HSCX BUS system 254 to the controller 256. With these data transferred to the controller 256, the printing process for generating print images on a substrate is then controlled.
- the controller subagent 228 processes the print data stream containing print data for producing print images.
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
- Facsimiles In General (AREA)
Abstract
Description
Die Erfindung betrifft ein Steuersystem für ein elektrofotografisches Druck- oder Kopiersystem. Das Steuersystem enthält eine Bedieneinheit zur Ein- und/oder Ausgabe von Bedieninformationen des Druck- oder Kopiersystems.The invention relates to a control system for an electrophotographic printing or copying system. The control system includes an operating unit for inputting and / or outputting operating information of the printing or copying system.
Bekannte elektrofotografische Drucker oder Kopierer enthalten eine Bedieneinheit, durch die einer Bedienperson mit Hilfe einer grafischen Bennutzeroberfläche das Abarbeiten von Druckaufträgen, die Betriebsart des Druckers sowie Parameter und Einstellwerte des Druckers angezeigt werden, wobei die Bedienperson durch Eingaben mit Hilfe der grafischen Benutzeroberfläche Bedienhandlungen durchführt. Die Einstellwerte betreffen insbesondere Parameter des Druckers oder Kopierers, die eine Bedienperson zum Durchführen unterschiedlicher Druckaufträge einstellen muss. Diese Parameter sind z.B. Parameter von zu bedruckendem Trägermaterial und Parameter des zum Erzeugen von Druckbildern genutzten Tonermaterials. Ferner betreffen die durch eine Bedienperson auszuführenden Bedienhandlungen Einstellungen zum Herstellen der Betriebsbereitschaft und das Festlegen der Reihenfolge sowie das Starten von Druckaufträgen, die durch den Drucker oder Kopierer ausgeführt werden sollen.Known electrophotographic printers or copiers contain a control unit, by means of which an operator is informed by means of a graphical user interface of the processing of print jobs, the operating mode of the printer as well as parameters and setting values of the printer, wherein the operator carries out operator actions by means of inputs using the graphical user interface. In particular, the setting values relate to parameters of the printer or copier that an operator must set to perform different print jobs. These parameters are e.g. Parameters of carrier material to be printed and parameters of the toner material used to produce print images. Further, the operations to be performed by an operator relate to settings for establishing the operational readiness and setting the order, and starting print jobs to be executed by the printer or copier.
Zugriffe auf interne Steuervariablen des Druckers oder Kopierers sind mit Hilfe der Bedieneinheit nicht möglich. Für Service und Wartungsarbeiten sowie für Diagnosefunktionen sind jedoch insbesondere zur Fehlersuche bei der Ausgabe von falschen Bedieninformationen die Zugriffe auf interne Steuervariablen des Druckers oder Kopierers erforderlich, um die Werte der internen Steuervariablen die als Ausgangswerte zum Erzeugen der ausgegebenen Bedieninformationen dienen, anzufügen. Diese Werte der internen Steuervariablen werden auch als Rohdaten bezeichnet, aus denen dann Anzeigedaten erzeugt werden. Mit Hilfe der dann Anzeigedaten erzeugt werden. Mit Hilfe der Anzeigedaten werden dann die Bedieninformationen ausgegeben.Access to internal control variables of the printer or copier is not possible with the help of the operating unit. However, for service and maintenance as well as for diagnostic functions, accessing internal control variables of the printer or copier, in particular for troubleshooting the output of incorrect operator information, is required to append the values of the internal control variables used as output values for generating the output operator information. These values of the internal control variables are also called raw data from which display data is then generated. With the help of then display data is generated. The display information is then used to output the operating information.
Aus dem Dokument
Aus dem Dokument
Aus dem Dokument
Aus dem Dokument
Aufgabe der Erfindung ist es, ein Steuersystem mit einer Bedieneinheit für ein elektrofotografisches Druck- oder Kopiersystem anzugeben, bei dem auch der Zugriff auf Steuervariablen einfach möglich ist.The object of the invention is to provide a control system with an operating unit for an electrophotographic printing or copying system, in which the access to control variables is easily possible.
Die Aufgabe der Erfindung wird gemäß einem ersten Aspekt der Erfindung durch ein Steuersystem mit den Merkmalen des Patentanspruchs 1 gelöst. Vorteilhafte Weiterbildungen der Erfindung sind in den abhängigen Patentansprüchen angegeben.The object of the invention is achieved according to a first aspect of the invention by a control system having the features of
Durch ein Steuersystem mit den Merkmalen des Patentanspruchs 1 wird erreicht, dass zumindest ein Teil der übertragbaren Steuerdaten zusätzlich zu den Bedieninformationen ein- und/oder ausgegeben wird. Diese Steuerdaten werden vorzugsweise zur Fehlerdiagnose und zur Funktionskontrolle des Druck- oder Kopiersystems genutzt. Ein separater Service- und Wartungscomputer ist somit zum Anzeigen und Eingeben von Steuerdaten nicht zwingend erforderlich. Wird jedoch ein Service- und Wartungscomputer mit dem elektrofotografischen Druck- oder Kopiersystem verbunden, so können durch den Service- und Wartungscomputer zusätzlich zu den Steuerdaten auch Bedieninformationen des Druck- oder Kopiersystems ein-/oder ausgegeben werden, indem vorzugsweise auch die grafische Benutzeroberfläche zum Bedienen des Druck- oder Kopiersystems mit Hilfe des Service- und Wartungscomputers ausgegeben wird.A control system having the features of
Ein zweiter Aspekt der Erfindung betriff ein Verfahren zu Ein- und/oder Ausgabe von Bedieninformationen und Steuerdaten eines elektrofotografischen Druck- oder Kopiersystems mit Hilfe einer Bedieneinheit. Bedieninformationen des Druck- oder Kopiersystems werden mit Hilfe mindestens einer Bedieneinheit ein- und/oder ausgegeben. Das elektrofotografische Druck- oder Kopiersystem wird durch eine erste Steuereinheit und mindestens eine zweite Steuereinheit gesteuert. Die Steuerdaten werden zwischen den Steuereinheiten über eine Datenleitung übertragen. Zumindest ein Teil der übertragenen Steuerdaten wird auf Bedieneinheit des Druck- oder Kopiersystems ein- und/oder ausgegeben.A second aspect of the invention relates to a method for inputting and / or outputting operating information and control data of an electrophotographic printing or copying system with the aid of a control unit. Operating information of the printing or copying system is input and / or output using at least one operating unit. The electrophotographic printing or copying system is controlled by a first control unit and at least one second control unit. The control data is transmitted between the control units via a data line. At least part of the transmitted control data is input to and / or output to the operating unit of the printing or copying system.
Durch dieses erfindungsgemäße Verfahren wird erreicht, dass für Wartungs- und Servicearbeiten und zur Fehlerdiagnose nicht zwingend ein separater Service- und Wartungscomputer benötigt wird. Weiterhin wird durch dieses erfindungsgemäße Verfahren erreicht, dass ein mit dem Druck- oder Kopiersystem verbundener Wartungscomputer sowohl die Steuerdaten als auch die Bedieninformationen anzeigen kann. Insbesondere dann, wenn ein Service- oder Wartungscomputer in einer Service-Leitstelle angeordnet ist und mit dem Druck- oder Kopiersystem über eine Datenfernübertragungs-Verbindung verbunden ist, können durch den Service- und Wartungscomputer nicht nur Steuerdaten sondern auch Bedieninformationen angezeigt werden.By means of this method according to the invention it is achieved that a separate service and maintenance computer is not necessarily required for maintenance and service work and for fault diagnosis. Furthermore, it is achieved by this method according to the invention that a maintenance computer connected to the printing or copying system can display both the control data and the operating information. In particular, when a service or maintenance computer is arranged in a service control center and connected to the printing or copying system via a remote data transmission connection, not only control data but also operation information can be displayed by the service and maintenance computer.
Ein dritter Aspekt der Erfindung betrifft ein System zum Verwalten und Übertragen von Steuerdaten eines elektrofotografischen Druck- oder Kopiersystems. In einer zentralen Datenbasis des Druck- oder Kopiersystems sind Informationen über die Steuerdaten gespeichert. Zumindest eine erste Steuereinheit des Druck- oder Kopiersystems hat mit Hilfe dieser Informationen Zugriff auf die Steuerdaten.A third aspect of the invention relates to a system for managing and transmitting control data of an electrophotographic printing or copying system. Information about the control data is stored in a central database of the printing or copying system. At least a first control unit of the printing or copying system has access to the control data with the aid of this information.
Durch dieses erfindungsgemäße System wird erreicht, dass ein Zugriff auf die Steuerdaten einfach möglich ist. Die Datenbasis enthält zumindest Informationen, durch die ein Zugriff auf die Steuerdaten ermöglicht wird. Dadurch ist eine einfache Verwaltung der Steuerdaten möglich und der Zugriff auf die Steuerdaten ist erheblich vereinfacht.This system according to the invention ensures that access to the control data is easily possible. The database at least contains information that allows access to the control data. This allows easy management of the control data and access to the control data is greatly simplified.
Ein vierter Aspekt de Erfindung betrifft ein Verfahren zum Übertragen von Steuerdaten eines elektrofotografischen Druck- oder Kopiersystems. Bei diesem Verfahren werden Informationen der Steuerdaten in einer zentralen Datenbasis des Druck- oder Kopiersystems gespeichert. Eine erste Steuereinheit des Druck- oder Kopiersystems greift mit Hilfe dieser Informationen auf die Steuerdaten zu.A fourth aspect of the invention relates to a method of transmitting control data of an electrophotographic printing or copying system. In this method, information of the control data is stored in a central database of the printing or copying system. A first control unit of the printing or copying system accesses the control data with the aid of this information.
Durch dieses erfindungsgemäße Verfahren wird erreicht, dass eine sehr einfache und übersichtliche Verwaltung der Steuerdaten mit Hilfe der Datenbasis erfolgt. Ein einfacher Zugriff auf diese Steuerdaten mit Hilfe der in der Datenbasis gespeicherten Informationen ist somit möglich.By means of this method according to the invention, it is achieved that a very simple and clear management of the control data takes place with the aid of the database. Easy access to this control data using the information stored in the database is thus possible.
Ein fünfter Aspekt der Erfindung betrifft ein elektrofotografisches Druck- oder Kopiersystem mit mindestens zwei Druckeinheiten. Die erste Druckeinheit enthält eine erste Bedieneinheit und eine erste Steuereinheit. Die zweite Druckeinheit enthält eine zweite Bedieneinheit und eine zweite Steuereinheit. Zwischen der ersten Steuereinheit und der zweiten Steuereinheit sind Daten übertragbar, die Bedieninformationen- und/oder Steuerdaten zu Ein- und/oder Ausgabe durch die Bedieneinheit enthalten. Die erste Steuereinheit stellt Daten für die erste Bedieneinheit und Daten für die zweite Bedieneinheit bereit. Dadurch wird erreicht, dass mit Hilfe der ersten Bedieneinheit Daten der zweiten Druckeinheit und mit Hilfe der zweiten Bedieneinheit Daten der ersten Druckeinheit anzeigbar sind. Somit kann eine Bedienung der ersten und der zweiten Druckeinheit mit Hilfe der ersten und/oder zweiten Bedieneinheit sehr einfach erfolgten, wodurch eine Bedienung beider Druckeinheiten mit Hilfe einer Bedieneinheit möglich ist.A fifth aspect of the invention relates to an electrophotographic printing or copying system having at least two printing units. The first printing unit includes a first operating unit and a first control unit. The second printing unit includes a second operating unit and a second control unit. Data can be transferred between the first control unit and the second control unit, which contain operating information and / or control data for input and / or output by the operating unit. The first control unit provides data for the first operating unit and data for the second operating unit. It is thereby achieved that, with the aid of the first operating unit, data of the second printing unit and, with the aid of the second operating unit, data of the first printing unit can be displayed. Thus, an operation of the first and the second printing unit with the aid of the first and / or second operating unit was very easy, whereby an operation of both printing units using a control unit is possible.
Ein sechster Aspekt der Erfindung betrifft ein Verfahren zu Ein- und/oder Ausgabe von Bedieninformationen eines elektrofotografischen Druck- oder Kopiersystems mit mindestens zwei Druckeinheiten. Die erste Druckeinheit wird mit Hilfe der ersten Bedieneinheit bedient und mit Hilfe einer ersten Steuereinheit gesteuert. Die zweite Druckeinheit wird mit Hilfe einer zweiten Bedieneinheit bedient und mit Hilfe einer zweiten Steuereinheit gesteuert. Zwischen den Steuereinheiten werden Daten übertragen, die Bedieninformationen und/oder Steuerdaten enthalten, die durch die Bedieneinheiten ein- und/oder ausgegeben werden. Für die erste Bedieneinheit und die zweite Bedieneinheit werden Daten bereitgestellt, die durch die erste Steuereinheit erzeugt werden.A sixth aspect of the invention relates to a method for inputting and / or outputting operating information of an electrophotographic printing or copying system having at least two printing units. The first printing unit is operated by means of the first operating unit and controlled by means of a first control unit. The second printing unit is operated by means of a second operating unit and controlled by means of a second control unit. Data is transferred between the control units that contain operating information and / or control data that is input and / or output by the operating units. For the first operating unit and the second operating unit, data provided by the first control unit is provided.
Durch dieses erfindungsgemäße Verfahren wird erreicht, dass Bedieninformationen und/oder Steuerdaten der ersten und der zweiten Steuereinheit auf einfache Art und Weise sowohl durch die erste Bedieneinheit als auch durch die zweite Bedieneinheit ein- und/oder ausgegeben werden können, wodurch die Bedienung beider Druckeinheiten vereinfacht ist.By means of this method according to the invention it is achieved that operating information and / or control data of the first and the second control unit can be input and / or output in a simple manner both by the first operating unit and by the second operating unit, thereby simplifying the operation of both printing units is.
Ein siebter Aspekt der Erfindung betrifft ein elektrofotografisches Druck- oder Kopiersystem mit mindestens zwei Druckeinheiten. Dieses Druck- oder Kopiersystem enthält eine Bedieneinheit zu Ein- und/oder Ausgabe von Parametern des Druck- oder Kopiersystems. Bei einer Eingabe eines Wertes eines ersten Parameters einer ersten Druckeinheit abhängig von dem geänderten Wert des ersten Parameters der Wert des gleichen Parameters der zweiten Druckeinheit automatisch geändert. Dadurch wird erreicht, dass ein zu ändernder Parameter nur einmal eingegeben werden muss, um den jeweiligen Parameter beider Druckeinheiten zu ändern.A seventh aspect of the invention relates to an electrophotographic printing or copying system having at least two printing units. This printing or copying system contains an operating unit for input and / or output of parameters of the printing or copying system. Upon input of a value of a first parameter of a first printing unit depending on the changed value of the first parameter, the value of the same parameter of the second printing unit is automatically changed. This ensures that a parameter to be changed must be entered only once to change the respective parameters of both printing units.
Ein achter Aspekt der Erfindung betrifft ein Verfahren zum Steuern eines elektrofotografischen Druck- oder Kopiersystems mit zwei Druckeinheiten. Mit Hilfe einer Bedieneinheit werden Parameter des Druck- oder Kopiersystems ein- und/oder ausgegeben. Bei einer Eingabe eines Wertes eines ersten Parameters einer ersten Druckeinheit wird der Wert eines gleichen zweiten Parameters der zweiten Druckeinheit abhängig von dem Wert des ersten Parameters automatisch geändert.An eighth aspect of the invention relates to a method of controlling an electrophotographic printing or copying system having two printing units. With the aid of an operating unit, parameters of the printing or copying system are input and / or output. Upon input of a value of a first parameter of a first printing unit, the value of a same second parameter of the second printing unit is automatically changed depending on the value of the first parameter.
Durch dieses erfindungsgemäße Verfahren wird erreicht, dass die Bedieneingaben beim Ändern von Parametern vereinfacht werden und Fehler auf einfache Art und Weise vermieden werden.By means of this method according to the invention, it is achieved that the operator inputs are simplified when parameters are changed and errors are easily avoided.
Zum besseren Verständnis der vorliegenden Erfindung wird im Folgenden auf die in den Zeichnungen dargestellten bevorzugten Ausführungsbeispiele Bezug genommen, die anhand spezifischer Terminologie beschrieben sind. Es sei jedoch darauf hingewiesen, dass der Schutzumfang der Erfindung dadurch nicht eingeschränkt werden soll, da derartige Veränderungen und weitere Modifizierungen an den gezeigten Vorrichtungen und/oder dem Verfahren sowie derartige weitere Anwendungen der Erfindung, wie sie darin aufgezeigt sind, als übliches derzeitiges oder künftiges Fachwissen eines zuständigen Fachmanns angesehen werden. Die Figuren zeigen Ausführungsbeispiele der Erfindung, nämlich:
- Fig. 1
- eine grafische Benutzeroberfläche zur Ein- und Ausgabe von Steuervariablen eines Drucksystems gemäß einem ersten Ausführungsbeispiel der Erfindung;
- Fig. 2
- die grafische Benutzeroberfläche nach
Fig. 1 , wobei eine Bedienoberfläche zur Eingabe von Druckparametern enthält; - Fig. 3
- die grafische Benutzeroberfläche nach den
Fig. 1 und2 mit einer Bedienoberfläche zum Einstellen eines Versatzes der Druckbilder, wobei die Einstellungen des Versatzes eines ersten Druckers mit den Einstellungen des Versatzes eines zweiten Druckers gekoppelt sind; - Fig. 4
- ein Blockschaltbild, das den Zugriff und die Authentifizierung von mit dem Drucker verbundenen Bedieneinheiten gemäß einem zweiten Ausführungsbeispiel der Erfindung zeigt;
- Fig. 5
- einen Ausschnitt des Blockschaltbildes nach
Fig. 4 , in dem das Grundprinzip eines gesicherten Zugriffs auf die im Drucker enthaltenen Daten gezeigt ist; - Fig. 6
- ein Blockschaltbild mit zwei Druckern gemäß einem dritten Ausführungsbeispiel der Erfindung, die jeweils eine Bedieneinheit enthalten, wobei beide Drucker durch eine Bedieneinheit bedienbar sind;
- Fig. 7
- ein Blockschaltbild mit zwei Druckern, ähnlich dem Blockschaltbild nach
Fig. 6 , gemäß einer alternativen Ausführungsform; - Fig. 8
- ein Blockschaltbild mit Steuereinheiten von zwei gleichartigen Druckern und einem gemeinsamen Server zum Ansteuern einer gemeinsamen Bedieneinheit; und
- Fig. 9
- ein Blockschaltbild mit Steuereinheiten und Anzeigeeinheiten eines Drucksystems zur Kommunikation mit Bedieneinheiten.
- Fig. 1
- a graphical user interface for input and output of control variables of a printing system according to a first embodiment of the invention;
- Fig. 2
- the graphical user interface
Fig. 1 wherein a user interface for inputting pressure parameters; - Fig. 3
- the graphical user interface after the
Fig. 1 and2 a user interface for adjusting an offset of the print images, wherein the offset settings of a first printer are coupled to the offset settings of a second printer; - Fig. 4
- a block diagram showing the access and authentication of connected to the printer operating units according to a second embodiment of the invention;
- Fig. 5
- a section of the block diagram after
Fig. 4 which shows the basic principle of secure access to the data contained in the printer; - Fig. 6
- a block diagram of two printers according to a third embodiment of the invention, each containing an operating unit, both printers are operated by a control unit;
- Fig. 7
- a block diagram with two printers, similar to the block diagram after
Fig. 6 , according to an alternative embodiment; - Fig. 8
- a block diagram with control units of two similar printers and a common server for driving a common operating unit; and
- Fig. 9
- a block diagram with control units and display units of a printing system for communication with control units.
In
Der Zugriff auf diese Variablen ist nicht jedem Benutzer gestattet, um eine Beschädigung des Drucksystems infolge fehlerhafter Einstellungen sowie eine Verwirrung des Benutzers zu vermeiden. Die Anzeige dieser Variablen ist nur Entwicklern und Servicetechnikern vorbehalten. Zusätzlich zu diesen Steuervariablen, sind auch Register einzelner Steuereinheiten des Drucksystems mit Hilfe von Informationen auslesbar, die in einer Datenbasis, insbesondere in einer Management Information Base, des Drucksystems gespeichert sind. Solche Register sind Speicherbereiche der Steuereinheiten, in denen insbesondere verarbeitete Daten gespeichert oder zwischengespeichert sind. Die Steuervariablen und Registerdaten werden im Folgenden auch allgemein als Steuerdaten bezeichnet.Not all users are allowed access to these variables to avoid damage to the printing system due to incorrect settings and user confusion. The display of this variable is reserved for developers and service technicians only. In addition to these control variables, registers of individual control units of the printing system can also be read out with the aid of information which is stored in a database, in particular in a management information base, of the printing system. Such registers are memory areas of the control units in which, in particular, processed data are stored or buffered. The control variables and register data are also referred to below generally as control data.
Ferner können auch die Entwickler und Servicetechniker mit Hilfe der grafischen Benutzeroberfläche 10 Bedienhandlungen durchführen, z.B. mit Hilfe der grafischen Funktionstasten der Werkzeugsleiste 12, und Bedienoberflächen aufrufen, die auch anderen Bedienpersonen zur Verfügung stehen. Somit können mit Hilfe der grafischen Benutzeroberfläche 10 sowohl Wartungs- und Servicearbeiten, als auch Bedienhandlungen im Wesentlichen parallel ausgeführt werden.Furthermore, developers and service technicians can also perform operator actions using the
Durch Eingaben von anderen Werten in der Spalte "Value" im Abschnitt 16 der grafischen Benutzeroberfläche 10 können die Einstellwerte der zugehörigen Steuervariable geändert werden. Die in der Spalte "Key" enthaltenen Steuervariablen betreffen insbesondere Einstellungen zum Erzeugen und Anordnen sowie zum Auswerten von sogenannten Positionsmarken. Die Positionsmarken dienen vor allem dazu, ein Druckbild, das von einem zweiten Drucker auf einem Trägermaterial erzeugt wird, zu einem ersten Druckbild, das von einer ersten Druckeinheit bereits auf dem Trägermaterial erzeugt worden ist, korrekt anzuordnen, d.h. zu positionieren.By entering other values in the "Value" column in
In
Weiterhin enthält die Bedienoberfläche grafischen Schieberegler 24, 26, 28 zum Festlegen der Geometrie der PNV-Marke, wobei mit Hilfe des Schiebereglers 24 ein oberer Schutzbereich eingestellt wird, in dem keine Positionsmarke erzeugt wird. Mit Hilfe des Schiebereglers 26 wird in die Länge der zu erzeugenden Marke und mit Hilfe es Schiebereglers 28 die Breite der zu erzeugenden PNV-Marke eingestellt. Alternativ kann ein mit Hilfe des Schiebereglers 24 einstellbarer Wert auch im Eingabefeld 34, ein mit Hilfe des Schiebereglers 26 einstellbarer Wert im Ein- und Ausgabefeld 36 und ein mit Hilfe des Schiebereglers 28 einstellbarer Wert auch im Ein- und Ausgabefeld 38 eingegeben werden. Weiterhin enthält der Abschnitt 16 mit der Bedienoberfläche für die PNV-Marke eine grafische Darstellung 40, in der die Position der PNV-Marke gemäß den Einstellungen der Schieberegler 20 bis 28 auf dem Trägermaterial dargestellt ist.Furthermore, the user interface includes
Die von den Steuereinheiten als interne Steuervariablen verarbeiteten Längenmaße sind in der Maßeinheit Millipoint angegeben. Ein Millipoint entspricht 0,0547 µm bzw. 1/72000 Zoll (Inch). Sowohl die Lage der Positionsmarke, die Abmessungen der Positionsmarke, das Papierformat und weitere Längenmaße sind als in Millipoint umgerechnete Werte im Drucker gespeichert. Diese in Millipoint angegebenen Werte dienen somit als Steuerdaten.The length measures processed by the control units as internal control variables are given in the unit of measure Millipoint. One millipoint corresponds to 0.0547 μm or 1/72000 inch (inch). Both the position of the position mark, the dimensions of the position mark, the paper size and other length measures are stored as millipoint converted values in the printer. These values given in millipoint thus serve as control data.
Ferner ist in einem Speicherbereich der Bedieneinheit des Druckers eine Länderkennung voreingestellt, wobei die Länderkennung z.B. als Hexadezimalwert verschlüsselt ist. Alternativ ist der Hexadezimalwert der Länderkennung in einem Speicherbereich einer weiteren Steuereinheit des Druckers gespeichert. Einem dort gespeichertem Wert 17hex ist die Länderkennung für Deutschland und gleichzeitig die Maßeinheitkennung Zoll zugeordnet. Dem Wert 18hex ist die Länderkennung DE und gleichzeitig die Maßeinheit mm zugeordnet. Der Wert 1Fhex ist der Länderkennung US und der Maßeinheit inch (Zoll) zugeordnet. Die in Millipoint gespeicherten Längenwerte werden zur Anzeige mit Hilfe der grafischen Benutzeroberfläche aufgrund der voreingestellten Länderkennung bzw. mit der Länderkennung verbundenen Maßeinheit zur Anzeige der Längenmaße umgerechnet. Somit werden die in Millipoint gespeicherten Längenmaße zur Anzeige als Bedieninformation mit der voreingestellten Länderkennung umgerechnet und ausgegeben. Wird eine Längenangabe, z.B. in Zoll, ausgegeben, so wird der entsprechende Betrag des Längenmaßes von Millipoint in Zoll umgerechnet und abhängig von der voreingestellten Sprache wird in einem Feld hinter dem Zahlenwert z.B. bei DE "Zoll" und bei US "inch" ausgegeben.Furthermore, a country code is preset in a memory area of the operating unit of the printer, the country code being encrypted, for example, as a hexadecimal value. Alternatively, the hexadecimal value of the country code is stored in a memory area of another control unit of the printer. A value 17hex stored there has the country code for Germany and at the same time the customs unit code customs. The value 18hex is assigned the country code DE and the unit of measure mm at the same time. The value 1Fhex is assigned to the country code US and to the unit of measure inch. The length values stored in Millipoint are converted to display the length dimensions for display using the graphical user interface based on the preset country code or the unit of measure associated with the country code. Thus, the length dimensions stored in Millipoint are converted to display as operator information with the preset country code and output. If a length specification, eg in inches, is output, the corresponding amount of the length dimension is converted from millipoint to inch and becomes dependent on the default language in a field after the numerical value eg DE "Zoll" and US "inch".
Eine Vielzahl weiterer Bedieninformationen, die mit Hilfe der grafischen Benutzeroberfläche ausgegeben werden, sind mit Hilfe von Verknüpfungen mehrerer Steuervariablen und/oder mehrerer Steuer- und Betriebszustände gebildet. So ist z.B. zur Aufgabe eines Druckbereitschaftssignals mindestens eine Steuerinformation jeder Steuereinheit des Druckers erforderlich, die die Betriebsbereitschaft der jeweiligen Steuereinheit signalisiert. Die Signale der Steuereinheiten werden vorzugsweise mit einer UND-Verknüpfung miteinander verknüpft, wobei das Verknüpfungsergebnis zur Bereitschaftsanzeige für den Drucker genutzt und als Betriebsinformation mit Hilfe der grafischen Benutzeroberfläche ausgegeben wird. Die einzelnen Steuerdaten werden auf einer Kommunikationsebene, z.B. mit Hilfe von SNMP-Kommandos, übertragen. Die mit Hilfe der SNMP-Kommandos übertragenen Steuerdaten werden vorzugsweise mit Hilfe dafür vorgesehener Bedienoberflächen der Bedieneinheit des Druckers oder Kopierers ausgegeben. Vorzugsweise haben nur Service- und Wartungstechniker Zugang zu den Bedienoberflächen, durch die die Steuerdaten ein- und ausgebbar sind, um eine Verwirrung der üblichen Bedienpersonen und Fehlbedienungen zu vermeiden. Steuerdaten werden auch als Maschinenparameter bezeichnet.A variety of other operating information, which are output by means of the graphical user interface, are formed by means of links of several control variables and / or multiple control and operating states. For example, e.g. at least one control information of each control unit of the printer required to signal a readiness for printing a readiness signal, which signals the readiness of operation of the respective control unit. The signals of the control units are preferably linked to each other with an AND operation, the result of the connection being used for the ready display for the printer and being output as operating information with the aid of the graphical user interface. The individual control data are stored at a communication level, e.g. with the help of SNMP commands. The control data transmitted with the aid of the SNMP commands are preferably output with the aid of dedicated user interfaces of the operating unit of the printer or copier. Preferably, only service and maintenance technicians have access to the user interfaces, by means of which the control data can be input and output in order to avoid confusion among the usual operators and operating errors. Control data is also referred to as machine parameter.
In
Die Positionierung der Druckbilder erfolgt dabei abhängig von der mit Hilfe des ersten Druckers erzeugten Positionsmarke. Mit Hilfe des grafischen Schiebereglers 22 wird ein horizontaler Versatz des Druckbilds auf der Seite 1 unter Bezug auf die Positionsmarke festgelegt. Mit Hilfe des grafischen Schiebereglers 44 wird die horizontale Position des Druckbilds auf der Seite 2 in Bezug auf die Positionsmarke festgelegt. Mit Hilfe des grafischen Schiebereglers 46 wird der vertikale Versatz des Druckbilds der Seite 1 und mit Hilfe des Schiebereglers 48 der vertikale Versatz des Druckbilds der Seite 2 in Bezug auf die Positionsmarke festgelegt.The positioning of the printed images takes place depending on the position mark generated with the aid of the first printer. With the aid of the
Soll z. B. ein horizontaler Versatz erzeugt werden, so müssen die Druckbilder der Seite 1 und der Seite 2 verschoben werden, indem die Einstellregler 42 und 44 jeweils verschoben werden. Es ist relativ aufwendig, den Schieberegler 42 in gleicher Weise zu verschieben, wie den Schieberegler 44. Mit Hilfe einer grafischen Funktionstaste 50 kann der Schieberegler 42 mit dem Schieberegler 44 derart gekoppelt werden, dass bei Aktivierung dieser grafischen Funktionstaste 50 bei Änderung des am Schieberegler 52 eingestellten Wertes der Einstellwert des Schieberreglers 44 um gleichen Betrag geändert wird. Dadurch wird erreicht, dass der Wert des Schiebereglers 44 abhängig vom Wert des Schiebereglers 42 geändert wird. Auch bei einer Änderung des Einstellwerts des Schiebereglers 44 wird automatisch der Einstellwert des Schiebereglers 42 um denselben Betrag geändert, wenn die grafische Funktionstaste 50 aktiviert ist. Bei deaktivierter Funktionstaste 50 können die Einstellwerte der Schieberegler 42 und 44 weiterhin unabhängig voneinander eingestellt werden.Should z. B. a horizontal offset are generated, the print images of
Mit Hilfe der Funktionstaste 51 können die Schieberegler 46 und 48 in gleicher Weise gekoppelt werden, wie die Schieberegler 42 und 44. Die erforderlichen Bedienhandlungen durch eine Bedienperson zum Einrichten der beiden Drucker zum Vorbereiten von Druckaufträgen werden dadurch erheblich reduziert und Fehler werden vermieden.With the help of the function key 51, the
In
Der Drucker 52 enthält einen sogenannten Webserver 54, der Zugriff auf einen Speicherbereich 56 hat, in dem Daten zum Anzeigen einer sogenannten Webseite gespeichert sind, wobei diese Webseite als grafische Benutzeroberfläche für den Drucker 52 dient und auf einer Anzeigeeinheit einer Bedieneinheit 70, 84, 86 mit Hilfe eines Anzeigeprogramms ausgegeben wird. Das Anzeigeprogramm wird von einer Datenverarbeitungsanlage der Bedieneinheit abgearbeitet, wobei die Daten zum Anzeigen der Webseite mit Hilfe einer Hypertext Markup Language und/oder in der Programmiersprache Java erzeugt worden sind.The
Der Drucker 52 enthält weiterhin einen Bedienfeldserver 58, mit dessen Hilfe eine sogenannte RMI-Kommunikation zu einer Bedieneinheit 70, 84, 86 erfolgt. Der Bedienfeldserver 58 hat Zugriff auf Speicherbereiche 60 und 62, wobei im Speicherbereich 60 Druckerdaten und Einstellungen zum Erzeugen einer grafischen Benutzeroberfläche, sogenannte Nutzdaten, gespeichert sind. Weiterhin sind im Speicherbereich 60 Daten zur Ausgabe von Bedieninformationen und Druckerparametern und im Speicherbereich 62 Daten zur Authentifizierung des jeweiligen Benutzers und/oder der Bedieneinheit enthalten. Der Bedienfeldserver 58 ist mit einem internen Netzwerk, z.B. einem Local Area Network (LAN) verbunden, das mit Hilfe eines Simple Network Management Protocols betrieben wird. Mit Hilfe eines solchen Simple Network Management Protocols ist es auch einfach möglich, über ein externes Netzwerk 64, das mit dem Drucker 52 verbunden ist, auf das interne Druckernetzwerk zuzugreifen. Dadurch ist ein einfacher Zugriff auf interne Baugruppen und Programmmodule des Druckers 52 möglich, die mit Hilfe des internen Netzwerks (LAN) erreichbar sind. Zum Steuern der Zugriffe auf die internen Komponenten des Druckers 52 ist ein sogenannter SNMP-Agent 66 vorgesehen. Der SNMP-Agent 66 ist über das interne Netzwerk mit einem Systemparametermanager (SPM) 68 verbunden.The
Der Systemparametermanager 68 verwaltet alle Druckerparameter und Steuervariablen eines Drucksystems. Enthält das Drucksystem z.B. zwei Drucker, die dasselbe Trägermaterial bedrucken, so wird für diese beiden Drucker ein Systemparametermanager 68 vorgesehen, der zumindest die voneinander abhängigen Parameter der beiden Drucker verwaltet. Vorzugsweise verwaltet der Systemparametermanager 68 alle Parameter und Einstellwerte der beiden Drucker. Abhängige Einstellwerte und Parameter des Drucksystems werden durch den Systemparametermanager 68-derart gekoppelt, dass eine einfache Bedienung des Drucksystems möglich ist. Der Systemparametermanager 68 führt dann einen Abgleich der Druckereinstellung des ersten und des zweiten Druckers durch.The
Wenn z.B. der erste Drucker auf dem Trägermaterial ein Druckbild mit einem sogenannten Micro-Toner erzeugt, der aufgrund seiner elektromagnetischen Eigenschaften maschinenlesbar ist, so muss die Fixiertemperatur des zweiten Druckers zum Fixieren des Druckbildes angepasst werden, das mit Hilfe des zweiten Druckers auf demselben Trägermaterial erzeugt wird, um eine Beschädigung des Micro-Toners des ersten Druckbildes zu vermeiden. Der Systemparametermanager 68 des ersten Druckers legt dann die Werte der Steuervariablen des zweiten Druckers fest und überträgt diese zum zweiten Drucker. Vorzugsweise enthält der erste Drucker und der zweite Drucker eine sogenannte Management Information Base, in der alle Steuervariablen des jeweiligen Druckers oder des gesamten Drucksystems gespeichert sind. Der Systemparametermanager 68 des ersten Druckers schreibt dann die neuen Werte in diese Management Information Base des zweiten Druckers. Weiterhin ermittelt der Systemparametermanager 68 aus Bedieneingaben und Messwerten Einstellwerte für den ersten Drucker und schreibt diese in die Management Information Base des ersten Druckers.If, for example, the first printer on the carrier material generates a printed image with a so-called micro-toner, which is machine-readable due to its electromagnetic properties, then the fusing temperature of the second Printer to fix the printed image to be created with the help of the second printer on the same substrate to prevent damage to the micro-toner of the first printed image. The
Im Drucker 52 nach
Die Datenübertragung zwischen den Funktionsgruppen 72 bis 80 und dem Systemparametermanager 78 erfolgt auf Grundlage des Simple Network Management Protocols (SNMP) mit Hilfe einer sogenannten Pipe. Die Pipe ist ein verbindungsorientierter Kommunikationskanal zwischen zwei Prozessen, der auch als Stream bezeichnet wird. Pipes verbinden im Allgemeinen untereinander unabhängige Prozesse, die nicht in einer direkten Beziehung zueinander stehen. Insbesondere die Funktionsgruppen 72 bis 80, der SNMP-Agent 66 und der Systemparametermanager 68 sind Programmmodule, die mit Hilfe einer Datenverarbeitungsanlage des Druckers 52 abgearbeitet werden, z.B. mit Hilfe eines Personalcomputers. Ein zweites Bedienfeld 84 ist ebenfalls mit dem Drucker 52 über das Netzwerk 64 verbunden. Das Bedienfeld 84 enthält eine Datenverarbeitungsanlage, die neben einem Betriebssystem ein Anzeigeprogramm abarbeitet, ein sogenanntes Browser-Programmmodul. Mit Hilfe eines solchen Browser-Programmmoduls lassen sich insbesondere grafische Benutzeroberflächen mit Hilfe eines Hypertextes oder mit Hilfe von Programmcode erzeugen. Diese Hypertexte erhält das Bedienfeld 84 über das Netzwerk 64 von dem Webserver 54, der zumindest einen Teil der Hypertexte zum Bedienfeld 84 überträgt, die im Speicherbereich 56 gespeichert sind. Die so erzeugte grafische Benutzeroberfläche enthält insbesondere Ein- und Ausgabefelder und grafische Funktionstasten, deren Anzeigewerte bzw. deren Schaltzustände mit Hilfe von Daten auf dem Bedienfeld 84 angezeigt werden, die vom Bedienfeld mit Hilfe einer RMI-Kommunikation übertragen werden. RMI (Remote Method Invocation) ist die Bezeichnung für eine Kommunikationstechnik zwischen in der Programmiersprache "Java" definierten Objekten, wobei für RMI ein sogenanntes Remote Procedure Call oder die sogenannte Common Object Request Broker Architecture als Transportmechanismus genutzt wird.The data transfer between the
Somit werden die grafischen Elemente der grafischen Benutzeroberfläche vom Webserver 54 geladen, die mit Hilfe des Bedienfelds 84 angezeigt werden, wobei die angezeigten und über die grafische Benutzeroberfläche eingegebenen Daten mit Hilfe von RMI vom und zum Bedienfeldserver 58 übertragen werden. Der Bedienfeldserver 58 wird auch als RMI-Server bezeichnet. Das Bedienfeld 84 ist sowohl für den Bedienfeldserver 58 als auch für den Webserver 54 ein Client. Die Zugriffe auf die internen Steuervariablen durch das Bedienfeld 84 erfolgt über den Bedienfeldserver 58. Der Bedienfeldserver 58 ist mit dem SNMP-Agenten 66 verbunden. Wie bereits weiter oben beschrieben, führt der Bedienfeldserver 58 eine Authentifizierung mit Hilfe von Authentifizierungsdaten 62 durch. Nach dieser Authentifizierung, durch die überprüft wird, ob das Bedienfeld 84 bzw. der Bedienfeldserver 58 Rechte zum Zugriff auf die internen Steuervariablen und Parameter hat, erhält der Bedienfeldserver 58 durch den SNMP-Agenten 66 uneingeschränkten Zugriff auf den Systemparametermanager 68. Somit hat der Bedienfeldserver 58 Zugriff auf die Public-Daten, auf die Protected-Daten und auf die Private-Daten.Thus, the graphical user interface graphical elements are loaded by the
Das Bedienfeld 84 ist direkt im Gehäuse des Druckers 52 angeordnet. Weitere gleichartige Bedienfelder können auch entfernt vom Drucker 52 angeordnet sein und auch zur gleichzeitigen Bedienung von mehreren Druckern, ähnlich dem Drucker 52, vorgesehen sein. Ferner ist es möglich, ein weiteres Bedienfeld, ähnlich dem Bedienfeld 84, in einer Serviceleitstelle des Druckerherstellers anzuordnen. Ist das Netzwerk 64 z.B. mit einem weiteren Netzwerk, insbesondere dem World Wide Web des Internets verbunden, so kann das weitere Bedienfeld auch räumlich sehr weit entfernt vom Drucker 52 angeordnet sein. Das weitere Bedienfeld muss lediglich direkt oder über ein weiteres Netzwerk mit diesem World Wide Web verbunden sein. Dadurch ist es sehr einfach möglich, für Servicetechniker Fehlerzustände und Fehlerursachen mit Hilfe der zur Verfügung stehenden Systemparameter zu ermitteln, ohne dass ein Servicetechniker vor Ort am Drucker 52 sein muss. Anfahrtszeiten des Servicetechnikers können so eingespart und Stillstandszeiten des Druckers 52 verkürzt werden. Weiterhin ist ein Bedienfeld 86 vorgesehen, das in einer Druckerapplikation enthalten ist. Dieses Bedienfeld 86 ist, ähnlich wie das Bedienfeld 70, über das Netzwerk 64 mit dem SNMP-Agenten 66 verbunden, wobei die Datenübertragung zwischen dem Druckserver 86 und dem SNMP-Agenten 66 mit Hilfe eines Simple Network Management Protocols (SNMP) erfolgt.The
Durch die in
Bei anderen Ausführungsbeispielen enthält auch der Bedienfeldserver 58 den Hypertext und weitere Daten zum Erzeugen der grafischen Benutzeroberfläche auf dem Bedienfeld 84. Ein separater Webserver 54, wie sie im Drucker 52 enthalten ist, ist dann bei diesen Ausführungsbeispielen nicht notwendig.In other embodiments, the
Bei einem weiteren Ausführungsbeispiel ist die Management Information Base im Speicher 60 enthalten. Die Management Information Base enthält Daten, die in derselben Struktur angeordnet sind, wie die im Drucker 52 enthaltenen Steuereinheiten und Funktionseinheiten organisiert sind. Somit ist Anordnung der Steuervariablen und Parameter genauso hierarchisch gegliedert, wie die Steuer- und Funktionseinheiten des Druckers 52. Bei dem in
Der Druckserver 86 greift auf den SNMP-Agenten 66 mit Hilfe einer druckerspezifischen Schnittstelle zu, wodurch der Druckserver 86 mit Hilfe einer Authentifizierung auch auf die sogenannten Private-Daten zugreifen kann. Die Datenübertragung zwischen Bedienfeld 70 und SNMP-Agenten 66 erfolgt mit Hilfe von SNMP, jedoch unterstützt dieses Bedienfeld 70 nicht die druckerspezifische SNMP-Schnittstelle über den Bedienfeldserver 58. Dadurch hat das Bedienfeld 70 keinen Zugriff auf die Private-Daten.The
Mit Hilfe der in
In
Im vorliegenden Ausführungsbeispiel, wird der Bedienfeldserver 58 und der Systemparametermanager 68 durch jeweils ein Programmmodul realisiert, die auf derselben Datenverarbeitungsanlage abgearbeitet werden, die ein Betriebssystem, z.B. MS Windows NT, enthält. Durch die Abarbeitung auf derselben Datenverarbeitungsanlage ist einer Verschlüsselung der zwischen dem Bedienfeldserver 58 und dem Systemparametermanager 68 übertragenen Daten nicht notwendig. Der Systemparametermanager 68 ermittelt mit Hilfe der IP-Adresse des Bedienfeldservers 58, das der Bedienfeldserver 58 über ein lokales (internes) Netzwerk des Druckers 52 mit dem Systemparametermanager 68 verbunden ist. Auch bei einer Abarbeitung der Programmmodule des Bedienfeldservers 58 und des Systemparametermanagers 68 auf derselben Datenverarbeitungsanlage hat der Bedienfeldserver 58 eine andere IP-Adresse als der Systemparametermanager 68, wobei die IP-Adressen sich derart unterscheiden, dass sie im selben Netzwerk angeordnet sind.In the present embodiment, the
Dadurch, dass der Systemparametermanager 68 durch die sogenannte lokale IP-Adresse des Bedienfeldservers 58 die Zugehörigkeit des Bedienfeldservers 58 zum selben Netzwerk erkennt, ist eine weitere Authentifizierung des Bedienfeldservers 58 nicht erforderlich und der Systemparametermanager 68 leitet die Schreib- und/oder Lesezugriffe an die jeweilige Funktionsgruppe 72 bis 80 weiter. Weiterhin kann eine Beschränkung der Zugriffe durch eine Benutzereinstellung am Bedienfeld 70, 84, 86 erfolgen. Durch diese Benutzereinstellung kann einer Bedienperson der Lese- und/oder Schreibzugriff auf einen Parameter oder auf ganze Bedienoberflächen verweigert werden, auch wenn das jeweilige Bedienfeld 70, 84, 86 generell Zugriffe auf diesen Parameter oder dieses Bedienfeld hat. Im Speicherbereich 62 werden z.B. die IP-Adressen der Bedienfelder 84 und des Bedienfeldservers 58 gespeichert, die Zugriff auf die Protected-Daten des Druckers 52 erhalten sollen. Das Speichern dieser Netzwerkadressen erfolgt vorzugsweise mit Hilfe von verschlüsselten Daten.The fact that the
In
Über ein lokales Netzwerk des zweiten Druckers 92 sind Steuereinheiten und/oder Funktionseinheiten 114 bis 122 mit der Steuereinheit 100 verbunden. Ebenso, wie beim ersten Drucker 90, enthalten die Steuereinheiten 100 sowie die Steuereinheiten bzw. Funktionseinheiten 114 bis 122 Steuervariablen und Parameter des Druckers, die in Speicherbereichen der jeweiligen Steuereinheit 114 bis 122 gespeichert sind. Die Drucker 90 und 92 sind im Wesentlichen baugleich. Vorzugsweise wird der Drucker 90 zusammen mit dem Drucker 92 als sogenanntes Twin-System 88 betrieben, bei dem ein erster Drucker 90 ein erstes Druckbild auf ein Trägermaterial, vorzugsweise ein endloses Trägermaterial, und der zweite Drucker 92 ein zweites Druckbild auf demselben Trägermaterial erzeugt. Mit einem solchen Twin-System 88 wird das Trägermaterial dann mit Hilfe des ersten Druckers 90 auf der Vorderseite und mit Hilfe des zweiten Druckers 92 auf der Rückseite bedruckt. Mit Hilfe eines solchen Twin-Systems 88 kann ein Trägermaterial jedoch auch zweifarbig bedruckt werden, wobei der erste Drucker 90 ein Druckbild in einer ersten Tonerfarbe erzeugt und der zweite Drucker 92 ein Druckbild in einer zweiten Tonerfarbe, wobei das zweite Druckbild im Wesentlichen über das erste Druckbild gedruckt wird.Control units and / or
Die als Mastersteuerung dienende Steuereinheit 96 des ersten Druckers 90 erzeugt Daten zum Steuern der ersten Bedieneinheit 94 und der zweiten Bedieneinheit 98 bzw. zum Erzeugen einer grafischen Benutzeroberfläche. Die Steuereinheit 96 überträgt somit zumindest Anzeigedaten zur Bedieneinheit 94 und zur Bedieneinheit 98 und wertet Bedieneingaben der Bedieneinheit 94 und der Bedieneinheit 98 aus. Vorzugsweise wird durch die Bedieneinheiten 94, 98 dieselbe grafische Benutzeroberfläche ausgegeben. Bei einer Eingabe mit Hilfe einer Bedieneinheit 94, 98 wird dann ermittelt, welchen Drucker 90, 92 diese Bedieneingabe betrifft. Die Steuereinheit 96 wertet die Bedieneingabe aus und überträgt abhängig von der Bedieneingabe Daten zu den Steuereinheiten 100, 104 bis 112, wobei die Steuereinheit 100 gegebenenfalls die Daten weiter zu den Steuereinheiten 114 bis 122 überträgt. Betrifft eine Bedieneingabe nur den Drucker 90, wird der entsprechende Parameter oder die entsprechende Steuervariable im Drucker 90 geändert. Daten werden dabei über die Datenleitung 102 nicht zur Steuereinheit 100 übertragen. Betrifft jedoch die Bedieneingabe beide Drucker 90, 92 oder nur den Drucker 92, so werden von der Steuereinheit 96 des Druckers 90 entsprechende Daten über die Datenleitung 102 zur Steuereinheit 100 des Druckers 92 übertragen.The
Mit Hilfe der in
In
In
Der Drucker 128 hat Steuereinheiten 162 bis 172, die im Wesentlichen in Funktion und Aufbau mit den Steuereinheiten 138 bis 148 des Druckers 126 übereinstimmen. Die Kommunikation zwischen dem SPM-Slave 134 und den Steuereinheiten 162 bis 172 erfolgt ebenfalls, wie in Zusammenhang mit dem Drucker 126 beschrieben, über ein Proxy-ProgrammModul 174 und über einen Trap-Handler 176. Der Drucker 128 enthält einen Masteragenten 178, der mit dem Bedienfeldserver 158 verbunden ist. Die Masteragenten 154 und dem Masteragenten 178 sind weiterhin mit Hilfe einer Datenleitung verbunden, wobei ein sogenannter Trap-Listener 180 die Datenübertragung zwischen dem Masteragent 154 und dem Masteragent 178 steuert. Die Steuereinheit 134 und der Masteragent 178 sind über eine Datenschnittstelle 182 miteinander verbunden. Weiterhin werden Daten zwischen der Datenschnittstelle 160 und der Datenschnittstelle 182 zwischen dem Drucker 126 und dem Drucker 128 übertragen. Die SPM-Steuereinheiten 130 und 134 sind über eine erste SNMP-Pipe zum Übertragen von Daten von dem SPM-Slave 134 zum SPM-Master 130 und über eine zweite SNMP-Pipe zum Übertragen von Daten von dem SPM-Master 130 zum SPM-Slave 134 verbunden.The
Durch die in
Direkte Zugriffe der Masteragenten 154 und 178 auf Steuereinheiten 138 bis 148 bzw. 162 bis 172 sind nicht möglich, um eine Kopplung von zumindest einem Teil der Einstellwerte des Druckers 126 und des Druckers 128 über den SPM-Master 130 zu erreichen. Durch diese Kopplung kann eine sehr einfache und effiziente Bedienung des gesamten Drucksystems, d.h. der Drucker 126 und 128, erfolgen.Direct accesses of
Die Einstellwerte, die die Parameter des zu bedruckenden Trägermaterials betreffen, sind zumindest für einen Druckauftrag für beide Drucker 126, 128 gleich. Diese Einstellwerte müssen durch eine solche Kopplung nicht mehr für jeden Drucker 126, 128 separat geändert werden, wenn Parameter für ein anderes Trägermaterial benutzt werden. Vielmehr wird auf dem Bedienfeld zum Einstellen der Parameter des Trägermaterials nur eine Benutzeroberfläche für beide Drucker 126, 128 ausgegeben, wobei die eingegebenen Einstellwerte dann für den Drucker 126 und den Drucker 128 genutzt werden. Bei anderen Einstellwerten, wie z.B. bei der Fixiertemperatur, werden dann abhängige Parameter bzw. sich beeinflussende Parameter abhängig von den Einstellungen des Druckers 126 dann bei dem Drucker 128 entsprechend einer Voreinstellung geändert. Wird z.B. beim Drucker 126 die Fixiertemperatur erhöht, so wird das durch den Drucker 128 zu erzeugende Druckbild verkleinert. Durch die höhere Fixiertemperatur erfolgt eine größere Schrumpfung des Trägermaterials beim Fixieren im Drucker 126, wodurch auch das durch den Drucker 126 erzeugte Druckbild zusammen mit dem Trägermaterial schrumpft. Das durch den Drucker 128 nachfolgend erzeugte Druckbild muss dann um den Betrag der Schrumpfung des Trägermaterials verkleinert werden, damit die Druckbilder des Druckers 128 und des Druckers 126 deckungsgleich zueinander, d.h. passergenau, sind.The setting values which relate to the parameters of the substrate to be printed are the same for at least one print job for both
Die Steuereinheiten 144 und 168 werden auch als User Interface-Steuerung bezeichnet. Mit Hilfe der Steuereinheiten 144, 168 wird ein Abgleich von druckerspezifischen Einstellungen des lokalen Druckers 126, 128 durchgeführt. Die Steuereinheiten 142 und 166 werden auch als Common Data-Steuerung bezeichnet. Die Steuereinheiten 142, 166 führen einen Abgleich von nicht druckerspezifischen Einstellungen des jeweiligen Druckers 126, 128, wie z.B., das Einstellen der Papierbreite in den Steuereinheiten 138, 140 bzw. 162, 164 durch. Die Steuereinheiten 140, 164 sind als Gerätesteuerung und die Steuereinheiten 138, 162 als Controller des jeweiligen Druckers 126, 128 ausgebildet.The
In
Der Zugriff über den SNMP-Masteragenten 218 auf das SNMP-Service-Programm 220 sowie der Zugriff auf die Subagenten 224, 226, 228, 230, 236, 238 erfolgt nur nach erfolgter Authentifizierung des Bedienfeldes 200, 202, 204 und/oder des über das Bedienfeld angemeldeten Benutzers mit diesen Subagenten bzw. Programmen zugeordneten Authentifizierungsprozeduren 240 bis 252. Weitere der Druckersteuerung 208 untergeordnete Steuereinheiten des Druckers sind über einen sogenannten HSCX-BUS 254 mit der Druckersteuerung 208 verbunden. Eine dieser Steuereinheiten ist in
Die mit Hilfe des HSCX-BUS-Systems 254 übertragenen Daten werden mit Hilfe eines Konverters 264 in ein dem SNMP konformes Datenformat umgewandelt. Daten die von der Druckersteuerung 208 zur Steuereinheit 256 übertragen werden, werden von dem SNMP-Format in das HSCX-Format konvertiert. Ein zwischen dem Konverter 264 und dem DruckersteuerungsSubagenten 238 angeordnetes Element 266 dient zum Verwalten der Daten der Druckersteuerung, insbesondere der Daten, die zu den untergeordneten Steuerungen 256 übertragen werden, und den Daten, die von den untergeordneten Steuerungen 256 zu der Druckersteuerung 208 übertragen werden.The data transmitted by means of the HSCX-
Dem Diagnosesubagenten 224 ist ebenfalls ein Datenmanager 268 zugeordnet, der die Daten verwaltet, die einem Diagnoseprozess 270 zugeführt werden, und die Daten, die vom Diagnoseprozess 270 zum Diagnosesubagent nach erfolgter Diagnose übertragen werden. Dem Datenstromagenten 226 ist ein Datenmanager 272 zugeordnet, der Daten verwaltet, die von und zu einem Datenstromprozess 274 übertragen werden. Der Controller-Subagent 228 ist mit einem Datenmanager 276 verbunden, der Daten zu einem sogenannten Claim-Converter 278 und weiter zu einem Rasterprozessor 280 überträgt, der Daten für einen jeweils voreingestellten Druckermodus aufbereitet. Die aufbereiteten Daten werden dann von dem Rasterprozessor 280 zum Konverter 264 und so weiter über das HSCX-BUS-System 254 zu der Steuerung 256 übertragen. Mit diesen zur Steuerung 256 übertragenen Daten wird dann der Druckprozess zum Erzeugen von Druckbildern auf einem Trägermaterial gesteuert. Der Controller-Subagent 228 verarbeitet insbesondere den Druckdatenstrom, der Druckdaten zum Erzeugen von Druckbildern enthält.The
Obgleich in den Zeichnungen und in der vorhergehenden Beschreibung bevorzugte Ausführungsbeispiele aufgezeigt und detailliert beschrieben sind, sollten dieses rein beispielhaft und die Erfindung nicht einschränkend angesehen werden. Es wird darauf hingewiesen, dass nur die bevorzugten Ausführungsbeispiele dargestellt und beschrieben sind und sämtliche Veränderungen und Modifizierungen, die derzeit und künftig im Schutzumfang der Erfindung liegen, geschützt werden sollen.Although in the drawings and in the foregoing description, preferred embodiments are shown and described in detail, it should be considered as illustrative and not restrictive of the invention. It should be understood that only the preferred embodiments are shown and described and all changes and modifications that are presently and in the future within the scope of the invention should be protected.
- 1010
- grafische BenutzeroberflächeGraphical user interface
- 1212
- Werkzeugleistetoolbar
- 1414
- Menümenu
- 1616
- Abschnitt zum Anzeigen von BedienfeldernSection for viewing panels
- 18, 19, 4118, 19, 41
- Menüeintragmenu item
- 20 bis 2820 to 28
- grafische Schiebereglergraphic slider
- 30 bis 3830 to 38
- Ein- und AusgabefeldInput and output field
- 4040
- Schnitt mit grafischer DarstellungCut with graphic representation
- 4141
- Menüeintragmenu item
- 42 bis 4842 to 48
- grafische Schiebereglergraphic slider
- 50, 5150, 51
- grafische Funktionstastegraphic function key
- 5252
- Druckerprinter
- 5454
- WebserverWeb Server
- 5858
- Bedienfeldserverpanel server
- 56, 60, 6256, 60, 62
- Speicherbereichestorage areas
- 72 bis 8072 to 80
- Funktionsgruppenfunction groups
- 6666
- SNMP-AgentSNMP Agent
- 6868
- Systemparameter-ManagerSystem Parameter Manager
- 70, 84, 8670, 84, 86
- BedienfeldControl panel
- 8888
- Drucksystemprinting system
- 90, 9290, 92
- Druckerprinter
- 94, 9894, 98
- Bedieneinheitoperating unit
- 96, 100, 104 bis 12296, 100, 104 to 122
- Steuereinheitencontrol units
- 102102
- Datenleitungdata line
- 124124
- NetzwerkverbindungNetwork Connection
- 126, 128126, 128
- Druckerprinter
- 130, 134, 138 bis 148, 162 bis 172130, 134, 138-148, 162-172
- Steuereinheitencontrol units
- 132, 136132, 136
- Management Information BaseManagement Information Base
- 150, 174150, 174
- Proxy-ProgrammodulProxy program module
- 152, 176152, 176
- Trap-HandlerTrap handler
- 180180
- Trap-ListenerTrap Listener
- 160, 182160, 182
- DatenschnittstelleData Interface
- 154, 178154, 178
- MasteragentMaster Agent
- 156, 200, 202,156, 200, 202,
- BedienfeldControl panel
- 204, 210 158204, 210 158
- Bedienfeldserverpanel server
- 206206
- Netzwerknetwork
- 208208
- Druckersteuerungprinter control
- 210210
- BedienfeldControl panel
- 212212
- Setup-ServerSetup Server
- 214, 216214, 216
- Speicherbereichestorage areas
- 218218
- SNMP-MasteragentSNMP Master Agent
- 220220
- SNMP-Service-ProgrammSNMP service program
- 222222
- Nachverarbeitungs-SubagentPost-subagent
- 224224
- Diagnose-SubagentDiagnosis subagent
- 226226
- Datenstrom-SubagentStream subagent
- 228228
- Controller-SubagentController subagent
- 230230
- Ablaufsteuerungs-SubagentScheduler subagent
- 232232
- Drucker-Management Information Base-SubagentPrinter Management Information Base subagent
- 234234
- Fehlertabelleerror table
- 236236
- Common Data Control/Papier-SubagentCommon Data Control / Paper Subagent
- 238238
- Druckersteuerungs-SubagentPrinter Control subagent
- 240 bis 252240 to 252
- Authentifizierungsmoduleauthentication modules
- 254254
- HSCX-BusHSCX bus
- 256256
- Untergeordnete SteuerungSubordinate control
- 258258
- Firmwarefirmware
- 260260
- SpeicherStorage
- 262262
- Submodulsubmodule
- 264264
- Datenkonverterdata converter
- 266266
- Druckersteuerungs-DatenmanagerPrinter Control Data Manager
- 268268
- Diagnose-Daten-ManagerDiagnostic Data Manager
- 270270
- Diagnoseprozessdiagnostic process
- 272272
- Datenstrom-DatenmanagerStream Data Manager
- 274274
- DatenstromprozessStream process
- 276276
- CE-DatenmanagerCE Data Manager
- 278278
- Datenkonverterdata converter
- 280280
- Rasterprozessraster process
Claims (21)
- A control system with operating unit for a printing or copying system,
with at least one operating unit (156) for the input and/or output of operating information of the printing or copying system,
with a first control unit (130) and at least one second control unit (140), wherein the control units (130, 140) control at least one part of the printing or copying system,
with a data line via which the control units (130, 140) are connected with one another and via which control data can be transferred between the control units (130, 140) with the aid of a data transfer protocol,
wherein the first control unit (130) provides a server (158) which the operating unit (156) accesses as a client,
and wherein at least one part of the transferable control data can be input and/or output by the operating unit (156) in addition to the operating information. - The control system according to claim 1, characterized in that the data transfer protocol is a Simple Network Management Protocol.
- The control system according to any of the preceding claims, characterized in that the access to the operating information and/or the control data occurs with the aid of a distributed object model in which the objects are contained in units (156, 130, 140) of the printing or copying system.
- The control system according to claim 3, characterized in that the operating unit (156) accesses at least one object of at least one control unit (130), wherein the object contains data with operating information and/or control data.
- The control system according to any of the preceding claims, characterized in that the operating information and/or the control data are processed with the aid of data, data structures, data files and/or events that are object-related.
- The control system according to any of the preceding claims, characterized in that the operating unit (156) has at least one object for the input and/or output of operating information and control data, wherein the data transfer between operating unit (156) and at least one control unit (130) occurs with the help of the objects.
- The control system according to claim 6, characterized in that the data transfer between objects defined in the programming language Java occurs with the aid of a standardized model for abstract description of distributed objects.
- The control system according to claim 7, characterized in that the standardized model for abstract description of distributed objects occurs according to a Common Object Request Broker Architecture, and the access to the control data and operating information occurs with the aid of a Remote Method Invocation communication.
- The control system according to any of the preceding claims, characterized in that the control data contain control variables, wherein at least the values of these control variables can be input and/or output with the aid of the operating unit (156).
- The control system according to claim 9, characterized in that the control data are administered with the aid of a management information base (132).
- The control system according to one of the preceding claims, characterized in that the operating information comprises input and/or output values for configuration and execution of print jobs, in particular for adjustment of parameters of the carrier material to be printed and for adjustment of the desired print quality, as well as for control of the operating states and for display of error states.
- The control system according to one of the preceding claims, characterized in that the control data concern internal control variables, in particular measurement values, counter states and/or values contained in registers of the control unit (130, 140).
- The control system according to one of the preceding claims, characterized in that the input and/or output of the operating information and/or the control data occurs with the aid of a graphical user interface of the operating unit (156).
- The control system according to any of the preceding claims, characterized in that
in a central database (132) of the printing or copying system, information of control data are stored, wherein the information comprises at least the hierarchical organization of the existing structure of control units and function units,
and in that the control unit (130) or the further control units (158, 196) or the operating unit (156) of the printing or copying system has access to the control data with the aid of this information. - The control system according to claim 14, characterized in that the value of a variable stored in a storage region can be output together with a clear text designation stored in the database.
- The system according to claim 14 or 15, characterized in that at least one part of the control data is stored in a second control unit (140) of the printing or copying system.
- The system according to claim 16, characterized in that the first control unit (130, 158, 156) reads out at least one part of the control data from the second control unit (140) and/or transfers this to the second control unit (140).
- The system according to one of the claims 15 to 19, characterized in that a distributed object model using a network protocol is provided for the transfer of the control data and information between the control units (130, 140, 156, 158) and/or the database (132).
- The system according to claim 18, characterized in that the transfer occurs with the aid of a Remote Method Invocation communication using a Simple Network Management Protocol, wherein the database contains a management information base.
- A method for the input and/or output of operating information and control data of a printing or copying system with the aid of an operating unit,
in which operating information of the printing or copying system is input and/or output with the aid of at least one operating unit (156),
the printing or copying system is controlled via a first control unit (130) and at least one second control unit (140),
control data are transferred between the control units (130, 140) via a data line with the aid of a data transfer protocol,
a server (156) which the operating unit (156) accesses as a client is provided by the first control unit (130),
and in which at least one part of the transferred control data is input and/or output with the aid of the operating unit (156) of the printing or copying system. - The method according to claim 20, characterized in that
information of control data is stored in a central database (132) of the printing or copying system, wherein the information comprises at least the hierarchical organization of the existing structure of control units and function units,
and in which the first control unit (130) or the operating unit (156) or a further control unit (158) of the printing or copying system has access to the control data with the aid of this information.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE10250189 | 2002-10-28 | ||
| DE10250189A DE10250189A1 (en) | 2002-10-28 | 2002-10-28 | Management of a control variable of a printing system using a database |
| PCT/EP2003/011959 WO2004038514A2 (en) | 2002-10-28 | 2003-10-28 | Managing a control variable for a printing system by means of a database |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| EP1576424A2 EP1576424A2 (en) | 2005-09-21 |
| EP1576424B1 true EP1576424B1 (en) | 2011-10-05 |
Family
ID=32103119
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP03769464A Expired - Lifetime EP1576424B1 (en) | 2002-10-28 | 2003-10-28 | Managing a control variable for a printing system by means of a database |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US7957015B2 (en) |
| EP (1) | EP1576424B1 (en) |
| JP (1) | JP4653487B2 (en) |
| DE (1) | DE10250189A1 (en) |
| WO (1) | WO2004038514A2 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI251547B (en) * | 2004-08-16 | 2006-03-21 | Avision Inc | Method and device for printing value-added information |
| US7819489B2 (en) * | 2007-03-20 | 2010-10-26 | Kellogg Company | Concurrently printing an image on a food product and a corresponding image on packaging for the food product |
| JP5366600B2 (en) * | 2009-03-16 | 2013-12-11 | キヤノン株式会社 | Image forming apparatus |
| JP5388667B2 (en) * | 2009-04-16 | 2014-01-15 | キヤノン株式会社 | Image forming apparatus |
| JP6606355B2 (en) | 2015-05-29 | 2019-11-13 | キヤノン株式会社 | Information processing apparatus, information processing method, and program |
| DE102015117479B4 (en) * | 2015-10-14 | 2024-06-27 | Canon Production Printing Germany Gmbh & Co. Kg | Method for synchronizing control panels of a production system |
Family Cites Families (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3765443D1 (en) * | 1986-03-14 | 1990-11-15 | Siemens Ag | ARRANGEMENT FOR CONTROLLING SEVERAL, NON-MECHANICAL PRINTING DEVICES WORKING IN TANDEM. |
| DE69318259T2 (en) | 1992-11-18 | 1998-09-17 | Canon Kk | Method and device for implementing a two-way interface between a local network and a peripheral device |
| JP3814306B2 (en) * | 1993-10-22 | 2006-08-30 | キヤノン株式会社 | Image forming apparatus and control method thereof |
| US6628413B1 (en) * | 1996-05-14 | 2003-09-30 | Ricoh Company, Ltd. | Java printer |
| JP3501611B2 (en) * | 1996-07-03 | 2004-03-02 | キヤノン株式会社 | Image forming method and apparatus |
| US6025924A (en) * | 1996-09-05 | 2000-02-15 | Ricoh Company, Ltd. | Image forming system including a first printer connected to a host computer and a second printer connected to the host computer via a switching device provided in the first printer |
| JP4478222B2 (en) * | 1997-09-24 | 2010-06-09 | キヤノン株式会社 | Image forming system, image forming apparatus, and control method thereof |
| US6125372A (en) * | 1997-10-03 | 2000-09-26 | Hewlett-Packard Company | Server system and method of updating server software |
| US6031623A (en) * | 1997-12-11 | 2000-02-29 | Hewlett-Packard Company | Computer system with evolving printer |
| JPH11231580A (en) | 1998-02-19 | 1999-08-27 | Hitachi Koki Co Ltd | Continuous paper duplex printing system |
| DE19836745C2 (en) * | 1998-08-13 | 2003-07-24 | Oce Printing Systems Gmbh | Tandem printing system |
| US6349304B1 (en) * | 1998-12-09 | 2002-02-19 | International Business Machines Corporation | Graphical interface for copying settings from network source device to network target devices without transmitting values not usable for features supported by network target devices |
| JP4167783B2 (en) | 1999-12-17 | 2008-10-22 | セイコーエプソン株式会社 | Network management system and method |
| US7248385B2 (en) * | 2000-01-18 | 2007-07-24 | Minolta Co., Ltd. | Printer controller that has a printer perform print processing on print jobs transmitted from a plurality of terminals, an image forming apparatus for performing print processing on the plurality of print jobs, and a terminal that transmits print jobs to the printer controller |
| JP2001243157A (en) * | 2000-02-28 | 2001-09-07 | Canon Inc | Network system, download device, server, network management method |
| US7752024B2 (en) * | 2000-05-05 | 2010-07-06 | Computer Associates Think, Inc. | Systems and methods for constructing multi-layer topological models of computer networks |
| JP2001322340A (en) * | 2000-05-15 | 2001-11-20 | Ricoh Co Ltd | Image processing system and message display method in image processing system |
| JP2002046326A (en) * | 2000-08-03 | 2002-02-12 | Fujitsu Ltd | Printing control method and continuous printing system |
| JP2002171383A (en) * | 2000-09-19 | 2002-06-14 | Fuji Xerox Co Ltd | Method for displaying operation screen, picture input device, picture output management device and picture output system |
| JP2002232636A (en) * | 2001-01-31 | 2002-08-16 | Canon Inc | Network device, control method thereof, network module, medium, and network connection device |
| JP2002259105A (en) * | 2001-02-28 | 2002-09-13 | Ricoh Co Ltd | Image forming system |
| US8418065B2 (en) * | 2001-07-16 | 2013-04-09 | Nuance Communications, Inc. | Method of and system for dynamically controlling during run time a multifunction peripheral (MFP) touch panel user interface (UI) from an external remote network-connected computer |
| US20030055965A1 (en) * | 2001-09-20 | 2003-03-20 | International Business Machines Corporation | User-defined units of context in a distributed computer environment |
| US7200613B2 (en) * | 2001-11-09 | 2007-04-03 | Xerox Corporation | Asset management system for network-based and non-network-based assets and information |
| US20030090697A1 (en) * | 2001-11-09 | 2003-05-15 | Hewlett-Packard Co. | Printer that redirects jobs to buddy printer |
| EP1310862B1 (en) * | 2001-11-09 | 2018-09-26 | Brother Kogyo Kabushiki Kaisha | Printing system |
| US7155501B2 (en) * | 2002-05-16 | 2006-12-26 | Sun Microsystems, Inc. | Method and apparatus for managing host-based data services using CIM providers |
-
2002
- 2002-10-28 DE DE10250189A patent/DE10250189A1/en not_active Withdrawn
-
2003
- 2003-10-28 EP EP03769464A patent/EP1576424B1/en not_active Expired - Lifetime
- 2003-10-28 US US10/531,921 patent/US7957015B2/en not_active Expired - Fee Related
- 2003-10-28 JP JP2004546018A patent/JP4653487B2/en not_active Expired - Lifetime
- 2003-10-28 WO PCT/EP2003/011959 patent/WO2004038514A2/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| EP1576424A2 (en) | 2005-09-21 |
| JP4653487B2 (en) | 2011-03-16 |
| US20050254090A1 (en) | 2005-11-17 |
| WO2004038514A2 (en) | 2004-05-06 |
| DE10250189A1 (en) | 2004-05-13 |
| WO2004038514A3 (en) | 2009-04-02 |
| JP2006510960A (en) | 2006-03-30 |
| US7957015B2 (en) | 2011-06-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69507051T2 (en) | IMAGE INFORMATION COMMUNICATION METHOD BETWEEN MULTIPLE PROTOCOL IMAGE RECORDING DEVICES | |
| EP1570338B1 (en) | Simple adjustment of printing image and machine parameters for an electrophotographic printer or copier | |
| DE69824389T2 (en) | Method and device for transmitting print data | |
| DE60217718T2 (en) | Network system and method consisting of a plurality of network devices providing functional web pages | |
| DE19954533A1 (en) | Graphics interface configuration system that is used for establishing uniformity in a network | |
| EP1197347A2 (en) | Interface system and method | |
| DE10051022B4 (en) | Method, system and computer program product for the reconfiguration of logical printers in a printer network system when changing from one monitoring program to a second monitoring program | |
| DE102014114585A1 (en) | Method for operating a control panel for a production system and control system for a production system | |
| EP1576424B1 (en) | Managing a control variable for a printing system by means of a database | |
| WO2006089743A2 (en) | Method for generating print jobs in a printing system, method for sorting print jobs in a printing system, computer program product and printing system for carrying out said methods | |
| EP3861412A1 (en) | Aggregator apparatus for standardized access to a plurality of network segments of a field bus system | |
| DE10313366A1 (en) | Control output from a printing device | |
| DE69707425T2 (en) | METHOD AND DEVICE WITH DEVICE DESCRIPTION FOR CONVENTIONAL DEVICE | |
| DE10243783A1 (en) | Electronic device for a bus system | |
| WO2004038578A2 (en) | Control panel for an electrophotografic printer or copier system with front and/or rear processing units and integrated control panel in a printer server | |
| DE29720991U1 (en) | Calculator for a printing press | |
| DE10151735A1 (en) | Connection of an internet web server in a peripheral to a network via a host computer | |
| DE10250148A1 (en) | Method and system for generating a graphical user interface for operating, configuring and / or diagnosing an electrophotographic printer or copier | |
| DE102014114586B4 (en) | Method for operating a control panel for a production system and control device for a production system | |
| DE69918829T2 (en) | CONTROL SYSTEM FOR CONTROLLING PROCESS DEVICES | |
| DE10250188B4 (en) | Method and device for configuring an electrophotographic printing or copying system | |
| DE10085323B4 (en) | Apparatus and method for dynamically visualizing the capabilities and configuring hardware devices of a computer system | |
| DE10134749C2 (en) | Imaging device and imaging method for processing executable instructions | |
| DE102014114584A1 (en) | Method for operating a control panel for a production system and control system for a production system | |
| DE102015117479B4 (en) | Method for synchronizing control panels of a production system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| 17P | Request for examination filed |
Effective date: 20050527 |
|
| AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PT RO SE SI SK TR |
|
| AX | Request for extension of the european patent |
Extension state: AL LT LV MK |
|
| DAX | Request for extension of the european patent (deleted) | ||
| RBV | Designated contracting states (corrected) |
Designated state(s): DE FR GB |
|
| RIN1 | Information on inventor provided before grant (corrected) |
Inventor name: OSZWALD, ALEXANDER Inventor name: KAMMERLOCHER, ALEXANDER Inventor name: GRAF, WALDEMAR Inventor name: POMPE, BERND Inventor name: MEDER, THOMAS Inventor name: SCHWARZMUELLER, ANDREAS Inventor name: BARDOLATZY, ULRICH |
|
| RIN1 | Information on inventor provided before grant (corrected) |
Inventor name: SCHWARZMUELLER, ANDREAS Inventor name: POMPE, BERND Inventor name: MEDER, THOMAS Inventor name: GRAF, WALDEMAR Inventor name: OSZWALD, ALEXANDER Inventor name: BARDOLATZY, ULRICH Inventor name: KAMMERLOCHER, ALEXANDER |
|
| PUAK | Availability of information related to the publication of the international search report |
Free format text: ORIGINAL CODE: 0009015 |
|
| 17Q | First examination report despatched |
Effective date: 20100923 |
|
| GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
| GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
| GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
| AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): DE FR GB |
|
| REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D Free format text: NOT ENGLISH |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 50313991 Country of ref document: DE Effective date: 20111208 |
|
| PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
| 26N | No opposition filed |
Effective date: 20120706 |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 50313991 Country of ref document: DE Effective date: 20120706 |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R082 Ref document number: 50313991 Country of ref document: DE Representative=s name: PATENTANWAELTE SCHAUMBURG, THOENES, THURN, LAN, DE |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R081 Ref document number: 50313991 Country of ref document: DE Owner name: OCE PRINTING SYSTEMS GMBH & CO. KG, DE Free format text: FORMER OWNER: OCE PRINTING SYSTEMS GMBH, 85586 POING, DE Effective date: 20130819 Ref country code: DE Ref legal event code: R081 Ref document number: 50313991 Country of ref document: DE Owner name: OCE PRINTING SYSTEMS GMBH & CO. KG, DE Free format text: FORMER OWNER: OCE PRINTING SYSTEMS GMBH, 85586 POING, DE Effective date: 20111017 Ref country code: DE Ref legal event code: R082 Ref document number: 50313991 Country of ref document: DE Representative=s name: PATENTANWAELTE SCHAUMBURG, THOENES, THURN, LAN, DE Effective date: 20130819 Ref country code: DE Ref legal event code: R082 Ref document number: 50313991 Country of ref document: DE Representative=s name: SCHAUMBURG & PARTNER PATENTANWAELTE GBR, DE Effective date: 20130819 Ref country code: DE Ref legal event code: R082 Ref document number: 50313991 Country of ref document: DE Representative=s name: SCHAUMBURG & PARTNER PATENTANWAELTE MBB, DE Effective date: 20130819 Ref country code: DE Ref legal event code: R082 Ref document number: 50313991 Country of ref document: DE Representative=s name: SCHAUMBURG UND PARTNER PATENTANWAELTE MBB, DE Effective date: 20130819 |
|
| REG | Reference to a national code |
Ref country code: FR Ref legal event code: TP Owner name: OCE PRINTING SYSTEMS GMBH & CO. KG, DE Effective date: 20140513 |
|
| REG | Reference to a national code |
Ref country code: GB Ref legal event code: 732E Free format text: REGISTERED BETWEEN 20140904 AND 20140910 |
|
| PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20141021 Year of fee payment: 12 Ref country code: DE Payment date: 20141125 Year of fee payment: 12 Ref country code: GB Payment date: 20141024 Year of fee payment: 12 |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R082 Ref document number: 50313991 Country of ref document: DE Representative=s name: SCHAUMBURG & PARTNER PATENTANWAELTE GBR, DE Ref country code: DE Ref legal event code: R082 Ref document number: 50313991 Country of ref document: DE Representative=s name: SCHAUMBURG & PARTNER PATENTANWAELTE MBB, DE Ref country code: DE Ref legal event code: R082 Ref document number: 50313991 Country of ref document: DE Representative=s name: SCHAUMBURG UND PARTNER PATENTANWAELTE MBB, DE |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R119 Ref document number: 50313991 Country of ref document: DE |
|
| GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20151028 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20151028 Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20160503 |
|
| REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST Effective date: 20160630 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20151102 |