[go: up one dir, main page]

JP2003044470A - Font service system - Google Patents

Font service system

Info

Publication number
JP2003044470A
JP2003044470A JP2001228666A JP2001228666A JP2003044470A JP 2003044470 A JP2003044470 A JP 2003044470A JP 2001228666 A JP2001228666 A JP 2001228666A JP 2001228666 A JP2001228666 A JP 2001228666A JP 2003044470 A JP2003044470 A JP 2003044470A
Authority
JP
Japan
Prior art keywords
font
information
user terminal
server
request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2001228666A
Other languages
Japanese (ja)
Inventor
Hidehiro Ishizuka
英弘 石塚
Tetsuo Sakaguchi
哲男 阪口
Yoshinori Hosoya
佳紀 細矢
Fumio Hirabayashi
文雄 平林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toppan Inc
Original Assignee
Toppan Printing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toppan Printing Co Ltd filed Critical Toppan Printing Co Ltd
Priority to JP2001228666A priority Critical patent/JP2003044470A/en
Publication of JP2003044470A publication Critical patent/JP2003044470A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Information Transfer Between Computers (AREA)
  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

(57)【要約】 【課題】 フォントの情報を必要に応じて、ネットワー
クを経由して配信することができるフォントサービスシ
ステムを提供する。 【解決手段】 フォントサーバは、フォント情報と該フ
ォント情報の属性を示す属性情報とを含む情報をフォン
トに関する情報として記憶するフォントデータベース
と、登録要求に応じて、フォント提供者端末から送信さ
れるフォント情報と属性情報とを受信してフォントデー
タベースに記憶しておき、フォントを登録する際に、フ
ォント情報の記憶場所に関する情報を示すフォント所在
情報を生成し、生成したフォント所在情報を前記登録検
索サーバに登録し、利用者端末からの要求に応じて、フ
ォントデータベースから該要求に応じたフォントに関す
る情報を読み出して利用者端末に送信する。
(57) [Summary] [PROBLEMS] To provide a font service system capable of distributing font information via a network as needed. A font server stores information including font information and attribute information indicating attributes of the font information as information about the font, a font database transmitted from a font provider terminal in response to a registration request. Information and attribute information received and stored in a font database, and when registering a font, font location information indicating information on a storage location of font information is generated, and the generated font location information is stored in the registration search server. In response to a request from the user terminal, information on the font corresponding to the request is read from the font database and transmitted to the user terminal.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】この発明は、ネットワークを
介してフォントに関する情報を利用者端末に配信するサ
ービスを提供するフォントサービスシステム、フォント
サーバ、利用者端末に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a font service system, a font server, and a user terminal which provide a service for distributing information about fonts to a user terminal via a network.

【0002】[0002]

【従来の技術及び発明が解決しようとする課題】インタ
ーネット上での電子出版・文書配布の普及が進むにつ
れ、ごく希に使用される特殊な漢字の扱いの問題が顕在
化してきた。例えば、コンピュータ間において、標準的
なコードとして規格されていない文字を利用した文書を
ネットワーク経由で送受信した場合に、送信側が意図し
た文字以外の文字が受信側の端末のディスプレイ上に表
示されてしまうことがある。これは、文書データを受信
する側の端末のディスプレイ上にその特殊な漢字を表現
するフォントがない場合、そのディスプレイ上で表示で
きないからである。
2. Description of the Related Art With the spread of electronic publishing and document distribution on the Internet, the problem of handling special rarely used Kanji characters has become apparent. For example, when a document that uses characters that are not standard codes is sent and received between computers via the network, characters other than the characters intended by the sender are displayed on the display of the terminal at the receiver. Sometimes. This is because if there is no font expressing the special Kanji on the display of the terminal that receives the document data, it cannot be displayed on that display.

【0003】このように、ディスプレイ上において文字
を表示できないときは、表示したいフォントのソフトウ
ェアを購入してくる必要があり、文書データを受信する
受信側にとって煩雑な作業であった。また、漢字コード
の標準として、JIS第1水準、同第2水準、そして第
3水準、第4水準があるが、無償でフォントが提供され
るのは、第1水準、第2水準までであり、文書データを
受信する側が第3水準、第4水準の文字フォントをすべ
てを持つことは文書データを受信する側にとって費用負
担が増大してしまうという問題があった。
As described above, when the characters cannot be displayed on the display, it is necessary to purchase the software of the font to be displayed, which is a complicated work for the receiving side that receives the document data. In addition, there are JIS first level, second level, third level, and fourth level as kanji code standards, but fonts are provided free of charge up to the first and second levels. The fact that the document data receiving side has all the character fonts of the third level and the fourth level causes a problem that the cost burden increases for the document data receiving side.

【0004】本発明はこのような事情に鑑みてなされた
もので、その目的は、フォントの情報を必要に応じて、
ネットワークを経由して配信することができるフォント
サービスシステムを提供することにある。
The present invention has been made in view of such circumstances, and an object thereof is to provide font information as necessary.
It is to provide a font service system that can be distributed via a network.

【0005】[0005]

【課題を解決するための手段】上記目的を達成するため
に、本発明は、利用者端末とフォントサーバがネットワ
ークを介して相互に接続されるフォントサービスシステ
ムであって、前記フォントサーバは、フォントに関する
情報を記憶するフォントデータベースと、前記利用者端
末からの要求に応じて、前記フォントデータベースから
該要求に応じたフォントに関する情報を読み出し、読み
出したフォントに関する情報を前記利用者端末に送信す
るフォント配信手段とを有することを特徴とする。
In order to achieve the above object, the present invention is a font service system in which a user terminal and a font server are mutually connected via a network, wherein the font server is a font A font database for storing information on the font and a font distribution for reading information on the font corresponding to the request from the font database in response to a request from the user terminal and transmitting the read information on the font to the user terminal And means.

【0006】また、本発明は、利用者端末とフォントサ
ーバがネットワークを介して相互に接続されるフォント
サービスシステムに用いられるフォントサーバであっ
て、文字と画像とのうち少なくとも一方に基づいて作成
されるフォントをフォントに関する情報として記憶する
フォントデータベースと、前記利用者端末からの要求に
応じて、前記フォントデータベースから該要求に応じた
フォントに関する情報を読み出し、読み出したフォント
に関する情報を前記利用者端末に送信するフォント配信
手段とを有することを特徴とする。
Further, the present invention is a font server used in a font service system in which a user terminal and a font server are mutually connected via a network, and is created based on at least one of characters and images. A font database that stores the fonts as information about the font, and, in response to a request from the user terminal, information about the font corresponding to the request from the font database, and the read information about the font to the user terminal. It has a font distribution means for transmitting.

【0007】また、本発明は、利用者端末とフォントサ
ーバがネットワークを介して相互に接続され、前記フォ
ントサーバとフォント提供者端末が相互に接続されるフ
ォントサービスシステムに用いられるフォントサーバで
あって、文字と画像とのうち少なくとも一方に基づいて
作成されるフォントをフォントに関する情報として記憶
するフォントデータベースと、前記フォント提供者端末
からのフォントに関する情報の登録要求に応じて、前記
フォント提供者端末から送信されるフォントに関する情
報を受信して前記フォントデータベースに記憶するフォ
ント登録手段と、前記利用者端末からの要求に応じて、
前記フォントデータベースから該要求に応じたフォント
に関する情報を読み出し、読み出したフォントに関する
情報を前記利用者端末に送信するフォント配信手段とを
有することを特徴とする。
Further, the present invention is a font server used in a font service system, wherein a user terminal and a font server are mutually connected via a network, and the font server and font provider terminal are mutually connected. A font database that stores a font created based on at least one of a character and an image as information about the font; and from the font provider terminal, in response to a registration request for the font information from the font provider terminal. In response to a request from the user terminal, a font registration unit that receives information about a font to be transmitted and stores it in the font database,
It is characterized by further comprising font distribution means for reading information on the font corresponding to the request from the font database and transmitting the read information on the font to the user terminal.

【0008】また、本発明は、利用者端末とフォントサ
ーバと登録検索サーバがネットワークを介して相互に接
続され、前記フォントサーバとフォント提供者端末が相
互に接続されるフォントサービスシステムに用いられる
フォントサーバであって、文字と画像とのうち少なくと
も一方に基づいて作成されるフォントを表現するための
フォント情報と該フォント情報の属性を示す属性情報と
を含む情報をフォントに関する情報として記憶するフォ
ントデータベースと、前記フォント提供者端末からのフ
ォントに関する情報の登録要求に応じて、前記フォント
提供者端末から送信されるフォント情報と属性情報とを
受信して前記フォントデータベースに記憶するフォント
登録手段と、前記フォント登録手段によってフォントが
登録される場合に、フォント情報の記憶場所に関する情
報を示すフォント所在情報を生成し、生成したフォント
所在情報を前記登録検索サーバに登録する所在情報登録
手段と、前記利用者端末からの要求に応じて、前記フォ
ントデータベースから該要求に応じたフォントに関する
情報を読み出し、読み出したフォントに関する情報を前
記利用者端末に送信するフォント配信手段とを有するこ
とを特徴とする。
Further, the present invention is a font used in a font service system in which a user terminal, a font server, and a registration search server are mutually connected via a network, and the font server and the font provider terminal are mutually connected. A font database that is a server and stores information including font information for expressing a font created based on at least one of a character and an image and attribute information indicating an attribute of the font information as information about the font. A font registration unit that receives font information and attribute information transmitted from the font provider terminal and stores the font information and attribute information in the font database in response to a font registration information registration request from the font provider terminal; When the font is registered by the font registration means A location information registration unit that generates font location information indicating information about a storage location of font information, and registers the generated font location information in the registration search server, and from the font database in response to a request from the user terminal. And a font distribution unit for reading the information on the font corresponding to the request and transmitting the read information on the font to the user terminal.

