(57)【特許請求の範囲】
【請求項１】
第１のモバイル端末機からフォントが適用された文字メッセージ、及び前記フォントに該当するフォント情報を受信者情報と共に受信し、前記受信者情報を介して識別された第２のモバイル端末機に前記文字メッセージ及び前記フォント情報を伝送する送受信部；
前記第２のモバイル端末機から前記文字メッセージ及び前記フォント情報を含むフォント要請信号を受信し、受信された前記文字メッセージ及び前記フォント情報を分析することによって前記文字メッセージ及び前記フォント情報からそれぞれ文字列及びフォント名を抽出する分析部；及び
前記の抽出されたフォント名を用いて前記の抽出された文字列に対応する各文字のみのサブセットフォントを生成するサブセットフォント生成部；を含み、
前記分析部は、
前記第２のモバイル端末機に設置されたメッセージプログラムで前記フォント情報が登録されていないと確認された場合に、前記第２のモバイル端末機から前記フォント要請信号を受信し、
前記送受信部は、
前記の生成されたサブセットフォントを前記第２のモバイル端末機に伝送することを特徴とするサブセットフォントを用いたメッセージサービスシステム。
【請求項２】
フォント名、フォントサイズ及びフォントカラーを含むフォント情報、及び文字セットを保存しているデータベース部をさらに含み、
前記サブセットフォント生成部は、
前記の抽出されたフォント名を含むフォント情報を前記データベース部から検索し、前記の抽出された文字列に対応する各文字のみを前記データベース部の文字セットからローディングし、前記のローディングされた各文字に前記の検索されたフォント情報を適用することによって前記サブセットフォントを生成することを特徴とする、請求項１に記載のサブセットフォントを用いたメッセージサービスシステム。
【請求項３】
前記第１のモバイル端末機は、
送信者の操作によってメッセージ作成プログラムを実行し、前記メッセージ作成プログラムの実行によってフォントを選択して作成された文字メッセージに適用し、前記フォントが適用された文字メッセージを前記フォント情報と共にメッセージサービスサーバーに伝送することを特徴とする、請求項１に記載のサブセットフォントを用いたメッセージサービスシステム。
【請求項４】
前記第１のモバイル端末機は、
前記メッセージ作成プログラムの実行によって、前記第１のモバイル端末機に保存されているフォントセットを画面に表示し、前記送信者が前記フォントを直接選択することを可能にしたり、文字メッセージ作成時に基本フォントが指定されている場合、前記フォントセットから前記の指定された基本フォントを自動的に選択することを特徴とする、請求項３に記載のサブセットフォントを用いたメッセージサービスシステム。
【請求項５】
前記第２のモバイル端末機は、
メッセージプログラムの駆動によって前記サブセットフォントをメッセージサービスサーバーからダウンロードし、前記のダウンロードされたサブセットフォントをローディングして前記文字メッセージに適用した後、これを画面に出力することを特徴とする、請求項１に記載のサブセットフォントを用いたメッセージサービスシステム。
【請求項６】
メッセージサービスサーバーにおいて、第１のモバイル端末機からフォントが適用された文字メッセージ、及び前記フォントに該当するフォント情報を受信者情報と共に受信する段階；
前記メッセージサービスサーバーにおいて、前記受信者情報を介して識別された第２のモバイル端末機に前記文字メッセージ及び前記フォント情報を伝送する段階；
前記メッセージサービスサーバーにおいて、前記第２のモバイル端末機に設置されたメッセージプログラムで前記フォント情報が登録されていないと確認された場合に、前記第２のモバイル端末機から前記文字メッセージ及び前記フォント情報を含むフォント要請信号を受信する段階；
前記メッセージサービスサーバーにおいて、受信された前記文字メッセージ及び前記フォント情報を分析し、前記文字メッセージ及び前記フォント情報からそれぞれ文字列及びフォント名を抽出する段階；
前記メッセージサービスサーバーにおいて、前記の抽出されたフォント名を用いて前記の抽出された文字列に対応する各文字のみのサブセットフォントを生成する段階；及び
前記メッセージサービスサーバーにおいて、前記の生成されたサブセットフォントを前記第２のモバイル端末機に伝送する段階；を含むことを特徴とするサブセットフォントを用いたメッセージサービス方法。
【請求項７】
フォント名、フォントサイズ及びフォントカラーを含むフォント情報、及び文字セットを保存する段階をさらに含み、
前記サブセットフォントを生成する段階は、
前記の抽出されたフォント名を含むフォント情報を前記データベース部から検索する段階；
前記の抽出された文字列に対応する各文字のみを前記データベース部の文字セットからローディングする段階；及び
前記のローディングされた各文字に前記の検索されたフォント情報を適用し、前記サブセットフォントを生成する段階；を含むことを特徴とする、請求項６に記載のサブセットフォントを用いたメッセージサービス方法。
【請求項８】
前記第２のモバイル端末機において、メッセージプログラムを駆動し、前記サブセットフォントをメッセージサービスサーバーからダウンロードする段階；及び
前記第２のモバイル端末機において、前記のダウンロードされたサブセットフォントをローディングして前記メッセージに適用した後、これを画面に出力する段階；をさらに含むことを特徴とする、請求項６に記載のサブセットフォントを用いたメッセージサービス方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の各実施例は、メッセージサービスシステム及び方法に関し、より詳細には、サブセットフォントを用いてメッセージサービスを提供するシステム及び方法に関する。
【背景技術】
【０００２】
最近、情報通信技術の発達と共にモバイル端末機が大衆化されている。このようなモバイル端末機は、基本的な通信機能の他に、文字メッセージを作成して伝送できる機能も有しているので、特に若者等に人気がある。
【０００３】
一般に、前記モバイル端末機を用いた文字メッセージ伝送方法は、文字メッセージ作成モードを選択した後、自分が望む所定の文字メッセージを入力し、文字入力が完了したら、相手方の電話番号と自分の電話番号を入力した後で伝送する。
【０００４】
このような文字伝送方法において、文字メッセージのフォントは多様であるので、相手方のモバイル端末機に該当のフォントがない場合、元の文字メッセージと同一のフォントでディスプレイできなくなる。
【０００５】
したがって、受信者のフォント所有の有無とは関係なく、メッセージに多様なフォントを適用して表示できるようにする技術の開発が必要な実情にある。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の一実施例は、メッセージ送信者が使用したフォントを、受信者にメッセージと共にサブセットフォントで埋め込んで（ｅｍｂｅｄｄｉｎｇ）伝送することによって、メッセージに使用されたフォントが受信者の端末機に登録されていない場合にも、該当のフォントが適用されたメッセージを画面に表示することができる、サブセットフォントを用いたメッセージサービスシステム及び方法を提供する。
【０００７】
本発明が解決しようとする課題は、以上で言及した課題に制限されなく、言及していない他の課題は、下記の記載から当業者に明確に理解され得るだろう。
【課題を解決するための手段】
【０００８】
本発明の一実施例に係るサブセットフォントを用いたメッセージサービスシステムは、第１のモバイル端末機からフォントが適用されたメッセージ、及び前記フォントに該当するフォント情報を受信者情報と共に受信し、前記受信者情報を介して識別された第２のモバイル端末機に前記メッセージ及び前記フォント情報を伝送する送受信部；前記第２のモバイル端末機から前記メッセージ及び前記フォント情報を含むフォント要請信号を受信し、受信された前記メッセージ及び前記フォント情報を分析することによって前記メッセージ及び前記フォント情報からそれぞれ文字列及びフォント名を抽出する分析部；及び前記の抽出されたフォント名を用いて前記の抽出された文字列に対応するサブセットフォントを生成するサブセットフォント生成部；を含み、前記送受信部は、前記の生成されたサブセットフォントを前記第２のモバイル端末機に伝送することができる。
【０００９】
本発明の一実施例に係るサブセットフォントを用いたメッセージサービスシステムは、フォント名、フォントサイズ及びフォントカラーを含むフォント情報、及び文字セットを保存しているデータベース部をさらに含み、前記サブセットフォント生成部は、前記の抽出されたフォント名を含むフォント情報を前記データベース部から検索し、前記の抽出された文字列に対応する各文字のみを前記データベース部の文字セットからローディングし、前記のローディングされた各文字に前記の検索されたフォント情報を適用することによって前記サブセットフォントを生成することができる。
【００１０】
前記分析部は、前記第２のモバイル端末機に設置されたメッセージプログラムで前記フォント情報が登録されていないと確認された場合、前記第２のモバイル端末機から前記フォント要請信号を受信することができる。
【００１１】
前記第１のモバイル端末機は、送信者の操作によってメッセージ作成プログラムを実行し、前記メッセージ作成プログラムの実行によってフォントを選択して作成されたメッセージに適用し、前記フォントが適用されたメッセージを前記フォント情報と共にメッセージサービスサーバーに伝送することができる。
【００１２】
前記第１のモバイル端末機は、前記メッセージ作成プログラムの実行によって、前記第１のモバイル端末機に保存されているフォントセットを画面に表示し、前記送信者が前記フォントを直接選択することを可能にしたり、メッセージ作成時に基本フォントが指定されている場合、前記フォントセットから前記の指定された基本フォントを自動的に選択することができる。
【００１３】
前記第２のモバイル端末機は、メッセージプログラムの駆動によって前記サブセットフォントをメッセージサービスサーバーからダウンロードし、前記のダウンロードされたサブセットフォントをローディングして前記メッセージに適用した後、これを画面に出力することができる。
【００１４】
本発明の一実施例に係るサブセットフォントを用いたメッセージサービス方法は、メッセージサービスサーバーにおいて、第１のモバイル端末機からフォントが適用されたメッセージ、及び前記フォントに該当するフォント情報を受信者情報と共に受信する段階；前記メッセージサービスサーバーにおいて、前記受信者情報を介して識別された第２のモバイル端末機に前記メッセージ及び前記フォント情報を伝送する段階；前記メッセージサービスサーバーにおいて、前記第２のモバイル端末機から前記メッセージ及び前記フォント情報を含むフォント要請信号を受信する段階；前記メッセージサービスサーバーにおいて、受信された前記メッセージ及び前記フォント情報を分析し、前記メッセージ及び前記フォント情報からそれぞれ文字列及びフォント名を抽出する段階；前記メッセージサービスサーバーにおいて、前記の抽出されたフォント名を用いて前記の抽出された文字列に対応するサブセットフォントを生成する段階；及び前記メッセージサービスサーバーにおいて、前記の生成されたサブセットフォントを前記第２のモバイル端末機に伝送する段階；を含む。
【００１５】
本発明の一実施例に係るサブセットフォントを用いたメッセージサービス方法は、フォント名、フォントサイズ及びフォントカラーを含むフォント情報、及び文字セットを保存する段階をさらに含み、前記サブセットフォントを生成する段階は、前記の抽出されたフォント名を含むフォント情報を前記データベース部から検索する段階；前記の抽出された文字列に対応する各文字のみを前記データベース部の文字セットからローディングする段階；及び前記のローディングされた各文字に前記の検索されたフォント情報を適用し、前記サブセットフォントを生成する段階；を含むことができる。
【００１６】
前記フォント要請信号を受信する段階は、前記第２のモバイル端末機に設置されたメッセージプログラムで前記フォント情報が登録されていないと確認された場合、前記第２のモバイル端末機から前記フォント要請信号を受信する段階を含むことができる。
【００１７】
本発明の一実施例に係るサブセットフォントを用いたメッセージサービス方法は、前記第２のモバイル端末機において、メッセージプログラムを駆動し、前記サブセットフォントをメッセージサービスサーバーからダウンロードする段階；及び前記第２のモバイル端末機において、前記のダウンロードされたサブセットフォントをローディングして前記メッセージに適用した後、これを画面に出力する段階；をさらに含むことができる。
【００１８】
その他の各実施例の具体的な事項は、詳細な説明及び添付の各図面に含まれている。
【００１９】
本発明の利点及び／または特徴、そして、それらを達成する方法は、添付の図面と共に詳細に後述している各実施例を参照すれば明確になるだろう。しかし、本発明は、以下で開示する各実施例に限定されるものではなく、互いに異なる多様な形態に具現可能である。但し、本実施例は、本発明の開示を完全にし、本発明の属する技術分野で通常の知識を有する者に発明の範疇を完全に知らせるために提供されるものであって、本発明は、請求項の範疇によって定義されるものに過ぎない。明細書全体にわたる同一の参照符号は、同一の構成要素を称する。
【発明の効果】
【００２０】
本発明の一実施例によると、メッセージ送信者が使用したフォントを、受信者にメッセージと共にサブセットフォントで埋め込んで伝送することによって、メッセージに使用されたフォントが受信者の端末機に登録されていない場合にも、該当のフォントが適用されたメッセージを画面に表示することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施例に係るサブセットフォントを用いたメッセージサービスシステムのネットワーク構成を示した図である。
【図２】図１のメッセージサービスサーバーの内部構成を詳細に示したブロック図である。
【図３】本発明の一実施例に係るサブセットフォントを用いたメッセージサービス方法を説明するために示したフローチャートである。
【図４】本発明の一実施例に係るサブセットフォントを用いたメッセージサービス方法を説明するために示したフローチャートである。
【発明を実施するための形態】
【００２２】
以下では、添付の図面を参照して本発明の各実施例を詳細に説明する。
【００２３】
図１は、本発明の一実施例に係るサブセットフォントを用いたメッセージサービスシステムのネットワーク構成を示した図である。
【００２４】
図１を参照すると、第１のモバイル端末機１１０には、フォントを適用してメッセージを作成できるメッセージ作成プログラムが設置される。ここで、前記メッセージ作成プログラムは、送信者の操作によって前記第１のモバイル端末機１１０内で実行される。
【００２５】
前記メッセージ作成プログラムは、メッセージ作成時に使用するフォントを選択し、送信者の入力によって作成されたメッセージに対して前記の選択されたフォントを適用する。前記メッセージ作成プログラムは、前記フォントが適用されたメッセージをメッセージサービスサーバー１２０に伝送する。
【００２６】
このとき、前記メッセージ作成プログラムは、前記メッセージに前記の選択されたフォントに関する情報（フォント情報）を共に記録することができる。前記フォント情報は、フォント名、フォントサイズ、フォントカラーなどを含むことができる。
【００２７】
また、前記メッセージ作成プログラムは、前記メッセージ及びフォント情報と共に受信者情報（受信者の電話番号）を前記メッセージサービスサーバー１２０に伝送することができる。
【００２８】
前記メッセージサービスサーバー１２０は、前記第１のモバイル端末機１１０から前記メッセージ、フォント情報、受信者情報などを受信する。前記メッセージサービスサーバー１２０は、前記受信者情報を用いて第２のモバイル端末機１３０を識別し、前記の識別された第２のモバイル端末機１３０に前記メッセージ及びフォント情報を伝送する。
【００２９】
前記第２のモバイル端末機１３０には、フォントが適用されたメッセージを確認できるメッセージプログラムが設置される。ここで、前記メッセージプログラムは、受信者の操作によって前記第２のモバイル端末機１３０内で実行される。
【００３０】
前記メッセージプログラムは、前記メッセージ及びフォント情報を受信し、前記の受信されたフォント情報が自分と連係したメモリ（論理的／物理的メモリ）に登録されているか否かを確認する。前記メッセージプログラムは、前記フォント情報が登録されていると確認された場合、前記フォント情報を用いて前記メッセージにフォントを適用した後、これを画面に出力する。
【００３１】
しかし、前記メッセージプログラムは、前記フォント情報が登録されていないと確認された場合、前記メッセージサービスサーバー１２０に前記メッセージに対するフォントを要請する。このために、前記メッセージプログラムは、前記メッセージ及びフォント情報を含むフォント要請信号を伝送することができる。
【００３２】
前記メッセージサービスサーバー１２０は、前記メッセージに対するフォントの要請を受け付け、前記メッセージ及びフォント情報を分析し、これを通じて前記メッセージの文字列のみを含むサブセットフォントを生成する。
【００３３】
前記メッセージサービスサーバー１２０は、前記の生成されたサブセットフォントを前記第２のモバイル端末機１３０に伝送する。前記第２のモバイル端末機１３０は、前記メッセージサービスサーバー１２０から前記サブセットフォントを受信し、前記の受信されたサブセットフォントを前記メッセージに適用して画面に出力する。
【００３４】
このように、本発明の一実施例では、メッセージ送信者が使用したフォントを、受信者にメッセージと共にサブセットフォントで埋め込んで伝送することができる。その結果、本発明の一実施例によると、メッセージに使用されたフォントが受信者の端末機（第２のモバイル端末機１３０）に登録されていない場合にもメッセージの各文字のみを含む、小さいサイズのサブセットフォントを用いて前記メッセージを画面に表示することができる。
【００３５】
換言すると、本発明の一実施例によると、受信者端末機のフォント所有の有無とは関係なく、多様なフォントをメッセージに適用して送受信することができる。また、容量の小さいサブセットフォントを用いるので、フォントのダウンロード速度が向上し、メッセージをより迅速に画面に表示することができる。
【００３６】
図２は、図１のメッセージサービスサーバー１２０の内部構成を詳細に示したブロック図である。
【００３７】
図１及び図２を参照すると、前記メッセージサービスサーバー１２０は、送受信部２１０、分析部２２０、サブセットフォント生成部２３０、データベース部２４０、及び制御部２５０を含むことができる。
【００３８】
前記送受信部２１０は、第１のモバイル端末機１１０からフォントが適用されたメッセージ、及び前記フォントに該当するフォント情報を受信者情報と共に受信する。前記送受信部２１０は、前記受信者情報を介して識別された第２のモバイル端末機１３０に前記メッセージ及び前記フォント情報を伝送する。
【００３９】
前記送受信部２１０で前記のような情報（受信者情報、メッセージ、フォント情報など）を受信する前に、前記第１のモバイル端末機１１０は次のような動作を先行することができる。すなわち、前記第１のモバイル端末機１１０は、送信者の操作によってメッセージ作成プログラムを実行する。続いて、前記第１のモバイル端末機１１０は、前記メッセージ作成プログラムの実行によってフォントを選択して作成されたメッセージに適用する。続いて、前記第１のモバイル端末機１１０は、前記フォントが適用されたメッセージを前記フォント情報と共に前記メッセージサービスサーバー１２０に伝送する。
【００４０】
このとき、前記第１のモバイル端末機１１０は、前記メッセージ作成プログラムの実行により、それ自体に内蔵されているフォントセットを画面に表示し、前記送信者が直接前記フォントを選択することを可能にする。または、前記第１のモバイル端末機１１０は、メッセージ作成時に基本フォントが指定されている場合、前記フォントセットから前記の指定された基本フォントを自動的に選択することもできる。ここで、前記フォントセットは、多様なフォント情報を含む集合の概念として理解することができる。
【００４１】
前記分析部２２０は、前記第２のモバイル端末機１３０に設置されたメッセージプログラムで前記フォント情報が登録されていないと確認された場合、前記第２のモバイル端末機１３０から前記メッセージ及び前記フォント情報を含むフォント要請信号を受信する。
【００４２】
前記分析部２２０は、前記の受信されたメッセージを分析し、前記メッセージに含まれた文字列を抽出する。そして、前記分析部２２０は、前記の受信されたフォント情報を分析し、前記フォント情報からフォント名を抽出する。
【００４３】
例えば、メッセージの内容が"オヌルモヘ？（今日何する？）"であって、これにトドゥム体が適用されたと仮定する。この場合、前記分析部２２０は、前記メッセージから文字列"オヌルモヘ？"を抽出し、それに適用されたフォント名"トドゥム体"を抽出することができる。
【００４４】
前記サブセットフォント生成部２３０は、前記の抽出されたフォント名を用いて前記の抽出された文字列に対応するサブセットフォントを生成する。このために、前記サブセットフォント生成部２３０は、前記データベース部２４０から該当のフォント情報と各文字を持ってきて前記サブセットフォントを生成する。ここで、前記データベース部２４０には、フォント名、フォントサイズ及びフォントカラーを含むフォント情報、及び文字セットが予め保存されている。
【００４５】
具体的に、前記サブセットフォント生成部２３０は、前記の抽出されたフォント名を含むフォント情報を前記データベース部２４０から検索することができる。そして、前記サブセットフォント生成部２３０は、前記の抽出された文字列に対応する各文字のみを前記データベース部２４０の文字セット（各文字の集合）からローディングすることができる。その後、前記サブセットフォント生成部２３０は、前記のローディングされた各文字に前記の検索されたフォント情報を適用し、前記サブセットフォントを生成することができる。
【００４６】
例えば、前記メッセージの内容が前記と同じ"オヌルモヘ？"で、それにはトドゥム体が適用されていると仮定する。この場合、前記サブセットフォント生成部２３０は、前記分析部２２０によって抽出されたフォント名である"トドゥム体"を含むフォント情報を前記データベース部２４０から検索することができる。そして、前記サブセットフォント生成部２３０は、前記分析部２２０によって抽出された文字列である"オヌルモヘ？"に対応する各文字（"オ"、"ヌル"、"モ"、"ヘ"、"？"）のみを前記データベース部２４０の文字セットからローディングすることができる。その後、前記サブセットフォント生成部２３０は、前記のローディングされた各文字（"オ"、"ヌル"、"モ"、"ヘ"、"？"）に前記"トドゥム体"を適用し、５つの文字のみを含むサブセットフォントを生成することができる。
【００４７】
これによって、前記送受信部２１０は、前記の生成されたサブセットフォントを前記第２のモバイル端末機１３０に伝送することができる。その後、前記第２のモバイル端末機１３０は、前記サブセットフォントを前記メッセージサービスサーバー１２０からダウンロードすることができる。そして、前記第２のモバイル端末機１３０は、前記のダウンロードされたサブセットフォントをローディングして前記メッセージに適用した後、これを画面に出力することができる。
【００４８】
その結果、前記第２のモバイル端末機１３０は、該当のフォント所有（登録）の有無とは関係なく、多様なフォントが適用されたメッセージを画面に表示することができる。
【００４９】
前記制御部２５０は、前記メッセージサービスサーバー１２０、すなわち、前記送受信部２１０、前記分析部２２０、前記サブセットフォント生成部２３０、前記データベース部２４０などの動作を全般的に制御することができる。
【００５０】
図３及び図４は、本発明の一実施例に係るサブセットフォントを用いたメッセージサービス方法を説明するために示したフローチャートである。
【００５１】
まず、図１及び図３を参照すると、段階（３１０）において、送信者が第１のモバイル端末機１１０に設置されたメッセージ作成プログラムを実行し、メッセージ作成に使用するフォントを選択する。このとき、前記メッセージ作成プログラムは、メッセージ作成時に使用する基本フォントが指定されている場合、指定された基本フォントを自動的に選択する。
【００５２】
次に、段階（３２０）において、送信者は、前記メッセージ作成プログラムを用いてメッセージを作成する。前記メッセージには、送信者が使用したフォント情報も共に記録される。前記フォント情報としては、フォント名、フォントサイズ、フォントカラーなどを含ませることができる。
【００５３】
次に、段階（３３０）において、前記第１のモバイル端末機１１０は、送信者の伝送操作によって前記メッセージを前記メッセージサービスサーバー１２０に伝送する。
【００５４】
次に、段階（３４０）において、受信者は、第２のモバイル端末機１３０を介して前記メッセージサービスサーバー１２０から前記メッセージを受信する。
【００５５】
次に、段階（３５０）において、受信者は、前記第２のモバイル端末機１３０に設置されたメッセージプログラムを実行し、前記メッセージに使用されたフォントが登録されているか否かを確認する。
【００５６】
前記確認の結果、前記メッセージに使用されたフォントが登録されていない場合（３５０の"いいえ"方向）、段階（３６０）において、前記メッセージプログラムは、前記メッセージサービスサーバー１２０に前記メッセージに使用されたフォントを要請する。
【００５７】
次に、段階（３７０）において、前記メッセージサービスサーバー１２０は、前記メッセージに該当するサブセットフォントを生成する。このために、前記メッセージサービスサーバー１２０は、次のような動作を行うことができる。
【００５８】
すなわち、図４に示したように、段階（４１０）において、前記メッセージサービスサーバー１２０は、受信された前記メッセージ及び前記フォント情報を分析し、前記メッセージ及び前記フォント情報からそれぞれ文字列及びフォント名を抽出する。
【００５９】
次に、段階（４２０）において、前記メッセージサービスサーバー１２０は、前記の抽出されたフォント名を含むフォント情報をデータベース部（図２の"２４０"参照）から検索する。
【００６０】
次に、段階（４３０）において、前記メッセージサービスサーバー１２０は、前記の抽出された文字列に対応する各文字のみを前記データベース部の文字セットからローディングする。
【００６１】
次に、段階（４４０）において、前記メッセージサービスサーバー１２０は、前記のローディングされた各文字に前記の検索されたフォント情報を適用し、前記サブセットフォントを生成する。
【００６２】
再び図３を参照すると、段階（３８０）において、前記メッセージサービスサーバー１２０は、前記の生成されたサブセットフォントを前記第２のモバイル端末機１２０に伝送する。
【００６３】
次に、段階（３９０）において、前記第２のモバイル端末機１３０は、前記サブセットフォントを受信して前記メッセージに適用する。
【００６４】
次に、段階（３９５）において、前記第２のモバイル端末機１３０は、前記サブセットフォントが適用されたメッセージを画面に出力する。
【００６５】
一方、前記確認の結果、前記メッセージに使用されたフォントが登録されている場合（３５０の"はい"方向）、段階（３９０）において、前記第２のモバイル端末機１３０は、前記の登録されているフォントを前記メッセージに適用した後、段階（３９５）において、そのメッセージを画面に出力する。
【００６６】
本発明の各実施例は、多様なコンピューターで具現される動作を行うためのプログラム命令を含むコンピューター判読可能媒体を含む。前記コンピューター判読可能媒体は、プログラム命令、ローカルデータファイル、ローカルデータ構造などを単独でまたは組み合わせて含むことができる。前記媒体は、本発明のために特別に設計されて構成されたものであるか、コンピューターソフトウェアの当業者に公知であって使用可能なものでもある。コンピューター判読可能記録媒体の例には、ハードディスク、フロッピーディスク及び磁気テープなどの磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤなどの光記録媒体、フロプティカルディスクなどの磁気−光媒体、及びロム、ラム、フラッシュメモリなどのプログラム命令を保存して行うように特別に構成されたハードウェア装置が含まれる。プログラム命令の例には、コンパイラによって作られるものなどの機械語コードのみならず、インタプリタなどを使用してコンピューターによって実行され得る高級言語コードを含む。
【００６７】
以上では、本発明に係る具体的な実施例について説明したが、本発明の範囲から逸脱しない限度内では多様な変形が可能であることは当然である。そのため、本発明の範囲は、説明した実施例に限定して定めてはならなく、後述する特許請求の範囲のみならず、この特許請求の範囲と均等なものによって定めなければならない。
【００６８】
以上のように、本発明は、限定された実施例と図面によって説明したが、前記の実施例に限定されるものではなく、これは、本発明の属する分野で通常の知識を有する者であれば、このような記載から多様な修正及び変形が可能である。したがって、本発明の思想は、以下で記載した特許請求の範囲によってのみ把握しなければならなく、その均等または等価的変形の全ては本発明の思想の範疇に属するものと言えるだろう。
【図１】
0005844917.tif 000002
【図２】
0005844917.tif 000003
【図３】
0005844917.tif 000004
【図４】
0005844917.tif 000005