A current mirror circuit including: a first resistance element having one
terminal connected to a first potential, and the other terminal connected
to a second potential lower than the first potential; an operational
amplifier having a high-potential input terminal connected to the first
potential and the one terminal of the first resistance element; a second
resistance element having one terminal connected to a low-potential input
terminal of the operational amplifier, and the other terminal connected
to the second potential; and a transistor having a first electrode
connected to an output terminal of the operational amplifier, a second
electrode connected to the low-potential input terminal of the
operational amplifier and the one terminal of the second resistance
element, and a third electrode used as an output terminal, wherein the
first and second resistance elements both start to operate from a linear
area having lower voltage than a saturation area.