The launch, which was delayed from earlier this week because of weather, was supposed to be a proof of concept for Japan's micro-satellite and mini-rocket technology, which JAXA hopes to commercialize as private companies seek cheaper options that are easier to put into orbit.