In the present invention, a bone density measuring device repeatedly alternates, while scanning with an x-ray beam, between projecting low-energy x-rays and projecting high-energy x-rays. When processing a detected value array obtained thereby, an L interpolation value is computed on the basis of two L detected values which are adjacent to an H detected value of interest. A pixel value (bone density) is computed from the H detected value and the L interpolation value, according to DEXA. The pixel value is mapped to the H detected value acquisition location. It would be permissible to interpolate from two H detected values instead of the interpolation of the two L detected values.Dans la présente invention, un dispositif de mesure de la densité osseuse alterne de façon répétée, tout en balayant avec un faisceau de rayons X, entre la projection de rayons X à basse énergie et la projection de rayons X à haute énergie. Lors du traitement d'un ensemble de valeurs détectées obtenues ainsi, une valeur d'interpolation L est calculée sur la base de deux valeurs détectées L qui sont adjacentes à une valeur détectée H d'intérêt. Une valeur de pixel (densité osseuse) est calculée à partir de la valeur détectée H et de la valeur d'interpolation L, selon la DEXA. La valeur de pixel est mise en correspondance avec l'emplacement d'acquisition de valeur détectée H. Il serait admissible d'interpoler à partir de deux valeurs détectées H au lieu de l'interpolation de deux valeurs détectées L.骨密度測定装置は、X線ビームを走査しながら、低エネルギーX線の照射と高エネルギーX線の照射とを交互に繰り返す。これにより得られた検出値アレイを処理する際、注目するH検出値の両隣の2つのL検出値に基づいてL補間値が演算される。H検出値とL補間値とからDEXA法に従って画素値(骨密度)が演算される。その画素値はH検出値の取得位置にマッピングされる。2つのL検出値の補間に代えて、2つのH検出値を補間してもよい。