PROBLEM TO BE SOLVED: To provide a biological state detector capable of reducing influences of external light interference and simplifying a structure.SOLUTION: At a step 100, the amount of light of green LED 15 is made large and light is emitted. At a step 120, G1 data are acquired. At a step 130, the amount of light of green LED 15 is made small and light is emitted. At a step 150, G2 data are acquired. At a step 160, the amount of light of infrared LED 17 is made large and light is emitted. At a step 180, IR1 data are acquired. At a step 190, the amount of light of the infrared LED 17 is made smaller and light is emitted. At a step 210, IR2 data are acquired. At a step 220, the arithmetic operation of difference of (G1-G2) is performed to extract difference data &DeltaIR1-IR2. At a step 240, respective difference data &DeltaG1-G2 and &DeltaIR1-IR2 are used to perform pulse wave frequency calculation processing.COPYRIGHT: (C)2009,JPO&INPIT【課題】外乱光の影響を低減できるとともに、構成を簡易化できる生体状態検出装置を提供すること。【解決手段】ステップ100にて、緑色LED15の光量を大きくして発光させる。ステップ120では、G1データを取得する。ステップ130では、緑色LED15の光量を小さくして発光させる。ステップ150では、G2データを取得する。ステップ160では、赤外LED17の光量を大きくして発光させる。ステップ180では、IR1データを取得する。ステップ190では、赤外LED17の光量を小さくして発光させる。ステップ210では、IR2データを取得する。ステップ220では、(G1-G2)の差分の演算を行って差分データΔG1・G2を抽出する。ステップ230では、(IR1-IR2)の差分の演算を行って差分データΔIR1・IR2を抽出する。ステップ240では、各差分データΔG1・G2、ΔIR1・IR2を用いて、脈波数算出処理を行う。【選択図】図9