(57)【要約】本発明に係るフォントサービス提供方法は、アイテムサーバが、フォント情報とフォント情報と関連した領域情報を含むフォント提供情報をユーザデータベースにユーザ別に維持する段階と、サービスサーバが、ユーザと関連したサービスページの各領域と関連したテキストを含むサービスページデータベースを維持する段階と、第２ユーザが第１ユーザと関連したサービスページへの接続要請を入力した場合に、サービスサーバが、第２ユーザのユーザ端末機に第１ユーザと関連したフォント提供情報が保存されているかを判断する段階と、判断の結果、ユーザ端末機にフォント提供情報が保存されている場合に、サービスサーバが、ユーザ端末機に保存されたフォント提供情報に基づいて、サービスページの特定領域と関連したテキストに対応し、かつ特定領域と関連したフォント情報によって生成されたテキストイメージが、特定領域に表示されるサービスページを生成する段階と、サービスサーバが、生成されたサービスページをユーザの端末機に送信して提供する段階とを含み、上記ユーザ端末機には、上記フォント情報が第１ユーザと関連して領域別に保存されている。【選択図】図９
2008525840.tif 000002
【特許請求の範囲】
【請求項１】
アイテムサーバ及びサービスサーバを用いたフォントサービス提供方法であって、
所定のアイテムサーバが、フォント情報と該フォント情報と関連した複数の領域に区分されるサービスページの各領域を識別するための情報である領域情報とを含むフォント提供情報を、ユーザデータベースにユーザ別に維持する段階と、
前記サービスサーバが、前記ユーザと関連するサービスページの各領域と関連したテキストを含むサービスページデータベースを維持する段階と、
第２ユーザが、第１ユーザと関連したサービスページへの接続要請を入力した場合に、前記サービスサーバが、前記第２ユーザのユーザ端末機に前記第１ユーザと関連したフォント提供情報が保存されているかを判断する段階と、
判断の結果、前記ユーザ端末機に前記フォント提供情報が保存されている場合に、前記サービスサーバが、前記ユーザ端末機に保存されたフォント提供情報に基づいて、前記サービスページの特定領域と関連したテキストに対応し、かつ前記特定領域と関連したフォント情報によって生成されたテキストイメージが、前記特定領域に表示される前記サービスページを生成する段階と、
前記サービスサーバが、前記生成されたサービスページを前記ユーザ端末機に送信して提供する段階と、を含み、
前記ユーザ端末機における前記フォント情報は、前記第１ユーザと関連して領域別に保存されていることを特徴とするフォントサービス提供方法。
【請求項２】
判断の結果、前記ユーザ端末機に前記フォント提供情報が保存されていない場合、前記サービスサーバが、前記アイテムサーバから前記第１ユーザと関連したフォント提供情報を受信する段階と、
前記サービスサーバが、前記受信したフォント提供情報に基づいて、前記サービスページの特定領域と関連したテキストに対応し、かつ前記特定領域と関連したフォント情報によって生成されたテキストイメージが、前記特定領域に表示される前記サービスページを生成する段階と、をさらに含むことを特徴とする請求項１に記載のフォントサービス提供方法。
【請求項３】
前記サービスサーバは、前記ユーザ端末機に、（１）前記第１ユーザと関連したフォント提供情報が保存されておらず、かつ（２）前記第１ユーザと関連した表示情報が保存されている場合に、前記サービスページの各領域と関連したテキストが、基本フォントに従って表示されるサービスページを生成する段階、をさらに含み、
前記表示情報は、前記アイテムサーバの前記ユーザデータベースに前記第１ユーザと関連したフォント情報が存在しないことを知らせる情報であることを特徴とする請求項１に記載のフォントサービス提供方法。
【請求項４】
前記サービスサーバが、前記ユーザ端末機に前記第１ユーザと関連したフォント情報及び表示情報が保存されていない場合に、前記アイテムサーバにフォント情報を要請する段階と、
前記アイテムサーバが、前記要請に応答して前記ユーザデータベースを参照し、前記第１ユーザと関連したフォント提供情報を検索する段階と、
検索の結果、前記第１ユーザと関連したフォント提供情報が検索された場合、前記アイテムサーバが、前記検索されたフォント提供情報を前記サービスサーバに送信する段階と、
前記サービスサーバが、前記送信されたフォント提供情報に基づいて、前記サービスページの特定領域と関連したテキストに対応し、かつ前記特定領域と関連したフォント情報によって生成されたテキストイメージが、前記特定領域に表示される前記サービスページを生成する段階と、をさらに含むことを特徴とする請求項３に記載のフォントサービス提供方法。
【請求項５】
検索の結果、前記第１ユーザと関連したフォント情報が検索されない場合、前記アイテムサーバが、前記表示情報を生成して該表示情報を前記サービスサーバに送信する段階と、
前記サービスサーバが、前記送信された表示情報が前記第１ユーザと関連して前記ユーザ端末機に保存されるように制御する段階と、をさらに含むことを特徴とする請求項４に記載のフォントサービス提供方法。
【請求項６】
前記サービスサーバは、前記ユーザ端末機に、（１）前記第１ユーザと関連したフォント提供情報が保存されておらず、（２）前記第１ユーザと関連した表示情報が保存されている場合に、前記サービスページの各領域と関連したテキストが、基本フォントに従って表示されるサービスページを生成する前記段階は、
前記サービスサーバが、前記第１ユーザと関連した表示情報が前記ユーザ端末機に保存された時点である表示情報保存時点を判別する段階と、
前記サービスサーバが、前記判別された表示情報保存時点から所定期間以内の間、前記サービスページの各領域と関連したテキストが基本フォントに従って表示されるサービスページを生成する段階と、を含むことを特徴とする請求項３に記載のフォントサービス提供方法。
【請求項７】
前記第１ユーザと関連したフォント情報が変更される場合に、前記アイテムサーバが、前記変更されたフォント情報を含むフォント提供情報を前記サービスサーバに送信する段階と、
前記サービスサーバが、前記送信されたフォント提供情報に基づいて、前記第１ユーザのユーザ端末機に前記フォント提供情報に含まれたフォント情報が、領域別に前記第１ユーザと関連して前記ユーザ端末機に保存されるように制御する段階と、を含むことを特徴とする請求項６に記載のフォントサービス提供方法。
【請求項８】
前記サービスサーバが、前記アイテムサーバから受信した前記フォント提供情報のうちフォント情報を前記ユーザ端末機に送信し、前記第１ユーザと関連して領域別に保存されるように制御する段階、をさらに含むことを特徴とする請求項２又は４に記載のフォントサービス提供方法。
【請求項９】
前記フォント情報を前記ユーザ端末機に送信し、前記第１ユーザと関連して領域別に保存されるように制御する前記段階は、
各領域と関連した前記フォント情報を領域別に定められた順に従って、前記第１ユーザと関連して前記ユーザ端末機に保存されるように制御する段階、を含むことを特徴とする請求項８に記載のフォントサービス提供方法。
【請求項１０】
前記フォント情報を前記ユーザ端末機に送信し、前記第１ユーザと関連して領域別に保存されるように制御する前記段階は、
前記ユーザ端末機に保存されているユーザ別フォント情報の個数であるフォント情報数を判別する段階と、
前記判別されたフォント情報数が所定値未満である場合、前記フォント情報を前記第１ユーザと関連して領域別に保存されるように制御する段階と、を含むことを特徴とする請求項８に記載のフォントサービス提供方法。
【請求項１１】
前記判別されたフォント情報数が、前記所定値以上である場合、前記ユーザ端末機に既保存されているフォント情報のうち、所定の基準に従って選択されたいずれか１つのフォント情報を削除する段階と、
削除後、前記アイテムサーバから受信した前記フォント情報を、前記第１ユーザと関連して領域別に保存されるように制御する段階と、を含むことを特徴とする請求項１０に記載のフォントサービス提供方法。
【請求項１２】
前記ユーザ端末機に既保存されているフォント情報のうち、所定の基準に従って選択されたいずれか１つのフォント情報を削除する前記段階は、
（１）前記既保存されているフォント情報のうち、保存時点が最初のフォント情報を削除する段階と、
（２）前記既保存されているフォント情報のうち、任意のフォント情報を１つ削除する段階と、のうちいずれか１つを含むことを特徴とする請求項１０に記載のフォントサービス提供方法。
【請求項１３】
前記フォント情報は、（１）前記フォント情報と関連した領域情報に該当する領域に出力される文字のフォントを識別するためのフォント識別子と、（２）前記フォントのフォーマットと、（３）前記文字を固定サイズで出力するのか変動サイズで出力するのかに対するサイズ情報と、のうちいずれか１つ以上を含むことを特徴とする請求項８に記載のフォントサービス提供方法。
【請求項１４】
前記第２ユーザが、前記サービスページの特定領域に対するテキストを入力する場合、前記サービスサーバが、前記第２ユーザ及び前記特定領域と関連したフォント情報を前記アイテムサーバから受信する段階と、
前記サービスサーバが、前記受信されたフォント情報を用いて前記入力されたテキストに対応し、かつ前記フォント情報によって生成されたテキストイメージが、前記特定領域で表示されるように前記サービスページを更新する段階と、
前記更新されたサービスページを前記第２ユーザに提供する段階と、を含むことを特徴とする請求項１に記載のフォントサービス提供方法。
【請求項１５】
前記サービスページの特定領域は、前記サービスサーバの管理者又は前記第１ユーザによって、前記第２ユーザにコンテンツ入力権限が付与された領域であることを特徴とする請求項１４に記載のフォントサービス提供方法。
【請求項１６】
請求項１から７、請求項１４及び請求項１５のいずれか１つに記載のフォントサービス提供方法を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１７】
フォントサービス提供システムであって、
ユーザ別に、フォント情報と該フォント情報と関連した複数の領域に区分されるサービスページの各領域を識別するための情報である領域情報と含むフォント提供情報が含まれるユーザデータベースと、
前記ユーザと関連したサービスページの各領域と関連したテキストを含むサービスページデータベースと、
第２ユーザから第１ユーザと関連したサービスページの提供要請を受信するユーザ入力部と、
前記第２ユーザのユーザ端末機に前記第１ユーザと関連したフォント情報が保存されているかを判断する判断部と、
判断の結果、前記ユーザ端末機に前記フォント情報が保存されている場合に、前記ユーザ端末機に保存されたフォント情報に基づいて、前記サービスページの特定領域と関連したテキストに対応し、かつ前記特定領域と関連したフォント情報によって生成されたテキストイメージが、前記特定領域に表示される前記サービスページを生成するサービスページ生成部と、
前記生成されたサービスページを、前記第１ユーザに提供するサービスページ提供部と、を含み、
前記ユーザ端末機における前記フォント情報は、前記第１ユーザと関連して領域別に保存されていることを特徴とするフォントサービス提供システム。
【請求項１８】
判断の結果、前記ユーザ端末機に前記フォント情報が保存されていない場合に、前記ユーザデータベースを参照して前記第１ユーザと関連したフォント提供情報を検索する検索部、をさらに含み、
前記サービスページ生成部は、前記検索されたフォント提供情報に基づいて、前記サービスページの特定領域と関連したテキストに対応し、かつ前記特定領域と関連したフォント情報によって生成されたテキストイメージが、前記特定領域に表示される前記サービスページを生成することを特徴とする請求項１７に記載のフォントサービス提供システム。
【請求項１９】
前記検索されたフォント提供情報のうち、フォント情報を前記ユーザ端末機に送信して前記第１ユーザと関連して領域別に保存されるように制御する制御部、をさらに含むことを特徴とする請求項１８に記載のフォントサービス提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービスページにおいて、フォントを有する文字が表示されるようにする方法およびこの方法を遂行するシステムに関する。
【背景技術】
【０００２】
インターネットユーザは、自分のホームページやブログなどの個人コミュニティ空間を用いたり、グループコミュニティ空間やニュース掲示板と連動した討論空間など多くの人が容易にアクセス可能な共用コミュニティ空間を用いたりして、他のユーザと頻繁にコミュニケーションを行う。
【０００３】
これに伴い、インターネットユーザは、自分の個人コミュニティ空間又は共用コミュニティ空間のうち、自分が要請して生成された空間を美しく装飾しようとする欲求がある。このため、サービスページ別にスキンや背景音楽などを提供するサービスが用いられている。これにより、インターネットユーザは、個人コミュニティ空間の待ち受け画面をスキンで装飾したり背景音楽を再生したりすることができる。
【０００４】
個人コミュニティ空間を美しく装飾するさらに他の方法として、自分が入力したテキストが所定のフォントで出力されるようにする方式がある。例えば、インターネットユーザは、自分の個人コミュニティ空間に入力するテキストが「Ａｒｉａｌ体」で表示されるようにするフォントサービスを用いたりもする。
【０００５】
しかし、従来のフォントサービスでは、インターネットユーザが、１つのフォントアイテムを購買して適用要請をすると、図１に示すように、インターネットユーザの個人コミュニティ空間で表示される文字としてフォントアイテム適用前の既存のフォントがそのまま用いられたり（図面符号１０１参照）、適用要請したフォントアイテムによる１つのフォントだけが一括して適用されて（図面符号１０２参照）表示されたりする。すなわち、従来のフォントサービスによっては、多様なフォントを複合的に適用して自分の個人コミュニティ空間を装飾することができないという問題を抱いていた。
【０００６】
また、従来のフォントサービスでは、購買したフォントアイテムを用いて自分の個人コミュニティ空間の文字を所定のフォントで表現することだけに限られており、他のインターネットユーザの個人コミュニティ空間や共用コミュニティ空間では、フォントアイテムを用いることができず、フォントアイテムの使用範囲が制限されているという問題点もあった。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、このような従来技術の問題点を解決するために案出されたものであって、サービスページを複数の領域に区分し、各領域で表示される文字のフォントをユーザが領域別に設定できるようにするフォントサービス提供方法およびこの方法を遂行するシステムを提供することを目的とする。
【０００８】
また、本発明は、サービスページに対する権限を有する第１ユーザ（いわゆる管理人）ではない第２ユーザが、サービスページの特定領域にテキストを入力する場合においても、テキストがそのまま表示されることなく、第２ユーザが特定領域に対して設定しておいたフォントに変換された文字が表示されるようにするフォントサービス提供方法及びこの方法を遂行するシステムを提供することを目的とする。
【０００９】
また、本発明は、サービスページの各領域別に設定されたフォントで文字を表示する過程において発生する可能性があるシステム負荷を減少させることができるフォントサービス提供方法及びこの方法を遂行するシステムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
前記の目的を達成し、上述した従来技術の問題点を解決するために、本発明に係るフォントサービス提供方法は、所定のアイテムサーバが、フォント情報と該フォント情報と関連した複数の領域に区分されるサービスページの各領域を識別するための情報である領域情報とを含むフォント提供情報を、ユーザ別にユーザデータベースに維持する段階と、所定のサービスサーバが、ユーザと関連したサービスページの各領域と関連したテキストを含むサービスページデータベースを維持する段階と、第２ユーザが、第１ユーザと関連したサービスページへの接続要請を入力した場合に、サービスサーバが、第２ユーザのユーザ端末機に第１ユーザと関連したフォント提供情報が保存されているかを判断する段階と、判断の結果、ユーザ端末機にフォント提供情報が保存されている場合に、サービスサーバが、ユーザ端末機に保存されたフォント提供情報に基づいて、サービスページの特定領域と関連したテキストに対応し、かつこの特定領域と関連したフォント情報によって生成されたテキストイメージが、特定領域に表示されるサービスページを生成する段階と、サービスサーバが、生成されたサービスページをユーザ端末機に送信して提供する段階と、を含み、ユーザ端末機に、このフォント情報が、上記第１ユーザと関連して領域別に保存されていることを特徴とする。
【００１１】
本発明の一側によれば、上記フォントサービス提供方法は、判断の結果、ユーザ端末機にフォント提供情報が保存されていない場合、サービスサーバが、アイテムサーバから第１ユーザと関連したフォント提供情報を受信する段階と、サービスサーバが、受信したフォント提供情報に基づいて、サービスページの特定領域と関連したテキストに対応し、特定領域と関連したフォント情報によって生成されたテキストイメージが、特定領域に表示されるサービスページを生成する段階と、をさらに含むことを特徴とする。
【００１２】
また、本発明のさらに他の一側によれば、上記フォントサービス提供方法において、サービスサーバが、ユーザ端末機に、（１）第１ユーザと関連したフォント情報が保存されておらず、かつ（２）第１ユーザと関連した表示情報が保存されている場合に、サービスページの各領域と関連したテキストが、基本フォントに従って表示されるサービスページを生成する段階をさらに含み、上記表示情報は、アイテムサーバのユーザデータベースに第１ユーザと関連したフォント提供情報が存在しないことを知らせる情報であることを特徴とする。
【００１３】
また、本発明のさらに他の一側によれば、上記フォントサービス提供方法において、サービスサーバは、ユーザ端末機に第１ユーザと関連したフォント情報及び表示情報が保存されていない場合に、アイテムサーバにフォント提供情報を要請する段階と、アイテムサーバが、上記要請に応答してユーザデータベースを参照して第１ユーザと関連したフォント提供情報を検索する段階と、検索の結果、第１ユーザと関連したフォント提供情報が検索される場合、アイテムサーバが、検索されたフォント提供情報をサービスサーバに送信する段階と、サービスサーバが、送信されたフォント提供情報に基づいて、サービスページの特定領域と関連したテキストに対応し、かつ特定領域と関連したフォント情報によって生成されたテキストイメージが、特定領域に表示されるサービスページを生成する段階と、をさらに含むことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、サービスページを複数の領域に区分し、各領域で表示される文字のフォントをユーザが領域別に設定できるようにするフォントサービス提供方法及びこの方法を遂行するシステムが提供される。したがって、ユーザは、自分と関連したサービスページを、領域別に多様なフォントを用いて美しく装飾できるようになる。
【００１５】
また、本発明によれば、サービスページに対する権限を有する第１ユーザ（いわゆる管理人）ではない第２ユーザが、サービスページの特定領域にテキストを入力する場合においても、テキストがそのまま表示されることなく、第２ユーザが特定領域に対して設定しておいたフォントに変換された文字が表示されるようにするフォントサービス提供方法及びその方法を遂行するシステムが提供される。したがって、第２ユーザは、自分のサービスページだけではなく、他人のサービスページに接続して特定領域に対してテキストを入力する場合にも、自身が特定領域に対して設定しておいたフォントに変換された文字が表示されるため、サイバー空間で自分をより一層目立たせることができるという満足感を感じることができるようになる。
【００１６】
また、本発明によれば、サービスページの各領域別に設定されたフォントで文字を表示する過程において発生する可能性があるシステム負荷を減少させることができるフォントサービス提供方法及びその方法を遂行するシステムが提供される。したがって、フォントサービス提供システムにおけるシステム負荷の減少に伴い、領域別に互いに異なるフォントで設定されたサービスページを生成するのに要する時間も減少することができる。
【発明を実施するための最良の形態】
【００１７】
本明細書において、「第１ユーザ」は、サービスページに対する管理権限を有するユーザ、すなわちサービスページの管理人を意味する用語として用いられる。また、「第２ユーザ」は、この第１ユーザのサービスページに対して接続（アクセス）要請して、サービスページが提供される者を意味する用語として用いられる。したがって、ユーザが、他人のサービスページに接続要請をしてサービスページが提供される場合には、第１ユーザと第２ユーザは互いに異なるユーザを意味し、ユーザが、自分のサービスページに対して接続要請をしてサービスページが提供される場合には、第１ユーザと第２ユーザは、同じユーザを意味するものとなる。
【００１８】
以下、添付の図面を参照して、本発明について詳しく説明する。
【００１９】
図２は、本発明に係るフォントサービス提供システムのネットワーク連結を示した図である。
【００２０】
フォントサービス提供システム２００は、有無線通信網を介して多数のユーザ端末機２５０と接続することができる。また、フォントサービス提供システム２００は、アイテムサーバ２１０およびサービスサーバ２２０を含む。
【００２１】
ユーザ端末機２５０は、有無線通信網を介してフォントサービス提供システム２００に接続することができる通信端末機であって、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、スマートフォン（Ｓｍａｒｔ  ｐｈｏｎｅ）、ハンドヘルド（ｈａｎｄｈｅｌｄ）ＰＣ、携帯電話などのようにＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ  Ａｃｃｅｓｓ）モジュール、ブルートゥースモジュール、赤外線通信モジュール（ＩｒＤＡ）、有無線ＬＡＮカードのような所定の通信モジュールを備えることで、有線又は無線インターネット網２３０を介してフォントサービス提供システム２００に接続することができる通信端末機である。
【００２２】
図３及び図９は、本発明の一実施形態に係るフォントサービス提供方法を示したフローチャートである。本発明の一実施形態に係るフォントサービス提供方法において、サービスサーバ２２０は、個人コミュニティ空間の様々な形式（タイプ）の１つであるサービスページを提供する
【００２３】
まず、図３及び図４を参照して、フォントアイテム購買（購入）過程及びフォントアイテムを用いた領域別フォント設定の過程について説明する。
【００２４】
段階３０１で、アイテムサーバ２１０は、図４に示すように、ユーザがフォントアイテムを購買することができるユーザインターフェイスを含むフォントショップページをユーザに提供する。段階３０２で、図４に示すようなフォントショップページに接続したユーザは、所定のフォントに対するフォントアイテムを購買して確保することができる。また、ユーザは、他のユーザが購買したフォントアイテム又は所定のイベントによって提供されるフォントアイテムを「贈り物」として確保することもできる。アイテムサーバ２１０は、購買ボタン４０１または贈り物ボタン４０２をクリックして選択したユーザに、該当するフォントアイテムに対する決済を遂行する決済サービスが提供されるように制御することができる。
【００２５】
段階３０４で、アイテムサーバ２１０は、ユーザが購買又は贈り物などで確保したフォントアイテムに対する情報を、ユーザ別に第１ユーザデータベースに保存する。
【００２６】
一方、フォントアイテムに対する使用期間が定められている場合、アイテムサーバ２１０は、ユーザ及びフォントアイテムと関連して使用期間情報をさらに保存することができる。本発明の使用期間情報とは、フォントアイテムの使用が可能である期間に対する情報であり、使用期間が経過した後は、ユーザが購買したフォントアイテムであってもこれ以上の使用が不可能となる。また、ユーザがフォントアイテムを購買するために支払う費用は、使用期間によって変動するように構成することも可能である。
【００２７】
また、本実施形態では、上述の使用期間は、「フォントアイテムの購買日から３０日」のように相対的に設定されたり、ユーザの選択によって「２００４年１月１日から２００４年１２月３１日まで」のように絶対的な期間で設定されたりするものである。
【００２８】
図５は、第１ユーザデータベースに保存されるデータの一例を示した図である。図５に示すように、ユーザ「ｗｉｓｊｊａｎｇ」は、Ｔａｈｏｍａ体とＳｔｙｌｕｓ  ＢＴ体を用いることができるフォントアイテムをそれぞれ購買している。ここで、Ｔａｈｏｍａ体は、２００４年１月１日〜２００４年１２月３１日までの１年間、Ｓｔｙｌｕｓ  ＢＴ体は２００４年１１月１日〜２００４年１１月３０日までの３０日間の使用が可能である。
【００２９】
また、段階３０５で、アイテムサーバ２１０は、ユーザがフォントアイテムを用いて領域別フォントを設定できるようにするユーザインターフェイスを含むアイテムパックページを、ユーザに提供する。アイテムパックページは、第１ユーザデータベースを参照して各ユーザ別に個別に生成される。アイテムサーバ２１０は、アイテムパックページを介すことで、サービスサーバ２２０が提供する個人コミュニティ空間が複数の領域に区分される場合に、当該ユーザが、領域別にフォントを設定することができるようにする。
【００３０】
図６は、サービスサーバ２２０が提供するサービスページを、サービスページ題目領域、自己紹介領域などのように複数の領域に区分した場合の一例を示している。また、図７は、アイテムサーバ２１０が提供するアイテムパックページのうち、ユーザ「ｗｉｓｊｊａｎｇ」と関連したアイテムパックページの一例を示している。
【００３１】
図５に示すように、ユーザ「ｗｉｓｊｊａｎｇ」が使用可能なフォントは、Ｔａｈｏｍａ体及びＳｔｙｌｕｓ  ＢＴ体であるため、図７の図面符号７０１で示すように、アイテムサーバ２１０は、自分のサービスページのカテゴリ領域に対してＴａｈｏｍａ体、Ｓｔｙｌｕｓ  ＢＴ体又は基本的に提供する基本文字体のうち、どのフォント（文字体）を適用するのかを選択することができるユーザインターフェイスを、ユーザ「ｗｉｓｊｊａｎｇ」に提供することができる。
【００３２】
また、本発明は、該当する領域で表示される文字に対するフォントは、アイテムパックページで設定するようにし、文字のサイズ又は色は、サービスサーバ２２０で基本的に提供するエディタ機能を用いて該当するサービスページで設定するようにすることができる。
【００３３】
また、本発明のさらに他の実施形態によれば、図７の図面符号７０１で示すように、アイテムサーバ２１０は、該当する領域に表示される文字のサイズ又は色に関しても、アイテムパックページで設定できるようにすることもできる。
【００３４】
本明細書では、このようにユーザが選択したフォントに対する情報を含む情報を「フォント情報」と称する。また、サービスページの各領域を識別するための識別情報を「領域情報」と称し、フォント情報及び該フォント情報と関連した領域情報を含む情報を「フォント提供情報」と称する。
【００３５】
段階３０６で、パックアイテムページでユーザ「ｗｉｓｊｊａｎｇ」がサービスページの各領域別にフォントを設定した場合、段階３０７において、アイテムサーバ２１０は、該当するフォント情報及び領域情報を含むフォント提供情報をユーザ「ｗｉｓｊｊａｎｇ」と関連して第２ユーザデータベースに保存する。図８は、第２ユーザデータベースに保存されるデータの一例を示した図である。第２ユーザデータベースを参照すれば、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページの各領域に含まれる文字が、どのフォントで表示されるのかを知ることができる。
【００３６】
一方、図５に示すように、使用期間が定められているフォントアイテムを用いて登録されたフォント情報の場合、アイテムサーバ２１０は、フォントアイテムの使用期間が経過した後に、該当するフォントを基本文字体に変更するように第２ユーザデータベースを更新することもできる。すなわち、図５に示すように、Ｔａｈｏｍａ体に対する使用期間は、２００４年１２月３１日までであるため、２００５年１月１日０時以降には該当するフォントアイテムを再購買しない限り、図８に示すような第２ユーザデータベースにおいて、フォント情報８０１が「基本字体」などに変更されるようになる。したがって、２００５年１月１日０時以降には、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページのサービスページ題目領域が、基本文字体で文字表示されるようになる。
【００３７】
以上、ユーザが自分の個人コミュニティ空間であるサービスページの各領域に対してフォント情報を設定する過程について説明した。
【００３８】
以下、図９を参照して、ユーザが所定のサービスページを要請した場合、サービスサーバ２２０が、フォント提供情報をアイテムサーバ２１０又はユーザのユーザ端末機２５０から取得して、サービスページを生成する過程について説明する。
【００３９】
段階９０１で、サービスサーバ２２０は、サービスページに含まれるテキストを領域別に保存するサービスページデータベースを維持する。例えば、サービスページデータベースには、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページと関連して図１１のようなデータが保存されていることがある。また、サービスページデータベースには、所定のサービスページを生成するための追加情報（例えばイメージパス、コンテンツの位置に対する位置情報など）がさらに含まれることがある。
【００４０】
段階９０２で、第２ユーザがユーザ「ｗｉｓｊｊａｎｇ」のサービスページを要請した場合、段階９０３で、サービスサーバ２２０は、第２ユーザのユーザ端末機２５０にユーザ「ｗｉｓｊｊａｎｇ」を連関させ、ユーザ「ｗｉｓｊｊａｎｇ」と関連したサービスページを生成するために用いられる領域別フォント情報又は表示情報が保存されているかを検索する。
【００４１】
ユーザはリンクを介したり、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページのネットワークアドレスを直接入力したりして、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページの提供要請を行うことができる。ユーザは、ユーザ「ｗｉｓｊｊａｎｇ」と同一人物であってもよいし、他人であってもよい。すなわち、本実施形態に係るフォントサービス提供方法は、ユーザが他人のサービスページを要請する場合はもちろん、ユーザが自分のサービスページを要請する場合にも適用される。
【００４２】
領域別のフォント情報又は表示情報は、アイテムサーバ２１０で生成され、サービスサーバ２２０の制御によってユーザ端末機２５０に保存される情報である。
【００４３】
また、本明細書で用いられる「所定のユーザと関連した表示情報」とは、「ユーザと関連したサービスページが、基本フォントのみを用いて生成されること」を知らせるための情報」を意味する。
【００４４】
ユーザ端末機２５０に保存される領域別フォント情報又は表示情報の機能、領域別フォント情報又は表示情報がユーザ端末機２５０に保存される過程などは、当業者によって本発明の各段階を説明する以下の記載内容から明確に把握することができるであろう。
【００４５】
本発明において、段階９０３における検索結果は、（１）ユーザ「ｗｉｓｊｊａｎｇ」と関連した領域別フォント情報又は表示情報がすべて検索されない場合と、（２）ユーザ「ｗｉｓｊｊａｎｇ」と関連した領域別フォント情報が検索される場合と、（３）ユーザ「ｗｉｓｊｊａｎｇ」と関連した表示情報が検索される場合と、に区分することができる。以下、それぞれの場合について説明する。
【００４６】
まず、上記（１）ユーザ「ｗｉｓｊｊａｎｇ」と関連した領域別フォント情報又は表示情報がすべて検索されない場合について、図１０を参照して説明する。
【００４７】
検索の結果、第２ユーザのユーザ端末機２５０からユーザ「ｗｉｓｊｊａｎｇ」と関連した領域別フォント情報又は表示情報が検索されない場合、段階９０５で、サービスサーバ２２０は、アイテムサーバ２１０にユーザ「ｗｉｓｊｊａｎｇ」と関連したフォント情報を要請する。
【００４８】
段階９０６で、第２ユーザデータベースにユーザ別フォント提供情報を保存するアイテムサーバ２１０は、この要請がある場合、段階９０７で、図８に示すような第２ユーザデータベースを参照してユーザ「ｗｉｓｊｊａｎｇ」と関連したフォント提供情報を検索する。上述したように、フォント提供情報には、フォント情報及びフォント情報と関連した領域情報が含まれる。
【００４９】
検索の結果、ユーザ「ｗｉｓｊｊａｎｇ」と関連したフォント提供情報が検索された場合、段階９０９で、アイテムサーバ２１０は、フォント提供情報をサービスサーバ２２０に送信する。
【００５０】
段階９１０で、サービスサーバ２２０は、アイテムサーバ２１０から送信されたフォント提供情報に基づいて、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページを生成することができる。
【００５１】
すなわち、サービスサーバ２２０は、アイテムサーバ２１０からフォント提供情報を受信した場合、受信したフォント提供情報に基づいて、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページの各領域に含まれる文字がどのフォントで表示されるべきであるかを判断することができる。図８及び図１１をそれぞれ参照すれば、サービスページのサービスページ題目領域には「漫画が世界を支配する日」という文字がＴａｈｏｍａ体で表示されなければならないことが分かる。
【００５２】
サービスサーバ２２０は、このフォント提供情報を用いて、テキスト「漫画が世界を支配する日」に対応するテキストイメージ（例えば、ビットマップ方式やアウトライン方式で定義されたイメージ）を直接生成することができる。
【００５３】
また、サービスサーバ２２０は、フォント提供情報及びサービスページの各領域と関連したテキストを別途のイメージサーバ（図示せず）に領域別に送信する方式でテキストイメージを取得することもできる。例えば、サービスサーバ２２０は、サービスページ題目領域と関連したフォント情報及びサービスページ題目領域と関連したテキストをそれぞれイメージサーバに送信する。イメージサーバは、送信されたテキストをフォント情報に符合するテキストイメージに変換してサービスサーバ２２０に送信する。これにより、サービスサーバ２２０は、領域のテキストに対応するテキストイメージを取得することができる。
【００５４】
ただし、本発明は、フォント提供情報を用いてサービスページの所定領域に表示される文字のフォントを決定する構成に関するものであり、フォント提供情報を用いて所定のテキストに対応するテキストイメージを取得するという個別的な方式によって本発明の技術的範囲が制限されるものではない。
【００５５】
段階９１１で、サービスサーバ２２０は、生成されたサービスページを第２ユーザに提供する。
【００５６】
また、段階９１２で、サービスサーバ２２０は、受信したフォント提供情報を用い、ユーザ端末機２５０にユーザ「ｗｉｓｊｊａｎｇ」と関連した領域別のフォント情報が保存されるように制御する。
【００５７】
以下、図１２及び図１３を参照して、サービスサーバ２２０がユーザ端末機２５０に領域別フォント情報が保存されるように制御する上記段階９１２について具体的に説明する。
【００５８】
段階１２０１で、サービスサーバ２２０は、アイテムサーバ２１０から受信したフォント提供情報を用いて領域別のフォント情報を生成する。
【００５９】
本発明の一実施形態では、領域別フォント情報は、図１３に示すような構造を有することができる。領域別フォント情報は、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページを識別するためのサービスページ識別子１３０１、１つ以上のフォント情報１３０２、１３０３などを含む。図１３は、フォント情報１３０２、１３０３などの位置が領域別に定められた順を有する場合を示している。すなわち、サービスサーバ２２０は、サービスページの各領域のうち、サービスページ題目、自己紹介、カテゴリの順で各フォント情報が配列されるように領域別のフォント情報を生成することができる。したがって、フォント情報１３０２では、サービスページ題目領域に表示される文字のフォントを決定し、フォント情報１３０３では自己紹介領域の文字のフォントを決定する。
【００６０】
また、フォント情報１３０２、１３０３等の各々は、フォント識別子、フォントのフォーマット、又はサイズ情報などを含むことができる。
【００６１】
フォント識別子とは、フォント情報と関連した領域に出力される文字のフォントを識別するためのものであって、例えば、Ｔａｈｏｍａ体であるのかＴｉｍｅｓ  Ｎｅｗ  Ｒｏｍａｎ体であるのかなどを識別するための情報である。
【００６２】
フォントのフォーマットとは、識別されたフォントを有する文字に対応する文字イメージを生成する方式に対する情報である。例えば、フォントのフォーマットは、文字イメージをビットマップ（ｂｉｔｍａｐ）方式で生成するのか、またはアウトライン（ｏｕｔｌｉｎｅ）方式で生成するのかなどに対する情報を含む。
【００６３】
サイズ情報とは、文字イメージを選定された固定サイズで出力するのか、又はサービスページの領域別に基本的に設定されている基本サイズに変動して出力するのかに対する情報である。したがって、所定領域に対するフォント情報に含まれたサイズ情報が、（１）「固定サイズ９」を指称している場合には、サービスサーバ２２０が、当該領域に表示される文字イメージのサイズを９とし、（２）「変動サイズ」を指称する場合には、サービスサーバ２２０が、当該領域に表示される文字イメージを当該領域に基本的に設定されているサイズに応じて変動させる。例えば、サービスページ題目領域の文字サイズが「１２」で基本設定されており、当該領域に対応するフォント情報に含まれたサイズ情報が「変動サイズ」である場合、サービスサーバ２２０は、基本設定サイズに基づいて当該領域に表示される文字イメージサイズを「１２」とする。
【００６４】
ただし、図１２は、領域別のフォント情報の構成の一例に過ぎず、サービスサーバ２２０が、各フォント情報がどの領域に対するフォント情報であるかに対する識別が可能な構成を有するように領域別のフォント情報を生成する場合は、すべて本発明の技術的範囲に属することになる。
【００６５】
また、本発明のさらに他の実施形態によれば、サービスサーバ２２０は、ユーザ端末機２５０に所定数の領域別フォント情報だけが保存されるように制御する。すなわち、所定数のサービスページに対する領域別フォント情報だけが保存されるようにするものである。以下、ユーザ端末機２５０に保存されている領域別フォント情報の数を「フォント情報数」と称する。
【００６６】
段階１２０２で、サービスサーバ２２０は、ユーザ端末機２５０と通信してユーザ端末機２５０に保存されているフォント情報数を判別する。
【００６７】
判別の結果、フォント情報数が所定値未満、例えば、５未満である場合、サービスサーバ２２０は、当該領域別フォント情報をユーザ端末機２５０に送信し、ユーザ端末機２５０に、領域別フォント情報が保存されるように制御する（段階１２０４及び段階１２０５）。
【００６８】
したがって、本実施形態によれば、ユーザ端末機２５０にユーザ「ｗｉｓｊｊａｎｇ」と関連した（またはユーザ「ｗｉｓｊｊａｎｇ」のサービスページと関連した）領域別フォント情報が保存されていない場合でも、第２ユーザの要請によってサービスページを提供した後、第２ユーザのユーザ端末機２５０には、ユーザ「ｗｉｓｊｊａｎｇ」と関連した領域別フォント情報が保存されるようになる。したがって、第２ユーザが、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページを再要請する場合には、サービスサーバ２２０は、アイテムサーバ２１０から受信したフォント提供情報ではなく、ユーザ端末機２５０に保存された領域別フォント情報を用いて、サービスページを生成することができるようになる。ユーザ端末機２５０に保存された領域別フォント情報を用いてサービスページを生成するより具体的な構成については後述する。
【００６９】
一方、判別の結果、フォント情報数が所定値、すなわち、５である場合、段階１２０６で、サービスサーバ２２０は、ユーザ端末機２５０に保存された５つの領域別フォント情報のうちいずれか１つの領域別フォント情報が削除されるように制御する。ユーザ端末機２５０は、制御によってメモリに保存されている５つの領域別フォント情報のうちいずれか１つを削除する。
【００７０】
本発明の一実施形態によれば、ユーザ端末機２５０は、５つの領域別フォント情報のうち任意の１つを削除する。また、本発明のさらに他の実施形態によれば、ユーザ端末機２５０は、５つの領域別フォント情報のうち最初に保存された領域別フォント情報、すなわち、最も古い領域別フォント情報を削除する。
【００７１】
このように、ユーザ端末機２５０に保存された５つの領域別フォント情報のうちいずれか１つを削除した場合には、ユーザ「ｗｉｓｊｊａｎｇ」と関連した領域別フォント情報をユーザ端末機２５０に保存できるようになるため、段階１２０４及び段階１２０５を遂行してユーザ端末機２５０にユーザ「ｗｉｓｊｊａｎｇ」と関連した領域別フォント情報を保存する。
【００７２】
本実施形態によれば、第２ユーザが、どれだけ多くのサービスページを要請して提供された場合でも、ユーザ端末機２５０には所定数の領域別フォント情報だけが保存されるため、領域別フォント情報を保存するためにユーザ端末機２５０の保存空間が過度に消耗することを防ぐことができる。
【００７３】
一方、本発明のさらに他の実施形態によれば、サービスサーバ２２０は、ユーザ端末機２５０の保存空間にある程度の余裕があれば、領域別フォント情報数、すなわちフォント情報数に制限されることなく継続して追加的に保存されるように制御することもできる。
【００７４】
一方、段階９０７における検索の結果、ユーザ「ｗｉｓｊｊａｎｇ」と関連したフォント提供情報が検索されない場合、すなわち、ユーザ「ｗｉｓｊｊａｎｇ」が自分のサービスページに対して基本フォント以外のフォントを設定していない場合には、段階９１３で、アイテムサーバ２１０は、表示情報をサービスサーバ２２０に送信する。表示情報に対しては上述した通りである。
【００７５】
段階９１４で、サービスサーバ２２０は、受信した表示情報がユーザ「ｗｉｓｊｊａｎｇ」と関連してユーザ端末機２５０に保存されるように制御する。したがって、アイテムサーバ２１０に接続してユーザ「ｗｉｓｊｊａｎｇ」と関連したフォント情報が保存されていないという表示情報がユーザ端末機２５０に保存された後、サービスサーバ２２０は、表示情報を参照して基本フォントでのみ構成されたサービスページを生成し、フォント情報の要請などのためにアイテムサーバ２１０には再接続しない。
【００７６】
次に、（２）ユーザ「ｗｉｓｊｊａｎｇ」と関連した領域別フォント情報が検索される場合について、再び、図９を参照して説明する。段階９０３における検索の結果、第２ユーザのユーザ端末機２５０にユーザ「ｗｉｓｊｊａｎｇ」と関連して領域別フォント情報が保存されている場合、段階９１５で、サービスサーバ２２０は、ユーザ端末機２５０に保存されている領域別フォント情報を用いてサービスページを生成する。
【００７７】
例えば、ユーザ端末機２５０には、ユーザ「ｗｉｓｊｊａｎｇ」と関連して図１３に示すような領域別フォント情報が保存されていることがある。サービスサーバ２２０は、領域別フォント情報からユーザ「ｗｉｓｊｊａｎｇ」の各領域に表示される文字のフォントを決定することができる。領域別に設定されたフォント情報を用いてサービスページを生成する具体的な過程は、段階９１０で具体的に説明した通りである。
【００７８】
段階９１６において、サービスサーバ２２０は、生成されたサービスページをユーザ端末機２５０に送信して第２ユーザに提供する。
【００７９】
また、ユーザ端末機２５０にユーザ「ｗｉｓｊｊａｎｇ」と関連した領域別フォント情報が保存される具体的な過程は、図１０と関連した構成で上述した通りである。したがって、第２ユーザが一度提供されたことのあるサービスページを再び要請する場合、サービスサーバ２２０は、前回の提供過程で第２ユーザのユーザ端末機２５０に保存するように制御した、サービスページと関連した領域別フォント情報を用いることを知ることができる。
【００８０】
もちろん、サービスサーバ２２０がユーザ端末機２５０に保存される領域別フォント情報数、すなわち、フォント情報数を制限する実施形態では、ユーザ「ｗｉｓｊｊａｎｇ」と関連した領域別フォント情報がユーザ端末機２５０に制限的に保存された後に削除される。
【００８１】
本実施形態によれば、サービスサーバ２２０は、ユーザ端末機２５０に保存されている領域別フォント情報を用いてサービスページを生成するため、アイテムサーバ２１０からフォント提供情報を受信する必要がない。すなわち、サービスサーバ２２０は、第２ユーザの要請によってサービスページを提供する場合毎に、アイテムサーバ２１０に接続する必要がないため、アイテムサーバ２１０における情報送受信、検索などによって消耗する資源が減少するという効果がある。したがって、サービスページを生成するまでに要される時間も減少するようになる。
【００８２】
また、一般的に、ユーザは、何人かの知人のサービスページを頻繁に訪問し、その他のサービスページは殆ど訪問しなかったり、時々訪問するという点を考慮すれば、本実施形態により、アイテムサーバ２１０における負荷を大幅に減少できるということを知ることができる。
【００８３】
すなわち、本発明によれば、ユーザが自分のサービスページの領域別に互いに異なるフォントを設定できるようにする特有のフォントサービスを提供する過程において、必然的に増加するサーバ側の負荷問題を解消することにより、特有のフォントサービスを円滑に提供できるようになる。
【００８４】
次に、（３）ユーザ「ｗｉｓｊｊａｎｇ」と関連した表示情報が検索される場合について、再び、段階９０３の検索を参照して説明する。検索の結果、第２ユーザのユーザ端末機２５０にユーザ「ｗｉｓｊｊａｎｇ」と関連して表示情報が保存されている場合、段階９１７で、サービスサーバ２２０は、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページには基本フォント以外のフォントが設定されていないと判断し、各領域の文字が基本フォントで表示されるサービスページを生成する。一方、各領域で表示される文字のサイズまたは色は、領域別に指定された基本サイズまたは基本色、又はユーザ「ｗｉｓｊｊａｎｇ」が指定したユーザ指定サイズ又はユーザ指定色であったりする。
【００８５】
段階９１６で、サービスサーバ２２０は、生成されたサービスページを第２ユーザに提供する。
【００８６】
また、ユーザ端末機２５０にユーザ「ｗｉｓｊｊａｎｇ」と関連した表示情報が保存される具体的な過程は、図１０と関連した構成で上述した通りである。したがって、第２ユーザが一度提供したことのある（提供されたことのある）サービスページを再び要請する場合、サービスサーバ２２０は、前回の提供過程で第２ユーザのユーザ端末機２５０に保存されるように制御した、サービスページと関連した表示情報を用いるということを知ることができる。
【００８７】
このような構成によれば、サービスサーバ２２０は、ユーザ「ｗｉｓｊｊａｎｇ」と関連したサービスページを生成する場合毎にアイテムサーバ２１０に接続してサービスページに領域別フォント情報が設定されているかを問い合わせる必要がないため、アイテムサーバ２１０におけるシステム負荷を減少させることができる。
【００８８】
以下、ユーザ「ｗｉｓｊｊａｎｇ」が自分のサービスページの各領域にフォントを設定（又は再設定）し、ユーザ端末機２５０に保存された、ユーザ「ｗｉｓｊｊａｎｇ」と関連した領域別フォント情報または表示情報によってユーザ「ｗｉｓｊｊａｎｇ」のサービスページを生成する際に生じる困難点に関する処理方法に対する第１および第２実施形態について説明する。
【００８９】
サービスページの各領域に設定されたフォントが再設定される場合について、（１）上述したようにフォントアイテムの使用期間が定められており、使用期間が経過してフォントアイテムの利用が不可能な場合と、（２）ユーザ「ｗｉｓｊｊａｎｇ」が、パックアイテムページでサービスページの各領域に適用されるフォントを変更した場合と、を例示する。
【００９０】
また、サービスページの各領域にフォントを設定する場合は、ユーザ「ｗｉｓｊｊａｎｇ」が、パックアイテムページでサービスページの各領域に適用されるフォントを設定した場合を例示する。
【００９１】
まず、第１実施形態について説明する。
【００９２】
第１実施形態によれば、ユーザ「ｗｉｓｊｊａｎｇ」が、パックアイテムページでサービスページの各領域に適用されるフォントを設定（又は再設定）した場合、すなわち、ユーザ「ｗｉｓｊｊａｎｇ」と関連したフォント提供情報が生成されて第２ユーザデータベースに保存された場合、アイテムサーバ２１０は、リアルタイムにこのような事実をサービスサーバ２２０に通知する。
【００９３】
サービスサーバ２２０は、当該通知の受領後、ユーザ端末機２５０にユーザ「ｗｉｓｊｊａｎｇ」と関連した表示情報又は領域別フォント情報が保存されている場合であってもアイテムサーバ２１０からフォント提供情報を受信し、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページを生成する。また、サービスサーバ２２０は、生成されたフォント提供情報を用いて生成された領域別フォント情報をユーザ端末機２５０に送信し、既存の表示情報または既存の領域別フォント情報の代わりに保存されるようにする。
【００９４】
第１実施形態によれば、ユーザ端末機２５０に保存された表示情報又は領域別フォント情報を用いたサービスページを生成している最中でも、ユーザ「ｗｉｓｊｊａｎｇ」が領域別でフォント情報を設定（又は再設定）すると、その設定事項が、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページにリアルタイムで反映されるようになる。
【００９５】
次に、第２実施形態について説明する。
【００９６】
第２実施形態によれば、サービスサーバ２２０は、ユーザ「ｗｉｓｊｊａｎｇ」が、フォント情報を設定した事実をサービスページにリアルタイムで反映しない。第２実施形態では、サービスサーバ２２０は、段階９０４における検索の結果、ユーザ「ｗｉｓｊｊａｎｇ」と関連した表示情報又は領域別フォント情報が検索された場合に、検索された情報を用いて、サービスページを生成する前に、表示情報又は領域別フォント情報の保存時点を判別する。
【００９７】
また、サービスサーバ２２０は、現在時点から判別された保存時点までの期間が所定期間、例えば、２時間未満である場合にのみ、ユーザ端末機２５０に保存されている表示情報又は領域別フォント情報に基づいて、サービスページを生成する。
【００９８】
一方、現在時点から判別された時点までの期間が２時間以上経過した場合は、サービスサーバ２２０は、表示情報であるにもかかわらず、段階９０５以下の各段階を遂行してサービスページを生成／提供する。すなわち、アイテムサーバ２１０から取得されたフォント提供情報又は表示情報に基づいて、サービスページを生成する。
【００９９】
第２実施形態に係るサービスサーバ２２０は、ユーザ端末機２５０にユーザ「ｗｉｓｊｊａｎｇ」と関連した表示情報などが保存されている場合でも、その保存時点が過度に経過した場合に、ユーザ「ｗｉｓｊｊａｎｇ」が領域別にフォント情報を設定又は再設定した可能性があると判断し、実際にアイテムサーバ２１０からサービスページの各領域に設定されたフォント情報などを直接取得する。
【０１００】
本発明を実施する実施者は、ユーザ「ｗｉｓｊｊａｎｇ」の領域別フォント情報の変更事実をリアルタイムでユーザ「ｗｉｓｊｊａｎｇ」のサービスページに反映しようとする場合には、第１実施形態を採択することもできるし、システム負荷を考慮してアイテムサーバ２１０との接続頻度をある程度減少させることができる第２実施形態を採択することもできる。
【０１０１】
また、ユーザ「ｗｉｓｊｊａｎｇ」が領域別フォント情報を設定する場合、第２ユーザとユーザ「ｗｉｓｊｊａｎｇ」が同一人物である場合には、第１実施形態を採択し、第２ユーザとユーザ「ｗｉｓｊｊａｎｇ」が同一人物でない場合には、第２実施形態を採択することもできる。
【０１０２】
すなわち、ユーザ「ｗｉｓｊｊａｎｇ」は、自分のサービスページの各領域に対してフォント情報を設定した後、すぐにその設定内容が自分のサービスページにそのまま反映されているかを確認するために、自分のサービスページを要請する可能性が高い。このような場合には、リアルタイムでその設定内容が、サービスページに反映されるようにすることが好ましいため、第１実施形態によってサービスページを生成してユーザ満足度を高め、それ以外の場合には、第２実施形態によってサービスページを生成してアイテムサーバ２１０の負荷を減少させることができる。
【０１０３】
一方、本発明のさらに他の実施形態によれば、ユーザ端末機２５０には領域別フォント情報だけが保存され、領域別フォント情報が検索されない場合には、図１０の段階９０５以下が遂行されるようにすることもできる。
【０１０４】
以上、本発明に係るフォントサービス提供方法について説明した。本実施形態によれば、ユーザ「ｗｉｓｊｊａｎｇ」は、自分のサービスページの各領域別にお気に入りのフォントをそれぞれ指定し、該当するフォントで文字が表示されるようにでき、自分のサービスページをより美しく装飾できるようになる。また、領域別に互いに異なるフォントを設定できるようにするフォントサービスを提供する過程において発生し得るサービスサーバ２２０又はアイテムサーバ２１０における負荷問題を解消することもできる。
【０１０５】
以下、本発明のさらに他の実施形態によって、第２ユーザがユーザ「ｗｉｓｊｊａｎｇ」のサービスページの特定領域にコンテンツを登録する場合、又はコンテンツにテキストが含まれている場合、テキストが、第２ユーザが特定領域に対して設定したフォントを有する文字で表示されるようにするフォントサービスを提供する過程について説明する。なお、本実施形態では、第２ユーザがユーザ「ｗｉｓｊｊａｎｇ」の個人コミュニティ空間の１つであるサービスページにコンテンツを登録させる場合を例として説明するが、第２ユーザが個人コミュニティ空間ではない共用コミュニティ空間にテキストを含むコンテンツを登録する場合も、同じ方式で適用できることは当業者によって自明であろう。
【０１０６】
図１４を参照して、本実施形態に係るフォントサービス提供方法について具体的に説明する。
【０１０７】
図３と関連して説明した構成と類似した方式で、アイテムサーバ２１０は、第３ユーザデータベースに、ユーザ別にフォント情報及びこのフォント情報と関連した領域情報を保存する（段階１４０１）。ただし、上述した実施形態とは異なり、第３ユーザデータベースに保存される領域情報は、複数の領域に区分されるサービスページのうち、ユーザがテキストなどのコンテンツを入力して掲載することが許容された領域に対する情報である。したがって、領域情報は、ユーザがコンテンツを入力することができるポスト、コメント、トラックバックなどの領域に対する情報である。図１５は、第３ユーザデータベースの一例を示した図である。
【０１０８】
段階１４０２で、サービスサーバ２２０は、第２ユーザの接続要請によってサービスページを生成して提供する。特に、第２ユーザが個人コミュニティ空間であるサービスページを要請した場合、第２ユーザにサービスページを提供する具体的な過程は、図９を参照して説明した通りである。
【０１０９】
サービスページが提供された第２ユーザは、段階１４０３で、提供されたサービスページのうち、自分がコンテンツを登録することが許容された特定領域、例えば、ポスト領域に対して、サービスサーバ２２０にコンテンツを入力する。
【０１１０】
段階１４０４で、サービスサーバ２２０は、入力されたコンテンツにテキストが含まれている場合、アイテムサーバ２１０に第２ユーザ及び当該特定領域と関連したフォント情報を要請する。
【０１１１】
段階１４０５で、要請を受けたアイテムサーバ２１０は、第３ユーザデータベースを参照して、第２ユーザと連関させ、特定領域と関連したフォント情報を検索してサービスサーバ２２０に送信する。図１５を例に説明すると、第２ユーザのユーザ識別子が「ｋｋｕｅ」である場合、アイテムサーバ２１０は、第３ユーザデータベースを参照してポスト領域及び第２ユーザと関連したフォント情報であるＴｉｍｅｓ  Ｎｅｗ  Ｒｏｍａｎ体１５０１を検索してサービスサーバ２２０に送信する。
【０１１２】
段階１４０６及び段階１４０７で、アイテムサーバ２１０からフォント情報１１０１を受信したサービスサーバ２２０は、第２ユーザが入力したテキストがＴｉｍｅｓ  Ｎｅｗ  Ｒｏｍａｎ体で表示されるように、サービスページを更新して第２ユーザに提供する。
【０１１３】
したがって、第２ユーザは、自分のサービスページだけではなく、他人のサービスページ又は共用コミュニティ空間であるサービスページの所定領域にコンテンツを登録する場合も、コンテンツに含まれたテキストを、自分が領域を指定して設定したフォントで表示できるようになる。
【０１１４】
したがって、多数のユーザが接続してコンテンツを登録する場合、１つの領域（例えばポスト領域）に多様なフォントなどで作成された文字が表示されるようになるため、サービスページがより一層多彩になり、ユーザは自分のコンテンツを美しく装飾することができるという充足感を感じれるようになる。
【０１１５】
以上、個人コミュニティ空間である自分のサービスページの各領域で表示されるフォントなどを設定する方法及び個人コミュニティ空間又は共用コミュニティ空間の特定領域で自分が入力したテキストのフォントなどを設定する方法についてそれぞれ説明したが、これら２つの方法は、互いに独立して遂行可能であることはもちろん、所定のサービスページに対して並列的または複合的に遂行することもできる。
【０１１６】
すなわち、本発明のさらに他の実施形態に係るフォントサービス提供方法は、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページに対して、サービスページの題目、自己紹介、カテゴリなどの領域に対してはユーザ「ｗｉｓｊｊａｎｇ」が設定したフォントなどで文字が表示されるようにするとともに、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページを訪問したユーザ「ｋｋｕｅ」が、サービスページのポスト領域にテキストを入力する場合には、入力されたテキストが、ユーザ「ｋｋｕｅ」がポスト領域に対して設定したフォントを有する文字に変換されて表示されるようにできる。
【０１１７】
また、サービスページに、サービスページの運営者（管理者）などの他の一般ユーザがポスト領域などのコンテンツ登録可能な領域にテキストを入力する場合は、ユーザのユーザ端末機に保存された領域別フォント情報を用いずに、アイテムサーバ２１０に毎回、第２ユーザと関連した領域別にフォント情報を要請してテキストのフォントを決定するという点で上述した実施形態と異なる。
【０１１８】
また、本発明の実施形態は、コンピュータにより具現される多様な動作を実行するためのプログラム命令を含むコンピュータ読み取り可能な媒体を含む。該媒体は、プログラム命令、データファイル、データ構造などを単独または組み合わせて含むこともできる。媒体及びプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知であり使用可能なものであってもよい。
【０１１９】
以下、図１６を参照して、本発明のさらに他の実施形態に係るフォントサービス提供システムについて説明する。
【０１２０】
本実施形態に係るフォントサービス提供システム１６００は、ユーザデータベース１６０１と、サービスページデータベース１６０２と、ユーザ入力部１６０３と、判断部１６０４と、検索部１６０５と、サービスページ生成部１６０６と、サービスページ提供部１６０７と、制御部１６０８と、を含む。
【０１２１】
ユーザデータベース１６０１は、図８に示すように、ユーザ別にフォント情報及び該フォント情報と関連した領域情報を含むフォント提供情報を維持する。領域情報は、複数の領域に区分されるサービスページの各領域を識別するための情報であり、フォント情報は、領域情報に識別される領域に表示される文字のフォント（文字体）を決定するための情報である。
【０１２２】
ユーザは、自分が購買又は贈り物などで確保したフォントアイコンを用いて、自分のサービスページの特定領域で表示される文字のフォントなどを設定してユーザデータベース１６０１に登録することができる。
【０１２３】
サービスページデータベース１６０２は、ユーザ別にユーザと関連したサービスページの各領域と関連したテキストを含む。したがって、サービスページデータベース１６０２を参照すれば、各ユーザのサービスページの特定領域にどのような内容の文字を表示すべきかを知ることができる。
【０１２４】
第２ユーザが、ユーザ端末機１６５０を用いて第１ユーザと関連したサービスページの提供を要請する場合、ユーザ入力部１６０３に要請が入力される。第１ユーザと第２ユーザは同一人物であってもよい。
【０１２５】
要請が入力された場合、判断部１６０４は、第２ユーザのユーザ端末機１６５０に、第１ユーザと関連したフォント情報が保存されているかを判断する。ユーザ端末機１６５０には、ユーザ別にユーザと関連したサービスページの各領域に対するフォント情報が領域別に保存されていたりする。領域別フォント情報の一例は、図１３に示した通りである。
【０１２６】
サービスページ生成部１６０６は、サービスページデータベース１６０２を参照して、第１ユーザと関連したサービスページの各領域と関連したテキストを検索する。
【０１２７】
判断部１６０４における判断の結果、ユーザ端末機１６５０に第１ユーザと関連した領域別フォント情報が保存されている場合、サービスページ生成部１６０６は、保存された領域別フォント情報及び検索された領域別テキストに基づいて、所定領域のテキストが同じ領域に設定されたフォントによって生成されたテキストイメージで表示されるようにする前記サービスページを生成する。
【０１２８】
また、判断部１６０４における判断の結果、ユーザ端末機１６５０に第１ユーザと関連した領域別フォント情報が保存されていない場合、検索部１６０５は、ユーザデータベース１６０１を参照して、第１ユーザと関連したフォント提供情報を検索する。上述したように、フォント提供情報には、フォント情報及びフォント情報と関連した領域情報が含まれる。すなわち、フォント提供情報から第１ユーザのサービスページの各領域に設定されたフォントを知ることができる。
【０１２９】
サービスページ生成部１６０６は、検索された領域別フォント情報及び検索された領域別テキストに基づいて、所定領域のテキストが同じ領域に設定されたフォントによって生成されたテキストイメージで表示されるようにするサービスページを生成する。
【０１３０】
すなわち、サービスページ生成部１６０６は、第１ユーザのサービスページを要請した第２ユーザのユーザ端末機１６５０に、第１ユーザと関連した領域別フォント情報が保存されている場合にはこれを用い、ユーザ端末機１６５０に、第１ユーザと関連した領域別フォント情報が保存されていない場合には、ユーザデータベース１６０１に保存されているフォント提供情報を用いて、第１ユーザのサービスページを生成する。
【０１３１】
サービスページ提供部１６０８は、サービスページ生成部１６０６で生成されたサービスページを第２ユーザに提供する。
【０１３２】
また、制御部１６０７は、検索されたフォント提供情報を用いて、第２ユーザのユーザ端末機１６５０に第１ユーザと関連した領域別フォント情報が保存されるように制御する。したがって、ユーザ端末機１６５０に領域別フォント情報が保存されていない場合でも、サービスページを提供した後には、ユーザ端末機１６５０に領域別フォント情報が保存されるようになる。
【０１３３】
一方、図１６では、フォントサービスシステム１６００の各構成要素が１つの装置に具現されている場合を示しているが、これは例示的なものに過ぎず、実施形態によって管理の容易性または負荷の分散などの理由によって、各構成要素は分離した個別の装置にそれぞれ具現し、各装置間に通信が可能である通信手段を備える方法が用いられることは当業者にとって自明であろう。
【０１３４】
上述したように、本発明を好ましい実施形態に則して説明したが、本発明の技術分野において熟練した当業者にとっては、特許請求の範囲に記載された本発明の技術的思想及びその領域から逸脱しない範囲内で、本発明を多様に修正および変更させることができることを理解することができるであろう。すなわち、本発明の技術的範囲は、特許請求の範囲に基づいて定められ、発明を実施するための最良の形態により制限されるものではない。
【図面の簡単な説明】
【０１３５】
【図１】従来技術によって生成されたサービスページの一例を示した図である。
【図２】本発明に係るフォントサービス提供システムのネットワーク連結を示した図である。
【図３】本発明の一実施形態に係るフォントサービス提供方法を示したフローチャートである。
【図４】本発明の一実施形態において、ユーザがフォントアイテムを購買することができるユーザインターフェイスを含むフォントショップページの一例を示した図である。
【図５】本発明に係るアイテムサーバの第１ユーザデータベースに保存されるデータの一例を示した図である。
【図６】本発明に係るサービスサーバが提供するサービスページを、サービスページ題目領域、自己紹介領域などのように複数の領域に区分した場合の一例を示した図である。
【図７】本発明に係るアイテムサーバが提供するアイテムパックページの一例を示した図である。
【図８】本発明に係るアイテムサーバの第２ユーザデータベースに保存されるデータの一例を示した図である。
【図９】本発明の一実施形態に係るフォントサービス提供方法を示したフローチャートである。
【図１０】本発明の一実施形態に係るフォントサービス提供方法を示したフローチャートである。
【図１１】本発明に係るサービスサーバのサービスページデータベースに保存されるデータの一例を示した図である。
【図１２】本発明に係るフォントサービス提供方法において、ユーザ端末機に領域別フォント情報が保存されるように制御する過程を示したフローチャートである。
【図１３】本発明に係るフォントサービス提供方法において、ユーザ端末機に保存される領域別フォント情報の構成を例示した図である。
【図１４】本発明のさらに他の実施形態に係るフォントサービス提供方法を示したフローチャートである。
【図１５】本発明に係るフォントサービス提供方法において、アイテムサーバの第３ユーザデータベースに保存されるデータの一例を示した図である。
【図１６】本発明のさらに他の実施形態に係るフォントサービス提供システムを示したブロック図である。
【符号の説明】
【０１３６】
２００    フォントサービス提供システム
２１０    アイテムサーバ
２２０    サービスサーバ
２５０    ユーザ端末機
【図１】
2008525840.tif 000003
【図２】
2008525840.tif 000004
【図３】
2008525840.tif 000005
【図４】
2008525840.tif 000006
【図５】
2008525840.tif 000007
【図６】
2008525840.tif 000008
【図７】
2008525840.tif 000009
【図８】
2008525840.tif 000010
【図９】
2008525840.tif 000011
【図１０】
2008525840.tif 000012
【図１１】
2008525840.tif 000013
【図１２】
2008525840.tif 000014
【図１３】
2008525840.tif 000015
【図１４】
2008525840.tif 000016
【図１５】
2008525840.tif 000017
【図１６】
2008525840.tif 000018
【国際調査報告】
2008525840.tif 000019