【0009】また、本発明は、上述のフォントサーバに
おいて、前記フォント配信手段は、前記フォント提供者
端末から新たなフォントに関する情報が登録された場合
または、所定の期間毎にフォントに関する情報を配信す
ることを特徴とする。
Further, according to the present invention, in the above font server, the font distribution means distributes information on a font when information on a new font is registered from the font provider terminal or at predetermined intervals. It is characterized by

【0010】また、本発明は、上述のフォントサーバに
おいて、前記フォント配信手段は、前記利用者端末にフ
ォントに関する情報を配信する場合に、前記利用者端末
からの指示に基づいて、フォントに関する情報を指定さ
れる文字毎あるいは同一の属性情報が設定されたフォン
ト情報を一括して送信することを特徴とする。
According to the present invention, in the above font server, when the font distribution means distributes the font-related information to the user terminal, the font-related information is transmitted based on an instruction from the user terminal. It is characterized in that font information for each designated character or for which the same attribute information is set is collectively transmitted.

【0011】また、本発明は、請求項4から請求項6の
うちいずれかに記載のフォントサーバに接続される利用
者端末であって、配信してもらう必要があるフォントに
関する情報を特定するためのキーワードとなる検索キー
情報を前記登録検索サーバに送信し、前記登録検索サー
バから前記検索キー情報に対応するフォント所在情報を
受信するフォント所在情報取得制御手段と、該フォント
所在情報に対応するフォントに関する情報を前記フォン
トサーバに送信し、フォントに関する情報の配信を要求
する配信制御手段と、前記フォントサーバから送信され
るフォントに関する情報を記憶する記憶手段と、を有す
ることを特徴とする。
Further, the present invention is a user terminal connected to the font server according to any one of claims 4 to 6, for specifying information regarding a font that needs to be distributed. Font location information acquisition control means for transmitting search key information as a keyword of the above to the registration search server and receiving font location information corresponding to the search key information from the registration search server, and a font corresponding to the font location information. Information relating to the font transmitted to the font server and requesting the distribution of the information relating to the font, and a storage unit storing the information relating to the font transmitted from the font server.

【0012】また、本発明は、利用者端末とフォントサ
ーバがネットワークを介して相互に接続されるフォント
サービスシステムにおけるフォント配信方法であって、
前記利用者端末からの要求に応じて、フォントに関する
情報を記憶するフォントデータベースから該要求に応じ
たフォントに関する情報を読み出し、前記読み出したフ
ォントに関する情報を前記利用者端末に送信することを
特徴とする。
The present invention also provides a font distribution method in a font service system in which a user terminal and a font server are mutually connected via a network,
In response to a request from the user terminal, information about a font corresponding to the request is read from a font database that stores information about the font, and the read information about the font is transmitted to the user terminal. .

【0013】また、本発明は、利用者端末とフォントサ
ーバがネットワークを介して相互に接続されるフォント
サービスシステムにおけるフォント配信プログラムであ
って、前記利用者端末からの要求に応じて、フォントに
関する情報を記憶するフォントデータベースから該要求
に応じたフォントに関する情報を読み出すステップと、
前記読み出したフォントに関する情報を前記利用者端末
に送信するフォント配信ステップとをコンピュータに実
行させることを特徴とする。
Further, the present invention is a font distribution program in a font service system in which a user terminal and a font server are connected to each other via a network, and the font information is requested in response to a request from the user terminal. Reading information about a font corresponding to the request from a font database storing
And a font distribution step of transmitting the read-out information about the font to the user terminal.

【0014】また、本発明は、利用者端末とフォントサ
ーバがネットワークを介して相互に接続されるフォント
サービスシステムにおけるフォント配信プログラムを記
録したコンピュータ読み取り可能な記録媒体であって、
前記利用者端末からの要求に応じて、フォントに関する
情報を記憶するフォントデータベースからフォントデー
タベースから該要求に応じたフォントに関する情報を読
み出すステップと、前記読み出したフォントに関する情
報を前記利用者端末に送信するフォント配信ステップと
をコンピュータに実行させるフォント配信プログラムを
記録したことを特徴とする。
The present invention also provides a computer-readable recording medium for recording a font distribution program in a font service system in which a user terminal and a font server are mutually connected via a network,
In response to a request from the user terminal, a step of reading information regarding a font corresponding to the request from a font database that stores information regarding fonts, and transmitting the information regarding the read font to the user terminal. A font distribution program for causing a computer to execute the font distribution step is recorded.

【0015】[0015]

【発明の実施の形態】以下、本発明の一実施形態による
フォントサーバと利用者端末とを適用したフォントサー
ビスシステムを図面を参照して説明する。図1は、この
発明の一実施形態によるフォントサーバと利用者端末と
を適用したフォントサービスシステムの構成を示す概略
ブロック図である。この図において、フォントサービス
システムは、フォントデータベース11に接続されたフ
ォントサーバ1と、索引登録情報データベース21に接
続された登録検索サーバ2と、フォント作成者によって
作成されたフォントをフォントサーバ1に登録するフォ
ント提供者端末3と、ブラウザ機能を有する利用者端末
4とがそれぞれネットワークに接続される。ここでは、
ネットワークの一例として、インターネット5を適用し
た場合について図示されている。また、フォント提供者
端末3は、例えば、フォント作成者やフォント・メーカ
などが所有し、利用者端末4は、例えば、フォントを配
信してもらう個人利用者、文書作成者、ホームページ作
成者などが所有する。
DETAILED DESCRIPTION OF THE INVENTION A font service system to which a font server and a user terminal according to an embodiment of the present invention are applied will be described below with reference to the drawings. FIG. 1 is a schematic block diagram showing the configuration of a font service system to which a font server and a user terminal according to an embodiment of the present invention are applied. In this figure, the font service system registers a font server 1 connected to a font database 11, a registration search server 2 connected to an index registration information database 21, and a font created by a font creator in the font server 1. The font provider terminal 3 and the user terminal 4 having a browser function are connected to the network. here,
As an example of the network, the case where the Internet 5 is applied is illustrated. The font provider terminal 3 is owned by, for example, a font creator or a font maker, and the user terminal 4 is owned by, for example, an individual user who delivers the font, a document creator, a home page creator, or the like. Own.

【0016】次に、図1のフォントサーバ1とフォント
データベース11とについて図面を用いてさらに詳細に
説明する。図2は、フォントサーバ1とフォントデータ
ベース11との構成を示す概略ブロック図である。この
図において、フォントデータベース11は、文字と画像
とのうち少なくとも一方に基づいて作成されるフォント
をフォントに関する情報として記憶する。フォントに関
する情報は、フォントを表現するための情報であるフォ
ント情報と、フォント情報の属性に関する情報である属
性情報とが含まれる。
Next, the font server 1 and the font database 11 shown in FIG. 1 will be described in more detail with reference to the drawings. FIG. 2 is a schematic block diagram showing the configurations of the font server 1 and the font database 11. In this figure, the font database 11 stores a font created based on at least one of a character and an image as information about the font. The information about the font includes font information that is information for expressing the font and attribute information that is information about the attributes of the font information.

【0017】ここで、図3は、フォント情報の一例を示
す図面である。この図に示すように、フォント情報は、
文字コード、ベースライン、グリフなどに関する情報が
含まれ、文字毎に設定される。一方、図4は、属性情報
の一例を示す図面である。この図に示すように、属性情
報は、フォント名、バージョン、フォントの作者などに
関する情報が含まれ、フォント情報の同じフォントの文
字集合毎に設定される。例えば、フォント提供者から、
同じ言葉・文字などであっても、異なるフォントが設定
された場合には、フォント毎に属性情報がそれぞれ設定
される。
Here, FIG. 3 is a diagram showing an example of font information. As shown in this figure, the font information is
It includes information about character codes, baselines, glyphs, etc., and is set for each character. On the other hand, FIG. 4 is a diagram showing an example of the attribute information. As shown in this figure, the attribute information includes information about the font name, version, font author, etc., and is set for each character set of the same font in the font information. For example, from a font provider,
If different fonts are set even for the same words / characters, the attribute information is set for each font.

