The operation of print devices is often strongly dependent on the atmosphere of the operating environment. For example, a high humidity environment can lead to excessive paper jams. Similarly, print quality often decreases in response to variations in temperature and humidity. Heat generated by the operation of print devices in a print shop is typically offset by air conditioning to maintain acceptable paper handling and print performance conditions.
Adequate air conditioning capacity in a print shop is important so that the print shop has an appropriate temperature and humidity to generate optimal performance. Currently, estimation of air conditioning capacity is performed using ad-hoc estimation to approximate heat generation from print devices and determine air conditioning requirements. However, this approach often leads to over-estimates on the air-conditioning requirement. For large print shops, these overestimates can be significant because such shops typically use a significant amount of equipment that generate a significant amount of heat.
Examination of a facility's utility usage may provide clues as to the effects of the heat generated. But there are no convenient methods of separating the effects of heat generation due to print production equipment. In addition, estimates of air conditioning requirements are important to consider in making upgrades to a facility, choosing a facility or outsourcing work.
This disclosure is not limited to the particular systems, methodologies or protocols described, as these may vary. The terminology used in this description is for the purpose of describing the particular versions or embodiments only, and is not intended to limit the scope.
As used in this document, the singular forms “a,” “an,” and “the” include plural reference unless the context clearly dictates otherwise. Unless defined otherwise, all technical and scientific terms used herein have the same meanings as commonly understood by one of ordinary skill in the art. All publications mentioned in this document are incorporated by reference. All sizes recited in this document are by way of example only, and the invention is not limited to structures having the specific sizes or dimensions recited below. Nothing in this document is to be construed as an admission that the embodiments described in this document are not entitled to antedate such disclosure by virtue of prior invention. As used herein, the term “comprising” means “including, but not limited to.”
In an embodiment, a method of estimating heat emissions for a print shop may include determining a total heat generation value associated with a print shop over the period of time by summing a non-print production heat generation value associated with the print shop over the period of time and a print production heat generation value associated with the print shop over the period of time, determining, by a computing device, a net heat emission value associated with the print shop over the period of time by reducing the total heat generation value by a heat loss rate, and displaying one or more of the non-print production heat generation value, the print production heat generation value, the total heat generation value, and the net heat emission value.
In an embodiment, a system for estimating heat emissions for a print shop may include a computing device and a computer-readable storage medium in communication with the computing device. The computer-readable storage medium may include one or more programming instructions that, when executed, cause the computing device to determine a total heat generation value associated with a print shop over the period of time by summing a non-print production heat generation value associated with the print shop over the period of time and a print production heat generation value associated with the print shop over the period of time, determine a net heat emission value associated with the print shop over the period of time by reducing the total heat generation value by a heat loss rate, and display one or more of the non-print production heat generation value, the print production heat generation value, the total heat generation value, and the net heat emission value.
The following terms shall have, for purposes of this application, the respective meanings set forth below:
A “print device” refers to a device capable of performing one or more functions, operations and/or services on a print job. For example, a print device may provide print-related services for one or more print jobs. A print device may include a printer, a cutter, a collator, a scanner, a fax machine, a multi-function device or other similar equipment.
A “job” refers to a logical unit of work that is to be completed for a customer. In a print environment, a job may include one or more print jobs from one or more clients.
A “non-print production heat generation value” may be a measurement of the amount of heat generated over a period of time by sources in the print shop other than print devices.
A “print job” refers to a job processed in a print production system. For example, a print job may include producing credit card statements corresponding to a certain credit card company, producing bank statements corresponding to a certain bank, printing a document, or the like. Although the disclosed embodiments pertain to print jobs, the disclosed methods and systems can be applied to jobs in general in other production environments, such as automotive manufacturing, semiconductor production and the like.
A “print production heat generation value” may be a measurement of the amount of heat generated over a period of time by print devices in a print shop.
A “print shop” refers to an entity that includes a plurality of print devices, such as printers, cutters, collators and the like. A print shop may be a freestanding entity, including one or more print devices, or it may be part of a corporation or other entity. Additionally, a print shop may communicate with one or more servers by way of a communications network, such as the Internet, an intranet, a LAN, a WAN, a wireless network and/or the like.
A “print job function” is an operation, such as printing, binding, collating and/or the like, that is performed on a print job.
“Processing” of a print job means performing one or more print job functions on a print job to transform a print job in some manner and/or result in the display, transmission or conversion of the print job to a physical substrate.
A “low-activity state” refers to a mode of operation of a print device during which the print device does not process a print job. Examples of low-activity states may include an idle mode, a sleep mode, an off mode and/or the like.
A “processing state” refers to a mode of operation of a print device during which the print device process one or more print jobs.
A “low-activity state heat emission value” is the amount of heat utilized by, consumed by, generated by or otherwise associated with a print device when the print device operates in one or more low-activity states.
A “processing state heat emission value” is the amount of heat utilized by, consumed by, generated by or otherwise associated with a print device when the print device operates in a processing state.
A “workflow” is a sequence of operations that are performed to complete a print job.
For example, an estimate of a total amount of heat generated by people in the print shop over a period of time may be determined 305. This amount may be determined 305 by estimating a total number of people in the print shop over the period of time. In an embodiment, a total number of people in the print shop over the time period may be estimated using a work schedule, shift schedule or other documentation of those working in the print shop. For example, if the time period in question is between 8 a.m. and 5 p.m. on a certain day, a work schedule may be used to identify the number of workers present in the print shop during this time period. In an embodiment, this number may be supplemented by a certain number to account for people who are not scheduled to be in the print shop, but who may temporarily be present in the print shop during the time period.
In an embodiment, a heat generation rate may be determined. The heat generation rate may be an amount of heat generated per person over a period of time. In an embodiment, a heat generation rate may be a certain rate that is uniform across all people. For example, a heat emission rate may be 500 BTU per person per hour. In an alternate embodiment, a heat generation rate may vary from person to person.
In an embodiment, a total amount of heat generated by people in the print shop over the period of time may be determined 305 by multiplying the total number of people in the print shop over the period of time by a heat generation rate. For example, if there are 15 people in the print shop between 8 a.m. and 5 p.m. and the heat generation rate is 500 BTU per person per hour, the total amount of heat generated by people in the print shop between 8 a.m. and 5 p.m. may be estimated as 67,500 BTU (i.e., (500 BTU/person/hour*9 hours)*15 people). In an embodiment, a total number of people in a print shop may be determined by analyzing print shop access records. For example, a person may be required to scan a card or provide an access code to enter a print shop. In an embodiment, a total number of people in a print shop may be estimated.
In an embodiment, an estimate of a total amount of heat generated by light sources in a print shop over a period of time may be determined 310. In an embodiment, an amount of heat generated by a light source in a print shop may be determined by multiplying the heat generation rate of the light source by the time period over which the light source operates within the period of time at issue. In an embodiment, the heat generation rate of a light source and/or the time period over which the light source operates may be determined by retrieving this information from a light source, a database or other storage medium. In an embodiment, a heat generation rate may be provided by a manufacturer of a light source. In an embodiment, a heat generation rate may be experimentally determined.
In an embodiment, a total amount of heat generated by light sources in a print shop over a period of time may be determined 310 by adding the amount of heat generated by each light source in the print shop during the period of time.
In an embodiment, an estimate of a total amount of heat generated by other non-print related devices in a print shop may be determined 315. Examples of non-print related devices may include computers, electric heaters, music players and/or the like. In an embodiment, an amount of heat generated by a non-print related device in a print shop may be determined by multiplying the heat generation rate of the non-print related device by the time period over which the non-print related device operates within the period of time at issue. In an embodiment, the heat generation rate of a non-print related device and/or the time period over which the non-print related device operates may be determined by retrieving this information from a non-print related device, a database or other storage medium. In an embodiment, a total amount of heat generated by non-print related devices in a print shop over a period of time may be determined 315 by adding the amount of heat generated by each non-print related device in the print shop during the period of time.
In an embodiment, a non-print production heat generation value may be determined 300 by adding the total amount of heat generated by people in a print shop over a period of time, the total amount of heat generated by light sources in the print shop over the period of time, and a total amount of heat generated by other non-print related devices in the print shop over the period of time.
Referring back to
In an embodiment, one or more print jobs may be identified 405. In an embodiment, the identified print jobs may be ones that have been processed by a print shop. In an embodiment, the identified print jobs may be ones that have not been processed by a print shop, but for which one or more processing state sustainability metric values associated with processing the identified print jobs by a print shop are to be determined. In an embodiment, one or more print jobs may be identified by receiving information identifying the print jobs from a computing device, a print device, a database and/or the like. This information may include a log associated with one or more print devices and/or the like.
In an embodiment, an identified print job may have an associated workflow. The workflow may specify operations to perform on the print job and the order in which the operations are to be performed. For example, a workflow associated with a print job may indicate that the print job is to be printed, cut and bound.
In an embodiment, one or more batches associated with one or more print jobs may be identified 410. In an embodiment, one or more batches associated with a print job may be identified 410 based on a workflow associated with the print job. A batch may be a smaller-sized subcomponent of a print job. A print job may be split into batches to expedite processing of a print job. For example, batches may be concurrently processed to achieve a higher overall utilization of resources in a print shop and faster turnaround times for print jobs. In an embodiment, a batch may have a corresponding batch size. The batch size may be chosen to decrease the total time it takes a print shop to process the print job.
In an embodiment, one or more print devices in a print shop to which one or more batches are assigned to be processed may be determined 415. For example, each batch may be scheduled, assigned and/or the like to one or more print devices in a print shop. The print devices to which a batch is assigned may be based on the print device's capabilities, availability and/or the like. Methods for determining optimal batch-sizes and scheduling of print jobs are also known in the art and described in, for example, U.S. Pat. Nos. 5,999,758, 7,065,567, 7,051,328, 6,805,502 and 7,542,161, the disclosures of which are incorporated by reference in their entireties.
Table 3 illustrates a table of identified print jobs, batches, batch sizes and assigned print devices of the print shop illustrated in
In an embodiment, a processing time associated with processing each batch of an identified print job by each assigned print device may be determined 420. For example, referring to Table 3, a processing time associated with processing Print Job 1 may be determined 420 by determining the processing time associated with processing Batch 1 by Printer 1 and Collator 1, and Batch 2 by Printer 2 and Collator 2.
In an embodiment, a processing rate associated with one or more assigned print devices may be determined 425. For example, a processing rate associated with a print device may be retrieved from a database or other storage medium. Table 4 illustrates examples of processing rates associated with the print devices identified in Table 3.
In an embodiment, a processing time associated with processing a batch may be determined 430 for each print device to which the batch is assigned. In an embodiment, a processing time associated with processing a batch by a print device may be determined 430 by dividing the batch size of the batch by the processing rate associated with the print device. For example, referring to Tables 3 and 4, a processing time associated with processing Batch 1 of Print Job 1 by Printer 1 may be determined 420 by dividing the processing rate associated with Printer 1 by the batch size of Batch 1 (i.e.,
Table 5 illustrates examples of processing times for each batch and print job illustrated in Table 3 according to an embodiment.
In an embodiment, a total processing time associated with processing the identified print jobs may be determined 435 for one or more print devices in a print shop. A total processing time for a print device may be determined 435 by summing the processing times associated with each batch that is assigned to the print device. For example, referring to Table 5, a total processing time associated with Printer 1 may be the sum of the processing times of Print Job 1/Batch 1, Print Job 2/Batch 1 and Print Job 3/Batch 1 (i.e., 3.33+2.33+1.80=7.46 hours). Table 6 illustrates examples of total processing times for the print devices illustrated in Table 4 according to an embodiment.
In an embodiment, one or more processing state heat generation values associated with one or more print devices may be determined 440. The processing state heat generation values may be based on the total processing times associated with one or more print devices over a period of time. In an embodiment, a processing state rate associated with a processing state heat generation value may be determined 445. For example, a processing state rate may be a heat generation rate. In an embodiment, a processing state rate may be specific to a print device, a print device model, a print device type and/or the like. A processing state rate may be determined 445 by retrieving the processing state rate from a database, a print device and/or other storage medium. In an embodiment, a processing state rate may be a rate associated with a print device, a print device type, a print device model and/or the like. In an embodiment, a processing state rate may be an average rate associated with a print device, a print device type, a print device model and/or the like.
In an embodiment, a processing state heat generation value for one or more print devices may be determined 450. For example, a processing state heat generation value may be determined 450 by multiplying the determined processing state rate by the total processing time associated with a print device.
For example, a processing state heat generation value associated with a print device may be determined by multiplying a heat generation rate associated with the print device by the total processing time associated with the print device. For instance, if a heat generation rate associated with Printer 1 of Table 6 is 20 BTU/hour, a processing state power usage associated with Printer 1 during the processing of Print Job 1, Print Job 2 and Print Job 3 may be 149.2 BTUs (i.e., 20 BTU/hour*7.46 hours). Table 7 illustrates examples of processing state heat generation values for the print devices illustrated in
In an embodiment, a low-activity state heat generation value associated with one or more print devices in a print shop over a period of time may be determined 455. In an embodiment, a low-activity state heat generation value associated with a print device may determined by analyzing a schedule associated with the print shop. In an embodiment, a schedule may reflect one or more periods of time when a print device is operating in a processing state and/or one or more periods of time when the print device is operating in a low-activity state.
For example, a schedule for the print shop illustrated in
In an embodiment, an amount of time that one or more print devices in a print shop operate in a low-activity state may be determined 460. For example, an amount of time that a print device operated in each of an idle mode, a sleep mode and an off mode may be determined 460 based on an associated schedule.
For example, the schedule for the print shop of
Similarly, an amount of time that one or more print devices spends in other low-activity states may be determined. For example, an amount of time that a print device operates in sleep mode or is powered off may be determined. For instance, the schedule associated with the print shop illustrated in
In an embodiment, one or more low-activity state heat generation values associated with one or more print devices may be determined 465. The low-activity state heat generation values may be based on one or more low-activity state operating times associated with one or more print devices over a period of time. In an embodiment, a low-activity state rate associated with a low-activity state heat generation value may be determined 470. For example, a low-activity state rate may be a heat generation rate. For example, an idle rate may be a low-activity state rate associated with a low-activity state metric corresponding to a print device operating in idle mode. Similarly, a sleep rate may be a low-activity state rate associated with a low-activity state metric corresponding to a print device operating in sleep mode, and an off rate may be a low-activity state rate associated with a low-activity state metric corresponding to a print device operating in off mode.
In an embodiment, a low-activity state rate may be specific to a print device, a print device model, a print device type and/or the like. A low-activity state rate may be determined 470 by retrieving the rate from a database or other storage medium. In an embodiment, a low-activity state sustainability metric may be determined by multiplying the determined low-activity state rate by the low-activity state operating time associated with a print device.
In an embodiment, a total low-activity state heat generation value may be determined 475 by a print device by summing the low-activity state heat generation values for each low-activity state in which the print device operates. For example, a total low-activity state heat generation value may be determined 475 by summing the heat generation values associated with the print device operating in an idle mode, a sleep mode and/or an off mode.
For example, a low-activity state heat generation value associated with a print device may be determined for one or more low-activity states, such as an idle mode, a sleep mode, an off mode and/or the like. A low-activity state power usage may be determined by multiplying a heat generation rate for a print device operating in a low-activity state by the amount of time the print devices operates in that low-activity state. For instance, if a heat generation rate associated with Printer 1 when it operates in idle mode is 429.7 BTUs/hour, a low-activity state heat generation value associated with Printer 1 when Printer 1 operates in idle mode during the processing of Print Job 1, Print Job 2 and Print Job 3 may be 661.74 BTUs (i.e., 429.7 BTUs/hour*1.54 hours). If a low-activity state heat generation value associated with Printer 1 when it operates in sleep mode is 137.2 BTU, and a low-activity state heat generation value associated with Printer 1 when it operates in off mode is 0 BTUs, a total low-activity state power usage associated with Printer 1 may be 2719.74 BTUs (661.74+15 (137.2)+0). Table 9 illustrates examples of low-activity state power usages for the print devices illustrated in
In an embodiment, a total heat generation value may be determined 480 for one or more print devices in a print shop. A total heat generation value may be the sum of the total low-activity state heat emission value and the total processing state heat generation value associated with a print device. For example, a total heat generation value associated with Printer 1 as illustrated in
In an embodiment, a total print production heat generation value may be determined 485 for a print shop. A total print production heat generation value may be determined 485 by summing the total heat generation values associated with each print device in the print shop. Table 13 illustrates total heat generation values and a print production heat emission value for the print shop illustrated in
In an embodiment, a total heat generation value may be determined 490 for a print shop over a period of time. In an embodiment, a total heat generation value may be determined 490 by summing the non-print production heat generation value and the print production heat generation value. Table 11 illustrates examples of total heat generation values of a print shop for each day in November according to an embodiment.
In an embodiment, an amount of heat loss through the print shop over a period of time may be determined.
In an embodiment, a print shop may be comprised of one or more distinct portions, such as rooms, buildings, hallways and/or the like. Each portion may have its own area. For example,
In an embodiment, the area of one or more portions of a print shop may be determined 525. In an embodiment, an area of a portion of a print shop may be determined 525 from a schematic diagram, a map or other depiction of the layout of a print shop. In an embodiment, an area of a portion of a print shop may be retrieved from a computing device, a database or other storage medium. Table 12 illustrates areas of the print shop portions illustrated in
In an embodiment, the thermal resistance associated with one or more portions of the print shop may be estimated 530. The thermal resistance may represent the thickness of a particular material divided by the material's thermal conductivity. In an embodiment, a thermal resistance value for one or more portions of a print shop may be estimated 530 by retrieving one or more estimated values from a computing device, database or other storage medium. In an embodiment, a thermal resistance value may be estimated 530 using building regulations, government standards and/or the like. For example,
In an embodiment, an outside temperature of the print shop's location may be estimated 535 over the period of time. For example, if the period of time is the month of November of a particular year, a daily temperature may be estimated 535 for each day in November at the print shop's location. In an embodiment, a daily temperature may be an average temperature, a low temperature, a high temperature and/or the like.
In an embodiment, historical temperature data may be used to estimate 535 an outside temperature on a particular day or over a particular period of time. For example, to estimate a daily temperature for each day of November, historical temperature data from one or more previous Novembers at the print shop location may be used. In an embodiment, a previous year's temperatures for the period of time may be used. In an alternate embodiment, the temperatures for a past period of time may be averaged to estimate the temperatures over the period of time. For example, to estimate the temperature for a day in November, the temperatures on the same day for the past three years may be averaged. Table 14 illustrates examples of daily high temperatures for the month of November for a print shop located in Minneapolis, Minn. according to an embodiment.
In an embodiment, a temperature inside a print shop may be estimated 540 over the period of time. In an embodiment, historical temperature data may be used to estimate 540 a print shop temperature on a particular day or over a particular period of time. For example, to estimate a daily temperature for each day of November, historical temperature data from one or more previous Novembers in the print shop may be used. In an embodiment, a previous year's temperatures for the period of time may be used. In an alternate embodiment, the temperatures for a past period of time may be averaged to estimate the temperatures over the period of time. For example, to estimate the temperature for a day in November, the temperatures on the same day for the past three years may be averaged. Table 15 illustrates examples of daily temperatures inside a print shop for the month of November for a print shop located in Minneapolis, Minn. according to an embodiment.
In an embodiment, a heat loss rate for a period of time may be determined 545. For example, a heat loss rate for each day in the time period of interest may be determined. In an embodiment, a heat loss rate may be determined using the formula described above. For example, an estimate of the heat loss rate of the print shop illustrated in
Referring back to
In an embodiment, a net heat emission value may be compared to the total heat generation value to classify 330 the net heat emission value. For example, a net heat emission value may be classified 330 as beneficial, inexpensive-to-mitigate or expensive-to-mitigate. In an embodiment, a classification associated with a net heat emission value may depend on whether the time period occurs during a heating season or a cooling season, the print shop's location and/or the like.
In an embodiment, if the time period occurs during a heating season, a net heat emission value may be classified as beneficial if the net heat emission value is less than a heat demand value associated with the print shop during the time period. In an embodiment, the amount of heat required by a furnace of the print shop may be reduced by the net heat emission value.
In an embodiment, a heat demand value may be an amount of heat needed to sufficiently heat the print shop during the time period. In an embodiment, a heat demand value may be based on one or more historical values. For example, a heat demand value for November 16 may be based on heat demand values associated with November 16 for the print shop in one or more previous years. For instance, a heat demand value may be the average of the heat demand values over the period of time for the previous three years. Additional and/or alternate computations may be used within the scope of this disclosure. Referring to the above example, if a heat demand value for November 16 is 50,000 BTU and the net heat emission value is 48,123.12 BTU, then the net heat emission value may be classified 330 as beneficial. In an embodiment, a heat demand value may be stored in a database and/or another computer-readable storage medium.
In an embodiment, a heating season may be a period of time during which a print shop operates its heat. A heating season may be specific to a location associated with a print shop. For example, a heating season associated with a print shop located in Anchorage, Ak. may be different than a heating season associated with a print shop located in Charlotte, N.C.
In an embodiment, a net heat emission value may be classified 330 as inexpensive-to-mitigate if, during a heating season, the net heat emission value exceeds a heat demand value for a print shop. In this situation, the print shop's furnaces will not need to generate heat as the print shop generates a sufficient amount of heat to heat the print shop.
In an embodiment, a net heat emission value may be classified 330 as expensive-to-mitigate if the net heat emission value is generated during a cooling season associated with the print shop. In an embodiment, a cooling season may be a period of time during which a print shop operates its air conditioning.
A heating season may be specific to a location associated with a print shop. For example, a cooling season associated with a print shop located in Minneapolis, Minn. may be different than a cooling season associated with a print shop located in Miami, Fla.
In an embodiment, an amount of air conditioning needed to mitigate the expensive-to-mitigate net heat emission values may be determined 335. In an embodiment, an amount of air conditioning needed may be determined based on a conversion metric. For example, 1 ton of air conditioning per hour may be required to mitigate 12,000 BTUs per hour. In an embodiment, an amount of air conditioning may be determined 335 by dividing a net heat emission value by a conversion metric. For example, 5 tons of air conditioning per hour may be needed to mitigate 60,000 BTUs of heat per hour (i.e., 60,000 BTUs/12,000 BTUs).
In an embodiment, one or more reports may be generated 340 showing the classification of net heat emission values over a period of time, an amount of air conditioning needed to mitigate expensive-to-mitigate net heat emission values over a period of time and/or the like. In an embodiment, the report may include one or more charts, graphs, images, pictures and/or the like. For example, a report may include a graph similar to those depicted in
A controller 1020 interfaces with one or more optional memory devices 1025 to the system bus 1000. These memory devices 1025 may include, for example, an external or internal DVD drive, a CD ROM drive, a hard drive, flash memory, a USB drive or the like. As indicated previously, these various drives and controllers are optional devices.
Program instructions may be stored in the ROM 1010 and/or the RAM 1015. Optionally, program instructions may be stored on a tangible computer readable storage medium such as a hard disk, compact disk, a digital disk, flash memory, a memory card, a USB drive, an optical disc storage medium, such as Blu-ray™ disc, and/or other recording medium.
An optional display interface 1030 may permit information from the bus 1000 to be displayed on the display 1035 in audio, visual, graphic or alphanumeric format. Communication with external devices may occur using various communication ports 1040. An exemplary communication port 1040 may be attached to a communications network, such as the Internet or an intranet.
The hardware may also include an interface 1045 which allows for receipt of data from input devices such as a keyboard 1050 or other input device 1055 such as a mouse, a joystick, a touch screen, a remote control, a pointing device, a video input device and/or an audio input device.
An embedded system, such as a sub-system within a xerographic apparatus, may optionally be used to perform one, some or all of the operations described herein. Likewise, a multiprocessor system may optionally be used to perform one, some or all of the operations described herein.
It will be appreciated that various of the above-disclosed and other features and functions, or alternatives thereof, may be desirably combined into many other different systems or applications. Also that various presently unforeseen or unanticipated alternatives, modifications, variations or improvements therein may be subsequently made by those skilled in the art which are also intended to be encompassed by the following claims.
This application is related to U.S. patent application Ser. No. 13/300,126 filed on Nov. 18, 2011.