The 2005-2010 world outlook for all-in-one computer peripherals