【0018】次に、図2に戻り、通信部1aは、インタ
ーネット5に接続され、各種データの送受信を行う。フ
ォント情報管理部1bは、フォント登録部1cと、所在
情報登録部1dと、フォント配信部1eとによって構成
される。フォント登録部1cは、フォント提供者端末3
からのフォントに関する情報の登録要求に応じて、フォ
ント提供者端末3から送信されるフォント情報と属性情
報とを受信してフォントデータベース11に記憶する。
Next, returning to FIG. 2, the communication section 1a is connected to the Internet 5 and transmits / receives various data. The font information management unit 1b includes a font registration unit 1c, a location information registration unit 1d, and a font distribution unit 1e. The font registration unit 1c is used by the font provider terminal 3
The font information and the attribute information transmitted from the font provider terminal 3 are received and stored in the font database 11 in response to the registration request of the information regarding the font from the.

【0019】所在情報登録部1dは、フォントを登録す
る場合に、フォント情報の記憶場所に関する情報を示す
フォント所在情報を生成し、生成したフォント所在情報
を登録検索サーバ2に送信する。なお、フォント所在情
報については、後述する。フォント配信部1eは、利用
者端末4からの要求に応じたフォントに関する情報をフ
ォントデータベース11から読み出して、利用者端末4
に送信する。
When registering a font, the location information registration unit 1d generates font location information indicating information regarding a storage location of font information, and transmits the generated font location information to the registration search server 2. The font location information will be described later. The font distribution unit 1e reads out information about fonts requested by the user terminal 4 from the font database 11, and the user terminal 4
Send to.

【0020】次に、図1の登録検索サーバ2について、
図5を用いて説明する。図5は、図1における登録検索
サーバ2と索引登録情報データベース21との構成を示
す概略ブロック図である。この図において、索引登録情
報データベース21は、フォントサーバ1から送信され
るフォント所在情報と検索キー情報とを対応づけて記憶
する。この索引登録情報データベース21に記憶される
情報の一例を図6に示す。フォント所在情報は、例え
ば、フォントサーバのネットワーク上のアドレスであ
り、図6においては、URI(Uniform Res
ource Identifiers)として示されて
いる。また、フォント所在情報は、URI以外に、フォ
ントのサンプル、フォントに関する情報の提供方法(例
えば、通信プロトコルなど)、著作権などの権利関係表
示、フォントの名称、作成者(権利所有者)の名前など
が付加される。一方、検索キー情報は、配信要求される
フォントに関する情報を特定するためのキーワードとな
る情報であり、例えば、文字、記号、絵文字やイラスト
や写真などの画像のよみ、文字を構成する部品(部首)
などの読み、文字の形で検索するためのストローク情報
等である。登録検索サーバ2の通信部2aは、インター
ネット5に接続され、各種データの送受信を行う。
Next, regarding the registration search server 2 of FIG.
This will be described with reference to FIG. FIG. 5 is a schematic block diagram showing the configuration of the registration search server 2 and the index registration information database 21 in FIG. In this figure, the index registration information database 21 stores the font location information and the search key information transmitted from the font server 1 in association with each other. FIG. 6 shows an example of information stored in the index registration information database 21. The font location information is, for example, the address of the font server on the network. In FIG. 6, the URI (Uniform Res) is used.
source identifiers). In addition to the URI, the font location information includes a font sample, a method of providing information about the font (for example, communication protocol, etc.), a copyright related right display, a font name, a creator (right owner) name. Etc. are added. On the other hand, the search key information is information that serves as a keyword for specifying the information about the font that is requested to be distributed. neck)
And stroke information for searching in the form of characters. The communication unit 2a of the registration search server 2 is connected to the Internet 5 and sends and receives various data.

【0021】制御部2bは、フォントに関する情報を登
録する場合に、フォント管理サーバへの所在情報の登
録、更新、削除などを行うための管理用IDとパスワー
ドをフォント提供者毎に発行するとともに、登録したフ
ォントの更新、削除などの管理のためのIDをフォント
毎に発行する。また、制御部bは、登録部2cと検索部
2dとを有する。登録部2bは、フォント所在情報をフ
ォントサーバ1から受信し、索引登録情報データベース
21に記憶する。検索部2dは、利用者端末4から送信
される検索キー情報に一致する検索キー情報を索引登録
情報データベース21の中から該当するフォント所在情
報を検索し、検索結果を利用者端末4に送信する。
The control unit 2b issues, for each font provider, a management ID and a password for registering, updating, and deleting the location information in the font management server when registering information regarding fonts. An ID for management such as updating and deleting of registered fonts is issued for each font. The control unit b also has a registration unit 2c and a search unit 2d. The registration unit 2b receives the font location information from the font server 1 and stores it in the index registration information database 21. The search unit 2d searches the index registration information database 21 for the corresponding font location information for search key information matching the search key information transmitted from the user terminal 4, and transmits the search result to the user terminal 4. .

【0022】次に、図1の利用者端末4について、図7
を用いて説明する。図7は、図1における利用者端末4
の構成を示す概略ブロック図である。この図において、
通信部4aは、インターネット5に接続され、各種デー
タの送受信を行う。制御部4bは、フォント所在情報取
得部4cと、配信制御部4dとを有し、装置各部の制御
を行う。フォント所在情報取得部4cは、検索キー情報
を登録検索サーバ2に送信し、登録検索サーバ2から検
索キー情報に対応するフォント所在情報を受信する。配
信制御部4dは、該フォント所在情報に対応するフォン
トに関する情報をフォントサーバ1に送信し、フォント
に関する情報の配信を要求する。記憶部4eは、フォン
トサーバ1から送信されるフォントに関する情報を記憶
する。
Next, the user terminal 4 of FIG. 1 will be described with reference to FIG.
Will be explained. FIG. 7 shows the user terminal 4 in FIG.
3 is a schematic block diagram showing the configuration of FIG. In this figure,
The communication unit 4a is connected to the Internet 5 and sends and receives various data. The control unit 4b includes a font location information acquisition unit 4c and a distribution control unit 4d, and controls each unit of the device. The font location information acquisition unit 4c transmits the search key information to the registration search server 2, and receives the font location information corresponding to the search key information from the registration search server 2. The distribution control unit 4d transmits information about the font corresponding to the font location information to the font server 1 and requests distribution of the font information. The storage unit 4e stores information about fonts transmitted from the font server 1.

【0023】次に、図1の構成におけるフォントサービ
スシステムの動作について図面を用いて説明する。図8
は、フォントサービスシステムの動作について説明する
ためのフローチャート、図9は、フォントを登録する場
合におけるフォントサービスシステムの動作を説明する
ための説明図である。まず、フォント提供者端末3から
フォント登録の要求がされると、フォントサーバ1は、
フォント提供者端末3にフォント情報、属性情報、検索
キー情報の入力をさせるための画面を表示させる。そし
て、フォント作成者によって作成されたフォントのフォ
ント情報、属性情報、検索キー情報がフォント提供者端
末3から入力され、フォント提供者端末3からフォント
に関する情報として送信され、登録要求がなされると、
フォントサーバ1は、フォント提供者端末3から送信さ
れるフォント情報と属性情報と検索キー情報を受信して
フォントデータベース11に登録する(図8ステップS
1、図9ステップS21)。そして、フォントサーバ1
は、管理用IDの登録要求をする(図8ステップS3、
図9ステップS22)。
Next, the operation of the font service system having the configuration shown in FIG. 1 will be described with reference to the drawings. Figure 8
9 is a flow chart for explaining the operation of the font service system, and FIG. 9 is an explanatory diagram for explaining the operation of the font service system when registering a font. First, when a font registration request is made from the font provider terminal 3, the font server 1
A screen for prompting the font provider terminal 3 to input font information, attribute information, and search key information is displayed. Then, when the font information, the attribute information, and the search key information of the font created by the font creator are input from the font provider terminal 3 and transmitted as the font-related information from the font provider terminal 3, a registration request is made.
The font server 1 receives the font information, the attribute information, and the search key information transmitted from the font provider terminal 3 and registers them in the font database 11 (step S in FIG. 8).
1, step S21 in FIG. 9). And font server 1
Requests the registration of the management ID (step S3 in FIG. 8,
9 step S22).

【0024】登録検索サーバ2は、管理用IDの登録要
求を受けて、フォント提供者に管理用IDとパスワード
を発行し、フォントサーバ1に送信する(図9ステップ
S23)。フォントサーバ1は、管理用IDとパスワー
ドとを受信すると、フォント提供者端末3に送信する。
これにより、フォント提供者端末3は、必要に応じて、
管理用IDとパスワードとを利用して登録検索サーバ2
に認証をしてもらい、フォント所在情報の登録、更新、
削除などの管理作業を行うことができる。
Upon receipt of the management ID registration request, the registration search server 2 issues the management ID and password to the font provider and sends them to the font server 1 (step S23 in FIG. 9). Upon receiving the management ID and the password, the font server 1 transmits the management ID and the password to the font provider terminal 3.
As a result, the font provider terminal 3 can, if necessary,
Registration search server 2 using the management ID and password
To authenticate, register and update font location information,
Can perform management work such as deletion.

