What is this? Same context as my other post about the 'cadre coulissant' - a design/interiors text talking about different display cases/display systems. Could it be; "a shelving system involving folding screens"? or "a folding screen shelving system"????
It sounds to me as if it might be a room separator, at any rate a display case intended to separate different display areas whilst providing shelving.
A separating shelf unit?? Not very good I know, but maybe it'll provoke a better answer.