(57)【要約】【課題】繁雑な作業を行うことなくフォント番号によるフォントの指定を可能にしたフォント利用装置を提供する。【解決手段】それまで登録したことがあるフォントの履歴情報を履歴記憶部１３に記憶している。新たにフォントデータの登録を行う際に、当該フォントデータが過去に登録されたことがあるか否かを、判断部１４が履歴情報を参照して判断し、登録されたことがある場合には登録された際のフォント番号を付与部１５が付与する。また、登録されたことがない場合には、新たに重複しないフォント番号を付与部１５が付与し、履歴情報を履歴記憶部１３に記憶させる。また付与部１５から管理装置２へ付与したフォント番号を含むフォントの情報を通知する。【選択図】図１
2008186098.tif 000002
【特許請求の範囲】
【請求項１】
過去に登録されたフォントのフォント番号を履歴として記憶する履歴記憶手段と、登録するフォントについて前記履歴記憶手段に記憶されている過去に登録されたフォントであるか否かを判断する判断手段と、前記登録するフォントにフォント番号を付与する付与手段を有し、前記付与手段は、前記判断手段で過去に登録されたフォントであると判断された場合は該過去に登録されたフォントのフォント番号を前記登録するフォントのフォント番号として付与し、前記登録するフォントが新規のフォントである場合には過去に登録されたフォントと重複しないフォント番号を付与して履歴を前記履歴記憶手段に記憶させることを特徴とするフォント利用装置。
【請求項２】
前記付与手段は、フォント番号の付与を外部の管理装置へ通知するとともに、前記管理装置からの変更通知に従い前記登録するフォントに付与したフォント番号を変更することを特徴とする請求項１に記載のフォント利用装置。
【請求項３】
登録されたフォントを用いるフォント利用装置とフォントの登録管理を行う管理装置とが通信可能に接続されたフォントシステムであって、前記フォント利用装置は、過去に登録されたフォントのフォント番号を履歴として記憶する履歴記憶手段と、登録するフォントについて前記履歴記憶手段に記憶されている過去に登録されたフォントであるか否かを判断する判断手段と、前記登録するフォントにフォント番号を付与する付与手段を有し、前記付与手段は、前記判断手段で過去に登録されたフォントであると判断された場合は該過去に登録されたフォントのフォント番号を前記登録するフォントのフォント番号として付与し、前記登録が指示されたフォントが新規のフォントである場合には過去に登録されたフォントと重複しないフォント番号を付与して履歴を前記履歴記憶手段に記憶させ、付与したフォント番号を含むフォントの情報を前記管理装置へ通知し、前記管理装置は、前記フォント利用装置に登録されているフォント番号を含むフォントの情報を管理情報として記憶する管理情報記憶手段と、前記フォント利用装置から通知されたフォント番号をもとに前記管理情報記憶手段に記憶されている前記管理情報中のフォント番号を検索する検索手段と、前記検索手段でフォント番号が見つからなかった場合には通知されたフォントの情報を管理情報として前記管理情報記憶手段に記憶させるフォント登録手段と、前記検索手段によりフォント番号が見つかった場合には前記フォント利用装置に対してフォント番号の変更を通知する通知手段を有し、前記通知手段からフォント番号の変更の通知を受けたフォント利用装置の前記付与手段は、前記登録するフォントに付与したフォント番号を変更して、履歴を前記履歴記憶手段に記憶させるとともに、変更したフォント番号を含むフォントの情報を前記管理装置へ通知することを特徴とするフォントシステム。
【請求項４】
請求項１または請求項２に記載のフォント利用装置の機能をコンピュータに実行させることを特徴とするフォント利用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フォント利用装置、フォントシステム、フォント利用プログラムに関するものである。
【背景技術】
【０００２】
プリンタや表示装置等の各種の出力装置においては、文字コードを受け取って内部のフォントデータにより描画処理を行い、文字を出力する機能を有している。フォントデータは予め装置内に記憶されているもののほか、外部から追加して利用できるようになっている。例えばネットワークを通じてフォントデータをダウンロードしたり、あるいはフォントデータが格納されたメモリやハードディスクなどの記憶媒体を装置に装着すればよい。例えば特許文献１においても、フォントカートリッジを装着することによりプリンタ装置にフォントを追加する構成が記載されている。
【０００３】
出力装置に備えられているフォントデータを利用する場合には、クライアント側でフォントを指定すればよい。フォントを指定する方法としては、使用するフォントのフォント番号、アトリビュート、ファイル名などを選択することにより行う。しかし、アトリビュートやファイル名では類似したものがあり、区別することができない場合がある。そのため、一意に決めているフォント番号を用いれば、確実にフォントデータが特定される。
【０００４】
一般にフォント番号は、例えばクライアント側から出力装置にフォントデータをダウンロードした場合などでは、クライアント側で付与すればよい。しかし、フォントデータが格納された記憶媒体を出力装置に装着した場合や出力装置が直接フォントデータのダウンロードを行った場合などのように、クライアント側の装置を介さずに出力装置にフォントデータが追加された場合には、クライアント側でフォント番号を付与することができない。従って、ユーザがフォント番号を付与する必要があった。この場合、他のフォントデータのフォント番号と重複しないように付与しなければならず、繁雑な作業を強いられていた。
【０００５】
【特許文献１】特開平２−８８２６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上述した事情に鑑みてなされたもので、繁雑な作業を行うことなくフォント番号によるフォントの指定を可能にしたフォント利用装置、フォントシステム、フォント利用プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
本願請求項１に記載の発明は、過去に登録されたフォントのフォント番号を履歴として記憶する履歴記憶手段と、登録するフォントについて前記履歴記憶手段に記憶されている過去に登録されたフォントであるか否かを判断する判断手段と、前記登録するフォントにフォント番号を付与する付与手段を有し、前記付与手段は、前記判断手段で過去に登録されたフォントであると判断された場合は該過去に登録されたフォントのフォント番号を前記登録するフォントのフォント番号として付与し、前記登録するフォントが新規のフォントである場合には過去に登録されたフォントと重複しないフォント番号を付与して履歴を前記履歴記憶手段に記憶させることを特徴とするフォント利用装置である。
【０００８】
本願請求項２に記載の発明は、本願請求項１に記載のフォント利用装置の付与手段が、フォント番号の付与を外部の管理装置へ通知するとともに、前記管理装置からの変更通知に従い前記登録するフォントに付与したフォント番号を変更することを特徴とするフォント利用装置である。
【０００９】
本願請求項３に記載の発明は、登録されたフォントを用いるフォント利用装置とフォントの登録管理を行う管理装置とが通信可能に接続されたフォントシステムであって、前記フォント利用装置は、過去に登録されたフォントのフォント番号を履歴として記憶する履歴記憶手段と、登録するフォントについて前記履歴記憶手段に記憶されている過去に登録されたフォントであるか否かを判断する判断手段と、前記登録するフォントにフォント番号を付与する付与手段を有し、前記付与手段は、前記判断手段で過去に登録されたフォントであると判断された場合は該過去に登録されたフォントのフォント番号を前記登録するフォントのフォント番号として付与し、前記登録が指示されたフォントが新規のフォントである場合には過去に登録されたフォントと重複しないフォント番号を付与して履歴を前記履歴記憶手段に記憶させ、付与したフォント番号を含むフォントの情報を前記管理装置へ通知し、前記管理装置は、前記フォント利用装置に登録されているフォント番号を含むフォントの情報を管理情報として記憶する管理情報記憶手段と、前記フォント利用装置から通知されたフォント番号をもとに前記管理情報記憶手段に記憶されている前記管理情報中のフォント番号を検索する検索手段と、前記検索手段でフォント番号が見つからなかった場合には通知されたフォントの情報を管理情報として前記管理情報記憶手段に記憶させるフォント登録手段と、前記検索手段によりフォント番号が見つかった場合には前記フォント利用装置に対してフォント番号の変更を通知する通知手段を有し、前記通知手段からフォント番号の変更の通知を受けたフォント利用装置の前記付与手段は、前記登録するフォントに付与したフォント番号を変更して、履歴を前記履歴記憶手段に記憶させるとともに、変更したフォント番号を含むフォントの情報を前記管理装置へ通知することを特徴とするフォントシステムである。
【００１０】
本願請求項４に記載の発明は、本願請求項１または請求項２に記載のフォント利用装置の機能をコンピュータに実行させることを特徴とするフォント利用プログラムである。
【発明の効果】
【００１１】
本願請求項１に記載の発明によれば、繁雑な作業を行うことなく、フォント番号を自動的に付与することができるという効果がある。
【００１２】
本願請求項２に記載の発明によれば、本願請求項１に記載の発明の効果に加え、外部の管理装置とも管理情報を統一させる同期をとることができるという効果がある。
【００１３】
本願請求項３に記載の発明によれば、繁雑な作業を行うことなく、フォント利用装置と管理装置とが協働してフォント番号を自動的に付与することができるという効果がある。
【００１４】
本願請求項４に記載の発明によれば、本願請求項１または請求項２に記載の発明の効果を得ることができる。
【発明を実施するための最良の形態】
【００１５】
図１は、本発明の実施の一形態を示すブロック図である。図中、１はフォント利用装置、２は管理装置、１１はフォント記憶部、１２は管理情報、１３は履歴記憶部、１４は判断部、１５は付与部、２１は管理情報記憶部、２２は検索部、２３はフォント登録部、２４は通知部である。フォント利用装置１と管理装置２とは、互いに通信路により接続されている。
【００１６】
フォント利用装置１は、文字コードを受け取って内部に格納されているフォントデータを利用して文字を出力する機能を有している。この例では、フォント利用装置１はフォント記憶部１１、履歴記憶部１３、判断部１４、付与部１５などを含んで構成されている。このほか、指定されたフォントを用いて文字コードを描画する手段や出力のための手段などを含んでいてよい。
【００１７】
フォント記憶部１１は、フォント利用装置１で利用可能なフォントデータを格納している。予め格納されているフォントデータのほか、ダウンロードしたフォントデータを格納する。また、フォント利用装置１に装着されたフォントデータを記憶するメモリやハードディスクなどの記憶媒体も含む。
【００１８】
またフォント記憶部１１は、格納しているフォントデータを管理するための管理情報１２を記憶している。図２は、管理情報１２の一例の説明図である。図２に示す例では、格納されているフォントデータのフォント番号、フォント名、アトリビュートの情報を管理情報１２として記憶している例を示している。フォント番号は後述するように各フォントデータに対して一意に付与された番号である。フォント名はフォントデータに付与された名前であり、元々付与されている場合や、あるいはユーザが付与する場合などがある。アトリビュートは、そのフォントの種類や形態などの情報を含んでいる。もちろん、他の種々の情報を管理情報１２として記憶していてよい。またこの例では、フォント番号１，２，４のフォントデータが格納されて利用可能である例を示しており、フォント番号３のフォントデータは、一度は登録されたが、削除されたり、あるいは記憶媒体が取り外されるなどにより、利用できない状態となっている例を示している。
【００１９】
履歴記憶部１３は、過去に登録された（現在でも登録されているものを含む）フォントデータの少なくともフォント番号を含む情報を履歴情報として記憶している。図３は、履歴情報の一例の説明図である。図３に示す例では、フォント番号、フォント名、アトリビュート、格納先の情報を履歴情報として記憶している例を示している。フォント番号、フォント名、アトリビュートは管理情報１２で述べたものであり、格納先はフォント記憶部１１内のファイル名に相当するものであるが、例えば元々備えられているフォントデータや、ダウンロードされたフォントデータ、記憶媒体の装着により提供されたフォントデータなどが識別される。もちろんこの履歴情報についても、他の種々の情報を含んでいてよい。
【００２０】
判断部１４は、フォント記憶部１１に新たに追加され、登録すべきフォントデータについて、そのフォントデータが過去に登録されたことがあるものであるか否かを、履歴記憶部１３に記憶されている履歴情報を参照して判断する。この判断は、例えば登録するフォントデータのアトリビュートと、それぞれの履歴情報中のアトリビュートとを比較すればよい。
【００２１】
付与部１５は、登録すべきフォントデータに対してフォント番号を付与する。このとき、判断部１４で過去に登録されたことがあるフォントデータであると判断した場合には、過去に登録された際のフォント番号を付与する。また、過去に登録されたことがない新たなフォントデータであると判断された場合には、これまでに使用していないフォント番号を付与する。付与されたフォント番号は、フォント記憶部１１が記憶している管理情報１２に、登録されたフォントデータのフォント名やアトリビュートなどとともに記憶される。また、履歴記憶部１３にも履歴情報として、付与されたフォント番号と、登録されたフォントデータのフォント名やアトリビュートなどとともに記憶される。さらに、管理装置２に対して、付与したフォント番号及びフォント名、アトリビュートなどのフォントの情報を通知する。さらにまた、管理装置２からフォント番号の変更通知を受けた場合には、変更が指示されたフォントデータに対して新たなフォント番号を付与し、管理情報１２を更新するとともに、履歴情報を履歴記憶部１３に記憶させ、管理装置２に対して通知する。
【００２２】
管理装置２は、フォント利用装置１に格納されているフォントデータを管理している。例えばユーザがフォントデータを利用する際に、利用可能なフォントを提示や、指示されたフォントが利用できるか否かをチェックする機能などが提供される。この例では、管理装置２は管理情報記憶部２１、検索部２２、フォント登録部２３、通知部２４等を含んで構成されている。
【００２３】
管理情報記憶部２１は、フォント利用装置１に登録されているフォント番号を含むフォントの情報を管理情報として記憶する。図４は、管理装置２の管理情報記憶部２１に記憶される管理情報の一例の説明図である。図４に示す例では、フォント番号、フォント名、アトリビュート、格納先の情報を管理情報として記憶している例を示している。それぞれの情報は履歴情報で述べたものである。なお、複数のフォント利用装置のフォントを管理している場合には、格納先としてどの装置に登録されているかを示す情報も含む。もちろん、管理情報として他の種々の情報を含んでいてよい。
【００２４】
検索部２２は、フォント利用装置１からフォントの登録が通知された際に、その通知に含まれるフォント番号をもとに管理情報記憶部２１に記憶されている管理情報中のフォント番号を検索する。検索の結果、通知されたフォント番号が見つかった場合には通知部２４へ、見つからなかった場合はフォント登録部２３へ、それぞれ制御を移す。新規のフォントの登録時には、管理情報中に通知されたフォント番号は見つからないが、例えば管理情報とフォント利用装置１中の管理情報１２とが不一致を起こしている場合や、複数の機器のフォントを管理している場合には、フォント番号の一致が検出されることがある。
【００２５】
フォント登録部２３は、検索部２２でフォント番号が見つからなかった場合に、フォント利用装置１から通知されたフォントの情報を管理情報として管理情報記憶部２１に記憶させる。
【００２６】
通知部２４は、検索部２２によりフォント番号が見つかった場合に、フォント利用装置１に対してフォント番号の変更を通知する。
【００２７】
次に、本発明の実施の一形態における動作の一例について説明する。図５は、本発明の実施の一形態におけるフォント利用装置１の動作の一例を示すフローチャートである。フォントデータが格納された記憶媒体がフォント利用装置１に装着されたり、あるいは外部からフォントデータがダウンロードされるなど、フォントデータが追加されると、図５に示す処理が開始される。
【００２８】
まずＳ３１において、追加されたフォントデータが既に存在しているか否かを判断する。この判断は、追加されたフォントデータのアトリビュートと、フォント記憶部１１に記憶されている管理情報１２中の各フォントデータのアトリビュートとを比較すればよい。追加されたフォントデータが既に存在している場合には、新たな追加の処理は行わず、図５に示す処理を終了する。
【００２９】
追加されたフォントデータが、存在していないフォントデータであった場合には、Ｓ３２において、判断部１４は履歴記憶部１３に記憶されている履歴情報を参照し、これまでに登録されたことがあるフォントデータであるか否かをＳ３３で判断する。この判断は、追加されたフォントデータのアトリビュートと、履歴記憶部１３に記憶されている履歴情報中のアトリビュートとを比較すればよい。
【００３０】
これまでに登録されたことがないフォントデータであった場合には、Ｓ３４において、付与部１５は追加されたフォントデータに対して、これまでに付与したフォント番号と重複しないフォント番号を付与し、そのフォント番号を含むフォントの情報をフォント記憶部１１に管理情報１２として記憶させる。それとともに、Ｓ３５において、付与したフォント番号を含む履歴情報を履歴記憶部１３に記憶させる。さらに、Ｓ３６において、付与したフォント番号を含むフォントの情報を管理装置２へ通知する。
【００３１】
Ｓ３３で既に登録されたことがあるフォントデータであると判断された場合には、Ｓ３７において、過去に登録されたときのフォント番号を追加されたフォントデータに対して付与し、そのフォント番号を含むフォントの情報をフォント記憶部１１に管理情報１２として記憶させる。さらに、Ｓ３６において、付与したフォント番号を含むフォントの情報を管理装置２へ通知する。
【００３２】
図６は、本発明の実施の一形態における管理装置２の動作の一例を示すフローチャートである。フォント利用装置１からフォントの情報が通知され、この通知を受け取ると図６に示す処理が行われる。Ｓ４１において、検索部２２は通知されたフォントの情報中のフォント番号を、管理情報記憶部２１に記憶されている管理情報から検索する。
【００３３】
Ｓ４２において、通知されたフォントの情報中のフォント番号が管理情報中に見つかったか否かを判断し、見つからなかった場合には、Ｓ４３において、フォント登録部２３が通知されたフォントの情報に従って管理情報を生成し、管理情報記憶部２１に記憶させ、フォント利用装置１からの通知に対する処理を終了する。
【００３４】
Ｓ４２で通知されたフォントの情報中のフォント番号が管理情報中に見つかったと判断された場合には、Ｓ４４において、通知部２４はフォント番号の変更をフォントの情報とともにフォント利用装置１に通知して、フォント利用装置１からの通知に対する処理を終了する。
【００３５】
Ｓ４４におけるフォント番号の変更の通知に対して、フォント利用装置１では、重複しない新たなフォント番号を、通知されたフォントデータに対して付与し、管理情報１２の書き換え及び履歴情報の履歴記憶部１３への格納と、管理装置２への通知を行えばよい。この通知に対して管理装置２では、上述のフォントの情報の通知に対する処理を行えばよい。
【００３６】
図７は、本発明の実施の一形態における動作の具体例の説明図である。ここでは、フォント利用装置１のフォント記憶部１１に管理情報１２として図２に示した管理情報が、履歴記憶部１３には図３に示した履歴情報が、さらに管理装置２の管理情報記憶部２１には図４に示した管理情報が、それぞれ記憶されているものとする。
【００３７】
フォント記憶部１１に、図７（Ａ）に示すフォントデータが追加されたものとする。追加されたフォントデータのフォント名は「ＥＥＥ」、アトリビュートは「５０，０，１，３」である。まずフォント記憶部１１に記憶されている管理情報１２を参照して、アトリビュートが「５０，０，１，３」であるフォントデータが既に登録されているか否かを判断する。図２を参照するとアトリビュートが「５０，０，１，３」であるフォントデータは存在しない。この場合には、さらに判断部１４が、履歴記憶部１３にアトリビュートが「５０，０，１，３」である履歴情報が存在するか否かを判断する。図３を参照すると、アトリビュートが「５０，０，１，３」であるフォントデータは存在しない。従って、図７（Ａ）に示した追加されたフォントデータは、新規のフォントデータである。
【００３８】
追加されたフォントデータが新規である場合には、付与部５が履歴情報として残されている他のフォントデータのフォント番号と重複しないフォント番号を、追加されたフォントデータに対して付与する。ここではフォント番号「５」を付与したものとしている。
【００３９】
そして、図７（Ｂ）に示すようにフォント記憶部１１に記憶されている管理情報１２に、追加されたフォントデータ（フォント番号「５」）の管理情報を登録する。また、図７（Ｃ）に示すように履歴記憶部１３に履歴情報を記憶させる。さらに、フォント番号「５」を含むフォントの情報を管理装置２へ通知する。
【００４０】
管理装置２では、通知されたフォント番号「５」が管理情報記憶部２１に記憶されているか否かを検索部２２で検索する。図４を参照すると、フォント番号「５」は登録されていない。従って、フォント登録部２３が新たなフォントデータの登録であるとして、通知されたフォントの情報を元に追加されたフォントデータの管理情報を生成して、図７（Ｄ）に示すように管理情報記憶部２１に記憶させる。
【００４１】
このようにして、新たに追加されたフォントデータに対して自動的にフォント番号が付与される。ユーザは、自動的に付与されたフォント番号を使用して、新たに追加されたフォントデータを利用すればよい。
【００４２】
図８は、本発明の実施の一形態における動作の別の具体例の説明図である。ここでは、フォント利用装置１のフォント記憶部１１に管理情報１２として図２に示した管理情報が、履歴記憶部１３には図３に示した履歴情報が、さらに管理装置２の管理情報記憶部２１には図４に示した管理情報が、それぞれ記憶されているものとする。
【００４３】
フォント記憶部１１に、図８（Ａ）に示すフォントデータが追加されたものとする。追加されたフォントデータのフォント名は「ＡＡＡ」、アトリビュートは「２０，０，１，２」である。まずフォント記憶部１１に記憶されている管理情報１２を参照して、アトリビュートが「２０，０，１，２」であるフォントデータが既に登録されているか否かを判断する。図２を参照するとアトリビュートが「２０，０，１，２」であるフォントデータは存在しない。この場合には、さらに判断部１４が、履歴記憶部１３にアトリビュートが「２０，０，１，２」である履歴情報が存在するか否かを判断する。図３を参照すると、アトリビュートが「２０，０，１，２」であるフォントデータの履歴情報が存在している。この場合には、付与部５は履歴情報として存在するフォントデータのフォント番号を、追加されたフォントデータに対して付与する。ここではフォント番号「３」が付与されることになる。
【００４４】
そして、図８（Ｂ）に示すようにフォント記憶部１１に記憶されている管理情報１２に、追加されたフォントデータ（フォント番号「３」）の管理情報を登録する。また、フォント番号「３」を含むフォントの情報を管理装置２へ通知する。
【００４５】
管理装置２では、通知されたフォント番号「３」が管理情報記憶部２１に記憶されているか否かを検索部２２で検索する。図４を参照すると、フォント番号「３」は登録されていない。従って、フォント登録部２３が新たなフォントデータの登録であるとして、通知されたフォントの情報を元に追加されたフォントデータの管理情報を生成して、図８（Ｃ）に示すように管理情報記憶部２１に記憶させる。
【００４６】
このようにして、既に登録されたことのあるフォントデータに対しては、以前登録した際のフォント番号が自動的に付与される。ユーザは、以前登録されていたときのフォント番号を使用してフォントデータを利用することになる。
【００４７】
図９は、本発明の実施の形態におけるフォント利用装置１または管理装置２の機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。図中、５１はプログラム、５２はコンピュータ、６１は光磁気ディスク、６２は光ディスク、６３は磁気ディスク、６４はメモリ、７１はＣＰＵ、７２は内部メモリ、７３は読取部、７４はハードディスク、７５はインタフェース、７６は通信部である。
【００４８】
上述の実施の形態で説明したフォント利用装置１または管理装置２の各部の機能の一部または全部を、コンピュータにより実行可能なプログラム５１によって実現してもよい。その場合、そのプログラム５１およびそのプログラムが用いるデータなどは、コンピュータが読み取り可能な記憶媒体に記憶することも可能である。記憶媒体とは、コンピュータのハードウェア資源に備えられている読取部７３に対して、プログラムの記述内容に応じて、磁気、光、電気等のエネルギーの変化状態を引き起こして、それに対応する信号の形式で、読取部７３にプログラムの記述内容を伝達できるものである。例えば、光磁気ディスク６１，光ディスク６２（ＣＤやＤＶＤなどを含む）、磁気ディスク６３，メモリ６４（ＩＣカード、メモリカードなどを含む）等である。もちろんこれらの記憶媒体は、可搬型に限られるものではない。
【００４９】
これらの記憶媒体にプログラム５１を格納しておき、例えばコンピュータ５２の読取部７３あるいはインタフェース７５にこれらの記憶媒体を装着することによって、コンピュータからプログラム５１を読み出し、内部メモリ７２またはハードディスク７４に記憶し、ＣＰＵ７１によってプログラム５１を実行することによって、本発明の実施の一形態におけるフォント利用装置１または管理装置２の機能の一部または全部を実現すればよい。あるいは、ネットワークなどを介してプログラム５１をコンピュータ５２に転送し、コンピュータ５２では通信部７６でプログラム５１を受信して内部メモリ７２またはハードディスク７４に記憶し、ＣＰＵ７１によってプログラム５１を実行することによって、本発明の実施の一形態におけるフォント利用装置１または管理装置２の機能の一部または全部を実現してもよい。なお、コンピュータ５２には、種々のインタフェース７５を介して様々な装置と接続してもよく、例えば情報を表示する表示装置やユーザが情報を入力する入力装置等を接続してもよい。例えばフォント利用装置１を含むプリンタをコンピュータ７２により実現する場合、画像形成手段をインタフェース７５に接続して構成すればよい。
【００５０】
もちろん、一部の機能についてハードウェアによって構成してもよいし、すべてをハードウェアで構成してもよい。あるいは、他の構成とともに本発明も含めたプログラムとして構成してもよい。
【００５１】
なお、上述の実施の形態のフォント利用装置１の構成におけるフォント記憶部１１はハードディスク７４や内部メモリ７２、あるいは、インタフェース７５または読取部７３に装着されたメモリ６４などの記憶媒体等により構成してもよい。また履歴記憶部１３はハードディスク７４や内部メモリ７２等により構成してもよい。さらに、管理装置２の管理情報記憶部２１は、ハードディスク７４や内部メモリ７２等により構成すればよい。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施の一形態を示すブロック図である。
【図２】管理情報１２の一例の説明図である。
【図３】履歴情報の一例の説明図である。
【図４】管理装置２の管理情報記憶部２１に記憶される管理情報の一例の説明図である。
【図５】本発明の実施の一形態におけるフォント利用装置１の動作の一例を示すフローチャートである。
【図６】本発明の実施の一形態における管理装置２の動作の一例を示すフローチャートである。
【図７】本発明の実施の一形態における動作の具体例の説明図である。
【図８】本発明の実施の一形態における動作の別の具体例の説明図である。
【図９】本発明の実施の形態におけるフォント利用装置１または管理装置２の機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。
【符号の説明】
【００５３】
１…フォント利用装置、２…管理装置、１１…フォント記憶部、１２…管理情報、１３…履歴記憶部、１４…判断部、１５…付与部、２１…管理情報記憶部、２２…検索部、２３…フォント登録部、２４…通知部、５１…プログラム、５２…コンピュータ、６１…光磁気ディスク、６２…光ディスク、６３…磁気ディスク、６４…メモリ、７１…ＣＰＵ、７２…内部メモリ、７３…読取部、７４…ハードディスク、７５…インタフェース、７６…通信部。
【図１】
2008186098.tif 000003
【図２】
2008186098.tif 000004
【図３】
2008186098.tif 000005
【図４】
2008186098.tif 000006
【図５】
2008186098.tif 000007
【図６】
2008186098.tif 000008
【図７】
2008186098.tif 000009
【図８】
2008186098.tif 000010
【図９】
2008186098.tif 000011