【0025】次に、フォントサーバ1は、フォント所在
情報(例えば、URI)を生成し、生成したフォント所
在情報と検索キー情報とを検索サーバ2に送信するとと
もに(図9ステップS24)、生成したフォント所在情
報を、対象となるフォント情報と属性情報と検索キー情
報とに対応づけてフォントデータベース11に記憶す
る。このとき、登録検索サーバ2において、管理用ID
とパスワードとを利用して認証処理が行われる。登録検
索サーバ2は、フォント所在情報と検索キー情報とを受
信して、登録情報データベース21に記憶し、検索キー
情報に基づいて、検索を行うための索引を生成する。そ
して、登録検索サーバ2は、フォント所在情報を登録し
たフォントに対するフォント登録IDを発行し、フォン
トサーバ1に送信する(図9ステップS25)。フォン
ト登録IDは、フォントサーバ1からフォント提供者端
末3に送信され、必要に応じて、登録したフォントの更
新、削除などの管理を行うために利用される。これによ
り、フォントに関する情報の登録がなされる。
Next, the font server 1 generates font location information (for example, a URI), transmits the generated font location information and the search key information to the search server 2 (step S24 in FIG. 9), and generates them. The font location information is stored in the font database 11 in association with the target font information, the attribute information, and the search key information. At this time, in the registration search server 2, the management ID
The authentication process is performed using the password and the password. The registration search server 2 receives the font location information and the search key information, stores them in the registration information database 21, and generates an index for performing a search based on the search key information. Then, the registration search server 2 issues a font registration ID for the font for which the font location information is registered, and sends it to the font server 1 (step S25 in FIG. 9). The font registration ID is transmitted from the font server 1 to the font provider terminal 3, and is used to manage the registered fonts such as updating and deleting as necessary. As a result, registration of information regarding fonts is performed.

【0026】次に、図8と図10を用いて利用者端末4
にフォントに関する情報を配信する動作について説明す
る。図10は、利用者端末4にフォントに関する情報を
配信する動作について説明するための説明図である。こ
こでは、利用者が利用者端末4を利用してホームページ
を閲覧しており、利用者端末4上に導入されていない文
字を表示画面上に表示する必要がある場合について説明
する。利用者は、利用者端末4の表示画面上に閲覧して
いるホームページのうち、正常に表示されない文字があ
り、フォントが必要になった場合(図10ステップS3
1)、その正常に表示されていない文字の前後の文章か
ら、正常に表示する文字を類推し、類推した文字の読み
や部首を検索キー情報として設定し(図8ステップS
4)、利用者端末4から登録検索サーバ2に検索要求を
送信する(図8ステップS5、図10ステップS3
2)。
Next, referring to FIGS. 8 and 10, the user terminal 4
The operation of delivering information about fonts to will be described. FIG. 10 is an explanatory diagram for explaining an operation of distributing information regarding fonts to the user terminal 4. Here, a case where a user browses a homepage using the user terminal 4 and it is necessary to display characters that have not been introduced on the user terminal 4 on the display screen will be described. When a user needs a font because there is a character that is not normally displayed on the home page viewed on the display screen of the user terminal 4 (FIG. 10, step S3).
1) Then, from the sentences before and after the character that is not normally displayed, the characters to be normally displayed are analogized, and the reading and radical of the analogized characters are set as search key information (step S in FIG. 8).
4), a search request is transmitted from the user terminal 4 to the registration search server 2 (step S5 in FIG. 8, step S3 in FIG. 10).
2).

【0027】登録検索サーバ2は、利用者端末4から検
索キー情報を受信すると、受信した検索キー情報に一致
する検索キー情報に対応づけられたフォント所在情報を
索引登録情報データベース21から検索し(図8ステッ
プS6)、検索要求された検索キー情報に対応するフォ
ント所在情報を利用者端末4に送信する(図10ステッ
プS33)。利用者端末4は、登録検索サーバ2から受
信したフォント所在情報をフォントサンプル情報として
表示画面上に表示する(図8ステップS7)。このと
き、利用者端末4の表示画面上には、例えば、図11に
示すように、検索キー情報に対応するフォントのサンプ
ル(図11符号(a))と、その読み(図11符号
(b))、関連するフォントとして参考文字が表示され
るとともに(図11符号(c))、フォントに関する情
報が記憶されたサーバのURIが表示される(図11符
号(d))。なお、文字のフォントの他に画像のフォン
トがある場合、画像のフォントもサンプルとして表示さ
れる(図11符号(e))。
Upon receiving the search key information from the user terminal 4, the registration search server 2 searches the index registration information database 21 for font location information associated with the search key information that matches the received search key information ( In step S6 in FIG. 8, the font location information corresponding to the search key information requested to be searched is transmitted to the user terminal 4 (step S33 in FIG. 10). The user terminal 4 displays the font location information received from the registration search server 2 as font sample information on the display screen (step S7 in FIG. 8). At this time, on the display screen of the user terminal 4, for example, as shown in FIG. 11, a sample font (FIG. 11A) corresponding to the search key information and its reading (FIG. 11B) )), The reference character is displayed as a related font (FIG. 11 (c)), and the URI of the server in which the information regarding the font is stored is displayed (FIG. 11 (d)). When there is an image font in addition to the character font, the image font is also displayed as a sample (reference numeral (e) in FIG. 11).

【0028】そして、利用者によってフォント形式が選
択され、コード体系、使用条件などが確認され、「イン
ストール」ボタンがクリックされると、利用者端末4か
らフォントサーバ1にフォント所在情報に対応するフォ
ントに関する情報の配信要求がなされる(図8ステップ
S8、図10ステップS34)。例えば、図11符号
(d)に示されるURIを利用して、フォントサーバ1
に配信要求がなされる。なお、このとき、フォントの提
供条件にあわせて使用許諾書の承認や、使用料金の手続
きなどが行われる。
When the user selects a font format, confirms the code system, usage conditions, etc., and clicks the "Install" button, the font corresponding to the font location information is sent from the user terminal 4 to the font server 1. A request is made to distribute information regarding the information (step S8 in FIG. 8, step S34 in FIG. 10). For example, by using the URI shown in FIG. 11D, the font server 1
A delivery request is made to. At this time, the approval of the license agreement and the procedure for the usage fee are performed according to the font providing conditions.

【0029】そして、フォントサーバ1は、URIが指
定されるとともに、配信要求を受けると、この指定され
たURIと一致する、所在情報登録部1dによって生成
されたURIに基づいて、フォントデータベース11か
らフォント情報と属性情報とを読み出し、読み出したフ
ォント情報と属性情報とを含むフォントに関する情報を
フォント配信部1eによって利用者端末4に配信する
(図8ステップS9、図10ステップS35)。利用者
端末4は、フォントサーバ1から配信されたフォントに
関する情報をftp(File Transfer P
rotocol)などを利用して受信し、記憶する。そ
して、利用者からの指示に応じて、利用者端末4は、フ
ォントに関する情報をかな漢字変換辞書機能にインスト
ールする(図10ステップS36)。これにより、利用
者端末4上に導入されていなかった文字のフォントが利
用可能となり、閲覧していたホームページの正常に表示
されなかった文字を正常に表示することが可能となる。
When the URI is specified and the distribution request is received, the font server 1 receives the distribution request from the font database 11 based on the URI generated by the location information registration unit 1d that matches the specified URI. The font information and the attribute information are read out, and the information about the font including the read font information and the attribute information is distributed to the user terminal 4 by the font distribution unit 1e (step S9 in FIG. 8, step S35 in FIG. 10). The user terminal 4 uses the ftp (File Transfer P) information regarding the font distributed from the font server 1.
It is received and stored using a protocol etc. Then, according to the instruction from the user, the user terminal 4 installs the information about the font in the kana-kanji conversion dictionary function (step S36 in FIG. 10). As a result, fonts of characters that have not been installed on the user terminal 4 can be used, and characters that have not been normally displayed on the homepage that have been browsed can be displayed normally.

【0030】なお、上述した実施形態において、文字が
正常に表示されないことが予想される場合に、利用者端
末4に配信されるホームページ上に予め検索キー情報を
設定しておくようにしてもよい。これにより、利用者が
正常に表示されない文字を前後の文章から類推する必要
がなくなる。また、登録検索サーバ2から利用者端末4
に配信されるフォントに関する情報は、必要となる文字
のみを1文字単位で配信するようにしてもよく、同じフ
ォントの文字を一括して配信するようにしてもよい。ま
た、上述した実施形態において、属性情報は、フォント
提供者によって作成される場合について説明したが、フ
ォントサーバ1あるいは登録・検索サーバのうち、どち
らからでも自動に設定できるようにしてもよい。
In the above-described embodiment, when it is expected that the characters will not be displayed normally, the search key information may be set in advance on the home page delivered to the user terminal 4. . This eliminates the need for the user to infer a character that is not normally displayed from the preceding and following sentences. Also, from the registration search server 2 to the user terminal 4
As for the information on the fonts to be distributed to, the necessary characters may be distributed in units of one character, or the characters of the same font may be collectively distributed. Further, in the above-described embodiment, the case where the attribute information is created by the font provider has been described, but the attribute information may be automatically set from either the font server 1 or the registration / search server.

