From a personal perspective, I have an iPhone and use a free app called Card Munch. It uses the phones camera, loads the data into my contacts on the phone and syncs with MS Outlook. While this may be a tedious exercise for a business, it is something that can be done for individuals using a smart phone. I presume that there is a similar or same product available for an Android.
Alan