(57)【要約】【課題】画像生成装置において複数の形式のフォントを管理するための方法およびシステムを提供すること。【解決手段】フォントを選択された記憶領域に記憶し、選択記憶領域に記憶された選択フォントを削除し、かつ、選択記憶領域に記憶された選択フォントを検索する。【選択図】      図１
2005104154.tif 000002
【特許請求の範囲】
【請求項１】
画像生成装置において複数の形式のフォントを管理するための方法であって、
フォントを前記画像生成装置の選択された記憶領域に記憶するように依頼する管理要求を関連するユーザから受信する工程と、
前記記憶されるべきフォントの種類を判定する工程と、
新しいフォントファイルを選択的に生成する工程であって、
前記記憶されるべきフォントが、ＰｏｓｔＳｃｒｉｐｔフォントである場合には、選択されたＰｏｓｔＳｃｒｉｐｔ言語コードを前記ＰｏｓｔＳｃｒｉｐｔフォントデータに事前に付加して新しいフォントファイルを生成し、
前記記憶されるべきフォントが、ＰＣＬフォントである場合には、選択されたＰＪＬソフトウェアコマンドを前記ＰＣＬフォントデータに事前に付加して新しいフォントファイルを生成し、
前記記憶されるべきフォントが、ＰｏｓｔＳｃｒｉｐｔフォントまたはＰＣＬフォント以外である場合には、前記フォントをＰＣＬフォントに変換し、かつ、選択されたＰＪＬソフトウェアコマンドを前記変換されたＰＣＬフォントデータに事前に付加して新しいフォントファイルを生成する、工程と、
を備える方法。
【請求項２】
前記新しく生成されたファイルを処理のために関連するラスターイメージプロセッサへ送信する工程をさらに備える、請求項１に記載の方法。
【請求項３】
前記処理されたファイルを前記選択された記憶領域に記憶する工程をさらに備える、請求項２に記載の方法。
【請求項４】
前記管理要求は、簡易ネットワーク管理プロトコルおよびウェブアドミニストレーションユーザインタフェースの少なくとも一方を介して、前記関連するユーザから受信される、請求項１に記載の方法。
【請求項５】
前記画像生成装置は、印刷装置、ファクシミリ装置、複写機、および、ビデオ表示装置からなる群から選択される、請求項１に記載の方法。
【請求項６】
画像生成装置において複数の形式のフォントを管理するための方法であって、
選択されたフォントを前記画像生成装置の選択された記憶領域から削除するように依頼する管理要求を関連するユーザから受信する工程と、
選択されたコマンドおよび前記削除されるべきフォントを含む新しいファイルを生成する工程と、
前記選択されたフォントが前記記憶領域に記憶されているかどうかを判定する工程と、
前記選択されたフォントが前記記憶領域に記憶されていると判定された場合、前記選択されたフォントを前記記憶領域から削除する工程と、
を備える方法。
【請求項７】
前記新しく生成されたファイルを処理のために関連するラスターイメージプロセッサへ送信する工程をさらに備える、請求項６に記載の方法。
【請求項８】
前記管理要求は、簡易ネットワーク管理プロトコルおよびウェブアドミニストレーションユーザインタフェースの少なくとも一方を介して、前記関連するユーザから受信される、請求項６に記載の方法。
【請求項９】
前記画像生成装置は、印刷装置、ファクシミリ装置、複写機、および、ビデオ表示モニタからなる群から選択される、請求項６に記載の方法。
【請求項１０】
画像生成装置において複数の形式のフォントを管理するための方法であって、
前記画像生成装置の選択された記憶領域に記憶された選択された種類のフォントを検索するように依頼する管理要求を関連するユーザから受信する工程と、
前記選択された種類のフォントが前記記憶領域に記憶されているかどうかを判定する工程と、
前記選択された種類のフォントに対応するフォントのリストを生成する工程と、
前記フォントリストを表示手段に表示することおよび前記フォントを一覧にしたテスト文書を生成することの少なくとも一方によって、前記フォントリストを前記関連するユーザへ送信する工程と、
を備える方法。
【請求項１１】
前記管理要求は、簡易ネットワーク管理プロトコルおよびウェブアドミニストレーションユーザインタフェースの少なくとも一方を介して、前記関連するユーザから受信される、請求項１０に記載の方法。
【請求項１２】
前記画像生成装置は、印刷装置である、請求項１０に記載の方法。
【請求項１３】
画像生成装置において複数の形式のフォントを管理するための方法であって、
管理要求を関連するユーザから受信する工程と、
受信された前記管理要求の種類を判定する工程と、を備え、
受信された前記管理要求が、フォントを前記画像生成装置の選択された記憶領域に記憶するように依頼する要求であると判定された場合には、
前記記憶されるべきフォントの種類を判定し、
新しいフォントファイルを選択的に生成するに際し、
前記記憶されるべきフォントが、ＰｏｓｔＳｃｒｉｐｔフォントである場合には、選択されたＰｏｓｔＳｃｒｉｐｔ言語コードを前記ＰｏｓｔＳｃｒｉｐｔフォントデータに事前に付加して新しいフォントファイルを生成し、
前記記憶されるべきフォントが、ＰＣＬフォントである場合には、選択されたＰＣＬソフトウェアコマンドを前記ＰＪＬフォントデータに事前に付加して新しいフォントファイルを生成し、
前記記憶されるべきフォントが、ＰｏｓｔＳｃｒｉｐｔフォントまたはＰＣＬフォント以外である場合には、前記フォントをＰＣＬフォントに変換し、かつ、選択されたＰＪＬソフトウェアコマンドを前記変換されたＰＣＬフォントデータに事前に付加して新しいフォントファイルを生成し、
受信された前記管理要求が、選択されたフォントを前記画像生成装置の選択された記憶領域から削除するように依頼するものであると判定された場合には、
選択されたコマンドおよび前記削除されるべきフォントを含む新しいファイルを生成し、
前記選択されたフォントが前記記憶領域に記憶されているかどうかを判定し、
前記選択されたフォントが前記記憶領域に記憶されていると判定された場合には、前記選択されたフォントを前記記憶領域から削除し、
受信された前記管理要求が、前記画像生成装置の選択された記憶領域に記憶された選択された種類のフォントを検索するように依頼するものであると判定された場合には、
前記選択された種類のフォントが前記記憶領域に記憶されているかどうかを判定し、
前記選択された種類のフォントに対応するフォントのリストを生成し、
前記フォントリストを表示手段に表示することおよび前記フォントを一覧にしたテスト文書を生成することの少なくとも一方によって、前記フォントリストを前記関連するユーザへ送信する、方法。
【請求項１４】
前記管理要求は、簡易ネットワーク管理プロトコルおよびウェブアドミニストレーションユーザインタフェースの少なくとも一方を介して、前記関連するユーザから受信される、請求項１３に記載の方法。
【請求項１５】
前記画像生成装置は、印刷装置、ファクシミリ装置、複写機、および、ビデオ表示モニタからなる群から選択される、請求項１３に記載の方法。
【請求項１６】
画像生成装置において複数の形式のフォントを管理するためのシステムであって、
フォントを前記画像生成装置の選択された記憶領域に記憶するように依頼する管理要求を関連するユーザから受信する手段と、
前記記憶されるべきフォントの種類を判定する手段と、
新しいフォントファイルを選択的に生成する手段とを具備し、
前記記憶されるべきフォントが、ＰｏｓｔＳｃｒｉｐｔフォントである場合には、選択されたＰｏｓｔＳｃｒｉｐｔ言語コードを前記ＰｏｓｔＳｃｒｉｐｔフォントデータに事前に付加して新しいフォントファイルを生成する手段を備え、
前記記憶されるべきフォントが、ＰＣＬフォントである場合には、選択されたＰＪＬソフトウェアコマンドを前記ＰＣＬフォントデータに事前に付加して新しいフォントファイルを生成する手段を備え、
前記記憶されるべきフォントが、ＰｏｓｔＳｃｒｉｐｔフォントまたはＰＣＬフォント以外である場合には、前記フォントをＰＣＬフォントに変換する手段、および、選択されたＰＪＬソフトウェアコマンドを前記変換されたＰＣＬフォントデータに事前に付加して新しいフォントファイルを生成する手段と、
を備えるシステム。
【請求項１７】
前記新しく生成されたファイルを処理のために関連するラスターイメージプロセッサへ送信する手段をさらに備える、請求項１６に記載のシステム。
【請求項１８】
前記処理されたファイルを前記選択された記憶領域に記憶する手段をさらに備える、請求項１７に記載のシステム。
【請求項１９】
前記管理要求は、簡易ネットワーク管理プロトコルおよびウェブアドミニストレーションユーザインタフェースの少なくとも一方を介して、前記関連するユーザから受信される、請求項１６に記載のシステム。
【請求項２０】
前記画像生成装置は、印刷装置、ファクシミリ装置、複写機、および、ビデオ表示装置からなる群から選択される、請求項１６に記載のシステム。
【請求項２１】
画像生成装置において複数の形式のフォントを管理するためのシステムであって、
選択されたフォントを前記画像生成装置の選択された記憶領域から削除するように依頼する管理要求を関連するユーザから受信する手段と、
選択されたコマンドおよび前記削除されるべきフォントを含む新しいファイルを生成する手段と、
前記選択されたフォントが前記記憶領域に記憶されているかどうかを判定する手段と、
前記選択されたフォントが前記記憶領域に記憶されていると判定された場合、前記選択されたフォントを前記記憶領域から削除する手段と、
を備えるシステム。
【請求項２２】
前記新しく生成されたファイルを処理のために関連するラスターイメージプロセッサへ送信する手段をさらに備える、請求項２１に記載のシステム。
【請求項２３】
前記管理要求は、簡易ネットワーク管理プロトコルおよびウェブアドミニストレーションユーザインタフェースの少なくとも一方を介して、前記関連するユーザから受信される、請求項２１に記載のシステム。
【請求項２４】
前記画像生成装置は、印刷装置、ファクシミリ装置、複写機、および、ビデオ表示モニタからなる群から選択される、請求項２１に記載のシステム。
【請求項２５】
画像生成装置において複数の形式のフォントを管理するためのシステムであって、
前記画像生成装置の選択された記憶領域に記憶された選択された種類のフォントを検索するように依頼する管理要求を関連するユーザから受信する手段と、
前記選択された種類のフォントが前記記憶領域に記憶されているかどうかを判定する手段と、
前記選択された種類のフォントに対応するフォントのリストを生成する手段と、
前記フォントリストを表示手段に表示することおよび前記フォントを一覧にしたテスト文書を生成することの少なくとも一方によって、前記フォントリストを前記関連するユーザへ送信する手段と、
を備えるシステム。
【請求項２６】
前記管理要求は、簡易ネットワーク管理プロトコルおよびウェブアドミニストレーションユーザインタフェースの少なくとも一方を介して、前記関連するユーザから受信される、請求項２５に記載のシステム。
【請求項２７】
前記画像生成装置は、印刷装置である、請求項２５に記載のシステム。
【請求項２８】
画像生成装置において複数の形式のフォントを管理するためのシステムであって、
管理要求を関連するユーザから受信する手段と、
受信された前記管理要求の種類を判定する手段と、を具備し、
受信された前記管理要求が、フォントを前記画像生成装置の選択された記憶領域に記憶するように依頼する要求であると判定された場合には、
前記記憶されるべきフォントの種類を判定する手段と、
新しいフォントファイルを選択的に生成する手段であって、
前記記憶されるべきフォントが、ＰｏｓｔＳｃｒｉｐｔフォントである場合には、選択されたＰｏｓｔＳｃｒｉｐｔ言語コードを前記ＰｏｓｔＳｃｒｉｐｔフォントデータに事前に付加して新しいフォントファイルを生成する手段と、
前記記憶されるべきフォントが、ＰＣＬフォントである場合には、選択されたＰＪＬソフトウェアコマンドを前記ＰＣＬフォントデータに事前に付加して新しいフォントファイルを生成する手段と、
前記記憶されるべきフォントが、ＰｏｓｔＳｃｒｉｐｔフォントまたはＰＣＬフォント以外である場合には、前記フォントをＰＣＬフォントに変換する手段、および、選択されたＰＪＬソフトウェアコマンドを前記変換されたＰＣＬフォントデータに事前に付加して新しいフォントファイルを生成する手段を具備し、
受信された前記管理要求が、選択されたフォントを前記画像生成装置の選択された記憶領域から削除するように依頼するものであると判定された場合には、
選択されたコマンドおよび前記削除されるべきフォントを含む新しいファイルを生成する手段と、
前記選択されたフォントが前記記憶領域に記憶されているかどうかを判定する手段と、
前記選択されたフォントが前記記憶領域に記憶されていると判定された場合、前記選択されたフォントを前記記憶領域から削除する手段とを具備し、
受信された前記管理要求が、前記画像生成装置の選択された記憶領域に記憶された選択された種類のフォントを検索するように依頼するものであると判定された場合には、
前記選択された種類のフォントが前記記憶領域に記憶されているかどうかを判定する手段と、
前記選択された種類のフォントに対応するフォントのリストを生成する手段と、
前記フォントリストを表示手段に表示することおよび前記フォントを一覧にしたテスト文書を生成することの少なくとも一方によって、前記フォントリストを前記関連するユーザへ送信する手段と、
を備えるシステム。
【請求項２９】
前記管理要求は、簡易ネットワーク管理プロトコルおよびウェブアドミニストレーションユーザインタフェースの少なくとも一方を介して、前記関連するユーザから受信される、請求項２８に記載のシステム。
【請求項３０】
前記画像生成装置は、印刷装置、ファクシミリ装置、複写機、および、ビデオ表示モニタからなる群から選択される、請求項２８に記載のシステム。
【請求項３１】
複数の形式のフォントを管理する画像生成装置であって、
フォントを前記画像生成装置の選択された記憶領域に記憶するように依頼する管理要求を関連するユーザから受信する手段と、
前記記憶されるべきフォントの種類を判定する手段と、
新しいフォントファイルを選択的に生成する手段であって、
前記記憶されるべきフォントが、ＰｏｓｔＳｃｒｉｐｔフォントである場合には、選択されたＰｏｓｔＳｃｒｉｐｔ言語コードを前記ＰｏｓｔＳｃｒｉｐｔフォントデータに事前に付加して新しいフォントファイルを生成する手段と、
前記記憶されるべきフォントが、ＰＣＬフォントである場合には、選択されたＰＪＬソフトウェアコマンドを前記ＰＣＬフォントデータに事前に付加して新しいフォントファイルを生成する手段と、
前記記憶されるべきフォントが、ＰｏｓｔＳｃｒｉｐｔフォントまたはＰＣＬフォント以外である場合には、前記フォントをＰＣＬフォントに変換する手段、および、選択されたＰＪＬソフトウェアコマンドを前記変換されたＰＣＬフォントデータに事前に付加して新しいフォントファイルを生成する手段と、
を備える画像生成装置。
【請求項３２】
前記新しく生成されたファイルを処理のために関連するラスターイメージプロセッサへ送信する手段をさらに備える、請求項３１に記載の画像生成装置。
【請求項３３】
前記処理されたファイルを前記選択された記憶領域に記憶するように構成された手段をさらに備える、請求項３２に記載の画像生成装置。
【請求項３４】
複数の形式のフォントを管理するための画像生成装置であって、
選択されたフォントを前記画像生成装置の選択された記憶領域から削除するように依頼する管理要求を関連するユーザから受信する手段と、
選択されたコマンドおよび前記削除されるべきフォントを含む新しいファイルを生成する手段と、
前記選択されたフォントが前記記憶領域に記憶されているかどうかを判定する手段と、
前記選択されたフォントが前記記憶領域に記憶されていると判定された場合、前記選択されたフォントを前記記憶領域から削除する手段と、
を備える画像生成装置。
【請求項３５】
前記新しく生成されたファイルを処理のために関連するラスターイメージプロセッサへ送信するように構成された手段をさらに備える、請求項３４に記載の画像生成装置。
【請求項３６】
前記管理要求は、簡易ネットワーク管理プロトコルおよびウェブアドミニストレーションユーザインタフェースの少なくとも一方を介して、前記関連するユーザから受信される、請求項３４に記載の画像生成装置。
【請求項３７】
複数の形式のフォントを管理するための画像生成装置であって、
前記画像生成装置の選択された記憶領域に記憶された選択された種類のフォントを検索するように依頼する管理要求を関連するユーザから受信する手段と、
前記選択された種類のフォントが前記記憶領域に記憶されているかどうかを判定する手段と、
前記選択された種類のフォントに対応するフォントのリストを生成する手段と、
前記フォントリストを表示手段に表示することおよび前記フォントを一覧にしたテスト文書を生成することの少なくとも一方によって、前記フォントリストを前記関連するユーザへ送信する手段と、
を備える画像生成装置。
【請求項３８】
複数の形式のフォントを管理するための画像生成装置であって、
管理要求を関連するユーザから受信する手段と、
受信された前記管理要求の種類を判定する手段と、を備え
受信された前記管理要求が、フォントを前記画像生成装置の選択された記憶領域に記憶するように依頼する要求であると判定された場合には、
前記記憶されるべきフォントの種類を判定する手段と、
新しいフォントファイルを選択的に生成する手段とを備えていて、
前記記憶されるべきフォントが、ＰｏｓｔＳｃｒｉｐｔフォントである場合には、選択されたＰｏｓｔＳｃｒｉｐｔ言語コードを前記ＰｏｓｔＳｃｒｉｐｔフォントデータに事前に付加して新しいフォントファイルを生成する手段と、
前記記憶されるべきフォントが、ＰＣＬフォントである場合には、選択されたＰＪＬソフトウェアコマンドを前記ＰＣＬフォントデータに事前に付加して新しいフォントファイルを生成する手段と、
前記記憶されるべきフォントが、ＰｏｓｔＳｃｒｉｐｔフォントまたはＰＣＬフォント以外である場合には、前記フォントをＰＣＬフォントに変換する手段、および、選択されたＰＪＬソフトウェアコマンドを前記変換されたＰＣＬフォントデータに事前に付加して新しいフォントファイルを生成する手段とを備え、
受信された前記管理要求が、選択されたフォントを前記画像生成装置の選択された記憶領域から削除するように依頼するものであると判定された場合には、
選択されたコマンドおよび前記削除されるべきフォントを含む新しいファイルを生成する手段と、
前記選択されたフォントが前記記憶領域に記憶されているかどうかを判定する手段と、
前記選択されたフォントが前記記憶領域に記憶されていると判定された場合、前記選択されたフォントを前記記憶領域から削除する手段とを備え、
受信された前記管理要求が、前記画像生成装置の選択された記憶領域に記憶された選択された種類のフォントを検索するように依頼するものであると判定された場合には、
前記選択された種類のフォントが前記記憶領域に記憶されているかどうかを判定する手段と、
前記選択された種類のフォントに対応するフォントのリストを生成する手段と、
前記フォントリストを表示手段に表示することまたは前記フォントを一覧にしたテスト文書を生成することの少なくとも一方によって、前記フォントリストを前記関連するユーザへ送信する手段と、
を備える画像生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像生成装置において複数の形式のフォントを管理するための方法およびシステムに関する。より詳細には、本発明は、フォントを選択された記憶領域に記憶し、選択された記憶領域に記憶された選択されたフォントを削除し、そして、選択された記憶領域に記憶された選択されたフォントを検索するための方法およびシステムに関する。
【背景技術】
【０００２】
一般的な画像生成装置は、画像生成のためにユーザが使用することのできる決められたフォントセットを含む。例えば、ユーザが、プリンタでサポートされるさらなるフォントを得たいならば、ユーザは、プリンタ製造業者に要求し、拡張フォントセットを備えた新しいソフトウェア／ファームウェアが製造業者から発売されるのを待たなければならない。ユーザが、すでにフォントを購入していて、かつ、新しいフォントで印刷したければ、アプリケーションソフトウェアによって、新しいフォントを印刷ジョブに組み込まなければならない。新しいフォントを使用するあらゆる文書は、そのフォントを印刷データストリームに組み込まなければならない。また、ユーザは、ソフトウェアまたはプリンタで新しいフォントを使用できるようにするためには、新しいフォントをサポートされた形式に変換しなければならないかもしれない。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
画像生成装置において複数の形式をユーザが管理できるようにする方法およびシステムを有することが望まれている。また、複数のフォントを管理するための方法およびシステムを有することが望まれており、その方法およびシステムは、フォントデータがダウンロードされる前にフォントデータを変換または連結するという余計な工程を除去し、かつ、フォントデータを画像生成ジョブに組み込むことを除去するものである。
【課題を解決するための手段】
【０００４】
本発明によれば、画像生成装置においてユーザが複数の形式のフォントを管理することのできる方法およびシステムが提供される。
【０００５】
さらに、本発明によれば、フォントを選択された記憶領域に記憶し、選択された記憶領域に記憶された選択されたフォントを削除し、かつ、選択された記憶領域に記憶された選択されたフォントを検索するための方法およびシステムが提供される。
【０００６】
さらに、本発明によれば、管理するための方法およびシステムが提供され、その方法およびシステムは、フォントデータがダウンロードされる前にフォントデータを変換または連結するという余計な工程を除去するものである。
【０００７】
さらにまた、本発明によれば、画像生成装置において複数の形式のフォントを管理するための方法およびシステムが提供される。フォントを画像生成装置の選択された記憶領域に記憶するために、管理要求が、関連するユーザから受信される。記憶されるべきフォントの種類が判定され、新しいフォントファイルが、選択的に生成される。記憶されるべきフォントが、ＰｏｓｔＳｃｒｉｐｔフォントであれば、選択されたＰｏｓｔＳｃｒｉｐｔ言語コードが、新しいフォントファイルを生成するために、ＰｏｓｔＳｃｒｉｐｔフォントデータに事前に付加される。記憶されるべきフォントが、ＰＣＬフォントであれば、選択されたＰＪＬソフトウェアコマンドが、新しいフォントファイルを生成するために、ＰＣＬフォントデータに事前に付加される。記憶されるべきフォントが、ＰｏｓｔＳｃｒｉｐｔフォントまたはＰＣＬフォント以外であれば、フォントは、ＰＣＬフォントに変換され、選択されたＰＪＬソフトウェアコマンドが、新しいフォントファイルを生成するために、変換されたＰＣＬフォントデータに事前に付加される。好ましい実施形態においては、管理要求は、ウェブアドミニストレーションツールを介して、ユーザから受信される。
【０００８】
さらにまた、本発明によれば、画像生成装置において複数の形式のフォントを管理するための方法およびシステムが提供される。選択されたフォントを画像生成装置の選択された記憶領域から削除するために、管理要求が、関連するユーザから受信される。選択されたコマンドおよび削除されるべきフォントを含む新しいファイルが生成される。選択されたフォントが記憶領域に記憶されているかどうかが判定される。選択されたフォントが記憶領域に記憶されていると判定されると、選択されたフォントは、記憶領域から削除される。好ましい実施形態においては、管理要求は、ウェブアドミニストレーションツールを介して、ユーザから受信される。
【０００９】
さらにまた、本発明によれば、画像生成装置において複数の形式のフォントを管理するための方法およびシステムが提供される。画像生成装置の選択された記憶領域に記憶された選択された種類のフォントを検索するために、管理要求が、関連するユーザから受信される。選択された種類のフォントが記憶領域に記憶されているかどうかが判定される。選択された種類のフォントに対応するフォントのリストが生成される。フォントリストは、フォントリストを表示手段に表示することおよびフォントを一覧にしたテスト文書を生成することの少なくとも一方によって、関連するユーザへ送信される。好ましい実施形態においては、管理要求は、ウェブアドミニストレーションツールを介して、ユーザから受信される。
【００１０】
当業者は、本明細書を読んで理解することによって、本発明のこれらのまたその他の態様および利点を理解することができる。
【発明を実施するための最良の形態】
【００１１】
本発明は、画像生成装置において複数のフォントを管理するための方法およびシステムを提供することを目的とする。図１を参照すると、システム１００は、画像生成装置１０２を含む。画像生成装置は、この分野において知られている任意の適切な画像生成装置である。適切な画像生成装置は、限定はしないが、印刷装置、ファクシミリ装置、複写機、ビデオ表示モニタなどを含む。好ましくは、画像生成装置は、印刷装置である。画像生成装置１０２は、画像生成装置の機能を制御するためのコントローラ１０４を備える。コントローラは、少なくとも選択されたフォントを記憶するための記憶領域１０６を含む。また、コントローラ１０４は、画像データを処理するためのラスターイメージプロセッサまたはスプーラ１０８を備える。画像生成装置は、さらに、関連するドライバおよび関連するユーザと通信するための通信手段１１０を備える。このような通信手段は、簡易ネットワーク管理プロトコル１１２を介して、および、ウェブアドミニストレーションツールまたはユーザインタフェース１１４を介して通信するための手段を含む。ウェブアドミニストレーションツールは、この分野において知られている任意の適切なウェブアドミニストレーションツールである。適切なウェブアドミニストレーションツールは、限定はしないが、Ｍｉｃｒｏｓｏｆｔ  ＦｒｏｎｔＰａｇｅ、Ｎｏｖｅｌｌ  Ｎｅｔｗａｒｅ  Ｅｎｔｅｒｐｒｉｓｅ  Ｓｅｒｖｅｒ、Ｎｅｔｗａｒｅ  Ｗｅｂ  Ｍａｎａｇｅｒ、ＳＱＬ、ＮＴなどを含む。また、画像生成装置は、フォントを表示およびテストするための手段１１６を備える。
【００１２】
動作中、画像生成装置は、符号１１８によって示されるように、管理要求を関連するユーザから受信し、符号１２０によって示されるように、少なくとも一方の簡易ネットワーク管理プロトコルコマンドを介して、および、符号１２２によって示されるように、ウェブアドミニストレーションツールを介して、このようなコマンドに応答する。
【００１３】
図２は、本発明の方法およびシステムの基本的なフロー図２００を示す。これは図１で１１８として示された管理要求を送信するクライアントＰＣ（ワークステーションやアプリケーションのブラウザを含む）と画像生成装置のコントローラ１０４の関係を示すものである。関連するワークステーションまたはブラウザ２０２を使用するユーザは、管理要求２０４を画像生成装置へ発行する。管理要求は、選択されたフォントを画像生成装置の記憶領域に記憶するように依頼する要求、選択されたフォントを画像生成装置の記憶領域から削除するように依頼する要求、および、選択されたフォントが画像生成装置の記憶領域に記憶されているかどうかを問い合わせるための要求の少なくとも一方である。管理要求は、画像生成装置によって受信され、フォントライブラリであるＴｏＦｏｎｔＬｉｂ２０６へアクセスされる。なお、ＴｏＦｏｎｔＬｉｂ２０６は図１のフォント１０６を具体化したものであり、記憶領域であるＨＤ２１０に記憶されている。以下で詳細に説明されるように、受信された管理要求に基づいて、選択されたフォントデータを含む新しいファイルが生成されてもよい。新しいファイルは、ラスターイメージプロセッサ２０８によって処理され、ハードドライブのような、選択された記憶領域２１０のＴｏＦｏｎｔＬｉｂ２０６に記憶される。
【００１４】
図３は、画像生成装置において複数の形式を管理するための方法を説明するフローチャート３００である。画像生成装置は、符号３０２によって示されるように、管理要求をユーザから受信する。この要求は、符号３０４によって示されるように、選択されたフォントを画像生成装置の記憶領域に記憶するように依頼する要求、選択されたフォントを画像生成装置の記憶領域から削除するように依頼する要求、または、選択されたフォントが画像生成装置の記憶領域に存在するかどうかを問い合わせるための要求のいずれであるかが判定される。Ｎｏであれば、フローは符号３０６へ進み、処理は終了する。
【００１５】
Ｙｅｓであれば、フローは符号３０８へ進み、要求は、選択されたフォントを画像生成装置の記憶領域に記憶するように依頼するものであるかどうかが判定される。Ｙｅｓであれば、フローは以下で詳細に説明される図４へ進む。
【００１６】
Ｎｏであれば、フローは符号３１０へ進み、要求は、選択されたフォントを画像生成装置の記憶領域から削除するように依頼するものであるかどうかが判定される。Ｙｅｓであれば、フローは以下で詳細に説明する図５へ進む。
【００１７】
Ｎｏであれば、フローは符号３１２へ進み、要求は、選択されたフォントが画像生成装置の記憶領域に存在するかどうかを問い合わせるものかどうかが判定される。Ｙｅｓであれば、フローは以下で詳細に説明される図６へ進む。Ｎｏであれば、フローは符号３０６へ進み、処理は終了する。
【００１８】
図４を参照すると、選択されたフォントを画像生成装置の選択された記憶領域に記憶することを説明するフローチャート４００が示される。符号４０２に示されるように、記憶されるべきフォントの種類が判定される。好ましくは、フォントは予め定められた種類のフォントであるかどうかが判定される。より好ましくは、フォントは、ＰｏｓｔＳｃｒｉｐｔフォント、ＰＣＬフォント、または、ＰｏｓｔＳｃｒｉｐｔフォントおよびＰＣＬフォント以外のフォントであるかどうかが判定される。より好ましい実施形態においては、フォントは、ＰｏｓｔＳｃｒｉｐｔフォント、ＰＣＬフォント、または、ＴｒｕｅＴｙｐｅフォントであるかどうかが判定される。フォントが、予め定められた種類のフォントでなければ、フローは符号４０４へ進み、処理は終了する。好ましくは、エラーメッセージが生成され、ユーザに表示される。
【００１９】
フォントが、予め定められた種類のフォントであると判定されると、フローは符号４０６へ進み、記憶されるべきフォントがＰｏｓｔＳｃｒｉｐｔフォントであるかどうかが判定される。Ｙｅｓであれば、フローは符号４０８へ進み、新しいフォントファイルを生成するために、選択されたＰｏｓｔＳｃｒｉｐｔ言語コードが、ＰｏｓｔＳｃｒｉｐｔフォントデータに事前に付加される。新しいフォントファイルは、符号４１０に示されるように、関連するラスターイメージプロセッサによって処理され、この処理されたファイルは、符号４１２に示されるように、記憶領域に記憶される。
【００２０】
記憶されるべきフォントが、ＰｏｓｔＳｃｒｉｐｔフォントでなければ、フローは符号４１４へ進み、記憶されるべきフォントはＰＣＬフォントであるかどうかが判定される。Ｙｅｓであれば、フローは符号４１６へ進み、新しいフォントファイルを生成するために、選択されたＰＪＬソフトウェアコマンドが、ＰＣＬフォントデータに事前に付加される。新しいフォントファイルは、符号４１８に示されるように、関連するラスターイメージプロセッサによって処理され、この処理されたファイルは、符号４２０に示されるように、記憶領域に記憶される。
【００２１】
記憶されるべきフォントが、ＰＣＬフォントでなければ、フローは符号４２２へ進み、記憶されるべきフォントはＰｏｓｔＳｃｒｉｐｔフォントまたはＰＣＬフォント以外の選択されたフォントであるかどうかが判定される。好ましくは、フォントはＴｒｕｅＴｙｐｅフォントであるかどうかが判定される。Ｙｅｓであれば、選択されたフォントは、符号４２４に示されるように、ＰＣＬフォントに変換される。フローは符号４２６へ進み、新しいフォントファイルを生成するために、選択されたＰＪＬソフトウェアコマンドが、ＰＣＬフォントデータに事前に付加される。新しいフォントファイルは、符号４２８に示されるように、関連するラスターイメージプロセッサによって処理され、この処理されたファイルは、符号４３０に示されるように、記憶領域に記憶される。
【００２２】
図５は、選択されたフォントを画像生成装置の記憶領域から削除することを説明するフローチャート５００である。符号５０２に示されるように、記憶されるべきフォントの種類が判定される。好ましくは、フォントが予め定められた種類のフォントであるかどうかが判定される。より好ましくは、フォントは、ＰｏｓｔＳｃｒｉｐｔフォント、ＰＣＬフォント、または、ＰｏｓｔＳｃｒｉｐｔフォントまたはＰＣＬフォント以外のフォントであるかどうかが判定される。より好ましい実施形態においては、フォントは、ＰｏｓｔＳｃｒｉｐｔフォント、ＰＣＬフォント、または、ＴｒｕｅＴｙｐｅフォントであるかどうかが判定される。フォントが予め定められた種類のフォントでなければ、フローは符号５０４へ進み、処理は終了する。好ましくは、エラーメッセージが生成され、ユーザに表示される。
【００２３】
フォントが予め定められた種類のフォントであると判定されると、フローは符号５０６へ進み、新しいファイルが生成され、その新しいファイルは、選択されたソフトウェアコマンドおよびフォントの名前を含む。好ましくは、ファイル名は、選択されたＰＪＬソフトウェアコマンドおよびフォントの名前を含む。より好ましくは、ファイル名は、＠ＰＪＬ  ＤＥＬＥＴＥソフトウェアコマンドおよびフォントの名前を含む。新しいファイルは、符号５０８に示されるように、関連するラスターイメージプロセッサによって処理され、この処理されたファイルは、符号５１０に示されるように、記憶領域に記憶される。
【００２４】
図６は、選択されたフォントが画像生成装置の記憶領域に記憶されているかどうかを問い合わせることを説明するフローチャート６００である。符号６０２に示されるように、記憶されるべきフォントの種類が判定される。好ましくは、フォントが予め定められた種類のフォントであるかどうかが判定される。より好ましくは、フォントはＰｏｓｔＳｃｒｉｐｔフォントまたはＰＣＬフォントであるかどうかが判定される。フォントが予め定められた種類のフォントでなければ、フローは符号６０４へ進み、処理は終了する。好ましくは、エラーメッセージが生成され、ユーザに表示される。
【００２５】
フォントが予め定められた種類のフォントであると判定されると、フローは符号６０６へ進み、フォントはＰＣＬフォントであるかどうかが判定される。Ｙｅｓであれば、フローは符号６０８へ進み、ＰＣＬフォントを記憶するための記憶領域内の領域が検索される。選択されたフォントが存在すれば、選択された種類のフォントに対応するフォントリストが生成され、そのフォントリストが、フォントリストを表示手段に表示することおよびフォントを一覧にしたテスト文書を生成することの少なくとも一方によって、ユーザへ送信される。
【００２６】
フォントが予め定められた種類のフォントであると判定されると、フローは符号６１０へ進み、フォントはＰｏｓｔＳｃｒｉｐｔフォントであるかどうかが判定される。Ｙｅｓであれば、フローは符号６１２へ進み、ＰｏｓｔＳｃｒｉｐｔフォントを記憶するための記憶領域内の領域が検索される。選択されたフォントが存在すれば、選択された種類のフォントに対応するフォントリストが生成され、そのフォントリストが、フォントリストを表示手段に表示することおよびフォントを一覧にしたテスト文書を生成することの少なくとも一方によって、ユーザへ送信される。
【００２７】
好ましい実施形態においては、画像生成装置は、管理要求をウェブアドミニストレーションツールまたはユーザインタフェースを介して関連するユーザから受信する。例としてのフォント管理テンプレート７００が、図７に示される。ユーザは、符号７０２においてフォント名を入力し、符号７０４においてフォントの種類を入力し、もしわかれば、符号７０６においてフォントのサイズを入力する。ユーザは、追加７０８または削除７１０を選択することによって、このようなフォントを追加することを選択してもよい。また、ユーザは、コントローラに記憶されたフォントについて問い合わせることを選択してもよい。ユーザは、ＰＣＬフォントのリストにアクセスするために、ＰＣＬボックス７１２を選択することができ、あるいは、ＰＳフォントのリストにアクセスするために、ＰＳボックス７１４を選択することができる。また、ユーザは、名前７０２、種類７０４、および、サイズ７０６を入力し、フォントについて問い合わせるためのボックス７１６にチェック印を入れることによって、選択されたフォントがコントローラに記憶されているかどうかを問い合わせてもよい。ユーザが、所望の管理要求を入力したら、その管理要求は画像生成装置によって受信され、上述したように処理される。
【００２８】
好ましい実施形態においては、管理要求が、選択されたフォントを画像生成装置の選択された記憶領域に記憶するように依頼するものであれば、ウェブアドミニストレーションツールは、選択されたフォントを、上述したように適切に記憶するための画像生成装置のコントローラにアップロードするようにユーザに促す。フォントをアップロードするための例としてのテンプレート８００が、図８に示される。ユーザは、ＰＣＬ８０２またはＰＳ８０４を選択することによって、あるいは、別の種類のフォントであれば、それらのいずれをも選択しないことによって、フォントの種類を選択する。ユーザは、フォントファイルの名前８０６を入力する。ユーザは、閲覧８０８を選択することによって、すべての有効なフォントファイルを閲覧することができる。ユーザが必要な情報を入力すると、ユーザは、アップロード８１０を選択することによって、フォントをアップロードすることを選択することができ、あるいは、キャンセル８１２を選択することによって、この処理をキャンセルすることができる。
【図面の簡単な説明】
【００２９】
【図１】本発明によるシステムを示す図である。
【図２】本発明による方法およびシステムの基本的なフロー図である。
【図３】画像生成装置において複数のフォントを管理するための方法を説明するフローチャートである。
【図４】さらなるフォントを画像生成装置の選択された記憶領域に記憶することを説明するフローチャートである。
【図５】選択されたフォントを画像生成装置の記憶領域から削除することを説明するフローチャートである。
【図６】選択されたフォントが画像生成装置の記憶領域に記憶されているかどうかの問い合わせを説明するフローチャートである。
【図７】本発明に基づいて複数のフォントを管理するためのウェブアドミニストレーションツールのための好ましいテンプレートを示す図である。
【図８】選択されたフォントが画像生成装置にアップロードされることをユーザがウェブアドミニストレーションツールを介して要求するための好ましいテンプレートを示す図である。
【符号の説明】
【００３０】
１００  システム
１０２  画像生成装置
１０４  コントローラ
１０６  記憶領域
１０８  スプーラ／ＲＩＰ
１１０  通信手段
１１２  ＳＮＭＰ
１１４  ウェブアドミニストレーションツール
１１６  フォントを表示およびテストするための手段
２００  フロー図
２０２  ブラウザ
２０４  管理要求
２０６  ＴｏＦｏｎｔＬｉｂ
２０８  ラスターイメージプロセッサ
２１０  記憶領域
３００  フローチャート
４００  フローチャート
５００  フローチャート
６００  フローチャート
７００  フォント管理テンプレート
７０２  フォント名
７０４  フォントの種類
７０６  フォントのサイズ
７１２  ＰＣＬボックス
７１４  ＰＳボックス
７１６  ボックス
８００  テンプレート
８０２  ＰＣＬ
８０４  ＰＳ
８０６  フォントファイルの名前
８０８  閲覧
８１０  アップロード
８１２  キャンセル
【図１】
2005104154.tif 000003
【図２】
2005104154.tif 000004
【図３】
2005104154.tif 000005
【図４】
2005104154.tif 000006
【図５】
2005104154.tif 000007
【図６】
2005104154.tif 000008
【図７】
2005104154.tif 000009
【図８】
2005104154.tif 000010