1. A method comprising: capturing an image of an environment using a camera within a portable communication device so as to obtain image data; processing the image data such that text data is recognized and extracted from the image data, wherein the processing of the image data is performed by an external processing unit external to the portable communication device, the external processing unit including a first server that communicates with the portable communication device via a first communication network, and the first server processing the image data, the external processing unit including a second server that communicates with the first server via a second communication network, wherein the second server stores the text data, wherein the first server communicates with a personal computer, and wherein the personal computer accesses the text data on the second server via the first server; and outputting data related to the text data in a form recognizable by a user of the portable communication device.