Copyright (C) 2005 Mikiyasu Sakata All Rights Reserved.