An earthquake with a preliminary magnitude of 5.1 shook northern Japan on Saturday, a Japanese government agency said, but there were no immediate reports of damage. (Reuters)