(57)【要約】【課題】サービスページにおいて、各領域別にユーザがそれぞれ設定したフォントを有する文字が表示される方法及びシステムを提供する【解決手段】フォントサービス提供方法は、アイテムサーバがユーザデータベースにフォント情報及びフォント情報と関連した領域情報を含むフォント提供情報をユーザ別に維持する段階と、サービスサーバがユーザと関連したサービスページの各領域と関連したテキストを含むサービスページデータベースを維持する段階と、サービスサーバがユーザと関連したフォント提供情報をアイテムサーバから受信する段階と、受信したフォント提供情報に基づいてサービスページの特定領域と関連したテキストに対応しかつ特定領域と関連したフォント情報によって生成されたテキストイメージが当該特定領域に表示されるサービスページを生成する段階と、生成されたサービスページをユーザ端末機に送信する段階とを含む。【選択図】図３
2011040093.tif 000002
【特許請求の範囲】
【請求項１】
アイテムサーバ及びサービスサーバを用いたフォントサービス提供方法であって、
前記アイテムサーバが、フォント情報と該フォント情報と関連しかつ複数の領域に区分されるサービスページの各領域を識別するための領域情報とを含むフォント提供情報をユーザ別にユーザデータベースに維持する段階と、
前記サービスサーバが第１ユーザの接続要請によって他のユーザである第２ユーザの個人コミュニティ空間であるサービスページを生成して提供する段階と、
第１ユーザが前記第２ユーザによって前記第１ユーザにコンテンツ入力権限が付与された前記サービスページの特定領域に対してテキストを入力する場合に、前記サービスサーバが、前記第１ユーザ及び前記特定領域と関連した前記フォント情報を前記アイテムサーバから受信する段階と、
前記サービスサーバが、前記受信した第１ユーザのフォント情報に基づいて、前記第１ユーザによって入力されたテキストに対応し、かつ前記第１ユーザのフォント情報で装飾されて生成されたテキストイメージが前記第２ユーザの前記サービスページの前記特定領域で表示されるように前記サービスページを更新して生成する段階と、
前記生成されたサービスページを前記第１ユーザに提供する段階と、
を含み、
前記領域情報は、前記第２ユーザによって前記第１ユーザにコンテンツ入力権限が付与された前記サービスページのポスト、コメント又はトラックバック領域に対する情報であることを特徴とするフォントサービス提供方法。
【請求項２】
コンピュータに、請求項１に記載のフォントサービス提供方法を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービスページにおける各領域別にユーザがそれぞれ設定したフォントを有する文字が表示されるようにする方法およびその方法を実行するシステムに関する。
【背景技術】
【０００２】
インターネットユーザは、ホームページやブログなどの個人コミュニティ空間、若しくは、グループコミュニティ空間やニュース掲示板と連動するディスカッション空間などの簡単にアクセスできる共用コミュニティ空間を使用して、他のユーザと頻繁にコミュニケーションを行うことができる。
【０００３】
これに伴い、インターネットユーザは、個人コミュニティ空間や共用コミュニティ空間を利用するユーザにより要請されるように、該空間を思い通りに空間を美しく装飾しようと試みる。このため、サービスページ別にスキンや背景音楽（ＢＧＭ）などを提供するサービスが用いられている。これにより、インターネットユーザは、個人コミュニティ空間の背景シーンをスキンで装飾したり背景音楽を再生したりできる。
【０００４】
個人コミュニティ空間を美しく装飾する他の方法としては、入力したテキストを所定のフォントで出力されるようにする方式がある。例えば、インターネットユーザは、個人コミュニティ空間に対して入力するテキストを「Ａｒｉａｌ体」で表示するフォントサービスを利用することができる。
【０００５】
しかし、従来のフォントサービスでは、インターネットユーザが１つのフォントアイテムを購買して適用要請をする場合、図１に示すように、インターネットユーザの個人コミュニティ空間で表示される文字にフォントアイテムが適用される前の既存のフォントがそのまま用いられたり（符号１０１参照）、適用要請したフォントアイテムによる１つのフォントだけが一括して適用（１０２参照）されて表示される。すなわち、従来のフォントサービスでは、多様なフォントを複合的に適用して個人コミュニティ空間を装飾することができないという問題点を抱いている。
【０００６】
また、従来のフォントサービスでは、購買したフォントアイテムを用いて所定のフォントで文字を表現できるのが個人コミュニティ空間だけであり、他のインターネットユーザの個人コミュニティ空間や共用コミュニティ空間では当該フォントアイテムを用いることができず、フォントアイテムの使用範囲が制限されているという問題点もある。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、このような従来技術の問題点を解決するために成されたものであって、サービスページを複数の領域に区分して、各領域で表示される文字フォントをユーザが領域別に設定できるようにするフォントサービス提供方法およびその方法を実行するシステムを提供することを目的とする。
【０００８】
また、本発明は、サービスページに対して権限を持つ第１ユーザ（いわゆる管理人）ではない第２ユーザが、サービスページの特定領域にテキストを入力するときでも、テキストをそのまま表示するのではなく、該第２ユーザが特定領域に対して設定したフォントに変換された文字が表示されるようにするフォントサービス提供方法およびその方法を実行するシステムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記目的を達成し、上述した従来技術の問題点を解決するために、本発明に係るアイテムサーバとサービスサーバを用いたフォントサービス提供方法は、上記アイテムサーバが、フォント情報及び該フォント情報と関連し、かつ複数の領域に区分されるサービスページの各領域を識別するための領域情報を含むフォント提供情報をユーザ別にユーザデータベースに維持する段階と、上記サービスサーバが、上記ユーザと関連したサービスページの各領域と関連したテキストを含むサービスページデータベースを維持する段階と、上記サービスサーバが、上記ユーザと関連したフォント提供情報を上記アイテムサーバから受信する段階と、上記受信したフォント提供情報に基づいて、上記サービスページの特定領域と関連したテキストに対応し、かつ上記特定領域と関連したフォント情報によって生成されたテキストイメージが上記特定領域に表示される上記サービスページを生成する段階と、上記生成されたサービスページをユーザの端末機に伝送して提供する段階と、を含むことを特徴とする。
【００１０】
また、本発明に係るアイテムサーバとサービスサーバを用いたフォントサービス提供方法は、上記アイテムサーバが、フォント情報及び上記フォント情報と関連し、かつ複数の領域に区分されるサービスページの各領域を識別するための情報である領域情報を含むフォント提供情報をユーザ別にユーザデータベースに維持する段階と、第１ユーザが第２ユーザに関連したサービスページに接続して上記サービスページの特定領域に対するテキストを入力する場合に、上記サービスサーバが、上記第１ユーザ及び上記特定領域と関連したフォント情報を上記アイテムサーバから受信する段階と、上記サービスサーバが、上記受信されたフォント情報を用いて上記入力されたテキストに対応し、かつ上記フォント情報によって生成されたテキストイメージが上記特定領域で表示される上記サービスページを生成する段階と、上記生成されたサービスページを上記第１ユーザに提供する段階と、を含むことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、サービスページを複数の領域に区分して、各領域で表示される文字のフォントをユーザが領域別に設定できるようにするフォントサービス提供方法およびその方法を実行するシステムが提供される。これにより、ユーザは、自分と関連したサービスページを領域別に多様なフォントを用いて美しく装飾できるようになる。
【００１２】
また、本発明によれば、サービスページに対する権限を有する第１ユーザではない第２ユーザ（所謂、管理人ではないユーザ）が、サービスページの特定領域にテキストを入力するときでも、テキストがそのまま表示されることなく、当該第２ユーザが特定領域に対して設定したフォントに変換された文字が表示されるようにするフォントサービス提供方法およびその方法を実行するシステムが提供される。これにより、第２ユーザは、自分のサービスページだけではなく、他人のサービスページに接続して特定領域に対してテキストを入力する場合にも、当該特定領域に対して設定しておいたフォントに変換された文字が表示されるため、サイバー空間において自分をより一層目立たせることで満足感を得ることができる。
【図面の簡単な説明】
【００１３】
【図１】従来技術によって生成されたサービスページの一例を示した図である。
【図２】本発明に係るフォントサービス提供システムのネットワーク連結を示した図である。
【図３】本発明の一実施形態に係るフォントサービス提供方法を示したフローチャートである。
【図４】本発明の一実施形態において、ユーザがフォントアイテムを購買できるようにするユーザインターフェースを含むフォントショップページの一例を示した図である。
【図５】本発明に係るアイテムサーバの第１ユーザデータベースに保存されるデータの一例を示した図である。
【図６】本発明に係るサービスサーバが提供するサービスページを、サービスページ題目（タイトル）領域、自己紹介領域などのように複数の領域に区分した場合の一例を示した図である。
【図７】本発明に係るアイテムサーバが提供するアイテムバックパック（Item Backpack）ページの一例を示した図である。
【図８】本発明に係るアイテムサーバの第２ユーザデータベースに保存されるデータの一例を示した図である。
【図９】本発明の他の実施形態に係るフォントサービス提供方法を示したフローチャートである。
【図１０】本発明に係るサービスサーバのサービスページデータベースに保存されるデータの一例を示した図である。
【図１１】本発明のさらに他の実施形態に係るフォントサービス提供方法を示したフローチャートである。
【図１２】本発明に係るアイテムサーバの第３ユーザデータベースに保存されるデータの一例を示した図である。
【図１３】本発明の他の実施形態に係るフォントサービス提供システムを示したブロック図である。
【図１４】本発明のさらに他の実施形態に係るフォントサービス提供システムを示したブロック図である。
【図１５】本発明に係るフォントサービス提供方法を実行するために適用される汎用コンピュータ装置を説明するための内部ブロック図である。
【発明を実施するための形態】
【００１４】
以下、添付の図面を参照しながら本発明を詳細に説明する。
【００１５】
図２は、本発明に係るフォントサービス提供システム２００のネットワーク連結を示した図（ネットワーク構成図）である。
【００１６】
フォントサービス提供システム２００は、有線／無線通信網を介して複数のユーザ端末機２５０との接続が可能である。また、フォントサービス提供システム２００は、アイテムサーバ２１０及びサービスサーバ２２０を含む。
【００１７】
ユーザ端末機２５０は、有線／無線通信網を介してフォントサービス提供システム２００との接続が可能な通信端末機であって、ＰＤＡ（Personal Digital Assistant）、スマートフォン（Smart phone）、ハンドヘルド（handheld）ＰＣ、携帯電話などのようにＣＤＭＡ（Code Division Multiplexing Access）モジュール、ブルートゥースモジュール、赤外線通信モジュール（IrDA）、有線／無線ＬＡＮカード等の所定の通信モジュールを備えることで、有線または無線インターネット網を介して検索システムに接続することができる通信端末機である。
【００１８】
図３及び図９は、本発明の一実施形態に係るフォントサービス提供方法を示したフローチャートである。本実施形態に係るフォントサービス提供方法において、サービスサーバ２２０とは、個人コミュニティ空間の１つであるサービスページを提供するサーバである。
【００１９】
まず、図３及び図４を参照して、フォントアイテム購買過程とフォントアイテムを用いた領域別のフォント設定過程について説明する。
【００２０】
段階３０１では、アイテムサーバ２１０が、ユーザがフォントアイテムを購買することができるユーザインターフェースを含む図４のようなフォントショップページをユーザに提供する。段階３０２では、フォントショップページに接続したユーザが所定のフォントに対するフォントアイテムを購買して確保する。また、上記ユーザは、他のユーザが購買したフォントアイテム若しくは所定のイベントによって提供されるフォントアイテムを「プレゼント」として確保することもできる。アイテムサーバ２１０は、ユーザが購買ボタン４０１またはプレゼントボタン４０２をクリックすることで、該当するフォントアイテムに対する決済を行う決済サービスを、選択した当該ユーザに提供するように制御することができる。
【００２１】
段階３０４では、アイテムサーバ２１０は、ユーザが購買又はプレゼントなどで確保したフォントアイテムについての情報を、第１ユーザデータベースにユーザ別に保存する。
【００２２】
一方、上記フォントアイテムに対して使用期間が定められている場合には、アイテムサーバ２１０は、上記ユーザ及びフォントアイテムと関連して使用期間情報をさらに保存することができる。使用期間情報とは、フォントアイテムの使用が可能な使用期間に対する情報であり、使用期間が経過した後には、ユーザが購買したフォントアイテムであったとしても、これ以上の使用は不可能となる。また、ユーザがフォントアイテムを購買するために支払う費用は、使用期間によって変動することもある。
【００２３】
また、実施形態に応じ、上記使用期間は、「フォントアイテム購買日から３０日」のように相対的に設定されてように構成してもよく、また、ユーザの選択によって「２００４年１月１日〜２００４年１２月３１日まで」のように絶対的な期間で設定されるように構成してもよい。
【００２４】
図５は、第１ユーザデータベースに保存されるデータの一例を示した図である。図５に示すように、ユーザ「ｗｉｓｊｊａｎｇ」は、Ｔａｈｏｍａ体とＳｔｙｌｕｓＢＴ体を利用するためにこれらのフォントアイテムをそれぞれ購買している。Ｔａｈｏｍａ体は、２００４年１月１日〜２００４年１２月３１日までの１年間、Ｓｔｙｌｕｓ ＢＴ体は２００４年１１月１日〜２００４年１１月３０日までの３０日間の使用が可能である。
【００２５】
また、段階３０５では、アイテムサーバ２１０が、上記ユーザがフォントアイテムを用いて領域別にフォントを設定できるようにするユーザインターフェースを含むアイテムバックパックページ（Item Backpack Page）をユーザに提供する。アイテムバックパックページは、第１ユーザデータベースを参照して各ユーザ別に個別に生成される。アイテムサーバ２１０は、アイテムバックパックページを介することで、サービスサーバ２２０が提供する個人コミュニティ空間が複数の領域に区分される場合、ユーザが領域別にフォントを設定できるようにする。
【００２６】
図６は、サービスサーバ２２０が提供するサービスページを、サービスページ題目領域、自己紹介領域などのように複数の領域に区分した一例を示している。また、図７は、アイテムサーバ２１０が提供するアイテムバックパックページのうち、ユーザ「ｗｉｓｊｊａｎｇ」と関連したアイテムバックパックページの一例を示している。
【００２７】
図５に示すように、ユーザ「ｗｉｓｊｊａｎｇ」が使用できるフォントは、Ｔａｈｏｍａ体及びＳｔｙｌｕｓ ＢＴ体であるため、図７の符号７０１で示すように、アイテムサーバ２１０は、サービスページのカテゴリ領域に対してＴａｈｏｍａ体、ＳｔｙｌｕｓＢＴ体、または基本的に提供される基本字体のうち、どのフォントが適用されるようにするかを選択することができるユーザインターフェースを、ユーザ「ｗｉｓｊｊａｎｇ」に提供することができる。
【００２８】
また、本発明は、該当する領域に表示される文字に対するフォントは、上記アイテムバックパックページで設定するようにし、文字のサイズまたは色（Color）は、サービスサーバ２２０で提供される基本的なエディタ機能を用いて該当するブログで設定するようにできる。
【００２９】
また、本発明のさらに他の実施形態としては、アイテムサーバ２１０は、該当する領域に表示される文字のサイズまたは色を当該アイテムバックページで設定するようにもできる。
【００３０】
そして、本実施形態では、前述したように、ユーザが選択したフォントに対する情報を「フォント情報」と称し、サービスページの各領域を識別するための識別情報を「領域情報」と称する。さらに、フォント情報及び該フォント情報と関連した領域情報を含む情報を「フォント提供情報」と称する。
【００３１】
段階３０６において、上記アイテムバックパックページでユーザ「ｗｉｓｊｊａｎｇ」がサービスページの各領域別にフォントを設定すると、アイテムサーバ２１０が、該当するフォント情報及び領域情報を含むフォント提供情報を、ユーザ「ｗｉｓｊｊａｎｇ」と関連する第２ユーザデータベースに保存する（段階３０７）。図８は、第２ユーザデータベースに保存されるデータの一例を示した図である。第２ユーザデータベースを参照すれば、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページの各領域に含まれる文字が、どのフォントで表示されるべきかを知ることができる。
【００３２】
一方、図５に示すように、使用期間が定められているフォントアイテムを用いて登録されたフォント情報の場合、アイテムサーバ２１０は、このフォントアイテムの使用期間が経過した後、該当するフォントが基本字体に変更するように第２ユーザデータベースを更新することができる。すなわち、図５に示すように、Ｔａｈｏｍａ体に対する使用期間は、２００４年１２月３１日までであるため、２００５年１月１日午前０時からは、該当するフォントアイテムを再購買しない限り、図８に示すように、第２ユーザデータベースでフォント情報８０１が「基本字体」などに変更されるようになる。したがって、２００５年１月１日午前０時以降、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページのサービスページ題目領域には、基本字体で文字が表示されるようになる。
【００３３】
ここまで、ユーザが個人コミュニティ空間であるサービスページの各領域に対してフォント情報を設定する過程について説明した。
【００３４】
以下、図９を参照しながら、ユーザが所定のサービスページを要請した場合に、サービスサーバ２２０が、フォント提供情報を獲得してサービスページを生成する過程について説明する。
【００３５】
段階９０１では、サービスサーバ２２０がサービスページに含まれるテキストを領域別に保存するサービスページデータベースを維持する。例えば、サービスページデータベースには、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページと関連して図１０のようなデータが保存されている。また、サービスページデータベースには、所定のサービスページを生成するための追加情報（例えば、イメージ経路、コンテンツの位置に対する位置情報など）をさらに含むことができる。
【００３６】
段階９０２では、所定のユーザがユーザ「ｗｉｓｊｊａｎｇ」のサービスページを要請した場合、段階９０４において、サービスサーバ２２０が、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページと関連したフォント提供情報の提供をアイテムサーバ２１０に要請する。なお、上記所定のユーザは、リンクを介したり、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページのネットワークアドレスを直接入力するなどして、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページ提供の要請をすることができる。上記所定のユーザは、ユーザ「ｗｉｓｊｊａｎｇ」と同一人物であっても良いし、他人であっても良い。
【００３７】
段階９０５において、アイテムサーバ２１０が上記フォント提供情報の要請がある場合に、図８に示すような第２ユーザデータベースを参照して、ユーザ「ｗｉｓｊｊａｎｇ」と関連したフォント提供情報を検索してサービスサーバ２２０に送信する。
【００３８】
したがって、サービスサーバ２２０は、アイテムサーバ２１０から送信されたフォント提供情報に基づいて、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページの各領域に含まれる文字がどのフォントで表示されるべきであるかを判断できるようになる。例えば、サービスページのサービスページ題目領域には、「漫画が世界を支配する日」という文字がＴａｈｏｍａ体で表示される。
【００３９】
また、サービスサーバ２２０は、フォント提供情報を用いてテキスト「漫画が世界を支配する日」に対応するテキストイメージ（例えば、ビットマップ方式やアウトライン方式で定義されたイメージ）を直接生成することができる。
【００４０】
また、サービスサーバ２２０は、フォント提供情報とサービスページの各領域と関連したテキストとを、別途のイメージサーバ（図示せず）に領域別に送信する方式でテキストイメージを獲得することもできる。例えば、サービスサーバ２２０は、サービスページ題目領域と関連したフォント情報とサービスページ題目領域に関連したテキストとをそれぞれイメージサーバに送信する。イメージサーバでは、送信されたテキストをフォント情報に適合する（マッチングする）テキストイメージに変換してサービスサーバ２２０に送信する。これにより、サービスサーバ２２０は、領域におけるテキストに対応したテキストイメージを獲得することができる。
【００４１】
なお、本発明は、フォント提供情報を用いてサービスページの所定領域に表示される文字のフォントを決定する構成に対するものであって、フォント提供情報を用いて所定のテキストに対応するテキストイメージを獲得する他の方式も適用可能であり、本発明の範囲が制限されることはない。
【００４２】
段階９０７では、サービスサーバ９０１が、獲得したテキストイメージが該当する各領域にそれぞれ表示されているサービスページを生成してユーザに提供する。
【００４３】
一方、本発明のさらに他の実施形態としては、サービスサーバ２２０が、フォント提供情報をアイテムサーバ２１０からではなく、ユーザのユーザ端末機２５０から受信するように構成することもできる。すなわち、段階９０２において、ユーザが、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページを要請した場合に、段階９０３において、サービスサーバ２２０が、ユーザのユーザ端末機２５０にユーザ「ｗｉｓｊｊａｎｇ」と関連したフォント提供情報が保存されているか否かを判断する。
【００４４】
この判断の結果、ユーザ端末機２５０にフォント提供情報が保存されていない場合、段階９０４〜９０５において、サービスサーバ２２０がアイテムサーバ２１０からフォント提供情報を受信する。そして、ユーザ端末機２５０にフォント提供情報が保存されていない場合、段階９０８において、サービスサーバ２２０が、アイテムサーバ２１０から受信したフォント提供情報をユーザ端末機２５０に送信して、ユーザ「ｗｉｓｊｊａｎｇ」（または、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページ）と関連してユーザ端末機２５０に保存されるようにする。
【００４５】
したがって、本実施形態によれば、所定のサービスページの提供を受けたことがあるユーザのユーザ端末機２５０には、サービスページと関連したフォント提供情報が保存されていることになる。
【００４６】
この判断の結果、ユーザ端末機２５０にフォント提供情報が保存されている場合、段階９０９において、サービスサーバ２２０が、ユーザ端末機２５０にフォント提供情報を要請し、段階９１０において、ユーザ端末機２５０からフォント提供情報を受信する。また、サービスサーバ２２０は、段階９０６及び段階９０７を経て、ユーザ端末機２５０から受信したフォント提供情報を用いてユーザ「ｗｉｓｊｊａｎｇ」のサービスページを生成し、ユーザに提供する（段階９１１および段階９１２）。
【００４７】
一方、ユーザ端末機２５０にユーザ「ｗｉｓｊｊａｎｇ」と関連したフォント提供情報が保存されていない場合であっても、段階９０４〜９０８を実行した後には、上述のようにユーザ端末機２５０にフォント提供情報が保存されるようになる。したがって、ユーザがその後に再びサービスページを要請する場合には、サービスサーバ２２０は、段階９０９〜９１１を実行することで、ユーザ端末機２５０に保存されたフォント提供情報を用いてサービスページを生成できるようになる。
【００４８】
また、１）上述したように、フォントアイテムの使用期間が定められていて、使用期間の経過によりフォントアイテムの利用ができなくなった場合、２）ユーザ「ｗｉｓｊｊａｎｇ」が、アイテムバックパックページにおいてサービスページの各領域に適用されるフォントを変更するなど、ユーザ「ｗｉｓｊｊａｎｇ」と関連したフォント提供情報が更新された場合には、アイテムサーバ２１０は、これらの事実をサービスサーバ２２０に通知する。サービスサーバ２２０が上記通知を受けると、ユーザ端末機２５０にユーザ「ｗｉｓｊｊａｎｇ」と関連したフォント提供情報が保存されている場合であっても、アイテムサーバ２１０から更新されたフォント提供情報を受信してユーザ「ｗｉｓｊｊａｎｇ」のサービスページを生成する。また、サービスサーバ２２０は、更新されたフォント提供情報をユーザ端末機２５０に送信して、既存のフォント提供情報の代りに保存する。
【００４９】
上述のような構成によれば、ユーザ「ｗｉｓｊｊａｎｇ」は、サービスページの各領域別にお気に入りのフォントをそれぞれ指定することで該当のフォントでの文字表示を可能にし、サービスページをより美しく装飾できるようになる。
【００５０】
以下、図１１を参照して、本発明のさらに他の実施形態に係るフォントサービス提供方法について説明する。本実施形態に係るフォントサービス提供方法において、サービスサーバ２２０は、個人コミュニティ空間または共用コミュニティ空間の１つであるサービスページを提供する。特に、本実施形態では、ユーザは、個人コミュニティ空間であるサービスページで表示される文字のフォントだけでなく、他のユーザのサービスページ若しくは特定の人物とは無関係な共用コミュニティ空間であるサービスページの特定領域で入力される文字のフォントを設定することができる。
【００５１】
図３について説明した構成と類似した方式で、段階１１０１では、アイテムサーバ２１０が、第３ユーザデータベースにフォント情報及び該フォント情報と関連した領域情報をユーザ別に保存する。ただし、上述した実施形態とは異なり、本実施形態の第３ユーザデータベースに保存される領域情報とは、複数の領域に区分されるサービスページ内でユーザがテキストなどのコンテンツを入力して記載が許容された領域に対する情報である。すなわち、この領域情報とは、ユーザがコンテンツを入力することができるポスト、コメント、トラックバックなどの領域に対する情報である。図１２は、第３ユーザデータベースの一例を示した図である。
【００５２】
段階１１０２では、サービスサーバ２２０が、第１ユーザの接続要請によって所定のサービスページを生成して提供する。
【００５３】
段階１１０３では、サービスページが提供された第１ユーザが、サービスページ内でコンテンツ登録が許容された特定領域、例えば、ポスト領域に対して、サービスサーバ２２０にコンテンツを入力する。
【００５４】
段階１１０４では、入力されたコンテンツにテキストが含まれている場合、サービスサーバ２２０が、アイテムサーバ２１０に第２ユーザ及び特定領域と関連したフォント情報を要請する。
【００５５】
段階１１０５では、要請を受けたアイテムサーバ２１０が、第３ユーザデータベースを参照して、第２ユーザと特定領域に関連したフォント情報を検索してサービスサーバ２２０に送信する。例えば、図１２に示すように、第２ユーザのユーザ識別子が「ｋｋｕｅ」である場合、アイテムサーバ２１０は、ポスト領域および第２ユーザと関連したフォント情報であるフォント情報１２０１を検索してサービスサーバ２２０に送信する。
【００５６】
段階１１０６及び段階１１０７では、アイテムサーバ２１０からフォント情報１２０１を受信したサービスサーバ２２０が、第２ユーザが入力したテキストがＴｉｍｅｓ Ｎｅｗ Ｒｏｍａｎ体で表示されるように、サービスページを更新して第２ユーザに提供する。
【００５７】
したがって、第２ユーザは、サービスページだけではなく他人のサービスページ又は共用コミュニティ空間であるサービスページの所定領域でコンテンツを登録する場合にも、該コンテンツに含まれたテキストを領域指定して設定されたフォントで表示できるようになる。文字はビットマップ方式又はアウトライン方式などで定義されたテキストイメージである。
【００５８】
したがって、多数のユーザが接続してコンテンツを登録する場合、１つの領域（例えば、ポスト領域）に多様なフォントなどで作成された文字が表示されるため、サービスページがより一層多彩化され、ユーザはコンテンツを美しく装飾できるという満足感を得ることができる。
【００５９】
以上のように、個人コミュニティ空間であるサービスページにおいて、各領域で表示されるフォントなどを設定できるようにする方法と、個人コミュニティ空間または共用コミュニティ空間の特定領域で自分が入力したテキストのフォントなどを設定できるようにする方法についてそれぞれ説明したが、上記２つの方法は、互いに独立的に実行され得ることはもちろん、所定のサービスページに対して並列的または複合的に実行されることもできる。
【００６０】
すなわち、本発明のさらに他の実施形態に係るフォントサービス提供方法は、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページに対し、サービスページの題目、自己紹介、カテゴリなどの領域に対しては、ユーザ「ｗｉｓｊｊａｎｇ」が設定したフォントなどで文字が表示されるようにすると同時に、ユーザ「ｗｉｓｊｊａｎｇ」のサービスページを訪問したユーザ「ｋｋｕｅ」が、サービスページのポスト領域にテキストを入力する際、入力されるテキストは、ユーザ「ｋｋｕｅ」がポスト領域に対して設定したフォントを有する文字に変換されて表示されるようにできる。
【００６１】
また、本発明の実施形態は、コンピュータにより具現される多様な動作を実行するためのプログラム命令を含むコンピュータ読み取り可能な媒体を含む。該媒体は、プログラム命令、データファイル、データ構造などを単独または組み合わせて含むこともできる。また、該媒体及びプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知であり使用可能なものであってもよい。
【００６２】
以下、図１３を参照して、本発明のさらに他の実施形態に係るフォントサービス提供システムについて説明する。本実施形態に係るフォントサービス提供システム１３００は、ユーザデータベース１３０１と、サービスページデータベース１３０２と、ユーザ入力部１３０３と、検索部１３０４と、サービスページ生成部１３０５と、サービスページ提供部１３０６と、を含む。
【００６３】
ユーザデータベース１３０１は、図８に示すように、フォント情報及びこのフォント情報と関連した領域情報を含むフォント提供情報をユーザ別に維持する。領域情報とは、複数の領域に区分されるサービスページの各領域を識別するための情報であり、フォント情報とは、領域情報によって識別される領域に表示される文字のフォントを決定するための情報である。
【００６４】
ユーザは、購買やプレゼントなどで確保したフォントアイテムを用いて、サービスページの特定領域に表示される文字のフォントなどを設定してユーザデータベース１３０１に登録することができる。
【００６５】
サービスページデータベース１３０２は、ユーザと関連したサービスページの各領域と関連したテキストをユーザ別に含む。したがって、サービスページデータベース１３０２を参照すれば、各ユーザのサービスページの特定領域にどのような内容の文字を表示すべきであるかを知ることができる。
【００６６】
第１ユーザがユーザ端末機１３５０を用いて第２ユーザと関連したサービスページの提供を要請する場合、ユーザ入力部１３０３が、その要請の入力を受ける。第１ユーザと第２ユーザは、同一人物であっても良い。
【００６７】
この要請が入力されれば、検索部１３０４は、ユーザデータベース１３０１を参照して、当該第２ユーザと関連したフォント提供情報を検索する。
【００６８】
サービスページ生成部１３０５は、検索されたフォント提供情報に基づいて、サービスページの特定領域と関連したテキストに対応し、かつ特定領域と関連したフォント情報によって生成されたテキストイメージが当該特定領域に表示されるように、サービスページを生成する。検索されたフォント提供情報は、特定領域と関連したテキストをどのようなフォントで表示すべきかを指示するための情報である。
【００６９】
サービスページ生成部１３０５は、各フォント情報に符合（マッチング）するテキストイメージを文字別に備えておき、テキストに対応してフォント情報に符合するテキストイメージを選択する方式でテキストイメージを生成することができる。
【００７０】
また、サービスページ生成部１３０５は、不図示の別途のイメージサーバにテキスト及びフォント情報を送信して、上記テキストイメージが生成されるようにした後、当該イメージサーバからテキストイメージを受信する方式で、テキストイメージを生成することもできる。なお、本発明の範囲は、領域別に設定されたフォント情報を用いてテキストイメージを生成する場合を含み、フォント情報を用いてテキストイメージを生成する他の方式によって制限されることなく、周知のテキストイメージ生成方法を用いることも可能である。例えば、サービスページ生成部１３０５は、テキストイメージが「ウェブフォント」方式で生成されるようにすることもできる。
【００７１】
サービスページ提供部１３０６は、生成されたサービスページを、第１ユーザに送信して提供する。
【００７２】
以下、図１４を参照して、本発明のさらに他の実施形態に係るフォントサービス提供システムについて説明する。本実施形態に係るフォントサービス提供システム１４００は、ユーザデータベース１４０１と、検索部１４０２と、サービスページ生成部１４０３と、サービスページ提供部１４０４と、を含む。
【００７３】
ユーザデータベース１４０１は、フォント情報及び該フォント情報と関連した領域情報を含むフォント提供情報をユーザ別に維持する。上述した実施形態と同様、領域情報とは、複数の領域に区分されるサービスページの各領域を識別するための情報であり、フォント情報とは、該当する領域で表示される文字のフォントを決定するための情報である。
【００７４】
第１ユーザが、所定のサービスページに接続してサービスページの特定領域に対してテキストを入力する場合、検索部１４０２は、ユーザデータベース１４０１を参照して、第１ユーザ及びこの特定領域と関連したフォント情報を検索する。サービスページは、ブログやホームページなどの個人コミュニティ空間であっても良いし、ニュース掲示板や多数の会員を有するコミュニティなどの共用コミュニティ空間であっても良い。
【００７５】
サービスページ生成部１４０３は、検索されたフォント情報を用いて、入力されたテキストに対応し、かつフォント情報によって生成されたテキストイメージが特定領域で表示されるようにサービスページを更新する。
【００７６】
サービスページ提供部１４０４は、更新されたサービスページを第１ユーザに提供する。
【００７７】
このような構成によれば、ユーザがサービスページの特定領域に対してテキストを入力すれば、入力されたテキストは、領域に対して設定したフォントを有する文字に変換されて表示される。
【００７８】
一方、図１３及び図１４では、フォントサービスシステム１３００、１４００の各構成要素が、１つの装置に具現されている場合を示しているが、これは例示的なものに過ぎず、実施形態によって管理の容易性又は負荷分散等の理由によって、各構成要素を分離した別個の装置でそれぞれ具現して各装置間に通信可能である通信手段を備える方法が用いられることもあることは、当業者にとっては自明であろう。
【００７９】
図１５は、本発明に係るフォントサービス提供方法を実行するために採用される汎用コンピュータ装置を説明するための内部ブロック図である。
【００８０】
コンピュータ装置１５００は、主記憶装置（一般的には、random access memoryまたはＲＡＭ１５２０）および主記憶装置（一般的には、read only memoryまたはＲＯＭ１５３０を含む記憶装置と連結される１つ以上のプロセッサ１５１０（中央処理装置またはＣＰＵとも呼ばれる）を含む。本技術分野において広く知られているように、ロム１５３０は、データおよび命令を単一方向にＣＰＵに送信する役割をし、ラム１５２０は通常、データおよび命令を双方向的な方法で送信するのに用いられる。これら主記憶装置は、両方とも上述したコンピュータ読み取り可能な媒体のあらゆる好適な形態を含むことができる。
【００８１】
大容量記憶装置１５４０は、双方向的にＣＰＵに連結され、追加的なデータ格納能力を提供し、上述したコンピュータ読み取り可能記録な媒体のいずれかを含むことができる。大容量記憶装置１５４０は、プログラム、データなどを記憶するのに用いられ、通常、主記憶装置より速度が遅いハードディスクなどの補助記憶装置である。ＣＤ−ＲＯＭ１５６０などの特定の大容量記憶装置が単一方向にＣＰＵにデータを送ることもある。プロセッサ１５１０は、ビデオモニタ、トラックボール、マウス、キーボード、マイクロフォン、タッチスクリーン型ディスプレイ、カード読み取り機、磁気または紙テープ読み取り機、音声または筆記認識機、ジョイ・スティック、またはその他のコンピュータなどの他の公知の入出力装置のような１つ以上の入出力装置を含むインターフェース１５５０と連結される。最後に、プロセッサ１５１０は、ネットワークインターフェース１５７０に一般的に示されるようなネットワーク接続を用いてコンピュータまたは無線通信ネットワークに接続されても良い。このようなネットワーク接続を介して、上述した方法の手順を実行することにより、ＣＰＵがネットワークから情報の入力を受けたり、ネットワークに情報を出力したりすることができる。上述した装置および道具は、コンピュータハードウェアおよびソフトウェアの技術分野の当業者にとって周知である。
【００８２】
また、上述したハードウェア要素は、本発明の動作を実行するために１以上のソフトウェアモジュールとして作動するように構成される。
【００８３】
また、上述したように、本発明の好ましい実施形態を参照して説明したが、当該技術分野において熟練した当業者にとっては、特許請求の範囲に記載された本発明の思想及びその領域から逸脱しない範囲内で、本発明を多様に修正および変更させることができる。すなわち、本発明の技術的範囲は、特許請求の範囲に基づいて定められ、発明を実施するための最良の形態により制限されるものではない。
【符号の説明】
【００８４】
１３００，１４００ フォントサービス提供システム
１３０１ ユーザデータベース
１３０２ サービスページデータベース
１３０３ ユーザ入力部
１３０４ 検索部
１３０５ サービスページ生成部
１３０６ サービスページ提供部
【図２】
2011040093.tif 000003
【図３】
2011040093.tif 000004
【図４】
2011040093.tif 000005
【図５】
2011040093.tif 000006
【図６】
2011040093.tif 000007
【図７】
2011040093.tif 000008
【図８】
2011040093.tif 000009
【図９】
2011040093.tif 000010
【図１０】
2011040093.tif 000011
【図１１】
2011040093.tif 000012
【図１２】
2011040093.tif 000013
【図１３】
2011040093.tif 000014
【図１４】
2011040093.tif 000015
【図１５】
2011040093.tif 000016
【図１】
2011040093.tif 000017