To suppress distortion of a heart mesh model.SOLUTION: A biological model generation device 10 sets a plurality of control points 3 respectively corresponding to a plurality of target points 1 set on a plurality of annuluses of a specific heart on a plurality of annuluses of a mesh model 2 of a heart. Next, the biological model generation device 10 determines the control points 3 on the mesh model 2 on the basis of a first evaluation value and a second evaluation value about positions of the plurality of control points 3. The first evaluation value is a value indicating a maintenance degree of relative positions among the target points 1 belonging to the same annulus. The second evaluation value is a value indicating a maintenance degree or relative positions among target points 1 belonging to a different annulus. Then, the biological model generation device 10 deforms the mesh model 2 such that the plurality of control points 3 respectively overlap the positions of corresponding target points 1.SELECTED DRAWING: Figure 1【課題】心臓メッシュモデルのゆがみを抑止する。【解決手段】生体モデル生成装置10は、特定の心臓の複数の弁輪の上に設定された複数の目標点1それぞれに対応する複数の制御点3を、心臓のメッシュモデル2の複数の弁輪上に設定する。次に生体モデル生成装置10は、複数の制御点3の位置についての第1評価値と第2評価値とに基づいて、メッシュモデル2上での制御点3の位置を決定する。第1評価値は、同一弁輪に属する目標点1間での相対位置の維持度合いを示す値である。第2評価値は、異なる弁輪に属する目標点1間での相対位置の維持度合いを示す値である。そして生体モデル生成装置10は、複数の制御点3のそれぞれが対応する目標点1の位置に重なるように、メッシュモデル2を変形する。【選択図】図1