Keio science and technology reports