1460937146-fdcce24e-f343-4d28-bca9-d35a85158b68

1. An image reading apparatus comprising:
a first unit having a support surface for supporting a reading target; and
a second unit mounted to the first unit and configured to be displaceable between a closed position at which the support surface is covered and an opened position at which the support surface is exposed,
wherein the second unit comprises a conveyor configured to convey a sheet along a predetermined conveyance path,
wherein the first unit comprises:
a first contact part to which the sheet being conveyed by the conveyor is contacted; and
a first reading unit configured to:
read an image of the reading target, which is supported by the support surface, with moving along the support surface; and
read an image of the sheet, which is passing through a first reading position with contacting the first contact part, while the first reading unit stops at a stop position facing the conveyance path with the first contact part being interposed therebetween,
wherein the conveyor comprises:
a first conveyance roller configured to separate the sheet fed from an upstream side in a conveying direction one at a time at a first position on the conveyance path and to convey the sheet toward a downstream in a conveying direction; and
a separation piece configured to separate the sheet one at a time in cooperation with the first conveyance roller, and

wherein the first conveyance roller and the separation piece and the first reading unit stopped at the stop position are arranged at positions at which an arrangement range of the first conveyance roller and the separation piece and an arrangement range of the first reading unit overlap with each other with respect to a direction parallel with the support surface and orthogonal to an axis line becoming a rotation center of the first conveyance roller, as seen from a direction parallel with the axis line becoming the rotation center of the first conveyance roller.
2. The image reading apparatus according to claim 1, further comprising:
a feeder unit configured to support the sheet to be fed to the conveyor,
wherein the separation piece is configured to face the first conveyance roller with a contact surface thereof to the sheet being inclined relative to the support surface, and
wherein a nip position of the first conveyance roller and the separation piece is located at a position that is located across a position of a virtual boundary surface, which is orthogonal to the support surface and passes through the first reading position, from the feeder unit with respect to the direction parallel with the support surface and orthogonal to the axis line becoming the rotation center of the first conveyance roller, as seen from the direction parallel with the axis line becoming the rotation center of the first conveyance roller.
3. The image reading apparatus according to claim 1,
wherein the conveyor is configured to curve the conveying direction of the sheet in a range from a second position to a third position after the sheet passes through the first position, when conveying the sheet along the conveyance path,
wherein the conveyor comprises a pair of second conveyance rollers provided in the vicinity of the second position and configured to convey the sheet toward the third position, and
wherein a nip position of the pair of second conveyance rollers is located at a position more spaced from the support surface than a position of the nip position of the first conveyance roller and the separation piece with respect to a direction orthogonal to the support surface, as seen from the direction parallel with the axis line becoming the rotation center of the first conveyance roller.
4. The image reading apparatus according to claim 3,
wherein the second unit comprises:
a second contact part, to which the sheet being conveyed by the conveyor is contacted; and
a second reading unit configured to read an image of the sheet, which passes through a second reading position with contacting the second contact part,

