the present invention, the DPP-4 to induce a neutralizing antibody to, SEQ ID NO: 2 amino acid sequence as shown or non-human mammal of SEQ ID NO: 2 corresponds to the amino acid sequence that contains a vaccines for preventing or treating diabetes, using the polypeptide as the antigen and to provide a preventive and therapeutic agent for diabetes, comprising a DPP-4 neutralizing antibody that recognizes a partial amino acid sequence of the DPP-4.본 발명은, DPP-4에 대한 중화 항체를 유도하는, SEQ ID NO: 2로 나타낸 아미노산 서열 또는 비인간 포유 동물의 SEQ ID NO: 2에 대응하는 아미노산 서열을 포함하는 폴리펩티드를 항원으로 사용하는 당뇨병의 예방 또는 치료용 백신 및, 상기 DPP-4 아미노산의 부분 서열을 인식하는 DPP-4 중화 항체를 포함하는 당뇨병용 예방 및 치료제를 제공한다.