PROBLEM TO BE SOLVED: To reduce influence of noise from layers other than a dermis layer, and calculate the concentration of glucose in the dermis layer.SOLUTION: An irradiating part 104 emits a short-time-pulse of light to skin, a light receiving part 105 receives light backscattered by the skin, and a measuring light intensity obtaining part 106 obtains the intensity of the light received by the light receiving part 105 at a time t. A light absorption coefficient calculating part 109 calculates the light absorption coefficient of the dermis layer of the skin based on the light intensity obtained by the measuring light intensity obtaining part 106, the optical path length of each layer of the skin model at the time t stored by an optical path-length distribution storage part 102, and the light intensity of the skin model at the time t stored by a time-resolved waveform storage part 103. A concentration calculating unit 110 calculates the concentration of glucose in the dermis layer based on the light absorption coefficient of the dermis layer calculated by the light absorption coefficient calculating part 109.COPYRIGHT: (C)2011,JPO&INPIT【課題】真皮層以外の層によるノイズの影響を軽減して、真皮層に含まれるグルコースの濃度を算出する。【解決手段】照射部104は、皮膚に短時間パルス光を照射し、受光部105は、皮膚によって後方散乱した光を受光し、計測光強度取得部106は、時刻tにおける受光部105の受光強度を取得する。光吸収係数算出部109は、計測光強度取得部106が取得した光強度と、光路長分布記憶部102が記憶する時刻tにおける皮膚モデルの各層の光路長と、時間分解波形記憶部103が記憶する時刻tにおける皮膚モデルの光強度とに基づいて、皮膚の真皮層の光吸収係数を算出し、濃度算出部110は、光吸収係数算出部109が算出した真皮層の光吸収係数に基づいて、真皮層のグルコース濃度を算出する。【選択図】図1