wherein in a range from the third position to a fifth position via a fourth position, the conveyor is configured to bring a second surface of the sheet into contact with the second contact part at the fourth position and to bring a first surface of the sheet into contact with the first contact part at the fifth position,
wherein the conveyor comprises a pair of third conveyance rollers provided in the vicinity of the third position and configured to convey the sheet toward the fourth position, and
wherein the nip position of the first conveyance roller and the separation piece is located at a position between a position of a virtual boundary surface, which is orthogonal to the support surface and passes through the first reading position, and a position of a virtual boundary surface, which is orthogonal to the support surface and passes through the second reading position, with respect to the direction parallel with the support surface and orthogonal to the axis line becoming the rotation center of the first conveyance roller, as seen from the direction parallel with the axis line becoming the rotation center of the first conveyance roller.
5. The image reading apparatus according to claim 4,
wherein the conveyor comprises an inclination guide part configured to guide the sheet being conveyed from the third position toward the fifth position in a direction inclined at a downward gradient, and
wherein the second reading unit and the second contact part are arranged at the inclination guide part with being inclined relative to the support surface.
6. The image reading apparatus according to claim 4, wherein the pair of second conveyance rollers and the second reading unit are arranged at positions at which an arrangement range of the pair of second conveyance rollers and an arrangement range of the second reading unit overlap with each other with respect to the direction parallel with the support surface and orthogonal to the axis line becoming the rotation center of the first conveyance roller, as seen from the direction parallel with the axis line becoming the rotation center of the first conveyance roller.
7. The image reading apparatus according to claim 4, wherein the nip position of the first conveyance roller and the separation piece is located at a position between the nip position of the pair of second conveyance rollers and a nip position of the pair of third conveyance rollers with respect to the direction orthogonal to the support surface, as seen from the direction parallel with the axis line becoming the rotation center of the first conveyance roller.
8. The image reading apparatus according to claim 4, further comprising:
a discharge unit configured to support the sheet discharged from the conveyor,
wherein the conveyor comprises a pair of fourth conveyance rollers configured to discharge the sheet to the discharge unit, and
wherein the pair of fourth conveyance rollers and the second reading position are located at positions at which an arrangement range of the pair of fourth conveyance rollers and a position of the second reading position overlap with each other with respect to the direction orthogonal to the support surface, as seen from the direction parallel with the axis line becoming the rotation center of the first conveyance roller.
9. The image reading apparatus according to claim 8,
wherein the conveyor comprises a pressing member configured to contact the sheet passing through the fourth position for suppressing the sheet from floating from the second contact part, and
wherein the pair of fourth conveyance rollers and the pressing member are located at position at which the arrangement range of the pair of fourth conveyance rollers and an arrangement range of the pressing member overlap with each other with respect to the direction orthogonal to the support surface, as seen from the direction parallel with the axis line becoming the rotation center of the first conveyance roller.
10. An image reading apparatus comprising:
a first unit having a support surface for supporting a reading target; and
a second unit mounted to the first unit and configured to be displaceable between a closed position at which the support surface is covered and an opened position at which the support surface is exposed,
wherein the second unit comprises a conveyor configured to convey a sheet along a predetermined conveyance path,
wherein the first unit comprises:
a first contact part to which the sheet being conveyed by the conveyor is contacted; and
a first reading unit configured to:
read an image of the reading target, which is supported by the support surface, with moving along the support surface; and
read an image of the sheet, which is passing through a first reading position with contacting the first contact part, while the first reading unit stops at a stop position facing the conveyance path with the first contact part being interposed therebetween,
wherein the conveyor comprises:
a first guide part configured to guide the sheet, which is conveyed from a vicinity of a downstream end of the feeder unit in a conveying direction toward a further downstream side in the conveying direction, in a direction inclined at a downward gradient;
a second guide part configured to guide the sheet, which is conveyed from a vicinity of a downstream end of the first guide part in the conveying direction toward a further downstream side in the conveying direction, in a direction inclined at an upward gradient;
a third guide part configured to guide the sheet, which is conveyed from a vicinity of a downstream end of the second guide part in the conveying direction toward a further downstream side in the conveying direction, in a direction of curving the sheet with respect to the guiding direction of the second guide part;
a fourth guide part configured to guide the sheet, which is conveyed from a vicinity of a downstream end of the third guide part in the conveying direction toward a further downstream side in the conveying direction, in a direction inclined at a downward gradient;
a fifth guide part configured to guide the sheet, which is conveyed from a vicinity of a downstream end of the fourth guide part in the conveying direction toward a further downstream side in the conveying direction, in a direction inclined at an upward gradient;
a first conveyance roller, which is arranged at the second guide part, and which is configured to separate the sheet fed from the feeder unit one at a time at a first position and to convey the sheet toward the downstream side in the conveying direction; and
a separation piece configured to separate the sheet one at a time in cooperation with the first conveyance roller, and

