Normalized cross-correlation in detail
An individual inner product does produce a scalar, but often when a cross correlation is calculated multiple individual cross correlations (i.e. dot products) are calculated at different time offsets.  These individual scalar results form a vector that is indexed by the relative time offset.