(57)【要約】【課題】Ｗｅｂプリント機能による自動印刷のための設定を、ユーザを煩わせることなく簡単に行えるようにすることを目的とする。【解決手段】あるＷｅｂページを定期購読（自動印刷）したい場合、印刷装置から定期購読申込用のＷｅｂページにアクセスする。この定期購読申込用ページでユーザが「申し込み」ボタンをクリックすると、Ｗｅｂサーバへ設定要求が送信される。これを受けたＷｅｂサーバは、ユーザ側へのレスポンスであるＨＴＭＬ文書中に、定期購読設定データを含むコメントタグを付加して返信する。これを印刷装置が受けると、まずはそのデータパケット中の送信先ＩＰアドレス・ポート番号が印刷装置内に登録されているか否かを判断し、登録されていた場合に、そのデータパケットから定期購読設定データを抽出し、これに基づいて印刷装置内部の定期購読設定を行う。【選択図】  図６
2004252674.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂサーバと、
ネットワークを介して前記Ｗｅｂサーバと双方向データ通信可能に接続され、予め設定されたページ取得データに基づいて前記ＷｅｂサーバからＷｅｂページを取得して印刷媒体へ印刷する印刷装置と、
により構成されたネットワーク印刷システムにおいて、
前記印刷装置における前記ページ取得データの設定は、該印刷装置から前記Ｗｅｂサーバへ送信される設定要求に対して該Ｗｅｂサーバが該印刷装置へ送信する設定データに基づいて行われる
ことを特徴とするネットワーク印刷システム。
【請求項２】
前記Ｗｅｂサーバは、前記設定データ送信の際、前記印刷装置からの設定要求に対する設定データであることを示すサーバ側識別データを、該設定データと共に送信し、
前記印刷装置は、前記設定要求の送信時に、該設定要求の送信を行ったことを示す装置側識別データを登録しておき、前記Ｗｅｂサーバから前記設定データが送信されてきたとき、該設定データと共に送信されてきた前記サーバ側識別データと前記装置側識別データとを比較して、両者が相互に対応するものであった場合に、該設定データに基づく前記ページ取得データの設定を行う
ことを特徴とする請求項１記載のネットワーク印刷システム。
【請求項３】
前記印刷装置は、前記設定要求の送信時、前記装置側識別データとして少なくとも該設定要求の送信元を示す送信元アドレス情報を登録すると共に、該送信元アドレス情報を前記設定要求と共に前記Ｗｅｂサーバへ送信するよう構成され、
前記Ｗｅｂサーバは、前記設定要求に対する前記設定データの送信時、該設定要求と共に送信されてきた前記送信元アドレス情報を、そのまま前記サーバ側識別データとして該設定データと共に送信する
ことを特徴とする請求項２記載のネットワーク印刷システム。
【請求項４】
Ｗｅｂサーバと、
ネットワークを介して前記Ｗｅｂサーバと双方向データ通信可能に接続され、予め設定されたページ取得データに基づいて前記ＷｅｂサーバからＷｅｂページを取得して印刷媒体へ印刷する印刷装置と、
により構成されたネットワーク印刷システムにおいて、
前記印刷装置は、ローカルエリアネットワークに接続可能であると共に、ルーティング機能を備えることにより、前記ローカルエリアネットワークを構成する一又は複数の通信端末と前記Ｗｅｂサーバとの間で当該印刷装置を介して双方向データ通信が可能となるよう構成されており、
前記印刷装置における前記ページ取得データの設定は、前記通信端末から前記印刷装置を中継して前記Ｗｅｂサーバへ送信される設定要求に対して該Ｗｅｂサーバが該印刷装置へ送信する設定データに基づいて行われる
ことを特徴とするネットワーク印刷システム。
【請求項５】
前記Ｗｅｂサーバは、前記設定データ送信の際、前記印刷装置からの設定要求に対する設定データであることを示すサーバ側識別データを、該設定データと共に送信し、
前記印刷装置は、前記通信端末からの前記設定要求を中継して前記Ｗｅｂサーバへ送信する際に、該設定要求の送信を行ったことを示す装置側識別データを登録しておき、前記Ｗｅｂサーバから前記設定データが送信されてきたとき、該設定データと共に送信されてきた前記サーバ側識別データと前記装置側識別データとを比較して、両者が相互に対応するものであった場合に、該設定データに基づく前記ページ取得データの設定を行う
ことを特徴とする請求項４記載のネットワーク印刷システム。
【請求項６】
前記印刷装置は、前記通信端末からの前記設定要求を中継して前記Ｗｅｂサーバへ送信する際に、該設定要求を構成するデータパケットに含まれ、該設定要求の送信元を示す送信元端末アドレス情報を、前記装置側識別データとして登録するよう構成され、
前記サーバ側識別データは、前記Ｗｅｂサーバが前記設定要求に対して前記設定データを送信する際に、該設定データを構成するデータパケット中に該設定データの送信先を示す送信先アドレス情報として含まれる、前記送信元端末アドレス情報である
ことを特徴とする請求項５記載のネットワーク印刷システム。
【請求項７】
前記印刷装置は、前記設定要求を構成するデータパケットに含まれる前記送信元端末アドレス情報を、当該印刷装置からの送信であることを示す送信元装置アドレス情報に変換するアドレス情報変換機能を備えると共に、該送信元端末アドレス情報に代えて該送信元装置アドレス情報を、該送信元端末アドレス情報と対応付けて前記装置側識別データとして登録するよう構成され、
前記サーバ側識別データは、前記設定データを構成するデータパケット中に該設定データの送信先を示す送信先アドレス情報として含まれる前記送信元装置アドレス情報である
ことを特徴とする請求項６記載のネットワーク印刷システム。
【請求項８】
前記各アドレス情報はいずれも、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ）におけるＩＰアドレス及びＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ  ）におけるポート番号であり、
前記アドレス情報変換機能は、前記送信元端末アドレス情報としての前記データパケットの送信元のＩＰアドレス及びポート番号を、前記送信元装置アドレス情報としての、前記印刷装置自身が確保しているＩＰアドレス及びポート番号に変換する機能である
ことを特徴とする請求項７記載のネットワーク印刷システム。
【請求項９】
前記印刷装置は、
前記設定要求に対して前記Ｗｅｂサーバから送信されてきた前記設定データに基づいて前記ページ取得データの設定を行う際、登録中の前記装置側識別データに基づき、該設定要求を送信した前記通信端末と該ページ取得データとを対応付けて設定し、
該ページ取得データに基づいて取得したＷｅｂページを印刷媒体へ印刷するとき、該Ｗｅｂページの内容に加えて、該ページ取得データと対応付けられた前記通信端末に関する情報も印刷する
ことを特徴とする請求項６〜８いずれかに記載のネットワーク印刷システム。
【請求項１０】
前記印刷装置は、前記設定データに基づく前記ページ取得データの設定終了後、前記装置側識別データの登録を削除する
ことを特徴とする請求項２，請求項３，請求項５〜９いずれかに記載のネットワーク印刷システム。
【請求項１１】
前記Ｗｅｂサーバは、
前記印刷装置への設定データとして、少なくとも、該印刷装置が取得するＷｅｂページの所在を示すページ所在データと、該印刷装置による該Ｗｅｂページの取得時刻を示す取得時刻データとを送信し、且つ、該取得時刻データを、該Ｗｅｂページに対する前記設定要求の受信回数に応じて更新する
ことを特徴とする請求項１〜１０いずれかに記載のネットワーク印刷システム。
【請求項１２】
前記Ｗｅｂサーバは、前記取得時刻データの更新を、前記設定要求を受信する度に行う
ことを特徴とする請求項１１記載のネットワーク印刷システム。
【請求項１３】
請求項１又は４に記載のネットワーク印刷システムを構成するＷｅｂサーバであって、
前記印刷装置から前記設定要求を受信したとき、該設定要求に対応したＷｅｂページを該印刷装置が取得するために必要な前記設定データを生成して該印刷装置へ送信する設定データ送信手段を備えた
ことを特徴とするＷｅｂサーバ。
【請求項１４】
請求項２又は５に記載のネットワーク印刷システムを構成するＷｅｂサーバであって、
前記設定データ送信手段は、前記設定データ送信の際、前記サーバ側識別データを生成して該設定データと共に送信する
ことを特徴とする請求項１３記載のＷｅｂサーバ。
【請求項１５】
請求項３，請求項６又は請求項７のいずれかに記載のネットワーク印刷システムを構成するＷｅｂサーバであって、
前記設定データ送信手段は、前記印刷装置から前記設定要求と共に送信されてきた前記装置側識別データをそのまま前記サーバ側識別データとして該印刷装置へ送信する
ことを特徴とする請求項１４記載のＷｅｂサーバ。
【請求項１６】
請求項１１又は１２に記載のネットワーク印刷システムを構成するＷｅｂサーバであって、
前記設定データ送信手段は、前記ページ所在データを生成するページ所在データ生成部と、前記取得時刻データを生成する取得時刻データ生成部と、該ページ所在データ及び該取得時刻データを前記設定データとして前記印刷装置へ送信する送信部とからなり、
該取得時刻データ生成部は、同じＷｅｂページを取得するための前記ページ取得データが設定された複数の前記印刷装置相互間で前記取得時刻が全て一致しないよう、前記取得時刻データを生成する
ことを特徴とする請求項１３〜１５いずれかに記載のＷｅｂサーバ。
【請求項１７】
請求項１に記載のネットワーク印刷システムを構成する印刷装置であって、
前記Ｗｅｂサーバへ前記設定要求を送信する設定要求送信手段と、
前記設定要求に対して前記Ｗｅｂサーバから送信されてくる前記設定データに基づいて、前記ページ取得データの設定を行う設定手段と、
該設定手段により設定されたページ取得データに基づいて前記Ｗｅｂサーバから前記Ｗｅｂページを取得するページ取得手段と、
該ページ取得手段により取得したＷｅｂページを印刷媒体へ印刷する印刷手段と、
を備えたことを特徴とする印刷装置。
【請求項１８】
請求項２に記載のネットワーク印刷システムを構成する印刷装置であって、
前記設定要求送信手段による前記設定要求の送信時に、該送信を行ったことを示す装置側識別データを登録する登録手段を備え、
前記設定手段は、前記Ｗｅｂサーバから前記設定データが送信されてきたとき、該設定データと共に送信されてきた前記サーバ側識別データと前記登録手段により登録された前記装置側識別データとを比較して、両者が相互に対応するものであった場合に、該設定データに基づく前記ページ取得データの設定を行う
ことを特徴とする請求項１７記載の印刷装置。
【請求項１９】
前記登録手段は、前記装置側識別データとして少なくとも前記設定要求の送信元を示す送信元アドレス情報を登録し、
前記設定要求送信手段は、該登録された送信元アドレス情報を、前記設定要求と共に前記Ｗｅｂサーバへ送信する
ことを特徴とする請求項１８記載の印刷装置。
【請求項２０】
請求項４に記載のネットワーク印刷システムを構成する印刷装置であって、
ローカルエリアネットワークに接続し、該ローカルエリアネットワークを構成する一又は複数の通信端末と前記Ｗｅｂサーバとの間で当該印刷装置を介して双方向データ通信が可能となるよう、前記通信端末と前記Ｗｅｂサーバとの間で送受信されるデータのルーティングを行うルーティング手段と、
前記通信端末からの前記設定要求を中継して前記Ｗｅｂサーバへ送信する送信中継手段と、
前記設定要求に対して前記Ｗｅｂサーバから送信されてくる前記設定データに基づいて、前記ページ取得データの設定を行う設定手段と、
該設定手段により設定されたページ取得データに基づいて前記Ｗｅｂサーバから前記Ｗｅｂページを取得するページ取得手段と、
該ページ取得手段により取得したＷｅｂページを印刷媒体へ印刷する印刷手段と、
を備えたことを特徴とする印刷装置。
【請求項２１】
請求項５に記載のネットワーク印刷システムを構成する印刷装置であって、
前記送信中継手段による前記設定要求の送信時に、該送信を行ったことを示す装置側識別データを登録する登録手段を備え、
前記設定手段は、前記Ｗｅｂサーバから前記設定データが送信されてきたとき、該設定データと共に送信されてきた前記サーバ側識別データと前記登録手段により登録された前記装置側識別データとを比較して、両者が相互に対応するものであった場合に、該設定データに基づく前記ページ取得データの設定を行う
ことを特徴とする請求項２０記載の印刷装置。
【請求項２２】
前記登録手段は、前記送信中継手段による前記設定要求の送信時に、該設定要求を構成するデータパケットに含まれ、該設定要求の送信元を示す送信元端末アドレス情報を、前記装置側識別データとして登録する
ことを特徴とする請求項２１記載の印刷装置。
【請求項２３】
前記送信元端末アドレス情報を、当該印刷装置からの送信であることを示す送信元装置アドレス情報に変換するアドレス情報変換手段を備え、  前記登録手段は、前記送信元端末アドレス情報に代えて該送信元装置アドレス情報を、該送信元端末アドレス情報と対応付けて前記装置側識別データとして登録する
ことを特徴とする請求項２２記載の印刷装置。
【請求項２４】
前記各アドレス情報はいずれも、ＩＰにおけるＩＰアドレス及びＴＣＰにおけるポート番号であり、
前記アドレス情報変換手段は、前記送信元端末アドレス情報としての前記データパケットの送信元のＩＰアドレス及びポート番号を、前記送信元装置アドレス情報としての、当該印刷装置自身が確保しているＩＰアドレス及びポート番号に変換する
ことを特徴とする請求項２３記載の印刷装置。
【請求項２５】
前記設定手段は、前記設定要求に対して前記Ｗｅｂサーバから送信されてきた前記設定データに基づいて前記ページ取得データの設定を行う際、前記登録手段にて登録されている前記装置側識別データに基づき、前記設定要求を送信した前記通信端末と該ページ取得データとを対応付けて設定し、
前記印刷手段は、前記Ｗｅｂページ印刷の際、該Ｗｅｂページを取得するための前記ページ取得データに対応付けられた前記通信端末に関する情報も印刷する
ことを特徴とする請求項２１〜２４いずれかに記載の印刷装置。
【請求項２６】
前記登録手段は、前記設定データに基づく前記ページ取得データの設定終了後、前記装置側識別データの登録を削除する
ことを特徴とする請求項１８，請求項１９，請求項２１〜２５のいずれかに記載の印刷装置。
【請求項２７】
請求項１３〜１６のいずれかに記載のＷｅｂサーバにおける前記各手段としてコンピュータを機能させるためのプログラム。
【請求項２８】
請求項１７〜２６のいずれかに記載の印刷装置における前記各手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置が予め設定されたページ取得データに基づいて自発的にＷｅｂサーバへ接続し、所望のＷｅｂページを取得して印刷媒体へ印刷するよう構成されたネットワーク印刷システムと、このシステムを構成するＷｅｂサーバ、印刷装置、及びプログラムに関する。
【０００２】
【従来の技術】
従来より、所望のＷｅｂページを定期購読するための情報を予め設定しておき、その設定内容に従って自動的にＷｅｂサーバへアクセスして所望のＷｅｂページを取得し印刷出力する、いわゆるＷｅｂプリント機能を備えた印刷装置が知られている。
【０００３】
より具体的には、定期購読（自動印刷）を希望するＷｅｂページのＨＴＭＬ（Ｈｙｐｅｒｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ  ）データが存在するＷｅｂサーバのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）とアクセス日時とを、ユーザ自身が予め印刷装置内に登録しておく。ユーザがこのように登録しておけば、登録されたアクセス日時が到来すると、印刷装置はＵＲＬに基づいて自動的にＷｅｂサーバへ接続し、所望のＷｅｂページを取得して、その内容を印刷媒体へ印字するものである（例えば、特許文献１参照。）。
【０００４】
一方、例えばパーソナルコンピュータ（以下「ＰＣ」という）等の端末装置内蔵のＷｅｂブラウザからプリンタやルータ等の各種周辺機器の設定を行うことが、従来より知られている。このように端末装置のＷｅｂブラウザから各種周辺機器の設定を行えるようにすれば、ユーザは、インターネットのＷｅｂページを閲覧するのと同じ様な感覚で、周辺機器の設定を手軽に行うことができる。  そのため、上記のようなＷｅｂプリント機能を備えた印刷装置にＰＣ（Ｗｅｂブラウザ内蔵）を接続して、その印刷装置における自動印刷のための設定情報をパソコンのＷｅｂブラウザから設定できるようにすることも考えられる。
【０００５】
【特許文献１】
特開平１１−１３８９５４
【０００６】
【発明が解決しようとする課題】
しかしながら、印刷装置に直接設定情報を入力する場合はもちろん、上記のようにＰＣのＷｅｂブラウザから入力する場合であっても、自動印刷のために必要な設定情報（ＷｅｂページのＵＲＬ、アクセス日時等）を、ユーザ自らが印刷装置に逐一入力、或いはＰＣのＷｅｂブラウザから逐一入力する必要があり、その入力作業はユーザにとって煩わしいものであった。
【０００７】
特に、例えばＰＣの使用経験が浅くＷｅｂプリント機能搭載のファクシミリ装置のみを設置したユーザであって、設定情報入力といった入力操作（機械操作）に不慣れなユーザにとっては、入力操作自体が難解でわかりにくく、結局はＷｅｂプリント機能を使いこなせないまま単にファクシミリ機能しか使用しない状態になってしまうことも十分に考えられる。
【０００８】
本発明は上記課題に鑑みなされたものであり、Ｗｅｂプリント機能による自動印刷のための設定を、ユーザを煩わせることなく簡単に行えるようにすることを目的とする。
【０００９】
【課題を解決するための手段及び発明の効果】
上記課題を解決するためになされた請求項１記載のネットワーク印刷システムは、Ｗｅｂサーバと印刷装置とがネットワークを介して相互に双方向データ通信可能に接続され、印刷装置が、予め設定されたページ取得データに基づいてＷｅｂサーバからＷｅｂページを取得して印刷媒体へ印刷するよう構成されたものである。つまり、本システムにおける印刷装置は、所定の日時に自動的にＷｅｂページを取得して印刷するという、いわゆるＷｅｂプリント機能を搭載したものである。
【００１０】
そして、印刷装置におけるページ取得データの設定は、Ｗｅｂサーバから送信されてくる設定データに基づいて行われる。この設定データは、印刷装置からＷｅｂサーバへ設定要求を送信したときに、その設定要求に対してＷｅｂサーバが印刷装置へ送信するものである。
【００１１】
このように構成されたネットワーク印刷システムによれば、ユーザは単に印刷装置から設定要求を送信するよう操作するだけでよく、設定要求を受けたＷｅｂサーバがその要求内容に応じた設定データを印刷装置へ送信することにより、その送信されてきた設定データに従って印刷装置自身が自動的にページ取得データを設定するため、Ｗｅｂプリント機能による自動印刷のための設定を、ユーザを煩わせることなく簡単に行うことができる。
【００１２】
尚、ここでいう「ネットワーク」とは、例えばインターネットなどのＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ  ）であってもよいし、また例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やイントラネット等の比較的限られたエリア内のネットワークであってもよい。
【００１３】
一方、Ｗｅｂサーバから印刷装置へ送信されてくるデータは、設定要求に対して送られてくる設定データに限らず種々のものが考えられ、場合によっては、悪意を持った第三者が故意に設定データを送りつけてくる場合も想定される。このような設定データによって印刷装置内にページ取得データが設定されてしまうと、例えばユーザの意図しないＷｅｂページが大量に印刷されてしまうなど、ユーザが大きな被害を被ることになりかねない。
【００１４】
そこで、ユーザの意図しない設定データによるページ取得データの設定がなされないよう、例えば請求項２記載のように、印刷装置は、送信されてきた設定データが意図するもの（つまり所望のＷｅｂページに対応した設定要求をＷｅｂサーバへ送信した後であって、それに対する設定データを待っている状態）のときにのみ、その設定データに基づくページ取得データの設定を行うようにするとよい。
【００１５】
即ち、請求項２記載のネットワーク印刷システムは、Ｗｅｂサーバが、設定データ送信の際、印刷装置からの設定要求に対する設定データであることを示すサーバ側識別データを、該設定データと共に送信し、印刷装置は、設定要求の送信時に、該設定要求の送信を行ったことを示す装置側識別データを登録しておき、Ｗｅｂサーバから設定データが送信されてきたとき、該設定データと共に送信されてきたサーバ側識別データと登録中の装置側識別データとを比較して、両者が相互に対応するものであった場合に、該設定データに基づくページ取得データの設定を行う。
【００１６】
このように構成されたネットワーク印刷システムによれば、印刷装置は、設定データと共に送信されてきたサーバ側識別データと登録中の装置側識別データとが相互に対応するときのみページ取得データの設定を行うため、それ以外の他の設定データ（例えば悪意を持った第三者による設定データ）を排除し、ユーザの意図したページ取得データの設定のみを行うようにできる。
【００１７】
尚、「相互に対応する」場合とは、例えば、印刷装置では設定要求に対応したＷｅｂページ名と送信時刻とを装置側識別データとして登録すると共に、ＷｅｂサーバからはＷｅｂページ名と設定要求受信時刻とをサーバ側識別データとして送信し、Ｗｅｂページ名が一致し且つ上記送信時刻と受信時刻とが略一致する場合とするなど、設定要求に対する正規の設定データであることが印刷装置側で判別できる限り種々の場合が考えられるが、例えば請求項３に記載のように、設定要求の送信元アドレス情報を利用してもよい。
【００１８】
即ち、請求項３に記載のネットワーク印刷システムは、印刷装置が、設定要求の送信時に装置側識別データとして少なくとも該設定要求の送信元を示す送信元アドレス情報を登録すると共に、該送信元アドレス情報を設定要求と共にＷｅｂサーバへ送信するよう構成され、Ｗｅｂサーバは、その設定要求に対する設定データの送信時、設定要求と共に送信されてきた送信元アドレス情報をそのままサーバ側識別データとして該設定データと共に送信するよう構成されたものである。
【００１９】
上記構成のネットワーク印刷システムでは、印刷装置が設定要求と共に送信した送信元アドレス情報が、そのままＷｅｂサーバからの設定データと共に返ってくることになり、印刷装置は、登録中の送信元アドレス情報（つまりＷｅｂサーバへ送信した送信元アドレス情報）と、設定データと共に受信したサーバ側識別データとが一致した場合にのみ、その設定データを正規のものとして扱うことができる。
【００２０】
そのため、ユーザが設定要求を送信しないときであって装置側識別データが登録されていないときに、仮に第三者が勝手に設定データを送りつけてきたとしても、ページ取得データの設定条件（各識別データが一致すること）が成立しないため、その設定データによってページ取得データが設定されることはなく、ユーザの意図したページ取得データの設定のみを行うようにできる。
【００２１】
次に、請求項４記載のネットワーク印刷システムは、Ｗｅｂサーバと印刷装置とがネットワークを介して相互に双方向データ通信可能に接続され、印刷装置が、予め設定されたページ取得データに基づいてＷｅｂサーバからＷｅｂページを取得して印刷媒体へ印刷するよう構成されたものである。つまり、本システムにおける印刷装置も、所定の日時に自動的にＷｅｂページを取得して印刷するという、いわゆるＷｅｂプリント機能を搭載したものである。
【００２２】
そして、本発明（請求項４）では、印刷装置が、ローカルエリアネットワークに接続可能であると共に、ルーティング機能を備えることにより、ローカルエリアネットワークを構成する一又は複数の通信端末とＷｅｂサーバとの間で当該印刷装置を介して双方向データ通信が可能となるよう構成されており、印刷装置におけるページ取得データの設定は、通信端末から印刷装置を中継してＷｅｂサーバへ送信される設定要求に対してＷｅｂサーバが印刷装置へ送信する設定データに基づいて行われる。
【００２３】
つまり、請求項１記載のシステムのように、印刷装置から直接設定要求を送信するのではなく、印刷装置に接続された通信端末が設定要求を送信し、それを印刷装置が中継してＷｅｂサーバへ送信するものである。そして、その設定要求に対する設定データがＷｅｂサーバから送信されてきたとき、印刷装置はその設定データに従ってページ取得データの設定を行うのである。
【００２４】
このように構成されたネットワーク印刷システムによれば、ユーザは単に通信端末にて設定要求の送信操作をするだけでよく、設定要求を受けたＷｅｂサーバがその要求内容に応じた設定データを印刷装置へ送信することにより、その送信されてきた設定データに従って印刷装置自身が自動的にページ取得データを設定するため、Ｗｅｂプリント機能による自動印刷のための設定を、ユーザを煩わせることなく、且つ印刷装置から離れた場所（通信端末の設置場所）からでも、簡単に行うことができる。
【００２５】
そしてこの場合も、設定データを受信した場合に無条件にそれに従ってページ取得データの設定を行うようにすると、ユーザの意図しない設定がなされてしまうおそれがある。
そこで、例えば請求項５記載のように、Ｗｅｂサーバは、設定データ送信の際、印刷装置からの設定要求に対する設定データであることを示すサーバ側識別データを該設定データと共に送信し、印刷装置は、通信端末からの設定要求を中継してＷｅｂサーバへ送信する際に、該設定要求の送信を行ったことを示す装置側識別データを登録しておき、Ｗｅｂサーバから設定データが送信されてきたとき、設定データと共に送信されてきたサーバ側識別データと登録中の装置側識別データとを比較して、両者が相互に対応するものであった場合に、該設定データに基づくページ取得データの設定を行うようにするとよい。
【００２６】
このように構成されたネットワーク印刷システムによれば、印刷装置は、設定データと共に送信されてきたサーバ側識別データと登録中の装置側識別データとが相互に対応するときのみページ取得データの設定を行うため、それ以外の他の設定データ（例えば悪意を持った第三者による設定データ）を排除し、ユーザの意図したページ取得データの設定のみを行うようにできる。
【００２７】
尚、ここでいう「相互に対応する」場合も、上記同様、例えば、印刷装置では設定要求に対応したＷｅｂページ名と送信時刻とを装置側識別データとして登録すると共に、ＷｅｂサーバからはＷｅｂページ名と設定要求受信時刻とをサーバ側識別データとして送信し、Ｗｅｂページ名が一致し且つ上記送信時刻と受信時刻とが略一致する場合とするなど、設定要求に対する正規の設定データであることが印刷装置側で判別できる限り種々の場合が考えられる。
【００２８】
また例えば、請求項６に記載のように、各識別データとして設定要求の送信元端末のアドレス情報を利用してもよい。即ち、請求項６記載のネットワーク印刷システムは、印刷装置が、通信端末からの設定要求を中継してＷｅｂサーバへ送信する際に、該設定要求を構成するデータパケットに含まれ、該設定要求の送信元を示す送信元端末アドレス情報を、装置側識別データとして登録するよう構成されたものである。そして、サーバ側識別データは、Ｗｅｂサーバが設定要求に対して設定データを送信する際に該設定データを構成するデータパケット中に該設定データの送信先を示す送信先アドレス情報として含まれる、送信元端末アドレス情報である。
【００２９】
つまり、設定要求を構成するデータパケット中には設定要求と送信元端末アドレス情報とが共に含まれることになり、その送信元端末アドレス情報はそのまま設定データを構成するデータパケット中に含まれて印刷装置へ返ってくることになる。そして印刷装置は、登録中の送信元端末アドレス情報と、設定データと共に受信したサーバ側識別データとが一致した場合にのみ、その設定データを正規のものとして扱うことができる。
【００３０】
そのため、ユーザが設定要求を送信しないときであって装置側識別データが登録されていないとき、仮に第三者が勝手に設定データを送りつけてきたとしても、ページ取得データの設定条件（各識別データが一致すること）が成立しないため、その設定データによってページ取得データが設定されることはなく、ユーザの意図したページ取得データの設定のみを行うようにできる。
【００３１】
そしてこの場合、通信端末からの送信元端末アドレス情報をそのまま設定要求と共に送信してもよいが、例えば請求項７に記載のように、設定要求を中継する印刷装置内で一旦その送信元端末アドレス情報を変換して、変換後のアドレス情報に基づいて設定データの受け付け・ページ取得データの設定等を行うようにしてもよい。
【００３２】
即ち、請求項７記載のネットワーク印刷システムは、印刷装置が、設定要求を構成するデータパケットに含まれる送信元端末アドレス情報を当該印刷装置からの送信であることを示す送信元装置アドレス情報に変換するアドレス情報変換機能を備えると共に、送信元端末アドレス情報に代えて送信元装置アドレス情報を、送信元端末アドレス情報と対応付けて装置側識別データとして登録するよう構成されたものである。そして、サーバ側識別データは、設定データを構成するデータパケット中にその設定データの送信先を示す送信先アドレス情報として含まれる上記送信元装置アドレス情報である。
【００３３】
このように構成されたネットワーク印刷システムによれば、印刷装置は、登録中の送信元装置アドレス情報と、設定データと共に受信したサーバ側識別データとが一致した場合にのみ、その設定データを正規のものとして扱う。そのため、請求項６記載の発明と同様、ユーザの意図したページ取得データの設定のみを行うようにできる。
【００３４】
しかも、通信端末のアドレス情報は全て印刷装置を中継する際に変換されるため、ローカルエリアネットワークを構成する各通信端末にはそれぞれ任意のアドレス情報を設定することができ、Ｗｅｂサーバとの双方向データ通信の際は印刷装置がデータ送受の窓口となってアドレス情報を一括管理すればよいため、ローカルエリアネットワークの構成上の自由度を高めることが可能となる。
【００３５】
そして、上記各アドレス情報としては、具体的には、例えば請求項８に記載ように、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ）におけるＩＰアドレス及びＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ  ）におけるポート番号を用いるとよい。そして、上記アドレス情報変換機能は、送信元端末アドレス情報としてのデータパケットの送信元のＩＰアドレス及びポート番号を、送信元装置アドレス情報としての、印刷装置自身が確保しているＩＰアドレス及びポート番号に変換するものであるとよい。
【００３６】
この場合、設定要求を送信する際に印刷装置ではＩＰアドレス及びポート番号を共にセットで登録（送信元装置アドレス情報として）しておき、Ｗｅｂサーバからの設定データを受信したとき、その設定データ中に送信先アドレス情報として含まれる印刷装置自身のＩＰアドレス及びポート番号と、上記登録中のＩＰアドレス及びポート番号とが一致したときに、正規の設定データと判断することができる。
【００３７】
ところで、印刷装置がページ取得データに基づいてＷｅｂページを取得し印刷する際、単に取得したＷｅｂページのみを印刷してもよいが、ローカルエリアネットワークを構成する通信端末が複数あって、その複数の通信端末が各々設定要求を行ったことによりそれぞれ対応するページ取得データが印刷装置に設定されているような場合、単にＷｅｂページの内容を印刷するのみだと、ユーザが所望のＷｅｂページ（印刷された印刷媒体）を受け取るときに、ただ印刷物を見ただけでは、自分の通信端末から設定したものか他人の通信端末から設定したものかの判別がつきにくい。特に、複数種類のＷｅｂページがすでに印刷媒体に印刷され、それらが積層された状態になっている場合などは、その中から自分のものを抜き取る判別作業が非常に煩わしいものとなる。
【００３８】
そこで、例えば請求項９に記載のように、印刷装置は、Ｗｅｂサーバから送信されてきた設定データに基づいてページ取得データの設定を行う際、登録中の装置側識別データに基づき、設定要求を送信した通信端末と該ページ取得データとを対応付けて設定しておき、実際にページ取得データに基づいてＷｅｂページを取得し印刷媒体へ印刷するときは、Ｗｅｂページの内容に加えて、そのページ取得データと対応付けられた通信端末（つまりそのＷｅｂページ取得のための設定要求を行った通信端末）に関する情報も印刷するようにするとよい。
【００３９】
このように構成されたネットワーク印刷システムによれば、ユーザは、印刷済みの印刷媒体から上記通信端末に関する情報が印刷された印刷媒体をみて、それが自分の所望とするものであるか否かを容易に判別することができる。
また、印刷装置は、上記のように装置側識別データを登録することによって、意図しない設定データによるページ取得データの設定を防ぐことができるが、ページ取得データの設定後も装置側識別データを登録したままの状態にしておくと、第三者が何らかの方法でその装置側識別データを不正に取得してそれを元に設定データを送りつけ、ユーザの意図しないページ取得データが設定されてしまうといった事態も起こりかねない。
【００４０】
そこで、例えば請求項１０に記載のように、印刷装置は、Ｗｅｂサーバからの設定データに基づくページ取得データの設定終了後は、装置側識別データの登録を削除するとよい。つまり、ページ取得データを設定すればもう装置側識別データを登録しておく必要はないため、必要性のない登録内容はすぐに削除しておくというものである。このようにすることにより、外部からの不正な設定データ送信に対する安全性をより確固たるものにすることができる。
【００４１】
一方、Ｗｅｂサーバは、あるＷｅｂページに対して例えば複数の印刷装置から設定要求があった場合、各印刷装置が全て同時刻に当該Ｗｅｂページの取得を行うよう各印刷装置への設定データをそれぞれ設定してもいいが、そのようにすると、そのＷｅｂページを取得しようとする印刷装置が多ければ多いほど、その取得時刻に当該Ｗｅｂサーバへのアクセスが集中してＷｅｂサーバの処理負荷が急激に増大してしまうおそれがある。
【００４２】
そこで、例えば請求項１１に記載のように、Ｗｅｂサーバは、印刷装置への設定データとして少なくとも、印刷装置が取得するＷｅｂページの所在を示すページ所在データと、印刷装置によるＷｅｂページの取得時刻を示す取得時刻データとを送信し、且つ、取得時刻データを、そのＷｅｂページに対する設定要求の受信回数に応じて更新するようにするとよい。
【００４３】
つまり、一つのＷｅｂページに対して取得時刻データをただ一つのみとするのではなく、そのＷｅｂページに対する設定要求の回数に応じて取得時刻データを複数に設定するのである。より具体的には、例えばそのＷｅｂページに対する設定要求が所定回数なされるまでは取得時刻データをＡとして設定データ送信し、所定回数を超えたら取得時刻データをＢに更新するのである。以後、取得時刻データをＢとする設定データが所定回数送信されたら、また新たに取得時刻データを更新する、というふうにすることができる。この場合、更新の頻度は無制限でもよいが、ある程度決めておいてもよい。例えば、更新は１０回のみ（つまり時刻は１０種類）とし、１０種類目の取得時刻データが所定回数設定・送信されたら、再び取得時刻データＡに戻る、というふうにしてもよい。
【００４４】
また例えば、請求項１２に記載のように、Ｗｅｂサーバは、取得時刻データの更新を、設定要求を受信する度に行うようにしてもよい。つまり、例えば上記具体例における所定回数を１回とすればよく、設定要求を受ける毎に取得時刻データを更新してそれを設定データとして送信するのである。
【００４５】
このように、請求項１１又は１２に記載のネットワーク印刷システムによれば、一つのＷｅｂページに対する複数の端末（例えば印刷装置）からのアクセス時刻を分散させることができるため、Ｗｅｂサーバの処理負荷を軽減することができる。
【００４６】
次に、請求項１３記載の発明は、請求項１又は４に記載のネットワーク印刷システムを構成するＷｅｂサーバであって、印刷装置からの設定要求を受信したとき、該設定要求に対応したＷｅｂページを該印刷装置が取得するために必要な設定データを生成して該印刷装置へ送信する設定データ送信手段を備えたものである。
【００４７】
このため、この請求項１３に記載のＷｅｂサーバを用いれば、請求項１記載のネットワーク印刷システムを構築することができ、その場合、請求項１記載のネットワーク印刷システムと同様の作用・効果を得ることができる。
また、請求項１４記載の発明は、請求項２又は５に記載のネットワーク印刷システムを構成するＷｅｂサーバであって、請求項１３記載のＷｅｂサーバにおける設定データ送信手段が更に、設定データ送信の際、サーバ側識別データを生成して該設定データと共に送信する。このようにＷｅｂサーバがサーバ側識別データを送信することにより、送信先の印刷装置では、設定データが正規のものか否かを判別することができるようになる。
【００４８】
このため、この請求項１４に記載のＷｅｂサーバを用いれば、請求項２又は５に記載のネットワーク印刷システムを構築することができ、その場合、請求項２又は５に記載のネットワーク印刷システムと同様の作用・効果を得ることができる。
【００４９】
また、請求項１５記載のＷｅｂサーバは、請求項３，請求項６又は請求項７のいずれかに記載のネットワーク印刷システムを構成するＷｅｂサーバであって、請求項１４に記載のＷｅｂサーバにおける設定データ送信手段が、印刷装置から設定要求と共に送信されてきた装置側識別データをそのままサーバ側識別データとして印刷装置へ送信する。
【００５０】
このようにＷｅｂサーバが装置側識別データをそのまま送り返すことにより、印刷装置側では、このＷｅｂサーバが送って装置側識別データをみて設定データが正規のものであるか否かを判別することができる。このため、この請求項１５に記載のＷｅｂサーバを用いれば、請求項３，請求項６又は請求項７に記載のネットワーク印刷システムを構築することができ、その場合、請求項３，請求項６又は請求項７に記載のネットワーク印刷システムと同様の作用・効果を得ることができる。
【００５１】
更に、請求項１６記載のＷｅｂサーバは、請求項１１又は１２に記載のネットワーク印刷システムを構成するＷｅｂサーバであって、請求項１３〜１５いずれかに記載のＷｅｂサーバにおける設定データ送信手段が、ページ所在データを生成するページ所在データ生成部と、取得時刻データを生成する取得時刻データ生成部と、ページ所在データ及び取得時刻データを設定データとして印刷装置へ送信する送信部とからなり、取得時刻データ生成部は、同じＷｅｂページを取得するためのページ取得データが設定された複数の印刷装置相互間で取得時刻が全て一致しないよう、取得時刻データを生成する。
【００５２】
つまり、一つのＷｅｂページに対するアクセスが同時刻に集中するのを避けるため、取得時刻データを複数の時刻に分散させて設定するのである。このため、この請求項１６に記載のＷｅｂサーバを用いれば、請求項１１又は１２に記載のネットワーク印刷システムを構築することができ、その場合、請求項１１又は１２に記載のネットワーク印刷システムと同様の作用・効果を得ることができる。
【００５３】
次に、請求項１７記載の発明は、請求項１に記載のネットワーク印刷システムを構成する印刷装置であって、Ｗｅｂサーバへ設定要求を送信する設定要求送信手段と、設定要求に対してＷｅｂサーバから送信されてくる設定データに基づいて、ページ取得データの設定を行う設定手段と、その設定手段により設定されたページ取得データに基づいてＷｅｂサーバからＷｅｂページを取得するページ取得手段と、該ページ取得手段により取得したＷｅｂページを印刷媒体へ印刷する印刷手段と、を備えたものである。
【００５４】
このように構成された印刷装置では、例えばユーザ操作を受けて設定要求送信手段が設定要求を送信すると、Ｗｅｂサーバから設定データが送信されてくるため、その設定データに基づいて設定手段がページ取得データの設定を行う。つまり、ユーザ自らページ取得データの設定をする必要はなく、印刷装置が（詳しくは設定手段が）自動的にそれを設定することになる。
【００５５】
このため、この請求項１７に記載の印刷装置を用いれば、請求項１に記載のネットワーク印刷システムを構築することができ、その場合、請求項１に記載のネットワーク印刷システムと同様の作用・効果を得ることができる。
そして、請求項１８に記載の印刷装置は、請求項２に記載のネットワーク印刷システムを構成する印刷装置であって、請求項１７記載の印刷装置に対し、更に、設定要求送信手段による設定要求の送信時に該送信を行ったことを示す装置側識別データを登録する登録手段を備えたものであり、設定手段は、Ｗｅｂサーバから設定データが送信されてきたとき、該設定データと共に送信されてきたサーバ側識別データと登録手段により登録された装置側識別データとを比較して、両者が相互に対応するものであった場合に、設定データに基づくページ取得データの設定を行う。
【００５６】
このため、この請求項１８に記載の印刷装置を用いれば、請求項２に記載のネットワーク印刷システムを構築することができ、その場合、請求項２に記載のネットワーク印刷システムと同様の作用・効果を得ることができる。
また、登録手段が登録する装置側識別データとしては、例えば請求項１９に記載のように、少なくとも設定要求の送信元を示す送信元アドレス情報を登録するようにするとよい。そしてこの場合、設定要求送信手段は、登録された送信元アドレス情報を、設定要求と共に前記Ｗｅｂサーバへ送信する。
【００５７】
このように構成された印刷装置は、請求項３に記載のネットワーク印刷システムを構築することができ、その場合、請求項３に記載のネットワーク印刷システムと同様の作用・効果を得ることができる。
次に、請求項２０記載の発明は、請求項４に記載のネットワーク印刷システムを構成する印刷装置であって、ローカルエリアネットワークに接続し、該ローカルエリアネットワークを構成する一又は複数の通信端末とＷｅｂサーバとの間で当該印刷装置を介して双方向データ通信が可能となるよう、通信端末とＷｅｂサーバとの間で送受信されるデータのルーティングを行うルーティング手段と、通信端末からの設定要求を中継してＷｅｂサーバへ送信する送信中継手段と、設定要求に対してＷｅｂサーバから送信されてくる設定データに基づいて、ページ取得データの設定を行う設定手段と、該設定手段により設定されたページ取得データに基づいてＷｅｂサーバからＷｅｂページを取得するページ取得手段と、該ページ取得手段により取得したＷｅｂページを印刷媒体へ印刷する印刷手段と、を備えたものである。
【００５８】
このように構成された印刷装置では、請求項１７記載の印刷装置のように当該印刷装置が直接設定要求を送信するのではなく、印刷装置に接続された通信端末からの設定要求を送信中継手段が中継してＷｅｂサーバへ送信する。そして、その設定要求に対する設定データがＷｅｂサーバから送信されてきたとき、設定手段はその設定データに従ってページ取得データの設定を行うのである。
【００５９】
このため、この請求項２０に記載の印刷装置を用いれば、請求項４に記載のネットワーク印刷システムを構築することができ、その場合、請求項４に記載のネットワーク印刷システムと同様の作用・効果を得ることができる。
また、請求項２１に記載の印刷装置は、請求項５に記載のネットワーク印刷システムを構成する印刷装置であって、請求項２０に記載の印刷装置に対し、更に、送信中継手段による設定要求の送信時に該送信を行ったことを示す装置側識別データを登録する登録手段を備えたものであり、設定手段は、Ｗｅｂサーバから設定データが送信されてきたとき、該設定データと共に送信されてきたサーバ側識別データと登録手段により登録された装置側識別データとを比較して、両者が相互に対応するものであった場合に該設定データに基づくページ取得データの設定を行う。
【００６０】
このため、この請求項２１に記載の印刷装置を用いれば、請求項５に記載のネットワーク印刷システムを構築することができ、その場合、請求項５に記載のネットワーク印刷システムと同様の作用・効果を得ることができる。
また、登録手段が登録する装置側識別データとしては、例えば請求項２２に記載のように、送信中継手段による設定要求の送信時に、該設定要求を構成するデータパケットに含まれ、該設定要求の送信元を示す送信元端末アドレス情報を登録するとよい。そしてこの場合、設定要求送信手段は、登録された送信元端末アドレス情報を、設定要求と共に前記Ｗｅｂサーバへ送信する。
【００６１】
このように構成された印刷装置は、請求項６に記載のネットワーク印刷システムを構築することができ、その場合、請求項６に記載のネットワーク印刷システムと同様の作用・効果を得ることができる。
また、請求項２２記載の印刷装置は更に、例えば請求項２３に記載のように、送信元端末アドレス情報を当該印刷装置からの送信であることを示す送信元装置アドレス情報に変換するアドレス情報変換手段を備え、登録手段は、送信元端末アドレス情報に代えて該送信元装置アドレス情報を、該送信元端末アドレス情報と対応付けて装置側識別データとして登録するものであるとよい。
【００６２】
このように構成された印刷装置は、請求項７に記載のネットワーク印刷システムを構築することができ、その場合、請求項７に記載のネットワーク印刷システムと同様の作用・効果を得ることができる。
そしてこの場合、各アドレス情報は、例えば請求項２４に記載のように、ＩＰにおけるＩＰアドレス及びＴＣＰにおけるポート番号とすることができ、アドレス情報変換手段は、送信元端末アドレス情報としてのデータパケットの送信元のＩＰアドレス及びポート番号を、送信元装置アドレス情報としての、当該印刷装置自身が確保しているＩＰアドレス及びポート番号に変換するよう構成するとよい。
【００６３】
このように構成された印刷装置は、請求項８に記載のネットワーク印刷システムを構築することができ、その場合、請求項８に記載のネットワーク印刷システムと同様の作用・効果を得ることができる。
そして、請求項２１〜２４いずれかに記載の印刷装置は、更に、例えば請求項２５に記載のように、設定手段が、設定要求に対してＷｅｂサーバから送信されてきた設定データに基づいてページ取得データの設定を行う際に、登録手段にて登録されている装置側識別データに基づいて設定要求を送信した通信端末と該ページ取得データとを対応付けて設定するようにし、印刷手段は、Ｗｅｂページ印刷の際、該Ｗｅｂページを取得するためのページ取得データに対応付けられた通信端末に関する情報も印刷するよう構成されたものであるとよい。
【００６４】
このように構成された印刷装置は、請求項９に記載のネットワーク印刷システムを構築することができ、その場合、請求項９に記載のネットワーク印刷システムと同様の作用・効果を得ることができる。
また、請求項１８，請求項１９，請求項２１〜２５のいずれかに記載の印刷装置は、更に、例えば請求項２６に記載のように、登録手段が、設定データに基づくページ取得データの設定終了後は装置側識別データの登録を削除するものであるとよい。
【００６５】
つまり、ページ取得データを設定すればもう装置側識別データを登録しておく必要はないため、必要性のない登録内容はすぐに削除するのである。このように構成された印刷装置は、請求項１０に記載のネットワーク印刷システムを構築することができ、その場合、請求項１０に記載のネットワーク印刷システムと同様の作用・効果を得ることができる。
【００６６】
また、本発明のＷｅｂサーバ（請求項１３〜１６）は、例えば別途ハードウェアにより実現することができるなど、種々の方法により実現可能であるが、コンピュータがアプリケーションソフト（プログラム）を実行することにより実現することができる。
【００６７】
即ち、例えば請求項２７に記載のように、請求項１３〜１６のいずれかに記載のＷｅｂサーバにおける各手段としてコンピュータを機能させるためのプログラムを備え、コンピュータがそのプログラムを実行することにより、本発明のＷｅｂサーバを実現するのである。
【００６８】
一方、本発明の印刷装置（請求項１７〜２６）についても、Ｗｅｂサーバと同様、コンピュータがアプリケーションソフト（プログラム）を実行することにより実現することができる。即ち、例えば請求項２８に記載のように、請求項１７〜２６のいずれかに記載の印刷装置における各手段としてコンピュータを機能させるためのプログラムを備え、コンピュータがそのプログラムを実行することにより、本発明の印刷装置を実現するのである。
【００６９】
そして、コンピュータを本発明のＷｅｂサーバ或いは印刷装置として機能させるための各プログラムは、例えばフロッピー（登録商標）ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、メモリーカード、ハードディスク等のコンピュータ読み取り可能な記録媒体に記録し、必要に応じてコンピュータにロードして起動することにより用いることができる。
【００７０】
【発明の実施の形態】
以下に、本発明の好適な実施形態を図面に基づいて説明する。
［第１実施形態］
図１は、本実施形態のネットワーク印刷システムの概略構成を表す説明図である。図１に示す如く、本実施形態のネットワーク印刷システムは、ファクシミリ装置１がその内部に登録されている定期購読設定情報に基づいてＷｅｂサーバ２１へアクセスし、所望のＷｅｂページを取得して印刷出力できるよう構成されたものである。
【００７１】
まず、ファクシミリ装置１は、回線制御部３と、通信モジュール５と、を備えている。回線制御部３は、外部接続ポート４（図２参照）を備えており、この外部接続ポート４には、建造物内（家庭内、オフィス内等）に設置されたスプリッタ８の電話機用の接続ポートに繋がるアナログ線Ｌ１（２芯線、４芯線からなる所謂電話線）が接続されている。
【００７２】
一方、通信モジュール５は、ＷＡＮ側接続ポート６及びＬＡＮ側接続ポート７（いずれも図２参照）を備えており、ＷＡＮ側接続ポート６は、スプリッタ８のＡＤＳＬモデム用の接続ポートにＬＡＮケーブルＬ２を介して接続されたＡＤＳＬモデム９に繋がるＬＡＮケーブルＬ３に接続され、ＬＡＮ側接続ポート７は、ハブ（ＨＵＢ）１１に接続されている。
【００７３】
また、このハブ（ＨＵＢ）１１には、双方向データ通信可能な複数のＰＣ１３，１４や、プリンタ１６（ネットワーク接続可能なインクジェットプリンタ、レーザプリンタなど）、ＩＰ（インターネット・プロトコル）方式で音声信号を送受信可能なＩＰ電話機１５、インターネット接続可能なインターネットファクシミリ装置１７などの各ＬＡＮ端末１３〜１７が接続されている。即ち、ハブ（ＨＵＢ）１１は、上記各ＬＡＮ端末１３〜１７から構成される建造物内のローカルエリアネットワーク（ＬＡＮ）に接続されている。
【００７４】
一方、上記スプリッタ８は、ＡＤＳＬを利用する際に使用される周知のスプリッタであり、基地局側に設置されたスプリッタ１９から送信されてくる概ね４ｋＨｚ以下の第一信号とそれより高周波のＡＤＳＬ用の第二信号とが重畳された伝送信号を、その第一信号と、第二信号に分離し、第一信号を、電話機用の上記接続ポートに出力すると共に第二信号をＡＤＳＬモデム用の上記接続ポートに出力する一方で、各接続ポートから入力されてきた信号を重畳して、基地局側のスプリッタ１９に送信する構成にされている。
【００７５】
即ち、本実施形態のファクシミリ装置１は、回線制御部３を用いて、公衆回線網（即ち、公衆交換電話網：ＰＳＴＮ）内の加入者電話機に接続可能な構成にされ、更に、通信モジュール５及びＡＤＳＬモデム９を介して広域ネットワーク（ＷＡＮ）としてのインターネットに接続可能な構成にされている。
【００７６】
更に、このファクシミリ装置１は、通信モジュール５の後述するルータ制御部１０１（図２参照）の動作により、インターネット内の通信装置（Ｗｅｂサーバ２１等）とＬＡＮ内の各ＬＡＮ端末１３〜１７と、の間で送受信されるデータ（ＩＰパケット）をルーティングするルータとして機能する構成にされている。
【００７７】
また、本実施形態のファクシミリ装置１は、原稿から光学的に画像を読み取り、その画像を表すイメージデータをファクシミリデータにして、上記アナログ線Ｌ１を介して公衆回線網に接続された外部のファクシミリ装置２３に送信すると共に、外部のファクシミリ装置２３から公衆回線網及びアナログ線Ｌ１を介して送信されてきたファクシミリデータを受信して、記録紙にそのファクシミリデータに基づく画像を形成する通常の機能（ファクシミリ機能）の他、プリンタ機能、コピー機能を有している。
【００７８】
このプリンタ機能とは、ＰＣ１３，１４やワードプロセッサ等から送信されてきたコードデータに基づく画像を記録紙に形成する機能のことを意味し、当該ファクシミリ装置１は、ＰＣインタフェース（以下「ＰＣＩ／Ｆ」と略す）２４を介して外部のＰＣからコードデータを受信したり、通信モジュール５を介してＬＡＮ内のＰＣ１３，１４等からコードデータを受信すると、そのデータに基づく画像を記録紙に形成する構成にされている。また、コピー機能とは、後述するスキャナ部３５及び記録部３７を用いて、原稿から画像を読み取り、そのイメージデータに基づいて、記録紙に画像を形成する複写機能を意味する。また、本実施形態のファクシミリ装置１には、図示は省略するものの、印刷媒体としての記録紙を収容するための給紙トレイが設けられ、その給紙トレイ内に複数の記録紙が載置されている。
【００７９】
次に、ファクシミリ装置１の具体的構成について、図２に基づいて説明する。図２は、本実施形態のファクシミリ装置１の概略構成を表すブロック図である。図２に示す如く、本実施形態のファクシミリ装置１は、主として、ＣＰＵ３９、ＲＯＭ８１、ＲＡＭ８３、スキャナ部３５、符合器８５、記録部３７、復号器８７、操作キー２７０、ＬＣＤ２７４、モデム８９、回線制御部３、ＰＣインタフェース（ＰＣＩ／Ｆ）２４、メール制御部９１、機能拡張用インタフェース９３、ハンドセット（Ｈ／Ｓ）２６、を備えており、夫々はバス９５を介して接続されている。また、この機能拡張用インタフェース９３には、通信モジュール５が接続されている。
【００８０】
ＣＰＵ３９は、本装置の制御の中枢を担っており、装置全体を統括制御する構成にされている。つまり例えば、ＣＰＵ３９は、ＲＯＭ８１内に予め記録された制御処理用のプログラムを読み出し、そのプログラムに従って、ファクシミリデータの送受信や、宛先登録等の処理を実行する。
【００８１】
尚、ＲＯＭ８１内には、当該装置をファクシミリ装置として動作させるために必要なファクシミリ機能用プログラム群（詳細は省略）が記憶されている。具体的には例えば、回線制御部３が外部のファクシミリ装置２３から受信したファクシミリデータに基づく画像を記録部３７に形成させるための受信用プログラム等が上記ファクシミリ機能用プログラムとしてＲＯＭ８１に納められている。
【００８２】
また、ＲＯＭ８１内には、ＰＣ等から送信されてきたデータを印刷するプリンタとして当該装置を動作させるために必要なプリンタ機能用プログラム群（詳細は省略）が記憶されている。具体的には例えば、通信モジュール５がＬＡＮ内のＰＣ１３，１４から受信したデータに基づく画像を記録部３７に形成させるためのＰＣ印刷用プログラムが上記プリンタ機能用プログラムとしてＲＯＭ８１に納められている。
【００８３】
一方、ＲＡＭ８３は、各種制御を行う際に必要なワークメモリや、ファクシミリデータ等を記憶したりファクシミリデータの送信先に関する宛先情報を記憶したりするためのデータメモリとして機能するようにされている。
スキャナ部３５は、ファクシミリデータの送信やコピー（原稿の複写）等の際に、原稿を読み取るためのものである。本実施形態のスキャナ部３５は、原稿を原稿用給紙トレイ（図示略）から取得し、読取装置（図示略）にて画像を読み取り、読取結果としてのイメージデータを符合器８５などに出力する構成にされている。
【００８４】
符号器８５は、スキャナ部３５によって読み取られたイメージデータをファックスフォーマットであるＧ３圧縮形式のイメージデータにするために、符号化処理を実行し、その処理後のイメージデータを出力する構成にされている。一方、復号器８７は、ファックスフォーマットのイメージデータを復号化して、記録部３７にて処理可能なイメージデータに変換する構成にされている。
【００８５】
また、記録部３７は、カラー画像を形成可能な所謂カラーレーザプリンタとして機能する構成にされており、ＣＰＵ３９からの指令に従い、復号器８７によって復号化されたイメージデータに基づくカラー画像を、ファクシミリ装置１内の画像形成装置（図示略）を用いて記録紙に印刷し、印刷後の記録紙を出力する構成にされている。
【００８６】
この他、操作キー２７０は、利用者の操作に従って、宛先情報の登録、宛先の指定、メモ情報の入力や選択、更にはインターネットへ接続してＷｅｂページを取得するために必要な各種データの入力等といった各種処理操作を行うための指令信号を装置内（ＣＰＵ３９など）に入力する構成にされている。具体的には、電話番号（ＦＡＸ番号）やＵＲＬ等を入力するための数字・文字キーや、スタートキー、選択キーなどの各種操作キーを備えている。
【００８７】
また、ＬＣＤ（液晶ディスプレイ）２７４は、利用者に操作手順を案内するメッセージやエラーメッセージ等の各種メッセージ等を表示するための表示手段として設けられている。また、後述するように本実施形態のファクシミリ装置１（詳しくはＷｅｂプリント部１１０）には、Ｗｅｂブラウザが内蔵（インストール）されており、ＬＣＤ２７４には、このＷｅｂブラウザ起動時にブラウザ画面を表示して、Ｗｅｂサーバ２１から取得した各種Ｗｅｂページ等も表示される。
【００８８】
また、本実施形態のＬＣＤ２７４は、タッチパネルとしての機能を備えており、ファクシミリデータの宛先指定や宛先情報の登録の際に、ワンタッチキーの表示を行うと共に、利用者の操作情報を取得し装置内に入力する構成にされている。
【００８９】
モデム８９は、回線制御部３を介してスプリッタ８経由で公衆回線網に接続された外部のファクシミリ装置２３との間でファクシミリデータの送受信を行うためのものである。回線制御部３は、公衆回線網に対するダイヤル信号の送出や、公衆回線網からの呼出信号に対する応答等の動作を行うものであり、例えば、公衆回線網を介して自身を外部のファクシミリ装置２３に通信可能に接続する。
【００９０】
一方、ＰＣＩ／Ｆ２４は、ＰＣと当該ファクシミリ装置１とをパラレルインタフェース等を介して接続するときに用いられるものであり、ＰＣ１３，１４からのコードデータ等を受信したりする。
また、メール制御部９１は、インターネットに接続された外部の通信装置との間で電子メールの送受信を行うことによって、電子メールによるファクシミリデータの送受信を実現するものである。
【００９１】
つまりメール制御部９１は、符号器８５にて符号化されたファクスフォーマットのバイナリイメージデータを、テキストコードのイメージデータに変換すると共に、送信先のメールアドレス等を含むヘッダ情報をそのデータに付加することにより、ファックスフォーマットのイメージデータを、電子メールとして送信可能な電子メールフォーマットのイメージデータにフォーマット変換したり、逆にインターネット経由で通信モジュール５を介して受信した電子メールフォーマットのイメージデータを、ファックスフォーマットのイメージデータに逆フォーマット変換する処理を行う。尚、このメール制御部９１によってファックスフォーマットのイメージデータに逆フォーマット変換されたデータは、復号器８７によってイメージデータに復号化されてから記録紙に印刷される。
【００９２】
機能拡張用インタフェース（Ｉ／Ｆ）９３は、別体で構成されたルータ制御部１０１を備える通信モジュール５を着脱自在に接続することができる構成にされたＡＩＯ（アナログ入出力）やＲＳ２３２Ｃ等のシリアルインタフェースである。尚、通信モジュール５は、装置の本体ケース２５内（図示略）に収容される。
【００９３】
また、通信モジュール５は、ルータ制御部１０１、ハブ（ＨＵＢ）１０３、ＩＰ電話部１０５、無線処理部１０７、Ｗｅｂプリント部１１０や、ルータ制御部１０１に繋がるインタフェース接続端子１０９などを備えている。尚、通信モジュール５は、このインタフェース接続端子１０９を介してインタフェース９３に接続される。
【００９４】
ルータ制御部１０１は、ＡＤＳＬモデム９を介してインターネット内の通信装置との間でＩＰパケットの送受信を行うためのものであり、周知のルーティング機能や、アドレス変換機能としての周知のＩＰマスカレード機能を備えるブロードバンドルータとして機能する。
【００９５】
即ち、このルータ制御部１０１は、ＩＰマスカレード機能により、ＬＡＮ内で用いられるプライベートＩＰアドレス及びポート番号と、ＷＡＮ（本実施形態ではインターネット内）で用いられるグローバルＩＰアドレス及びポート番号とを相互変換し、ルーティング機能により、ＬＡＮ側の端末と、ＷＡＮ側の通信装置（Ｗｅｂサーバ２１）と、を双方向通信可能に接続する。
【００９６】
例えば、ルータ制御部１０１は、ハブ１０３を介してＩＰ電話部１０５、無線処理部１０７、Ｗｅｂプリント部１１０との間でのデータの送受信を行うことにより、ＩＰ電話部１０５、無線処理部１０７及びＷｅｂプリント部１１０をＡＤＳＬモデム９を介してインターネットに双方向通信可能に接続する。
【００９７】
また更に、ルータ制御部１０１は、ハブ１０３を介してＬＡＮ側接続ポート７に接続されるＬＡＮ内のＬＡＮ端末１３〜１７との間で通信を行うことにより、ＬＡＮ内のＬＡＮ端末１３〜１７をインターネットに双方向通信可能に接続する。つまり例えば、ルータ制御部１０１は、経路制御して、インターネット内のＷｅｂサーバ２１から受信したデータを、宛先のＬＡＮ端末１３〜１７に送信する。  そのため、ルータ制御部１０１は本発明のルーティング手段及び送信中継手段としての機能を有するものであり、これら各機能を具体的に実現するプログラムもこのルータ制御部１０１内に格納されている。そして、ルータ制御部１０１内のＣＰＵ（図示略）がこれら各プログラムを実行することにより、上記各機能が実現される。
【００９８】
この他、ルータ制御部１０１は、装置本体側のＣＰＵ３９とインタフェース９３を介して通信を行うことができるようにされている。即ち、ＬＡＮ端末１３〜１７やＩＰ電話部１０５、無線処理部１０７、Ｗｅｂプリント部１１０は、ルータ制御部１０１及びインタフェース９３を介して装置本体側のＣＰＵ３９と双方向通信を行うことができ、例えば、当該ファクシミリ装置１のＣＰＵ３９は、ルータ制御部１０１を介してＬＡＮ内のＰＣ１３，１４から印刷用のコードデータを取得すると、ＣＰＵ３９にて、プリンタ機能用プログラムを実行し、そのデータに基づく画像を形成する。
【００９９】
一方、このルータ制御部１０１にハブ１０３を介して接続されたＩＰ電話部１０５は、音声信号をＩＰパケットに格納し、インターネット経由で、外部のＩＰ電話機と、音声通信（通話）を行うことが可能な構成にされている。
また、無線処理部１０７は、外部の無線通信装置と当該ファクシミリ装置１との間で無線通信を行うためのものであり、ブルートゥース規格（近距離無線通信の規格）やＩｒＤＡ規格（赤外線通信の規格）による無線接続方式にて、外部の無線通信装置をファクシミリ装置１内の各部に双方向通信可能に接続する構成にされている。即ち、当該ファクシミリ装置１においては、ハブ１０３に接続された接続ポート７を用いることにより、有線接続方式にて各ＬＡＮ端末１３〜１７をファクシミリ装置１に接続することができる他、この無線処理部１０７を用いることにより、無線接続方式にてＬＡＮ端末１３〜１７をファクシミリ装置１に接続することができる。
【０１００】
この他、Ｗｅｂプリント部１１０は、ＣＰＵ１１１、ＲＯＭ１１３、ＲＡＭ１１５、ネットワークインタフェース１１７などを備えており、ネットワークインタフェース１１７を介してルータ制御部１０１との間で通信を行うことにより、自身をインターネットに接続したり、装置本体側のＣＰＵ３９と通信を行う構成にされている。
【０１０１】
ここで、図３は、Ｗｅｂプリント部１１０のＲＡＭ１１５内に記憶された購読登録テーブルを表す説明図である。ＲＡＭ１１５は、ワークメモリや、Ｗｅｂサーバ２１から取得したダウンロードデータ等を記憶する送受信データメモリ、上記購読登録テーブルが記憶される購読登録用メモリ等として用いられるものである。
【０１０２】
図３に示す如く、ＲＡＭ１１５内に記憶された購読登録テーブルは、ＷｅｂサーバへアクセスしてＷｅｂページを取得する日（月日・曜日）と、その取得時刻と、取得すべきＷｅｂページの所在（アクセス先）のＵＲＬとからなる定期購読設定情報（本発明のページ取得データに相当）と、その定期購読設定情報を設定すべき旨の設定要求を行ったＬＡＮ端末を示す購読者と、が設定されるものである。
【０１０３】
これは、後述するように、ＬＡＮ端末（例えばＰＣ１３）のＷｅｂブラウザから定期購読を申し込みたい旨の設定要求を送信したとき、この設定要求を受けてＷｅｂサーバ２１が送信してくる定期購読設定データに基づいてＷｅｂプリント部１１０のＣＰＵ１１７がＲＡＭ１１５内の購読登録テーブルに設定させる。この購読登録テーブルの設定内容に基づいてＣＰＵ１１１が後述するＷｅｂページ定期購読処理（図１４参照）を実行することにより、Ｗｅｂプリント部１１０内蔵のＷｅｂブラウザ（ＣＰＵ１１１に格納）が購読先のＵＲＬへアクセスして、所望のＷｅｂページを取得する。そして、取得したＷｅｂページを実際に記録紙へ印刷するのである。
【０１０４】
一方、Ｗｅｂプリント部１１０におけるＲＯＭ１１３内には、Ｗｅｂサーバ２１からＷｅｂページ（ＨＴＭＬデータ）を取得したり、その取得したデータを当該装置の記録紙に印刷させたり、Ｗｅｂサーバ２１から正規の定期購読設定データを受信してルータ制御部１０１から送られてきたときに、その定期購読設定データに基づいて上記購読登録テーブルへの定期購読設定情報の設定を行ったりするための各種プログラムが格納されている。
【０１０５】
次に、本実施形態のネットワーク印刷システムにおいて、ＬＡＮ端末（例えばＰＣ１３）からＷｅｂページの定期購読申し込みを行うことにより、その定期購読のために必要な定期購読設定情報がＲＡＭ１１５内の購読登録テーブルに設定されるまでの流れについて、図４〜７に基づいて説明する。図４は、ＰＣ１３とＷｅｂサーバ２１とがファクシミリ装置１（詳細にはルータ制御部１０１）を中継して双方向データ通信を行う際にルータ制御部１０１にて行われるアドレス変換を説明するための概略説明図であり、図５は、ＰＣ１３から定期購読申し込みを行う際のＰＣ表示画面及びＰＣ１３から送信されるデータパケット（ＨＴＴＰリクエスト）を表す説明図であり、図６は、ＰＣ１３からの定期購読申し込みを受けてＷｅｂサーバ２１がＰＣ１３へ送信する定期購読設定データ（ＨＴＴＰレスポンス）及びそのデータパケットを表す説明図であり、図７は、Ｗｅｂサーバ２１から定期購読設定データを含むＨＴＴＰレスポンスを受けたときのＰＣ１３表示画面を表す説明図である。
【０１０６】
まず、ユーザがＰＣ１３にてＷｅｂブラウザを起動し、インターネットに接続して各種Ｗｅｂページを閲覧しているものとする。そして、閲覧中のＷｅｂページが例えば「週間天気」に関するものであり、希望者には毎週１回、週間天気を配信するよう構成されたものであったとする。
【０１０７】
このとき、ＰＣ１３のユーザがその「週間天気」の配信を希望し、配信してもらう（つまり定期購読する）ためには、まず、図５（ａ）に示すような配信時間選択画面を表示させる必要がある。これは、「週間天気」の配信時間帯をユーザ自らが選択するための画面であり、本例では図示の如く、▲１▼日曜午前、▲２▼日曜午後、▲３▼いつでも可（サーバ側におまかせ）、の３種類の中から、希望の時間帯をラジオボタンにより一つだけ選択できるようになっている。このラジオボタンは、複数の選択項目の中からただ１つだけを選択するために用いられる周知のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）入力方式である。図５（ａ）は、「日曜午前」が選択された状態を示している。
【０１０８】
ＰＣ１３のユーザが図５（ａ）のようにラジオボタンで「日曜午前」を選択した後、「次へ」ボタンをクリックすると、続いて図５（ｂ）に示す定期購読申し込み画面が表示される。これは、ユーザに対し最終的に配信希望（定期購読申し込み）の意思確認をするための画面であり、図示の如く、定期購読の希望者に「申し込み」ボタンをクリックするよう促す内容の文章が表示されている。
【０１０９】
ユーザがこの「申し込み」ボタンをクリックすると、ＷｅｂブラウザはＷｅｂサーバ２１に対して図示のようなＨＴＴＰリクエスト（設定要求）を送信する。具体的には、図５（ｃ）に示すような、ＨＴＴＰリクエストの送信元ＩＰアドレス及びポート番号と、送信先（つまりＷｅｂサーバ２１）のＩＰアドレス及びポート番号と、上記リクエストデータ（設定要求）とが含まれるデータパケットが送信されることになる（図４の▲１▼参照）。
【０１１０】
本実施形態では、一例として、ＨＴＴＰリクエストの送信元ＩＰアドレスをＡ、ポート番号を８０００とし、その送信先（Ｗｅｂサーバ２１）のＩＰアドレスをＱ、ポート番号を１００とする。尚、送信元ＩＰアドレスＡはいわゆるプライベートＩＰアドレスであり、送信先ＩＰアドレスＱはいわゆるグローバルアドレスである。
【０１１１】
このようにＰＣ１３から設定要求（データパケット）が送信されると、この設定要求はルータ制御部１０１を中継してインターネット（ＷＡＮ）側へ送出されることになるが、既述の通り、本実施形態のルータ制御部１０１は、ルーティング機能に加えてＩＰマスカレードも備えている。そのため、図４に示すように、ＰＣ１３からのデータパケットに含まれている送信元ＩＰアドレスであるＡ、及び送信元ポート番号である８０００を、このＩＰマスカレードによって、ルータ制御部１０１（つまりファクシミリ装置１）が確保しているＩＰアドレスＧ、及びポート番号４０００にそれぞれ変換し、データパケットにおける該当部分を書き換える。尚、このＩＰアドレスＧもいわゆるグローバルアドレスである。
【０１１２】
これにより、データパケット中の送信元ＩＰアドレスがＧとなり、送信元ポート番号が４０００となって、ファクシミリ装置１が送信元であるものとしてそのデータパケットがＷｅｂサーバ２１へ送信されることになる（図４の▲２▼参照）。この変換の際には、図４に示す変換テーブルに変換前のＩＰアドレスＡと変換後のＩＰアドレスＧとを対応づけて登録すると共に、変換前のポート番号８０００と変換後のポート番号４０００も対応づけて登録しておく。
【０１１３】
一方、Ｗｅｂサーバ２１は、ファクシミリ装置１からの設定要求（データパケット）を受信すると、その中のＨＴＴＰリクエスト（図５（ｂ）参照）を解釈して、ＰＣ１３のユーザが希望するＷｅｂページの定期購読に必要な定期購読設定データを生成する。具体的には、図６（ａ）に示すようなＨＴＭＬデータを生成することになり、この中で定期購読設定データは、＜！−−  ・・・    −−＞で表現される部分、即ちＨＴＭＬにおけるコメントタグ内に設定されることになる。
【０１１４】
尚、このコメントタグ内の定期購読設定データのうち、「ＵＲＬ＝ｈｔｔｐ：／／ｓｙｕｕｋａｎｔｅｎｋｉ／」で示される部分が本発明のページ所在データに相当し、「Ｄ＝ＳＵＮ＝：Ｔ＝０９：００」で示される部分が本発明の取得時刻データに相当する。
つまり、定期購読するＷｅｂページの所在は「ｈｔｔｐ：／／ｓｙｕｕｋａｎｔｅｎｋｉ／」であることと、定期購読（つまりＷｅｂページを取得）する日時は「毎週日曜日の午前９時」であることが、コメントタグ内に設定されるのである。このコメントタグ以外のＨＴＭＬ文書は、後述の図７の内容をＰＣ１３の表示画面に表示させるためのものであり、Ｗｅｂプリント機能のための定期購読設定データではない。
【０１１５】
このコメントタグを含むＨＴＭＬデータは、図６（ｂ）に示すデータパケットにてファクシミリ装置１へ送信されることになる（図４の▲３▼参照）。この場合、図示の如く、送信元ＩＰアドレス及びポート番号はいずれもＷｅｂサーバ２１を示すＩＰアドレスＱ，ポート番号１００であり、送信先ＩＰアドレス及びポート番号はいずれも、ファクシミリ装置１を示すＩＰアドレスＧ，ポート番号４０００である。つまり、ファクシミリ装置１からＷｅｂサーバ２１へ設定要求を送信したときの送信元ＩＰアドレス及びポート番号が、そのまま、Ｗｅｂサーバ２１からファクシミリ装置１へ定期購読設定データを送信する際の送信先ＩＰアドレス及びポート番号となる。
【０１１６】
そして、定期購読設定データを含むＨＴＴＰレスポンス（図６（ａ））をファクシミリ装置１（詳しくはルータ制御部１０１）が受信すると、まず、その受信したデータパケットに含まれる送信先ＩＰアドレス及びポート番号が変換テーブル内に登録されているか否かを判断する。このとき、登録されていなければ、そのデータパケットは先に送信した設定要求に対する応答ではなく、ユーザの意図しないデータが受信されたものとして、そのデータパケットを破棄する。
【０１１７】
一方、変換テーブルに登録されていれば、そのデータパケットは正規のものとして受け付け、その中のＨＴＭＬデータを解釈する。そして、ＨＴＭＬデータ内のコメントタグ内に設定された定期購読設定データに基づき、図３に示した定期購読設定情報を購読登録テーブルに設定する。その際、定期購読設定情報に加えて、その「週間天気」の定期購読申し込みを行った購読者（この場合はＰＣ１３）についても、相互に対応づけて設定する。この対応付けは、変換テーブルに登録されている変換前後それぞれのＩＰアドレスに基づいて得ることができる。
【０１１８】
そして、定期購読設定情報の設定後は、ＨＴＭＬデータの中から上記コメントタグのみを消去（つまり定期購読設定データを消去）して、ＰＣ１３へ送信する。これにより、ＰＣ１３のＷｅｂブラウザは、コメントタグが消去されたＨＴＭＬデータを解釈して、図７に示すような定期購読申し込み確認画面を表示し、定期購読の申し込みを受け付けたことと、定期購読のための設定情報をファクシミリ装置１内に設定したことを、ユーザに知らせる。
【０１１９】
尚、ＰＣ１３からファクシミリ装置１へのデータパケットに含まれる送信元ＩＰアドレスＡ及び送信元ポート番号８０００が、本発明の送信元端末アドレス情報に相当し、ファクシミリ装置１からＷｅｂサーバ２１へのデータパケットに含まれる送信元ＩＰアドレスＧ及び送信元ポート番号４０００が、本発明の送信元装置アドレス情報に相当し、Ｗｅｂサーバ２１からファクシミリ装置１へのデータパケットに含まれる送信先ＩＰアドレスＧ及び送信先ポート番号４０００が、本発明の送信先装置アドレス情報に相当する。
【０１２０】
次に、ＰＣ１３からのデータパケットをルータ制御部１０１が受信したときにルータ制御部１０１が実行する、端末データ送信処理について、図８に基づいて説明する。図８は、ルータ制御部１０１が実行する端末データ送信処理を表すフローチャートである。本処理は、ファクシミリ装置１の電源投入後直ちに、ルータ制御部１０１内の図示しないＲＯＭに格納された端末データ送信処理プログラムに従って実行されるものである。
【０１２１】
この処理が開始されると、まずステップ（以下「Ｓ」と略す）１１０にて、ＬＡＮ端末からデータパケットが受信されたか否かを判断し、受信されない間は否定判定されてこのＳ１１０の処理を繰り返すが、データパケットを受信すると、Ｓ１２０に進み、その受信したデータパケットに含まれる送信元ＩＰアドレス及び送信元ポート番号を既述の通り（図４参照）ファクシミリ装置１のＩＰアドレス及びポート番号に変換する。
【０１２２】
そして、続くＳ１３０にて、その変換内容を変換テーブル（ルータ制御部１０１内の図示しないＲＡＭ）に登録し、続くＳ１４０にて、変換後のデータパケット、即ち送信元ＩＰアドレス及び送信元ポート番号が変換後のものに書き換えられたデータパケットがインターネットへ送信される。
【０１２３】
つまり、図５（ｂ）で説明した「申し込み」ボタンのクリックにより、設定要求のＨＴＴＰリクエストを含むデータパケット（図５（ｃ））がＰＣ１３から送信されてくると、この端末データ送信処理により、そのデータパケット内の送信元ＩＰアドレスＡ及びポート番号８０００が、ＷＡＮ側のＩＰアドレスＧ及びポート番号４０００に変換されるのである。
【０１２４】
次に、ファクシミリ装置１から設定要求を受けたときにＷｅｂサーバ２１が実行する、定期購読申込受付処理について、図９に基づいて説明する。図９は、Ｗｅｂサーバ２１が実行する定期購読申込受付処理を表すフローチャートである。
この処理が開始されると、まずＳ２００にて、定期購読日時決定処理が実行される。この処理は、設定要求の対象となるＷｅｂページに対するアクセスが集中しないよう、端末側が行う定期購読（つまりＷｅｂページへのアクセス）時刻を分散して設定するための処理であり、詳細は図１０に示す通りである。即ち、図１０は、Ｗｅｂサーバ２１が実行する定期購読日時決定処理を表すフローチャートである。
【０１２５】
この処理が開始されると、まずＳ３１０にて、図１１に示した購読時刻設定テーブルにおける、現在の購読時刻走査位置の購読時刻の利用者数を１増やす。購読時刻設定テーブルは、定期購読対象となるＷｅｂページ毎に設定されているものであり、図１１に示したテーブルは、購読時刻を９：００〜９：５５まで、５分刻みに計１２種類の時刻を設定するようにされており、図１１の状態では、９：００と９：０５が既に１２３人の利用者に設定されており、他の時刻はいずれも１２２人の利用者に設定されている。つまり、例えば日曜の９：００になると、当該購読時刻設定テーブルに対応したＷｅｂページを取得すべく１２３人（１２３のＷｅｂブラウザ）からＷｅｂサーバへアクセスされることになる。
【０１２６】
図１１の状態でＳ３１０の処理がなされると、現在の走査位置が上から３番目の時刻９：１０の位置にあるため、この時刻における利用者数を１増やして１２３とすることになる。
そして、続くＳ３２０で購読時刻の走査位置を進める。図１１の状態だと、時刻９：１５の位置に進めることになる。続くＳ３３０では、進めた後の走査位置がテーブル後端（図１１の場合は時刻９：５５の位置）であるか否かが判断され、まだ後端でなければそのまま本処理（図９）のＳ２１０に進むが、後端であれば、Ｓ３４０に移行して走査位置を再びテーブルの先頭（図１１の場合は時刻９：００の位置）に戻して、本処理のＳ２１０に進む。
【０１２７】
つまり、端末側から設定データの要求がある度に、購読時刻の走査位置を一つずつ進めながら順次現在の走査位置の購読時刻を設定データとして端末側へ送信するのである。これにより、アクセス時刻が全て一致しないよう（つまり全て同時刻とならないよう）にしているのである。
【０１２８】
定期購読日時決定処理が終わってＳ２１０に進むと、図１２に示す申し込み確認画面用データファイル（ＨＴＭＬ文書）をオープンする。この申し込み確認画面用データファイルは、Ｗｅｂサーバに予め記憶されているものであり、図６に示したＷｅｂサーバ２１からのＨＴＴＰレスポンス（ＨＴＭＬ）を生成するための初期データである。つまり、設定データとしてのＷｅｂページのＵＲＬや定期購読日時に関するデータがまだ設定されていない状態のデータファイルである。Ｓ２２０以降では、このデータファイルに対して上から順に１行ずつ走査しながら各処理を行っていくことになる。
【０１２９】
まず、Ｓ２２０では、未処理の行があるか否かを判断する。はじめてデータファイルをオープンしたときは、まだ何ら処理していないため、ここでは肯定判定されてＳ２３０に進む。Ｓ２３０では、データファイルの内容を１行読み込む。つまり最初はまず１行目の「＜ＨＴＭＬ＞」が読み込まれ、その行の内容が走査されることになる。
【０１３０】
そして、続くＳ２４０で、走査中の行（つまりＳ２３０で読み込んだ行）の中に「％％Ｓｅｔｔｉｎｇ％％  」が含まれているか否か判断し、含まれていなければＳ２５０に進むが、含まれている場合、つまりデータファイルの２行目を走査している場合は、Ｓ２７０に進む。
【０１３１】
Ｓ２７０では、データファイル中の「％％Ｓｅｔｔｉｎｇ％％  」という文字列を、「＃＃ＷｅｂＰｒｉｎｔＳｅｔｔｉｎｇ：Ｄ＝ＳＵＮ＝：Ｔ＝０９：００：ＵＲＬ＝ｈｔｔｐ：／／ｓｙｕｕｋａｎｔｅｎｋｉ／＃＃  」に置き換える。つまり、これで２行目に関しては図６の状態になり、定期購読設定データがコメントタグ内に設定されたことになる。そして、置き換え後はＳ２９０に進み、その行をデータパケット（図６（ｂ）参照）にて申し込み元の端末へ送信する。
【０１３２】
Ｓ２５０では、走査中の行の中に「％％ＰｒｉｎｔＤａｔｅ％％  」が含まれているか否かを判断し、含まれていなければＳ２６０に進んでその行をデータパケットにて送信するが、含まれている場合、つまりデータファイルの８行目を走査している場合は、Ｓ２８０に進む。
【０１３３】
Ｓ２８０では、データファイル中の「％％ＰｒｉｎｔＤａｔｅ％％  」という文字列を「毎週日曜日の午前」に置き換える。つまり、これで８行目に関しても図６の状態になり、定期購読申し込み元の端末（Ｗｅｂブラウザ）に表示させる情報が設定されたことになる。そして、置き換え後はＳ２９０に進んで、その行をデータパケットにて申し込みもとの端末へ送信する。
【０１３４】
Ｓ２６０又はＳ２９０の処理後は再びＳ２２０に戻り、同様の処理が繰り返されることになるが、データファイルの最下行「＜／ＨＴＭＬ＞  」まで走査が終わった場合は、Ｓ２２０にて否定判定され、一旦この処理を終了する。
このように、端末側から定期購読申し込みの設定データが送信されてきたときにＷｅｂサーバ２１がこの定期購読申込受付処理を実行することにより、図１２のデータファイルから最終的に図６で例示したようなレスポンス（ＨＴＭＬ）が生成され、本例ではそのＨＴＭＬ文書を各行毎に端末側へ送信することになる。
【０１３５】
次に、ＷＡＮ側からＨＴＴＰによるデータパケットが送信されてきたときにファクシミリ装置１内のルータ制御部１０１が実行する、インターネットデータ受信処理について、図１３に基づいて説明する。即ち、図１３は、ルータ制御部１０１が実行するインターネットデータ受信処理を表すフローチャートである。ルータ制御部１０１は、ファクシミリ装置１の電源投入直後から本処理を開始する。
【０１３６】
この処理が開始されると、まずＳ４１０にて、ＷＡＮ側（例えばＷｅｂサーバ２１から）データパケットを受信したか否かを判断し、受信しない間は否定判定されてこのＳ４１０の処理を繰り返すことになるが、データパケットを受信した場合は、Ｓ４２０に進み、その受信したデータパケットに含まれる送信先ポート番号が変換テーブル（図４参照）内に存在するか否か判断する。ここで、変換テーブル内に存在しない場合は、そのデータパケットがユーザの意図しない不要のものであると判断し、Ｓ４３０へ進んでそれを破棄する。
【０１３７】
一方、変換テーブルに存在する場合は、そのデータパケットが当該ファクシミリ装置１が受信すべき正規のものであると判断し、Ｓ４４０に進む。Ｓ４４０では、受信したデータパケット中に設定データ（定期購読設定データ）が含まれているか否かを判断し、含まれていなければ、単なるＨＴＭＬ文書であるものとしてＳ４７０へ移行し、そのデータパケットに含まれる送信先ＩＰアドレス及びポート番号を、変換テーブルに従ってＬＡＮ端末のＩＰアドレス及びポート番号に変換してＬＡＮ側へ送信する。
【０１３８】
受信したデータパケット中に定期購読設定データが含まれている場合は、Ｓ４５０に進み、その定期購読設定データを元に、Ｗｅｂプリント部１１０における自動Ｗｅｂプリント設定を行う。つまり、ルータ制御部１０１としては、定期購読設定データをＷｅｂプリント部１１０へ送信するだけであり、これを受けたＷｅｂプリント部１１０が、図３で示した購読登録テーブル中に、受信した定期購読設定データに従って定期購読設定情報を記憶することになる。このとき、既述の通り購読者（申し込みを行ったＬＡＮ端末）と対応づけて記憶する。
【０１３９】
そして、続くＳ４６０にて、その受信したデータパケットから定期購読設定データを消去して、Ｓ４７０に進む。Ｓ４７０では、上記のようにＩＰアドレス及びポート番号の変換を行ってデータパケットをＬＡＮ側へ送信し、続くＳ４８０にて、変換テーブルにおける当該番号登録を消去して、再びＳ４１０へ戻る。
【０１４０】
つまり、例えばＰＣ１３から定期購読用の設定要求を送信したときに図４に示すような変換テーブルが登録された場合、その後その設定要求に対してＷｅｂサーバ２１からレスポンス（定期購読設定データ送信）があり、それに基づくＷｅｂプリント部１１０の設定、つまり図３に示した購読登録テーブルの設定が終わって、定期購読設定データを除く他のＨＴＭＬデータがＬＡＮ側へ送信された後は、その変換テーブルを消去するのである。
【０１４１】
次に、ファクシミリ装置１におけるＷｅｂプリント部１１０が、図３に例示した購読登録テーブルに基づいてＷｅｂページを取得し印刷するＷｅｂページ定期購読処理について、図１４に基づいて説明する。図１４は、Ｗｅｂプリント部１１０内のＣＰＵ１１１が実行する、Ｗｅｂページ定期購読処理を表すフローチャートである。ＣＰＵ１１１は、ファクシミリ装置１の電源投入直後から本処理を開始する。
【０１４２】
この処理が開始されると、まずＳ５１０にて、購読登録テーブルにおける走査開始位置を先頭行に設定する。そして、Ｓ５２０にて、走査中のデータ（つまり１行目のデータ）の購読時刻（図３の例では日曜の２０：００）になったか否かを判断し、まだ購読時刻になっていないときはＳ５５０に進んで走査位置を次行に更新し、Ｓ５２０に戻る。
【０１４３】
一方、購読時刻になった場合は、Ｓ５２０で肯定判定されてＳ５３０に進み、走査中のＵＲＬにＷｅｂページ取得のためのＨＴＴＰリクエストを送信する。そして、続くＳ５４０にて、そのＨＴＴＰリクエストに対してＷｅｂサーバ２１から送信されてきたＷｅｂページを、記録紙へ印刷する。具体的には、Ｗｅｂプリント部１１０から印刷データを出力するだけであり、実際に印刷を行うのは記録部３７である。印刷後は、Ｓ５５０の処理に移る。
【０１４４】
そして、Ｓ５４０の印刷実行の際は、単に取得したＷｅｂページのみを印刷するのではなく、そのＷｅｂページの定期購読を申し込んだ者（ＬＡＮ端末）の名前と、そのＷｅｂページのタイトル（例えばＨＴＭＬデータ中、タイトルタグにて既述されている内容）についても印刷する。
【０１４５】
具体的には、例えば図３における最上段のデータ（購読先がｈｔｔｐ：／／ｗｗｗ．ｓｙｕｕｋａｎｔｅｎｋｉ．・・・）の購読時刻（つまり日曜の２０：００）になって所定のＷｅｂページを取得し記録紙に印刷する際は、図１５に示すように、Ｗｅｂページの印刷に先立って、タイトルである「週間天気」と、購読者である「ＰＣ１３」とを、そのＷｅｂページの表紙として印刷するのである。このようにすれば、例えばユーザが大量の印刷物の中から自分のほしいものを抜き取る際に、この表紙をみることにより、自分のものか否かの判別を容易にすることができる。
【０１４６】
以上詳述したように、本実施形態のネットワーク印刷システムによれば、ユーザは単にＰＣ１３等のＬＡＮ端末からＷｅｂブラウザにて定期購読申し込みをするだけ（図５（ａ）の配信時間帯選択と「次へ」ボタンのクリック、及び図５（ｂ）の「申し込み」ボタンのクリックだけ）でよく、設定要求を受けたＷｅｂサーバ２１がその要求内容に応じた定期購読設定データをファクシミリ装置１へ送信することにより、その送信されてきた定期購読設定データに従ってファクシミリ装置１自身（詳細にはＷｅｂプリント部１１０）が自動的に定期購読設定情報を設定するため、Ｗｅｂプリント機能による自動印刷のための設定を、ユーザを煩わせることなく簡単に行うことができる。しかも、単に申し込みをするだけでなく、配信時間帯も、図５（ａ）に示すように３種類の選択肢の中からユーザが選ぶことができるため、よりユーザフレンドリーなシステムを実現できる。
【０１４７】
また、ＬＡＮ端末からの設定要求送信をルータ制御部１０１が中継する際、その設定要求を含むデータパケット中の送信元ＩＰアドレス及びポート番号を、ルータ制御部１０１におけるＩＰアドレス及びポート番号に変換して送信し、且つその変換内容を変換テーブルに登録するようにしている。そして、ＷＡＮ側からデータパケットが送信されてきたとき、そのデータパケット中の送信先ポート番号が変換テーブルに存在する場合にのみ、そのデータパケットを正規のものとしてその中身を解釈するようにしている。
【０１４８】
そのため、仮に第三者が勝手に定期購読設定データを送りつけてきたとしても、定期購読設定情報の設定条件（アドレス一致）が成立しないため、その定期購読設定データによって購読登録テーブルに定期購読設定情報が設定されることはなく、ユーザの意図した定期購読設定情報の設定のみを行うようにできる。
【０１４９】
更に、本実施形態では、Ｗｅｂプリント部１１０がＷｅｂプリント機能によりＷｅｂページを取得して記録紙に印刷する際、Ｗｅｂページだけでなく、そのＷｅｂページのタイトル及び購読者名を表紙として印刷するようにしているため、ユーザは、印刷済みの記録紙中の表紙をみることにより、それが自分の所望とするものであるか否かを容易に判別することができる。
【０１５０】
更にまた、購読登録テーブルに定期購読設定情報を設定した後は、変換テーブルにおける当該定期購読設定情報に対応したアドレス情報を消去するため、外部からの不正な設定データ送信に対する安全性をより確固たるものにすることができる。
【０１５１】
そして、本実施形態では、一つのＷｅｂページに対する複数の端末からのアクセス時刻を分散させるようにしているため、同時刻にＷｅｂサーバへのアクセスが集中してしまうのを極力防ぐことができ、Ｗｅｂサーバ２１の処理負荷を軽減することができる。
【０１５２】
ここで、本実施形態の構成要素と本発明の構成要素の対応関係を明らかにする。本実施形態において、ファクシミリ装置１は本発明の印刷装置（請求項２０〜２６）に相当し、各ＰＣ１３，１４はいずれも本発明の通信端末に相当し、記録部３７は本発明の印刷手段に相当し、Ｗｅｂプリント部１１０は本発明のページ取得手段に相当する。また、Ｗｅｂプリント部１１０及びルータ制御部１０１とで、本発明の設定手段（請求項２０）が構成される。尚、ルータ制御部１０１は、本発明の登録手段及びアドレス情報変換手段としても機能するものである。
【０１５３】
また、図８の端末データ送信処理において、Ｓ１１０及びＳ１４０の処理は本発明の送信中継手段が実行する処理に相当し、Ｓ１２０の処理は本発明のアドレス情報変換手段が実行する処理に相当し、Ｓ１３０の処理は本発明の登録手段（請求項２３）が実行する処理に相当する。また、図９の定期購読申込受付処理は本発明の設定データ送信手段が実行する処理に相当し、そのうち特にＳ２７０の処理はページ所在データ生成部及び取得時刻データ生成部が実行する処理であり、Ｓ２６０及びＳ２９０の処理はいずれも送信部が実行する処理である。
【０１５４】
また、図１０の定期購読日時決定処理も本発明の取得時刻データ生成部が実行する処理に相当する。また、図１３のインターネットデータ受信処理において、Ｓ４４０及びＳ４５０の処理は本発明の設定手段が実行する処理に相当し、Ｓ４８０の処理は本発明の登録手段（請求項２６）が実行する処理に相当する。また、図１４のＷｅｂページ定期購読処理は本発明のページ取得手段が実行する処理に相当する。
【０１５５】
尚、本発明の実施の形態は、上記実施形態に何ら限定されるものではなく、本発明の技術的範囲に属する限り種々の形態を採り得ることはいうまでもない。
例えば、上記第１実施形態では、ファクシミリ装置１に各種ＬＡＮ端末（ＰＣ１３，１４等）が接続された構成をとり、ＰＣ１３等から設定要求がなされたときにファクシミリ装置１（詳細にはルータ制御部１０１）がそれを中継してＷｅｂサーバ２１へ送信するものとして説明したが、ＬＡＮ端末からの設定要求送信に限定されることなく、ファクシミリ装置１自身においても、Ｗｅｂプリント部１１０内のＷｅｂブラウザによりＬＣＤ２７４にてＷｅｂページを閲覧し、ＰＣ１３等から設定要求を送信するのと全く同じように、ユーザによる操作キー２７０の操作等によりファクシミリ装置１本体から設定要求を送信してもよい。
【０１５６】
その場合は、送信元がファクシミリ装置１自身であるため、送信元ＩＰアドレス及びポート番号ははじめからファクシミリ装置１自信のもの（例えばＩＰアドレス：Ｇ，ポート番号：４０００）とすればよく、アドレス変換の必要はない。
但しその場合も、第三者による意図しない定期購読設定情報の設定がなされないよう、第２実施形態と同じように、ポート番号による識別など、正規の設定データか否かの識別を行うようにするのが好ましい。
【０１５７】
具体的には、例えば図１６に示すように、ファクシミリ装置１自身が設定要求を送信する場合は、Ｗｅｂプリント部１１０内のＲＡＭ１１３内に別途ポート番号記憶テーブルを設け、設定要求が含まれる送信データパケット中に含まれる送信元ポート番号（図１６では４０００）を登録しておく。そして、このデータパケットを受けたＷｅｂサーバ２１は、その設定要求に対するＨＴＴＰレスポンスのデータパケットにおいて、上記送信元ポート番号４０００をそのまま送信先ポート番号として送信してくる。
【０１５８】
そのため、そのＨＴＴＰレスポンスを受けたファクシミリ装置１では、送信されてきたデータパケット中のポート番号と、テーブルに登録中のポート番号とを比較して、両者が一致したときにのみ、正規のレスポンス（定期購読設定データ）であるものと判断できる。
【０１５９】
尚この場合、ファクシミリ装置１からのデータパケット中に含まれる送信元ポート番号（４０００）が本発明（請求項３）の送信元アドレス情報に相当し、Ｗｅｂサーバ２１からのデータパケットに含まれる送信先ポート番号（４０００）が本発明（請求項２，３）のサーバ側識別データに相当する。また、ファクシミリ装置１における上記設定要求のデータパケットの送信は、本発明の設定要求送信手段が実行する処理に相当し、図１６のポート番号記憶テーブルへの送信元ポート番号の登録は本発明（請求項１８）の登録手段が実行する処理に相当する。
【０１６０】
更に、上記のようなファクシミリ装置１自身が設定要求を送信するシステムは、ルーティング機能を備えず単にＷｅｂプリント機能のみを備えたファクシミリ装置にて構成することもできる。
即ち、例えば図２に示したファクシミリ装置１において、ルータ制御部１０１，ＨＵＢ１０３，ＩＰ電話部１０５，無線処理部１０７，ＷＡＮ側接続ポート６，及びＬＡＮ側接続ポート７にて構成される部分を、当該ファクシミリ装置１をＬＡＮに接続するための一つのＬＡＮ接続モジュールとして、ファクシミリ装置１と着脱可能に構成してもよい。その場合、例えばＬＡＮ接続モジュールを使用しない場合は、Ｗｅｂプリント部１１０とＩ／Ｆ９３を直接接続してＷｅｂプリント部１１０によるＷｅｂプリント機能を実現できるようにすればよい。
【０１６１】
その際も、図１６に示したような、ポート番号による定期購読設定データの識別を行うことができ、ポート番号記憶テーブルは例えばＷｅｂプリント部１１０内のＲＡＭ１１５内に登録すればよい。そして、ＷＡＮ側からデータパケットを受信したとき、Ｗｅｂプリント部１１０が、登録中のポート番号に従ってそれが正規のものであるか否かを判別し、正規のものである場合（つまりポート番号が一致したとき）にのみ、そのデータパケット中に含まれる定期購読設定データに従って定期購読設定情報を設定するとよい。この場合のＷｅｂプリント部１１０は、本発明（請求項１７〜１９）の設定手段に相当するものとなる。
【０１６２】
また、本実施形態では、ＰＣ１３等のＬＡＮ端末（或いはファクシミリ装置１自身）がインターネットを介してＷｅｂサーバ２１と接続するよう構成されたものとして説明したが、インターネットに限らず、例えばイントラネットやＬＡＮ等の、比較的限られた範囲内で運用されるネットワークを介してＷｅｂサーバに接続するよう構成されたものであってもよく、ファクシミリ装置１とＷｅｂサーバ２１とが双方向データ通信可能に接続され、ファクシミリ装置１がＷｅｂサーバか２１らＷｅｂページを取得できるよう構成されたシステムであれば何でもよい。
【０１６３】
更に、本実施形態では、購読登録テーブルに設定された定期購読設定情報に従って定期的にＷｅｂページを取得する場合について説明したが、定期購読に限らず、例えば一度だけの限定配信に対して忘れないように予め自動印刷の予約設定をしておくことも可能である。
【０１６４】
更にまた、本実施形態では、ルータ制御部１０１がＩＰマスカレード機能を備えることによって、ＩＰアドレスとポート番号が共に変換されるものとして説明したが、これに限らず、例えば各ＬＡＮ端末にそれぞれグローバルＩＰアドレスを与えて、ファクシミリ装置１内のルータ制御部１０１はアドレス変換は行わずルーティングを行うものであってもよい。その場合、各ＬＡＮ端末のＩＰアドレス及びポート番号をそのままファクシミリ装置１内に送信元アドレス情報として登録しておき、Ｗｅｂサーバからのデータパケットに含まれる送信先アドレス情報と照合して一致したときにのみ、正規のデータパケットと判断することができる。
【０１６５】
そして、本実施形態では、本発明をファクシミリ装置に適用した場合について説明したが、本発明は、ファクシミリ装置に限らず、例えばプリンタや、複写（コピー）機などにも適用することが可能である。
また、本実施形態では、ファクシミリ装置１とＬＡＮ端末とを有線接続した場合を例に挙げて説明したが、有線に限ることはなく、例えばファクシミリ装置１に無線ＬＡＮ機能を持たせることにより、ＬＡＮ端末とのデータ通信を無線にて行うようにすることもできる。
【０１６６】
更に、本実施形態では、ファクシミリ装置１のＷＡＮ側接続ポート６にＡＤＳＬモデム９を接続することにより、ＡＤＳＬを利用したインターネット接続を行うように構成したが、ＡＤＳＬに限定されることはなく、例えば一般の電話網、ＩＳＤＮ回線、ＣＡＴＶ（ケーブルテレビ）回線、或いはＦＴＴＨ回線など、インターネットへ接続可能なあらゆる回線を接続できるように構成することができる。
【図面の簡単な説明】
【図１】本実施形態のネットワーク印刷システムの概略構成を表す説明図である。
【図２】本実施形態のファクシミリ装置１の概略構成を表すブロック図である。
【図３】Ｗｅｂプリント部１１０のＲＡＭ１１５内に設定された購読登録テーブルを表す説明図である。
【図４】ＰＣ１３とＷｅｂサーバ２１との双方向データ通信時にルータ制御部１０１にて行われるアドレス変換を説明するための概略説明図である。
【図５】ＰＣ１３から定期購読申し込みを行う際のＰＣ表示画面及びＷｅｂサーバへ送信されるデータパケット（ＨＴＴＰリクエスト）を表す説明図であり、（ａ）はＰＣ１３に表示される配信時間選択画面を表し、（ｂ）はＰＣ１３に表示される定期購読申し込み画面及びＷｅｂサーバへのＨＴＴＰリクエストを表し、（ｃ）はＨＴＴＰリクエストを含むデータパケットを表す。
【図６】Ｗｅｂサーバ２１がＰＣ１３へ送信する定期購読設定データ（ＨＴＴＰレスポンス）及びそのデータパケットを表す説明図であり、（ａ）はＰＣ１３へのＨＴＴＰレスポンスを表し、（ｂ）はそのＨＴＴＰレスポンスを含むデータパケットを表す。
【図７】Ｗｅｂサーバ２１から定期購読設定データを含むＨＴＴＰレスポンスを受けたときのＰＣ１３表示画面を表す説明図である。
【図８】ルータ制御部１０１が実行する端末データ送信処理を表すフローチャートである。
【図９】Ｗｅｂサーバ２１が実行する定期購読申込受付処理を表すフローチャートである。
【図１０】Ｗｅｂサーバ２１が実行する定期購読日時決定処理を表すフローチャートである。
【図１１】Ｗｅｂサーバ２１内に設定される、購読時刻設定テーブルを表す説明図である。
【図１２】Ｗｅｂサーバ２１内に予め記憶されている、申し込み確認画面用データファイルを表す説明図である。
【図１３】ルータ制御部１０１が実行するインターネットデータ受信処理を表すフローチャートである。
【図１４】Ｗｅｂプリント部１１０が実行するＷｅｂページ定期購読処理を表すフローチャートである。
【図１５】Ｗｅｂプリント機能による記録紙への印刷結果の一例を示す説明図である。
【図１６】ファクシミリ装置自身がＷｅｂサーバへ設定要求を送信する場合の、Ｗｅｂプリント部にて行われるポート番号の登録を説明するための概略説明図である。
【符号の説明】
１，２３・・・ファクシミリ装置、３・・・回線制御部、４・・・外部接続ポート、５・・・通信モジュール、６・・・ＷＡＮ側接続ポート、７・・・ＬＡＮ側接続ポート、８，１９・・・スプリッタ、９・・・ＡＤＳＬモデム、１３，１４・・・ＰＣ、１５・・・ＩＰ電話機、１６・・・プリンタ、１７・・・インターネットファクシミリ装置、２１・・・Ｗｅｂサーバ、３５・・・スキャナ部、３７・・・記録部、３９，１１１・・・ＣＰＵ、８１，１１３・・・ＲＯＭ、８３，１１５・・・ＲＡＭ、８５・・・符号器、８７・・・復号器、８９・・・モデム、９１・・・メール制御部、９３・・・機能拡張用インタフェース、９５・・・バス、１０１・・・ルータ制御部、１０３・・・ハブ、１０５・・・ＩＰ電話部、１０７・・・無線処理部、１０９・・・インタフェース接続端子、１１０・・・Ｗｅｂプリント部、１１７・・・ネットワークインタフェース、２７０・・・操作キー、Ｌ１・・・アナログ線、Ｌ２，Ｌ３・・・ＬＡＮケーブル
【図１】
2004252674.tif 000003
【図２】
2004252674.tif 000004
【図３】
2004252674.tif 000005
【図４】
2004252674.tif 000006
【図５】
2004252674.tif 000007
【図６】
2004252674.tif 000008
【図７】
2004252674.tif 000009
【図８】
2004252674.tif 000010
【図９】
2004252674.tif 000011
【図１０】
2004252674.tif 000012
【図１１】
2004252674.tif 000013
【図１２】
2004252674.tif 000014
【図１３】
2004252674.tif 000015
【図１４】
2004252674.tif 000016
【図１５】
2004252674.tif 000017
【図１６】
2004252674.tif 000018