wherein the first conveyance roller and the separation piece and the first reading unit stopped at the stop position are arranged at positions at which an arrangement range of the first conveyance roller and the separation piece and an arrangement range of the first reading unit overlap with each other with respect to a direction parallel with the support surface and orthogonal to an axis line becoming a rotation center of the first conveyance roller, as seen from a direction parallel with the axis line becoming the rotation center of the first conveyance roller.
11. The image reading apparatus according to claim 10, further comprising:
a feeder unit configured to support the sheet to be fed to the conveyor; and
a discharge unit configured to support the sheet discharged from the conveyor,
12. An image reading apparatus comprising:
a first unit having a support surface for supporting a reading target; and
a second unit mounted to the first unit and configured to be displaceable between a closed position at which the support surface is covered and an opened position at which the support surface is exposed,
wherein the second unit comprises a conveyor configured to convey a sheet along a predetermined conveyance path,
wherein the first unit comprises:
a first contact part to which the sheet being conveyed by the conveyor is contacted; and
a first reading unit configured to:
read an image of the reading target, which is supported by the support surface, with moving along the support surface; and
read an image of the sheet, which is passing through a first reading position with contacting the first contact part, while the first reading unit stops at a stop position facing the conveyance path with the first contact part being interposed therebetween,
wherein the conveyor comprises:
a first conveyance roller configured to separate the sheet fed from an upstream side in a conveying direction one at a time at a first position on the conveyance path and to convey the sheet toward a downstream in a conveying direction; and
a separation piece configured to separate the sheet one at a time in cooperation with the first conveyance roller, and

wherein at least one virtual line, from among virtual lines orthogonal to an extension plane of an upper surface of the support surface, intersects the first conveyance roller, the separation piece and the first reading unit stopped at the stop position.
13. The image reading apparatus according to claim 12,
wherein the separation piece is configured to face the first conveyance roller with a contact surface thereof to the sheet being inclined relative to the support surface, and
wherein the at least one virtual line intersects the first conveyance roller, the separation piece and the first reading position.
14. The image reading apparatus according to claim 12, further comprising:
a feeder unit configured to support the sheet to be fed to the conveyor,
wherein the separation piece is configured to face the first conveyance roller with a contact surface thereof to the sheet being inclined relative to the support surface, and
wherein a nip position of the first conveyance roller and the separation piece is located at a position that is located across a position of another one of the virtual lines intersecting the first conveyance roller and the first reading position, from the feeder unit with respect to the direction parallel with the support surface and orthogonal to the axis line becoming the rotation center of the first conveyance roller.
15. The image reading apparatus according to claim 12,
wherein the conveyor is configured to curve the conveying direction of the sheet in a range from a second position to a third position after the sheet passes through the first position, when conveying the sheet along the conveyance path,
wherein the conveyor comprises a pair of second conveyance rollers provided in the vicinity of the second position and configured to convey the sheet toward the third position, and
wherein a nip position of the pair of second conveyance rollers is located at a position more spaced from the support surface than a position of the nip position of the first conveyance roller and the separation piece with respect to a direction orthogonal to the support surface, as seen from a direction parallel with the axis line becoming the rotation center of the first conveyance roller.
16. The image reading apparatus according to claim 15,
wherein the second unit comprises:
a second contact part, to which the sheet being conveyed by the conveyor is contacted; and
a second reading unit configured to read an image of the sheet, which passes through a second reading position with contacting the second contact part,

