(57)【要約】【課題】文字情報を処理するためにフォントを使用する文字生成装置において、フォントの使用管理を行う手段を備えさせ、この文字生成装置のフォントの使用管理を行う手段にアクセスして所定のサービスを提供し得るようになすこと。【解決手段】ネットワークに接続され、文字情報を処理するためにフォントを使用する文字生成装置１２において、該文字生成装置１２に入力される文書データ１４内で使用されているフォントに関し、少なくとも書体名、バージョン、文字グループ、個々の文字といった単位でカウントし、使用時のタイムスタンプを付加したフォント情報１５を生成し、このフォント情報１５にその時点までのフォント履歴情報１７をマージして新たなフォント履歴情報１７を作成し、このフォント履歴情報１７を外部からアクセス可能な状態で文字生成装置１２内の記憶手段１６に記憶しておく。【選択図】      図１
2004301919.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続され、文字情報を処理するためにフォントを使用する文字生成装置において、該文字生成装置に入力される文書データ内で使用されているフォントに関し、少なくとも書体名、バージョン、文字グループ、個々の文字といった単位でカウントし、使用時のタイムスタンプを付加したフォント情報を生成し、このフォント情報を該文字生成装置内に記憶しておくようになしたことを特徴とする文字生成装置。
【請求項２】
前記フォント情報を過去のフォント履歴情報に付加させ、新たなフォント履歴情報を生成し、このフォント履歴情報を前記文字生成装置内に記憶しておくようになしたことを特徴とする請求項１に記載の文字生成装置。
【請求項３】
前記フォント履歴情報をハードディスク又はフラッシュメモリ等の電源切断時にも記憶保持可能な記憶手段に記憶させるようにしたことを特徴とする請求項２に記載の文字生成装置。
【請求項４】
前記記憶手段に記憶されたフォント履歴情報を、ネットワーク等を介した外部からの要求により、外部に送信できるようになしたことを特徴とする請求項２又は３に記載の文字生成装置。
【請求項５】
前記記憶手段に記憶されたフォント履歴情報を、ネットワーク等を介した外部からの要求により、初期化できるようになされていることを特徴とする請求項２又は３に記載の文字生成装置。
【請求項６】
少なくとも請求項２又は３に記載の文字生成装置にアクセスできるネットワークに接続されたフォントサービス提供システムであって、前記文字生成装置に対してフォント履歴情報の送信要求コマンドを発し、該コマンドに応答して前記文字生成装置より送信されたフォント履歴情報を取得できるようになされていることを特徴とするフォントサービス提供システム。
【請求項７】
前記取得されたフォント情報に基づいて前記文字生成装置のユーザに対して所定の課金を行うことができるようになされていることを特徴とする請求項６に記載のフォントサービス提供システム。
【請求項８】
請求項１〜５のいずれか１項に記載の文字生成装置と、請求項６〜７のいずれか１項に記載のフォント情報サービス提供システムからなるフォント管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文字生成装置、フォントサービス提供システム及びこれらを備えたフォント管理システムに関し、特にネットワークに接続された情報処理装置、プリンタサーバー、プリンタを備えたプリンティングシステムなど、文字情報を処理するためにフォントを使用する文字生成装置において、フォントの使用履歴情報を記憶する手段を備え、この文字生成装置のフォントの使用履歴情報を記憶する手段に外部からアクセスして所定のサービスを提供し得るフォントサービス提供システム及びこれらを組み合わせたフォント情報管理システムに関する。
【０００２】
【従来の技術】
現在、オフィス内のあらゆる情報機器はローカルエリア・ネットワーク（ＬＡＮ）やインターネット等のネットワークを介して接続された環境で稼働している。そして、ネットワーク上で同一のデータやアプリケーションを各ユーザのＰＣで使用することが多くなっており、各ユーザが作成ないし出力する文書データは膨大な量になっている。
【０００３】
例えば、オフィスにおいては、限られた台数のプリンタ装置等の印字機構を有する装置を、プリンタサーバーやファイルサーバー等のホストの管理下に、ＬＡＮに接続された多くのユーザのＰＣで共有して使用するというシステムが主として使用されている。これらのシステムでは、ユーザのＰＣが印字命令を印字機構を有する装置に送付する度に指定されたフォントデータがホストから印字機構を有する装置にＬＡＮを介してダウンロードされ、転送されたフォントデータに基づき印字処理されることになるわけであるが、印字機構を有する装置側のフォントデータ格納容量に限りがあるために、印字処理終了時にはダウンロードされたフォントデータが廃棄されている。そのため、以前にダウンロードしたものと同一のフォントデータが再度ダウンロードされるような事態が頻繁に発生し、フォントデータの転送が増え、転送時間などのオーバーヘッドが増加して非効率となる上に、フォントマネージャの作業量増大による印字処理能力低下といった不都合が生じている。
【０００４】
このような従来の問題点を解決するために、下記特許文献１には、ネットワーク上で使用されるプリンタ、ファックス、デジタル式複写機、あるいはこれらの複合機といった、印字機構を有する装置に装備されるフォントマネージメントシステムにおいて、印字機構を有する装置における文字データを管理するために、既にダウンロードされている書体の内、削除せざるを得ない書体が発生した場合、常に使用頻度が高い書体をプリンタの記憶装置に残しておくように自動処理することにより、ユーザの労力を半減させることを可能としたフォントマネージメントシステムが開示されている。
【０００５】
また、下記特許文献２には、印字処理過程において以前に獲得されたフォント使用上の情報を残すようにして、以前に廃棄した情報と同じ情報の獲得が再度なされるようなことを防止するために、双方向通信手段を有し、ネットワーク上に接続されたホストを含む他の周辺機器の備える処理機能を、前記双方向通信手段を介して前記印字機構を有する装置の機能として使用可能となし、かつ前記ホストを含む他の周辺機器からダウンロードしたフォントデータの少なくとも一部分を複数個のグループに分類して複数個のテーブルに格納し、前記テーブルに基づいて前記フォントデータの呼出し方や呼出タイミングを含む管理を行うようになしたシステムが開示されている。
【特許文献１】
特開２０００−０６６８５９号公報（請求項１、段落［０００１］、［００５４］〜［００６２］、図３、４、７）
【特許文献２】
特開平０９−１３６４５８号公報（請求項１、段落［０００１］〜［０００９］、図５〜７）
【０００６】
【発明が解決しようとする課題】
このように、文書データには多くのフォントが使用されているが、従来のシステムは、印字機構を有する装置において、例えばフォントキャッシュにおいてヒット率をあげるために、又はダウンロードしたフォントに関して処理の効率を上げるために、フォントの書体や文字単位での使用頻度やダウンロード頻度をチェックすることが行われていた。しかしながら、ネットワークに接続された情報処理装置、プリンタサーバー、プリンタを備えたプリンティングシステムなど、文字情報を処理するためにフォントを使用する文字生成装置のいずれにおいても、長期にわたって使用されたフォントに関する情報の履歴を生成することは行われておらず、それぞれの文字生成装置でどのような書体、文字セットが使用されていたか等を知るすべは皆無であった。
【０００７】
このようなフォントに関する情報や履歴が明らかになれば、フォントの使用頻度に応じた課金システムを構築したり、フォントの使用傾向を分析したりでき、新たなフォントの開発の動機付けともなり、フォントに関連した新しい市場ニーズの創出にもつながる可能性がある。
【０００８】
従って、本発明ではこうしたフォントの履歴情報を取得する基本メカニズムを提供することを目的とする。加えて、これにより文字生成装置における長期間かつ詳細なフォント履歴情報を得ることが可能となし、この情報を利用した広範囲に渡る各種サービスを提供できるようにすることを目的とする。
【０００９】
【課題を解決するための手段】
本発明の上記目的は以下の構成により達成し得る。すなわち、本発明の第１の態様によれば、ネットワークに接続され、文字情報を処理するためにフォントを使用する文字生成装置において、該文字生成装置に入力される文書データ内で使用されているフォントに関し、書体名、バージョン、文字グループ、個々の文字といった単位でカウントし、使用時のタイムスタンプを付加したフォント情報を生成し、このフォント情報を該文字生成装置内に記憶しておくようになした文字生成装置が提供される。ここで文字グループとは、例えば、ローマン系文字種、アラビア語、ロシア語、日本語といったような言語の相違による分類のように、ある特定の目的で関連付けられたグループを指す。このような構成となすことにより、フォント情報が文字情報を処理するためにフォントを使用する文字生成装置内に記憶されているので、外部からこの情報にアクセスして多種多様な目的に使用することができるようになる。
【００１０】
係る態様においては、前記フォント情報を過去のフォント履歴情報に付加させ、新たなフォント履歴情報を生成し、このフォント履歴情報を前記文字生成装置内に記憶しておくようになすことが好ましい。このような構成となせば、前記フォント情報はフォントを利用した時点でのデータであるが、このフォント情報が長期間にわたり蓄積されたデータであるフォント履歴情報に変換されるので、より高付加価値のフォントに関する情報が得られる。
【００１１】
また、係る態様においては、前記フォント履歴情報をハードディスク又はフラッシュメモリ等の電源切断時にも記憶保持可能な記憶手段に記憶させるようにすることが望ましい。このような構成となせば前記フォント履歴情報は長期間にわたって記憶することができ、また、これらの記憶手段は書換が可能であるので必要に応じて削除することもできるようになる。
【００１２】
更に、係る態様においては、前記記憶手段に記憶されたフォント履歴情報を、ネットワーク等を介した外部からの要求により、外部に送信できるようになすことが好ましい。このような構成となせば、ネットワークを介して外部のプロバイダやシステム管理者がフォントの使用状況を確認することができるようになる。
【００１３】
更にまた、係る態様においては、前記記憶手段に記憶されたフォント履歴情報を、ネットワーク等を介した外部からの要求により、初期化できるようになされていることが好ましい。このような構成となせば、例えば外部からフォント履歴情報にアクセスしてこのデータをダウンロードした後にリセットすれば、文字生成装置に記憶しておくフォント履歴情報のデータ量が小さくなるので、文字生成装置に与える負荷を小さくすることができる。
【００１４】
本発明の第２の態様によれば、少なくとも前記文字生成装置にアクセスできるネットワークに接続されたフォントサービス提供システムであって、前記文字生成装置に対してフォント履歴情報の送信要求コマンドを発し、該コマンドに応答して前記文字生成装置より送信されたフォント履歴情報を取得できるようになされているフォントサービス提供システムが提供される。係るシステムによれば、フォントサービス提供システムからネットワークに接続された文字生成装置に記憶されているフォント履歴情報に有効にアクセスすることができるようになるので、そのフォント履歴情報に基づいて多種多様なフォントに関するサービスを提供することができるようになる。
【００１５】
係る態様においては、前記取得されたフォント情報に基づいて前記文字生成装置を使用しているユーザに対して所定の課金を行うことができるようになされていることが好ましい。このような構成となせば、フォントの使用状況に応じて適正な課金を行うことができるようになる。
【００１６】
更に、本発明の第３の態様によれば、前記第１の態様に係る文字生成装置と、前記第２の態様に係るフォントサービス提供システムとからなるフォント管理システムが提供される。係るフォント管理システムにおいては、前記文字生成装置と前記フォントサービス提供システムとが有機的に組み合わされてそれぞれの機能を有効に発揮できるようになる。
【００１７】
【発明の実施の態様】
以下、本発明の具体例を図面を用いて説明する。図１は本発明のフォント管理システム１０の概要を表す図である。このフォント管理システムは、少なくとも、ネットワークに接続された情報処理装置、プリンタサーバー、プリンタを備えたプリンティングシステムなど、文字情報を処理するためにフォントを使用する文字生成装置１２及びこの文字生成装置にアクセスして所定のフォント履歴情報を入手し得るフォントサービス提供システム１３からなる。
【００１８】
文字生成装置１２は、キーボード、ネットワーク、外部メモリインタフェース等（いずれも図示せず）から入力された文書データ１４を処理し、この文書データで使用されているフォントに関し、書体名、文字グループ、使用されている個々の文字といった単位でカウントし、使用時のタイムスタンプを付加したフォント情報１５を生成し、このフォント情報１５を該文字生成装置１２内の記憶手段１６に記憶されているその時点までに累積形成されたフォント履歴情報１７にマージして新たなフォント履歴情報１７を作成して、新たに記憶手段１６に記憶させる。
【００１９】
ここで文字グループとは、例えば、ローマン系文字種、アラビア語、ロシア語、日本語といったような言語の相違による分類のように、プロバイダやシステムの管理者が使用目的に応じて適宜に定めたグループ情報を示す。なお、外部メモリインタフェースは、汎用的に用いられているパラレルインタフェース、シリアルインタフェース、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＩＥＥＥ１３９４、ＰＣ−Ｃａｒｄバス等の各種インタフェースを含み、この外部メモリインタフェースに半導体メモリ、ＨＤＤ、ＣＤ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ、ＤＶＤ−Ｒ、ＦＤ等の外部メモリ（記憶手段）を接続することにより文書データ１４の入力手段として機能する。また、文字生成装置１２内の記憶手段１６は、記憶されるフォント履歴情報１７は長期にわたって保持すべきものであるため、ＨＤＤやフラッシュメモリ等、文字生成装置１２の電源が切断されても記憶保持可能なものとする。
【００２０】
一方、フォントサービス提供システム１３は、適宜にネットワークを介して文字生成装置１２に対してフォント履歴情報１７の送信要求コマンド１８を発信する。文字生成装置１２は、この送信要求コマンド１８を受けて、フォント履歴情報１７をフォントサービス提供システム１３に向けて発信１９する。そして、フォントサービス提供システム１３は、このフォント履歴情報１７を元にユーザに対して各種サービスを提供し、付加価値を生み出す。なお、ここでは図を簡素化するため、フォントサービス提供システム１３と文字生成装置１２とは１：１で接続されているように記載されているが、フォントサービス提供システム１３はネットワークを介して複数の文字生成装置１２と接続されていてもよい。
【００２１】
次いで、図２により文字生成装置１２内でのフォント履歴情報を生成する際のステップを説明する。まず、入力された文書データ１４に対して、ステップＳ２１において例えばＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ、ページ記述言語）等のコマンドパーサーを動作させて構文チェックを行い、この結果によってステップＳ２２において文字生成を作動させる。次いでステップＳ２３においてフォント情報１５の生成を行い、前記文書データ１４に対するフォント情報１５を一時的に記憶しておく。なお、ここでのフォント情報１５とは、書体、バージョン、文字グループ、文字といった単位でのカウント値及びいつ使用したかというタイムスタンプを指す。そして、文書データ１４が全て処理されるまでこのステップを繰り返す。
【００２２】
ステップＳ２１のコマンドパーサーで文書データ１４が全て処理されると、ステップＳ２４に進み、例えばプリンタであれば印刷処理を行う等の出力処理を行う。この後、ステップＳ２５において文書データ１４に関するフォント情報１５を記憶手段１６に記憶されていたそれ以前のフォント履歴情報１７にマージし、新たに生成されたフォント履歴情報１７を記憶手段１６に記憶することによりフォント履歴情報１７が更新される。
【００２３】
一方、フォントサービス提供システム１３は、文字生成装置１２で如何なるフォントが、どのように、どの程度使用されたかを確認するため、任意の時間間隔でネットワークを介して文字生成装置１２にアクセスする。このアクセスする時間間隔は、必ずしも連続的ないしは短時間間隔である必要はなく、例えばフォントの使用頻度に応じた課金システムに適用するのであれば、１週間に１回ないしは１ヶ月に１回でもよく、外部のプロバイダやシステム管理者が適宜に決定し得る。
【００２４】
そして、文字生成装置１２はフォントサービス提供システム１３からのフォント履歴情報の送信要求コマンド１８に応答して、記憶手段１６に記憶されているフォント履歴情報１７をフォントサービス提供システム１３に送信１９する。フォントサービス提供システム１３は文字生成装置１２から送信されたフォント履歴情報１７をダウンロードすることにより、文字生成装置１２のフォント履歴情報１７を入手することができる。このように一度フォントサービス提供システム１３が文字生成装置１２からのフォント履歴情報１７をダウンロードした後は、このフォント履歴情報１７を文字生成装置１２内に残しておいても、無駄であるから、以下に示す工程により初期化する。
【００２５】
図３に文字生成装置１２内でのフォント履歴情報１７を初期化するステップを示す。文字生成装置１２は、ステップＳ３１でフォントサービス提供システム１３からの履歴情報の初期化要求コマンドを受信すると、ステップＳ３２において記憶手段１６に保存されているフォント履歴情報１７を削除し、ステップＳ３３において以降のフォント履歴情報生成のための各種初期化を行う。このような構成となせば、文字生成装置１２に記憶しておくフォント履歴情報１７のデータ量が小さくなるので、文字生成装置１２に与える負荷を小さくすることができる。
【００２６】
（実施例１）
実施例１としては、文字生成装置から取得したフォント履歴情報をもとに、ユーザが使用した書体、文字グループに対する使用頻度を調べ、それに応じた課金処理を行うサービスシステムを構成した。この実施例１を図４を用いて説明するが、基本的動作は図１〜図３に示したものと同じであるので、同一の機能のものについては図１〜図３で付与された符号と同じ符号を付与することとし、その詳細な説明は省略する。
【００２７】
このフォント使用履歴に基づく課金システム４０は、ネットワークに存在する１つあるいは複数個の文字生成装置１２からフォント履歴情報１７を取得し、同履歴情報１７からどの書体、文字グループをどれだけ使用したかといった情報を読み出す。これをフォント課金テーブル４２と照らし合わせ、サービス利用者４４へ料金を請求するシステムである。フォント課金テーブル４２において、どのフォントを利用したか、またどの文字グループを利用したか、またそれをどれだけ利用したかで細かな料金設定をすることを可能とする。
【００２８】
例えば、プリンタの標準フォントを例に挙げると、プリンタには多種多様なフォントが搭載されており、ユーザがこのフォントを使おうと使うまいと購入者に一律のコストが割り振られている。これを、フォント課金テーブル４２において、例えば一般によく使われるＴｉｍｅｓ  Ｎｅｗ  Ｒｏｍａｎフォントは安い料金設定にしたり、ニーズが限定され一般には使用されないロシア語や文字数の多い日本語、中国語は割高な料金設定にしたりというきめ細かで妥当性のある料金設定を行うことができるようにする。またタイムスタンプを基に、ある一定期間の利用を無料にする、ある一定以上の料金を支払えば以降無料にすると言ったような設定を行ってもよい。これにより、従来使用の有無、度合いに関わらず一様に割り振られていたフォントに関するコストを利用度合いに応じてきめ細かに徴収することができるようになるので、フォントに関するサービスの提供に対して適切な代価を得ることができるようになる。
【００２９】
（実施例２）
実施例２としては、文字生成装置のメンテナンスシステムに付随させた形で文字生成装置の利用者のフォント履歴情報を収集するサービスシステムに適用した。この実施例２を図５を用いて説明するが、基本的動作は図１〜図３に示したものと同じであるので、同一の機能のものについては図１〜図３で付与された符号と同じ符号を付与することとし、その詳細な説明は省略する。なお、実施例２における文字生成装置のメンテナンスシステム５０とは、通常プリンタ等の消耗品の情報を文字生成装置１２からネットワーク経由で取得し、この消耗品の交換時期がきた際にメール等でその旨を利用者に通知するもの等である。
【００３０】
この文字生成装置のメンテナンスシステム５０の中で合わせてフォント履歴情報１７も収集するようにするものである。フォント履歴情報１７はその他の国情報、地域情報、ユーザ情報、装置情報、消耗品情報といったメンテナンス情報としてメンテナンスサーバー５２に保存されている。文字生成装置提供者５４はこのメンテナンスサーバー５２からフォント履歴情報１７をはじめとする各種情報を参照することで、フォントに関する正しい市場ニーズを数値としてリアルタイムに取得することができ、すみやかに製品にフィードバックさせることができるようになる。また、タイムスタンプによる時系列的な情報取得も可能となる。
【００３１】
一般に、顧客に対するフォント利用アンケート調査では、利用者自身の主観が入るため客観性に欠けることがある。一方、外部の調査機関へ委託した形のフォント利用に関する市場ニーズ調査では莫大なコストが発生する。しかしながら、実施例２はこうしたフォント利用に関する問題を一気に解決することができる。
【００３２】
【発明の効果】
以上のように、本発明によれば、文字生成装置において入力文書データで使用されるフォント履歴情報を生成し、この同情報を利用するサービスシステムを構築することでフォントの利用者、提供者双方にとって非常に有益な付加価値を創造することができる。
【図面の簡単な説明】
【図１】図１は、本発明のフォント管理システム１０の概要を表す図である。
【図２】図２は、文字生成装置におけるフォント履歴情報の生成フローチャートである。
【図３】図３は、文字生成装置におけるフォント履歴初期化フローチャートである。
【図４】図４は、実施例１のフォント使用履歴に基づく課金システムを表す図である。
【図５】図５は、実施例２の文字生成装置のメンテナンスシステムに付随する形に設けられたフォント情報収集システムを表す図である。
【符号の説明】
１０    フォント管理システム
１２    文字生成装置
１３    フォントサービス提供システム
１４    文書データ
１５    フォント情報
１６    記憶手段
１７    フォント履歴情報
【図１】
2004301919.tif 000003
【図２】
2004301919.tif 000004
【図３】
2004301919.tif 000005
【図４】
2004301919.tif 000006
【図５】
2004301919.tif 000007