Copyright(C) NTT IF Corporation