【0031】また、上述の実施形態においては、利用者
からの配信要求があった場合に、利用者端末4から登録
検索サーバ2に配信要求を行い、フォントに関する情報
をダウンロードする場合について説明したが、利用者か
らの配信要求が無くともフォントに関する情報をダウン
ロードする機能を配信制御部4dに設けるようにしても
よい。この場合、新たに登録されたフォントに関する情
報を識別する新規登録識別情報をフォントデータベース
11に記憶しておき、定期的(例えば、一日に1度、1
週間に1度など)に利用者端末4から配信要求を行い、
新規登録識別情報に基づいて、新たに登録されたフォン
トに関する情報を利用者端末4に配信するようにしても
よい。これにより、利用者にとって、フォントを使用し
たい場合に、配信要求を行って、フォントに関する情報
をダウンロードする手間を省くことができる。
Further, in the above-described embodiment, the case where the user terminal 4 issues a distribution request to the registration search server 2 when the distribution request is made by the user and the information regarding the font is downloaded has been described. Alternatively, the distribution control unit 4d may be provided with a function of downloading information about fonts even if there is no distribution request from the user. In this case, the newly registered identification information for identifying the information about the newly registered font is stored in the font database 11 and periodically (for example, once a day, once).
Make a request for delivery from the user terminal 4 once a week, etc.,
Information about the newly registered font may be distributed to the user terminal 4 based on the newly registered identification information. As a result, when the user wants to use the font, it is possible to save the trouble of making a distribution request and downloading the information about the font.

【0032】また、フォント情報として、絵文字、イラ
スト、カメラで撮像された写真画像などの画像を含める
ようにしてもよい。これにより、Web上で画像データ
を受信して表示画面上に表示させることなく、予めフォ
ントとしてインストールされている画像を表示させるこ
とができるので、ホームページなどにおいて、画面上に
表示させるまでの表示速度を早くすることができる。こ
れは、画像データが、1画像毎にセッションが必要であ
るのに対し、画像を文字とみなし、フォントとして扱う
ことにより、全文字を1回のセッションで転送できるの
で、転送が完了する間での時間を短縮することができ
る。例えば、バナー広告などをフォントとして扱うこと
が可能である。また、利用者端末4に画像をフォントと
して予め記憶しておうようにしておくことにより、無駄
なファイル転送が不要になる。また、欧文のワード・ラ
ップや、日本語の禁則に対応することも可能となる。
Further, the font information may include images such as pictograms, illustrations, and photographic images taken by a camera. As a result, it is possible to display an image installed as a font in advance without receiving the image data on the Web and displaying it on the display screen. Can be faster. This is because while image data requires a session for each image, all the characters can be transferred in one session by treating the image as a character and treating it as a font. The time can be shortened. For example, a banner advertisement or the like can be treated as a font. Further, by storing the image as a font in the user terminal 4 in advance, useless file transfer becomes unnecessary. Also, it becomes possible to deal with word wraps in European languages and Japanese prohibition rules.

【0033】なお、上述の実施形態においては、フォン
トサーバ1の外部にフォントデータベース11が接続さ
れる場合について説明したが、フォントサーバ1の内部
にフォントデータベース11を設けるようにしてもよ
い。また、登録検索サーバ2の外部に索引登録情報デー
タベース21が接続される場合について説明したが、登
録検索サーバ2の内部に索引登録情報データベース21
を設けるようにしてもよい。また、上述の実施形態にお
いて、フォントサーバ1が複数設けられる構成としても
よい。また、登録検索サーバ2が複数設けられる構成と
してもよい。
Although the font database 11 is connected to the outside of the font server 1 in the above embodiment, the font database 11 may be provided inside the font server 1. Further, although the case where the index registration information database 21 is connected to the outside of the registration search server 2 has been described, the index registration information database 21 is inside the registration search server 2.
May be provided. In addition, in the above-described embodiment, a plurality of font servers 1 may be provided. In addition, a plurality of registration search servers 2 may be provided.

【0034】また、フォントの登録は、必ずしもネット
ワークを介して提供する必要はなく、例えば、フォント
提供者端末3とフォントデータベースとをインタフェー
スを介して接続し、フォント情報を提供するようにして
もよい。また、フォント情報が記録された記録媒体を用
いてフォントデータベース11にフォント情報を記憶す
るようにしてもよい。
The font registration does not necessarily have to be provided via the network. For example, the font provider terminal 3 and the font database may be connected via an interface to provide font information. . Further, the font information may be stored in the font database 11 using a recording medium in which the font information is recorded.

【0035】また、上述の実施形態においては、フォン
トに関する情報をフォントサーバ1から利用者端末4に
ダウンロードする場合に、利用者端末4は、登録検索サ
ーバ2を利用して、必要なフォントを検索した後に、フ
ォントに関する情報をダウンロードしていた。しかし、
利用者端末4側において、必要となるフォントの属性情
報などを把握している場合においては、登録検索サーバ
2を利用せず、直接フォントサーバ1からフォントをダ
ウンロードする構成としてもよい。
Further, in the above-described embodiment, when downloading font information from the font server 1 to the user terminal 4, the user terminal 4 uses the registration search server 2 to search for a necessary font. After that, I was downloading information about the font. But,
When the user terminal 4 side knows the necessary font attribute information and the like, the font may be directly downloaded from the font server 1 without using the registration search server 2.

【0036】次に、第2の実施形態について説明する。
この実施形態においては、第1の実施形態のフォントサ
ービスシステムにおいて、フォントに関する情報の登
録、配信に対して課金を行う場合について説明する。こ
の課金方法は、例えば、以下に示す方法がある。 1、フォント登録者に対して課金 この場合、フォント提供者端末3からフォントに関する
情報の登録依頼があった場合に、フォントをフォントサ
ーバ1に登録するための登録料金を課金し、フォント提
供者から徴収する。例えば、自分の似顔絵や家紋をフォ
ントとして登録したり、企業のロゴ、バナー広告をフォ
ントとして登録し、登録料金を課金する。課金の方法と
しては、例えば、月ごとにあるいは1年ごと所定の料金
を課金する。
Next, a second embodiment will be described.
In this embodiment, a case will be described in which the font service system of the first embodiment charges a fee for registration and distribution of font information. This charging method includes, for example, the following method. 1. Charge to the font registrant In this case, when the font provider terminal 3 requests registration of information about the font, the font provider charges a registration fee for registering the font in the font server 1. To collect. For example, one's portrait or family crest is registered as a font, a company logo or a banner advertisement is registered as a font, and a registration fee is charged. As a charging method, for example, a predetermined fee is charged monthly or yearly.

【0037】2、Webのホームページ参照者に対して
課金 利用者端末またはフォントサーバ使用料金として、We
bのホームページ参照者に課金する。例えば、「似顔絵
くらぶ」、「家紋くらぶ」など、フォントサービスシス
テムを適用したホームページの利用に関して課金が行わ
れる。
2. As a fee for using a charging user terminal or font server for a Web homepage referrer, We
Charge the homepage referrer of b. For example, charges are made for the use of homepages to which a font service system is applied, such as "Portrait portrait club" and "Kamon club".

【0038】3、フォント参照者に対して課金 利用者端末4を利用し、フォントサーバ1にアクセスし
てフォントをダウンロードする利用者に対して課金を行
う。この場合において流通されるフォントは、例えば、
POPフォント(POPとは、Point Of Pu
rchaseの略であり、売り場で商品を直接宣伝する
広告物のことであり、POPフォントとは、POPなど
で使う絵文字風のフォントのことである)、フォント提
供者端末3から登録されるフォント・メーカが作成する
フォントがある。
3. Charge the font referrer Using the user terminal 4, the user accessing the font server 1 and downloading the font is charged. The fonts distributed in this case are, for example,
POP font (POP is Point of Pu
It is an abbreviation of rchase, an advertisement that directly advertises products at the sales floor, and a POP font is a pictogram-like font used in POP etc.), a font registered from the font provider terminal 3. There are fonts created by the manufacturer.

【0039】4、フォントの利用状況に応じて課金 ホームページを作成して公開するWeb頁作成者が、利
用者端末4を利用して、フォントサーバ1からフォント
をダウンロードしてホームページを作成する場合に、こ
のフォントサーバ1からダウンロードされたフォントを
用いたホームページが、第3者からアクセスされた回数
に応じて課金する。この課金は、例えば、該当のホーム
ページがアクセスされた回数をカウントし、このカウン
ト結果をフォントサーバ1に通知する。そして、この利
用されたフォントを作成したフォント作成者のフォント
提供者端末3に対し、フォントサーバ1からカウント回
数を有料で通知する。そして、フォント作成者のフォン
ト提供者端末3が、Web頁作成者の利用者端末4に対
し、カウント回数に応じた課金を行う処理をする。これ
により、Web頁作成者がフォントをダウンロードした
だけでは課金されず、また、ダウンロードされたフォン
トを利用して公開されたホームページが第3者に閲覧さ
れていない場合においても課金されないので、フォント
利用者(Web頁作成者)にとって、フォントの利用に
対する支払いの負担を増大させることを防ぐことができ
る。また、フォント提供者は、フォントの利用状況に応
じて対価を回収することが可能となる。なお、ホームペ
ージの閲覧回数をカウントする以外に、電子出版・電子
文書配布のなどを行う場合に、出版部数をカウントし、
課金するようにしてもよい。
4. When a Web page creator who creates and publishes a charging home page according to the font usage status downloads fonts from the font server 1 using the user terminal 4 and creates a home page , A home page using fonts downloaded from the font server 1 is charged according to the number of times the third party has accessed the home page. For this charge, for example, the number of times the corresponding home page is accessed is counted, and the font server 1 is notified of the count result. Then, the font server 1 notifies the font provider terminal 3 of the font creator who created the used font of the number of counts for a fee. Then, the font provider terminal 3 of the font creator performs a process of charging the user terminal 4 of the Web page creator according to the number of counts. As a result, the web page creator will not be charged just for downloading the font, and will not be charged even if the homepage published using the downloaded font is not viewed by a third party. It is possible to prevent the burden on the person (Web page creator) from paying for the use of the font. Further, the font provider can collect the consideration depending on the usage status of the font. In addition to counting the number of times the home page is viewed, the number of publications is counted when electronic publishing or electronic document distribution is performed.
You may charge.

