A status calculating apparatus, comprising: three or more antennas (100A, 100B, 100C, 100D) disposed at different positions on a movable body, each antenna (100A, 100B, 100C, 100D) receiving a plurality of positioning signals; correlators (111A, 111B, 111C, 111D) configured to calculate carrier wave phase differences for every antenna (100A, 100B, 100C, 100D) based on correlation of the plurality of positioning signals with a replica signal of the positioning signal; carrier wave phase measurement value calculating modules (112A, 112B, 112C, 112D) configured to calculate carrier wave phase measurement values (ADR A, ADR B, ADR C, ADR D), each carrier wave phase measurement value (ADR A, ADR B, ADR C, ADR D) being an integrated value of the carrier wave phase differences; a baseline vector calculating module configured to calculate a plurality of baseline vectors (AB, BC, CD, DA, BD, CA) each connecting a pair of antennas (100A, 100B, 100C, 100D) based on the carrier wave phase measurement values (ADR A, ADR B, ADR C, ADR D); and an attitude angle calculating module configured to calculate, by using two of the plurality of baseline vectors (AB, BC, CD, DA, BD, CA) as a pair, a pitch angle for every pair, and to calculate a representative pitch angle based on the plurality of calculated pitch angles; calculate a roll angle for every baseline vector (AB, BC, CD, DA, BD, CA) based on the representative pitch angle and the respective baseline vector (AB, BC, CD, DA, BD, CA), and to calculate a representative roll angle based on the plurality of calculated roll angles; and calculate a yaw angle for every baseline vector (AB, BC, CD, DA, BD, CA) based on the representative pitch angle, the representative roll angle, and the respective baseline vector (AB, BC, CD, DA, BD, CA), and to calculate a representative yaw angle based on the plurality of calculated yaw angles; wherein the three or more antennas (100A, 100B, 100C, 100D) are arranged such that at least one of the plurality of baseline vectors (AB, BC, CD, DA, BD, CA) becomes parallel to a heading of the movable body. three or more antennas (100A, 100B, 100C, 100D) disposed at different positions on a movable body, each antenna (100A, 100B, 100C, 100D) receiving a plurality of positioning signals; correlators (111A, 111B, 111C, 111D) configured to calculate carrier wave phase differences for every antenna (100A, 100B, 100C, 100D) based on correlation of the plurality of positioning signals with a replica signal of the positioning signal; carrier wave phase measurement value calculating modules (112A, 112B, 112C, 112D) configured to calculate carrier wave phase measurement values (ADR A, ADR B, ADR C, ADR D), each carrier wave phase measurement value (ADR A, ADR B, ADR C, ADR D) being an integrated value of the carrier wave phase differences; a baseline vector calculating module configured to calculate a plurality of baseline vectors (AB, BC, CD, DA, BD, CA) each connecting a pair of antennas (100A, 100B, 100C, 100D) based on the carrier wave phase measurement values (ADR A, ADR B, ADR C, ADR D); and an attitude angle calculating module configured to calculate, by using two of the plurality of baseline vectors (AB, BC, CD, DA, BD, CA) as a pair, a pitch angle for every pair, and to calculate a representative pitch angle based on the plurality of calculated pitch angles; calculate a roll angle for every baseline vector (AB, BC, CD, DA, BD, CA) based on the representative pitch angle and the respective baseline vector (AB, BC, CD, DA, BD, CA), and to calculate a representative roll angle based on the plurality of calculated roll angles; and calculate a yaw angle for every baseline vector (AB, BC, CD, DA, BD, CA) based on the representative pitch angle, the representative roll angle, and the respective baseline vector (AB, BC, CD, DA, BD, CA), and to calculate a representative yaw angle based on the plurality of calculated yaw angles; wherein calculate, by using two of the plurality of baseline vectors (AB, BC, CD, DA, BD, CA) as a pair, a pitch angle for every pair, and to calculate a representative pitch angle based on the plurality of calculated pitch angles; calculate a roll angle for every baseline vector (AB, BC, CD, DA, BD, CA) based on the representative pitch angle and the respective baseline vector (AB, BC, CD, DA, BD, CA), and to calculate a representative roll angle based on the plurality of calculated roll angles; and calculate a yaw angle for every baseline vector (AB, BC, CD, DA, BD, CA) based on the representative pitch angle, the representative roll angle, and the respective baseline vector (AB, BC, CD, DA, BD, CA), and to calculate a representative yaw angle based on the plurality of calculated yaw angles; wherein the three or more antennas (100A, 100B, 100C, 100D) are arranged such that at least one of the plurality of baseline vectors (AB, BC, CD, DA, BD, CA) becomes parallel to a heading of the movable body.