TOKYO - A Japanese Maritime Self-Defense Force submarine collided Monday with a commercial vessel in the Pacific Ocean off the western main island of Shikoku, with three crew members on the submarine slightly injured but no major damage reported, government officials said.