Copyright (C) 2005 HOSOI-MEGANE, All rights reserved.