(57)【要約】【課題】ＵＲＬ上のＨＴＴＰ文書を印刷する際、ユーザーが必要とするデータのみを高速に印刷させるような装置およびその方法を提供する。【解決手段】ネットワークプリンタの表示パネルで、アクセスしたいＵＲＬのアドレスを登録し、さらにＨＴＴＰ文書の中で必要なデータ（例えば文字のみ印刷）を選択し、ダウンロードしたデータを前述した必要なデータ用の印刷コマンドに変換する。【選択図】　　　　図１
2004038556.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上につながるホストコンピュータやサーバー等のノードから送信される文字やイメージデータの印刷コマンドに基づき画像処理を行い、ビットマップデータを描画するネットワーク対応型印刷装置であって、表示パネル上でユーザーが必要とするデータを選択出来る手段と、前記ノードにより入力されたコマンドデータを前記選択手段により選択されたデータに変換する手段とを有することを特徴とするネットワーク対応型印刷装置。
【請求項２】
ネットワーク上に繋がり、異機種間とデータ通信を行うネットワーク印刷システムにおいて、ネットワーク上につながるホストコンピュータがダウンロードした各種情報資源を、同様にネットワーク上につながるネットワーク対応型印刷装置で印刷させる場合、前記ホストコンピュータのプリンタドライバ上でユーザーが必要とするデータを選択出来る手段を有することを特徴とするネットワーク印刷システム。
【請求項３】
表示パネル上でユーザーが必要とするデータを選択出来る工程と、前記ノードにより入力されたコマンドデータを前記選択工程により選択されたデータに変換する工程と、プリンタドライバ上でユーザーが必要とするデータを選択出来る工程とを有することを特徴とする画像形成方法及びネットワーク印刷方法。
【請求項４】
前記画像形成装置がプリンタ、複写機、ファクシミリ等の処理装置であることを特徴とする請求項１記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、インターネット、イントラネット、ＬＡＮ等の各種ネットワーク上に存在するホームページ等の情報資源をダウンロードして印刷することができるネットワーク対応型印刷装置及び印刷方法及びネットワーク印刷システムに関する。
【０００２】
【従来の技術】
例えば、ＬＡＮ（Ｌｏｃａ１　Ａｒｅａ　Ｎｅｔｗｏｒｋ）等のネットワークに接続され、複数のホストコンピュータによって共用されるネットワークプリンタは、従来より知られている。かかるネットワークプリンタは、ネットワークに接続された複数のホストコンピュータから印刷ジョブを受け取って印刷を行う。
【０００３】
一方、多数のネットワークを相互に接続してなる世界的規模のネットワークとしては、インターネットが知られている。
【０００４】
そこで、従来技術によるネットワークプリンタについて、図６を参照しつつ説明する。インターネット１００は、幾つかの基幹ネットワークを相互接続してなる世界的規模のネットワークであり、異機種のサーバ１０１間でデータ通信等を行うためにマルチベンダ対応の通信プロトコル、例えばＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ　Ｃｏｎｔｒｏ１　Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）やＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）等を採用している。
【０００５】
ここで、各サーバ１０１は、通常、複数の情報資源をスプール１０２内に記憶している。
【０００６】
情報資源としては、ＷＷＷ（Ｗｏｒ１ｄ　Ｗｉｄｅ　Ｗｅｂ）サーバが提供するホームページ、ＦＴＰ（Ｆｉｌｅ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）サーバが提供するファイル、ニュースサーバが提供するネットニュース等が知られている。
【０００７】
インターネット１００には、ＬＡＮ１０３を接続することができる。このＬＡＮ１０３には、クライアントとなる複数のホストコンピュータ１０４が接続されている。また、ＬＡＮ１０３には、各ホストコンピュータ１０４によって共用されるネットワークプリンタ１０５も接続されている。ＬＡＮ１０３は、ルータ１０６等を介してインターネット１０３に接続される。
【０００８】
各ホストコンピュータ１０４は、ルータ１０６等を介してサーバ１０１と接続することにより、各サーバ１０１が保有する各種の情報資源を利用することができる。各サーバ１０１からダウンロードされた各種情報資源はホストコンピュータ１０４に実装された閲覧ソフトウエア、ビューワ等のソフトウエアによって再生される。
【０００９】
ダウンロードした情報資源のうち印刷可能な情報、例えば、ドキュメントデータや静止画像ファイルについては、ネットワークプリンタ１０５によって印刷記録媒体に印刷出力することができる。この場合印刷を行うホストコンピュータ１０４は、ネットワークプリンタ１０５のＬＡＮアドレス、印字データ、制御コード等を含んでなる印刷データをＬＡＮ回線上に出力する。この印刷データを受信したネットワークプリンタ１０５は、印刷を実行する。
【００１０】
また近年では、ホスト装置から印刷データの実体を印刷装置に送信するのではなく、ホスト装置から印刷データの位置情報を通信インタフェースを介して印刷装置に送信し、この位置情報を基に印刷装置自身が印刷データを取り出して印刷するシステムが提案されている。
【００１１】
このような印刷システムにおいては、例えば、インターネット上のサーバーに格納されている文書データを印刷する場合、わざわざホスト装置がサーバーからデータを取り出して印刷装置に送信しなくとも、ホスト装置は、印刷すべきデータの位置情報を印刷装置に送信する、又は印刷装置自身の操作パネルから、印刷すべきデータの位置情報を指定するだけで、その位置情報にて指定されたサーバー内のデータを印刷装置自身が取り出して印刷出力することが可能となる。
【００１２】
【発明が解決しようとする課題】
しかしながら、従来の方法では以下のような問題があった。
【００１３】
ダウンロードした情報資源のうち印刷可能な情報、例えば、ニュースペーパーや雑誌、広告等の記事をユーザーが直接編集出来ないため、その時にユーザーが必要としない情報（例えば写真やイメージ）も印刷してしまう。文字のみ早急に印字させたい場合でも、前述した不必要な情報も印字することで、印刷時間を増大させている。
【００１４】
また、一般にインターネット上のサーバーは、世界中のオペレータからアクセスされるため、サーバーの処理能力の制約もあって、比較的、印刷に要する時間を費やす。それにより、ユーザーが必要としない情報を、時間を費やして印刷することで、印刷装置から直接データを取り出す場合においては、ＬＡＮ上のトラフィックの混雑をも引き起こしてしまっている。
【００１５】
そこで本発明の目的は、ユーザーが必要なデータのみを高速に印刷することができるネットワーク対応型印刷装置、その印刷方法、及びネットワーク印刷システムを提供することにある。
【００１６】
【課題を解決するための手段】
上記目的を達成するための本発明のネットワーク対応型印刷装置は、ネットワーク上につながるホストコンピュータやサーバー等のノードから送信される文字やイメージデータの印刷コマンドに基づき画像処理を行い、ビットマップデータを描画するネットワーク対応型印刷装置であって、表示パネル上でユーザーが必要とするデータを選択出来る手段と、前記ノードにより入力されたコマンドデータを前記選択手段により選択されたデータに変換する手段とを有することを特徴とする。
【００１７】
さらに本発明のネットワーク印刷システムにおいては、ネツトワーク上につながるホストコンピュータがダウンロードした各種情報資源を、同様にネットワーク上につながるネットワーク対応型印刷装置で印刷させる場合、前記ホストコンピュータのプリンタドライバ上でユーザーが必要とするデータを選択出来る手段を有することを特徴とする。
【００１８】
また、上記目的を達成するため本発明の印刷方法は、表示パネル上でユーザーが必要とするデータを選択出来る工程と、前記ノードにより入力されたコマンドデータを前記選択工程により選択されたデータに変換する工程と、プリンタドライバ上でユーザーが必要とするデータを選択出来る工程とを有することを特徴とする。
【００１９】
【発明の実施の形態】
（実施形態１）
以下、図面を参照して本発明に係る実施の形態について詳細に説明する。
【００２０】
まず、本発明に適用される出力装置として、レーザービームプリンタについて説明する。尚、本発明は光ビーム走査装置がついていればレーザービームプリンタに限るものでなく、複写機、ＦＡＸ等の画像形成装置でも良いことは言うまでもない。
【００２１】
図１は、本実施形態に適用されるレーザービームプリンタ（以下、ＬＢＰと略す）の内部構造を示す断面図で、このＬＢＰは不図示のデータ源から文字パターンの登録や定型書式（フォームデータ）などの登録が行える。同図において、１０００はＬＢＰ本体であり、外部に接続されているホストコンピュータ（図示せず）から供給される文字情報（文字コード）やフォーム情報あるいはマクロ命令などを入力して記憶するとともに、それらの情報に従って対応する文字パターンやフォームパターンなどを作成し、記録媒体である記録紙上に像を形成する。１０１２は操作のためのスイッチおよびＬＥＤ表示器などが配されている操作パネル、１００１はＬＢＰ１０００全体の制御およびホストコンピュータから供給される文字情報などを解析するプリンタ制御ユニットである。この制御ユニット１００１は、主に文字情報を対応する文字パターンのビデオ信号に変換してレーザドライバ１００２に出力する。
【００２２】
レーザドライバ１００２は半導体レーザ１００３を駆動するための回路であり、入力されたビデオ信号に応じて半導体レーザ１００３から発射されるレーザ光１００４をオンオフ切り替えする。レーザ１００４は回転多面鏡１００５で左右方向に振られ静電ドラム１００６上を走査する。これにより、静電ドラム１００６上には文字パターンの静電潜像が形成される。この潜像は、静電ドラム１００６周囲の現像ユニット１００７により現像された後、記録紙に転送される。この記録紙にはカットシートを用い、カットシート記録紙はＬＢＰｌ０００に装着した用紙カセット１００８に収納され、給紙ローラ１００９および搬送ローラ１０１０と１０１１とにより装置内に取り込まれて、静電ドラム１００６に供給される。
【００２３】
まず本発明に係る第一の実施形態におけるプリンタ制御装置について詳細に説明する。ここでは、プリンタとしてレーザービームプリンタを例に説明する。
【００２４】
なお、以下の実施の形態では、従来技術で述べた要素と同一の要素には同一の符号を付し、その説明を省略するものとする。
【００２５】
図２〜図３は、本発明の第１の実施の形態によるネットワーク対応型印刷装置及びネットワーク印刷システムを示している。図２は、本実施の形態によるネットワーク印刷システムのブロック構成図である。
【００２６】
本実施の形態によるネットワーク対応型印刷装置または「プリンタ装置」としてのプリンタ３は、ホストコンピュータ２に接続されていると共に、インターネット１００に接続可能に構成されている。即ち、本プリンタ１は、インターネット１００に対して、ホストコンピュータ２と対等の地位にあり、能動的にインターネット１００にアクセスしてデータのダウンロードを行うものである。
【００２７】
プリンタ３は、それぞれ後述するように、ネットワーク接続部（図中「ネットワークＩ／Ｆ」と略記）３０１と、ＣＰＵ３０２と、ＲＯＭ３０３、ＲＡＭ３０４、画像制御部３０５と、画像転送部３０６、プリントエンジン３０７と、ネットワーク制御部３０８と、登録部３０９、操作パネル（ＬＣＤ）３１０とを備えている。
【００２８】
「ネットワーク接続手段」としてのネットワーク接続部３０１は、例えば、ＬＡＮ１０３に接続するためのＬＡＮドライバやＴＣＰ／ＩＰやＨＴＴＰ等の各種プロトコル群、イーサネット（Ｒ）（Ｅｔｈｅｒｎｅｔ（Ｒ））等の各種ハードウエアを備えて構成されている。プリンタ３は、ネットワーク接続部３０１等を介してホストコンピュータ２、インターネット１００に接続することができる。
【００２９】
ＣＰＵ３０２はプリンタ全体を制御する演算装置で、ホストコンピュータ２、インターネット１００からの記録コマンド、記録データを解釈して、アプリケーションリスト、オブジェクトリスト等を生成する。ここでアプリケーションとは、ビットマップフォントやイメージなどの種々のオブジェクトデータの描画位置、オブジェクトデータを識別するためのオブジェクト番号、オブジェクトの重ね合せの際の論理である描画論理、拡大や回転などの属性データから構成される。このようなアプリケーションデータは、リスト（テーブル）形式でＲＡＭ３０４の所定アドレスに記憶される。オブジェクトデータは、種々の異なる形式で記述されたデータであり、ビットマップフォント、圧縮フォント、任意の形状、あるいは色を持つビットマップデータから成るイメージ、所定の基本形状を持つ（定型の）線、などがある。これらはＲＡＭ３０４の所定のオブジェクトデータ領域に記憶され、各オブジェクトデータはアプリケーションリストのオブジェクト番号により識別される。
【００３０】
ＲＯＭ３０３は各種制御プログラムやフォントデータ等を記憶しているメモリ、ＲＡＭ３０４は各サーバ１０１からダウンロードした情報資源の一例としてのＨＴＭＬ文書等のデータやホストコンピュータ２から入力されたデータ等を記憶する受信バツフア、受信したコマンドやデータに基づき生成された前記アプリケーションリストやオブジェクトリスト（中間言語）を記憶するテ一ブルメモリ、それらに基づき描画されるビットマップを記憶する画像メモリ、ワークエリアとして使用される。
【００３１】
画像制御部３０５は、前記アプリケーションリストから１つのアプリケーションをＲＡＭ３０４上から読み出し、前記アプリケーションリスト中のオブジェクト番号から、必要とする描画データとしてのオブジェクトデータを特定して読み出し、圧縮データの伸張、回転、拡大等の加工を加え、ＲＡＭ３０４上の描画位置に対応するアドレスに書き込む。
【００３２】
これをアプリケーションリスト中の全てのアプリケーションに対して、次々に実行する。アプリケーションが全て実行されると、ＲＡＭ３０４に、１記録バンド分の画像が描画されたことになる。
【００３３】
画像転送部３０６は、ＲＡＭ３０４に構成された画像データをプリントエンジン３０７に対して、記録ビデオ信号として転送する。プリントエンジン３０７は水平同期信号を発生し、画像転送部３０６は、前記水平同期信号に同期してビデオクロックを発振し、ビデオクロックに同期して、ＲＡＭ３０４から記録位置に一致した所定の画像データを読み出し、シリアルデータに変換し、ビデオクロックに同期して、プリントエンジン３０７に転送し記録が行われる。
【００３４】
プリントエンジン３０７は、例えば、紙送り機構やプリントヘッド等を含んで構成されており、紙等の印刷記録媒体に印刷を行うものである。プリントエンジン３０７としては、レーザプリンタのようにページ単位で印刷するページプリンタ、インクジェットプリンタや熱転写プリンタのように１文字単位で印刷するシリアルプリンタ、１行単位で印刷するラインプリンタ等の各種エンジンを用いることができる。
【００３５】
「ネットワーク制御手段」としてのネットワーク制御部３０８は、ネットワーク接続部３０１を介したインターネット１００へのアクセス等を制御する。このネットワーク制御部３０８は、登録部３０９に記憶された所定のアドレスのサーバ１０１にアクセスして所望の情報資源をダウンロードするようになっている。
【００３６】
「登録手段」としての登録部３０８は、ユーザーが表示パネル（ＬＣＤ）３０９を介して指定した情報資源のアドレス情報を記憶するためのＮＶＲＡＭ（または不揮発性メモリ）、表示パネル（ＬＣＤ）３０９は各サーバ１０１からダウンロードする情報を“写真・イメージのみ”もしくは“文字のみ”、“通常印字”を選択出来る仕様になっている。
【００３７】
また、ホストコンピュータ２は、それぞれ後述するように、ネットワーク接続部１１とプリンタドライバ１２とを、印刷に関わる構成要素として含んでいる。
【００３８】
ネットワーク接続部１１は、ＬＡＮ１０３に接続するためのものであり、ネットワーク接続部１１及びＬＡＮ１０３を介してプリンタ１と双方向データ通信を行うことができる。また、ホストコンピュータ２は、ネットワーク接続部１１、ＬＡＮ１０３、ルータ１０６等を介してインターネット１００に接続することもできる。
【００３９】
プリンタドライバ１２は、例えば、ワープロソフトウエアや描写ソフトウエア等のアプリケーションプログラム（図中では「アプリケーション」と略記）１３から入力されたソースコードを、フォントメモリ等を参照しながら解釈することにより、所定の印刷コマンド体系に基づく印刷データを生成するものである。プリンタドライバ１２の内部機能としては、プリンタ３にユーザーが必要とする情報のみを指定するための「データ抽出手段」としてのデータ抽出部１２Ａとアプリケーションプログラム１３からのソースコードを解釈する解釈部１２Ｂと、解釈部１２Ｂの解釈結果に基づいて所定の印刷コマンド体系に従った印刷データを生成するコマンド生成部１２Ｃとを含んでいる。
【００４０】
図２中に二点鎖線矢印で示すように、ホストコンピュータ２からプリンタ３には、ホストコンピュータ２上のアプリケーションプログラム１３によって作成された印刷データが入力される。また、プリンタ３の印刷ジョブには、インターネット１００上の情報資源の印刷に限らず、ＬＡＮｌ０３上の他のホストコンピュータ１０４が記憶するドキュメントデータや静止画像情報等の情報資源の印刷も含まれる。
【００４１】
以上の構成により、本実施の形態の作用について図２及び図３、図４を参照しつつ説明する。
【００４２】
ユーザーはツリー構成になっている表示パネル（ＬＣＤ）３１０を操作して、“ネットワークの設定“の下のアドレス登録画面（図３−１）において、アクセス予定のＵＲＬ（但し、頭の「ｈｔｔｐ：／／」を除くのアドレスをアドレス入力窓３１へ書き込み、登録スイッチ３２で登録する。最大記憶件数は記億する媒体（ＮＶＲＡＭ等）の使用領域の容量に依存するものとする。次に前記“ネットワークの設定“の下のアドレス選択画面（図３−２）上で、矢印スイッチ３３，３４を操作し、アクセスしたいＵＲＬを選択し、データモード３５のスイッチで、ユーザーが必要とするデータを選択するためのデータ選択画面（図３−３）へ移行する。
【００４３】
ここで、“通常印刷“３６、もしくは”写真・イメージ“３７、”文字“３８のいずれかのモードを矢印スイッチ３９，４０で選択して、”アドレス出力“スイッチ４１を押す。デフォルトのモードは“通常印刷“になっている。次に、プリンタ３のネットワーク制御部３０８は、”アドレス出力“スイッチ３７により指定されたアドレス情報を参照して、ネットワークＩ／Ｆ部３１を介して、ＬＡＮ１０３へ出力し、ルータ１０６等を介してインターネット１０３に現れる。
【００４４】
次に、目的となるサーバーの所定の情報資源と接続し、設定されたＵＲＬからＨＴＭＬ文書をダウンロードし、ＲＡＭ３０４に納める。
【００４５】
そして、ＲＯＭ３０３にはＨＴＭＬ文書を、プリンタ３で解析可能なＰＤＬコマンドに変換するプログラムが内蔵されており（ウェブブラウザ及びプリンタドライバという既存の技術で実現可能なものであり、ここでは詳しくは説明しない）、ＣＰＵ３０２がそれを解析し、ＲＡＭ３０４上にＨＴＭＬ文書をＰＤＬコマンドに変換する。
【００４６】
ここで、例えば前記データ選択画面において“文字のみ”を選択した場合、ＣＰＵ３０２は文字のみ印刷させるためのアプリケーションリスト、オブジェクトリストを作成し、“写真・イメージのみ”のデータを無視する。
【００４７】
その後、画像制御部３０５において、文字の描画を行い、ＲＡＭ３０４へビットマップメモリとして格納し、画像転送部３０６によってプリンタエンジン３０７へ転送され、“文字のみ”のデータをプリンタエンジン３０７で印刷する。同様に、“写真・イメージのみ”の場合も前述した動作で写真・イメージのみを印刷する。
【００４８】
図４に動作の流れをフローチャートとして示し、説明する。
【００４９】
まず、Ｓ４０１において、操作パネル３１０を駆使して登録部３０９へＵＲＬのアドレスを登録する。次に操作パネル３１０で必要とする文書データが格納されているアドレスを選択し、そのデータのうちのどの部分のデータが必要なのかを、モード選択する（Ｓ４０２）。Ｓ４０３において、通常印刷であればＳ４０５へ進み、全文書のリスト作成を行い、Ｓ４０８で画像を処理し、プリントエンジン３０７で印刷を行う。通常印刷でなく、文字もしくは写真・イメージのみの印刷を選択した場合はＳ４０４へ進み、文字のみ印刷であればＳ４０６で文字のみのリストを作成し、写真・イメージのみ印刷であればＳ４０７で写真・イメージのみのリストを作成する。その後、Ｓ４０８へ進み、要求したデータの印刷を行う。
【００５０】
以上が本実施形態の詳細な流れである。
【００５１】
（実施形態２）
第二の実施形態を図２、図５を用いて説明する。図５は第二の実施形態の流れを示すフローチャートである。
【００５２】
図２において、ホストコンピュータ２はルータ１０６等を介して各サーバ１０１と接続し、ＨＴＭＬ文書をダウンロードする。ダウンロードしたデータはネットワークＩ／Ｆを介して、ホストコンピユータ２内部のメモリ（図示せず）に格納され、メモリに実装されている閲覧ソフトウエア等によって画面上に再生される。次にこのデータを印刷する場合、通常、プリンタドライバ１２によってアプリケーションプログラム１３から入力されたソースコードにより、所定の印刷コマンド体系に基づく印刷データを生成する。本実施形態ではこのプリンタドライバ１２内のデータ抽出部において、ユーザーが必要なデータ（文字のみ、写真のみ？）を抽出し、変換部１２Ｂ、解釈部１２Ｃでコマンドを変換、解析し、生成部１２Ｄでユーザーが必要とするデータを生成する。ユーザーはプリンタドライバの“プリンタの設定”内の“データ構成”でその選択を行う。
【００５３】
その後、生成された印刷コマンドをネットワークＩ／Ｆ１１を介して、ＬＡＮ１０３を経由し、プリンタ３へ転送する。その後の処理は通常印刷と同じ過程を踏み、プリンタエンジン３０７で文字のみ、もしくは写真・イメージのみのデータを印刷する。
【００５４】
図５において、まず、Ｓ４０１において、サーバーにアクセスし、必要なＨＴＭＬ文書をダウンロードする。次にホストコンピュータ２のプリンタドライバの設定で、ダウンロードデータのうちのどの部分のデータが必要なのかを選択する（Ｓ４０２）。Ｓ４０３において、通常印刷であればＳ４０５へ進み、全文書の印刷コマンドを生成し（Ｓ４０５）、Ｓ４０８でプリンタ３へ転送後、画像を処理し、プリントエンジン３０７で印刷を行う。
【００５５】
通常印刷でなく、文字もしくは写真・イメージのみの印刷を選択した場合はＳ４０４へ進み、文字のみ印刷であればＳ４０６で文字のみの印刷コマンドを生成し、写真・イメージのみ印刷であればＳ４０７で写真・イメージのみの印刷コマンドを生成する。その後、Ｓ４０８へ進み、要求したデータの印刷をプリンタ３で行う。
【００５６】
以上が第二の実施形態の詳細な流れである。
【００５７】
（実施形態３）
上述した本実施形態では、レーザービームプリンタを例にとっているが、ネットワークに繋がり、印刷コマンドをビットマップ形式に変換し、印刷する装置、例えば、複写機やインクジエットプリンタ等にも適用される事が可能であることは言うまでもない。
【００５８】
また、本発明では、プリンタの表示パネルによりＵＲＬのアドレスを登録可能にしているがホストコンピュータによりプリンタの登録部に対して、登録することも可能である。
【００５９】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し、実行することによっても達成される事は言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（Ｒ）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性メモリカード、ＲＯＭ等を用いることが出来る。
【００６０】
また、コンピュータが読み出したプログラムコードを実行する事により、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動している０Ｓ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６１】
以上、本発明を実施形態により説明したが、本発明の主旨の範囲内で種々の変形が可能であり、これらを本発明の範囲から排除するものではない。
【００６２】
【発明の効果】
以上説明したように、本発明によれば、次の効果を奏する。
【００６３】
本発明は、ＵＲＬ上のＨＴＴＰ文書を印刷する際、そのＨＴＴＰ文書の中でユーザーが最低限必要とするデータを、ネットワークに繋がるホスト装置もしくは印刷装置を操作することで、高速に印刷する効果をもたらす。
【図面の簡単な説明】
【図１】レーザービームプリンタの構成を示す断面図。
【図２】本実施形態におけるプリンタ装置及びホストコンピュータを含むネットワークシステム概略構成を示すブロック図。
【図３】本実施形態におけるアドレス登録画面、アドレス選択画面、データ選択画面を表す図。
【図４】本実施形態における実施形態の動作の流れを示すフローチャート。
【図５】本実施形態における第二の実施形態の動作の流れを示すフローチャート。
【図６】従来技術によるネットワークプリンタを含むネットワークシステム概略構成を示すブロック図。
【符号の説明】
２　ホストコンピュータ
３　プリンタ装置
１１　ネットワークＩ／Ｆ
１２　プリンタドライバ
１３　アプリケーション
１００　インターネット
１０１　サーバ
１０２　スプール
１０３　ＬＡＮ
１０４　ホストコンピュータ
１０５　ネットワーククプリンタ
１０６　ルータ
３０１　ネットワークＩ／Ｆ部
３０２　ＣＰＵ
３０３　ＲＯＭ
３０４　ＲＡＭ
３０５　画像制御部
３０６　画像転送部
３０７　プリンタエンジン
３０８　ネットワーク制御部
３０９　登録部
３１０　操作パネル
【図１】
2004038556.tif 000003
【図２】
2004038556.tif 000004
【図３】
2004038556.tif 000005
【図４】
2004038556.tif 000006
【図５】
2004038556.tif 000007
【図６】
2004038556.tif 000008