Backport 2010-03-25T08:48:52Z!mituharu@math.s.chiba-u.ac.jp from trunk