The present invention provides a therapeutic or prophylactic agent for cancer, which contains an expression vector encoding a chimeric hepatitis B virus core antigen polypeptide into which an amino acid sequence containing a VEGF-specific epitope and/or an angiopoietin-2-specific epitope is inserted, wherein the amino acid sequence containing the specific epitope is inserted between an amino acid residue located at position-80 and an amino acid residue located at position-81 in a hepatitis B virus core antigen polypeptide.La présente invention concerne un agent thérapeutique ou prophylactique contre le cancer qui contient un vecteur d'expression codant pour un polypeptide chimérique d'antigène capsidique du virus de l'hépatite B dans lequel une séquence d'acides aminés contenant un épitope spécifique du VEGF et/ou un épitope spécifique de l'angiopoïétine-2 est insérée, la séquence d'acides aminés qui contient l'épitope spécifique étant insérée entre un résidu acide aminé situé en position 80 et un résidu acide aminé situé en position 81 dans un polypeptide d'antigène capsidique du virus de l'hépatite B.本発明は、VEGFの特異的エピトープ及び/又はアンギオポエチン-2の特異的エピトープを含むアミノ酸配列が挿入されたキメラB型肝炎ウイルスコア抗原ポリペプチドをコードする発現ベクターを含む、癌の治療又は予防剤であって、該特異的エピトープを含むアミノ酸配列が、B型肝炎ウイルスコア抗原ポリペプチドのアミノ酸残基80と81の間に挿入されている、治療又は予防剤を提供する。