Crest Japan Science And Technology Cooperation (jst) And Graduate School Of Engineering Hokkaido University