Title: Computer Science and Technologies (Japan Annual Reviews in Electronics, Computers and Telecommunications, Vol 18)