【0040】なお、上述した第2の実施形態において、
フォントサーバ1に登録されているフォントを学術的に
利用する場合には、課金を行わないようにしてもよい。
学術的な利用とは、例えば、古文書、古典文学、教典な
どの文書に利用されている文書をネットワークを介して
送受信したり、ホームページ上において公開する場合な
どである。
In the second embodiment described above,
If the fonts registered in the font server 1 are used academically, it is possible not to charge.
Academic use is, for example, the case where documents used for documents such as ancient documents, classical literature, and scriptures are transmitted and received via a network, or published on a homepage.

【0041】次に、第3の実施形態として、フォントサ
ーバ1に登録するフォントの作成について説明する。フ
ォントを作成する方法として、例えば、以下の方法があ
る。 1、フォントを表現するためのデータをテキスト・エデ
ィタを利用して作成する。 2、フォント作成アプリケーションを使用する 1) スキャナを利用 まず、手書きなどで文字(あるいは、画像)の形を紙に
書き、スキャナでコンピュータに取り込む。次いで、取
り込まれた文字データから、文字の輪郭を抽出し、抽出
された輪郭情報をフォント作成アプリケーションを利用
してフォントのフォーマット形式に変換する。そして、
コード、ベースライン、バウンディングボックスなどの
情報を付加する。なお、スキャナで画像を取り込む他
に、既存の画像を流用するようにしてもよい。すなわ
ち、JPEG(Joint Photographic
Experts Group)やGIF(Graph
ics Interchange Format)など
の形式の画像から輪郭抽出アプリケーションを利用して
輪郭を抽出し、抽出された輪郭情報からフォントを作成
するようにしてもよい。
Next, as a third embodiment, the creation of fonts registered in the font server 1 will be described. As a method of creating a font, for example, there are the following methods. 1. Create the data for expressing the font using a text editor. 2. Use font creation application 1) Using a scanner First, write the shape of a character (or image) on paper by handwriting, etc., and import it into a computer with a scanner. Then, the outline of the character is extracted from the captured character data, and the extracted outline information is converted into a font format using a font creation application. And
Add information such as chords, baselines, and bounding boxes. In addition to capturing the image with the scanner, an existing image may be diverted. That is, JPEG (Joint Photographic)
Experts Group) and GIF (Graph)
A contour may be extracted from an image in a format such as ics Interchange Format) using a contour extraction application, and a font may be created from the extracted contour information.

【0042】2)フォント形式アプリケーションで描画 画像作成アプリケーションを利用して、画像を作成し、
作成された画像をフォント作成アプリケーションを利用
してフォントのフォーマットに変換する。そして、コー
ド、ベースライン、バウンディングボックスなどの情報
を付加する。なお、作成されたフォント情報は、ビット
マップ・フォントの形式であってもよく、また、アウト
ライン・フォントの形式であってもよい。
2) Create an image by using a drawing image creation application with a font format application,
Convert the created image to the font format using a font creation application. Then, information such as a code, a baseline, and a bounding box is added. The created font information may be in a bitmap font format or an outline font format.

【0043】また、図1におけるフォントサーバ1のフ
ォント情報管理部1b、登録検索サーバ2の制御部2
b、利用者端末4の制御部4bの機能を実現するための
プログラムをそれぞれコンピュータ読み取り可能な記録
媒体に記録して、この記録媒体に記録されたプログラム
をコンピュータシステムに読み込ませ、実行することに
よりフォントサービスシステムの処理を行ってもよい。
なお、ここでいう「コンピュータシステム」とは、OS
や周辺機器等のハードウェアを含むものとする。
The font information management unit 1b of the font server 1 and the control unit 2 of the registration search server 2 shown in FIG.
b, a program for realizing the function of the control unit 4b of the user terminal 4 is recorded in a computer-readable recording medium, and the program recorded in the recording medium is read into a computer system and executed. The processing of the font service system may be performed.
The “computer system” here means an OS.
And peripheral equipment and other hardware.

【0044】また、「コンピュータシステム」は、WW
Wシステムを利用している場合であれば、ホームページ
提供環境(あるいは表示環境)も含むものとする。ま
た、「コンピュータ読み取り可能な記録媒体」とは、フ
レキシブルディスク、光磁気ディスク、ROM、CD−
ROM等の可搬媒体、コンピュータシステムに内蔵され
るハードディスク等の記憶装置のことをいう。さらに
「コンピュータ読み取り可能な記録媒体」とは、インタ
ーネット等のネットワークや電話回線等の通信回線を介
してプログラムを送信する場合の通信線のように、短時
間の間、動的にプログラムを保持するもの、その場合の
サーバやクライアントとなるコンピュータシステム内部
の揮発性メモリのように、一定時間プログラムを保持し
ているものも含むものとする。また上記プログラムは、
前述した機能の一部を実現するためのものであっても良
く、さらに前述した機能をコンピュータシステムにすで
に記録されているプログラムとの組み合わせで実現でき
るものであっても良い。
The "computer system" is a WW.
If the W system is used, the homepage providing environment (or display environment) is also included. The "computer-readable recording medium" means a flexible disk, a magneto-optical disk, a ROM, a CD-
A portable medium such as a ROM or a storage device such as a hard disk built in a computer system. Further, the "computer-readable recording medium" means to hold a program dynamically for a short time like a communication line when transmitting the program through a network such as the Internet or a communication line such as a telephone line. In this case, a volatile memory inside a computer system that serves as a server or a client in that case holds a program for a certain period of time. Also, the program above
It may be for realizing some of the above-mentioned functions, or may be for realizing the above-mentioned functions in combination with a program already recorded in the computer system.

【0045】以上、この発明の実施形態を図面を参照し
て詳述してきたが、具体的な構成はこの実施形態に限ら
れるものではなく、この発明の要旨を逸脱しない範囲の
設計等も含まれる。
Although the embodiment of the present invention has been described in detail above with reference to the drawings, the specific structure is not limited to this embodiment, and includes a design etc. within the scope not departing from the gist of the present invention. Be done.

【0046】[0046]

【発明の効果】以上説明したように、この発明によれ
ば、フォントに関する情報を記憶するフォントデータベ
ースを設け、利用者端末からの要求に応じて、フォント
データベースから該要求に応じたフォントに関する情報
を読み出し、読み出したフォントに関する情報を利用者
端末に送信するようにしたので、ネットワークを経由し
て配信することができ、これにより、利用者端末側の利
用者にとって、フォントのソフトウェアを購入する手間
を省くことができるとともに、必要なときに、簡単にフ
ォントを利用することが可能となる。
As described above, according to the present invention, a font database for storing information about fonts is provided, and in response to a request from a user terminal, information about fonts corresponding to the request is obtained from the font database. Since the information about the read fonts and the read fonts is sent to the user terminal, it can be distributed via the network, which saves the user of the user terminal side the trouble of purchasing the font software. The font can be omitted and the font can be easily used when necessary.

【0047】また、この発明によれば、フォント提供者
端末からのフォントに関する情報の登録要求に応じて、
フォント提供者端末から送信されるフォント情報と属性
情報とを受信してフォントデータベースに記憶するよう
にしたので、より多くの種類のフォントをフォント作成
者から提供してもらい、利用者に配信することができる
効果が得られる。
Further, according to the present invention, in response to the registration request of the information on the font from the font provider terminal,
Since the font information and attribute information sent from the font provider terminal are received and stored in the font database, more types of fonts should be provided by the font creator and distributed to users. The effect that can be obtained is obtained.

【0048】また、本発明によれば、フォント登録手段
によってフォントが登録される場合に、フォント情報の
記憶場所に関する情報を示すフォント所在情報を生成
し、生成したフォント所在情報を前記登録検索サーバに
登録するようにしたので、利用者端末の利用者に対し、
必要なフォントを簡単に検索して、配信することが可能
となる。
Further, according to the present invention, when a font is registered by the font registration means, font location information indicating information regarding a storage location of font information is generated, and the generated font location information is stored in the registration search server. Since I tried to register, for the user of the user terminal,
It is possible to easily search for the required font and deliver it.

