The Machizukuri system