The Robotics;Notes OP shows a shot of the H-IIA Launch Vehicle Flight No.17 on May 21, 2010. Here's a clip of the actual launch, which is notably less colorful than in the OP:
These are the items launched that day:
At least one of these things should be important. Unless 5pb. put it in there for the hell of it since they've got that JAXA deal going on.