PROBLEM TO BE SOLVED: To provide a blood flow analysis device, method, and program capable of analyzing a blood flow flowing through a blood vessel with high accuracy, and measuring an FFR or the like with high accuracy.SOLUTION: A blood flow analysis device comprises: a blood vessel region extraction unit 11 that extracts a blood vessel region from a three-dimensional medical image obtained by photographing a subject including a blood vessel; and a blood flow simulation unit 12 that obtains a line resistance by multiplying a resistance value corresponding to a branch blood vessel branching out of the blood vessel region by a surface area of each of preset sections into which the blood vessel region is divided in an extension direction, generates a vascular network model by applying the line resistance to each node of a surface of the blood vessel region, and performs simulation of a blood flow by using the vascular network model.SELECTED DRAWING: Figure 1【課題】血管内を流れる血流を高精度に解析することができ、FFRなどを高精度に計測することができる血流解析装置および方法並びにプログラムを提供する。【解決手段】血管を含む被写体を撮影した3次元医用画像から血管領域を抽出する血管領域抽出部11と、血管領域から分岐する分岐血管に対応する抵抗値と血管領域を延伸方向に区分した予め設定された区間の表面積とを乗じた線抵抗を求め、線抵抗を血管領域の表面の各点に対してそれぞれ付与することによって血管ネットワークモデルを生成し、血管ネットワークモデルを用いて血流のシミュレーションを行う血流シミュレーション部12とを備える。【選択図】図1