Remote dissable a micro type B USB connection to device
the camera disables the shutter function when power in detected from
  the USB port.


If this is a designed feature for the camera, and plugging USB cable prevents the camera from taking pictures, then removing (turning off, disconnecting) VBUS (Vcc in your drawings) should solve the problem, sort of. If the camera is designed correctly to USB specifications and the host is USB compliant, disconnecting VBUS will cause (a) reset device USB engine, and (b) host port disconnect. This will be equivalent to disconnecting the cable. So the communication will be lost in this state. 

You can implement the switch as electronic device or as electromechanical relay, doesn't matter. When VBUS/Vcc will be back, the camera should re-connect and re-enumerate, so all file navigation will need to be set again.

Alternatively you can try to find a USB hub with built-in high-side switches on downstream ports. I believe there are some software tools that can send USB port off command, and then re-enable it. But you should consult with software people on that.

There are hubs with individual buttons for each port, which will be easier to wire to an external micro-controller: Sabrent HB-UM43

In any case the situation looks "underdeveloped", USB connection shouldn't block shutter function, although there could be hardware/firmware conflict with simultaneous image capture and possible external access via USB to the same buffer. It looks like a deficiency in camera architecture.