A motion vector determining method for determining a motion vector of a current block (MB1) included in a current picture (P23), said motion vector determining method comprising: specifying, when a co-located block (MB2) is motion-compensated using two motion vectors and two reference pictures corresponding to the two motion vectors, only one motion vector out of the two motion vectors, the co-located block (MB2) being located in a motion compensated second picture (P24) at the same position that the current block (MB1) is located in the current picture (P23), the motion compensated second picture (P24) being a picture following the current picture (P23) in display order; and determining the motion vector of the current block (MB1), using the specified one motion vector, wherein in the case where the current block (MB1) is motion-compensated in direct mode, and in the case where (i) a first motion vector (MV21) of the two motion vectors of the co-located block (MB2) refers to a first reference picture (P21) preceding the motion compensated second picture (P24) in display order and (ii) a second motion vector (MV22) of the two motion vectors of the co-located block (MB2) refers to a second reference picture (P22) preceding the motion compensated second picture (P24) in display order and (iii) the first reference picture (P21) and the second reference picture (P22) are different pictures and both stored in a long-term picture buffer, the first motion vector (MV21) referring to the first reference picture (P21) is specified in said specifying of only one motion vector out of the two motion vectors, and the motion vector of the current block (MB1) comprises a first motion vector and a second motion vector, said first motion vector of the current block (MB1) is determined to be equal to the specified motion vector (MV21) and refers to the reference picture (P21) referred to by the specified motion vector, and said second motion vector of the current block (MB1) is determined to be a value of 0 and refers to the motion compensated second picture (P24). specifying, when a co-located block (MB2) is motion-compensated using two motion vectors and two reference pictures corresponding to the two motion vectors, only one motion vector out of the two motion vectors, the co-located block (MB2) being located in a motion compensated second picture (P24) at the same position that the current block (MB1) is located in the current picture (P23), the motion compensated second picture (P24) being a picture following the current picture (P23) in display order; and determining the motion vector of the current block (MB1), using the specified one motion vector, wherein in the case where the current block (MB1) is motion-compensated in direct mode, and in the case where (i) a first motion vector (MV21) of the two motion vectors of the co-located block (MB2) refers to a first reference picture (P21) preceding the motion compensated second picture (P24) in display order and (ii) a second motion vector (MV22) of the two motion vectors of the co-located block (MB2) refers to a second reference picture (P22) preceding the motion compensated second picture (P24) in display order and (iii) the first reference picture (P21) and the second reference picture (P22) are different pictures and both stored in a long-term picture buffer, the first motion vector (MV21) referring to the first reference picture (P21) is specified in said specifying of only one motion vector out of the two motion vectors, and the motion vector of the current block (MB1) comprises a first motion vector and a second motion vector, said first motion vector of the current block (MB1) is determined to be equal to the specified motion vector (MV21) and refers to the reference picture (P21) referred to by the specified motion vector, and said second motion vector of the current block (MB1) is determined to be a value of 0 and refers to the motion compensated second picture (P24). <EOS>