The nasal cavity model generation unit (41) extracts pixels having a pixel density value in a specific range from the three-dimensional image data of the subject's nasal cavity included in the DICOM data (21), and includes the extracted pixels. A nasal cavity model (50), which is a three-dimensional shape model of the nasal cavity, is generated based on the three-dimensional image data. The nasal cavity resistance value calculator (42) obtains a nasal cavity resistance value (51) by fluid analysis using the nasal cavity model (50) generated by the nasal cavity model generator (41). The adjusting unit (43) adjusts the nasal cavity resistance value (51) obtained by the nasal cavity resistance value calculating unit (42) and the nasal cavity resistance value (52) measured by the nasal aspirometer so that the nasal cavity model generating unit ( In 41), the range of the pixel density value extracted to generate the nasal cavity model (50) is adjusted.鼻腔モデル生成部(41)は、DICOMデータ(21)に含まれる被検者の鼻腔の3次元画像データから、特定の範囲の画素濃度値を有する画素を抽出し、抽出した画素で構成される3次元画像データに基づいて、鼻腔の3次元形状モデルである鼻腔モデル(50)を生成する。鼻腔抵抗値算出部(42)は、鼻腔モデル生成部(41)で生成された鼻腔モデル(50)を用いた流体解析により、鼻腔抵抗値(51)を求める。調整部(43)は、鼻腔抵抗値算出部(42)で求められた鼻腔抵抗値(51)と鼻腔通気計により測定された鼻腔抵抗値(52)とが一致するように鼻腔モデル生成部(41)で鼻腔モデル(50)を生成するために抽出される画素濃度値の範囲を調整する。