(57)【要約】【課題】上位装置にはインストールされていないが、プリンタには搭載されているフォントについて、プリンタから上位装置へアップロードしてモニタに表示可能とする。【解決手段】ＰＣ１とデータの送受信を行う送受信部１１０と、前記フォントを格納するフォントデータ格納部２１０と、フォントデータ格納部２１０に格納された前記フォントに対し網掛け処理を施して新たなビットマップフォントＣとするビットマップ作成部１７２と、ＰＣ１からの指示があるとビットマップ作成部１７２に新たなビットマップフォントＣの作成を指示する制御部とを有する画像形成装置。【選択図】    図1
2013250711.tif 000002
【特許請求の範囲】
【請求項１】
上位装置に接続され、前記上位装置から指定されたフォントデータにより印刷データを印刷する画像形成装置において、
前記フォントデータを記憶するフォント記憶手段と、
前記フォント記憶手段に記憶する前記フォントデータに修飾を付加する処理を施して新たなビットマップフォントを作成するビットマップ作成手段とを有し、
前記上位装置からの前記フォントデータの取得要求に応じて、前記ビットマップ作成手段は前記指定された前記フォントデータに前記修飾を付加する処理を施して前記新たなビットマップフォントを作成し、当該新たなビットマップフォントのフォントデータを前記上位装置へ送信することを特徴とする画像形成装置。
【請求項２】
前記フォントデータに修飾を付加する処理とは、前記フォントデータに網掛け処理であることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記網掛け処理とは、ドットパターン、図形パターン、文字パターン及びこれらの結合のいずれか一を被せる処理であることを特徴とする請求項２記載の画像形成装置。
【請求項４】
画像形成装置と双方向通信可能に接続された上位装置において、
表示装置で使用するフォントデータを格納するフォント格納手段と、
前記フォント格納手段に前記フォントデータを追加するフォント追加手段と、
前記画像形成装置に対して前記フォントデータの取得要求及び取得を行うフォント取得手段とを有し、
前記フォント取得手段は、前記フォント取得手段から要求した前記フォントデータに対し、修飾が付加された新たなビットマップフォントの前記フォントデータを取得し、
前記フォント追加手段は、前記フォント取得手段により取得した前記新たなビットマップフォントの前記フォントデータを前記フォント格納手段に追加することを特徴とする上位装置。
【請求項５】
請求項１に記載の画像形成装置及び請求項４に記載の上位装置を有することを特徴とする画像形成システム。
【請求項６】
請求項１に記載の画像形成装置及び請求項４に記載の上位装置を有する画像形成システムにおいて、
前記画像形成装置はデータ圧縮手段を持ち、前記ビットマップ作成手段により作成した前記新たなビットマップフォントの前記フォントデータを前記データ圧縮手段により圧縮して前記上位装置に送信するとともに、
前記上位装置は前記圧縮手段で圧縮された前記フォントデータを解凍する解凍手段を備え、前記圧縮して送信された前記新たなビットマップフォントの前記フォントデータを受信しこれを解凍することを特徴とする画像形成システム。
【請求項７】
表示装置で使用するフォントデータをフォント格納手段に格納するフォント格納ステップと、
前記画像形成装置に対してフォント要求取得手段が前記フォントデータの取得要求を行い、取得要求した前記フォントデータに対し修飾が付加された新たなフォントデータの取得を行うフォント要求取得ステップと、
前記フォント要求取得手段により取得した前記新たなフォントデータを前記フォント格納手段に追加するフォント追加ステップと、
前記フォント格納手段に格納する前記新たなフォントデータを表示手段に表示するフォントデータ表示ステップとを、コンピュータに実行させるためのフォントデータ表示プログラム。
【請求項８】
上位装置にはインストールされていないフォントに関して、前記上位装置のモニタに表示するために前記フォントを前記上位装置に送信する画像形成装置において、
前記上位装置とデータの送受信を行う送受信部と、
前記フォントを格納するフォントデータ格納部と、
前記フォントデータ格納部に格納された前記フォントに対し修飾を付加して新たなビットマップフォントとするビットマップ作成部と、
前記上位装置からの指示があると前記ビットマップ作成部に前記新たなビットマップフォントの作成を指示する制御部とを有することを特徴とする画像形成装置。
【請求項９】
前記上位装置からの印刷ジョブがあると、前記修飾を付加する前の前記フォントによって印刷画像データを印刷媒体上に画像形成して出力する画像形成部を有することを特徴とする請求項８記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はフォントデータを搭載した画像形成装置に関する。
【背景技術】
【０００２】
現在流通している画像形成装置としてのプリンタには、画像形成装置内にフォントデータを搭載したものがある。フォントデータを搭載したプリンタは、上位装置から送信される印刷ジョブデータの中からフォントデータを解釈し、当該プリンタ内に持っているデータと対応付けて処理できるので、美しい出力結果が得られる。そのため、プリンタに数十種類の書体（フォント）をフォントデータとして搭載したプリンタも販売されている。
【０００３】
しかしながらプリンタに搭載されているフォントが、必ずしも上位装置としてのＰＣ側にインストールされているとは限らない。このときのＰＣのモニタでの表示の状態を図3を用いて説明する。図3はＰＣのモニタでの表示と、プリンタでの出力結果の関係を示す説明図である。同図（ａ）はＰＣのモニタでのドキュメント作成中の表示を示し、同図（ｂ）はＰＣのモニタでの印刷プレビューの表示を示し、同図（ｃ）はプリンタでの印刷出力結果を示す。
【０００４】
ユーザはドキュメント作成に当たり、ＰＣにはなくプリンタにだけに搭載されているフォントを印刷出力の目的とする文字列に設定したとする。同図（ａ）に示すように、ＰＣは編集中のドキュメントをモニタに表示するとき、ＰＣに搭載されている標準的な別のフォントを代用して表示する。ユーザは、同図（ｂ）に示すように、印刷プレビューをモニタに表示して、前記文字列の左右の位置が印刷媒体に対して正確になるように配置する。
【０００５】
しかし、同図（ｃ）に示すように、ユーザが印刷出力の目的とするプリンタ搭載のフォントと、プレビュー作成に代用しているフォントは、もともとデザインが違うので、両者の位置関係は合っていても、出力した際のイメージが異なっている。従って、ユーザはプリンタによって印刷出力するまで、ドキュメントが希望通り仕上がっているかどうかが分からないという問題があった。この問題を解決するために、従来技術ではプリンタのフォントを上位装置にアップロードして、上位装置のモニタの表示用にも使用するという提案がなされている。
【０００６】
特開２０００−２９３１５２号公報（特許文献１）には、いわゆるＷＹＳＩＷＹＧ（Ｗｈａｔ  Ｙｏｕ  Ｓｅｅ  Ｉｓ  Ｗｈａｔ  Ｙｏｕ  Ｇｅｔ）を実現する技術が記載されている。特許文献１によると、ディスプレイ上の画面表示とプリンタからの出力とに同じフォントが使用されている訳ではないため、ディスプレイ上の表示文字が必ずしも同じ字体でプリンタから印刷されるとは限らない。そのためプリンタは、外部からの登録フォントの転送要求を受け付け、その発信元に該当フォントを転送するというものである。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０００−２９３１５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来技術によれば、実務としては、フォントにはライセンス設定等の問題があり、そのため単純にプリンタから上位装置へとアップロードして使用することはできないという問題がある。
【０００９】
本発明が解決しようとする課題は、上位装置にはインストールされていないが、プリンタには搭載されているフォントについて、ライセンス設定に基づく行為の問題を回避することにより、プリンタから上位装置へとアップロードして限定的な使用を可能とするものである。
【課題を解決するための手段】
【００１０】
上記課題を解決するために本発明に関する画像形成装置は、上位装置に接続され、前記上位装置から指定されたフォントデータにより印刷データを印刷する画像形成装置において、前記フォントデータを記憶するフォント記憶手段と、前記フォント記憶手段に記憶する前記フォントデータに修飾を付加する処理を施して新たなビットマップフォントを作成するビットマップ作成手段とを有し、前記上位装置からの前記フォントデータの取得要求に応じて、前記ビットマップ作成手段は前記指定された前記フォントデータに前記修飾を付加する処理を施して前記新たなビットマップフォントを作成し、当該新たなビットマップフォントのフォントデータを前記上位装置へ送信することを特徴とするものである。
【発明の効果】
【００１１】
上記構成を有する本発明によれば、プリンタから上位装置にアップロードするフォントデータについては、アウトラインフォントをビットマップ化してビットマップフォントに変換したものに、修飾を付加する処理を施す。即ち、ビットマップフォントのフォントデータにドットパターンを被せるなどの網掛け処理を施して新たなビットマップフォントを作成する。このことにより、プリンタに搭載されているものと同様のフォントを無制限に複写移植することを防ぎ、ライセンス設定に基づく行為の正当性の護持を図ることができる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施の形態に関する画像形成システムの機能構成を示すブロック図である。
【図２】第１の実施の形態に関するＰＣ１のアプリケーションソフトウェア１３が実行するフォント指定動作のフローチャートである。
【図３】ＰＣのモニタでの表示と、プリンタでの出力結果の関係を示す説明図である。
【図４】第１の実施の形態に関するユーティリティ（ＰＣ側）１２が実行するＰＣ１側のメインフローの動作を示すフローチャートである。
【図５】第１の実施の形態に関するユーティリティ画面２５０を示す説明図である。
【図６】第１の実施の形態に関するフォント一覧画面２６０を示す説明図である。
【図７】第１の実施の形態に関するプリンタ５００の動作を示すフローチャートである。
【図８】第１の実施の形態に関するフォント一覧提供処理の動作を示すフローチャートである。
【図９】第１の実施の形態に関するフォント提供処理の動作を示すフローチャートである。
【図１０】第１の実施の形態に関するフォント作成処理の動作を示すフローチャートである。
【図１１】第１の実施の形態に関するアップロード処理の動作を示すフローチャートである。
【図１２】第１の実施の形態に関するステップ１７５乃至ステップ１７７の処理を示す説明図である。
【図１３】第１の実施の形態に関するＰＣ１のモニタ表示と、プリンタ５００での出力結果の関係を示す説明図である。
【図１４】第２の実施の形態に関する画像形成システムの機能構成を示すブロック図である。
【図１５】第２の実施の形態におけるユーティリティ（ＰＣ側）１２が実行するＰＣ１側のメインフローの動作を示すフローチャートである。
【図１６】第２の実施の形態に関するプリンタ５００の動作を示すフローチャートである。
【図１７】第２の実施の形態に関するフォント提供処理の動作を示すフローチャートである。
【図１８】第２の実施の形態に関するアップロード処理の動作を示すフローチャートである。
【発明を実施するための形態】
【００１３】
（第1の実施の形態）
本発明の第1の実施の形態について図面を参照しながら説明する。図１は第１の実施の形態に関する画像形成システムの機能構成を示すブロック図である。同図（ａ）はプリンタ５００の機能ブロック図であり、同図（ｂ）はＰＣ１の機能ブロック図である。画像形成システムはプリンタ５００及びＰＣ１からなる。
【００１４】
同図（ａ）において、画像形成装置としてのプリンタ５００は、上位装置としてのＰＣ１と、ＬＡＮ２により双方向通信可能に接続されている。プリンタ５００はＰＣ１からＬＡＮ２を介して印刷ジョブデータを受信する。また、後述するように、ＰＣ１にユーティリティ機能を実行するために必要なデータを送信する。更に、ＰＣ１からアップロード指定があったフォントデータにつき、ライセンス設定がなければ、そのままＰＣ１に送信する。又はライセンス設定があれば、ビットマップフォントＢに変換し、これに修飾を付加する処理、即ち、ドットパターンなどの網掛け処理を施して新たなビットマップフォントＣを作成してＰＣ１に送信する。
【００１５】
プリンタ５００は送受信部１１０、データ判定部１２０、データ解析部１３０、画像形成部１４０、ユーティリティ実行部１５０、制御部１００、フォント処理部１７０、フォントデータ格納部２１０及びアップロードデータ格納部２２０を備える。送受信部１１０はＰＣ１とのデータの送受信を行う。ＰＣ１から受信したデータは、そのままデータ判定部１２０に転送する。データ判定部１２０は送受信部１１０からデータの転送を受け、これが印刷ジョブデータであるか、ユーティリティデータであるかを判定する。印刷ジョブデータの場合はデータ解析部１３０に転送する。ユーティリティデータの場合は制御部１００に転送する。
【００１６】
データ解析部１３０はデータ判定部１２０から印刷ジョブデータを受取り、これを解析し印刷画像化して画像形成部１４０に転送する。ＰＣ１から指定されたフォントデータがある場合は、指定されたフォントデータにより印刷データを画像形成部１４０に転送する。画像形成部１４０はデータ解析部１３０から転送された印刷画像データを印刷媒体上に画像形成処理を行って出力する。ＰＣ１から指定されたフォントデータがある場合は、指定されたフォントデータにより印刷データを印刷する。ＰＣ１から指定されたフォントデータが、本実施の形態に関する新たなビットマップフォントＣに関する元のフォントデータである場合、前記修飾を付加する前のアウトラインフォントＡに基づいて印刷画像データを印刷する。画像形成処理にあたっては制御部１００からの制御に従って動作する。
【００１７】
ユーティリティ実行部１５０は、プリンタ５００のユーザ向けユーティリティ機能を実現する。ユーティリティ実行部１５０は制御部１００から指示を受取り、送受信部１１０を介してＰＣ１に対し必要な情報を送信する。またユーティリティ実行部１５０は制御部１００からの指示により、アップロードデータ格納部２２０からアップロード用フォントデータ、例えば新たなビットマップフォントＣを読み出し、送受信部１１０を介してＰＣ１に送信する。
【００１８】
制御部１００は画像形成部１４０を制御して画像形成処理を実行させる。また制御部１００は、データ判定部１２０からユーティリティ関連の情報の転送を受けると、転送を受けた内容によってユーティリティ実行部１５０を制御してＰＣ１に対し必要な情報を送信させる。更にまた制御部１００は、フォント処理部１７０を制御してフォント名一覧の取得又はアップロード用フォントデータの準備処理を実行させる。即ち、制御部１００は、フォント処理部１７０に対して、フォント名一覧取得指令を転送するか又はアップロード用フォントデータ、例えば新たなビットマップフォントＣとして準備すべきフォント名を転送する。そして制御部１００は、フォント処理部１７０からフォント名一覧又はアップロード用フォントデータの準備完了の通知を受け取る。
【００１９】
フォント処理部１７０はフォント取得部１７１、ビットマップ作成部１７２を含む。フォント処理部１７０は、制御部１００からの指令に従ってフォント名一覧を取得して当該制御部１００返す。又はフォント処理部１７０は、フォントデータの準備処理を実行してアップロード用フォントデータ、例えば新たなビットマップフォントＣを作成又は転送してアップロードデータ格納部２２０に格納する。そして準備完了を制御部１００に通知する。
【００２０】
フォント取得部１７１は、制御部１００から受け取ったフォント名のフォントデータをフォント記憶手段としてのフォントデータ格納部２１０から読み出す。これがフォントベンダからのライセンス設定に関するものであればビットマップ作成部１７２に転送する。ライセンスフリーのフォントの場合は、当該フォントデータ一式をアップロードデータ格納部２２０に格納する。
【００２１】
ビットマップ作成手段としてのビットマップ作成部１７２はフォント描画部１７３と網掛け処理部１７４を備える。後述するようにビットマップ作成部１７２は、フォント取得部１７１から受け取ったアウトラインフォントＡを、フォント描画部１７３にて１文字ずつビットマップフォントＢに変換する。そして、ビットマップ作成部１７２は、網掛け処理部１７４にて、前記変換後のビットマップフォントＢに修飾を付加する処理を施して、新たなビットマップフォントＣとする。即ち、網掛け処理部１７４は、ビットマップフォントＢにドットパターンを被せるなどの網掛け処理を施す。そして、ビットマップ作成部１７２は、作成した新たなビットマップフォントＣをアップロードデータ格納部２２０に格納する。
【００２２】
フォントデータ格納部２１０は、プリンタ５００が搭載するフォントデータを格納する。アップロードデータ格納部２２０は、フォントデータ格納部２１０に格納されていたライセンスフリーのフォントデータについて、アップロードする際にこれを一旦格納する。そして、アップロードデータ格納部２２０は、ビットマップ作成部１７２がアップロード用に作成した新たなビットマップフォントＣのフォントデータについて、アップロードする際にこれを一旦格納する。
【００２３】
図１（ｂ）において、ＰＣ１は通信部１１、ユーティリティ（ＰＣ側）１２、アプリケーションソフトウェア１３、マンマシンインタフェース１４及びフォントフォルダ２０を備える。通信部１１はＬＡＮ２を介してプリンタ５００とのデータ送受信を制御する。
【００２４】
ユーティリティ（ＰＣ側）１２はプリンタ５００が備えるユーティリティ実行部１５０に対応するＰＣ１側のモジュールである。ユーティリティ（ＰＣ側）１２は、ＰＣ１のモニタに必要な情報を表示させ、ユーザがこれを見ながら入出力デバイスで入力指定した情報をプリンタ５００に送信することにより、プリンタ５００に要求指令を行う。またユーティリティ（ＰＣ側）１２は、プリンタ５００のユーティリティ実行部１５０からフォントデータを受信する。この場合ユーティリティ（ＰＣ側）１２は、フォントデータの取得要求及び取得を行うフォント取得手段として機能する。更にまたユーティリティ（ＰＣ側）１２は、受信したフォントデータである新たなビットマップフォントＣのフォントデータをフォントフォルダ２０に追加して格納する。この場合ユーティリティ（ＰＣ側）１２は、フォント追加手段として機能する。
【００２５】
アプリケーションソフトウェア１３はワープロソフト、表計算ソフトなど、ユーザがＰＣ１にインストールして使用するソフトウェアである。本実施の形態では、アプリケーションソフトウェア１３はこれを用いて編集するドキュメントに対しフォント指定ができるものとする。マンマシンインタフェース１４は、表示装置としてのモニタ及び入力装置としてのキーボード、マウスなどを含み、ＰＣ１とユーザとの間で情報のやり取りを行う。
【００２６】
フォント格納手段としてのフォントフォルダ２０は、当該ＰＣ１の表示装置としてのモニタで使用するフォントデータを格納する。ここに格納されているフォントは、マンマシンインタフェース１４のモニタに表示するドキュメントに適用する。なお、前記プリンタ５００で印字出力するフォントのデータは、プリンタ５００のフォントデータ格納部２１０に格納されている。ＰＣ制御部１０はＰＣ１内の各部を制御する。
【００２７】
次に第１の実施の形態に関する動作を説明する。本実施の形態はＰＣ１とプリンタ５００とで相互に情報を送受信して実行するので、全体フローをＰＣ１の処理とプリンタ５００の処理に分けて説明する。まず図２は第１の実施の形態に関するＰＣ１のアプリケーションソフトウェア１３が実行するフォント指定動作のフローチャートである。
【００２８】
Ｓ１１：ユーザが、当該アプリケーションソフトウェア１３を用いて編集中のドキュメントに対し、マンマシンインタフェース１４のキーボード又はマウスによりフォントの指定をすると、アプリケーションソフトウェア１３はマンマシンインタフェース１４からフォントを指定する信号を受け取る。
Ｓ１２：アプリケーションソフトウェア１３は、ＰＣ１内のフォントフォルダ２０を参照して、指定されたフォントを探す。
【００２９】
Ｓ１３：アプリケーションソフトウェア１３は、指定されたフォントがあればステップ１４へ移行し、指定されたフォントがなければステップ１６へ移行する。
Ｓ１４：指定されたフォントがあれば、アプリケーションソフトウェア１３は編集中のドキュメントとしてのテキストの属性をステップ１１でユーザが指定したフォントとする。
【００３０】
Ｓ１５：アプリケーションソフトウェア１３は、マンマシンインタフェース１４のモニタに対し、テキストの画面表示を当該フォントとするよう指示する。
Ｓ１６：一方ステップ１３で指定されたフォントがない場合は、アプリケーションソフトウェア１３は編集中のドキュメントとしてのテキストの属性をＳ１１でユーザが指定したフォントとする。
Ｓ１７：アプリケーションソフトウェア１３は、マンマシンインタフェース１４のモニタに対し、テキストの画面表示には代替のフォントを使用するよう指示する。
【００３１】
図３により、ＰＣ１にインストールしていないフォントをアプリケーションソフトウェア１３内で指定したときのモニタ表示と印刷結果を説明する。前述のように同図（ａ）はＰＣ１のモニタでのドキュメント作成中の表示を示し、同図（ｂ）はＰＣ１のモニタでの印刷プレビューの表示を示し、同図（ｃ）はプリンタ５００での出力結果を示す。ユーザが、プリンタ５００には搭載されていてもＰＣ１にはインストールされていないフォントを指定すると、ＰＣ１は編集中のドキュメントをモニタに表示するにあたり、標準的な別のフォントを代用する（同図（ａ））。印刷プレビューでは、ＰＣ１は前記文字列の左右の位置が媒体に対して正確になるように配置する（同図（ｂ））。
【００３２】
しかし、ユーザが印刷出力の目的とするプリンタ搭載のフォントと、プレビュー作成に代用しているフォントは、もともとデザインが違うので、両者の位置関係は合っていても出力した際のイメージ（同図（ｃ））が異なっている。ユーザはプリンタ５００によって印刷出力するまで、ドキュメントが希望通り仕上がっているかどうかが分からない。このような場合本実施の形態では、ユーザはユーティリティ（ＰＣ側）１２を起動して、プリンタ５００に搭載されているフォントを前記プリンタからＰＣ１にアップロードできる。
【００３３】
図４は第１の実施の形態に関するユーティリティ（ＰＣ側）１２が実行するＰＣ１側のメインフローの動作を示すフローチャートである。
Ｓ２１：ユーザからの起動により、ユーティリティ（ＰＣ側）１２はマンマシンインタフェース１４のモニタに対し、初期画面を表示するよう指示する。
【００３４】
Ｓ２２：図５は第１の実施の形態に関するユーティリティ画面２５０を示す説明図である。ユーザはユーティリティ画面２５０から、「プリンタ」メニュー２５１をポイントし、表示されたプルダウンメニューの「フォント一覧」２５２を選択する。「フォント一覧」２５２が選択された信号は、マンマシンインタフェース１４からユーティリティ（ＰＣ側）１２へ出力される。ユーティリティ（ＰＣ側）１２は、プリンタ５００に対してフォント一覧取得指令を送信する。
【００３５】
Ｓ２３：ユーティリティ（ＰＣ側）１２はプリンタ５００からのフォント一覧が送られてくるのを待つ。
Ｓ２４：これに対してプリンタ５００側からフォント一覧が送られてくると、ユーティリティ（ＰＣ側）１２が通信部１１を介してこれを受取り、マンマシンインタフェース１４のモニタに対し、フォント一覧画面２６０を表示するよう指示する。
【００３６】
図６は第１の実施の形態に関するフォント一覧画面２６０を示す説明図である。ユーザはフォント一覧画面２６０から目的のフォントを選択して、「取得する」ボタン２５４をクリックすることによりアップロード要求を発行する。同図に示す例では、チェックボックス２５３がチェックされ、「ハロウィーン装飾」のアップロードを要求していることを示す。そして、フォント一覧画面２６０には、ユーザに対する注意書きとして「注：プリンタから取得したフォントは、網掛け処理をされた状態でモニタ表示されますが、プリンタフォントを使って印刷すると網掛けがはずれます。」と表示される。
【００３７】
Ｓ２５：ユーティリティ（ＰＣ側）１２は、マンマシンインタフェース１４のモニタにおけるフォント一覧画面２６０から目的のフォントが選択され、そして「取得する」ボタン２５４がクリックされることを待つ。
Ｓ２６：マンマシンインタフェース１４のモニタからの「取得する」ボタン２５４のクリックが入力されると、ユーティリティ（ＰＣ側）１２はプリンタ５００に対してユーザが指定したフォントのアップロード要求信号を送信する。
【００３８】
Ｓ２７：ユーティリティ（ＰＣ側）１２は、前記アップロード要求信号を受信したプリンタ５００側から新たなビットマップフォントＣのフォントデータが送られるのを待つ。
Ｓ２８：プリンタ５００側からフォントデータが送信されると、ユーティリティ（ＰＣ側）１２は受信した新たなビットマップフォントＣのフォントデータをフォントフォルダ２０に追加して格納する。
Ｓ２９：ユーティリティ（ＰＣ側）１２は、ユーザがユーティリティ画面２５０の図示しない終了ボタンをクリックするのを待つ。終了ボタンがクリックされるとユーティリティは終了する。
【００３９】
次に、第１の実施の形態に関するプリンタ５００側の処理を説明する。図７は第１の実施の形態に関するプリンタ５００の動作を示すフローチャートである。
Ｓ１１１：制御部１００は送受信部１１０に対し、ＰＣ１からのデータを受信するよう指示する。
【００４０】
Ｓ１１２：送受信部１１０がＰＣ１からのデータを受信すると、制御部１００は送受信部１１０に対し、これをデータ判定部１２０に転送するよう指示する。
Ｓ１１３：制御部１００はデータ判定部１２０に対し、転送されたデータの種類をチェックするよう指示する。これが印刷ジョブデータであればステップ１１４へ移行し、フォント一覧要求であればステップ１１５へ移行し、フォントアップロード要求であればステップ１１６へ移行する。
【００４１】
Ｓ１１４：ステップ１１３において転送されたデータが印刷ジョブデータであれば、制御部１００はデータ判定部１２０に対し、印刷ジョブデータをデータ解析部１３０に転送するよう指示する。そして、制御部１００はデータ解析部１３０に対し、印刷ジョブデータを受取り、これを解析し印刷画像化して画像形成部１４０に転送するよう指示する。更に、制御部１００は画像形成部１４０に対し、転送された印刷画像データを印刷媒体上に画像形成処理を行って出力するよう指示する。
【００４２】
Ｓ１１５：ステップ１１３において転送されたデータがフォント一覧要求であれば、制御部１００はデータ判定部１２０に対し、フォント一覧要求を制御部１００に転送するよう指示する。
Ｓ１２０：制御部１００は、フォント一覧提供処理を実行するためフォント処理部１７０に対し、当該プリンタ５００が備えるフォント名の一覧取得を指示する。そして、戻り値として取得したフォント名一覧をユーティリティ実行部１５０に対して、ＰＣ１へ送信するよう指示する。
【００４３】
Ｓ１１６：ステップ１１３において転送されたデータがフォントアップロード要求であれば、制御部１００はデータ判定部１２０に対し、フォントアップロード要求を制御部１００に転送するよう指示する。
Ｓ１６０：制御部１００は、フォント提供処理(ステップ１６０)を実行するためフォント処理部１７０に対し、指定されたフォントのアップロード用フォントデータを作成するよう指示する。そして、アップロード用フォントデータが準備完了すると、次にユーティリティ実行部１５０に対して、前記アップロード用フォントデータをＰＣ１に送信させるよう指示する。
【００４４】
次に図８を用いてフォント一覧提供処理（ステップ１２０）の詳細を説明する。図８は第１の実施の形態に関するフォント一覧提供処理の動作を示すフローチャートである。フォント一覧提供処理の動作は、制御部１００がフォント処理部１７０とユーティリティ実行部１５０を制御して実行する。
Ｓ１２１：制御部１００はフォント処理部１７０に対し、フォント名の一覧取得を指示する。
【００４５】
Ｓ１２２：前記指示を受けたフォント処理部１７０では、フォント取得部１７１がフォントデータ格納部２１０にアクセスして格納されているフォント名をすべて取得する。
Ｓ１２３：フォント処理部１７０は取得したフォント名一覧を制御部１００に返信する。
Ｓ１２４：フォント名一覧を受け取った制御部１００は、これをユーティリティ実行部１５０に転送し、ＰＣ１へ送信するよう指示する。
【００４６】
Ｓ１２５：ユーティリティ実行部１５０は取得したフォント名一覧を、送受信部１１０を介してＰＣ１のユーティリティ（ＰＣ側）１２へ送信する。すると前記図４のステップ２３の通りＰＣ１のユーティリティ（ＰＣ側）１２が通信部１１を介してこれを受取る。そして、ステップ２４の通りユーティリティ（ＰＣ側）１２は、マンマシンインタフェース１４のモニタに対し、前記図６に示すフォント一覧画面２６０を表示するよう指示する。
【００４７】
次に図９を用いてフォント提供処理（ステップ１６０）の詳細を説明する。図９は第１の実施の形態に関するフォント提供処理の動作を示すフローチャートである。フォント提供処理の動作は、制御部１００がフォント処理部１７０とユーティリティ実行部１５０を制御して実行する。Ｓ１６１：フォントアップロード要求を受信した制御部１００は、要求されている１つ以上のフォント名をフォント処理部１７０に転送する。
【００４８】
Ｓ１７０：フォント処理部１７０は、アップロード用フォントデータの準備処理としての次に図１０で説明するフォント作成処理（ステップ１７０）を実行する。そして、フォント処理部１７０は、アップロード用フォントデータを転送又は作成してアップロードデータ格納部２２０に格納する。最後に、フォント処理部１７０は、制御部１００にアップロード用フォントデータの準備完了としてのフォント作成終了を通知する。
【００４９】
Ｓ１６２：フォント作成終了を受け取った制御部１００は、ユーティリティ実行部１５０にＰＣ１へのアップロードを実行するよう指示する。
Ｓ１８０：ユーティリティ実行部１５０は、後に図１１で説明するアップロード処理（ステップ１８０）を実行して、アップロードデータ格納部２２０に格納されているアップロード用に作成した新たなビットマップフォントＣのフォントデータをＰＣ１に送信する。
【００５０】
次に図１０を用いてアップロード用フォントデータの準備処理としてのフォント作成処理（ステップ１７０）の詳細を説明する。図１０は第１の実施の形態に関するフォント作成処理の動作を示すフローチャートである。フォント作成処理の動作は、制御部１００がフォント処理部１７０を制御して実行する。
【００５１】
Ｓ１７１：制御部１００は最初にフォント処理部１７０に対し、フォント取得部１７１がフォントデータ格納部２１０を参照してアップロード要求があったフォントのデータをすべて読み出すよう指示する。
Ｓ１７２：制御部１００はフォント処理部１７０に対し、フォント取得部１７１が読み出したフォントにフォントベンダからライセンスを設定されているかどうかチェックするよう指示する。ライセンス設定なしの場合はステップ１７３へ移行し、ライセンス設定ありの場合はステップ１７４へ移行する。
【００５２】
Ｓ１７３：読み出したフォントがライセンスフリーであれば、制御部１００はフォント処理部１７０に対し、読み出したフォントの全てのフォントデータをアップロードデータ格納部２２０に格納するよう指示する。
Ｓ１７４：前記ステップ１７２において、フォント取得部１７１が読み出したフォントにフォントベンダからのライセンスが設定されていた場合は、制御部１００はフォント取得部１７１に対し、取得したフォントデータをビットマップ作成部１７２に転送するよう指示する。そして、制御部１００はビットマップ作成部１７２に対し、前記フォント全ての文字につき、ステップ１７５乃至ステップ１７７を繰り返すよう指示する。
【００５３】
Ｓ１７５：制御部１００はビットマップ作成部１７２に対し、フォント描画部１７３がアウトラインフォントＡをビットマップ化してビットマップフォントＢに変換するよう指示する。
Ｓ１７６：制御部１００はビットマップ作成部１７２に対し、網掛け処理部１７４によって前記ビットマップフォントＢにドットパターンなどのパターンデータを被せて新たなビットマップフォントＣを作成するよう指示する。
【００５４】
Ｓ１７７：制御部１００はフォント処理部１７０に対し、作成された新たなビットマップフォントＣのフォントデータをアップロードデータ格納部２２０に格納するよう指示する。
Ｓ１７８：当該フォント全データをアップロードデータ格納部２２０に収納すると、フォント処理部１７０は、制御部１００に対しアップロード用フォントデータの準備完了としてのフォント作成終了を通知する。
【００５５】
次に図１１を用いてアップロード処理（ステップ１８０）の詳細を説明する。図１１は第１の実施の形態に関するアップロード処理の動作を示すフローチャートである。アップロード処理の動作は、制御部１００がユーティリティ実行部１５０を制御して実行する。
【００５６】
Ｓ１８１：制御部１００は、ユーティリティ実行部１５０に対し、アップロードデータ格納部２２０からアップロード用の新たなビットマップフォントＣのフォントデータを読み出すよう指示する。
【００５７】
Ｓ１８２：制御部１００は、ユーティリティ実行部１５０に対し、送受信部１１０を介して新たなビットマップフォントＣのフォントデータをＰＣ１に送信するよう指示する。これに対し、ＰＣ１側のユーティリティ（ＰＣ側）１２は、受信した新たなビットマップフォントＣのフォントデータをフォントフォルダ２０に格納して（図４のステップ２８）終了する。
【００５８】
図１２は、第１の実施の形態に関するステップ１７５乃至ステップ１７７の処理を示す説明図である。フォント取得部１７１が、フォントデータ格納部２１０から「ハロウィーン装飾」フォントの文字「Ｈ」を読み出したものとする。「ハロウィーン装飾」の文字「Ｈ」は、図１２に示したアウトラインフォントＡである。フォント取得部１７１がこれをビットマップ作成部１７２に転送すると、フォント描画部１７３は、前記アウトラインフォントＡをビットマップフォントＢに変換する（図１０のステップ１７５）。
【００５９】
そして、フォント描画部１７３は、変換したビットマップフォントＢを網掛け処理部１７４に転送する。網掛け処理部１７４は受け取ったビットマップフォントＢの文字「Ｈ」に修飾を付加した処理を施し、即ちドットパターンなどのパターンデータを被せる（図１０のステップ１７６）。
【００６０】
そうすると新たなビットマップフォントＣとなる。ビットマップ作成部１７２は、作成された新たなビットマップフォントＣのフォントデータをアップロードデータ格納部２２０に格納する（図１０のステップ１７７）。
【００６１】
ここでビットマップ化したビットマップフォントＢにパターンデータを被せるのは、フォントベンダからのライセンス設定に対応させるためのものである。通常、所定のフォントを利用するにはフォントベンダからのライセンス設定が必要である。しかし、そのフォントを同じデザインのままプリンタ５００からビットマップフォント化してＰＣ１に移植すると、ＰＣ１側のフォントはライセンス設定がないまま画像形式だけを変換して移植し、使用していることになる。このようなライセンス違反を防ぎ、プリンタ５００からＰＣ１へのフォントのアップロードは、データ編集中にデザインを最低限確認できる程度に加工したものとするため、本実施の形態ではパターンデータを被せて使用する。
【００６２】
ＰＣ１では、プリンタ５００から送られてきた新たなビットマップフォントＣのフォントデータをシステムのフォントフォルダ２０に格納し、以降「ハロウィーン装飾」フォントとして利用する。
【００６３】
図１３は第１の実施の形態に関するＰＣ１のモニタ表示と、プリンタ５００での出力結果の関係を示す説明図である。同図は、プリンタ５００からアップロードされた「ハロウィーン装飾」ビットマップフォントを利用した例である。
【００６４】
同図（ａ）は、本実施の形態を適用しないシステムにおいて、プリンタ５００だけが搭載している「ハロウィーン装飾」フォントを指定してドキュメントを作成したときのプレビュー画面の例である。実際の「ハロウィーン装飾」は図１２に示すアウトラインフォントＡのようなデザインなので、プレビュー画面には出力結果が表れない。
【００６５】
同図（ｂ）は本実施の形態によりプリンタ５００から「ハロウィーン装飾」フォントを取得した後、ドキュメントに当該フォントを指定した例である。ドキュメント編集中であっても、プレビュー画面であっても、モニタには同図（ｂ）に示すように、ビットマップフォントＢの文字にドットパターンなどのパターンデータが網掛け処理として被さって表示される。モニタで視認できるデザインが出力結果に近い形で再現されている。
【００６６】
なお、モニタ表示でアップロード取得のフォントに被せている網掛けは前述の通りフォントベンダからのライセンス設定を考慮して施されるものである。また、本実施の形態の説明において、網掛け処理としてドットパターンを被せる例を説明したが、これに限らない。即ち、ドットパターン、微細化した図形パターン、微細化した文字パターン及びこれらの結合のいずれか一を被せるように処理してもよい。
【００６７】
同図（ｃ）は本実施の形態アップロードフォントのもとになるフォントを備えるプリンタ５００で印刷した場合の出力結果を示す。この出力結果には網掛けは表示されないようになる。なお、ライセンスフリーのフォントをプリンタ５００から取得した場合は、アップロード取得のフォントでも同図（ｂ）のような網掛けの表示とはならない。
【００６８】
以上のように第１の実施の形態によれば、プリンタ５００に搭載されていてＰＣ１にインストールされていないフォントを用いたドキュメントを編集し出力する場合、プリンタ５００からビットマップ化したフォントデータをＰＣ１にアップロードすることにより、当該ドキュメントの編集中からデザインを確認しながら作業ができる。
【００６９】
プリンタ５００からＰＣ１にアップロードするフォントデータについては、アウトラインフォントＡをビットマップ化してビットマップフォントＢに変換したものに修飾を付加する処理、即ちドットパターンを被せるなどの網掛け処理を施す。これにより、プリンタ５００に搭載されているものと同様のフォントを無制限に複写移植することを防ぎ、ライセンス設定に基づく行為の正当性の護持を図ることができる。プリンタ５００に搭載されるビットマップフォントも、ビットマップ化が不要であるだけで、同様に網掛けを施してアップロードすることができる。
【００７０】
（第２の実施の形態）
次に第２の実施の形態について図面を参照しながら説明する。図１４は第２の実施の形態に関する画像形成システムの機能構成を示すブロック図である。同図（ａ）はプリンタ５００の機能ブロック図であり、同図（ｂ）はＰＣ１の機能ブロック図である。
【００７１】
同図（ａ）において、プリンタ５００は上位装置としてのＰＣ１からＬＡＮ２を介して印刷ジョブデータを受信する。また、ＰＣ１にユーティリティ機能を実行するために必要なデータを送信する。更にＰＣ１からアップロード指定があったフォントデータにつき、ライセンス設定がなければ、そのままのデータをＰＣ１に送信する。又はライセンス設定があれば、ビットマップ化してビットマップフォントＢに変換し、これにドットパターンなどの網掛け処理を施して新たなビットマップフォントＣとして作成したものを圧縮してＰＣ１に送信する。
【００７２】
プリンタ５００は送受信部１１０、データ判定部１２０、データ解析部１３０、画像形成部１４０、ユーティリティ実行部１５０、制御部１００、フォント処理部１７０、更にフォントデータ格納部２１０、アップロードデータ格納部２２０を備える。これらのうちユーティリティ実行部１５０以外については、図１で説明した第１の実施の形態と同じなので説明を省略する。
【００７３】
ユーティリティ実行部１５０は、圧縮処理部１５１を備える。ユーティリティ実行部１５０は、プリンタ５００のユーザ向けユーティリティ機能を実現する。ユーティリティ実行部１５０は、制御部１００から指示を受取り、送受信部１１０を介してＰＣ１に対し必要な情報を送信する。またユーティリティ実行部１５０は、制御部１００からの指令によりアップロードデータ格納部２２０からアップロード用フォントデータを読み出す。そして、圧縮処理部１５１にて所定の区切りごとにデータをまとめて圧縮し、送受信部１１０を介してＰＣ１に転送する。
【００７４】
図１４（ｂ）において、ＰＣ１は通信部１１、ユーティリティ（ＰＣ側）１２、アプリケーションソフトウェア１３、マンマシンインタフェース１４、フォントフォルダ２０及びＰＣ制御部１０を備える。ユーティリティ（ＰＣ側）１２以外については、図１で説明した第１の実施の形態と同じなので説明を省略する。
【００７５】
ユーティリティ（ＰＣ側）１２は解凍処理部１５を備える。ユーティリティ（ＰＣ側）１２はプリンタ５００が備えるユーティリティ実行部１５０に対応するＰＣ１側モジュールである。ユーティリティ（ＰＣ側）１２は、ＰＣ１のモニタに必要な情報を表示させ、ユーザがこれを見ながら入出力デバイスで入力指定した情報をプリンタ５００に送信することにより、プリンタ５００に要求指令を行う。また、ユーティリティ（ＰＣ側）１２は、プリンタ５００のユーティリティ実行部１５０から送られてきたフォントデータを解凍処理部１５にて解凍し、ＰＣ１のフォントフォルダ２０に格納する。
【００７６】
第２の実施の形態に関する動作フローを図面を用いて説明する。ＰＣ１にインストールされたアプリケーションソフトウェア１３によるフォント指定のフローについては、図２で説明した第１の実施の形態と同じなので説明を省略する。
【００７７】
図１５は第２の実施の形態におけるユーティリティ（ＰＣ側）１２が実行するＰＣ１側のメインフローの動作を示すフローチャートである。
Ｓ５１：ユーザからの起動により、ユーティリティ（ＰＣ側）１２はマンマシンインタフェース１４のモニタに対し、初期画面を表示するよう指示する。
【００７８】
Ｓ５２：ユーザは前述の図５に示すユーティリティ画面２５０から、「プリンタ」メニュー２５１をポイントし、表示されたプルダウンメニューの「フォント一覧」２５２を選択する。「フォント一覧」２５２が選択された信号は、マンマシンインタフェース１４からユーティリティ（ＰＣ側）１２へ出力される。ユーティリティ（ＰＣ側）１２は、プリンタ５００に対してフォント一覧取得指令を送信する。
【００７９】
Ｓ５３：ユーティリティ（ＰＣ側）１２はプリンタ５００からのフォント一覧が送られてくるのを待つ。
Ｓ５４：これに対してプリンタ５００側からフォント一覧が送られてくると、ユーティリティ（ＰＣ側）１２が通信部１１を介してこれを受取り、マンマシンインタフェース１４のモニタに対し、前述の図６に示すフォント一覧画面２６０を表示するよう指示する。
【００８０】
Ｓ５５：ユーティリティ（ＰＣ側）１２は、マンマシンインタフェース１４のモニタにおけるフォント一覧画面２６０から目的のフォントが選択され、そして「取得する」ボタン２５４がクリックされることを待つ。
Ｓ５６：マンマシンインタフェース１４のモニタからの「取得する」ボタン２５４のクリックが入力されると、ユーティリティ（ＰＣ側）１２はプリンタ５００に対してユーザが指定したフォントのアップロード要求信号を送信する。
【００８１】
Ｓ５７：ユーティリティ（ＰＣ側）１２は前記アップロード要求信号を受信したプリンタ５００側からフォントデータが圧縮して送られるのを待つ。
Ｓ５８：ユーティリティ（ＰＣ側）１２は、前記受信した圧縮フォントデータを解凍処理部１５にて解凍する。
【００８２】
Ｓ５９：圧縮フォントデータが解凍されると、ユーティリティ（ＰＣ側）１２は解凍した新たなビットマップフォントＣのフォントデータをフォントフォルダ２０に追加して格納する。
Ｓ６０：ユーティリティ（ＰＣ側）１２は、ユーザがユーティリティ画面２５０の図示しない終了ボタンをクリックするのを待つ。終了ボタンがクリックされるとユーティリティは終了する。
【００８３】
次にプリンタ５００側の処理を説明する。図１６は第２の実施の形態に関するプリンタ５００の動作を示すフローチャートである。
Ｓ１１１：制御部１００は送受信部１１０に対し、ＰＣ１からのデータを受信するよう指示する。
【００８４】
Ｓ１１２：送受信部１１０がＰＣ１からのデータを受信すると、制御部１００は送受信部１１０に対し、これをデータ判定部１２０に転送するよう指示する。
Ｓ１１３：制御部１００はデータ判定部１２０に対し、転送されたデータの種類をチェックするよう指示する。これが印刷ジョブデータであればステップ１１４へ移行し、フォント一覧要求であればステップ１１５へ移行し、フォントアップロード要求であればステップ１１６へ移行する。
【００８５】
Ｓ１１４：ステップ１１３において転送されたデータが印刷ジョブデータであれば、制御部１００はデータ判定部１２０に対し、印刷ジョブデータをデータ解析部１３０に転送するよう指示する。そして、制御部１００はデータ解析部１３０に対し、印刷ジョブデータを受取り、これを解析し印刷画像化して画像形成部１４０に転送するよう指示する。更に、制御部１００は画像形成部１４０に対し、転送された印刷画像データを印刷媒体上に画像形成処理を行って出力するよう指示する。
【００８６】
Ｓ１１５：ステップ１１３において転送されたデータがフォント一覧要求であれば、制御部１００はデータ判定部１２０に対し、フォント一覧要求を制御部１００に転送するよう指示する。
Ｓ１２０：制御部１００は、フォント一覧提供処理（ステップ１２０）を実行するためフォント処理部１７０に対し、当該プリンタ５００が備えるフォント名の一覧取得を指示する。そして、戻り値として取得したフォント名一覧をユーティリティ実行部１５０に対して、ＰＣ１へ送信するよう指示する。なお、フォント一覧提供処理（ステップ１２０）の詳細は前記図８で説明した第１の実施の形態と同じなので説明を省略する。
【００８７】
Ｓ１１６：ステップ１１３において転送されたデータがフォントアップロード要求であれば、制御部１００はデータ判定部１２０に対し、フォントアップロード要求を制御部１００に転送するよう指示する。
Ｓ２６０：制御部１００は、フォント提供処理（ステップ２６０）を実行するためフォント処理部１７０に対し、指定されたフォントのアップロード用フォントデータを作成するよう指示する。そして、アップロード用フォントデータが準備完了すると、次にユーティリティ実行部１５０に対して、前記アップロード用フォントデータをＰＣ１に送信させるよう指示する。
【００８８】
次に図１７を用いてフォント提供処理（ステップ２６０）の詳細を説明する。図１７は第２の実施の形態に関するフォント提供処理の動作を示すフローチャートである。フォント提供処理の動作は、制御部１００がフォント処理部１７０とユーティリティ実行部１５０を制御して実行する。
【００８９】
Ｓ１６１：フォントアップロード要求を受信した制御部１００は、要求されている１つ以上のフォント名をフォント処理部１７０に転送する。
Ｓ１７０：フォント名を転送されたフォント処理部１７０は、前記図１０で説明した第１の実施の形態に関するフォント作成処理（ステップ１７０）を実行する。そして、フォント処理部１７０は、アップロード用フォントデータを転送又は作成してアップロードデータ格納部２２０に格納する。最後に、フォント処理部１７０は、制御部１００にアップロード用フォントデータの準備完了としてのフォント作成終了を通知する。
【００９０】
Ｓ１６２：フォント作成終了を受け取った制御部１００は、ユーティリティ実行部１５０にＰＣ１へのアップロードを実行するよう指示する。
Ｓ２１０：ユーティリティ実行部１５０は、次に図１８で説明するアップロード処理（ステップ２１０）を実行して、アップロードデータ格納部２２０に格納されているアップロード用フォントデータを圧縮してＰＣ１に送信する。
【００９１】
次に図１８を用いてアップロード処理（ステップ２１０）の詳細を説明する。図１８は第２の実施の形態に関するアップロード処理の動作を示すフローチャートである。アップロード処理の動作は、制御部１００がユーティリティ実行部１５０を制御して実行する。
Ｓ２１１：制御部１００は、ユーティリティ実行部１５０に対し、アップロードデータ格納部２２０からアップロード用の新たなビットマップフォントＣのフォントデータを読み出すよう指示する。
【００９２】
２１２：制御部１００は、ユーティリティ実行部１５０の圧縮処理部１５１に対して、前記読み出した新たなビットマップフォントＣのフォントデータを所定の区切りごとに圧縮してするよう指示する。
Ｓ２１３：制御部１００は、ユーティリティ実行部１５０に対し、送受信部１１０を介してフォントデータの圧縮データをＰＣ１に送信するよう指示する。これに対し、ＰＣ１側のユーティリティ（ＰＣ側）１２は、受信したフォントデータの圧縮データをフォントフォルダ２０に格納して（図１５のステップ５９）終了する。
【００９３】
以上のように第２の実施の形態によれば、第１の実施の形態での効果に加え、アップロードすべきフォントデータをプリンタ５００側で圧縮処理をして送信し、これを受信したＰＣ１側で前記圧縮されたフォントデータを解凍処理して利用することにより、プリンタ５００とＰＣ１との間での通信によるトラフィックを最小限に抑えることができる。
【００９４】
実施の形態ではＰＣ１とプリンタ５００を接続した例を説明したが、本発明はプリンタ５００の代わりに多機能周辺装置（ＭＦＰ）を用いるなど、内部にフォントデータを搭載する画像形成装置を接続した画像形成システムに適用できる。
【符号の説明】
【００９５】
１    ＰＣ
２    ＬＡＮ
１０    ＰＣ制御部
１１  通信部
１２  ユーティリティ
１３    アプリケーション
１４    マンマシンインタフェース
１００    制御部
１１０    送受信部
１２０    データ判定部
１３０    データ解析部
１４０    画像形成部
１５０    ユーティリティ実行部
１７０    フォント処理部
１７１    フォント取得部
１７２    ビットマップ作成部
１７３    フォント描画部
１７４    網掛け処理部
５００    プリンタ
２５０    ユーティリティ画面
２６０    フォント一覧画面
Ａ        アウトラインフォント
Ｂ        ビットマップフォント
Ｃ        新たなビットマップフォント
【図１】
2013250711.tif 000003
【図２】
2013250711.tif 000004
【図３】
2013250711.tif 000005
【図４】
2013250711.tif 000006
【図５】
2013250711.tif 000007
【図６】
2013250711.tif 000008
【図７】
2013250711.tif 000009
【図８】
2013250711.tif 000010
【図９】
2013250711.tif 000011
【図１０】
2013250711.tif 000012
【図１１】
2013250711.tif 000013
【図１２】
2013250711.tif 000014
【図１３】
2013250711.tif 000015
【図１４】
2013250711.tif 000016
【図１５】
2013250711.tif 000017
【図１６】
2013250711.tif 000018
【図１７】
2013250711.tif 000019
【図１８】
2013250711.tif 000020