(57)【要約】【課題】  ハイパーリンクが張られている閲覧文書を印刷する場合に、リンク先の印刷を無駄に大量印刷することを防ぐことを目的とする。【解決手段】  ハイパーリンクが張られている閲覧文書を印刷する場合に、リンク先を印刷する深さの指定を行う手段または、同一リンク先を検索する手段を設け、同一リンク先が複数ある場合には１つだけ適用してリンク先の印刷を行う。【選択図】  図１
2006113723.tif 000002
【特許請求の範囲】
【請求項１】
ハイパーリンク方式のデータを解析し画像イメージに変換し、表示または印刷する画像処理システムにおいて、
該データにおいてリンク先を辿り印字を行う手段において、リンクを辿る階層を制限する手段を有することを特徴とする画像処理システム。
【請求項２】
請求項１の画像処理システムにおいて、
該制限を越えた場合、警告を表示する手段を有する請求項１の画像処理システム。
【請求項３】
請求項２の画像処理システムにおいて、
制限を越えたリンクアドレスを表示する手段を有する請求項１の画像処理システム。
【請求項４】
ハイパーリンク方式のデータを解析し画像イメージに変換し、表示または印刷する画像処理システムにおいて、
該データにおいてリンク先を辿り印字を行う手段において、リンクを辿る範囲をルートページを格納するローカルデータベース内に限定する手段を有することを特徴とする画像処理システム。
【請求項５】
請求項４の画像処理システムにおいて、
該制限を越えた場合、警告を表示する手段を有する請求項１の画像処理システム。
【請求項６】
請求項５の画像処理システムにおいて、
制限を越えたリンク先を表示する手段を有する請求項１の画像処理システム。
【請求項７】
ハイパーリンク方式のデータを解析し画像イメージに変換し、表示または印刷する画像処理システムにおいて、
リンクのアドレスを記憶しておき、２度以上同一アドレスがリンクされている場合に２度目以降は該リンクを辿って解析しない様制限をもうける手段を有することを特徴とする画像処理システム。
【請求項８】
ハイパーリンク方式のデータを解析し画像イメージに変換し、表示または印刷し、リンク先に自動的に接続しデータのダウンロードを行い印刷する画像処理装置において、
該データにおいてリンク先を辿り印字を行う手段において、リンクを辿る階層を制限する手段を有することを特徴とするプリンタドライバ画像処理装置。
【請求項９】
請求項８の画像処理装置において、
該制限を越えた場合、警告を表示する手段を有する請求項８の画像処理装置。
【請求項１０】
請求項９の画像処理装置において、
制限を越えたリンク先を表示する手段を有する請求項９の画像処理装置。
【請求項１１】
ハイパーリンク方式のデータを解析し画像イメージに変換し、表示または印刷し、リンク先に自動的に接続しデータのダウンロードを行い印刷する画像処理装置において、
該データにおいてリンク先を辿り印字を行う手段において、リンクを辿る範囲をルートページを格納するローカルデータベース内に限定する手段を有することを特徴とする画像処理装置。
【請求項１２】
請求項１１の画像処理装置において、
該制限を越えた場合、警告を表示する手段を有する請求項１１の画像処理装置。
【請求項１３】
請求項１２の画像処理装置において、
制限を越えたリンク先を表示する手段を有する請求項１２の画像処理装置。
【請求項１４】
ハイパーリンク方式のデータを解析し画像イメージに変換し、表示または印刷し、リンク先に自動的に接続しデータのダウンロードを行い印刷する画像処理装置において、
リンクのアドレスを記憶しておき、２度以上同一アドレスがリンクされている場合、２度目以降は該リンクを辿って解析しない様制限をもうける手段を有することを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハイパーリンク形式のデータを解析、印字することができる画像出力装置または画像処理システムに関するものである。
【背景技術】
【０００２】
すべての請求項において、ハイパーリンク方式のデータを解析し印字する際、特にリンクの制限はもうけてはいなかった。
【特許文献１】特開平11-312069号
【発明の開示】
【発明が解決しようとする課題】
【０００３】
請求項１、請求項２、請求項３、請求項４、請求項５、請求項６、請求項８、請求項９、請求項１０、請求項１１、請求項１２及び請求項１３の従来技術において、ハイパーリンク形式のテキストにおいてリンクの階層が深い場合があり、リンクを辿った時データ量が膨大になる可能性があった。
【０００４】
請求項７及び請求項１４の従来技術において、同一のデータへ複数のリンクが張られている可能性があり、この場合同じ印字結果が複数印刷されると言った問題があった。
【課題を解決するための手段】
【０００５】
請求項１、請求項２、請求項３、請求項４、請求項５、請求項６、請求項８、請求項９、請求項１０、請求項１１、請求項１２及び請求項１３の従来技術において、リンクの階層を制限することにより、印字データが膨大になることを防ぐことができる。
【０００６】
請求項７及び請求項１４の従来技術において、同一のデータの印刷を防ぐことにより、無駄な印刷を防ぎ印刷効率を上げることができる。
【発明の効果】
【０００７】
以上説明したように、請求項１、請求項２、請求項３、請求項４、請求項５、請求項６、請求項８、請求項９、請求項１０、請求項１１、請求項１２及び請求項１３の本発明によれば、リンクされた文章の印字範囲を限定することによって印刷量を減らすことができ、印刷効率を上げることができる。
【０００８】
請求項７及び請求項１４の本発明によれば、重複印刷を防ぐことができ無駄な印刷を防ぐことができる。
【発明を実施するための最良の形態】
【０００９】
（実施例１）
図１は、本実施例に適用されるレーザビームプリンタ（以下、ＬＢＰと略す）の内部構造を示す断面図で、このＬＢＰは不図示のデータ源から文字パターンの登録や定型書式（フォームデータ）などの登録が行える。同図において、１０００はＬＢＰ本体であり、外部に接続されているホストコンピュータ（図２の２０１）から供給される文字情報（文字コード）やフォーム情報あるいはマクロ命令などを入力して記憶するとともに、それらの情報に従って対応する文字パターンやフォームパターンなどを作成し、記録媒体である記録紙上に像を形成する。１０１２は操作のためのスイッチ及びＬＥＤ表示器などが配されている操作パネル、１００１はＬＢＰ１０００全体の制御及びホストコンピュータから供給される文字情報などを解析するプリンタ制御ユニットである。この制御ユニット１００１は、主に文字情報を対応する文字パターンのビデオ信号に変換してレーザドライバ１００２に出力する。レーザドライバ１００２は半導体レーザ１００３を駆動するための回路であり、入力されたビデオ信号に応じて半導体レーザ１００３から発射されるレーザ光１００４をオンオフ切り替えする。レーザ１００４は回転多面鏡１００５で左右方向に振られ静電ドラム１００６上を走査する。これにより、静電ドラム１００６上には文字パターンの静電潜像が形成される。この潜像は、静電ドラム１００６周囲の現像ユニット１００７により現像された後、記録紙に転送される。この記録紙にはカットシートを用い、カットシート記録紙はＬＢＰ１０００に装着した用紙カセット１００８に収納され、給紙ローラ１００９及び搬送ローラ１０１０と１０１１とにより装置内に取り込まれて、静電ドラム１００６に供給される。
【００１０】
また、図２は本実施例の画像処理システムを示すブロック図である。
【００１１】
２０１はホストコンピュータであり、印字データの送信を行う。
【００１２】
２０２はプリンタドライバであり画像処理システムの一部である。ホストコンピュータ上におけるアプリケーションであり、ホストコンピュータから指定されたデータを解析し印刷装置に送り印刷を行う。本実施例においては、各請求項の本発明における各手段を有する。
【００１３】
２０３は印刷装置であり、図１の１０００に相当する。印刷装置２０２はホストコンピュータと通信を行う通信制御部２０５と印字データの解析を行い画像イメージに展開するコントローラ部２０６と画像イメージから永久画像を生成するプリンタエンジン部２０４からなる。
【００１４】
通信制御部２０５はホストコンピュータとの通信やネットワークを介して他のデータベースやプリンタ等と通信を行う。
【００１５】
コントローラ部２０６はホストコンピュータから送信されてきた印字データを解析し画像イメージに展開しこれをプリンタエンジン部２０４に送り印刷を行う。本発明においては特にハイパーリンク形式の印字データの解析機能を有する。コントローラ部はＣＰＵ、ＲＡＭ、ＲＯＭなどで構成される。
【００１６】
２０３はプリンタエンジン部であり、印字イメージを永久画像を形成させるための印字機能を備えている。
【００１７】
図３は本発明における請求項１のリンクを制限する手段を説明するフローチャートであり、印刷時に於けるプリンタドライバの動作を説明したものである。本例においては該印字データはハイパーリンク方式のデータである。
【００１８】
ホストコンピュータより印字要求がプリンタドライバに対して行われる。（Ｓ３０１）
プリンタドライバは印刷要求のあった印字データを解析しリンク情報を得る。（Ｓ３０２）
印字データ部分を印刷装置２０３に送る。（Ｓ３０３）
該解析データのリンク情報より他のデータへリンクがなければ、（Ｓ３０４）
印字データの送信を終える。（Ｓ３０８）
この時、該データより他のデータへリンクがあれば、（Ｓ３０４）
リンクの階層をチェックし元データから何回リンク先へ移行したかをチェックする。（Ｓ３０５）
もし制限回数内であればリンク先へ移行回数（リンクの階層）をカウントし、（Ｓ３０６）
リンク先のデータに飛び、該データにおいてステップ３０２以降の処理を繰り返す。（Ｓ３０７）
一定数リンク先に飛んでいればリンクを辿らず他のリンクについて印字データの送信を同様に行い印字データの送信を終了する。（Ｓ３０８）
図４は本発明における請求項４のリンクを辿る範囲をルートページを格納するローカルデータベース内に制限する手段を説明するフローチャートであり、印刷時に於けるプリンタドライバの動作を説明したものである。本例においては該印字データはハイパーリンク方式のデータである。
【００１９】
ホストコンピュータより印字要求がプリンタドライバに対して行われる。（Ｓ４０１）
プリンタドライバは印刷要求のあった印字データを解析しリンク情報を得る。（Ｓ４０２）
印字データを印刷装置２０３に送る。（Ｓ４０３）
該リンク情報より他のデータへリンクの有無を調べリンクがなければ、（Ｓ４０４）
印字データの送信を終える。（Ｓ４０７）
この時、該データより他のデータへリンクがあれば、（Ｓ４０４）
リンク先のアドレスをチェックしルートページと同じデータベース内にあるかをチェックする。ここでチェック法の一例について述べる。図５におけるインターネットのＵＲＬがリンクアドレスに含まれている場合コロン以下の文字列（網掛け部分）が格納データベースのアドレスを示している。ルートページのアドレスとリンクアドレスのこの部分を比較することによりチェックを行う。図５においては（ａ）と（ｂ）は同じデータベース内にあり、（ｃ）は異なるデータベース内にある。（Ｓ４０５）
ルートページと同じデータベース内にあればリンク先のデータをダウンロードし、該データにおいてステップ４０２以降の処理を繰り返す。（Ｓ４０６）
リンク先が同一データベース内でなければ、（Ｓ４０５）
リンクを辿らず他のリンクについて印字データの送信を同様に行い印字データの送信を終了する。（Ｓ４０７）
図６は本発明における請求項２のリンク制限を越えた場合警告を出す手段と請求項３における制限を越えたリンク先を表示する手段の動作を説明するフローチャートであり、印刷時に於けるプリンタドライバの動作を説明したものである。本例においては該印字データはハイパーリンク方式のデータである。
【００２０】
ホストコンピュータより印字要求がプリンタドライバに対して行われる。（Ｓ６０１）
プリンタドライバは印字要求のあった印字データを解析しリンク情報を得る。（Ｓ６０２）
該印字データを印刷装置２０３に送る。（Ｓ６０３）
該リンク情報より他のデータへリンクの有無を調べリンクがなければ、（Ｓ６０４）
印字データの送信を終える。（Ｓ６１０）
この時、該データより他のデータへリンクがあれば、（Ｓ６０４）
リンクの階層をチェックし元データから何回リンク先へ飛んだかをチェックする。（Ｓ６０５）
もし制限回数内であればリンク先へ飛んだ回数（リンクの階層）をカウントし、（Ｓ６０６）
リンク先のデータに飛び、該データにおいてステップ３０２以降の処理を繰り返す。（Ｓ６０７）
一定制限数以上リンク先に飛んでいれば、（Ｓ６０５）
ホストコンピュータ側に警告表示を出し、（Ｓ６０８）
制限を越えたリンクについてホストコンピュータ上に表示を行う。（Ｓ６０９）
リンクを辿らず他のリンクについて印字データの送信を同様に行い印字データの送信を終了する。（Ｓ６１０）
図７は本発明における請求項５の制限を越えた場合に警告を出す手段と請求項６のリンク制限を越えた場合に制限を越えたリンクのリンクアドレスを表示する手段を説明するフローチャートであり、印刷時に於けるプリンタドライバの動作を説明したものである。本例においては該印字データはハイパーリンク方式のデータである。
【００２１】
ホストコンピュータより印字要求がプリンタドライバに対して行われる。（Ｓ７０１）
プリンタドライバは印刷要求のあった印字データを解析しリンク情報を得る。（Ｓ７０２）
該印字データを印刷装置２０３に送る。（Ｓ７０３）
該リンク情報より他のデータへリンクがなければ、（Ｓ７０４）
印字データの送信を終える。（Ｓ７０７）
この時、他のデータへリンクがあれば、（Ｓ７０４）
リンク先のアドレスをチェックしルートページと同じデータベース内にあるかをチェックする。（Ｓ７０５）
リンク先のデータをダウンロードし、該データにおいてステップ７０２以降の処理を繰り返す。（Ｓ７０６）
同一データベース内のリンク先に飛んでいなければ、（Ｓ７０５）
範囲外へのリンクがある警告をホストコンピュータに表示し、（Ｓ７０７）
該範囲外リンクを表示し、（Ｓ７０８）
リンクを辿らず他のリンクについて印字データの送信を同様に行い印字データの送信を終了する。（Ｓ７０９）
図８は本発明における請求項７のリンクのアドレスを記憶しておき、２度以上同一アドレスがリンクされている場合に２度目以降は該リンクを辿って解析しない様制限をもうける手段を説明するフローチャートであり、印刷時に於けるプリンタドライバの動作を説明したものである。本例においては該印字データはハイパーリンク方式のデータである。
【００２２】
ホストコンピュータより印字要求がプリンタドライバに対して行われる。（Ｓ８０１）
プリンタドライバは印刷要求のあった印字データを解析しリンク情報を得る。（Ｓ８０２）
該印字データを印刷装置２０３に送る。（Ｓ８０３）
リンク情報より他のデータへリンクの有無を調べ、なければ、（Ｓ８０４）
印字データの送信を終える。（Ｓ８０７）
この時、該データより他のデータへリンクがあれば、（Ｓ８０４）
リンク先のアドレスが過去に解析したことのあるリンクアドレスかどうかをチェックし（Ｓ８０５）
もし、はじめてのリンクアドレスであれば、該リンクアドレスを登録する。図１５は登録の一例でアドレスの文字列を格納している。（Ｓ８０６）
リンク先のデータをダウンロードし、該データにおいてステップ４０２以降の処理を繰り返す。（Ｓ８０７）
すでに解析を行ったことのあるリンク先であれば、（Ｓ８０５）
リンクを辿らず他のリンクについて印字データの送信を同様に行い印字データの送信を終了する。（Ｓ８０８）
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用しても構わない。また、本発明はシステムあるいは装置にプログラムを供給することによって実施される場合にも適用できることは言うまでもない。この場合、本発明に係わるプログラムを格納した媒体が、本発明を構成することになる。そして、該記憶媒体からそのプログラムをシステム或は装置に読み出すことによって、そのシステム或は装置が、予め定められた仕方で動作する。
【００２３】
（実施例２）
図１は、本実施例に適用されるレーザビームプリンタ（以下、ＬＢＰと略す）の内部構造を示す断面図で、このＬＢＰは不図示のデータ源から文字パターンの登録や定型書式（フォームデータ）などの登録が行える。同図において、１０００はＬＢＰ本体であり、外部に接続されているホストコンピュータ（図２の２０１）から供給される文字情報（文字コード）やフォーム情報あるいはマクロ命令などを入力して記憶するとともに、それらの情報に従って対応する文字パターンやフォームパターンなどを作成し、記録媒体である記録紙上に像を形成する。１０１２は操作のためのスイッチ及びＬＥＤ表示器などが配されている操作パネル、１００１はＬＢＰ１０００全体の制御及びホストコンピュータから供給される文字情報などを解析するプリンタ制御ユニットである。この制御ユニット１００１は、主に文字情報を対応する文字パターンのビデオ信号に変換してレーザドライバ１００２に出力する。レーザドライバ１００２は半導体レーザ１００３を駆動するための回路であり、入力されたビデオ信号に応じて半導体レーザ１００３から発射されるレーザ光１００４をオンオフ切り替えする。レーザ１００４は回転多面鏡１００５で左右方向に振られ静電ドラム１００６上を走査する。これにより、静電ドラム１００６上には文字パターンの静電潜像が形成される。この潜像は、静電ドラム１００６周囲の現像ユニット１００７により現像された後、記録紙に転送される。この記録紙にはカットシートを用い、カットシート記録紙はＬＢＰ１０００に装着した用紙カセット１００８に収納され、給紙ローラ１００９及び搬送ローラ１０１０と１０１１とにより装置内に取り込まれて、静電ドラム１００６に供給される。
【００２４】
また、図９は本実施例の画像処理システムを示すブロック図である。
【００２５】
９０１はホストコンピュータであり、印字データの送信を行う。
【００２６】
９０２はプリンタドライバであり画像処理システムの一部である。ホストコンピュータ上におけるアプリケーションであり、ホストコンピュータから指定されたデータを印刷装置に送る。
【００２７】
９０３は印刷装置であり、図１の１０００に相当する。印刷装置９０２はネットワークを介してホストコンピュータと通信を行う通信制御部９０５と印字データの解析を行い画像イメージに展開するコントローラ部９０６と画像イメージから永久画像を生成するプリンタエンジン部２０４からなる。
【００２８】
通信制御部９０５はホストコンピュータとの通信やネットワークを介して他のデータベースやプリンタ等と通信を行う。
【００２９】
コントローラ部９０６はホストコンピュータから送信されてきた印字データを解析し画像イメージに展開しこれをプリンタエンジン部９０４に送り印刷を行う。本発明においては特にハイパーリンク形式の印字データの解析機能を有する。また、指定されているＵＲＬのホストに接続し画像データをダウンロードする機能を持つ。コントローラ部はＣＰＵ、ＲＡＭ、ＲＯＭなどで構成される。
【００３０】
９０３はプリンタエンジン部であり、印字イメージを永久画像を形成させるための印字機能を備えている。
【００３１】
図１０は本発明における請求項８のリンクを制限する手段を説明するフローチャートであり、印刷時に於ける印刷装置の動作を説明したものである。本例においては該印字データはハイパーリンク方式のデータである。
【００３２】
ホストコンピュータより印字データを受信する。（Ｓ１０００１）
印字データを解析し、リンク情報を得る。（Ｓ１０００２）
現ページにおいて画像イメージに変換し、印刷を行う。（Ｓ１０００３）
該リンク情報より他のデータへリンクがなければ、（Ｓ１０００４）
印刷を終了する。（Ｓ１０００８）
この時、該リンク情報より他のデータへリンクの有無を調べ、リンクがあれば、（Ｓ１０００４）
リンクの階層をチェックし元データから何回リンク先へ飛んだかをチェックする。（Ｓ１０００５）
もし制限回数内であればコントロール部９０６内のカウンタにリンク先へ飛んだ回数（リンクの階層）をカウントする（Ｓ１０００６）
リンクアドレスを通信制御部９０５に渡し、印刷データを持つデータベースに接続し該当データをダウンロードする。該データにおいてステップ１０００２以降の処理を繰り返す。（Ｓ１０００７）
一定数リンク先に飛んでいればリンクを辿らず他のリンクについて印字データの解析、印刷を同様に行い印刷を終了する。（Ｓ１０００８）
図１１は本発明における請求項１１のリンクを辿る範囲をルートページを格納するローカルデータベース内に制限する手段を説明するフローチャートであり、印刷時に於ける印刷装置の動作を説明したものである。本例においては該印字データはハイパーリンク方式のデータである。
【００３３】
ホストコンピュータより印字データを受信する。（Ｓ１１０１）
印字データを解析し、リンク情報を得る。（Ｓ１１０２）
画像イメージに展開し、印刷を行う。（Ｓ１１０３）
リンク情報より他のデータへリンクの有無を調べ、リンクがなければ、（Ｓ１
１０４）
印刷を終える。（Ｓ１１０７）
この時、該データより他のデータへリンクがあれば、（Ｓ１１０４）
リンク先のアドレスをチェックしルートページと同じデータベース内にあるかをチェックする。（Ｓ１１０５）
ルートページと同じデータベース内にあればリンクアドレスを通信制御部９０５に渡し、印刷データを持つデータベースに接続し該当データをダウンロードする。該データにおいてステップ１１０２以降の処理を繰り返す。（Ｓ１１０６）
同一データベース内のリンク先に飛んでいなければ、（Ｓ１１０５）
リンクを辿らず他のリンクについて印字処理を同様に行い印刷処理を終了する。（Ｓ１１０７）
図１２は本発明における請求項９のリンク制限を越えた場合警告を出す手段と請求項１０における制限を越えたリンク先を表示する手段の動作を説明するフローチャートであり、印刷時に於ける印刷装置の動作を説明したものである。本例においては該印字データはハイパーリンク方式のデータである。
【００３４】
ホストコンピュータより印字データを受信する。（Ｓ１２０１）
印字データを解析し、リンクデータを得る。（Ｓ１２０２）
印字データを画像イメージに展開し、印刷を行う。（Ｓ１２０３）
この時、該データより他のデータへリンクがなければ、（Ｓ１２０４）
印刷処理を終える。（Ｓ１２１０）
この時、該データより他のデータへリンクがあれば、（Ｓ１２０４）
リンクの階層をチェックし元データから何回リンク先へ飛んだかをチェックする。（Ｓ１２０５）
もし制限回数内であればコントロール部９０６内のカウンタにリンク先へ飛んだ回数（リンクの階層）をカウントし、（Ｓ１２０６）
リンクアドレスを通信制御部９０５に渡し、データを持つデータベースに接続し該当データをダウンロードする。該データにおいてステップ１２０２以降の処理を繰り返す。（Ｓ１２０７）
一定制限数以上リンク先に飛んでいれば、（Ｓ１２０５）
印刷装置のパネルに警告表示を出し、（Ｓ１２０８）
制限を越えたリンクアドレスを印刷し、（Ｓ１２０９）
それ以上リンクを辿らず、他のリンクについて印字データの解析、印刷を同様に行い印字処理を終了する。（Ｓ１２１０）
図１３は本発明における請求項１１の制限を越えた場合に警告を出す手段と請求項１２における制限を越えた場合に制限を越えたリンクを表示する手段を説明するフローチャートであり、印刷時に於けるプリンタドライバの動作を説明したものである。本例においては該印字データはハイパーリンク方式のデータである。
【００３５】
ホストコンピュータより印字データを受信する。（Ｓ１３０１）
印刷装置９０３は印字データを解析しリンク情報を得る。（Ｓ１３０２）
画像イメージに展開し印刷を行う。（Ｓ１３０３）
この時、該データより他のデータへリンクがなければ、（Ｓ１３０４）
印字処理を終える。（Ｓ１３０７）
この時、該データより他のデータへリンクがあれば、（Ｓ１３０４）
リンク先のアドレスをチェックしルートページと同じデータベース内にあるかをチェックする。（Ｓ１３０５）
リンクアドレスを通信制御部９０５に渡し、印刷データを持つデータベースに接続し該当データをダウンロードする。該データにおいてステップ７０２以降の処理を繰り返す。（Ｓ１３０６）
同一データベース内のリンク先に飛んでいなければ、（Ｓ１３０５）
範囲外へのリンクがある警告をホストコンピュータに表示し、（Ｓ１３０７）
該範囲外リンクを一覧表の印刷を行う。（Ｓ１３０８）
リンクを辿らず他のリンクについて印字処理を同様に行い、印字処理を終了する。（Ｓ１３０９）
図１４は本発明における請求項１４のリンクのアドレスを記憶しておき、２度以上同一アドレスがリンクされている場合に２度目以降は該リンクを辿って解析しない様制限をもうける手段を説明するフローチャートであり、印刷時に於けるプリンタドライバの動作を説明したものである。本例においては該印字データはハイパーリンク方式のデータである。
【００３６】
ホストコンピュータより印字データを受信する。（Ｓ１４０１）
印刷装置９０３は印字データを解析し、リンク情報を得る。（Ｓ１４０２）
画像イメージを展開し印刷を行う。（Ｓ１４０３）
該リンク情報より他のデータへリンクの有無を調べ、リンクがなければ、（Ｓ１４０４）
印字データの送信を終える。（Ｓ１４０７）
該リンク情報より他のデータへのリンクがあれば、（Ｓ１４０４）
リンク先のアドレスが過去に解析したことのあるリンクアドレスかどうかをチェックし（Ｓ１４０５）
もし、はじめてのリンクアドレスであれば、
該リンクアドレスを登録する。図１５は登録の一例でアドレスの文字列を格納している。（Ｓ１４０６）
リンクアドレスを通信制御部９０５に渡し、印刷データを持つデータベースに接続し該当データをダウンロードする。該データにおいてステップ１４０２以降の処理を繰り返す。（Ｓ１４０７）
すでに解析を行ったことのあるリンク先であれば、（Ｓ１４０５）
リンクを辿らず他のリンクについて印刷処理を同様に行い印刷処理を終了する。（Ｓ１４０８）
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用しても構わない。また、本発明はシステムあるいは装置にプログラムを供給することによって実施される場合にも適用できることは言うまでもない。この場合、本発明に係わるプログラムを格納した媒体が、本発明を構成することになる。そして、該記憶媒体からそのプログラムをシステム或は装置に読み出すことによって、そのシステム或は装置が、予め定められた仕方で動作する。
【図面の簡単な説明】
【００３７】
【図１】本発明の一実施例である印刷装置であるＬＢＰの断面図である。
【図２】本実施例１の印刷装置の基本構成を示すブロック図である。
【図３】実施例１におけるリンク回数の制限処理を表すフローチャートである。
【図４】実施例１におけるリンク範囲の制限処理を表すフローチャートである。
【図５】実施例１におけるリンクアドレスの一例である。
【図６】実施例１におけるリンク回数の制限処理時の警告処理を表すフローチャートである。
【図７】実施例１におけるリンク範囲の制限処理時の警告処理を表すフローチャートである。
【図８】実施例１における重複データの処理を表すフローチャートである。
【図９】本実施例２の印刷装置の基本構成を示すブロック図である。
【図１０】実施例２におけるリンク回数の制限処理を表すフローチャートである。
【図１１】実施例２におけるリンク範囲の制限処理を表すフローチャートである。
【図１２】実施例２におけるリンク回数の制限処理時の警告処理を表すフローチャートである。
【図１３】実施例２におけるリンク範囲の制限処理時の警告処理を表すフローチャートである。
【図１４】実施例２における重複データの処理を表すフローチャートである。
【図１５】保存されるリンクアドレスの一例である。
【符号の説明】
【００３８】
１０００  レーザビームプリンタ
１００１  プリンタ制御ユニット
１００２  レーザドライバ
１００３  半導体レーザ
１００４  レーザ光
１００５  回転多面鏡
１００６  静電ドラム
１００７  現像ユニット
１００８  用紙カセット
１００９  給紙ローラ
１０１０  搬紙ローラ
１０１１  搬紙ローラ
１０１２  操作パネル
２０１  ホストコンピュータ
２０２  プリンタドライバ
２０３  印刷装置
２０４  プリンタエンジン部
２０５  通信制御部
２０６  コントローラ部
【図１】
2006113723.tif 000003
【図２】
2006113723.tif 000004
【図３】
2006113723.tif 000005
【図４】
2006113723.tif 000006
【図５】
2006113723.tif 000007
【図６】
2006113723.tif 000008
【図７】
2006113723.tif 000009
【図８】
2006113723.tif 000010
【図９】
2006113723.tif 000011
【図１０】
2006113723.tif 000012
【図１１】
2006113723.tif 000013
【図１２】
2006113723.tif 000014
【図１３】
2006113723.tif 000015
【図１４】
2006113723.tif 000016
【図１５】
2006113723.tif 000017