Printing systems may comprise different types of media collecting mechanisms based on the printing system configuration. Examples of printing system configurations comprise roll-to-sheet configurations, sheet-to-sheet configurations, sheet-to-roll configurations, and roll-to-roll configurations. In some examples, printing systems may be adapted to receive multiple configurations, thereby increasing its loading capabilities.
Features of the present disclosure are illustrated by way of example and are not limited in the following figure(s), in which like numerals indicate like elements, in which:
For simplicity and illustrative purposes, the present disclosure is described by referring mainly to examples. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present disclosure. It will be readily apparent, however, that the present disclosure may be practiced without limitation to these specific details. In other instances, some methods and structures have not been described in detail so as not to unnecessarily obscure the present disclosure.
Throughout the present disclosure, the terms “a” and “an” are intended to denote at least one of a particular element. As used herein, the term “includes” means includes but not limited to, the term “including” means including but not limited to. The term “based on” means based at least in part on.
Printing systems use media handling devices to move media from an input region to an output region. In use, a media handling device transports media loaded in the input region towards an output region. In some examples, the loaded media may pass through a printing operation region where an operation (or operations) may be performed over the media. Examples of operations comprise ejecting printing fluid to the media, cutting the media, conditioning the media (for instance, heating, humidifying, or drying the media), among others.
The input region of a printing system may correspond, for instance, with a media tray on which sheets of media are stacked, a media roll having a leading-edge, or an input slot tray where sheets of media are manually inserted by a user of the printing system. Similarly, the output region of the printing device may be, for instance, a tray on which a media is to be stacked after the printing operation (for instance a stacker), a media roll where the media is collected, or a surface suitable to receive a media (for instance, the floor).
Combinations of input regions with output regions result in multiple types of printing system configurations. For example, when a sheet of media is received in the input region and a sheet of media is ejected in the output region, the printing system configuration may be referred to as a sheet-to-sheet configuration. Similarly, if a media roll is received in the input region and a sheet of media is ejected in the output region, the printing system configuration may be referred to as a roll-to-sheet configuration. When a sheet of media is received in the input region and the media is collected in a media roll in the output region, the printing system configuration may be referred to as sheet-to-roll configuration. When a media roll is received in the input region and the media is collected in a media roll in the output region, the printing system configuration may be referred to as roll-to-roll configuration.
In order to collect media as a media roll, printing systems may use output rollers. By rotating the output roller in a winding direction, the media leaving the printing system through the output region is collected. However, such a winding operation may have an impact on the media. When a sheet-to-roll configuration or a roll-to-roll configuration is selected as printing system configuration, the media collecting operation may result in printing artifacts, media damage, or winding deficiencies.
Examples of deficiencies that users may experience during the media collecting operation comprise wrinkles generated during the media movement, printing fluid smearing, inaccurate media advancement, media skew while the media advances towards the output region, poor winding performance, among others. Winding operations impart tensions over the media that is being collected, and such tensions are transmitted to the portion of media undergoing the printing operation thereby leading to the appearance of winding deficiencies. In an example, one factor that contributes to the appearance of deficiencies is a media collecting speed of an output roller.
In order to collect media in a reliable manner, decoupling methods may be used. Such decoupling methods may reduce the impacts of the winding operation by decoupling an output roller of the printing system with respect to a media advance system of the printing system. Also, systems and computer-readable medium comprising instructions may be used so as to mitigate the issues experienced during media winding operation. In addition, the decoupling methods increase the accuracy and the effectiveness of the winding operation.
Throughout the description, the term “decouple” will be used to refer to the control of the movement of at least one of the media advance engine and the output roller such that a media buffer is generated between them. Therefore, examples of decoupling operations comprise moving the media advance engine while not collecting media on the output roller, moving the media advance engine at a higher speed than the peripheral speed of the output roller, rotating the output roller in an unwinding direction to release media from the output roller, among others.
According to an example, a printing system may comprise a media advance engine, an output roller, and a controller. The printing system may comprise an input region and an output region, wherein the media advance engine is to transport a medium through the printing system. Examples of media advance engines comprise drive rollers, belts, or any other device capable of transporting media through the printing system. Since the output region of the printing system includes the output roller, a configuration of the printing system may correspond to a sheet-to-roll configuration or a roll-to-roll configuration. In the output region, the output roller is to collect the medium by rotating in a winding direction such that the medium is collected around it.
In order to reduce the media deficiencies generated by the media collecting operation, the controller of the printing system may control a movement of the output roller (such as a rotation in a winding direction) to decouple the output roller with respect to the media advance provided by the media advance engine. As a result of the decoupling, a media buffer is created between the media advance engine and the output roller. Due to the presence of the media buffer, the tensions generated by the media collecting operation are not transmitted to the portion of media undergoing a printing operation, and hence, printing deficiencies generated during the printing operation are reduced. Nonetheless, periodic decoupling of the media collecting operation of output roller with respect to the media advance provided by the media advance engine will result in an increase of the size of the media buffer. In order to reduce the size of the media buffer, the controller of the printing system may control the output roller to periodically collect a portion of media from the buffer. The periods may be set, for instance, at a time after a series of print swaths are performed by a print engine or upon a determined media length (for instance fifty centimeters) are advanced. In an example, a portion of the medium is collected during a time in which there is no media advance by the media advance engine. In other examples, a portion of the medium is collected during a time in which the media advance engine advances the medium without performing a printing operation. In some other examples, the media collecting operation may comprise collecting the medium on the output roller of the printing system at two speeds: a first speed and a second speed. At the first speed, a first portion of the medium is collected on the output roller. At the second speed, a second portion of the medium is collected on the output roller. In order to reduce the appearance of deficiencies, the second speed may be set such that no tensions are imparted to the remaining media that is within the printing system, i.e., the second speed may be lower than the first speed in order to keep an admissible throughput while reducing the deficiencies derived from the media collecting operation.
Referring now to
In some examples, the output roller rotation at the first speed collects a first portion of the determined medium length and the output roller rotation at the second speed collects a second portion of the determined medium length. In an example, the first portion is at least two times greater than the second portion such that a larger medium length is collected at the first speed, i.e. the higher speed. However, in other examples, the first portion may be three, four, or five times greater than the second portion. In an example, the first portion is a 75% of the determined medium length. However, in other examples, alternative values may be possible, such as a 70% of the determined medium length, a 60% of the determined medium length, or an 80% of the determined medium length.
In other examples, the printing system 100 may further comprise a print engine to execute a printing operation, wherein the controller 130 is to control the print engine to execute the printing operation on the media during the media advancement provided by the media advance engine 110.
According to some examples, the portions of media collected by the output roller may be determined by a controller of a printing system based on at least one of a media characteristic (such as a media thickness, a media density, a media stiffness), a print mode (such as high-quality plots, a printing speed, pre/post-processing operations), and a media advance distance transmitted by the media advance engine. In other examples, the portions of media collected by the output roller may be determined by the controller based on a print mode and a media characteristic. In some other examples, the portions of media collected by the output roller may be determined based on the media advance transmitted by the media advance engine. When media advance engine corresponds with a drive roller, in order to measure the media advance distance, the printing system may use a speed sensor to determine an angular speed of the driver roller over a time, and based on the angular speed, the system may determine the media advance distance. In other examples, the media advance distance may be determined by using a sensor to measure an angle rotated by the drive roller over a period of time.
Referring now to
In
During the period t0, the media advance engine of the printing system advances the medium for a determined medium length. In order to advance the medium for the determined medium length, the media advance engine accelerates the medium until reaching a steady speed, maintains the steady speed over a period of time, and decelerates the medium until reaching a null speed. As the media advance engine advances the medium for the determined medium length, the output roller rotates in a winding direction to collect a length of the medium from the media advance engine. In order to decouple the output roller with respect to the media advance engine, the output roller collects over the period t0 a first portion of media, the first portion being lower than the determined medium length. To collect the first portion of media, the output roller accelerates until reaching a maximum speed, holds at the maximum speed over a time, and decelerates. The average speed obtained by the output roller over the period t0 may be referred to as the first speed. As explained above, to effectively decouple the movement of the output roller with respect to the media advance provided by the media advance engine, during the period t0, the first portion of media (i.e., the length of the medium collected by the output roller) is lower than the determined medium length (i.e., an advance of the medium transmitted by the media advance engine). The medium length difference between the determined medium length and the first portion results in the first media buffer. In the example provided in
Then, during the period t1, the output roller rotates in the winding direction to collect a second portion of the medium. To collect the second portion, the output roller is rotated at a speed slower than the first speed. The average speed obtained during the period t1 by the output roller may be referred to as second speed. In some examples, the second speed corresponds to a predefined speed which does not result in deficiencies over the media being collected, such as a speed three times lower than the first speed or a speed not exceeding a maximum allowable speed. Based on the type of media being collected, a controller of the printing system may determine a second speed which results in a better winding performance, higher image quality, and less printing artifacts. In an example, the second portion of the medium corresponds to a remaining portion of the medium not collected during the period t0, i.e., a portion associated to the first media buffer. In other examples, the second portion of media may be the portion of media associated to the first media buffer minus a predefined portion of the medium, wherein the predefined portion of media is a predefined safety distance to avoid the appearance of deficiencies due to excessive tension. In order to determine that the second portion has been effectively collected, the controller of the printing system may receive a trigger event. The trigger event may be, for instance, an indication that the media collected at the second speed has reached the second portion. In order to measure the media collected, the system may comprise a sensor positioned nearby the output roller to measure the collected media on the output roller. However, alternative trigger events may be possible, such as a motor driving the output roller that exceeds a voltage input associated with the end of the collecting operation of the second portion. In other examples, the trigger event may be determined based on a power of a motor driving the output roller, wherein upon the power of the motor exceeds a threshold power, the media collected at the second speed is considered that has reached the second portion.
Once the second portion of the medium has been collected, a second media advancement is performed during the period t2. In addition to the media advance operation performed by the media advance engine during the period t2, the output roller collects a first portion of the second media advance at a lower rate than the media advance transmitted by the media advance engine. The differences between the media advance speed 210 and the media collecting speed 220 result in the appearance of the second media buffer. Then, during the period t3, a second portion of the second media advancement is collected by the output roller such that the remaining media of the second media buffer is collected.
In an example, the determined medium length advanced by the medium may be associated with a length associated with a set of print engine swaths, i.e., the determined medium length is associated with a distance of media printed. However, other alternatives may be possible, such as a determined medium length corresponding with a media advance, i.e., the determined media is associated with a distance that the medium has advanced instead of being associated with a distance of printed media.
In some examples, the media advance engine is a drive roller positioned upstream the output roller, wherein the drive roller and the output roller may comprise different radiuses. Therefore, a rotation at the same angular speed for the drive roller and the output roller may transmit to the media different linear speeds thereby resulting in a media collecting ratio between the media advance speed and the media collecting speed different than one. In order to reduce the appearance of deficiencies, the speeds that have to be considered for the output roller and the drive roller are the peripheral speed, i.e., the linear speeds. In some examples, the peripheral speed of each of the rollers may be determined as a function of the angular speed of the roller and the radius of the roller.
In an example, when calculating a peripheral speed of the drive roller, a radius of the drive roller may be used to determine the peripheral speed based on the drive roller radius and the angular speed of the drive roller. However, when calculating the peripheral speed of the output roller, an output roller radius may vary based on the length of media collected on the output roller. Hence, depending on the overall amount of media on the output roller, the peripheral speed of the output roller may be different.
In some examples, a peripheral speed of the output roller may be determined based on a radius of the output roller determined during a decoupling operation. As previously explained, the media collecting operation results in a length of the medium on the output roller, thereby causing a radius increase. In order to determine the radius, an overall angular variation of the output roller may be measured with an encoder from the start of the media collecting operation (i.e. when collecting the first portion of the medium) up to collecting the second portion of the medium 222. Based on the measurements of the encoder, the controller may determine the radius of the output roller based on the overall angular variation of the output roller and the media advance distance during the decoupling operation. In an example, the media advance distance is determined by using a sensor to measure the advancement provided by the media advance engine of the printing system. In some examples, the radius of the output roller is determined with a function of the media movement (i.e., a measurement of the media advance over a time) and the overall angular variation of the output roller (i.e., a measurement of the angle rotated by the output roller over the time). By having the radius of the output roller available, the angular speed of the output roller may be modified such that the output roller collects the medium at a desired speed.
Although the speed profiles represented in
Referring now to
In the example of
Referring to the period T3, releasing a portion of the medium may further ensure that the output roller is decoupled from the media advance engine. Since the output roller radius increases over time based on at least one of the amount of collected media, dimensions of an output roller core, or media characteristics (such as the thickness of the medium), a rotation of the output roller in an unwinding direction releases the portion from the output roller. By releasing the portion, the media collecting operation prevents the collecting operation from deficiencies originated by tensions. In some examples, the portion may correspond to a backlash movement of the output roller, wherein the backlash movement comprises rewinding the output roller a predefined distance, i.e., rotating the output roller in the unwinding direction the predefined distance. In other examples, instead of rewinding a predefined distance, portion may correspond to a number of revolutions of the output roller, i.e., an angular variation instead of a distance variation transmitted by the output roller. Once portion has been released, during the period T4, the media collecting operation is halted and the output roller does not collect media from the media advance engine. Upon a subsequent media advance movement begins, the decoupled media collecting operation is performed.
In some examples, a printing system may comprise an encoder to measure an angle rotated by the output roller during the media collecting operation. Based on the measurement of the encoder and the media advance transmitted by the media advance engine, a radius of the output roller may be determined. In an example, the radius of the output roller may be a function of an overall medium advance over a time or an overall angle rotated by the output roller over the time. In order to consider the medium released during the period T3, the radius calculation may further comprise calculations based on a number of rewinding operations performed by the output roller. As previously explained, the rewinding operations (in
According to some examples, a media advance transmitted by the media advance engine and a media collected by the output roller may be measured by sensors. However, in some other examples, the printing system may not comprise a sensor to measure the amount of medium collected by the output roller. Hence, in order to determine whether a portion of medium has been collected, alternative methods may be used. In an example, collecting the first portion of the medium on the output roller may comprise collecting media at the first speed over a pre-determined time. Therefore, although the media advance may be modified, collecting the first portion of the medium may collect the same amount of medium over the pre-determined time. Then, in order to determine if the second portion of medium has been collected, a controller may determine if a voltage applied to a motor for driving the output roller is exceeding a threshold voltage while maintaining a constant angular speed. Since a re-coupling between the media advance engine and the output roller results in a torque increase, the controller may associate such torque increase with a threshold voltage. Thus, if a motor driving the output roller exceeds such threshold voltage (i.e., a torque exerted by the motor has exceeded a threshold torque), the controller may determine that the second portion of medium has been effectively collected.
Referring now to
As explained above, the output roller collects a first portion of the medium over the period T1, the output roller collects a second portion of the medium over the period T2, the output roller rotates in an unwinding direction to release a portion of medium over the period T3, and the output roller does not rotate over the time T4. In order to perform the rotations, the motor driving the output roller is set at different voltage values. Over the period T1, the motor is set at a first voltage profile 421. The voltage profile 421 results in a media collecting acceleration, a steady media collecting speed, and a media collecting deceleration. Then, over the period T2, the motor is set at a second voltage profile 422 to collect media at the second speed. Since the amount of medium collected by the output roller increases, the second voltage profile 422 increases over the period T2 until reaching a first threshold voltage 422a. When reaching the first threshold voltage 422a, the controller of the printing system may determine that the second portion of the medium has been collected at the second speed. In an example, the first threshold voltage 422a may be associated with a threshold torque transmitted to the medium. If the threshold torque is exceeded, the media collecting operation may result in deficiencies. Once the first threshold voltage 422a is reached, the output roller decreases its speed until the rotation is stopped. Then, over the period T3, the media collecting operation comprises rotating the output roller in an unwinding direction to release a length of the medium previously collected by the output roller. In order to obtain such a movement, the motor is set at a third voltage profile 423. Upon the movement has been performed, the media collecting operation comprises waiting over the period T4 until a subsequent media collecting operation starts.
As previously explained, the media collecting operation results in a length of the medium being collected in the output roller. Over time, the collected media results in a weight increase of the output roller, and an increase in the radius of the output roller. In order to correct the impact of the increases, the threshold voltage at which the collected media is considered to be effectively collected may be periodically determined. In an example, the threshold voltage is determined based on a series of parameters such as the type of media being collected and an amount of medium on the output roller. Based on the type of media, the controller of the printing system may determine a correction factor representing how much increases the radius of the output roller in each time revolution of the output roller. Similarly, the amount of medium on the output roller may be used to determine the threshold voltage. In order to determine such amount of medium, the controller may determine the amount of medium on the output roller as the media advancement provided by the media advance engine less the movement in the unwinding direction provided over the period T3. Since the movement in the unwinding direction may be a predefined angular value (for instance half a revolution), the controller may determine a media length collected by the output roller. For example, in the chart 400 of
According to some examples, the media collecting operation may be performed while a print engine of the printing system is performing a printing operation over a medium. Nonetheless, in some examples, the media collecting operation may be performed during an idle time of the printing system, i.e., when the printing system is not performing a printing operation over the medium. Accordingly, the decoupling between the media advance engine and the output roller may be performed at different times based on type of printing operation being performed by the printing system. For instance, in some examples, the decoupling operation may be executed based on a number of print swaths has been performed over the medium. In order to prevent printing artifacts, the media collecting operation may be deferred until the printing operation has finished. In other examples, the media collecting operation may be performed while the printing operation is being performed. Nonetheless, in order to prevent printing artifacts, a larger buffer may be created and different second speeds may be used to collect media on the output roller. In some other examples, the media collecting operation may be performed upon the media advance engine has advanced the medium for a determined distance (for instance, one meter). Upon a sensor determines that the media advance engine has advanced the medium for the determined distance, the controller of the printing system may start the media collecting operation.
Referring now to
It should be noted that although the line chart 500 represents both the media advance 510 and the collected media 520 over the same horizontal axis (i.e., the distance of media printed), the values represented on the axis should be understood as values identifying a state of a printing operation, i.e., the distance of media printed is not printed twice. Instead, the line chart 500 is representing a relationship between two variables identifying a state of a printing system: the media advance and the distance of media printed.
In the line chart 500, the media collecting operation is performed while the media advance 510 is increased, i.e., the decoupling operations and the subsequent re-coupling operations are performed while the media advance 510 is increasing. As a result, the idle times of the output roller are decreased, and consequently, the throughput of the printing system (at least in terms of the media collecting operation) increases. In particular, the media advance 510 comprises four stages: a first media advance stage 511, a second media advance stage 512, a third media advance stage 513 and a fourth media advance stage 514. Similarly, the media collecting operation comprises a first media collecting stage 521, a second media collecting stage 522, and a third media collecting stage 523.
As previously described in other examples, the media collecting operation comprises collecting a first portion of a determined medium length at a first speed and collecting a second portion of the determined medium length at a second speed. In line chart 500, the determined medium length corresponds with a determined media advance 502. Accordingly, the first portion of the determined media advance 502 corresponds to a first length 501. The determined media advance 502 may have been previously defined based on predefined values or may be dynamically defined based on the printing operation. Similarly, the first length 501 may be defined as a percentual value of the determined media advance 502 (for instance a value within the range from 40% to 75% of the determined media distance 502). During the first length 501, the media collecting operation is to be performed under certain conditions such as the first media collecting stage 521 until the collected media 520 reaches the first length 501. Then, the media collecting operation is performed under different conditions until the collected media 510 reaches the determined media advance 502. As explained above, the difference between the first media collecting stage 521 and the second media collecting stage may be a decrease of the speed of the output roller from a first speed to a second speed, wherein the second speed is lower than the first speed.
In the example of
Upon the first decoupling operation has been performed, the third media advance stage 513 and the fourth media advance stage 514 are performed. For each stage, the printing system advances the medium and subsequently prints on the medium. While performing the fourth media advance stage 514, the third media collecting stage 523 exceeds a second length 503. The third media collecting stage 523 comprises a greater slope than the first media collecting stage 521. In an example, increases and decreases in the slope of the media collecting stages may be defined based on a remaining distance of media printed. Hence, in case of having a shorter distance of media printed, since the decoupling operations are based on the media advance rather than the distance of printed media, the slope of the media collecting stage increases.
In an example, the media advance stages 511, 512, 513 and 514 may be replaced with media advance stages having alternative profiles. For example, the media advance stage may comprise advancing a media while printing on such a media at the same time. As a result, instead of having a stepped profile defined by vertical lines and horizontal lines, the media advance stages may be represented by tilted lines.
Referring now to
As explained above, a media collecting operation may be performed based on a media advance (as previously explained in reference to
In the example of
Although in line chart 600 the second collecting stage 622, the third collecting stage 623, and the fifth collecting stage 625 are represented as vertical lines, in other examples such collecting stages may be tilted lines. Accordingly, the first printed distance 601 and the second printed distance 602 may be divided into additional distances, wherein the additional distances define each of the collecting stages. Similarly, although the first advance stage 611 and the second advance stage 612 correspond with a stepped profile, in other examples alternative profiles comprising tilted lines may be possible (i.e., printing media and advancing media simultaneously).
Referring now to
In an example, method 700 may further comprise determining a radius of the output roller. In order to calculate the radius, method 700 may further comprise measuring with a sensor an angle rotated by the output roller and, upon collecting the second portion of the determined medium length, determining a radius of the output roller as a function of the angle rotated and the determined medium length. In other examples, method 700 may further comprise comparing the determined radius to a maximum radius value and triggering a signal upon the determined radius of exceeds the maximum radius value for the output roller.
In some examples, method 700 may further comprise releasing collected media from the output roller after the output roller has collected the second portion of the media advance (block 720), wherein the release is obtained by rotating the output roller in an unwinding direction. In an example, rotating the output roller in the unwinding direction comprises rotating the output roller for a determined angle.
In some other examples, method 700 may comprise detecting that the second portion of the medium has been collected based on a voltage value of a motor driving the output roller. As previously explained in
According to an example, a computer-readable medium may comprise instructions that, when executed a processor, cause a system to execute a decoupling operation. Examples of computer-readable mediums comprise any non-transitory tangible medium that can embody, contain, store, or maintain instructions for use by a processor. Computer-readable media include, for example, electronic, magnetic, optical, electromagnetic, or semiconductor media. More specific examples of suitable computer-readable media include a hard drive, a random access memory (RAM), a read-only memory (ROM), memory cards and sticks, and other portable storage devices.
Referring now to
The third instruction 830 of the computer-readable medium 800, when executed by the processor, causes the system to rotate the output roller in the winding direction at a second speed until a trigger event occurs, wherein the first speed is greater than the second speed. In some examples, the set of instructions may further cause the system to measure a speed of the output roller with a speed sensor. For example, the third instruction 830 may comprise further instructions to measure a speed of the output roller with a speed sensor, determine a speed difference between the second speed and the measured speed, and modify a voltage of a motor of the output roller based on the speed difference.
In some examples, the computer-readable medium 800 may comprise further instructions to cause the system to control an output roller speed correction based on a voltage value and a current angular speed. In an example, rotate the output roller in the winding direction at the second speed until the trigger event occurs (third instruction 830) further comprises measure a speed of the output roller based on a reading of a sensor, determine a speed difference between the second speed and the measured speed, and modify a voltage of a motor of the output roller based on the speed difference. In some examples, the processor of the system may determine the radius of the output roller and, based on the determined radius and an output roller angular speed determined by the sensor, the media collecting speed may be determined.
In some examples, the computer-readable medium 800 may comprise further instructions to cause the system to rotate the output roller in an unwinding direction a predefined distance such as a fixed angle value. As previously explained in
In other examples, the trigger event may be at least one of a maximum voltage value and a maximum angular value. In an example, the trigger event corresponds with least one of the actions of modifying a voltage of motor driving the output roller over a maximum voltage and reaching a maximum angular value with the output roller, wherein the maximum rotated value is based on the remaining is based on a remaining portion of the media advance of the media and a predefined distance rotated in the unwinding direction. However, if the decoupling operation does not comprise a rotation of the output roller in the unwinding direction, the maximum angular value is based on the remaining portion of the media advance.
As previously explained, the radius of an output roller may be determined based on a rotation of the output roller over a media advance of a media. In some examples, a radius of the output roller may be determined, and upon determination, compared to a maximum radius value. If the determined radius exceeds the maximum radius value, a replacement signal may be triggered. In some examples, the computer-readable medium 800 may comprise further instructions to cause the system to determine with a sensor an angular speed of the output roller, upon the trigger event occurs, determine a radius of the output roller based on the angular speed and the media advance of the media, and trigger an error if the radius of the output roller exceeds a maximum radius value.
What has been described and illustrated herein are examples of the disclosure along with some variations. The terms, descriptions, and figures used herein are set forth by way of illustration only and are not meant as limitations. Many variations are possible within the scope of the disclosure, which is intended to be defined by the following claims (and their equivalents) in which all terms are meant in their broadest reasonable sense unless otherwise indicated.