10k files come in a tree so we need to flatten it:
Copy the OS files from the dir tree to a flat dir:
for /R d:\data %i IN (*.jpg) DO xcopy %i c:\dest /S
Add the associated .tab files (in order to provide geo-referencing)
http://www.ordnancesurvey.co.
Download FWTools
and run the shell
Build a virtual raster
gdalbuildvrt 10k.vrt *.tif
Convert virtual raster to actual ECW (ERMapper Compressed Wavelets)
gdal_translate -of ECW -co LARGE_OK=YES -expand rgb -a_srs EPSG:27700 10k.vrt 10k.ecw
Process the ECW with a tiler such as
http://www.klokan.cz/projects/
or, with the GUI
A nice summary and related info
http://epsg27700.blogspot.com/