1460771439-8805eec1-baee-40ce-af60-7a0183039ecb

1. An image recording apparatus comprising:
a casing having an opening;
a sheet-feeder tray having a supporting surface for supporting a sheet-shaped recording medium;
a recording unit which is positioned in the casing and is configured to record an image on the recording medium fed from the sheet-feeder tray;
a discharge roller pair configured to convey the recording medium on which the image has been recorded by the recording unit, in a discharge direction in which the recording medium is discharged through the opening of the casing, which opening is a discharging slot;
an opening-closing member which is provided on the downstream of the discharge roller pair in the discharge direction and is rotatable between a first position where the discharging slot is closed and a second position where the discharging slot is open; and
a restricting mechanism configured to restrict the rotation of the opening-closing member from the second position to the first position.
2. The image recording apparatus according to claim 1, wherein,
when the sheet-feeder tray is in a state of being ready to feed the recording medium, the restricting mechanism restricts the rotation of the opening-closing member from the second position to the first position.
3. The image recording apparatus according to claim 1, wherein,
the opening-closing member is able to support the recording medium which is to be fed to the recording unit when the opening-closing member is in the second position.
4. The image recording apparatus according to claim 3, wherein,
the opening-closing member is rotatably attached to the sheet-feeder tray.
5. The image recording apparatus according to claim 3, wherein,
the opening-closing member in the first position closes a sheet-feeder slot through which the recording medium is supplied onto the sheet-feeder tray and the opening-closing member in the second position opens the sheet-feeder slot.
6. The image recording apparatus according to claim 3, wherein,
the restricting mechanism includes:
an actuator which is movable between a protruding position where the actuator protrudes from the supporting surface of the sheet-feeder tray and a retracted position where the actuator does not protrude from the supporting surface; and
a restricting member which is movable between a restricting position where the rotation of the opening-closing member from the second position to the first position is restricted and a non-restricting position where the rotation of the opening-closing member from the second position to the first position is not restricted,
the restricting member moving in accordance with movement of the actuator, and being in the non-restricting position when the actuator is in the protruding position whereas being in the restricting position when the actuator is in the retracted position.
7. The image recording apparatus according to claim 6, wherein,
the actuator being biased toward the protruding position.
8. The image recording apparatus according to claim 6, wherein,
the actuator is positioned inside a region on the sheet-feeder tray in which region the recording medium with a first predetermined size is supported and is positioned outside a region on the sheet-feeder tray in which region the recording medium with a second predetermined size which is smaller than the first predetermined size is supported.
9. The image recording apparatus according to claim 8, wherein,
the length of the recording medium with the first predetermined size is longer than a horizontal distance between the discharge roller pair and the opening-closing member in the first position.
10. The image recording apparatus according to claim 9, wherein,
the length of the recording medium with the first predetermined size is longer than a distance along the supporting surface between an end portion of the sheet-feeder tray in the direction in which the recording medium is fed and the opening-closing member in the first position.
11. The image recording apparatus according to claim 3, wherein,
the restricting mechanism includes:
a side guide which has a guide face capable of guiding a side edge of the recording medium supported by the sheet-feeder tray and is movable in a width direction of the recording medium supported by the sheet-feeder tray; and
an engaging portion which is provided in the side guide and is configured to be engaged with the opening-closing member in the second position when the side guide is positioned in a predetermined region and not to be engaged with the opening-closing member in the second position when the side guide is positioned outside the predetermined region.
12. The image recording apparatus according to claim 11, wherein,
the predetermined region includes a position of the side guide guiding the recording medium with the predetermined size on the sheet-feeder tray.
13. The image recording apparatus according to claim 12, wherein,
the length of the recording medium with the predetermined size is longer than a horizontal distance between the discharge roller pair and the opening-closing member in the first position.
14. The image recording apparatus according to claim 13, wherein,
the length of the recording medium with the predetermined size is shorter than a distance along the supporting surface between an end portion of the sheet-feeder tray in the direction in which the recording medium is fed and the opening-closing member in the first position.
15. The image recording apparatus according to claim 11, wherein,
the side guide includes a supporting portion which is provided above the guide face and supports the recording medium discharged by the discharge roller pair.
16. The image recording apparatus according to claim 3, further comprising
a side guide which has a guide face capable of guiding a side edge of the recording medium supported by the sheet-feeder tray and is movable in a width direction of the recording medium supported by the sheet-feeder tray,
the side guide includes a supporting portion which is provided above the guide face and supports the recording medium discharged by the discharge roller pair.
17. The image recording apparatus according to claim 1, further comprising
a rotation mechanism which is configured to rotate the opening-closing member from the first position to the second position when the recording medium is placed on the sheet-feeder tray.
18. The image recording apparatus according to claim 1, further comprising
a detection unit configured to detect whether the recording medium is supported on the sheet-feeder tray,
when the detection unit detects that the recording medium is supported on the sheet-feeder tray, the restricting mechanism restricts the rotation of the opening-closing member from the second position to the first position.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method of providing manageability to an electronic device 200B that supports location limited manageability functionality, the method comprising:
detecting 420 a request for a first function, which is associated with a first device management protocol;
accessing 430 a mapping 140 between a device location agnostic device management entity 110’s functions, which are associated with a device location agnostic device management protocol that is used for communicating with a first set of electronic devices regardless of the location of the first set of electronic devices, and a device location limited device management entity 130 130’s functions, which are associated with a device location limited device management protocol that is only capable of communicating with a second set of electronic devices when the second set of electronic devices are in a particular location;
translating 440, based on the mapping 140, the first function to a second function, which is associated with a device management protocol that is different from the first electronic device management protocol; and
providing 450 manageability to the electronic device 200B using the second function.
2. The method as recited in claim 1, wherein:
the detecting 420 of the request for the first function further comprises detecting the request for a device location limited device management entity 130’s function, which is associated with device location limited device management protocol; and
the translating 440 based on the mapping 140 further comprises translating based on the mapping 140 of the first function to the second function, which is a device location agnostic device management entity 110’s function and is associated with a device location agnostic protocol.
3. The method as recited in claim 1, wherein:
the detecting 420 of the request for the first function further comprises detecting request of a device location agnostic device management entity 110’s function, which is associated with device location agnostic device management protocol; and
the translating 440 based on the mapping 140 further comprises translating based on the mapping 140 of the first function to the second function, which is a device location limited device management entity 130’s function and is associated with a device location limited protocol.
4. The method as recited in claim 1, wherein the mapping 140 is a first mapping 280 and wherein the method further comprises:
accessing 430 a second mapping 230 between the device location agnostic device management entity 240’s functions, which are associated with the device location agnostic device management protocol that is used for communicating with the first set of electronic devices regardless of where the first set of electronic devices are located, and the device location limited device management entity 210’s functions, which are supported by the electronic device 200B and are associated with the device location limited device management protocol that cannot be used for communicating with the second set of electronic devices regardless of where the second set of electronic devices are located; and
translating 440 based on the second mapping 230 the second function to a third function, which is associated with a device management protocol that is different from the first device management protocol associated with the second function.
5. An apparatus for providing manageability to an electronic device 200B that supports location limited manageability functionality, the apparatus comprising:
a function-request-detector 310 configured for detecting 420 a request for a first function;
a mapping-between-device-location-agnostic-functions-and-device-location-limited-functions-accessor 320 configured for accessing 430 a mapping 140 between device location agnostic device management entity 110’s functions, which are associated with a device location agnostic device management protocol that is used for communicating with a first set of electronic devices regardless of where the first set of electronic devices are located, and a device location limited device management entity 130’s functions, which are associated with a device location limited device management protocol that restricts the location of a second set of electronic devices in order to communicate with the second set of electronic devices;
a translator-between-device-location-agnostic-functions-and-device-location-limited-functions 330 configured for translating 440 the first function to a second function based on the mapping 140; and
a manageability-provider 340 configured for providing 450 manageability to the electronic device 200B based on the second function.
6. The apparatus of claim 5, wherein the device location agnostic device management entity 110 is an Open Mobile Alliance Device Management (OMA-DM) capable entity.
7. The apparatus of claim 5, wherein the device location limited device management entity 130 is an entity selected from a group consisting of a Web Services Management (WSMAN) capable entity, a Simple Network Management Protocol (SNMP) capable entity, a Technical Requirement-069 (TR-069) capable entity, and a Technical Requirement-111 (TR-111) capable entity.
8. The apparatus of claim 5, wherein the electronic device 200B is a mobile device and the apparatus 300 provides manageability for the mobile device regardless of where the mobile device is located.
9. The apparatus of claim 5, wherein the electronic device 200B is behind a firewall and the apparatus 300 provides manageability for the electronic device 200B by communicating with an entity 110 that is not behind the firewall.
10. The apparatus of claim 5, wherein the electronic device 200B is behind a network address translation table (NAT) and the apparatus 300 provides manageability for the electronic device 200B by communicating with an entity 110 that is not behind the NAT.
11. A computer-usable medium having computer-readable program code stored thereon for causing a computer system to perform a method of providing manageability to an electronic device 200B that supports location limited manageability functionality, the method comprising:
detecting 420 a request for a first function, which is associated with a first device management protocol;
accessing 430 a mapping 140 between a device location agnostic device management entity 110’s functions, which are associated with a device location agnostic device management protocol that is used for communicating with a first set of electronic devices regardless of where the first set of electronic devices are located, and a device location limited device management entity 130’s functions, which are associated with a device location limited device management protocol that restricts the location of a second set of devices in order to communicate with the second set of devices;
translating 440 the first function to a second function, which is associated with a second device management protocol that is different from the first device management protocol, based on the mapping 140; and
providing 450 manageability to the electronic device 200B using the second function.
12. The computer usable medium of claim 11, wherein the computer-readable program code embodied therein causes a computer system to perform the method, and wherein:
the detecting 420 of the request for the first function further comprises detecting the request of a device location limited device management entity 130’s function, which is associated with device location limited device management protocol; and
the translating 440 based on the mapping 140 further comprises translating based on the mapping 140 the first function to the second function, which is a device location agnostic device management entity 110’s function and is associated with a device location agnostic protocol.
13. The computer usable medium of claim 11, wherein the computer-readable program code embodied therein causes a computer system to perform the method, and wherein:
the detecting 420 of the request for the function further comprises detecting the request for a device location agnostic device management entity 110’s function, which is associated with device location agnostic device management protocol; and
the translating 440 based on the mapping 140 further comprises translating based on the mapping 140 the first function to the second function, which is a device location limited device management entity 130’s function and is associated with a device location limited protocol.
14. The computer usable medium of claim 11, wherein the computer-readable program code embodied therein causes a computer system to perform the method, and wherein the mapping 140 is a first mapping 280 and wherein the method further comprises:
accessing 430 a second mapping 230 between the device location agnostic device management entity 240’s functions, which are associated with the device location agnostic device management protocol that is used for communicating with the first set of electronic devices regardless of where the first set of electronic devices are located, and the device location limited device management entity 210’s functions, which are supported by the electronic device and are associated with the device location limited device management protocol that cannot be used for communicating with the second set of electronic devices regardless of where the second set of electronic devices are located; and
translating 440 based on the second mapping 230 the second function to a third function, which is associated with a device management protocol that is different from the first device management protocol associated with the second function.
15. The computer usable medium of claim 11, wherein the computer-readable program code embodied therein causes a computer system to perform the method, and wherein the electronic device 200B is a mobile device and the method further comprises:
providing manageability to the mobile device regardless of where the mobile device is located.