(57)【要約】【課題】利用者がフォント情報の使用許可情報を容易に知ることができる情報処理装置を提供する。【解決手段】登録処理部１がフォント情報を登録する際に、使用許可情報抽出部２が抽出したフォント情報中の使用許可情報に従って、使用が許可されているか否かをフォント情報管理部３が管理する管理情報に設定する。描画部７による描画の際に、フォント情報を指定した描画命令については、対応する管理情報からフォント情報の使用が許可されているか否かを判断し、許可されていなければ代替のフォント情報を用いて描画するとともに、指定されたフォント情報の使用許可情報を出力部４から出力する。使用が許可されていないフォント情報について書類作成部８で使用許可申請書を自動的に作成し、また、使用が承認された場合に承認情報受付部９で承認情報を受け付けて管理情報を使用許可に書き換える。【選択図】図１
2009020719.tif 000002
【特許請求の範囲】
【請求項１】
外部装置から送られてきた登録を要求されたフォント情報について登録処理を行う登録手段と、前記登録手段により登録されたフォント情報に含まれている使用許可情報を抽出する使用許可情報抽出手段と、前記使用許可情報抽出手段で抽出した使用許可情報を登録されているフォント情報に対応づけて管理する管理手段と、前記管理手段により管理されているフォント情報に対応する使用許可情報を出力する出力手段を有することを特徴とする情報処理装置。
【請求項２】
さらに、前記管理手段により管理されている使用許可情報が対応するフォント情報の使用を許可していない場合に当該フォント情報の使用を禁止するものと判定する判定手段を有し、前記登録手段は、前記フォント情報の登録処理の際に前記判定手段が使用を禁止するものと判定した場合には、当該フォント情報について登録をキャンセルすることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
さらに、前記管理手段により管理されている使用許可情報が対応するフォント情報の使用を許可していない場合に当該フォント情報の使用を禁止するものと判定する判定手段を有し、前記出力手段は、利用者からの指示に従って前記判定手段が使用を禁止するものと判定したフォント情報について前記使用許可情報を出力することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
さらに、描画命令に従って登録されているフォント情報を用いて画像を描画する描画手段と、前記管理手段により管理されている使用許可情報が対応するフォント情報の使用を許可していない場合に当該フォント情報の使用を禁止するものと判定する判定手段を有し、前記描画手段は、前記判定手段により使用が禁止されていると判定されたフォント情報を使用する描画命令について、使用が禁止されていない代替のフォント情報を用いて描画を行うことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記出力手段は、描画手段が指定されたフォント情報について代替のフォント情報を用いて描画を行った場合に、指定されたフォント情報が使用されていない旨を前記使用許可情報とともに出力することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
さらに、前記管理手段により管理されている使用許可情報が対応するフォント情報の使用を許可していない場合に当該フォント情報の使用を禁止するものと判定する判定手段と、前記判定手段により使用が禁止されていると判断されたフォント情報について使用許可を得るための書類を作成する書類作成手段を有することを特徴とする請求項１に記載の情報処理装置。
【請求項７】
さらに、フォント情報の使用が承認された旨の承認情報を受け付ける受付手段を有し、使用が禁止されているフォント情報に対して前記承認情報を受け付けた場合に当該フォント情報の使用禁止を解除することを特徴とする請求項１ないし請求項６のいずれか１項に記載の情報処理装置。
【請求項８】
コンピュータに、請求項１ないし請求項７のいずれか１項に記載の情報処理装置の機能を実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理プログラムに関するものである。
【背景技術】
【０００２】
従来より、プリンタや表示装置などの出力装置では、フォント情報を用いて文字や記号などを出力している。使用するフォント情報を変更することによって、様々な書体の文字や記号などが出力される。このフォント情報は、装置に予め備えられていたり、あるいはフォント情報が格納されたメモリカートリッジにより提供されていた。また、近年ではフォント情報を装置に転送して利用する方法も一般に利用されている。
【０００３】
もともと出力装置に備えられているフォント情報は、通常は当該出力装置から外部への転送ができない場合がほとんどであり、不正使用などは発生しない。例えばフォント情報の使用に対して課金する場合には、特許文献１に記載されているように、内蔵されているそれぞれのフォント情報について、利用するごとに課金することも考えられている。メモリカートリッジにより提供されている場合も、当該カートリッジ内のフォント情報が不正使用されることはない。
【０００４】
フォント情報を装置に転送して利用する場合、通常は当該フォント情報を購入することによりフォント情報を使用する許可を得て、当該フォント情報を装置に転送し、使用することになる。しかし、一旦購入されたフォント情報は複製が容易であるし、複数台の装置への転送も容易に行える。そのため、本来は使用の許可が必要な場合であっても、許可を得ないままフォント情報を装置に転送し、使用してしまうことも生じている。
【０００５】
一方で、フォント情報の使用許可情報を利用者が知ることは困難である。このため、利用者は使用許可の規則を遵守する意識はあっても、その存在に気付かず、許可されていない使い方をしてしまっている場合がある。また、使用許可の契約が必要であることが分かったとしても、契約方法が分かりにくく、また面倒である。
【０００６】
例えば著作権で保護された画像の出力を防止するために技術の一つとして特許文献２に記載された技術がある。この技術では、出力を禁止するすべての画像をプリンタに記憶させておいて、プリントする画像中に記憶している画像を検出したら、画像の出力を中止している。この技術をフォント情報に適用する場合、全てのフォント情報を出力装置に記憶させておかなければならない。
【０００７】
【特許文献１】特開２００３−１５０８６２号公報
【特許文献２】特開２０００−１９６８７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、上述した事情に鑑みてなされたもので、利用者がフォント情報の使用許可情報を容易に知ることができる情報処理装置及び情報処理プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００９】
本願請求項１に記載の発明は、外部装置から送られてきた登録を要求されたフォント情報について登録処理を行う登録手段と、前記登録手段により登録されたフォント情報に含まれている使用許可情報を抽出する使用許可情報抽出手段と、前記使用許可情報抽出手段で抽出した使用許可情報を登録されているフォント情報に対応づけて管理する管理手段と、前記管理手段により管理されているフォント情報に対応する使用許可情報を出力する出力手段を有することを特徴とする情報処理装置である。
【００１０】
本願請求項２に記載の発明は、本願請求項１に記載の情報処理装置の構成に加えて、さらに、前記管理手段により管理されている使用許可情報が対応するフォント情報の使用を許可していない場合に当該フォント情報の使用を禁止するものと判定する判定手段を有し、前記登録手段は、前記フォント情報の登録処理の際に前記判定手段が使用を禁止するものと判定した場合には、当該フォント情報について登録をキャンセルすることを特徴とする情報処理装置である。
【００１１】
本願請求項３に記載の発明は、本願請求項１に記載の情報処理装置の構成に加えて、さらに、前記管理手段により管理されている使用許可情報が対応するフォント情報の使用を許可していない場合に当該フォント情報の使用を禁止するものと判定する判定手段を有し、前記出力手段は、利用者からの指示に従って前記判定手段が使用を禁止するものと判定したフォント情報について前記使用許可情報を出力することを特徴とする情報処理装置である。
【００１２】
本願請求項４に記載の発明は、本願請求項１に記載の情報処理装置の構成に加えて、さらに、描画命令に従って登録されているフォント情報を用いて画像を描画する描画手段と、前記管理手段により管理されている使用許可情報が対応するフォント情報の使用を許可していない場合に当該フォント情報の使用を禁止するものと判定する判定手段を有し、前記描画手段は、前記判定手段により使用が禁止されていると判定されたフォント情報を使用する描画命令について、使用が禁止されていない代替のフォント情報を用いて描画を行うことを特徴とする情報処理装置である。
【００１３】
本願請求項５に記載の発明は、本願請求項４に記載の情報処理装置における前記出力手段が、描画手段が指定されたフォント情報について代替のフォント情報を用いて描画を行った場合に、指定されたフォント情報が使用されていない旨を前記使用許可情報とともに出力することを特徴とする情報処理装置である。
【００１４】
本願請求項６に記載の発明は、本願請求項１に記載の情報処理装置の構成に加えて、さらに、前記管理手段により管理されている使用許可情報が対応するフォント情報の使用を許可していない場合に当該フォント情報の使用を禁止するものと判定する判定手段と、前記判定手段により使用が禁止されていると判断されたフォント情報について使用許可を得るための書類を作成する書類作成手段を有することを特徴とする情報処理装置である。
【００１５】
本願請求項７に記載の発明は、本願請求項１ないし請求項６のいずれか１項に記載の情報処理装置の構成に加えて、さらに、フォント情報の使用が承認された旨の承認情報を受け付ける受付手段を有し、使用が禁止されているフォント情報に対して前記承認情報を受け付けた場合に当該フォント情報の使用禁止を解除することを特徴とする情報処理装置である。
【００１６】
本願請求項８に記載の発明は、コンピュータに、請求項１ないし請求項７のいずれか１項に記載の情報処理装置の機能を実行させることを特徴とする情報処理プログラムである。
【発明の効果】
【００１７】
本願請求項１に記載の発明によれば、登録の要求を受けて管理しているフォント情報の使用許可情報を利用者が容易に知ることができる。
【００１８】
本願請求項２に記載の発明によれば、使用が許可されていないフォント情報については、登録をキャンセルした上で使用許可情報を出力することができる。
【００１９】
本願請求項３に記載の発明によれば、利用者は指示することにより管理されているフォント情報の使用許可情報をいつでも知ることができる。
【００２０】
本願請求項４に記載の発明によれば、使用が禁止されているフォント情報を利用しての画像形成は行われないものの、代替のフォント情報を用いた画像を得ることができる。
【００２１】
本願請求項５に記載の発明によれば、指定されたフォント情報の使用が禁止されている場合に形成された画像を、指定されたフォント情報が使用された画像と区別することができる。
【００２２】
本願請求項６に記載の発明によれば、使用が許可されていないフォント情報について、そのフォント情報を使用するための書類を取得することができる。
【００２３】
本願請求項７に記載の発明によれば、使用が禁止されているフォント情報でも、承認を得れば、当該フォント情報を使用可能にすることができる。
【００２４】
本願請求項８に記載の発明によれば、請求項１ないし請求項６のいずれか１項に記載の情報処理装置の効果を得ることができる。
【発明を実施するための最良の形態】
【００２５】
図１は、本発明の実施の一形態を示すブロック図である。図中、１は登録処理部、２は使用許可情報抽出部、３はフォント情報管理部、４は出力部、５はフォント情報記憶部、６は使用禁止判定部、７は描画部、８は書類作成部、９は承認情報受付部である。
【００２６】
登録処理部１は、外部装置から送られてきた登録を要求されたフォント情報について登録処理を行う。登録処理は、送られてきたフォント情報をフォント情報記憶部５に記憶させるとともに、使用許可情報抽出部２に使用許可情報を抽出させ、その使用許可情報とともにフォント情報に関する管理情報をフォント情報管理部３に管理させる。なお、フォント情報の登録の際に、当該フォント情報について使用禁止判定部６で使用が禁止されているものか否かを判定し、使用禁止判定部６が使用を禁止するものと判定した場合には、当該フォント情報について登録をキャンセルするように構成してもよい。
【００２７】
使用許可情報抽出部２は、登録処理部１により登録されたフォント情報を解析し、そのフォント情報に含まれている使用許可情報を抽出する。
【００２８】
フォント情報管理部３は、登録されたフォント情報について、管理情報をもとに管理する。特に、管理情報として使用許可情報抽出部２で抽出した使用許可情報を含み、登録されているフォント情報と使用許可情報とを対応づけて管理する。
【００２９】
出力部４は、図示しない表示手段や画像形成手段などの出力装置への出力あるいは通信手段を通じて他の装置への情報の出力などを行う。例えば描画部７で描画処理した画像の出力を行う。また、フォント情報に対応する使用許可情報の出力を行う。使用許可情報の出力は、利用者からの指示に従い、使用禁止判定部６が使用を禁止すると判定したフォント情報について行ったり、フォント情報の登録の際に使用禁止判定部６が使用を禁止するものと判定した場合に、当該フォント情報の使用許可情報を出力する。また、描画部７において、後述するように使用が禁止されているフォント情報が指定された場合、あるいはそのフォント情報を代替のフォント情報を用いて描画処理を行った場合などにおいても、指定されたフォント情報の使用許可情報を出力する。代替のフォントを使用した場合には、指定されたフォント情報が使用されていない旨についても出力するとよい。
【００３０】
フォント情報記憶部５は、登録処理部１で登録処理を行ったフォント情報を記憶する。登録されているフォント情報は、描画部７で描画処理を行う際に用いられる。
【００３１】
使用禁止判定部６は、フォント情報管理部５により管理されている管理情報をもとに、フォント情報に対応する使用許可情報が、そのフォント情報の使用を許可しているか否かを判定する。使用が許可されていない場合には、当該フォント情報の使用を禁止するものと判定する。この判定は、登録処理部１でフォント情報を登録する際や、描画部７が指定されたフォント情報を使用しようとする際、あるいは出力部４が利用者の指示によりフォント情報の使用許可情報を出力しようとする際などに行われる。
【００３２】
描画部７は、外部から送られてくる描画命令に従って、登録されてフォント情報記憶部５に記憶されているフォント情報を用いて画像を描画する。フォント情報を使用する際には、使用禁止判定部６により当該フォント情報の使用が禁止されているか否かを判定し、使用が禁止されていないことを確認して描画処理で用いる。指定されたフォント情報の使用が禁止されていると判定された場合には、そのフォント情報を使用する描画命令について、使用が禁止されていない代替のフォント情報を用いて描画を行う。
【００３３】
書類作成部８は、使用禁止判定部６により使用が禁止されていると判定されたフォント情報について、使用許可を得るための書類を作成する。書類の作成は、例えば使用が許可されていないフォント情報について出力部４で使用許可情報を出力する際に行って、作成した書類を使用許可情報とともに出力部４から出力したり、利用者からの書類作成の指示に従って行い、作成した書類を出力部４から出力してもよい。
【００３４】
承認情報受付部９は、使用が許可されていなかったフォント情報について使用が承認された場合に、そのフォント情報の使用が承認された旨の承認情報を受け付け、フォント情報管理部３が管理しているフォント情報の管理情報を書き換えて当該フォント情報の使用禁止を解除する。
【００３５】
次に、本発明の実施の一形態における動作の一例について説明する。図２は、フォント情報登録の際の動作の一例を示すフローチャート、図３は、フォント情報を含む転送されてくる情報の一例の説明図である。Ｓ１１において、登録処理部１はフォント情報の登録要求を含む外部装置から送られてきた情報を受け取る。受け取る情報の一例を図３に示している。図３に示す例では、フォント情報に転送ヘッダを付加した情報が転送されてくる例を示している。このうち、転送ヘッダに登録要求が含まれており、より具体的には矢線で（１）として示した記述が、この例において登録要求を行うコマンドである。また、フォント情報はヘッダ部と文字定義部がある。このうちのヘッダ部には、書体名や文字数、フォーマットなどの情報とともに、使用許可情報が含まれている（矢線（２））。この使用許可情報としては、例えば、使用許可規約が記述されていたり、あるいは使用許可を得るための情報などが含まれている。また文字定義部には、各文字の文字コード、属性、文字形状を表す情報などが含まれている。
【００３６】
Ｓ１２において、送られてきたフォント情報を使用許可情報抽出部２で解析し、そのフォント情報に含まれている使用許可情報を抽出する。なお、例えば使用許可情報として使用許可規約が記述されているような場合、その使用許可規約の文章を解析して、使用許可の条件を満たしているか否かを判断する。
【００３７】
Ｓ１３において、フォント情報中のヘッダ部の情報およびＳ１２における判断結果をもとに、当該フォント情報の管理情報を作成してフォント情報管理部３に渡す。図４は、管理情報の一例の説明図である。図４に示す管理情報の例では、ファイル名、書体名、ファイルサイズ、フォーマット、使用許可情報などとともに、承認済フラグを有している。ファイル名およびファイルサイズは、フォント情報記憶部５に記憶されているフォント情報を特定するための名称とフォント情報記憶部５に記憶されているデータ量である。書体名、フォーマット、使用許可情報は、送られてきたフォント情報のヘッダ部中の情報である。もちろん、そのままでなくてもよく、変更して管理情報としてもよい。承認済フラグには、Ｓ１２における判断結果、すなわち使用許可の条件を満たしており、使用が許可されているのか、あるいは使用許可の条件を満たしておらず、使用が許可されていないのかが格納される。もちろん、このほかにも管理のための種々の情報を含んでいてよい。
【００３８】
Ｓ１４において、受け取った情報からフォント情報を抽出して、そのフォント情報あるいはそのうちの文字定義部をフォント情報記憶部５に記憶させる。
【００３９】
ここまでの処理によってフォント情報の登録処理を終了してもよいが、ここではさらに、登録したフォント情報の使用が許可されていない場合の処理を追加している。Ｓ１５において、登録したフォント情報の使用が許可されているか否かを判断し、使用が許可されていれば、この登録処理を終了する。Ｓ１５の判断は、例えばＳ１２の判断結果を使用したり、あるいはフォント情報管理部３が管理する管理情報を参照してもよい。
【００４０】
Ｓ１５で登録したフォント情報の使用が許可されていなかった場合には、Ｓ１６において、フォント情報管理部３が管理する管理情報から、登録したフォント情報に対応する使用許可情報を読み出す。そしてＳ１７において、Ｓ１６で取り出した使用許可情報を出力部４から出力する。図５は、使用許可情報の出力例の説明図である。図５に示す例では、使用が許可されていない旨の文章とともに、この例では管理情報から書体名、ファイルサイズ、フォーマット、使用許可情報（ベンダ名、ＵＲＬを含む）などと、バージョン、登録日、印刷サンプルなどを出力している。なお、出力する使用許可情報としては、管理情報中に含まれている使用許可情報の一部あるいは改変して出力するように構成してもよい。
【００４１】
このＳ１５における使用許可情報の出力は、例えば、フォント情報の登録を要求した要求元に対して、使用が許可されていない旨の情報とともに使用許可情報を送るとよい。このようにして、要求されたフォント情報の登録処理を終える。
【００４２】
この登録処理の一例では、使用が許可されていないフォント情報であっても、登録を行った上で使用できない状態とするものである。このようにフォント情報は登録されているので、後述するように後で使用許可を取得した場合には、改めてフォント情報の登録処理を行う必要はない。
【００４３】
もちろん、使用が許可されていない場合には登録をキャンセルするように構成してもよい。その場合には、Ｓ１２の処理で使用許可の条件を満たしていないと判断された場合には、Ｓ１４及びＳ１５の処理に移行して、フォント情報のフォント情報記憶部５への記憶及びフォント情報管理部３への管理情報の登録を行わないようにすればよい。
【００４４】
図６は、使用許可情報出力処理の一例を示すフローチャートである。上述のような登録処理によって、使用が許可されていないフォント情報についても登録されている。ここでは、登録されているそれぞれのフォント情報について、使用許可情報を出力する処理の一例を示している。
【００４５】
利用者が使用許可情報の出力を指示すると、フォント情報管理部３は、Ｓ２１において、登録されているフォント情報のひとつを処理対象とし、Ｓ２２において、そのフォント情報に対応する管理情報を検索する。Ｓ２３において、検索された管理情報から使用許可情報を抽出し、Ｓ２４において、抽出した使用許可情報をもとに出力する情報を作成する。
【００４６】
Ｓ２５において、未処理の登録されているフォント情報が存在するか否かを判定し、存在すればＳ２１へ戻って未処理のフォント情報のうちからひとつを選択し、そのフォント情報についての処理を行う。登録されているフォント情報について処理が終了したら、それまでにＳ２４で作成した情報をまとめて、Ｓ２６において出力部４から出力する。
【００４７】
なお、ここでは利用者が使用許可情報の出力を指示するものとしたが、例えばフォント情報の登録、削除などの操作が行われた場合に使用許可情報を出力したり、後述する描画処理の際に使用が許可されていないフォント情報が指定された場合や代替のフォント情報を使用した場合などに使用許可情報を出力するなど、他の場合に使用許可情報の出力を行うように構成してもよい。
【００４８】
また、上述の処理では使用許可情報をまとめて出力するものとして説明しているが、それぞれのフォント情報について個別に、あるいはいくつかずつ出力するようにしてもよい。さらに、使用が許可されていないフォント情報について選択して使用許可情報を出力するように構成してもよい。もちろん、指定されたフォント情報について、対応する使用許可情報を出力する機能を有していてもよい。
【００４９】
図７は、フォント情報を用いた描画処理の一例を示すフローチャートである。描画部７は外部から送られてくる描画命令に従って描画処理を行う。Ｓ３１において、処理対象の描画命令がフォント情報を指定した描画命令であるか否かを判定する。例えば文字以外の図形を描画する描画命令など、フォント情報を指定した描画命令でなければ、Ｓ３６において、その描画命令に従った描画処理を行う。
【００５０】
フォント情報を指定した描画命令である場合には、Ｓ３２において、指定されているフォント情報に対応する管理情報をフォント情報管理部３から取得し、Ｓ３３において、そのフォント情報の使用が許可されているか否かを判定する。この判定は、管理情報が例えば図４に示した情報を有している場合には、承認済フラグを参照すればよい。指定されたフォント情報の使用が許可されていると判定された場合には、Ｓ３６において、その描画命令に従った描画処理を行えばよい。
【００５１】
Ｓ３３でフォント情報の使用が許可されていないと判定された場合には、Ｓ３４において、使用が許可されている代替のフォント情報を使用するものと設定し、Ｓ３５において、指定されたフォント情報が使用できない旨と代替のフォント情報を用いて描画を行ったため意図した描画結果が得られていない旨を含む使用許可情報を出力部４から出力する。そして、Ｓ３６において、Ｓ３４で設定した代替のフォント情報を用い、当該描画命令に従った描画処理を行う。
【００５２】
ここでは１つの描画命令に対する処理を示しており、この処理を各描画命令に対して実行する。描画された画像は、出力部４から出力される。なお、Ｓ３５において出力する使用許可情報は、１ないし複数ページ分の画像の描画処理についてまとめ、画像とは別に出力するとよい。
【００５３】
なお、ここでは代替のフォント情報を用いるものとしているが、代替のフォント情報は予め決めておけばよい。また、代替のフォント情報を用いずに、描画処理を行わないように構成してもよい。あるいは、使用が許可されていないフォント情報を指定した描画命令を受け取った場合には、以降の描画処理を行わないように構成してもよい。
【００５４】
ここではフォント情報登録の際と、描画処理の際、及び使用許可情報出力処理において、少なくとも使用が許可されていないフォント情報についての使用許可情報が出力される例を示した。もちろん、このほかの場合に使用許可情報を出力する構成であってもかまわない。
【００５５】
また、使用が許可されていないフォント情報について使用許可情報を出力する際に、そのフォント情報の使用許可を得るために必要となる情報をまとめ、申請書を作成して出力するように構成してもよい。また、上述のようにして使用許可情報が出力された場合に、利用者が指示することにより、申請書を作成して出力してもよい。この申請書の作成は、書類作成部８によって行う。
【００５６】
図８は、書類作成部で作成する申請書の一例の説明図である。図８に示した申請書の例では、フォント情報の使用許可を申請するための情報として、使用許可を得るフォント情報に関する項目と、そのフォント情報を使用する機器に関する項目を記載している。フォント情報に関する各項目については、フォント情報管理部３が管理している管理情報から抽出すればよい。また、機器情報については、装置自体が保有している情報から抽出すればよい。これらの項目は書類作成部８が抽出した情報を予め埋め込んだ状態で申請書を出力部４から出力すればよい。もちろん、これらの項目の一部について情報が存在せずに空欄となる場合もある。
【００５７】
出力部４から出力された申請書を利用者が使用して、使用が許可されていないフォント情報についての使用許可申請を行えばよい。申請書には必要事項について、取得できた情報が埋め込まれており、簡単かつ確実に申請が行われることになる。なお、作成された申請書は、例えば利用者宛に転送してもよいし、フォント情報の販売会社や代理店などの申請窓口に転送して、申請書の提出も自動的に行ってもよい。
【００５８】
申請書の提出によりフォント情報の使用許可が承認された場合には、承認情報受付部９が承認情報を受け付け、フォント情報管理部３が管理している当該フォント情報に対応する管理情報中の承認済フラグを変更し、使用が許可された状態にする。既にフォント情報の登録を受け付けているので、再度のフォント情報の転送は不要である。以後、当該フォント情報を指定した描画命令について、代替のフォント情報に置き換えることなく、当該フォント情報を用いた描画処理が行われることになる。
【００５９】
承認情報は、例えば承認元などの外部から送られてきた承認情報を受け取る構成でもよいし、図示しない入力手段を用いて入力する構成でもよい。入力手段を用いる場合、入力を行う操作者が承認情報を入力する権限を有しているか否かを検証し、権限を有する操作者からの承認情報を受け取るように構成するとよい。また、受け取った承認情報が正当なものであるか否かを検証する構成を有し、正当なものであると判断された場合に限り、管理情報中の承認フラグを変更するように構成してもよい。
【００６０】
図９は、本発明の実施の形態の機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。図中、４１はプログラム、４２はコンピュータ、５１は光磁気ディスク、５２は光ディスク、５３は磁気ディスク、５４はメモリ、６１はＣＰＵ、６２は内部メモリ、６３は読取部、６４はハードディスク、６５はインタフェース、６６は通信部である。
【００６１】
上述の本発明の実施の形態で説明した各部の機能の一部または全部を、コンピュータにより実行可能なプログラム４１によって実現してもよい。その場合、そのプログラム４１およびそのプログラムが用いるデータなどは、コンピュータが読み取り可能な記憶媒体に記憶させておいてもよい。記憶媒体とは、コンピュータのハードウェア資源に備えられている読取部６３に対して、プログラムの記述内容に応じて、磁気、光、電気等のエネルギーの変化状態を引き起こして、それに対応する信号の形式で、読取部６３にプログラムの記述内容を伝達できるものである。例えば、光磁気ディスク５１，光ディスク５２（ＣＤやＤＶＤなどを含む）、磁気ディスク５３，メモリ５４（ＩＣカード、メモリカードなどを含む）等である。もちろんこれらの記憶媒体は、可搬型に限られるものではない。
【００６２】
これらの記憶媒体にプログラム４１を格納しておき、例えばコンピュータ４２の読取部６３あるいはインタフェース６５にこれらの記憶媒体を装着することによって、コンピュータからプログラム４１を読み出し、内部メモリ６２またはハードディスク６４に記憶し、ＣＰＵ６１によってプログラム４１を実行することによって、実施の形態で説明した機能が実現される。あるいは、ネットワークなどを介してプログラム４１をコンピュータ４２に転送し、コンピュータ４２では通信部６６でプログラム４１を受信して内部メモリ６２またはハードディスク６４に記憶し、ＣＰＵ６１によってプログラム４１を実行することによって、実施の形態で説明した機能を実現してもよい。なお、フォント情報記憶部５はハードディスク６４あるいは内部メモリ６２を使用して構成すればよい。また、出力部４による出力先として、インタフェース６５を介して表示手段や画像形成手段が接続されていてもよい。出力部４による出力先としては、このほか通信部６６を使用してもよい。コンピュータ４２には、このほかインタフェース６５を介して様々な装置と接続してもよい。
【００６３】
もちろん、一部の機能についてハードウェアによって構成してもよいし、すべてをハードウェアで構成してもよい。あるいは、他の構成とともに本発明も含めたプログラムとして構成してもよい。例えばプリンタや複写機などのように画像形成手段を含む装置として構成し、制御プログラムとともに１つのプログラムとしてもよい。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施の一形態を示すブロック図である。
【図２】フォント情報登録の際の動作の一例を示すフローチャートである。
【図３】フォント情報を含む転送されてくる情報の一例の説明図である。
【図４】管理情報の一例の説明図である。
【図５】使用許可情報の出力例の説明図である。
【図６】使用許可情報出力処理の一例を示すフローチャートである。
【図７】フォント情報を用いた描画処理の一例を示すフローチャートである。
【図８】書類作成部で作成する申請書の一例の説明図である。
【図９】本発明の実施の形態の機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。
【符号の説明】
【００６５】
１…登録処理部、２…使用許可情報抽出部、３…フォント情報管理部、４…出力部、５…フォント情報記憶部、６…使用禁止判定部、７…描画部、８…書類作成部、９…承認情報受付部、４１…プログラム、４２…コンピュータ、５１…光磁気ディスク、５２…光ディスク、５３…磁気ディスク、５４…メモリ、６１…ＣＰＵ、６２…内部メモリ、６３…読取部、６４…ハードディスク、６５…インタフェース、６６…通信部。
【図１】
2009020719.tif 000003
【図２】
2009020719.tif 000004
【図３】
2009020719.tif 000005
【図４】
2009020719.tif 000006
【図５】
2009020719.tif 000007
【図６】
2009020719.tif 000008
【図７】
2009020719.tif 000009
【図８】
2009020719.tif 000010
【図９】
2009020719.tif 000011