【0049】また、本発明によれば、フォント提供者端
末から新たなフォントに関する情報が登録された場合ま
たは、所定の期間毎にフォントに関する情報を利用者端
末に配信するようにしたので、利用者端末に記憶される
フォントに関する情報を利用者が更新・検索することな
く最新の情報に更新することができる効果が得られる。
Further, according to the present invention, when the information about a new font is registered from the font provider terminal or the information about the font is distributed to the user terminal at every predetermined period, the user can The effect that the user can update the information about the font stored in the terminal to the latest information without updating / searching is obtained.

【0050】また、本発明によれば、利用者端末にフォ
ントに関する情報を配信する場合に、利用者端末からの
指示に基づいて、フォントに関する情報を指定される文
字毎あるいは同一の属性情報が設定されたフォント情報
を一括して送信するようにしたので、必要となる文字を
指定して配信することができる効果が得られる。
Further, according to the present invention, when the information regarding the font is distributed to the user terminal, the information regarding the font is set for each designated character or the same attribute information based on the instruction from the user terminal. Since all the font information that has been created is transmitted in a batch, it is possible to specify and distribute the required characters.

【図面の簡単な説明】[Brief description of drawings]

【図1】 この発明の一実施形態によるフォントサーバ
と利用者端末とを適用したフォントサービスシステムの
構成を示す概略ブロック図である。
FIG. 1 is a schematic block diagram showing the configuration of a font service system to which a font server and a user terminal according to an embodiment of the present invention are applied.

【図2】 フォントサーバ1とフォントデータベース1
1との構成を示す概略ブロック図である。
FIG. 2 Font server 1 and font database 1
2 is a schematic block diagram showing the configuration of the first embodiment.

【図3】 フォント情報の一例を示す図面である。FIG. 3 is a diagram showing an example of font information.

【図4】 属性情報の一例を示す図面である。FIG. 4 is a diagram showing an example of attribute information.

【図5】 登録検索サーバ2と索引登録情報データベー
ス21との構成を示す概略ブロック図である。
5 is a schematic block diagram showing configurations of a registration search server 2 and an index registration information database 21. FIG.

【図6】 索引登録情報データベース21に記憶される
情報の一例を示す図面である。
FIG. 6 is a diagram showing an example of information stored in an index registration information database 21.

【図7】 利用者端末4の構成を示す概略ブロック図で
ある。
FIG. 7 is a schematic block diagram showing a configuration of a user terminal 4.

【図8】 フォントサービスシステムの動作について説
明するためのフローチャートである。
FIG. 8 is a flowchart for explaining the operation of the font service system.

【図9】 フォントを登録する場合におけるフォントサ
ービスシステムの動作を説明するための説明図である。
FIG. 9 is an explanatory diagram for explaining the operation of the font service system when registering a font.

【図10】 利用者端末4にフォントに関する情報を配
信する動作について説明するための説明図である。
FIG. 10 is an explanatory diagram for explaining an operation of distributing information regarding fonts to the user terminal 4.

【図11】 利用者端末4の表示画面上に表示される表
示画面の一例を示す図面である。
FIG. 11 is a diagram showing an example of a display screen displayed on the display screen of the user terminal 4.

【符号の説明】[Explanation of symbols]

1 フォントサーバ 2 登録検索サー
バ 3 フォント提供者端末 4 利用者端末 11 フォントデータベース 21 索引登録情
報データベース 1b フォント情報管理部 1c フォント登
録部 1d 所在情報登録部 1e フォント配
信部 2b、4b 制御部 2c 登録部 2d 検索部 4c フォント所
在情報取得部 4d 配信制御部 4e 記憶部
1 font server 2 registration search server 3 font provider terminal 4 user terminal 11 font database 21 index registration information database 1b font information management unit 1c font registration unit 1d location information registration unit 1e font distribution unit 2b, 4b control unit 2c registration unit 2d search unit 4c font location information acquisition unit 4d distribution control unit 4e storage unit

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 17/30 170 G06F 17/30 170Z 17/60 302 17/60 302E ZEC ZEC (72)発明者 石塚 英弘 茨城県つくば市春日1−2 図書館情報大 学内 (72)発明者 阪口 哲男 茨城県つくば市春日1−2 図書館情報大 学内 (72)発明者 細矢 佳紀 東京都台東区台東1丁目5番1号 凸版印 刷株式会社内 (72)発明者 平林 文雄 東京都台東区台東1丁目5番1号 凸版印 刷株式会社内 Fターム(参考) 2C087 AB05 BA05 BA09 EA27 5B009 RA14 VC03 5B075 KK07 ND03 ND20 ─────────────────────────────────────────────────── ─── Continuation of front page (51) Int.Cl. 7 Identification code FI theme code (reference) G06F 17/30 170 G06F 17/30 170Z 17/60 302 17/60 302E ZEC ZEC (72) Inventor Hidehiro Ishizuka 1-2 Kasuga, Tsukuba, Ibaraki, University of Information Sciences, University of Tetsuo (72) Tetsuo Sakaguchi 1-2, Kasuga, Tsukuba, Ibaraki, University of Science (72), University of Library Information (72) Yoshinori Hosoya, 1-5-1, Taito, Taito-ku, Tokyo Toppan In Printing Co., Ltd. (72) Inventor Fumio Hirabayashi 1-5-1 Taito, Taito-ku, Tokyo F-term in Toppan Printing Co., Ltd. (reference) 2C087 AB05 BA05 BA09 EA27 5B009 RA14 VC03 5B075 KK07 ND03 ND20

Claims (10)

