There is an interesting article on the business week site regarding the US governments initiative to develop a metric for innovation. It will likely bemore of an economic indicator, but may well lay the ground work for corporate and academic metrics as well.
Peter Drucker said the only two investments in a business are markeitng and innovation. Everything else is a cost.
In the short run, I think innovation metrics within an organization will be focused on controlling expense. In the mid run it will be about measuring ROI.