A sheet conveying device comprising: a detector (35,36) configured to detect a position of a lateral end face (Pa) of a sheet conveyed in a sheet conveyance passage; a first drive device (61,66,67); a second drive device (63,81,82,83,84,98); a first pair of rollers having a first nip region, driven by the first drive device (61,66,67) and rotated by the second drive device (63,81,82,83,84,98), the first pair of rollers configured to convey the sheet while holding the sheet at the first nip region and swing in a direction parallel to a plane of the sheet; and a second pair of rollers (5,7) having a second nip region and disposed either one of an upstream side and a downstream side of the sheet conveyance passage in a sheet conveying direction from the first pair of rollers, the second pair of rollers (5,7) configured to convey the sheet while holding the sheet at the second nip region, together with the first pair of rollers; characterized in that the sheet conveying device is provided with a controller configured to: cause the second drive device (63,81,82,83,84,98) to rotate the first pair of rollers to multiple angles (θ1,θ2,θ3,θ4,θ5) in the direction parallel to the plane of the sheet; cause the detector (35,36) to detect time change at each of the multiple angles (θ1,θ2,θ3,θ4,θ5) at the lateral end face (Pa) of the sheet while conveying the sheet by the first pair of rollers and the second pair of rollers (5,7); and determine a home position corresponding to a position where a rate of the time change after the sheet (Pa) has reached the first nip region of the first pair of rollers is substantially identical to a rate of the time change after the sheet has reached the second nip region of the second pair of rollers (5,7). a detector (35,36) configured to detect a position of a lateral end face (Pa) of a sheet conveyed in a sheet conveyance passage; a first drive device (61,66,67); a second drive device (63,81,82,83,84,98); a first pair of rollers having a first nip region, driven by the first drive device (61,66,67) and rotated by the second drive device (63,81,82,83,84,98), the first pair of rollers configured to convey the sheet while holding the sheet at the first nip region and swing in a direction parallel to a plane of the sheet; and a second pair of rollers (5,7) having a second nip region and disposed either one of an upstream side and a downstream side of the sheet conveyance passage in a sheet conveying direction from the first pair of rollers, the second pair of rollers (5,7) configured to convey the sheet while holding the sheet at the second nip region, together with the first pair of rollers; characterized in that the sheet conveying device is provided with a controller configured to: cause the second drive device (63,81,82,83,84,98) to rotate the first pair of rollers to multiple angles (θ1,θ2,θ3,θ4,θ5) in the direction parallel to the plane of the sheet; cause the detector (35,36) to detect time change at each of the multiple angles (θ1,θ2,θ3,θ4,θ5) at the lateral end face (Pa) of the sheet while conveying the sheet by the first pair of rollers and the second pair of rollers (5,7); and determine a home position corresponding to a position where a rate of the time change after the sheet (Pa) has reached the first nip region of the first pair of rollers is substantially identical to a rate of the time change after the sheet has reached the second nip region of the second pair of rollers (5,7). cause the second drive device (63,81,82,83,84,98) to rotate the first pair of rollers to multiple angles (θ1,θ2,θ3,θ4,θ5) in the direction parallel to the plane of the sheet; cause the detector (35,36) to detect time change at each of the multiple angles (θ1,θ2,θ3,θ4,θ5) at the lateral end face (Pa) of the sheet while conveying the sheet by the first pair of rollers and the second pair of rollers (5,7); and determine a home position corresponding to a position where a rate of the time change after the sheet (Pa) has reached the first nip region of the first pair of rollers is substantially identical to a rate of the time change after the sheet has reached the second nip region of the second pair of rollers (5,7).