【特許請求の範囲】[Claims] 【請求項1】 利用者端末とフォントサーバがネットワ
ークを介して相互に接続されるフォントサービスシステ
ムであって、 前記フォントサーバは、 フォントに関する情報を記憶するフォントデータベース
と、 前記利用者端末からの要求に応じて、前記フォントデー
タベースから該要求に応じたフォントに関する情報を読
み出し、読み出したフォントに関する情報を前記利用者
端末に送信するフォント配信手段とを有することを特徴
とするフォントサービスシステム。
1. A font service system in which a user terminal and a font server are interconnected via a network, wherein the font server stores a font database for storing information about fonts, and a request from the user terminal. According to the above, the font service system further comprising: font distribution means for reading information on the font corresponding to the request from the font database and transmitting the read information on the font to the user terminal.
【請求項2】 利用者端末とフォントサーバがネットワ
ークを介して相互に接続されるフォントサービスシステ
ムに用いられるフォントサーバであって、 文字と画像とのうち少なくとも一方に基づいて作成され
るフォントをフォントに関する情報として記憶するフォ
ントデータベースと、 前記利用者端末からの要求に応じて、前記フォントデー
タベースから該要求に応じたフォントに関する情報を読
み出し、読み出したフォントに関する情報を前記利用者
端末に送信するフォント配信手段とを有することを特徴
とするフォントサーバ。
2. A font server used in a font service system in which a user terminal and a font server are connected to each other via a network, wherein a font created based on at least one of a character and an image is used. And a font database for storing the information regarding the font corresponding to the request from the font database, and transmitting the information regarding the read font to the user terminal in response to a request from the user terminal. A font server having means.
【請求項3】 利用者端末とフォントサーバがネットワ
ークを介して相互に接続され、前記フォントサーバとフ
ォント提供者端末が相互に接続されるフォントサービス
システムに用いられるフォントサーバであって、 文字と画像とのうち少なくとも一方に基づいて作成され
るフォントをフォントに関する情報として記憶するフォ
ントデータベースと、 前記フォント提供者端末からのフォントに関する情報の
登録要求に応じて、前記フォント提供者端末から送信さ
れるフォントに関する情報を受信して前記フォントデー
タベースに記憶するフォント登録手段と、 前記利用者端末からの要求に応じて、前記フォントデー
タベースから該要求に応じたフォントに関する情報を読
み出し、読み出したフォントに関する情報を前記利用者
端末に送信するフォント配信手段と、 を有することを特徴とするフォントサーバ。
3. A font server used in a font service system, wherein a user terminal and a font server are connected to each other via a network, and the font server and font provider terminal are connected to each other. A font database that stores a font created based on at least one of the following as information regarding fonts; and a font transmitted from the font provider terminal in response to a registration request for information regarding fonts from the font provider terminal. Font registration means for receiving information about the font and storing it in the font database; and, in response to a request from the user terminal, reading information about the font corresponding to the request from the font database, Send to user terminal A font server, comprising: a font distribution means.
【請求項4】 利用者端末とフォントサーバと登録検索
サーバがネットワークを介して相互に接続され、前記フ
ォントサーバとフォント提供者端末が相互に接続される
フォントサービスシステムに用いられるフォントサーバ
であって、 文字と画像とのうち少なくとも一方に基づいて作成され
るフォントを表現するためのフォント情報と該フォント
情報の属性を示す属性情報とを含む情報をフォントに関
する情報として記憶するフォントデータベースと、 前記フォント提供者端末からのフォントに関する情報の
登録要求に応じて、前記フォント提供者端末から送信さ
れるフォント情報と属性情報とを受信して前記フォント
データベースに記憶するフォント登録手段と、 前記フォント登録手段によってフォントが登録される場
合に、フォント情報の記憶場所に関する情報を示すフォ
ント所在情報を生成し、生成したフォント所在情報を前
記登録検索サーバに登録する所在情報登録手段と、 前記利用者端末からの要求に応じて、前記フォントデー
タベースから該要求に応じたフォントに関する情報を読
み出し、読み出したフォントに関する情報を前記利用者
端末に送信するフォント配信手段と、 を有することを特徴とするフォントサーバ。
4. A font server used in a font service system in which a user terminal, a font server, and a registration search server are interconnected via a network, and the font server and font provider terminal are interconnected. A font database for storing information including font information for expressing a font created based on at least one of a character and an image and attribute information indicating an attribute of the font information as information about the font; A font registration unit that receives font information and attribute information transmitted from the font provider terminal and stores the font information and the attribute information in the font database in response to a registration request for font information from the provider terminal; Font information when the font is registered Location information registering means for generating font location information indicating information on the storage location of the font, and registering the generated font location information in the registration search server; and a request from the font database in response to a request from the user terminal. A font server that reads information related to the font corresponding to the above, and transmits the read information related to the font to the user terminal.
【請求項5】 前記フォント配信手段は、前記フォント
提供者端末から新たなフォントに関する情報が登録され
た場合または、所定の期間毎にフォントに関する情報を
配信することを特徴とする請求項4記載のフォントサー
バ。
5. The font distribution means distributes the font information when new font information is registered from the font provider terminal or at predetermined time intervals. Font server.
【請求項6】 前記フォント配信手段は、前記利用者端
末にフォントに関する情報を配信する場合に、前記利用
者端末からの指示に基づいて、フォントに関する情報を
指定される文字毎あるいは同一の属性情報が設定された
フォント情報を一括して送信することを特徴とする請求
項4または請求項5に記載のフォントサーバ。
6. The font distribution means, when distributing information about a font to the user terminal, specifies information about the font on a character-by-character basis or the same attribute information based on an instruction from the user terminal. The font server according to claim 4 or 5, wherein the font information in which is set is collectively transmitted.
【請求項7】 請求項4から請求項6のうちいずれかに
記載のフォントサーバに接続される利用者端末であっ
て、 配信要求フォントに関する情報を特定するためのキーワ
ードとなる検索キー情報を前記登録検索サーバに送信
し、前記登録検索サーバから前記検索キー情報に対応す
るフォント所在情報を受信するフォント所在情報取得制
御手段と、 該フォント所在情報に対応するフォントに関する情報を
前記フォントサーバに送信し、フォントに関する情報の
配信を要求する配信制御手段と、 前記フォントサーバから送信されるフォントに関する情
報を記憶する記憶手段と、 を有することを特徴とする利用者端末。
7. A user terminal connected to the font server according to any one of claims 4 to 6, wherein search key information serving as a keyword for specifying information regarding a distribution request font is provided. A font location information acquisition control unit that transmits to the registration search server and receives font location information corresponding to the search key information from the registration search server, and information regarding a font corresponding to the font location information to the font server. A user terminal, comprising: a distribution control unit for requesting distribution of font-related information; and a storage unit for storing font-related information transmitted from the font server.
【請求項8】 利用者端末とフォントサーバがネットワ
ークを介して相互に接続されるフォントサービスシステ
ムにおけるフォント配信方法であって、 前記利用者端末からの要求に応じて、フォントに関する
情報を記憶するフォントデータベースからフォントデー
タベースから該要求に応じたフォントに関する情報を読
み出し、 前記読み出したフォントに関する情報を前記利用者端末
に送信することを特徴とするフォント配信方法。
8. A font distribution method in a font service system in which a user terminal and a font server are connected to each other via a network, the font storing information about the font in response to a request from the user terminal. A font distribution method comprising: reading information on a font corresponding to the request from a database from a database; and transmitting the read information on the font to the user terminal.
【請求項9】 利用者端末とフォントサーバがネットワ
ークを介して相互に接続されるフォントサービスシステ
ムにおけるフォント配信プログラムであって、前記利用
者端末からの要求に応じて、フォントに関する情報を記
憶するフォントデータベースからフォントデータベース
から該要求に応じたフォントに関する情報を読み出すス
テップと、 前記読み出したフォントに関する情報を前記利用者端末
に送信するフォント配信ステップとをコンピュータに実
行させることを特徴とするフォント配信プログラム。
9. A font distribution program in a font service system in which a user terminal and a font server are connected to each other via a network, the font storing information about the font in response to a request from the user terminal. A font distribution program characterized by causing a computer to execute a step of reading information on a font corresponding to the request from a font database from a database and a font distribution step of transmitting the read information on the font to the user terminal.
【請求項10】 利用者端末とフォントサーバがネット
ワークを介して相互に接続されるフォントサービスシス
テムにおけるフォント配信プログラムを記録したコンピ
ュータ読み取り可能な記録媒体であって、 前記利用者端末からの要求に応じて、フォントに関する
情報を記憶するフォントデータベースからフォントデー
タベースから該要求に応じたフォントに関する情報を読
み出すステップと、 前記読み出したフォントに関する情報を前記利用者端末
に送信するフォント配信ステップとをコンピュータに実
行させるフォント配信プログラムを記録した記録媒体。
10. A computer-readable recording medium recording a font distribution program in a font service system in which a user terminal and a font server are connected to each other via a network, the computer-readable recording medium responding to a request from the user terminal. And causing the computer to execute a step of reading the information on the font corresponding to the request from the font database storing the information on the font, and a font distribution step of transmitting the read information on the font to the user terminal. A recording medium that records a font distribution program.
JP2001228666A 2001-07-27 2001-07-27 Font service system Withdrawn JP2003044470A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001228666A JP2003044470A (en) 2001-07-27 2001-07-27 Font service system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001228666A JP2003044470A (en) 2001-07-27 2001-07-27 Font service system

Publications (1)

Publication Number Publication Date
JP2003044470A true JP2003044470A (en) 2003-02-14

Family

ID=19061138

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001228666A Withdrawn JP2003044470A (en) 2001-07-27 2001-07-27 Font service system

Country Status (1)

Country Link
JP (1) JP2003044470A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011138482A (en) * 2009-10-16 2011-07-14 Extensis Inc Reduced glyph font file
JP2012063926A (en) * 2010-09-15 2012-03-29 Alpine Electronics Inc Name search method and name search device
KR20190090248A (en) * 2018-01-24 2019-08-01 주식회사 윤디자인그룹 Method and server for providing customized fonts offering service
JPWO2018235326A1 (en) * 2017-06-23 2020-04-23 大日本印刷株式会社 Computer program, font switching device and font switching method
JP7650041B1 (en) * 2024-09-11 2025-03-24 株式会社モリサワ System, method, edge server, font distribution server and program

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011138482A (en) * 2009-10-16 2011-07-14 Extensis Inc Reduced glyph font file
US8769405B2 (en) 2009-10-16 2014-07-01 Celartem, Inc. Reduced glyph font files
JP2012063926A (en) * 2010-09-15 2012-03-29 Alpine Electronics Inc Name search method and name search device
JPWO2018235326A1 (en) * 2017-06-23 2020-04-23 大日本印刷株式会社 Computer program, font switching device and font switching method
KR20190090248A (en) * 2018-01-24 2019-08-01 주식회사 윤디자인그룹 Method and server for providing customized fonts offering service
KR102064753B1 (en) * 2018-01-24 2020-01-13 주식회사 윤디자인그룹 Method and server for providing customized fonts offering service
JP7650041B1 (en) * 2024-09-11 2025-03-24 株式会社モリサワ System, method, edge server, font distribution server and program

Similar Documents

Publication Publication Date Title
TW515971B (en) Network-based product information server
KR20100023928A (en) Method of providing e-book service utilizing text information and system thereof
US20130222843A1 (en) Content receipt via email addresses
US7315396B2 (en) Systems and methods for generating banner pages
KR20030038544A (en) Advertisement printing system
US20120151334A1 (en) Interactive image-based document for secured data access
JP4839810B2 (en) Electronic document management system, program and method
TWI283374B (en) Font providing system, font switching system, character retrieval system, font managing server, and client thereof, font providing method, font switching method, character code converting method, character retrieving method and program therefor
JP4306248B2 (en) Web data output management device and web data output method
JP2003044470A (en) Font service system
JP2002132836A (en) File generation device, file generation method, data management method, and information communication terminal device
CN100452073C (en) Content delivery system, communication terminal, and content delivery method
JP2015046015A (en) Image data providing system, function control program, printer driver, and display control method
JP2004038233A (en) Information analysis device, information processor, method for controlling the same, information analysis system and, program
JP2002342060A (en) Document management method and device and print server
WO2018134942A1 (en) Font delivery system and font delivery method
JP2000267834A (en) Server device, server device data processing method, and storage medium storing computer-readable program
JP2001047704A (en) Server device, data processing method, and storage medium storing computer readable program
JP4603644B2 (en) Information processing apparatus and storage medium
JP7749261B1 (en) Information processing device, information processing system, information processing method, and terminal device
JP2003131976A (en) Driver program distribution method
US20230252111A1 (en) Content provision device, content provision method, program, and recording medium
JP2002268831A (en) Advertising printing system
JP2007083524A (en) Image forming apparatus and method therefor
JP2002189980A (en) System for distributing electronic document

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20081007