Backport 2010-04-10T10:52:30Z!mituharu@math.s.chiba-u.ac.jp from trunk