1. A method of providing a context awareness-based foreign language acquisition and learning service using a smart mobile device, the method comprising: receiving, by a service provision server, user information from the smart mobile device; receiving, by the service provision server, real world event information from an electronic scheduler of a user of the smart mobile device in response to a request from the smart mobile device; generating, from electronic storage, foreign language learning content based on the received real world event information as context information of the user and using the received user information, the foreign language learning content being in a language foreign to the user; receiving, from the smart mobile device, setting information specifying times and frequency at which the foreign language learning content is to be transmitted to the smart mobile device, transmitting at the specified times and frequency, using a network, the extracted foreign language learning content as a push message to the smart mobile device, and presenting in real time, in a language foreign to the user, an augmented reality overlay including a 3D virtual object overlaid on a real world image, the augmented reality overlay including a plurality of characters providing foreign language learning content as an exemplary dialogue between the plurality of characters based on a current location of the user of the smart mobile device, wherein the plurality of characters and dialogue are overlaid on an image of the current location of the user, the image captured by a camera of the smart mobile device, and wherein the smart mobile device comprises a smart mobile device on which an application program for receiving and outputting the foreign language learning content has been installed, wherein the generated foreign language learning content is based on a current location of the user, and wherein the generated foreign language learning content is designed to be presented as a dialogue of a character presented at the smart mobile device.
1. A method of providing a context awareness-based foreign language acquisition and learning service using a smart mobile device, the method comprising: receiving, by a service provision server, user information from the smart mobile device; receiving, by the service provision server, real world event information from an electronic scheduler of a user of the smart mobile device in response to a request from the smart mobile device; generating, from electronic storage, foreign language learning content based on the received real world event information as context information of the user and using the received user information, the foreign language learning content being in a language foreign to the user; receiving, from the smart mobile device, setting information specifying times and frequency at which the foreign language learning content is to be transmitted to the smart mobile device, transmitting at the specified times and frequency, using a network, the extracted foreign language learning content as a push message to the smart mobile device, and presenting in real time, in a language foreign to the user, an augmented reality overlay including a 3D virtual object overlaid on a real world image, the augmented reality overlay including a plurality of characters providing foreign language learning content as an exemplary dialogue between the plurality of characters based on a current location of the user of the smart mobile device, wherein the plurality of characters and dialogue are overlaid on an image of the current location of the user, the image captured by a camera of the smart mobile device, and wherein the smart mobile device comprises a smart mobile device on which an application program for receiving and outputting the foreign language learning content has been installed, wherein the generated foreign language learning content is based on a current location of the user, and wherein the generated foreign language learning content is designed to be presented as a dialogue of a character presented at the smart mobile device. 12. The method of claim 1 , wherein the generated foreign language learning content comprises an idiomatic phrase.