An aspect of the present invention provides a semiconductor device that
includes a first semiconductor region of a first conductivity type and a
second semiconductor region of a second conductivity type, having a
different band gap from the first semiconductor region and forming a
heterojunction with the first semiconductor region.