Japan's largest executive search firm
To many Japanese people the "meishi" is not a mere business card showing company name, personal name, position, department, and contact information, but a reflection of one's self. The "meishi" should be treated with respect.
As a foreigner, you will probably be forgiven for behavioral oversights, although it will certainly be appreciated if you show that you have made some effort to understand and accommodate Japanese practices.
Please keep this in mind, and have a nice meeting!