copyright(c) nomiya noriko. all rights reserved.