We have previously reported our attempt to propel microbbles in flow by a primary Bjerknes force, which is a physical phenomenon where an acoustic wave pushes an obstacle along its direction of propagation. However, when ultrasound was emitted from surface of the body, controlling bubbles in against flow was needed. It is unpractical to use multiple transducers to produce the same number of focal points because single element transducer cannot produce more than two focal points. In this study, we introduced a complex artificial blood vessel according to a capillary model and a 2D array transducer to produce multiple focal points for active control of microbubbles in against flow. Furthermore, we investigated bubble control in viscous fluid. As the results, we confirmed clearly path selection of MBs in viscous fluid as well as in water.