The hologram is known as the ultimate 3D display because it has all three-dimensional information and the reconstructed image of the hologram provides the natural spatial effect. It has been demonstrated that the laser hologram or the photographical hologram can record and display a 3D image as real as the object is existing there. There have been many researches to realize such realistic 3D images with digital holograms. However, required pixel number for the practical 3D digital hologram is much higher than that for 2D images. Therefore, fast generation of computer-generated hologram (CGH) is quite important. This paper reviews recent progress on CGH, mainly done by the author's group. In addition, output methods such as holographic fringe printers and holographic video displays are also reviewed.