Printing devices, including standalone printers as well as all-in-one (AIO) devices that combine printing functionality with other functionality like scanning and copying, can form images on sheets of media such as paper. Printing devices can employ a variety of different printing technologies, including laser-printing and inkjet-printing technologies. Different sizes of media sheets having differing widths may be loaded into an input tray of a printing device for printing. Such different media sheet sizes include North American sizes such as letter, legal, tabloid, and ledger, as well as international paper sizes such as A0, A1, A2, A3, A4, A5, A6, A7, A8, and A9, among other sizes.
As noted in the background, different sizes of media sheets of differing widths may be loaded into an input tray of a printing device for printing. After loading media sheets of a given size into the input tray, the user may adjust media guides to either side of the sheets so that they abut the edges of the stack of sheets loaded into the tray. The printing device may be able to detect the width of the media sheets loaded into the device's input tray and correlate the detected width with media sheet size. The user may therefore not have to manually specify the size of the loaded media sheets. Further, for the printing device to be compliant with some types of printing protocol specifications, the device may have to provide media sheet size to an inquiring host computing device without the user manually indicating the size.
Adding media sheet width detection capability to a printing device can be costly and potentially decrease device reliability. For example, media sheet width detection techniques that employ mechanical switches may suffer from decreased reliability, as those switches may fail over time. Existing techniques that rely on optical or electrical approaches to detect the position of either or both guides as a way to detect sheet width may use a relatively large number of relatively expensive or complex components, rendering them cost prohibitive for less expensive printing devices.
Techniques described herein provide for media sheet width detection that ameliorate these and other issues. The described techniques detect the position of a media guide abutting the media sheets loaded into an input tray of a printing device to detect the width of the sheets. A drive conductor is electrically exposed parallel to the width of the input tray, and detect conductors are differently electrically exposed parallel to the tray's width. The drive and detect conductors may be part of a cable, such as a flexible (i.e., “flex”) cable.
A cross-conductor is disposed on a media guide of the printing device, and selectively electrically connects the drive conductor with the detect conductors in accordance with the current position of the media guide. The current media guide position can be detected by sensing which detect conductors are electrically connected to the drive conductor. The width of the loaded media sheets and thus media sheet size may be discerned from the detected media guide position, as may whether the position of the media guide is an out of-range position. In an out-of-range position, the media guide has either not been adjusted properly (against the loaded media sheets) or the loaded media sheets are wider or narrower than what the printing device is capable of using. The described techniques can use a relatively small number of relatively inexpensive components, and may employ no mechanical components that are not already part of the printing device, such as the media guide.
Media sheets 112, such as paper, are loaded width-wise into the input tray 108. The printing device 100 individually advances the media sheets 112 from the input tray 108 through the printing device body 106, within which the device 100 forms images on the sheets 112. For instance, the media sheets 112 may be output at the back of the printing device 100, or onto an output tray (not shown) that also extends from the front of the printing device 100 above the input tray 108, or that is integrally formed on the top of the device 100.
The printing device 100 includes a cable 114, such as a flexible cable, disposed at the printing device body 106, and a cross-conductor 116 disposed at the media guide 110 opposite the cable 114. As depicted in the example of
There can be a corresponding right media guide that is similarly movably adjustable for positioning against the right edges of the media sheets 112. In such an implementation, the right media guide may be mechanically connected to move opposite the media guide 110, so that just the position of the left media guide has to be detected. In another implementation, both media guides may move independently of one another, and the position of the right media guide may be detected in the same manner as the media guide 110 is as is described herein.
The cable 114 includes a drive conductor (“DR-C”) 204, and detect conductors (“DE-C”) 206A, 206B, and 206C, which are collectively referred to as the detect conductors 206. The conductors 204 and 206 are electrically exposed parallel to the width of the input tray 108. The conductors 204 and 206 may be electrically exposed in that they may be conductively or capacitively exposed. In the example of
The detect conductors 206 are each differently electrically exposed parallel to the width of the input tray 108. In the example of
As the media guide 110 is movably adjusted along the width of the input tray 108, the cross-conductor 116 disposed on the guide 110 differently electrically (e.g., conductively or capacitively) connects the drive conductor 204 with the detect conductors 206. Specifically, as the media guide 110 is movably adjusted from left to right, the cross-conductor 116 at first does not electrically connect the drive conductor with any detect conductor 206. As the media guide 110 continues to be moved to the right, the cross-conductor 116 electrically connects the drive conductor 204 with the detect conductor 206A.
Continuing to move the media guide 110 to the right results in the cross-conductor 116 electrically connecting the drive conductor 204 with the detect conductor 206B in addition to the detect conductor 206A. As such, the cross-conductor 116 electrically connects the drive conductor 204 with both the detect conductors 206A and 206B. Further movement of the media guide 110 to the right results in the cross-conductor 116 electrically connecting the drive conductor 104 with the detect conductor 206C, such that the cross-conductor 116 electrically connects the drive conductor 204 with all the detect conductors 206.
The cross-conductor 116 selectively electrically connecting the drive conductor 204 with the detect conductors 206 in accordance with the current position of the media guide 110 permits detection of the current media guide position. For instance, which of the detect conductors 206 are currently electrically connected to the drive conductor 204 via the cross-conductor 116 may be sensed. In the example of
In the example of
A second media guide position corresponds to the drive conductor 204 electrically connected with just the detect conductor 206A via the cross-conductor 116. A third guide position corresponds to the drive conductor 204 electrically connected with just the detect conductors 206A and 206B via the cross-conductor 116. A fourth position corresponds to the drive conductor 204 electrically connected with all the detect conductors 206 via the cross-conductor 116.
In the example of
For example, A4 and letter media sheets are close in width. Therefore, a detect conductor 204 may be positioned along the width of the input tray 108 so that electrical connection between this detect conductor 206 and the drive conductor 204 ends or begins at a position to distinguish between media guide positions respectively corresponding to A4 and letter media sheets. More generally, the different media sheet sizes to be detected may be sequentially ordered by the width. For each rolling pair of media sheet sizes in this sequence, a detect conductor 206 can end or begin at a position along the width of the input tray 108 to distinguish between the corresponding pair of media guide positions.
In the implementation of
As one example, an external direct current (DC) power source or a DC power source that is part of a controller may be connected to the drive conductor 204, and external sensors or sensors that are part of the controller may be respectively connected to the detect conductors 206. The sensors thus sense whether current is flowing through their corresponding detect conductors 206. In this manner, which of the detect conductors 206 are currently conductively connected to the drive conductor 204 via the cross-conductor 116 can be sensed, so that the current media guide position can be detected.
In the implementation of
For example, an external alternating current (AC) power source or an AC power source that is part of a controller may be connected to the drive conductor 204, and external sensors or sensors that are part of the controller may be respectively connected to the detect conductors 206. The AC power source may instead be an oscillating signal source. The sensors sense the capacitance between the drive conductor 204 and their respective detect conductors 206. In this manner, which of the detect conductors 206 are currently capacitively connected to the drive conductor 204 via the cross-conductor 116 can be sensed, so that the current media guide position can be detected. A detect conductor 206 may be considered as being capacitively connected to the drive conductor 204 via the cross-conductor 116 if the sensed capacitance between the detect conductor 206 and the drive conductor 204 is greater than a threshold.
The cable 114 includes the drive conductor 204 and the detect conductors 206, as in
The detect conductors 206 are differently electrically exposed parallel to the width of the input tray 108 in
For instance, as the media guide 110 is movably adjusted along the width of the input tray 108 in
Continuing to move the media guide 110 to the right results in the cross-conductor 116 also electrically connecting the drive conductor 204 with the detect conductor 206C. The cross-conductor 116 thus electrically connects the drive conductor 204 with both the detect conductors 206A and 206C. Electrical connection of the drive conductor 204 with just the detect conductors 206A and 206C corresponds to a second detectable position of the media guide 110.
Further movement of the media guide 110 to the right results in the cross-conductor 116 also electrically connecting the drive conductor 204 with the detect conductor 206B. The cross-conductor 116 thus electrically connects the drive conductor 204 with all the detect conductors 206. Electrical connection of the drive conductor 204 with all the detect conductors 206 corresponds to a third detectable position of the media guide 110.
Continuing to move the media guide 110 to the right results in the cross-conductor 116 no longer electrically connecting the drive conductor 204 with the detect conductor 206C. The cross-conductor 116 still electrically connects the drive conductor 204 with the detect conductors 206A and 206B. Electrical connection of the drive conductor 204 with just the detect conductors 206A and 206B corresponds to a fourth detectable position of the media guide 110.
Further movement of the media guide 110 to the right results in the cross-conductor 116 also no longer electrically connecting the drive conductor 204 with the detect conductor 206A. The cross-conductor 116 still electrically connects the drive conductor 204 with the detect conductor 206B. Electrical connection of the drive conductor 204 with just the detect conductor 206B corresponds to a fifth detectable position of the media guide 110.
Continuing to move the media guide 110 to the right results in the cross-conductor 116 again electrically connecting the drive conductor 204 with the detect conductor 206C. The cross-conductor 116 now electrically connects the drive conductor 204 with both the detect conductors 206B and 206C. Electrical connection of the drive conductor 204 with just the detect conductors 206B and 206C corresponds to a sixth detectable position of the media guide 110.
Further movement of the media guide 110 to the right results in the cross-conductor 116 no longer electrically connecting the drive conductor 204 with the detect conductor 206B. The cross-conductor 116 still electrically connects the drive conductor 204 with the detect conductor 206C. Electrical connection of the drive conductor 204 with just the detect conductor 206C corresponds to a seventh detectable position of the media guide 110.
Continuing to move the media guide 110 to the right results in the cross-conductor 116 again no longer electrically connecting the drive conductor 204 with the detect conductor 206C. The cross-conductor 116 now electrically connects the drive conductor 204 with none of the detect conductors 206. Electrical connection of the drive conductor 204 with none of the detect conductors 206 corresponds to an eighth detectable position of the media guide 110.
As in
For instance, a detect conductor 206 electrically connected with the drive conductor 204 may correspond to a logic one, and the detect conductor 206 not electrically connected with the drive conductor 204 may correspond to a logic zero. The described first media guide position thus corresponds to an encoded binary value of 0x100, because just the detect conductor 206A is electrically connected with drive conductor 204 in this position. The second position corresponds to a binary value of 0x101, because just the detect conductors 206A and 206C are electrically connected with the drive conductor 204. The third position corresponds to an encoded binary value of 0x111, because all the detect conductors 206 are electrically connected with the drive conductor 204.
The fourth media guide position corresponds to a binary value of 0x110, because just the detect conductors 206A and 206B are electrically connected with the drive conductor 204. The fifth position corresponds to a binary value of 0x010, because just the detect conductor 206B is electrically connected with the drive conductor 204. The sixth position corresponds to a binary value of 0x011, because just the detect conductors 206B and 206C are electrically connected with the drive conductor 204. The seventh position corresponds to a binary value of 0x001, because just the detect conductor 206C is electrically connected with the drive conductor 204. The eighth position corresponds to a binary value of 0x000, because none of the detect conductors 206 are electrically connected with the drive conductor 204.
As in
For example, A4 and letter media sheets are close in width. Therefore, a detect conductor 204 may be positioned along the width of the input tray 108 so that electrical connection between this detect conductor 206 and the drive conductor 204 ends or begins at a position to distinguish between media guide positions respectively corresponding to A4 and letter media sheets. More generally, the different media sheet sizes to be detected may be sequentially ordered by the width. For each rolling pair of media sheet sizes in this sequence, a detect conductor 206 can end or being at a position along the width of the input tray 108 to distinguish between the corresponding pair of media guide positions.
In the implementation of
The cross-conductor 116 thus selectively conductively connects the drive conductor 204 with the detect conductors 206 in accordance with the current position of the media guide 110, permitting detection of the current media guide position. For example, an external DC power source or a DC power source that is part of a controller may be connected to the drive conductor 204, and external sensors or sensors that are part of the controller may be respectively connected to the detect conductors 206. The sensors may sense whether current is flowing through their corresponding detect conductors 206. In this manner, which of the detect conductors 206 are currently conductively connected to the drive conductor 204 via the cross-conductor 116 can be sensed, so that the current media guide position can be detected.
In the implementations of
In the implementation of
In the implementation of
For example, an external AC power source or an AC power source that is part of a controller may be connected to the drive conductor 204, and external sensors or sensors that are part of a controller may be respectively connected to the detect conductors 206. The AC power source may instead be an oscillating signal source. The sensors may sense the capacitance between the drive conductor 204 and their respective detect conductors 206. In this manner, which of the detect conductors 206 are currently capacitively connected to the drive conductor 204 via the cross-conductor 116 can be sensed, so that the current media guide position can be detected. A detect conductor 206 may be considered as being capacitively connected to the drive conductor 204 via the cross-conductor 116 if the sensed capacitance between the detect conductor 206 and the drive conductor 204 is greater than a threshold.
The controller 802 controls the power source 804 in applying power to the drive conductor 204. Each sensor 806 senses whether its corresponding detect conductor 206 is electrically connected with the drive conductor 204. The controller 802 can thus apply power to the drive conductor 204 by controlling the power source 804, and then detect the current media guide position based on which of the sensors 806 have sensed electrical connections between their corresponding detect conductors 206 and the drive conductor 204.
In a conductive connection implementation, such as that of
In a capacitive connection implementation, such as that of
The techniques for detecting media guide position have thus far been described with respect to detecting the position of the media guide along the width of the input tray in which media sheets have been loaded. However, the position of a media guide that is adjustable along the length of the input tray, and that is also positionable against media sheets loaded in the tray, can be detected in a corresponding manner. In implementation, just the position of one of these two media guides may be detected, whereas in another implementation, the positions of both the media guides may be detected.
In the example of
Specifically, for length-wise media guide position detection,
The printing device 100 includes a drive conductor 204 electrically exposed parallel to the width of the input tray, and detect conductors 206 differently electrically exposed parallel to the dimension of the input tray. The printing device includes a cross-conductor 116 disposed on the media guide 110. The cross-conductor 116 selectively electrically connects the drive conductor 204 with the detect conductors 206 according to the current position of the media guide 110 to permit detection of the current media guide position.
In one implementation, electrical power may be applied to the drive conductor 204 just prior to when the printing device 100 is to start printing. In another implementation, electrical power may be applied to the drive conductor 204 when the printing device 100 is queried by a host computing device to determine the capabilities of the device 100, including the size of the media sheets loaded in the input tray 108.
The method 1100 includes sensing which detect conductors 206 differently electrically exposed parallel to the dimension of the input tray 108 are electrically connected with the drive conductor 204 by a cross-conductor 116 disposed on the media guide 110 (1104). The method 1000 includes detecting a current position of the media guide 110 based on which detect conductors 206 are so electrically connected with the drive conductor 204 by the cross-conductor 116 (1106).
The described techniques permit media guide position detection. The size of the media sheets can thus be detected in correspondence with the detected media guide position. Therefore, a user does not have to manually specify media sheet size, and a printing device can be compliant with printing protocols that specify the device has to provide media sheet size to an inquiring host computing device without the user manually indicating the size. In the described techniques, a cross-conductor on the media guide selectively connects a drive conductor with detect conductors based on the current position of the media guide.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2020/023837 | 3/20/2020 | WO |