wherein in a range from the third position to a fifth position via a fourth position, the conveyor is configured to bring a second surface of the sheet into contact with the second contact part at the fourth position and to bring a first surface of the sheet into contact with the first contact part at the fifth position,
wherein the conveyor comprises a pair of third conveyance rollers provided in the vicinity of the third position and configured to convey the sheet toward the fourth position, and
wherein the nip position of the first conveyance roller and the separation piece is located at a position between a position of another one of the virtual lines intersecting the first conveyance roller and the first reading position, and a position of a still another one of the virtual lines intersecting the pair of second conveyance rollers and the second reading position, with respect to the direction parallel with the support surface and orthogonal to the axis line becoming the rotation center of the first conveyance roller.
17. The image reading apparatus according to claim 12, further comprising:
a feeder unit configured to support the sheet to be fed to the conveyor; and
a discharge unit configured to support the sheet discharged from the conveyor.

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 content usage right information providing device for providing content usage right information containing a content key for decrypting encrypted content data to a content usage right information receiving device, the content usage right information providing device comprising:
a processor;
a memory having a program, when executed, causing the processor to perform the following functions:
an interface function for receiving from the content usage right information receiving device a first certificate containing a first public key;
a verification function for verifying the first certificate;
a certificate output function for outputting a second certificate containing a second public key of the content usage right information providing device; and
a first encryption function for encrypting a first symmetric key by using the first public key contained in the first certificate, and concatenating the encrypted first symmetric key and the second certificate output from the certificate output function, wherein
the interface function transmits the encrypted first symmetric key and the second certificate to the content usage right information receiving device and receives from the content usage right information receiving device a first encrypted second symmetric key which is encrypted by using the second public key contained in the second certificate and further encrypted by using the first symmetric key,
the processor further performs the following functions:
a first decryption function for decrypting the first encrypted second symmetric key by using the first symmetric key and acquiring a second encrypted second symmetric key which is encrypted by using the second public key; and
a second decryption function for decrypting the second encrypted second symmetric key by using a private key corresponding to the second public key and acquiring a second symmetric key, and

the interface function transmits the content usage right information containing the content key after the second decryption function acquires the second symmetric key.
2. The content usage right information providing device according to claim 1, wherein
the first decryption function acquires a third public key of the content usage right information receiving device,
the processor further performs the following functions:
a second encryption function for encrypting a third symmetric key by using the third public key; and
a third encryption function for encrypting the content usage right information by using the third symmetric key, and

the interface function transmits the content usage right information which is encrypted by using the third symmetric key.
3. The content usage right information providing device according to claim 1, the processor further performs a content encryption function for encrypting the content data by using the content key, wherein
the interface function transmits the encrypted content data to the content usage right information receiving device.
4. A content usage right information receiving device for receiving content usage right information containing a content key for decrypting encrypted content data from a content usage right information providing device, the content usage right information receiving device comprising:
a processor;
a memory having a program, when executed, causing the processor to perform the following functions:
a certificate output function for outputting a first certificate containing a first public key of the content usage right information receiving device;
an interface function for transmitting the first certificate to the content usage right information providing device and receiving from the content usage right information providing device a second certificate and an encrypted first symmetric key which is encrypted by using the first public key contained in the first certificate, the encrypted first symmetric key and the second certificate being concatenated;
a verification function for verifying the second certificate;
a first decryption function for decrypting the encrypted first symmetric key by using a first private key corresponding to the first public key and acquiring a first symmetric key;
a first encryption function for encrypting a second symmetric key by using a second public key contained in the second certificate and creating a first encrypted second symmetric key; and
a second encryption function for encrypting the first encrypted second symmetric key by using the first symmetric key and creating a second encrypted second symmetric key, wherein
the interface function transmits the second encrypted second symmetric key to the content usage right information providing device, and
the interface function receives the content usage right information containing the content key after the second symmetric key is shared between the content usage right information receiving device and content usage right information providing device.
5. The content usage right information receiving device according to claim 4, wherein
the second encryption function concatenates the first encrypted second symmetric key and a third public key of the content usage right information receiving device,
the interface function receives an encrypted third symmetric key encrypted by using a third public key from the content usage right information providing device,
the processor further performs a second decryption function for decrypting the encrypted third symmetric key by using a second private key corresponding to the third public key and acquiring the third symmetric key, and
the interface function receives the content usage right information which is encrypted by using the third symmetric key.
6. The content usage right information receiving device according to claim 4, wherein the interface function receives the encrypted content data from the content usage right information providing device.