PROBLEM TO BE SOLVED: To provide a state detecting device capable of performing coordinate conversion processing of detected acceleration using a coordinate conversion correction value, and to provide an electronic device and a program or the like.SOLUTION: The state detecting device 100 includes an acceleration information acquisition part 110 for acquiring the detected acceleration from an acceleration sensor 200 a correction acquisition part 120 for acquiring a first coordinate conversion correction value a coordinate conversion part 130 for performing the coordinate conversion processing of the detected acceleration from an acceleration sensor coordinate system to a motion analysis coordinate system based on the first coordinate conversion correction value and a motion analysis part 140 for performing motion analysis processing based on the detected acceleration after the coordinate conversion processing.COPYRIGHT: (C)2013,JPO&INPIT【課題】 座標変換補正値を用いて検出加速度の座標変換処理を行うことができる状態検出装置、電子機器及びプログラム等の提供。【解決手段】 状態検出装置100は、加速度センサー200から検出加速度を取得する加速度情報取得部110と、第1の座標変換補正値を取得する補正値取得部120と、第1の座標変換補正値に基づいて、加速度センサー座標系から運動解析座標系へ、検出加速度の座標変換処理を行う座標変換部130と、座標変換処理後の検出加速度に基づいて、運動解析処理を行う運動解析部140と、を含む。【選択図】 図1