Copyright (c) Hosei University Allright reserved.