A human body security inspection apparatus , comprising: a base on which an inspected human stands; a millimeter-wave transceiver configured to perform a millimeter-wave scanning operation on the body of the inspected human standing on the base so as to detect whether or not the inspected human carries contraband and output a first signal, the millimeter-wave transceiver being further configured to slide or move up and down along a guide rail mounted on a frame of the human body security inspection apparatus , while emitting millimeter-wave to the inspected human standing on the base and receiving reflected millimeter-wave signals; a metal sensing detector arranged within the base and configured to detect whether or not there is a metallic foreign object in an underside of a shoe of the inspected human and output a second signal; a control device configured to communicate with the millimeter-wave transceiver and the metal sensing detector so as to control them to perform security inspection operations on the inspected human ; and a data processing device configured to communicate with the millimeter-wave transceiver and the metal sensing detector , to receive and process the first signal so as to reconstruct a millimeter-wave hologram image of the body of the inspected human , and receive and process the second signal to obtain metal sensing information about a sensed metal in the underside of the shoe of the inspected human , characterised in that the control device is further configured to control the metal sensing detector to be always in a working state when the inspected human is being inspected by the human body security inspection apparatus , and to control the millimeter-wave transceiver to scan the inspected human only when the inspected human is standing on the base , and the data processing device is further configured to process a signal obtained during a time period where the millimeter-wave transceiver does not scan so as to obtain the metal sensing information. a base on which an inspected human stands; a millimeter-wave transceiver configured to perform a millimeter-wave scanning operation on the body of the inspected human standing on the base so as to detect whether or not the inspected human carries contraband and output a first signal, the millimeter-wave transceiver being further configured to slide or move up and down along a guide rail mounted on a frame of the human body security inspection apparatus , while emitting millimeter-wave to the inspected human standing on the base and receiving reflected millimeter-wave signals; a metal sensing detector arranged within the base and configured to detect whether or not there is a metallic foreign object in an underside of a shoe of the inspected human and output a second signal; a control device configured to communicate with the millimeter-wave transceiver and the metal sensing detector so as to control them to perform security inspection operations on the inspected human ; and a data processing device configured to communicate with the millimeter-wave transceiver and the metal sensing detector , to receive and process the first signal so as to reconstruct a millimeter-wave hologram image of the body of the inspected human , and receive and process the second signal to obtain metal sensing information about a sensed metal in the underside of the shoe of the inspected human , characterised in that the control device is further configured to control the metal sensing detector to be always in a working state when the inspected human is being inspected by the human body security inspection apparatus , and to control the millimeter-wave transceiver to scan the inspected human only when the inspected human is standing on the base , and the data processing device is further configured to process a signal obtained during a time period where the millimeter-wave transceiver does not scan so as to obtain the metal sensing information. <EOS>