Историческое происхождение сейчас понять очень сложно, так как это относится не только к веку крещения Руси, но и ранее. Ведь хоругвь - это знамя, а русские использовали прежде всего "знаки", например, на торговых кораблях изображали солнце, что указывало на то, что с миром идут и хотят торговать. И по флагам понимали, что Русь - добрый сосед, который не нападает, (это очень важно в отношениях людей). По моему мнению, русский народ всегда, даже в образном очертании, не наводил ужас, но "добро творящий" народ был. Чтобы торговать, надо использовать "добрые знаки", а иначе на получится. Использовали изображения богов, несущих дары, но до нашего времени это практически не дошло. Позже, после крещения Руси изображали на знамёнах Спасителя, Богородицу, Николая Чудотворца. В православных храмах изображение хоругвей появилось с изображения небесных ангелов, херувимов и серафимов, на "полотенцах" и колоннах после того когда церковь определила иерархическую ипостась.