The most straightforward way, IMO, would be to attach the Macs together using Ethernet, and then mount the G4's drive as a network drive on the iBook, and vice versa, using the "Connect to Server..." command in the Go menu of the Finder.
If you need a more elaborate answer, feel free to ask...