Copyright (C) 1996-2012 by Nakashima Tomoaki.
mailto:<nakka@nakka.com>