Abstract:
In one embodiment, when a mobile telephone accessible to the Internet accesses a homepage provider server, character codes of the homepage accessed is identified. Thereafter, a homepage is displayed using character codes in the mobile telephone on the basis of the identification. The homepage provider server provides information for identifying character codes. A character code provider always updates and registers the latest character codes. The mobile telephone accesses the homepage provider server and the character code provider through wireless telephone network and the Internet.

Description:
BACKGROUND OF THE INVENTION 
   1. Field of the Invention 
   The present invention relates to an automatic character code recognition/display system, method, and program and, in particular, an automatic character code recognition/display system, method, and program which can recognize a character code of a homepage when a holder of a mobile telephone which can access the Internet through a public wireless communication network accesses an arbitrary homepage supplier server and correctly display the contents of the homepage such that an appropriate character code in the mobile telephone is selected. 
   2. Description of the Related Art 
   In a conventional character code recognition/display system, only a homepage of a specific character code can be correctly displayed. However, when a homepage of another character code is displayed, a new mobile telephone having a character code of a homepage to be displayed must be bought. 
   Conventional technique documents related to the present invention are as follows. 
   Japanese Patent Application Laid-open No. 2000-250899 
   Japanese Patent Application Laid-open No. 2002-259281 
   Japanese Patent Application Laid-open No. 2003-114844 
   Japanese Patent Application Laid-open No. 10-240647 
   Japanese Patent Application Laid-open No. 2003-208383 
   However, the convention character code recognition/display system has the following problems. 
   More specifically, when a user displays a homepage using a character code other than a specific character code, a character code of the homepage to be displayed is not included in a mobile telephone. For this reason, a new mobile telephone having the character code must be bought. 
   SUMMARY OF THE INVENTION 
   Therefore, according to the present invention, in order to solve the conventional problem, when a homepage supplier server is accessed by a mobile telephone of a user which can access the Internet at any time, a character code of a homepage to be accessed is determined, a character code included in the mobile telephone is selected on the determination result, and the contents of the homepage are displayed. Furthermore, it is an object of the present invention to provide an automatic character code recognition/display system, method, and program which use a mobile telephone and which, when the character code of the homepage desired to be displayed is not included in a mobile telephone of a user, can download a new character code from a character code supplier server through the Internet without buying a new mobile telephone including the character code. 
   According to the present invention, there is provided an automatic character code recognition/display system using a mobile telephone and including a mobile telephone to be connected to the Internet through a public wireless communication network, a homepage supplier server to be connected to the Internet, and a character code supplier server, wherein the mobile telephone comprises: means for transmitting access data to the homepage supplier server when the mobile telephone accesses the homepage supplier server; means for receiving homepage data from the homepage supplier server to automatically determine a homepage character code of the mobile telephone; means for performing automatic recognition to determine whether the homepage character code is a character code existing in the mobile telephone when the automatic determination of the homepage character code of the mobile telephone is successful; means for supplying a user a selecting screen for determining whether a new character code is downloaded when the homepage character code is not included in the mobile telephone; means for checking a memory free area when the user selects that the new character code is downloaded on the mobile telephone; means for supplying the user a selection screen for determining whether a part of the existing character codes is deleted to secure a necessary memory area when the memory free area is not sufficient; means for deleting an unnecessary character code from the existing character codes until the necessary free memory area is secured by an operation of a holder of the mobile telephone when the user selects that the part of the existing character codes is deleted on the mobile telephone; means for securing a free memory area required to download the new character code and to transmit new character code download request data to the character code supplier server; means for receiving a download request data processing result from the character code supplier server and downloads the new character code for the mobile telephone; and means for displaying a homepage in the new character code downloaded on the mobile telephone and serving as a most appropriate character code in the existing character codes (including the downloaded new character code) in the mobile telephone when the download of the new character code on the mobile telephone is successful. 
   The automatic character code recognition/display system using a mobile telephone, may further comprise: means which accesses the homepage supplier server again when the user wants to display the contents of the homepage again when the contents of the homepage cannot be correctly displayed in an existing character code of the mobile telephone. 
   In the automatic character code recognition/display system using a mobile telephone, the character code supplier server may comprise: a character code data management/accumulation means which registers character code data being able to be used by the holder of the mobile telephone at any time and which supplies necessary code data depending on a new character code download request from the holder of the mobile telephone. 
   In the automatic character code recognition/display system using a mobile telephone, when the automatic determination of the homepage character code of the mobile telephone is unsuccessful, the homepage may be displayed in a default character code which is a most appropriate character code in the existing character codes of the mobile telephone and which can be set by the user. 
   In the automatic character code recognition/display system using a mobile telephone, when it is determined that the homepage character code is a character code existing in the mobile telephone, the homepage may be displayed in a character code which is a most appropriate character code in the existing character codes of the mobile telephone and which exists in the mobile telephone. 
   In the automatic character code recognition/display system using a mobile telephone, when the user selects that a new character code is not downloaded on the mobile telephone, the homepage may be displayed in a default character code which is a most appropriate character code in the existing character codes of the mobile telephone and which can be set by the user. 
   The automatic character code recognition/display system using a mobile telephone may further comprise: means which checks a memory free area when the user selects that a new character code is downloaded on the mobile telephone and which causes the mobile telephone to transmit character code download request data to the character code supplier server. 
   The automatic character code recognition/display system using a mobile telephone, wherein the mobile telephone may check a memory free area when the user selects that the new character code is downloaded on the mobile telephone, a selecting screen for determining whether a part of the existing character codes is deleted to secure a necessary free memory area required for the user in the mobile telephone may be displayed when the free memory area is not sufficient, and the homepage may be displayed in a default character code which is a most appropriate character code in the existing character codes of the mobile telephone and which can be set by the user when the user selects that the part of the existing character codes in the mobile telephone is not deleted. 
   In the automatic character code recognition/display system using a mobile telephone, when download of the new character code for the mobile telephone is unsuccessful, the homepage may be displayed in a default character code which is a most appropriate character code in the existing character codes of the mobile telephone and which can be set by the user. 
   It is a first effect of the present invention that a new necessary character code can be downloaded from a character code supplier server through the Internet anytime and anywhere without buying a new mobile telephone even though a character code of a homepage to be displayed is not included in a mobile telephone on hand and can immediately display the homepage. 
   This is because the character code supplier server processes new character code download request data received from the mobile telephone and transmits a processing result of the download request data to the mobile telephone. 
   It is a second effect of the present invention to make it possible to display a homepage by selecting an appropriate character code in a mobile telephone without manually changing a setting of a character code of a mobile telephone when a user displays a homepage having a character code except for a specific character code and when the character code of the homepage is a character code included in the mobile telephone. 
   This is because, when a homepage supplier server is accessed, automatic determination of a homepage character code is performed to a homepage received by the mobile telephone. It is a third effect to make it possible that a mobile telephone held by a user can always have a latest necessary character code. This is because, before the user downloads a new character code, the mobile telephone checks a memory free area to make it possible to delete an unnecessary character code. 

   
     BRIEF DESCRIPTION OF THE DRAWINGS 
       FIG. 1  is a diagram showing a configuration of embodiment of the present invention; 
       FIG. 2  is a flow chart showing all operations of the embodiment of the present invention; 
       FIG. 3  is a sequential diagram showing a homepage data acquiring procedure; 
       FIG. 4  is a flow chart showing an automatic determining operation of a homepage character code; and 
       FIG. 5  is a sequential diagram showing a new character code download procedure. 
   

   DESCRIPTION OF THE PREFERRED EMBODIMENTS 
   A preferred embodiment of the present invention will be described hereinafter in detail with reference to the accompanying drawings. 
     FIG. 1  is a diagram showing a configuration of an embodiment of the present invention. 
   Referring to  FIG. 1 , the embodiment of the present invention includes a mobile telephone  10 , a public wireless communication network  20 , the Internet  30  connected to the public wireless communication network  20 , a homepage supplier server  40  connected to the Internet  30 , and the character code supplier server  50 . In  FIG. 1 , a communication network illustrated as the Internet  30  may be a communication network except for the Internet. 
   The mobile telephone  10  is a mobile telephone set having a unit connected to the Internet  30  through the public wireless communication network  20 . The mobile telephone  10  has a unit which accesses the homepage supplier server  40  and the character code supplier server  50  through the Internet  30  and exchanges homepage information or new character code download information with a homepage opened by the homepage supplier server  40  and the character code supplier server  50  to display the homepage and the homepage information or the new character code download information. The mobile telephone  10  includes: a unit which transmits access data to the homepage supplier server  40  when a user accesses the homepage supplier server  40  through the mobile telephone  10  held by the user; a unit which receives homepage data from the homepage supplier server  40  to automatically determine a homepage character code of the mobile telephone  10 ; a unit which performs automatic recognition to determine whether the homepage character code is a character code existing in the mobile telephone  10  when the automatic determination of the homepage character code of the mobile telephone  10  is OK (“OK/NG” mean “success/unsuccess” as the automatic determination results hereinafter.); a unit which causes the mobile telephone  10  to supply the user a selecting screen for determining whether a new character code is downloaded when the homepage character code is not included in the mobile telephone  10 ; a unit which causes the mobile telephone  10  to check a memory free area when the user selects that the new character code is downloaded on the mobile telephone  10  and which causes the mobile telephone  10  to supply the user a selection screen for determining whether a part of the existing character codes is deleted to secure a necessary memory area when the memory free area is not sufficient; a unit which deletes an unnecessary character code from the existing character codes until the necessary free memory area is secured by an operation of a holder of the mobile telephone  10  when the user selects that the part of the existing character codes is deleted on the mobile telephone  10 ; a unit which causes the mobile telephone  10  to secure a free memory area required to download the new character code and to transmit new character code download request data to the character code supplier server  60 ; a unit which receives a download request data processing result from the character code supplier server  50  and then downloads the new character code for the mobile telephone  10 ; and a unit which displays a homepage in a most appropriate character code (in this case, the mobile telephone selects the downloaded new character code) in the existing character codes (including the downloaded new character code) in the mobile telephone  10  when the download of the new character code on the mobile telephone  10  is OK (“OK/NG” mean “success/unsuccess” as the download results hereinafter.). 
   The homepage supplier server  40  has a unit which receives data for accessing the homepage received from the mobile telephone  10 , performs homepage data processing, and transmits generated homepage data to the mobile telephone  10  through the Internet  30 . 
   The character code supplier server  50  has a character code data management/accumulation unit which opens a homepage, registers character code data which can be used by a holder of the mobile telephone  10  at any time, and supplies necessary character code data depending on a new character code download request from the holder of the mobile telephone  10 . The character code supplier server  50  has a unit which processes the new character code download request data received from the mobile telephone  10  and transmits a generated download request data processing result to the mobile telephone  10  through the Internet  30 . 
   Operations of the embodiment of the present invention will be described in detail below with reference to  FIGS. 1 to 5 . 
     FIG. 2  is a flow chart showing all operations of the embodiment of the present invention.  FIG. 3  is a sequential diagram showing a homepage data acquiring procedure.  FIG. 4  is a flow chart showing an automatic determining operation of a homepage character code.  FIG. 5  is a sequential diagram showing a new character code download procedure. 
   Referring to  FIG. 2 , when a user holding the mobile telephone  10  wants to see a homepage, the user accesses the homepage supplier server  40  connected to the Internet  30  through the public wireless communication network  20  at any time and any place (step A 1 ). 
   On the basis of the homepage acquiring procedure shown in  FIG. 3 , a homepage data acquiring process is performed. The details of the homepage data acquiring process are as follows. 
   Referring to  FIG. 3 , a user holding the mobile telephone  10  accesses the homepage supplier server  40 , data for accessing a homepage from the mobile telephone  10  is transmitted to the homepage supplier server  40  connected to the Internet  30  through the public wireless communication network  20  (step B 1 ). The homepage supplier server  40  receives the data for accessing the homepage (step B 2 ). The data is processed to form. homepage data for transmission (step B 3 ). The formed homepage data is transmitted to the mobile telephone  10  through the Internet  30  (step B 4 ). The mobile telephone  10  receives the homepage data (step B 5 ). The mobile telephone  10  performs automatic determination of a homepage character code on the basis of an automatic determining procedure of a homepage character code shown in  FIG. 4  (step A 2 ). The details of the automatic determination are as follows. 
   Referring to  FIG. 4 , determination is performed by declaration of a homepage character code (step C 1 ). 
   When the automatic determination is NG, determination is performed by an escape sequence (step C 2 ). 
   When the automatic determination is NG, determination is performed by a method (for example, a determination method or the like performed by setting high-order bits) except for the above method (step C 3 ). 
   When the automatic determination result is OK, automatic recognition for checking whether the character code is a character code included in the mobile telephone  10  (step A 3 ). 
   When it is determined that the character code is not included in the mobile telephone  10 , the mobile telephone  10  supplies a selection screen for determining whether a new character code is downloaded to the a user (step A 4 ). 
   When the user selects that the new character code is downloaded on the mobile telephone  10 , the mobile telephone  10  checks a memory free area (step A 5 ). When the memory free area is not sufficient, the mobile telephone  10  supplies a selection screen for determining whether a part of the existing character codes is deleted to secure a necessary free memory area to the user (step A 6 ). 
   When the user selects that the part of the existing character codes is deleted on the mobile telephone  10 , an unnecessary character code is deleted from the existing character codes until the free memory area can be secured by an operation of the holder of the mobile telephone  10 . The mobile telephone  10  secures a free memory area required to download the new character code and a download process of the new character code on the basis of a new character code download procedure shown in  FIG. 5  (step A 7 ). The details of the download process will be described below. 
   Referring to  FIG. 5 , new character code download request data from the mobile telephone  10  is transmitted to the character code supplier server  50  connected to the Internet  30  through the public wireless communication network  20  (step D 1 ). The character code supplier server  50  receives the new character code download request data (step D 2 ). The data is processed to form a transmission download request data processing result (step D 3 ). The formed download request data processing result is transmitted to the mobile telephone  10  through the Internet  30  (step D 4 ). The mobile telephone  10  receives the download request data processing result (step D 5 ). When download of a new character code on the mobile telephone  10  is OK, a homepage is displayed in a most appropriate character code (In this case, the mobile telephone selects the downloaded new character code.) in the existing character codes (including the downloaded new character code) of the mobile telephone  10  (step A 8 ). After the homepage is displayed, when it is determined that the homepage is not correctly displayed (step A 9 ), a user holding the mobile telephone  10  can access the homepage supplier server  40  again when the user wants to display the homepage contents again (step A 10 ). 
   The user holding the mobile telephone  10  can access the character code supplier server  50  through the Internet  30  by using the mobile telephone  10  at any time and any place and can collect and check necessary new character code related information. In addition, the user can easily delete a character code which has been downloaded as needed. 
   In the embodiment according to the present invention, a program or the like for executing a processing operation of an automatic character code recognition/display system using a mobile telephone is recorded as data on a recording medium (not shown) such as a magnetic disk or an optical disk included in a computer, so that the recorded data is installed on the mobile telephone and used to operate the automatic character code recognition/display system using the mobile telephone. 
   In this manner, the data for operating the automatic character code recognition/display system using a mobile telephone according to the present invention is recorded on a recording medium, so that the data on the recording medium is installed on the mobile telephone to make it possible to realize the automatic character code recognition/display system using the mobile telephone. 
   The present invention can be used to display a homepage on a mobile telephone.