cssu camera-ui has options "show/hide on lenscover open/close", I am too lazy to dig on gitorious, but those should be gconf settings. Unfortunately afaik stock camera-ui does not support these.