Interesting observation! This apparent discrepancy has never occurred to me before.
The explanation is that, like humans, computer trading is largely reactive. i.e. some condition occurs in the markets (be it a break of a level, a spike causing an arbitrage opportunity or whatever). Almost all conditions occur more when the market is more lively, so computers are less active at lunchtime in response to the lower activity from human traders.
While this is a plausible explanation of the observation of the original poster, it does show that even if humans are not responsible for the majority of the volume of trades executed in many markets, their actions are still the driver of what happens. This makes sense, as if computer programs are designed solely to take advantage of the actions of other computers, the resulting arms race could provide no net gain to the sum of all computer programs. More sensible to try to do things automated systems are ideal for, such as identify discrepancies in prices very quickly and take small profits from them - a great deal of program trading is arbitrage.