According to the present invention, a first analysis unit analyzes a first three-dimensional image and derives a first result regarding a blood flow at each position in a blood vessel. A second analysis unit simulates a blood flow at each position in the blood vessel and derives a second result regarding the blood flow. A coincidence degree derivation unit derives a coincidence degree at a position corresponding to the first result and the second result on the basis of one of the first result and the second result. A display control unit displays at least one of the first result and the second result on a display unit according to the coincidence degree.Selon la présente invention, une première unité d'analyse analyse une première image tridimensionnelle et dérive un premier résultat concernant un flux sanguin à chaque position dans un vaisseau sanguin. Une seconde unité d'analyse simule un écoulement sanguin à chaque position dans le vaisseau sanguin et dérive un second résultat concernant le flux sanguin. Une unité de dérivation de degré de coïncidence calcule un degré de coïncidence à une position correspondant au premier résultat et au second résultat sur la base de l'un du premier résultat et du second résultat. Une unité de commande d'affichage affiche au moins l'un du premier résultat et du second résultat sur une unité d'affichage selon le degré de coïncidence.第1解析部が、第1の3次元画像を解析して、血管内の各位置における血液の流れに関する第1の結果を導出する。第2解析部が、血管内の各位置における血液の流れをシミュレーションして、血液の流れに関する第2の結果を導出する。一致度導出部が、第1の結果および第2の結果のいずれか一方を基準とした、第1の結果と第2の結果との対応する位置における一致度を導出する。表示制御部が、一致度に応じて第1の結果および第2の結果の少なくとも一方を表示部に表示する。