[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH11265273A - Network printer device - Google Patents

Network printer device

Info

Publication number
JPH11265273A
JPH11265273A JP10330191A JP33019198A JPH11265273A JP H11265273 A JPH11265273 A JP H11265273A JP 10330191 A JP10330191 A JP 10330191A JP 33019198 A JP33019198 A JP 33019198A JP H11265273 A JPH11265273 A JP H11265273A
Authority
JP
Japan
Prior art keywords
network printer
list
header
html
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP10330191A
Other languages
Japanese (ja)
Inventor
Keiko Tomizawa
桂子 富澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP10330191A priority Critical patent/JPH11265273A/en
Publication of JPH11265273A publication Critical patent/JPH11265273A/en
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a network printer device in which the list of link information and the list of HTTP(hypertext transfer protocol) header information can be printed so as to be easily referred to. SOLUTION: The network printer device 1 connected through a network with a computer or an HTTP server is provided with an HTTP client 12, HTML (hypertext markup language) data processing part 13, and plot data converting part 14. The HTML data processing part is provided with a function for extracting an URL(uniform response locator) included in an HTML document with linked words and phrases, and adding the information as a header or a foot.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、コンピュータやワ
ークステーションなどの画像処理装置により作成された
データに基づき文字や画像の印刷を行うネットワークプ
リンタ装置に関し、WWW(ワールドワイドウェブ)で
利用されているHTTP(ハイパーテキストトランスフ
ァープロトコル)クライアント機能が含まれるネットワ
ークプリンタ装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a network printer for printing characters and images based on data created by an image processing device such as a computer or a workstation, and is used in the WWW (World Wide Web). The present invention relates to a network printer including an HTTP (Hypertext Transfer Protocol) client function.

【0002】[0002]

【従来の技術】任意の台数のホストコンピュータやワー
クステーションなどの画像処理装置と、複数台のプリン
タ装置とをネットワークを介して接続し、画像処理装置
で作成した印刷データを所定のプリンタ装置で出力する
ようなネットワークプリントシステムが種々提案されて
いる。本出願人は、ネットワーク周辺機器の中にWWW
クライアントソフトウェアを組み込むことにより、イン
ターネット/イントラネット(intranet)上のWWWサ
ーバと交信して、データの受け渡しや周辺機器固有の機
能を制御したり、周辺機器固有のデータを置き換えた
り、また、HTTPサーバとHTTPクライアント両方
の機能を含むことで、HTTPクライアントが得た情報
をHTTPサーバを介して外部のWWWブラウザやHT
TPクライアントに情報を渡したり、外部のWWWブラ
ウザやHTTPクライアントから周辺機器固有のデータ
を操作する機構を実現させ、さらに周辺機器内のクライ
アントがインターネット上のサーバに交信するプロトコ
ルは、HTTPのみでなくインターネット上でファイル
を転送可能にする技術を既に提案している。また、特開
平9−130591号公報には、ディスプレイ装置を有
するコンピュータ等を使用することなく動画データを静
止画像化し、1ページ内にレイアウトするレイアウト生
成手段を備えたプリンタ装置が示されているが、HTM
Lドキュメントの中に埋め込まれている画像データを取
り扱うものではない。
2. Description of the Related Art An arbitrary number of image processing apparatuses such as host computers and workstations are connected to a plurality of printer apparatuses via a network, and print data created by the image processing apparatuses is output by a predetermined printer apparatus. Various network print systems have been proposed. The Applicant has identified that WWW
By incorporating client software, it communicates with a WWW server on the Internet / intranet to control data transfer and peripheral device-specific functions, replace peripheral device-specific data, and communicate with an HTTP server. By including both functions of the HTTP client, information obtained by the HTTP client can be transmitted to an external WWW browser or an HTTP server via an HTTP server.
A mechanism for passing information to a TP client or operating data unique to a peripheral device from an external WWW browser or HTTP client is realized. Further, a protocol for a client in the peripheral device to communicate with a server on the Internet is not limited to HTTP. We have already proposed a technology that allows files to be transferred on the Internet. Japanese Patent Application Laid-Open No. Hei 9-130593 discloses a printer device having a layout generating unit for converting moving image data into a still image without using a computer having a display device and laying out the moving image data in one page. , HTM
It does not handle image data embedded in the L document.

【0003】[0003]

【発明が解決しようとする課題】WWWブラウザを用い
てディスプレイにデータを表示しながら情報を得る場合
は、該データにリンクが含まれていても所定の処理を行
い、例えば、リンク箇所のデータをディスプレイに表示
することにより、所望のデータを得ることができるが、
リンク情報が含まれているデータを印刷すると、当該リ
ンク箇所のデータは印刷されず、リンク箇所のデータを
印刷するためにはリンク箇所のデータをディスプレイ等
に表示した上で再度印刷を行う必要があった。そこで、
本発明が解決しようとする課題はWWWクライアントソ
フトウェアを組み込んだネットワークプリンタ装置が、
インターネット/イントラネット(intranet)上のWW
Wサーバと交信して、HTML(ハイパーテキストマー
クアップランゲージ)データを受信し印刷する際に、リ
ンクされたURL(ユニフォームレスポンスロケイタ
ー)をリンクの貼られている語句と共に抜き出し、抜き
出した情報をへッダーあるいはフッターとして付加する
か、またはURL情報やHTTPへッダー情報の一覧を
別の用紙に印刷するネットワークプリンタを提供するこ
とによりHTMLデータを受信し印刷した場合であっ
て、且つ該HTMLデータにリンク情報が含まれていて
も、該リンク情報をも併せて印刷することができるネッ
トワークプリンタを提供することを目的とする。
In order to obtain information while displaying data on a display using a WWW browser, a predetermined process is performed even if the data includes a link. By displaying on the display, the desired data can be obtained,
When data containing link information is printed, the data at the link location is not printed. To print the data at the link location, it is necessary to display the data at the link location on a display or the like and then print it again. there were. Therefore,
The problem to be solved by the present invention is that a network printer device incorporating WWW client software is
WW on the Internet / intranet
When receiving and printing HTML (Hyper Text Markup Language) data by communicating with the W server, extract the linked URL (Uniform Response Locator) together with the words and phrases to which the link is attached, and send the extracted information to If the HTML data is received and printed by providing it as a header or footer, or by providing a network printer that prints URL information or a list of HTTP header information on another sheet, and links to the HTML data. An object of the present invention is to provide a network printer that can print the link information even if the information is included.

【0004】[0004]

【課題を解決するための手段】上記目的を達成するため
に、請求項1記載の発明は、ネットワークを介してコン
ピュータやHTTPサーバと接続されるネットワークプ
リンタ装置において、該ネットワークプリンタ装置はH
TTPクライアント、HTMLデータ処理部、描画用デ
ータ変換部を備え、該HTMLデータ処理部は、HTM
Lドキュメント中に含まれるURLをリンクの貼られて
いる語句とともに抜き出し、その情報をへッダーあるい
はフッターとして付加する機能を有することを特徴とす
るものである。また上記目的を達成するために、請求項
2記載の発明は、請求項1記載のネットワークプリンタ
装置において、HTMLデータ処理部は、HTTPサー
バよりHTMLドキュメントを取得する際に送られてく
るへッダー情報をへッダーあるいはフッターとして付加
する機能を有することを特徴とするものである。また上
記目的を達成するために、請求項3記載の発明は、請求
項1記載のネットワークプリンタ装置において、HTM
Lデータ処理部は、HTMLドキュメント中に示されて
いる画像データにおいてアニメーションで表示されるべ
きものを、複数の静止画像に変換し、印刷用にレイアウ
トし直す機能を有することを特徴とするものである。ま
た上記目的を達成するために、請求項4記載の発明は、
請求項1記載のネットワークプリンタ装置において、H
TMLデータ処理部は、HTMLドキュメントを印刷す
る際に、HTMLドキュメントの中に含まれているUR
Lをリンクの貼られている語句とともに抜き出し、リン
ク情報の一覧を作成し、該作成したリンク情報一覧を別
の用紙に印刷する機能を有することを特徴とするもので
ある。また上記目的を達成するために、請求項5記載の
発明は、請求項4記載のネットワークプリンタ装置にお
いて、HTMLデータ処理部は、HTTPサーバよりH
TMLドキュメントを取得する際に送られてくるへッダ
ー情報の一覧を別の用紙に印刷する機能を有することを
特徴とするものである。また上記目的を達成するため
に、請求項6記載の発明は、請求項4または請求項5記
載のネットワークプリンタ装置において、HTMLデー
タ処理部は、リンク情報の一覧またはへッダー情報の一
覧を、HTMLドキュメントの最後に付加して印刷する
か、へッダーまたはフッター領域として設定されている
領域に印刷するか、または別の用紙に印刷するかを選択
出来る機能を有することを特徴とするものである。また
上記目的を達成するために、請求項7記載の発明は、請
求項6記載のネットワークプリンタ装置において、HT
MLデータ処理部は、リンク情報の一覧またはへッダー
情報の一覧の印刷が、選択されたへッダーまたはフッタ
ー領域に収まらないと判断されると、HTMLドキュメ
ントの最後に付加して印刷するか、または別の用紙に印
刷するかのどちらかを選択して印刷する機能を有するこ
とを特徴とするものである。
According to one aspect of the present invention, there is provided a network printer connected to a computer or an HTTP server via a network.
A TTP client, an HTML data processing unit, and a rendering data conversion unit.
It has a function of extracting the URL included in the L document together with the phrase to which the link is attached, and adding the information as a header or footer. According to a second aspect of the present invention, in the network printer device according to the first aspect, the HTML data processing unit transmits the header information transmitted when the HTML document is acquired from the HTTP server. Is added as a header or footer. According to a third aspect of the present invention, there is provided a network printer according to the first aspect, further comprising:
The L data processing unit has a function of converting image data shown in an HTML document to be displayed as an animation into a plurality of still images and re-laying them out for printing. is there. In order to achieve the above object, the invention according to claim 4 is
2. The network printer according to claim 1, wherein H
When printing the HTML document, the HTML data processing unit transmits the UR included in the HTML document.
L has a function of extracting a link information list together with a phrase to which a link is attached, creating a list of link information, and printing the created link information list on another sheet. In order to achieve the above object, according to a fifth aspect of the present invention, in the network printer device according to the fourth aspect, the HTML data processing unit transmits the H to the HTTP server.
It has a function of printing a list of header information sent when a TML document is acquired on another sheet. In order to achieve the above object, according to a sixth aspect of the present invention, in the network printer device according to the fourth or fifth aspect, the HTML data processing section stores the list of link information or the list of header information in the HTML. It has a function of selecting whether to print at the end of a document, to print in an area set as a header or footer area, or to print on another sheet. According to a seventh aspect of the present invention, there is provided a network printer according to the sixth aspect, further comprising:
If it is determined that the printing of the link information list or the header information list does not fit in the selected header or footer area, the ML data processing unit prints the list by adding it to the end of the HTML document, or The printing apparatus has a function of selecting one of printing on another sheet and printing.

【0005】[0005]

【作用】上記のように構成された請求項1の発明は、へ
ッダーあるいはフッター情報としてURLの一覧表を付
けることで、リンクされたURLの情報がわかり易く提
示される。また、請求項2の発明は、請求項1のように
構成されたネットワークプリンタ装置の発明に加えて、
HTTPサーバよりHTMLドキュメントを取得する際
に送られてくるへッダー情報をへッダーあるいはフッタ
ーとして付加することで、この情報は印刷物を見て確認
することが出来る。また、請求項3の発明は、請求項1
のように構成されたネットワークプリンタ装置の発明に
加えて、HTMLドキュメント中に示されている画像デ
ータにおいてアニメーションで表示されるべきものを、
複数の静止画像に変換し、印刷用にレイアウトし直すこ
とで、動画像が印刷物で内容確認することが出来る。ま
た、請求項4の発明は、請求項1のように構成されたネ
ットワークプリンタ装置の発明に加えて、HTMLドキ
ュメントを印刷する際に、HTMLドキュメントの中に
含まれているURLをリンクの貼られている語句ととも
に抜き出し、リンク情報の一覧を作成し、別の用紙に印
刷することで、HTMLドキュメントと混ざることな
く、リンクされたURLの情報が請求項1 より一層わか
り易く提示することが出来る。また、請求項5の発明
は、請求項4のように構成されたネットワークプリンタ
装置の発明に加えて、HTTPサーバよりHTMLドキ
ュメントを取得する際に送られてくるへッダー情報の一
覧を別の用紙に印刷することで、へッダー情報の一覧が
HTMLドキュメントと混ざることなく、一層わかり易
く提示することが出来る。また、請求項6の発明は、請
求項4または請求項5のように構成されたネットワーク
プリンタ装置の発明に加えて、リンク情報の一覧または
へッダー情報の一覧を、HTMLドキュメントの最後に
付加して印刷するか、へッダーまたはフッター領域とし
て設定されている領域に印刷するか、または別の用紙に
印刷するかを選択出来ることで、ユーザの意図している
レイアウト方法で印刷することが出来る。また、請求項
7の発明は、請求項6のように構成されたネットワーク
プリンタ装置の発明に加えて、リンク情報の一覧または
へッダー情報の一覧の印刷が、選択されたへッダーまた
はフッター領域に収まらないと判断されると、HTML
ドキュメントの最後に付加して印刷するか、または別の
用紙に印刷するかのどちらかを選択して印刷すること
で、リンク情報の一覧またはへッダー情報の一覧が指定
領域内に収まらない場合にも、分割されることなくわか
り易く提示される。
According to the first aspect of the present invention, as described above, a list of URLs is added as header or footer information, so that information of linked URLs is presented in an easily understandable manner. Further, the invention of claim 2 is based on the invention of the network printer configured as in claim 1,
By adding the header information sent when the HTML document is acquired from the HTTP server as a header or footer, this information can be confirmed by looking at the printed matter. The invention of claim 3 is based on claim 1
In addition to the invention of the network printer device configured as described above, what is to be displayed as an animation in the image data shown in the HTML document is described below.
By converting the image into a plurality of still images and laying it out again for printing, the moving image can be confirmed in printed matter. According to a fourth aspect of the present invention, in addition to the network printer of the first aspect, when printing an HTML document, a URL included in the HTML document is linked with a link. By extracting a list of link information together with the words and phrases and creating a list of the link information and printing the list on another sheet, the information of the linked URL can be presented in a more easily understandable manner than in claim 1 without being mixed with the HTML document. According to a fifth aspect of the present invention, in addition to the invention of the network printer configured as in the fourth aspect, a list of header information transmitted when an HTML document is obtained from the HTTP server is stored in another paper. , The list of header information can be presented more easily without being mixed with the HTML document. According to a sixth aspect of the present invention, in addition to the invention of the network printer configured as in the fourth or fifth aspect, a list of link information or a list of header information is added to the end of the HTML document. Printing, printing in an area set as a header or footer area, or printing on another sheet, enables printing in a layout method intended by the user. According to a seventh aspect of the present invention, in addition to the invention of the network printer device according to the sixth aspect, printing of a list of link information or a list of header information is performed in a selected header or footer area. If it does not fit, HTML
If you select either to print at the end of the document or to print on a different sheet of paper, and the list of link information or header information does not fit in the specified area. Are also presented clearly without being divided.

【0006】[0006]

【発明の実施の形態】以下、本発明の実施の形態を添付
図面を参照しながら説明する。図1は本発明の実施の形
態のネットワークプリンタ装置を含むネットワークプリ
ントシステムの概念図である。本システムは、少なくと
も1台のプリンタ装置1と、少なくとも1台のパソコン
2と、少なくとも1台のHTTPサーバ3とが、インタ
ーネット4を介して接続されることで構成されている。
プリンタ装置1はモジュール11を内蔵し、該モジュー
ル11は、HTTPクライアント12、HTMLデータ
処理部13、描画用データ変換部14を少なくとも備え
ている。また、図中(1)〜(4)は、本システムのプ
リンタ装置1のモジュール11における各処理手順を示
す番号である。以下、(1)から順に項分けしてモジュ
ール11により行われる制御動作を説明する。 (1)プリンタ装置1は、HTTPクライアント12を
使用し、HTTPサーバ3に対し、HTMLドキュメン
トを要求し、HTMLドキュメントを受信する。 (2)HTTPクライアント12は、(1)において得
たHTTPのへッダー情報を、HTMLドキュメントと
共にHTMLデータ処理部13に引き渡す。 (3)HTMLデータ処理部13は、以下に示す機能の
一つ若しくは複数の機能を有する。 a.HTMLドキュメント中に含まれるURLをリンク
の貼られている語句と共に抜き出し、その情報をへッダ
ーあるいはフッターとして付加する。 b.HTTPサーバ3よりHTMLドキュメントを取得
する際に送られてくるへッダー情報をへッダーあるいは
フッターとして付加する。 c.HTMLドキュメント中に示されている画像データ
において、アニメーションで表示されるべきものを、複
数の静止画像に変換し、印刷用にレイアウトし直す。 d.HTMLドキュメントを印刷する際に、HTMLド
キュメントの中に含まれているURLをリンクの貼られ
ている語句とともに抜き出し、リンク情報の一覧を作成
し、別の用紙に印刷する。 e.HTTPサーバ3よりHTMLドキュメントを取得
する際に送られてくるへッダー情報の一覧を別の用紙に
印刷する。 f.リンク情報の一覧またはへッダー情報の一覧を、H
TMLドキュメントの最後に付加して印刷するか、へッ
ダーまたはフッター領域として設定されている領域に印
刷するか、または別の用紙に印刷するかを選択出来る
(選択機能)。 g.リンク情報の一覧またはへッダー情報の一覧の印刷
が、選択されたへッダーまたはフッター領域に収まらな
いと判断されると、HTMLドキュメントの最後に付加
して印刷するか、または別の用紙に印刷するかのどちら
かを選択して印刷する(選択機能)。HTMLデータ処
理部13は、上記のようにHTMLドキュメントを加工
し、描画用データ変換部14に引き渡す。
Embodiments of the present invention will be described below with reference to the accompanying drawings. FIG. 1 is a conceptual diagram of a network print system including a network printer according to an embodiment of the present invention. This system is configured by connecting at least one printer device 1, at least one personal computer 2, and at least one HTTP server 3 via the Internet 4.
The printer device 1 includes a module 11, and the module 11 includes at least an HTTP client 12, an HTML data processing unit 13, and a drawing data conversion unit 14. In the drawing, (1) to (4) are numbers indicating the respective processing procedures in the module 11 of the printer 1 of the present system. Hereinafter, the control operation performed by the module 11 will be described in the order of (1). (1) The printer device 1 uses the HTTP client 12 to request an HTML document from the HTTP server 3 and receive the HTML document. (2) The HTTP client 12 transfers the HTTP header information obtained in (1) to the HTML data processing unit 13 together with the HTML document. (3) The HTML data processing unit 13 has one or more of the following functions. a. The URL contained in the HTML document is extracted together with the phrase to which the link is attached, and the information is added as a header or footer. b. The header information sent when the HTML document is acquired from the HTTP server 3 is added as a header or footer. c. In the image data shown in the HTML document, the image data to be displayed as an animation is converted into a plurality of still images and laid out again for printing. d. When printing the HTML document, the URL included in the HTML document is extracted together with the phrase to which the link is attached, a list of link information is created, and the list is printed on another sheet. e. A list of header information sent when the HTML document is acquired from the HTTP server 3 is printed on another sheet. f. A list of link information or a list of header information
It is possible to select whether to print at the end of the TML document, to print in an area set as a header or footer area, or to print on another sheet (selection function). g. If it is determined that the print of the link information list or the header information list does not fit in the selected header or footer area, it is added to the end of the HTML document and printed, or printed on another sheet. Select one of them and print (selection function). The HTML data processing unit 13 processes the HTML document as described above, and delivers the HTML document to the drawing data conversion unit 14.

【0007】(4)描画用データ変換部14は、加工し
たHTMLドキュメントをプリンタ装置1固有の描画用
データに変換し印刷する。 (5)HTTPクライアント機能を用いて、印刷前の加
工したHTMLドキュメントや描画用データをパソコン
2に対し送信することが出来るので、パソコン2上でプ
リンタ装置1の作成したイメージを表示し確認すること
が出来る。また、図2はHTMLデータ処理部13にお
ける処理フローチャートであり、請求項1乃至5を実現
するもの(上記した機能a乃至機能eを有するもの)を
例に挙げて各機能について説明する。まず、HTTPサ
ーバ3よりHTMLドキュメントを取得する際に送られ
てくるHTTPへッダーの情報を読み込み記憶する(処
理A)。また、HTMLドキュメント中のリンク関係な
どは、タグと呼ばれる構造記述子によって示されている
ので、HTMLドキュメント中に含まれるURLをリン
クの貼られている語句と共に抜き出し、その情報をへッ
ダーあるいはフッターとして付加する。あるいは、HT
MLドキュメント中に示されている画像データにおい
て、アニメーションで表示されるべきものを、複数の静
止画像に変換し、印刷用にレイアウトし直すために、H
TMLドキュメントを順次読み(処理B)、タグとテキ
スト部を分類する(処理C)。また、イメージ情報を示
すタグの場合、新たにHTTPサーバ3にイメージ情報
を要求し取得する。イメージデータがGIF(Graphics
Interchange Format)フォーマットであり、複数のイ
メージが含まれているデータであるならば、それを複数
枚の画像として展開し記憶しておく(処理D)。また、
リンク関係を示すタグの場合、参照されるリンク先を示
すURLと、関連付けられた語句をへッダー表示用とし
て記憶しておく(処理E)。また、記憶しておいたへッ
ダー情報及び複数枚に展開されたイメージデータを、H
TMLドキュメントの最後の部分に埋め込んだデータを
作成し、加工したHTMLドキュメントを使用するプリ
ンタ固有の描画用データに変換し、出力データとする
(処理F)。
(4) The drawing data conversion unit 14 converts the processed HTML document into drawing data unique to the printer device 1 and prints it. (5) Since the processed HTML document and drawing data before printing can be transmitted to the personal computer 2 using the HTTP client function, the image created by the printer device 1 is displayed and confirmed on the personal computer 2. Can be done. FIG. 2 is a processing flowchart in the HTML data processing unit 13, and each function will be described using an example that realizes claims 1 to 5 (having the above-described functions a to e) as an example. First, the information of the HTTP header transmitted when the HTML document is acquired from the HTTP server 3 is read and stored (process A). Further, since the link relationship in the HTML document is indicated by a structural descriptor called a tag, the URL included in the HTML document is extracted together with the phrase to which the link is attached, and the information is used as a header or footer. Add. Or HT
In order to convert the image data shown in the ML document to be displayed as an animation into a plurality of still images and re-layout them for printing, H
The TML documents are sequentially read (process B), and the tag and the text portion are classified (process C). In the case of a tag indicating image information, the image information is newly requested from the HTTP server 3 and acquired. Image data is GIF (Graphics
If the data is an Interchange Format and contains a plurality of images, it is developed and stored as a plurality of images (Process D). Also,
In the case of the tag indicating the link relationship, the URL indicating the link destination to be referred to and the associated phrase are stored for header display (process E). Also, the stored header information and the image data developed on a plurality of sheets are stored in H
Data embedded in the last part of the TML document is created, converted into drawing data specific to the printer using the processed HTML document, and used as output data (Process F).

【0008】本実施の形態のネットワークプリンタ装置
を含むネットワークプリントシステムは、プリンタ装置
1とパソコン2とHTTPサーバ3とがインターネット
4で接続されて構成される。プリンタ装置1は、HTT
Pクライアント12、HTMLデータ処理部13、描画
用データ変換部14を備えている。そして、HTMLデ
ータ処理部13は、HTMLドキュメント中に含まれる
URLをリンクの貼られている語句と共に抜き出し、そ
の情報をへッダーあるいはフッターとして付加する。ま
た、HTTPサーバ3よりHTMLドキュメントを取得
する際に送られてくるへッダー情報をへッダーあるいは
フッターとして付加する。また、HTMLドキュメント
中に示されている画像データにおいて、アニメーション
で表示されるべきものを、複数の静止画像に変換し、印
刷用にレイアウトし直す。また、HTMLドキュメント
を印刷する際に、HTMLドキュメントの中に含まれて
いるURLをリンクの貼られている語句とともに抜き出
し、リンク情報の一覧を作成し、別の用紙に印刷する。
また、HTTPサーバよりHTMLドキュメントを取得
する際に送られてくるへッダー情報の一覧を別の用紙に
印刷する。また、リンク情報の一覧またはへッダー情報
の一覧を、HTMLドキュメントの最後に付加して印刷
するか、へッダーまたはフッター領域として設定されて
いる領域に印刷するか、または別の用紙に印刷するかを
選択出来る。さらに、リンク情報の一覧またはへッダー
情報の一覧の印刷が、選択されたへッダーまたはフッタ
ー領域に収まらないと判断されると、HTMLドキュメ
ントの最後に付加して印刷するか、または別の用紙に印
刷するかのどちらかを選択して印刷する。上記の過程に
よって、所期の目的を達成する。
A network printing system including a network printer according to the present embodiment is configured by connecting a printer 1, a personal computer 2, and an HTTP server 3 via the Internet 4. The printer device 1 is an HTT
A P client 12, an HTML data processing unit 13, and a drawing data conversion unit 14 are provided. Then, the HTML data processing unit 13 extracts the URL included in the HTML document together with the phrase to which the link is attached, and adds the information as a header or footer. Also, the header information sent when the HTML document is acquired from the HTTP server 3 is added as a header or a footer. Also, of the image data shown in the HTML document, what is to be displayed as an animation is converted into a plurality of still images and laid out again for printing. When printing the HTML document, the URL included in the HTML document is extracted together with the phrase to which the link is attached, a list of link information is created, and the list is printed on another sheet.
In addition, a list of header information sent when an HTML document is obtained from the HTTP server is printed on another sheet. Whether a list of link information or a list of header information is added to the end of the HTML document and printed, printed in an area set as a header or footer area, or printed on another sheet of paper. Can be selected. Further, if it is determined that the list of link information or the list of header information does not fit in the selected header or footer area, the list is printed at the end of the HTML document or printed on another sheet. Select either print or print. Through the above process, the intended purpose is achieved.

【0009】また、図3は、本発明の請求項6または請
求項7を行うために(上記機能f及び機能gを追加)、
図2のフローに対してへッダーまたはフッター領域にへ
ッダー情報が収まるか否か判断することが追加されてい
るフロー図である。処理Gと処理Hが図2のフローに対
して追加されており、その処理に対して主に述べること
とし、その他の言及しない処理に対しては図2に述べた
処理と変わらないとする。先ず、HTTPサーバ3より
HTMLドキュメントを取得する際に送られてくるHT
TPへッダーの情報を印刷するために、ヘッダーまたは
フッダー領域の設定情報として受け取り、記憶する(処
理G)。次に、HTTPサーバ3よりHTMLドキュメ
ントを取得する際に送られてくるHTTPへッダーの情
報を読み込み記憶すると同時に、HTTPへッダー情報
を印刷する場合に占める領域を領域判定を行う部分(H
TMLデータ処理部13)に知らせる(処理A)。ま
た、領域判定を行う部分(HTMLデータ処理部13)
では、ヘッダーまたはフッダー領域の設定情報と、HT
TPへッダー情報を実際に印刷するのに必要な領域とを
比較して、指定されたヘッダーまたはフッダー領域内に
印刷出来るか、もし、出来なければへッダー情報のどの
部分まで印刷出来るか等が計算される(処理H)。従っ
て、上記の領域判定処理から指定された領域内に入り切
らないと判断されると、HTMLドキュメントの最後に
付加して印刷するか、または別の用紙に印刷するかの選
択する旨の指令が出されるようになっている。
FIG. 3 is a diagram showing a configuration for adding the function f and the function g in order to perform claim 6 or claim 7 of the present invention.
FIG. 3 is a flowchart in which it is added to the flow of FIG. 2 to determine whether or not header information fits in a header or footer area. The processing G and the processing H are added to the flow of FIG. 2, and the processing will be mainly described, and other processing not mentioned is not different from the processing described in FIG. 2. First, the HT sent when acquiring the HTML document from the HTTP server 3
In order to print the information of the TP header, it is received and stored as header or footer area setting information (process G). Next, a part for reading and storing the information on the HTTP header sent when the HTML document is obtained from the HTTP server 3 and at the same time, determining the area occupied when printing the HTTP header information (H
Inform the TML data processing unit 13) (Process A). Also, a part for performing area determination (HTML data processing unit 13)
Then, the setting information of the header or footer area and the HT
By comparing the TP header information with the area required to actually print it, it is possible to print in the specified header or footer area, and if not, how much of the header information can be printed. It is calculated (process H). Therefore, if it is determined from the above-described area determination processing that it does not fit within the designated area, a command to select whether to print at the end of the HTML document or to print on another sheet is issued. Is to be issued.

【0010】[0010]

【発明の効果】請求項1記載の発明によれば、へッダー
あるいはフッター情報として、URLの一覧表が印刷さ
れる文書に付け足されて印刷されるので、印刷物ではリ
ンク関係がわかり難いという問題を解消することが出来
るようになった。請求項2記載の発明によれば、請求項
1のネットワークプリンタ装置の発明に加えて、HTT
PサーバよりHTMLドキュメントを取得する際に送ら
れてくるへッダ−情報の中に、文書が最後に更新された
日時など有益な情報が含まれており、それらの情報をへ
ッダーあるいはフッター領域に印刷することか出来るよ
うになった。請求項3記載の発明によれば、請求項1の
ネットワークプリンタ装置の発明に加えて、画像データ
を静止画像に分割することが出来るので、印刷物におい
ても内容が確認出来るようになった。請求項4記載の発
明によれば、請求項1のネットワークプリンタ装置の発
明に加えて、リンク情報の一覧が、HTMLドキュメン
トとは別の用紙に印刷されるので、HTMLドキュメン
トと混ざって参照し難かったという問題を完全に解消す
ることが出来た。請求項5記載の発明によれば、請求項
4のネットワークプリンタ装置の発明に加えて、へッダ
ー情報の一覧が、HTMLドキュメントとは別の用紙に
印刷されるので、HTTPへッダー情報とHTMLドキ
ュメントの印刷結果を別々に参照し、保管することが出
来るようになった。請求項6記載の発明によれば、請求
項4または請求項5のネットワークプリンタ装置の発明
に加えて、リンク情報の一覧やHTTPへッダー情報の
一覧の印刷位置を設定選択出来るようにしたので、ユー
ザの意図した印刷位置に該情報を付加出来るようになっ
た。請求項7記載の発明によれば、請求項6のネットワ
ークプリンタ装置の発明に加えて、リンク情報の一覧ま
たはへッダー情報の一覧が指定領域内に収まらないと、
HTMLドキュメントの最後に付加して印刷するか、ま
たは別の用紙に印刷するかのどちらかを選択して印刷す
るようにしたので、指定領域内に印字しきれないために
起こる情報の欠落という不具合が解消した。
According to the first aspect of the present invention, since a list of URLs is added as header or footer information to a document to be printed and printed, the link relationship is difficult to understand in a printed matter. Can be eliminated. According to the second aspect of the present invention, in addition to the invention of the first aspect, the HTT
The header information sent when the HTML document is acquired from the P server contains useful information such as the date and time when the document was last updated, and the information is stored in the header or footer area. Can be printed on According to the third aspect of the invention, in addition to the invention of the first aspect, the image data can be divided into still images, so that the contents can be confirmed even in a printed matter. According to the invention of claim 4, in addition to the invention of the network printer of claim 1, since the list of link information is printed on a sheet different from the HTML document, it is difficult to refer to the list together with the HTML document. Problem was completely solved. According to the fifth aspect of the present invention, in addition to the invention of the fourth aspect, the list of header information is printed on a sheet different from the HTML document, so that the HTTP header information and the HTML document are printed. You can now refer to and save the print results separately. According to the invention of claim 6, in addition to the invention of the network printer device of claim 4 or claim 5, the print position of the list of link information or the list of HTTP header information can be set and selected. This information can be added to the print position intended by the user. According to the invention of claim 7, in addition to the invention of the network printer of claim 6, if the list of link information or the list of header information does not fit in the designated area,
The problem of missing information caused by not being able to print in the specified area because printing was done by selecting either printing at the end of the HTML document or printing on another paper. Was solved.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施の形態のネットワークプリンタ装
置を含むネットワークプリントシステムの概念図であ
る。
FIG. 1 is a conceptual diagram of a network print system including a network printer according to an embodiment of the present invention.

【図2】HTMLデータ処理部における処理フローチャ
ートである。
FIG. 2 is a processing flowchart in an HTML data processing unit.

【図3】HTMLデータ処理部における印刷領域を選択
して処理する処理フローチャートである。
FIG. 3 is a processing flowchart for selecting and processing a print area in an HTML data processing unit.

【符号の説明】[Explanation of symbols]

1 プリンタ装置 2 パソコン 3 HTTPサーバ 4 インターネット 11 モジュール 12 HTTPクライアント 13 HTMLデータ処理部 14 描画用データ変換部 DESCRIPTION OF SYMBOLS 1 Printer apparatus 2 Personal computer 3 HTTP server 4 Internet 11 Module 12 HTTP client 13 HTML data processing part 14 Drawing data conversion part

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 ネットワークを介してコンピュータやH
TTPサーバと接続されるネットワークプリンタ装置に
おいて、該ネットワークプリンタ装置はHTTPクライ
アント、HTMLデータ処理部、描画用データ変換部を
備え、該HTMLデータ処理部は、HTMLドキュメン
ト中に含まれるURLをリンクの貼られている語句とと
もに抜き出し、その情報をへッダーあるいはフッターと
して付加する機能を有することを特徴としたネットワー
クプリンタ装置。
1. A computer or an H via a network
In a network printer device connected to a TTP server, the network printer device includes an HTTP client, an HTML data processing unit, and a drawing data conversion unit, and the HTML data processing unit pastes a URL included in the HTML document into a link. A network printer device having a function of extracting the information together with the phrase and adding the information as a header or footer.
【請求項2】 請求項1記載のネットワークプリンタ装
置において、HTMLデータ処理部は、HTTPサーバ
よりHTMLドキュメントを取得する際に送られてくる
へッダー情報をへッダーあるいはフッターとして付加す
る機能を有することを特徴とするネットワークプリンタ
装置。
2. The network printer according to claim 1, wherein the HTML data processing unit has a function of adding header information sent when acquiring the HTML document from the HTTP server as a header or a footer. A network printer device characterized by the above-mentioned.
【請求項3】 請求項1記載のネットワークプリンタ装
置において、HTMLデータ処理部は、HTMLドキュ
メント中に示されている画像データにおいてアニメーシ
ョンで表示されるべきものを、複数の静止画像に変換
し、印刷用にレイアウトし直す機能を有することを特徴
とするネットワークプリンタ装置。
3. The network printer according to claim 1, wherein the HTML data processing unit converts the image data shown in the HTML document to be displayed as an animation into a plurality of still images, and prints the still images. A network printer device having a function of re-laying out a network printer.
【請求項4】 請求項1記載のネットワークプリンタ装
置において、HTMLデータ処理部は、HTMLドキュ
メントを印刷する際に、HTMLドキュメントの中に含
まれているURLをリンクの貼られている語句とともに
抜き出し、リンク情報の一覧を作成し、該作成したリン
ク情報一覧を別の用紙に印刷する機能を有することを特
徴とするネットワークプリンタ装置。
4. The network printer according to claim 1, wherein when printing the HTML document, the HTML data processing unit extracts a URL included in the HTML document together with a phrase to which a link is attached, A network printer device having a function of creating a list of link information and printing the created link information list on another sheet.
【請求項5】 請求項4記載のネットワークプリンタ装
置において、HTMLデータ処理部は、HTTPサーバ
よりHTMLドキュメントを取得する際に送られてくる
へッダー情報の一覧を別の用紙に印刷する機能を有する
ことを特徴とするネットワークプリンタ装置。
5. The network printer according to claim 4, wherein the HTML data processing section has a function of printing a list of header information sent when acquiring the HTML document from the HTTP server on another sheet. A network printer device, characterized in that:
【請求項6】 請求項4または請求項5記載のネットワ
ークプリンタ装置において、HTMLデータ処理部は、
リンク情報の一覧またはへッダー情報の一覧を、HTM
Lドキュメントの最後に付加して印刷するか、へッダー
またはフッター領域として設定されている領域に印刷す
るか、または別の用紙に印刷するかを選択出来る選択機
能を有することを特徴とするネットワークプリンタ装
置。
6. The network printer according to claim 4, wherein the HTML data processing unit comprises:
A list of link information or a list of header information can be
A network printer having a selection function for selecting whether to print at the end of an L document, to print in an area set as a header or footer area, or to print on another sheet. apparatus.
【請求項7】 請求項6記載のネットワークプリンタ装
置において、HTMLデータ処理部は、リンク情報の一
覧またはへッダー情報の一覧の印刷が、選択されたへッ
ダーまたはフッター領域に収まらないと判断されると、
HTMLドキュメントの最後に付加して印刷するか、ま
たは別の用紙に印刷するかのどちらかを選択して印刷す
る選択機能を有することを特徴とするネットワークプリ
ンタ装置。
7. The network printer according to claim 6, wherein the HTML data processing unit determines that the printing of the link information list or the header information list does not fit in the selected header or footer area. When,
A network printer device having a selection function of selecting whether to print by adding to the end of an HTML document or printing on another sheet.
JP10330191A 1998-01-16 1998-11-05 Network printer device Pending JPH11265273A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10330191A JPH11265273A (en) 1998-01-16 1998-11-05 Network printer device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2037198 1998-01-16
JP10-20371 1998-01-16
JP10330191A JPH11265273A (en) 1998-01-16 1998-11-05 Network printer device

Publications (1)

Publication Number Publication Date
JPH11265273A true JPH11265273A (en) 1999-09-28

Family

ID=26357308

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10330191A Pending JPH11265273A (en) 1998-01-16 1998-11-05 Network printer device

Country Status (1)

Country Link
JP (1) JPH11265273A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001195216A (en) * 2000-01-07 2001-07-19 Nec Corp Recording device connected to network and recording system using the same device and support method using the same system
JP2001222499A (en) * 1999-11-29 2001-08-17 Xerox Corp Method for acquiring contents of web page
JP2002091726A (en) * 2000-09-12 2002-03-29 Canon Inc Printer system
KR101101828B1 (en) * 2006-07-28 2012-01-05 삼성전자주식회사 Image forming control apparatus, image forming apparatus and control method of the same
JP2012056187A (en) * 2010-09-08 2012-03-22 Konica Minolta Business Technologies Inc Image forming apparatus, its control method, and computer program
US8330982B2 (en) 2008-03-24 2012-12-11 Brother Kogyo Kabushiki Kaisha Print control apparatus and program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06342426A (en) * 1993-05-31 1994-12-13 Fuji Xerox Co Ltd Information presenting device
JPH09185607A (en) * 1995-12-28 1997-07-15 Dainippon Screen Mfg Co Ltd Hyper text layout device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06342426A (en) * 1993-05-31 1994-12-13 Fuji Xerox Co Ltd Information presenting device
JPH09185607A (en) * 1995-12-28 1997-07-15 Dainippon Screen Mfg Co Ltd Hyper text layout device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001222499A (en) * 1999-11-29 2001-08-17 Xerox Corp Method for acquiring contents of web page
JP2001195216A (en) * 2000-01-07 2001-07-19 Nec Corp Recording device connected to network and recording system using the same device and support method using the same system
JP2002091726A (en) * 2000-09-12 2002-03-29 Canon Inc Printer system
JP4590080B2 (en) * 2000-09-12 2010-12-01 キヤノン株式会社 Printer system and control method thereof
KR101101828B1 (en) * 2006-07-28 2012-01-05 삼성전자주식회사 Image forming control apparatus, image forming apparatus and control method of the same
US8330982B2 (en) 2008-03-24 2012-12-11 Brother Kogyo Kabushiki Kaisha Print control apparatus and program
JP2012056187A (en) * 2010-09-08 2012-03-22 Konica Minolta Business Technologies Inc Image forming apparatus, its control method, and computer program

Similar Documents

Publication Publication Date Title
US7024415B1 (en) File conversion
US7538896B2 (en) Data processing device generating print jobs in PDL and BMI formats
US20040205621A1 (en) Method and apparatus for formatting documents
JP2010129057A (en) Information processor, display data translation method, and program
US7800775B2 (en) Device and method for image processing, as well as device and method for file preparation
US20120218585A1 (en) Image forming method and system using xhtml-print data
JP2002351637A (en) Method for operating printer
JP4645833B2 (en) Image forming apparatus, image forming program, and image forming system
JP4154316B2 (en) Image processing system, control method, image processing apparatus, program, and storage medium
JPH11265273A (en) Network printer device
JP2002373064A (en) Printer and information processor
JP7318386B2 (en) Information processing device and program
JP2004062243A (en) Client server system, client, server, computer unit, and method and program for preparing print image
JPH11232365A (en) Slip printing method by way of network
JP2000066867A (en) Printer device and storage medium storing program for page information printing control
JP4203287B2 (en) Information processing apparatus, information processing method, and information processing system
JP2007079940A (en) Network device, device link system and device link method
JP4296775B2 (en) Device and program for displaying XML data
JPH1166051A (en) Filing method for electronic document and device therefor
JPH11249849A (en) Printing support system
JPH11272440A (en) Printing method
JP4787655B2 (en) Information processing apparatus, display control apparatus, information processing system, information processing method, display control method, information processing program, and display control program
JP4839206B2 (en) Information processing apparatus, e-mail transmission method, and recording medium
JP3878038B2 (en) Job generation device, printing device, job generation method, printing method, job generation program, printing program, and recording medium recording these programs
JP2004240754A (en) Printing system and output control system

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050308

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20051004