(57)【要約】【課題】１台のＰＣから複数台のプリンタに対してフォントリストの印刷を可能とする。【解決手段】ＰＣと複数のプリンタが同一のネットワーク上に接続された環境において、フォントリストを印刷するプリンタを選択する選択手段と、前記選択手段により、選択されたプリンタに対し、フォントリストを印刷する命令をネットワーク経由で送信する送信手段とを有する。【選択図】        図１
2004192216.tif 000002
【特許請求の範囲】
【請求項１】
ＰＣと複数のプリンタが同一のネットワーク上に接続された環境において、
フォントリストを印刷するプリンタを選択する選択手段と、
前記選択手段により、選択されたプリンタに対し、フォントリストを印刷する命令をネットワーク経由で送信する送信手段と
を有することを特徴とするフォント情報印刷装置。
【請求項２】
前記送信手段において、
予めプリンタが保持しているフォントのみに関するフォントリストを印刷するか、また、フラッシュメモリやＨＤＤなどの不揮発性の外部メモリにダウンロードされたフォントのみに関するフォントリストを印刷するか、或いは、予めプリンタが保持しているフォントに関するフォントリストと、フラッシュメモリやＨＤＤなどの不揮発性の外部メモリにダウンロードされたフォントに関するフォントリストの両方を同時に印刷するかを選択する選択手段
を有することを特徴とするフォント情報印刷装置。
【請求項３】
ＰＣと複数のプリンタが同一のネットワーク上に接続された環境において、
フォントリストを印刷するプリンタを選択する工程と、
前記選択手段により、選択されたプリンタに対し、フォントリストを印刷する命令をネットワーク経由で送信する工程と
を有することを特徴とするフォント情報印刷方法。
【請求項４】
前記送信工程において、
予めプリンタが保持しているフォントのみに関するフォントリストを印刷するか、また、フラッシュメモリやＨＤＤなどの不揮発性の外部メモリにダウンロードされたフォントのみに関するフォントリストを印刷するか、或いは、予めプリンタが保持しているフォントに関するフォントリストと、フラッシュメモリやＨＤＤなどの不揮発性の外部メモリにダウンロードされたフォントに関するフォントリストの両方を同時に印刷するかを選択する工程
を有することを特徴とするフォント情報印刷方法。
【請求項５】
ＰＣと複数のプリンタが同一のネットワーク上に接続された環境において、
フォントリストを印刷するプリンタを選択するステップと、
前記選択手段により、選択されたプリンタに対し、フォントリストを印刷する命令をネットワーク経由で送信するステップと
を有することを特徴とするフォント情報印刷プログラムを記録した記録媒体。
【請求項６】
前記送信ステップにおいて、
予めプリンタが保持しているフォントのみに関するフォントリストを印刷するか、また、フラッシュメモリやＨＤＤなどの不揮発性の外部メモリにダウンロードされたフォントのみに関するフォントリストを印刷するか、或いは、予めプリンタが保持しているフォントに関するフォントリストと、フラッシュメモリやＨＤＤなどの不揮発性の外部メモリにダウンロードされたフォントに関するフォントリストの両方を同時に印刷するかを選択するステップ
を有することを特徴とするフォント情報印刷プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＰＣおよび記憶装置を有するプリンタ、機能複合型複写機がネットワークに接続する環境において、プリンタに登録されているフォントリソースの一覧を印刷するフォント情報印刷装置、フォント情報印刷方法、および、その記録媒体に関するものである。
【０００２】
【従来の技術】
従来においては、ＰＣ側ではプリンタドライバまたはアプリケーションソフトの印刷メニューで、プリンタ側ではパネルの操作にてフォントリストをそれぞれのデバイス毎に行うことができる。特開平０９−１７９６９９では、印字の内容に工夫がなされている。
【０００３】
【発明が解決しようとする課題】
しかしながら、１台のＰＣから複数台のプリンタに対し、フォントリスト印刷を要求する場合、ＰＣ側ではプリンタドライバまたはアプリケーションソフトの印刷メニューでのフォントリスト印刷をそれぞれのプリンタに対して行う必要があった。同様にプリンタ側ではパネルの操作によるフォントリストの印刷をそれぞれのプリンタにて行わなければならないという課題があった。
【０００４】
【課題を解決するための手段】
上記目的を達成するために、本発明は以下の構成を備える。即ち、ＰＣと複数のプリンタが同一のネットワーク上に接続された環境において、フォントリストを印刷するプリンタを選択する選択手段と、前記選択手段により、選択されたプリンタに対し、フォントリストを印刷する命令をネットワーク経由で送信する送信手段とを有することを特徴とする。
【０００５】
また、前記送信手段において、予めプリンタが保持しているフォントのみに関するフォントリストを印刷するか、また、フラッシュメモリやＨＤＤなどの不揮発性の外部メモリにダウンロードされたフォントのみに関するフォントリストを印刷するか、或いは、予めプリンタが保持しているフォントに関するフォントリストと、フラッシュメモリやＨＤＤなどの不揮発性の外部メモリにダウンロードされたフォントに関するフォントリストの両方を同時に印刷するかを選択する選択手段を有することを特徴とする。
【０００６】
【発明の実施の形態】
（実施例１）
以下に図面を参照して、本発明の好適な実施形態を例示的に詳しく説明する。
【０００７】
本発明の第１実施例について説明する。なお、本発明は複数の機器からなるシステムにおいて、達成されてもよく、１つの機器からなる装置において達成されてもよい。また、システムあるいは装置にプログラムを供給することにより、本発明が達成される場合にも適用されることは言うまでもない。
【０００８】
図１は本発明の一実施例である印刷制御装置のブロック図である。図において、１０００はホストコンピュータで、ＲＯＭ３のプログラム用ＲＯＭあるいは外部メモリ１１に記憶された文書処理プログラム等に基づいて図形、イメージ、文字、表（表計算等を含む）等が混在した文書処理を実行するＣＰＵ１を備え、システムバス４に接続される各デバイスをＣＰＵ１が総括的に制御する。
【０００９】
また、このＲＯＭ３のプログラム用ＲＯＭあるいは外部メモリ１１には、ＣＰＵ１の制御プログラムであるオペレーティングシステムプログラム（以下ＯＳ）等を記憶し、ＲＯＭ３のフォント用ＲＯＭあるいは外部メモリ１１には上記文書処理の際に使用するフォントデータ等を記憶し、ＲＯＭ３のデータ用ＲＯＭは上記文書処理等を行う際に使用する各種データを記憶する。２はＲＡＭで、ＣＰＵ１の主メモリ、ワークエリア等として機能する。５はキーボードコントローラ（ＫＢＣ）で、キーボード９や不図示のポインティングデバイスからのキー入力を制御する。６はＣＲＴコントローラ（ＣＲＴＣ）で、ＣＲＴディスプレイ（ＣＲＴ）１０の表示を制御する。７はディスクコントローラ（ＤＫＣ）で、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、文字イメージデータ生成プログラム（以下フォントラスタライザ）、プリンタ制御コマンド生成プログラム（以下プリンタドライバ）等を記憶するハードディスク（ＨＤ）、フロッピー（Ｒ）ディスク（ＦＤ）等の外部メモリ１１とのアクセスを制御する。８はプリンタコントローラ（ＰＲＴＣ）で、所定の双方向性インターフェース（インターフェース）を介してプリンタ２０００に接続されて、プリンタ１５００との通信制御処理を実行することはいうまでもないが，この実施例においてはネットワークコントローラ１００（ＮＥＴＣ）より，所定の双方向インターフェース３０００を介してＬＡＮ等のネットワークに接続されたプリンタ２０００や他のコンピュータに対して通信制御処理を実行する。
【００１０】
なお、ＣＰＵ１は、例えばＲＡＭ２上に設定された表示情報ＲＡＭへのアウトラインフォントの展開（ラスタライズ）処理を実行し、ＣＲＴ１０上でのＷＹＳＩＷＹＧを可能としている。また、ＣＰＵ１は、ＣＲＴ１０上の不図示のマウスカーソル等で指示されたコマンドに基づいて登録された種々のウインドウを開き、種々のデータ処理を実行する。
【００１１】
プリンタ２０００において、１２はプリンタＣＰＵで、ＲＯＭ１３のプログラム用ＲＯＭに記憶された制御プログラム等あるいは外部メモリ１４に記憶された制御プログラム等に基づいてシステムバス１５に接続される印刷部（プリンタエンジン）１７に出力情報としての画像信号を出力する。また、このＲＯＭ１３のプログラムＲＯＭには、ＣＰＵ１２の制御プログラム等を記憶する。ＲＯＭ１３のフォント用ＲＯＭには上記出力情報を生成する際に使用するフォントデータ等を記憶し、ＲＯＭ１３のデータ用ＲＯＭにはハードディスク等の外部メモリ１４がないプリンタの場合には、ホストコンピュータ上で利用される情報等を記憶している。ＣＰＵ１２は入力部１８を介してホストコンピュータとの通信処理が可能となっており、プリンタ内の情報等をホストコンピュータ３０００に通知可能に構成されていることはいうまでもない。本実施例においては入力部１８より，所定の双方向インターフェース３００１を介してＬＡＮ等のネットワークに接続されたホストコンピュータ１０００や他のコンピュータ，プリンタに対して通信処理が可能となっている。
【００１２】
１９はＣＰＵ１２の主メモリ、ワークエリア等として機能するＲＡＭで、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。なお、ＲＡＭ１９は、出力情報展開領域、環境データ格納領域、ＮＶＲＡＭ等に用いられる。前述したハードディスク（ＨＤ）、ＩＣカード等の外部メモリ１４は、メモリコントローラ（ＭＣ）２０によりアクセスを制御される。外部メモリ１４は、オプションとして接続され、フォントデータ、エミュレーションプログラム、フォームデータ等を記憶する。また、１８は前述した操作パネルで操作のためのスイッチおよびＬＥＤ表示器等が配されている。
【００１３】
また、前述した外部メモリは１個に限らず、少なくとも１個以上備え、内蔵フォントに加えてオプションフォントカード、言語系の異なるプリンタ制御言語を解釈するプログラムを格納した外部メモリを複数接続できるように構成されていてもよい。さらに外部メモリの媒体として，フロッピー（Ｒ）ディスク（ＦＤ），光ディスク，光磁気ディスク，磁気テープ，フラッシュメモリ，ＮＶＲＡＭ等の不揮発性メモリや電源によりバックアップされたスタティクＲＡＭ等を用いても良いことはいうまでもない。それに加えて、前述のＮＶＲＡＭ等の媒体に対し，操作パネル２００１からのプリンタモード設定情報を記憶するようにしてもよい。
【００１４】
図２の２０は、基本Ｉ／Ｏプログラムのメモリマップである。２１は、ウインドウシステム等のオペレーティングシステムがＲＡＭにロードされ実行可能となった状態を示す。２２は本発明のプログラムがＲＡＭにロードされ実行可能となった状態のメモリマップを示し、２３は関連データがＲＡＭにロードされ実行可能となった状態のメモリマップを示す。２４は、各々のプログラムが使用するワークメモリのメモリマップである。
【００１５】
図３は、本装置の使用環境の一例を示す図である。
【００１６】
３１はホストコンピュータであり、３２，３３、３４はプリンタ、３５、３６はＦＡＸ・プリンタ・複写機などの機能を持つ複合機である。３１〜３６の各機器は、ネットワーク回線３７で接続されている。プリンタ３２，３３、３４および複合機３５、３６は、ネットワーク回線２９で接続されたホストコンピュータ３１から、図４に示す印刷ジョブという形式でデータを受信し、印刷出力を行なう。
【００１７】
図４は、本発明を実施するフォントリスト印刷方法における処理手順を示すフローチャートである。
【００１８】
Ｓ４０１にて、フォントリストの印刷を行うプリンタもしくは、複合機を選択する。
【００１９】
Ｓ４０２にて、予めプリンタが保持しているフォントのみに関するフォントリストを印刷するか、また、フラッシュメモリやＨＤＤなどの不揮発性の外部メモリにダウンロードされたフォントのみに関するフォントリストを印刷するか、或いは、予めプリンタが保持しているフォントに関するフォントリストと、フラッシュメモリやＨＤＤなどの不揮発性の外部メモリにダウンロードされたフォントに関するフォントリストの両方を同時に印刷するかを選択する。
【００２０】
Ｓ４０３にて、印刷の実行を指示する。Ｓ４０４にて、前記Ｓ４０１にて指定されたプリンタもしくは複合機に対して、Ｓ４０２にて指定された内容のフォントリストの印刷を行うための印刷ジョブを送信する。このようにして、ＰＣから複数のプリンタもしくは複合機に対して、フォントリストの印刷を行うことが可能である。
【００２１】
【発明の効果】
以上説明した通り、ＰＣと複数のプリンタが同一のネットワーク上に接続された環境において、フォントリストを印刷するプリンタを選択する選択手段と、
前記選択手段により、選択されたプリンタに対し、フォントリストを印刷する命令をネットワーク経由で送信する送信手段とを有することを特徴とする。
【００２２】
また、前記送信手段において、予めプリンタが保持しているフォントのみに関するフォントリストを印刷するか、また、フラッシュメモリやＨＤＤなどの不揮発性の外部メモリにダウンロードされたフォントのみに関するフォントリストを印刷するか、或いは、予めプリンタが保持しているフォントに関するフォントリストと、フラッシュメモリやＨＤＤなどの不揮発性の外部メモリにダウンロードされたフォントに関するフォントリストの両方を同時に印刷するかを選択する選択手段を有することを特徴とする。これにより、ＰＣから複数のプリンタもしくは複合機に対してフォントリストを印刷することが可能となる。
【図面の簡単な説明】
【図１】実施例の印刷処理機能の構成を示すブロック図である。
【図２】実施例の印刷処理機能の基本Ｉ／Ｏプログラムのメモリマップである。
【図３】実施例の使用環境の一例を示した図である。
【図４】実施例におけるフォントリスト印刷処理の内容を示すフローチャートである。
【図１】
2004192216.tif 000003
【図２】
2004192216.tif 000004
【図３】
2004192216.tif 000005
【図４】
2004192216.tif 000006