(57)【要約】【課題】利用目的の異なるデータに同一経路を通じてアクセスすることができ、各通信端末のリクエストに対して個別に対応することができるようにする。【解決手段】ＷＡＮおよびＬＡＮに接続され、両ネットワーク内の各端末との間で双方向通信可能な印刷装置１であって、ＣＰＵ１１１は、ＷＡＮ側のウェブサーバに対するリクエスト信号をＬＡＮ端末から受信すると、リクエスト信号に基づいてＷＡＮ側のウェブサーバに送信するとともに、リクエスト信号に対する応答信号として、ＷＡＮ側から送信されてきたコンテンツデータを受信する。また、ＣＰＵ１１１は、ウェブサーバから送信されたコンテンツデータを、所定の判別条件に基づき記録部３７で印刷させるか否かを決定する。印刷させると決定された場合、ＣＰＵ１１１は、ウェブサーバから送信されたコンテンツデータを記録部３７に印刷させる。【選択図】  図１
2006286005.tif 000002
【特許請求の範囲】
【請求項１】
外部からの入力データに基づく画像を記録媒体に印刷する記録部を備えるとともに、ＷＡＮおよびＬＡＮに接続され、両ネットワーク内の各端末との間で双方向通信可能な印刷装置であって、
前記ＬＡＮ側の端末から発行された前記ＷＡＮ側のウェブサーバに対するリクエスト情報を受信すると、該リクエスト情報を前記ＷＡＮ側のウェブサーバに転送し、前記ウェブサーバから前記リクエスト情報で要求されたコンテンツデータを送信させるコンテンツデータ取得手段と、
前記コンテンツデータ取得手段で取得されたコンテンツデータを、所定の判別条件に基づき前記記録部で印刷させるか否かを決定する印刷可否決定手段と、
前記印刷可否決定手段により前記記録部で印刷させると決定された場合、前記コンテンツデータ取得手段で取得されたコンテンツデータを前記記録部で印刷させる印刷制御手段とを有することを特徴とする印刷装置。
【請求項２】
外部からの入力データに基づく画像を記録媒体に印刷する記録部を備えるとともに、ＷＡＮおよびＬＡＮに接続され、両ネットワーク内の各端末との間で双方向通信可能な印刷装置であって、
前記ＬＡＮ側の端末から発行された、前記ＷＡＮ側のウェブサーバに存在するコンテンツデータの取得要求とそのコンテンツデータに対する処理要求を含むリクエスト情報を受信すると、該リクエスト情報を前記ＷＡＮ側のウェブサーバに転送し、前記ウェブサーバから前記リクエスト情報で要求されたコンテンツデータを送信させるコンテンツデータ取得手段と、
前記ＬＡＮ側の端末から受信したリクエスト情報の処理要求が印刷要求であるか否かを解釈するリクエスト情報解釈手段と、
前記リクエスト情報解釈手段により前記リクエスト情報の処理要求が印刷要求であると解釈された場合、前記コンテンツデータ取得手段で取得されたコンテンツデータを前記記録部で印刷させる印刷制御手段と、
前記リクエスト情報解釈手段により前記リクエスト情報の処理要求が印刷要求でないと解釈された場合、前記コンテンツデータ取得手段で取得されたコンテンツデータを、前記リクエスト情報を発行した端末に対して送信するデータ送信手段とを有することを特徴とする印刷装置。
【請求項３】
前記リクエスト情報解釈手段は、前記ＬＡＮ側の端末から受信したリクエスト情報が、前記記録部で印刷を行わせるための印刷コマンドを含むか否かにより印刷要求であるか否かの解釈を行う、請求項２に記載の印刷装置。
【請求項４】
前記データ送信手段は、前記コンテンツデータを表示用の画像データとして送る、請求項２または３に記載の印刷装置。
【請求項５】
前記印刷制御手段は、認証設定されている場合、入力されたパスワードがあらかじめ記憶されたパスワードと一致するときにのみ前記記録部で印刷を行わせる、請求項１または２に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、たとえばＬＡＮ（ローカル・エリア・ネットワーク）とインターネットなどのＷＡＮ（ワイド・エリア・ネットワーク）との双方に接続して利用される印刷装置に関する。
【背景技術】
【０００２】
従来の印刷システムには、携帯端末からの印刷リクエストを印刷装置が受信すると、この印刷装置がインターネット上のサーバに対してリクエストを通知し、それに応じてサーバから送信されたデータを印刷装置が受け取って印刷を行うものがある。このような印刷システムでは、印刷に先だち携帯端末が直接通信回線を通じて印刷対象としてのコンテンツ情報を取得している（たとえば、特許文献１参照）。
【０００３】
【特許文献１】特開２００２−１４７８０号公報（第６頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の印刷システムでは、携帯端末からの印刷リクエストに応じて印刷する場合と、携帯端末の画面に印刷したいコンテンツ情報を表示させる場合とで通信方法が異なり、同一経路を通じてインターネットにアクセスすることができない。
【０００５】
また、従来の印刷システムでは、携帯端末やパーソナルコンピュータなどの複数の通信端末が印刷装置に接続されておらず、たとえ接続可能としても、各通信端末の印刷リクエストなどに対して個別に応えることはできなかった。
【０００６】
本発明は、上記の点に鑑みて提案されたものであって、利用目的の異なるデータに同一経路を通じてアクセスすることができ、各通信端末のリクエストに対して個別に対応することができる印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１に記載した発明の印刷装置は、外部からの入力データに基づく画像を記録媒体に印刷する記録部を備えるとともに、ＷＡＮおよびＬＡＮに接続され、両ネットワーク内の各端末との間で双方向通信可能な印刷装置であって、前記ＬＡＮ側の端末から発行された前記ＷＡＮ側のウェブサーバに対するリクエスト情報を受信すると、該リクエスト情報を前記ＷＡＮ側のウェブサーバに転送し、前記ウェブサーバから前記リクエスト情報で要求されたコンテンツデータを送信させるコンテンツデータ取得手段と、前記コンテンツデータ取得手段で取得されたコンテンツデータを、所定の判別条件に基づき前記記録部で印刷させるか否かを決定する印刷可否決定手段と、前記印刷可否決定手段により前記記録部で印刷させると決定された場合、前記コンテンツデータ取得手段で取得されたコンテンツデータを前記記録部で印刷させる印刷制御手段とを有することを特徴とする。
【０００８】
このような印刷装置によれば、たとえばＬＡＮ側の端末からリクエスト情報が発行された場合、所定の判別条件に基づきＷＡＮ側のウェブサーバからコンテンツデータを取得して印刷させることができる。
【０００９】
また、請求項２に記載した発明の印刷装置は、外部からの入力データに基づく画像を記録媒体に印刷する記録部を備えるとともに、ＷＡＮおよびＬＡＮに接続され、両ネットワーク内の各端末との間で双方向通信可能な印刷装置であって、前記ＬＡＮ側の端末から発行された、前記ＷＡＮ側のウェブサーバに存在するコンテンツデータの取得要求とそのコンテンツデータに対する処理要求を含むリクエスト情報を受信すると、該リクエスト情報を前記ＷＡＮ側のウェブサーバに転送し、前記ウェブサーバから前記リクエスト情報で要求されたコンテンツデータを送信させるコンテンツデータ取得手段と、前記ＬＡＮ側の端末から受信したリクエスト情報の処理要求が印刷要求であるか否かを解釈するリクエスト情報解釈手段と、前記リクエスト情報解釈手段により前記リクエスト情報の処理要求が印刷要求であると解釈された場合、前記コンテンツデータ取得手段で取得されたコンテンツデータを前記記録部で印刷させる印刷制御手段と、前記リクエスト情報解釈手段により前記リクエスト情報の処理要求が印刷要求でないと解釈された場合、前記コンテンツデータ取得手段で取得されたコンテンツデータを、前記リクエスト情報を発行した端末に対して送信するデータ送信手段とを有することを特徴とする。
【００１０】
このような印刷装置によれば、たとえばＬＡＮ側の端末から印刷以外のリクエストがなされた場合でも、それに応じてＷＡＮ側のウェブサーバから目的のコンテンツデータを取得することができ、各種のリクエストに応じたデータ処理を行うことができる。したがって、ＷＡＮ側のウェブサーバに対し、利用目的が異なる場合でも印刷装置を介してアクセスすることができる。
【００１１】
また、請求項３に記載した発明の印刷装置は、請求項２に記載の印刷装置であって、前記リクエスト情報解釈手段は、前記ＬＡＮ側の端末から受信したリクエスト情報が、前記記録部で印刷を行わせるための印刷コマンドを含むか否かにより印刷要求であるか否かの解釈を行う。
【００１２】
このような印刷装置によれば、請求項２に記載の印刷装置による効果に加えて、ＬＡＮ側の端末から受信したリクエスト情報に基づいて印刷コマンドの有無により印刷要求であるか否かを判断することができる。
【００１３】
さらに、請求項４に記載した発明の印刷装置は、請求項２ないし６のいずれかに記載の印刷装置であって、前記データ送信手段は、前記コンテンツデータを表示用の画像データとして送る。
【００１４】
このような印刷装置によれば、請求項２または３に記載の印刷装置による効果に加えて、ＬＡＮ側の端末から印刷リクエスト以外のたとえば表示リクエストがある場合、それに応じてＷＡＮ側のウェブサーバから表示目的のコンテンツデータを取得することができ、そのコンテンツデータをリクエスト発行元のＬＡＮ側の端末に転送することができる。
【００１５】
また、請求項５に記載した発明の印刷装置は、請求項１または２に記載の印刷装置であって、前記印刷制御手段は、認証設定されている場合、入力されたパスワードがあらかじめ記憶されたパスワードと一致するときにのみ前記記録部で印刷を行わせる。
【００１６】
このような印刷装置によれば、請求項１または２に記載の印刷装置による効果に加えて、装置を運用する管理者などにより認証設定されている場合には、ＬＡＮ側の端末から入力されたワードがあらかじめ記憶されたパスワードと一致するときにのみコンテンツデータに基づく画像を印刷することができる。
【発明の効果】
【００１７】
以上説明したように、請求項１に記載した発明の印刷装置によれば、たとえばＬＡＮ側の端末からリクエスト情報が発行された場合、所定の判別条件に基づきＷＡＮ側のウェブサーバからコンテンツデータを取得して印刷させることができる。
【００１８】
また、請求項２に記載した発明の印刷装置によれば、たとえばＬＡＮ側の端末から印刷以外のリクエストがなされた場合でも、それに応じてＷＡＮ側のウェブサーバから目的のコンテンツデータを取得することができ、各種のリクエストに応じたデータ処理を行うことができる。したがって、ＷＡＮ側のウェブサーバに対し、利用目的が異なる場合でも印刷装置を介してアクセスすることができる。
【００１９】
また、請求項３に記載した発明の印刷装置によれば、請求項２に記載の印刷装置による効果に加えて、ＬＡＮ側の端末から受信したリクエスト信号に基づいて印刷コマンドの有無により印刷要求であるか否かを判断することができる。
【００２０】
さらに、請求項４に記載した発明の印刷装置によれば、請求項２または３に記載の印刷装置による効果に加えて、ＬＡＮ側の端末から印刷リクエスト以外のたとえば表示リクエストがある場合、それに応じてＷＡＮ側のウェブサーバから表示目的のコンテンツデータを取得することができ、そのコンテンツデータをリクエスト発行元のＬＡＮ側の端末に転送することができる。
【００２１】
また、請求項５に記載した発明の印刷装置によれば、請求項１または２に記載の印刷装置による効果に加えて、装置を運用する管理者などにより認証設定されている場合には、ＬＡＮ側の端末から入力されたワードがあらかじめ記憶されたパスワードと一致するときにのみコンテンツデータに基づく画像を印刷することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の好ましい実施の形態を、図面を参照して具体的に説明する。
【００２３】
図１は、本発明が適用された印刷装置１の使用形態を表す説明図である。
【００２４】
図１に示すように、印刷装置１は、回線制御部３と通信モジュール５とを備えている。回線制御部３は、外部接続ポート４（図２参照）を備えており、この外部接続ポート４には、建造物内（家屋内、オフィス内など）に設置されたスプリッタ８の電話機用の接続ポートにつながるアナログ線Ｌ１（２芯線、４芯線からなるいわゆる電話線）が接続されている。
【００２５】
一方、通信モジュール５は、ＷＡＮ側接続ポート６およびＬＡＮ側接続ポート７を備えており、ＷＡＮ側接続ポート６は、ＬＡＮケーブルＬ３、ＡＤＳＬモデム９、ＬＡＮケーブルＬ２、スプリッタ８などを介してインターネットなどのＷＡＮに接続され、ＬＡＮ側接続ポート７は、ハブ（ＨＵＢ）１１に接続されている。
【００２６】
また、このハブ１１には、双方向通信可能な複数のＰＣ１３，１４や、プリンタ１６（ネットワーク接続可能なインクジェットプリンタ、レーザプリンタなど）、ＩＰ（インターネット・プロトコル）方式で音声信号を送受信可能なＩＰ電話機１５、インターネット接続可能なインターネットファクシミリ装置１７などの各ＬＡＮ端末１３〜１７が接続されている。すなわち、ハブ１１は、上記各ＬＡＮ端末１３〜１７から構成される建造物内のローカルエリアネットワーク（ＬＡＮ）に接続されている。
【００２７】
一方、上記スプリッタ８は、ＡＤＳＬを利用する際に使用される周知のスプリッタであり、基地局側に設置された図外のスプリッタから送信されてくる概ね４ｋＨｚ以下の第１信号とそれより高周波のＡＤＳＬ用の第２信号とが重畳された伝送信号を、その第１信号と第２信号とに分離し、第１信号を電話機用の上記接続ポートに出力するとともに、第２信号をＡＤＳＬモデム用の上記接続ポートに出力する一方で、各接続ポートから入力されてきた信号を重畳して、基地局側のスプリッタに送信する構成にされている。
【００２８】
すなわち、本実施形態の印刷装置１は、回線制御部３を用いて、公衆回線網（すなわち、公衆電話交換網：ＰＳＴＮ）内の加入者電話機に接続可能な構成にされ、さらに、通信モジュール５およびＡＤＳＬモデム９を介して広域ネットワーク（ＷＡＮ）としてのインターネットに接続可能な構成にされている。
【００２９】
さらに、この印刷装置１は、通信モジュール５の後述するルータ制御部１０１の動作により、インターネット内の通信装置（ＷＷＷサーバなど）とＬＡＮ内の各ＬＡＮ端末１３〜１７との間で送受信されるデータ（ＩＰパケット）をルーティングするルータとして機能する構成にされている。
【００３０】
また、本実施形態の印刷装置１は、原稿から光学的に画像を読み散り、その画像を表すイメージデータをファクシミリデータにして、上記アナログ線Ｌ１を介して送信されてきたファクシミリデータを受信して、記録紙にそのファクシミリデータに基づく画像を形成する通常の機能（ファクシミリ機能）のほか、プリンタ機能、コピー機能を有している。
【００３１】
このプリンタ機能とは、ＰＣ１３，１４やワードプロセッサなどから送信されてきたコードデータに基づく画像を記録紙に形成する機能のことを意味し、当該印刷装置１は、ＰＣインターフェース（ＰＣ  Ｉ／Ｆ）２４を介して外部のＰＣからコードデータを受信したり、通信モジュール５を介してＬＡＮ内のＰＣ１３，１４などからコードデータを受信すると、そのデータに基づく画像を記録紙に形成する構成にされている。また、コピー機能とは、後述するスキャナ部３５および記録部３７を用いて原稿から画像を読み散り、そのイメージデータに基づいて記録紙に画像を形成する複写機能を意味する。
【００３２】
次に、印刷装置１の電気的構成について説明する。なお、図２は、本実施形態に係る印刷装置１の電気的構成を表すブロック図である。
【００３３】
印刷装置１は、主に、ＣＰＵ３９、ＲＯＭ８１、ＲＡＭ８３、スキャナ部３５、符合器８５、記録部３７、複合器８７、操作キー２７０、ＬＣＤ２７４、モデム８９、回線制御部３、ＰＣインターフェース（ＰＣ  Ｉ／Ｆ）２４、メール制御部９１、機能拡張用インターフェース９３を備えており、それぞれはバス９５を介して接続されている。また、機能拡張用インターフェース９３には、通信モジュール５が接続されている。
【００３４】
ＣＰＵ３９は、本装置１の制御中枢を担っており、装置全体を統括制御する構成にされている。つまり、たとえばＣＰＵ３９は、ＲＯＭ８１内に記憶された制御処理用のプログラムを読み出し、そのプログラムに従ってファクシミリデータの送受信や、プリント処理などを実行する。
【００３５】
なお、ＲＯＭ８１内には、当該装置をファクシミリ装置として動作させるために必要なファクシミリ機能用プログラム群が記憶されている。具体的には、たとえば、回線制御部３が外部のファクシミリ装置から受信したファクシミリデータに基づく画像を記録部３７に形成させるための受信用プログラムなどが上記ファクシミリ機能用プログラムとしてＲＯＭ８１に納められている。
【００３６】
また、ＲＯＭ８１内には、当該装置をＷＡＮ側やＬＡＮ側のＰＣなどから送信されてきたデータを印刷するプリンタとして動作させるために必要なプリンタ機能用プログラム群が記憶されている。具体的には、たとえば、通信モジュール５がＷＡＮ側のＰＣやＬＡＮ内のＰＣ１３，１４から受信したデータに基づく画像を記録部３７に形成させるためのＰＣ印刷用プログラムが上記プリンタ機能用プログラムとしてＲＯＭ８１に納められている。
【００３７】
このほか、ＲＯＭ８１内には、上記プログラムなどで呼び出される記録部制御用プログラムや、その他の各種プログラム、そのプログラム実行時に必要な各種データが記憶されている。一方、ＲＡＭ８３は、各種制御を行う際に必要なワークメモリや、ファクシミリデータなどを記憶する送受信データ記憶エリア、ＬＡＮ内のＰＣ１３，１４に割り当てられたＩＰアドレスに関するテーブルを記憶するテーブル記憶エリアとして機能するようになされている。
【００３８】
スキャナ部３５は、ファクシミリデータの送信やコピー（原稿の複写）などの際に原稿を読み取るためのものである。
【００３９】
また、符合器８５は、スキャナ部３５によって読み取られたイメージデータをファクシミリフォーマットであるＧ３圧縮形式のイメージデータにするために、符号化処理を実行し、その処理後のイメージデータを出力する構成にされている。一方、複合器８７は、ファクシミリフォーマットのイメージデータを復号化して、記録部３７にて処理可能なイメージデータに変換する構成にされている。
【００４０】
また、記録部３７は、上述したように、カラー画像を形成可能ないわゆるカラーレーザプリンタとして機能する構成にされており、記録部制御用プログラムを実行するＣＰＵ３９からの指令に従い、復号器３７によって復号化されたイメージデータに基づくカラー画像を記録紙に印刷し、印刷後の記録紙を出力する構成にされている。
【００４１】
このほか、操作キー２７０は、操作パネル（図示省略）上に設けられており、利用者の操作に従って各種処理操作を行うための指令信号をＣＰＵ３９などに入力する構成にされている。
【００４２】
同じく操作パネルに設けられたＬＣＤ２７４は、利用者に操作手順を案内するメッセージやエラーメッセージなどを表示するための表示手段として設けられている。また、本実施形態のＬＣＤ２７４は、タッチパネルとしての機能を備えており、入力操作が必要な際にワンタッチキーの表示を行うとともに、利用者の操作情報を取得しＣＰＵ３９に入力する構成にされている。
【００４３】
モデム８９は、回線制御部３を介してスプリッタ８経由で公衆回線網に接続された外部のファクシミリ装置との間でファクシミリデータの送受信を行うためのものである。回線制御部３は、公衆回線網に対するダイヤル信号の送出や、公衆回線網からの呼出信号に対する応答などの動作を行うものであり、たとえば、公衆回線網を介して印刷装置１自体を外部のファクシミリ装置と通信可能に接続する。
【００４４】
一方、ＰＣインターフェース２４は、ＰＣと当該印刷装置１とをパラレルケーブルなどを介して接続するために用いられるものであり、ＰＣからのコードデータなどを受信したりする。また、メール制御部９１は、インターネットに接続された外部の通信装置との間で電子メールの送受信を行うことによって、電子メールによるファクシミリデータの送受信を実現するものである。
【００４５】
機能拡張用インターフェース（Ｉ／Ｆ）９３は、別体で構成されたルータ制御部１０１を備える通信モジュール５を着脱自在に接続することができる構成にされたＡＩＯ（アナログ入出力）やＲＳ２３２Ｃなどのシリアルインターフェースである。
【００４６】
また、通信モジュール５は、ルータ制御部１０１、ハブ１０３、ＩＰ電話部１０５、無線処理部１０７、ウェブプリント部１１０や、ルータ制御部１０１につながるインターフェース接続端子１０９などを備えている。なお、通信モジュール５は、インターフェース接続端子１０９を介して機能拡張用インターフェース９３に接続される。
【００４７】
ルータ制御部１０１は、ＡＤＳＬモデム９を介してインターネット内の通信装置との間でＩＰパケットの送受信を行うためのものであり、周知のＩＰマスカレード機能やルーティング機能を備えるブロードバンドルータとして機能する。すなわち、このルータ制御部１０１は、ＩＰマスカレード機能により、ＬＡＮ内で用いられるプライベートＩＰアドレスと、ＷＡＮ（本実施形態ではインターネット）で用いられるグローバルＩＰアドレスとを相互変換し、ルーティング機能により、ＬＡＮ側のＰＣ１３，１４とＷＡＮ側の通信装置（ＷＷＷサーバ）とを双方向通信可能に接続する。
【００４８】
たとえば、ルータ制御部１０１は、ハブ１０３を介してＩＰ電話部１０５、無線処理部１０７、ウェブプリント部１１０との間でのデータの送受信を行うことにより、ＩＰ電話部１０５、無線処理部１０７、およびウェブプリント部１１０をＡＤＳＬモデム９を介してインターネットに双方向通信可能に接続する。
【００４９】
またさらに、ルータ制御部１０１は、ハブ１０３を介してＬＡＮ側接続ポート７に接続されるＬＡＮ内のＬＡＮ端末１３〜１７との間で通信を行うことにより、ＬＡＮ内のＬＡＮ端末１３〜１７をインターネットに双方向通信可能に接続する。つまり、たとえば、ルータ制御部１０１は、経路制御して、インターネット内のＷＷＷサーバから受信したデータを、宛先のＬＡＮ端末１３〜１７に送信する。
【００５０】
このほか、ルータ制御部１０１は、装置本体側のＣＰＵ３９と機能拡張用インターフェース９３を介して通信を行うことができるようにされている。すなわち、ＬＡＮ端末１３〜１７やＩＰ電話部１０５、無線処理部１０７、ウェブプリント部１１０は、ルータ制御部１０１および機能拡張用インターフェース９３を介して装置本体側のＣＰＵ３９と双方向通信を行うことができ、たとえば、当該印刷装置１のＣＰＵ３９は、ルータ制御部１０１を介してＬＡＮ内のＰＣ１３，１４から印刷用のコードデータを取得すると、ＣＰＵ３９にてプリンタ機能用プログラムを実行し、そのプログラム内で記録部制御用プログラムを呼び出して記録部３７を制御し、そのデータに基づく画像を形成する。
【００５１】
一方、このルータ制御部１０１にハブ１０３を介して接続されたＩＰ電話部１０５は、音声信号をＩＰパケットに格納し、インターネット経由で外部のＩＰ電話機と音声通信（通話）を行うことが可能な構成にされている。また、無線処理部１０７は、外部の無線通信装置と当該印刷装置１との間で無線通信を行うためのものであり、ブルートゥース規格（近距離無線通信の規格）やＩｒＤＡ規格（赤外線通信の規格）による無線接続方式にて、外部の無線通信装置を印刷装置１内の各部に双方向通信可能に接続する構成にされている。すなわち、当該印刷装置１においては、ハブ１０３に接続された接続ポート７を用いることにより、有線接続方式にて各ＬＡＮ端末１３〜１７を印刷装置１に接続することができるほか、この無線処理部１０７を用いることにより、無線接続方式にてＬＡＮ端末１３〜１７を印刷装置１に接続することができる。
【００５２】
このほか、ウェブプリント部１１０は、ＣＰＵ１１１、ＲＯＭ１１３、ＲＡＭ１１５、ネットワークインターフェース１１７などを備えており、ネットワークインターフェース１１７を介してルータ制御部１０１との間で通信を行うことにより、ウェブプリント部１１０自体をインターネットに接続したり、装置本体側のＣＰＵ３９と通信を行う構成にされている。
【００５３】
一方、ウェブプリント部１１０におけるＲＯＭ１１３には、ＷＷＷサーバからデータを取得したり当該印刷装置１の記録部３７にＷＷＷサーバから取得したダウンロードデータを印刷させるための後述する各処理を表すウェブプリント機能用プログラム群や、ウェブプリント機能動作時における動作条件を表すフラグ情報などが記憶されている。
【００５４】
詳述すると、このウェブプリント部１１０は、ルータ制御部１０１経由でＷＷＷサーバから取得したダウンロードデータに基づく画像を記録部３７に印刷させる印刷機能、ＲＡＭ１１５にデータを一時保存する保存機能、ダウンロードデータをＬＡＮ側接続ポート７を介してＬＡＮに接続された転送先のプリンタ１６に転送するプリンタ転送機能、ダウンロードデータをＬＡＮ側接続ポートを７を介してＬＡＮに接続されたＰＣ１３，１４に転送するＰＣ転送機能、ウェブプリント部１１０で実行した各処理に関するログ情報を保存するログ保存機能、エラーメッセージをＬＣＤ２７４に表示させるエラー情報表示機能を備えており、これらの機能をＲＯＭ１１３が記憶するウェブプリント機能用プログラム群で実現する構成にされ、フラグ情報に基づいて各機能を動作させるかどうか（すなわち、機能のＯＮ／ＯＦＦ）を切り換える構成にされている。
【００５５】
すなわち、通信モジュール５のＣＰＵ１１１は、ＬＡＮ端末から発行されたＷＡＮ側のウェブサーバに対するリクエスト情報を受信すると、該リクエスト情報をＷＡＮ側のウェブサーバに転送し、ウェブサーバからリクエスト情報に対応するコンテンツデータを送信させるコンテンツデータ取得手段と、コンテンツデータ取得手段で取得されたコンテンツデータを、所定の判別条件に基づき記録部で印刷させるか否かを決定する印刷可否決定手段と、印刷可否決定手段により記録部で印刷させると決定された場合、コンテンツデータ取得手段で取得されたコンテンツデータを記録部で印刷させる印刷制御手段とを実現している。
【００５６】
また、ＣＰＵ１１１は、ＬＡＮ端末から受信したリクエスト情報の処理要求が印刷要求であるか否かを解釈するリクエスト情報解釈手段と、リクエスト情報解釈手段によりリクエストの内容が印刷要求であると解釈された場合、コンテンツデータ取得手段で取得されたコンテンツデータを記録部で印刷させる印刷制御手段と、リクエスト情報解釈手段によりリクエストの内容が印刷要求でないと解釈された場合、コンテンツデータ取得手段で取得されたコンテンツデータを、リクエスト情報を発行したＬＡＮ端末に対して送信するデータ送信手段とを実現している。
【００５７】
さらに、ＣＰＵ１１１は、コンテンツデータ取得手段で取得されたコンテンツデータにつき、記録部で印刷させる印刷モードと印刷させない非印刷モードとのいずれかのモードの設定を、ＬＡＮ端末別に設定可能なモード設定手段と、モード設定手段により設定されたモードが非印刷モードである場合、コンテンツデータ取得手段で取得されたコンテンツデータを、リクエスト情報を発行したＬＡＮ端末に対して送信するデータ送信手段とを実現している。
【００５８】
次に、印刷装置１の動作について説明する。
【００５９】
図３は、印刷装置１におけるリクエスト対応処理を示すフローチャート、図４は、リクエスト対応処理に含まれる受信データ処理を示すフローチャート、図５は、リクエスト情報を説明するための説明図である。
【００６０】
まず、図３に示すように、たとえばＬＡＮ端末１３〜１７からＷＡＮ側のウェブサーバに対するリクエスト情報をＣＰＵ１１１が受信すると（Ｓ１）、そのリクエスト情報がウェブページの印刷要求（印刷リクエスト）か否かがＣＰＵ１１１によって解釈される（Ｓ２）。
【００６１】
リクエスト情報は、図５に一例として示すように、ＵＲＬのヘッダ部とフッタ部にＧＥＴコマンドと通信プロトコルバージョンを記述したＧＥＴリクエスト、およびリクエスト発行元のＩＰアドレスに加え、印刷要求か表示要求かを示す印刷／表示コマンドを付加したフレーム構成からなる。
【００６２】
印刷リクエストの場合（Ｓ２：ＹＥＳ）、ＣＰＵ１１１は、ウェブ印刷モードを「ＯＮ」としてその後の動作に備える（Ｓ３）。
【００６３】
一方、ＣＰＵ１１１は、ＬＡＮ端末１３〜１７から受け取ったリクエスト情報をルータ制御部１０１経由でウェブサーバに転送する（Ｓ４）。リクエスト情報を受けたウェブサーバからは、そのリクエスト情報に応じたコンテンツデータがインターネットを経由して印刷装置１に送られてくる。なお、リクエスト情報は、インターネット上の通信プロトコルとしてのＨＴＴＰ（Hypertext Transfer Protocol ）に準拠してやり取りされる。
【００６４】
ＣＰＵ１１１は、リクエスト情報に応じてウェブサーバから送られてきたデータを受信すると（Ｓ５：ＹＥＳ）、後述の受信データ処理を実行する（Ｓ６）。
【００６５】
Ｓ５において、リクエスト情報に対してウェブサーバの応答がなく、目的とするコンテンツデータを得ることができなかった場合（Ｓ５：ＮＯ）、ＣＰＵ１１１は、リクエスト元としてのＬＡＮ端末に対して通信エラーを通知する（Ｓ７）。これにより、ＬＡＮ端末の画面上には、データのダウンロードに失敗した旨の情報が表示される。なお、ＣＰＵ１１１は、ウェブページ形式の表示データにより通信エラーを通知しても良いし、コマンドにより通信エラーを通知しても良い。
【００６６】
Ｓ２において、印刷リクエストでない場合（Ｓ２：ＮＯ）、さらにＣＰＵ１１１は、そのリクエスト情報がウェブページの表示要求（表示リクエスト）か否かを解釈する（Ｓ８）。
【００６７】
表示リクエストの場合（Ｓ８：ＹＥＳ）、ＣＰＵ１１１は、ウェブ印刷モードを「ＯＦＦ」としてその後の動作に備え（Ｓ９）、Ｓ４に進む。
【００６８】
一方、Ｓ８において、表示リクエストでもない場合（Ｓ８：ＮＯ）、ＣＰＵ１１１は、リクエスト対応処理を終える。
【００６９】
Ｓ６の受信データ処理については、図４に一連のフローを示すように、ウェブ印刷モードが「ＯＮ」の場合（Ｓ１１：ＹＥＳ）、ＣＰＵ１１１がさらにパスワードの入力が有効に設定されているか否かを調べる（Ｓ１２）。
【００７０】
パスワードの入力が有効に設定されている場合（Ｓ１２：ＹＥＳ）、ＣＰＵ１１１は、ユーザによりパスワードが入力されるまで待ち（Ｓ１３：ＮＯ）、パスワードが入力されると（Ｓ１３：ＹＥＳ）、その入力されたパスワードとあらかじめ登録されたパスワードとを照合する（Ｓ１４）。なお、パスワードの入力は、ＬＡＮ端末１３〜１７上で行っても良いし、印刷装置１上の操作キー２７０で直接行っても良い。また、ユーザは、あらかじめパスワードを決めてＲＡＭ１１５などに登録しておくことができる。
【００７１】
入力パスワードと登録パスワードとが一致する場合（Ｓ１４：ＹＥＳ）、ＣＰＵ１１１は、記録部３７に受信データ印刷処理を実行させる（Ｓ１５）。この受信データ印刷処理によれば、印刷リクエストに応じてＲＡＭ１１５に取り込まれたウェブページがＣＰＵ１１１によって印刷データに変換され、この印刷データに基づいて記録部３７が印刷処理を行う。
【００７２】
受信データ印刷処理が終わると、ＣＰＵ１１１は、リクエスト元のＬＡＮ端末に対して印刷完了を通知する（Ｓ１６）。これにより、ＬＡＮ端末の画面上には、目的のウェブページが正常に印刷された旨の情報が表示される。なお、ＣＰＵ１１１は、ウェブページ形式の表示データにより印刷完了を通知しても良いし、コマンドにより印刷完了を通知しても良い。
【００７３】
Ｓ１４において、入力パスワードと登録パスワードとが一致しない場合（Ｓ１４：ＮＯ）、ＣＰＵ１１１は、リクエスト元のＬＡＮ端末に対してパスワードエラーを通知する（Ｓ１７）。これにより、ＬＡＮ端末の画面上には、パスワードエラーにより目的のデータを印刷できない旨の情報が表示される。なお、ＬＡＮ端末の画面上には、パスワードの再入力を促す画面を表示させても良い。
【００７４】
Ｓ１２において、パスワードの入力が有効に設定されていない場合（Ｓ１２：ＮＯ）、ＣＰＵ１１１は、そのままＳ１５に進む。
【００７５】
Ｓ１１において、ウェブ印刷モードが「ＯＦＦ」の場合（Ｓ１１：ＮＯ）、ＣＰＵ１１１は、ＲＡＭ１１５に取り込んだウェブページを表示データとしてリクエスト元のＬＡＮ端末に転送する（Ｓ１８）。
【００７６】
したがって、上記実施形態に係る印刷装置１によれば、ＬＡＮ端末１３〜１７からの印刷リクエストに限らず、表示リクエストにも応じてウェブサーバから目的のウェブページ（コンテンツデータ）を取得することができ、それぞれのリクエストに応じたデータ処理を行うことができる。そのため、インターネット上のウェブサーバに置かれたウェブページに対し、印刷や表示といった利用目的が異なる場合でも印刷装置１を介してアクセスすることができ、各ＬＡＮ端末１３〜１７のリクエストに対して個別に対応することができる。
【００７７】
また、印刷リクエストに応じてウェブページをダウンロードした場合には、そのウェブページが印刷データとして直接印刷装置１により処理されるので、ＬＡＮ端末１３〜１７にプリンタドライバが不要とされる。
また、印刷リクエストに応じてダウンロードしたウェブページがＬＡＮ上を流れることはないので、ＬＡＮのトラフィックを軽減することができる。
【００７８】
また、印刷リクエストを経て得られたウェブページについては、ＬＡＮ端末１３〜１７に取り込まれることはないので、チケット印刷用のウェブページやデジタル著作物を含むウェブページのコピープロテクションを容易に実現することができる。これらは、パスワードによる印刷可否制御により認められた者だけが印刷できるよう仕組むことでより安全なシステムを構築できる。
【００７９】
次に、他の実施形態について説明する。なお、図１および図２に示す構成や図３の受信データ処理については、他の実施形態でもほとんど同様の内容からなるため、相違する点についてのみ説明する。
【００８０】
先述した実施形態とシステム構成上で異なる点として他の実施形態に係る印刷装置１には、その都度リクエストの内容を解釈するような機能はなく、ＲＡＭ１１５などに設定モード管理テーブルが設けられている点にある。
【００８１】
図６は、設定モード管理テーブルを説明するための説明図であって、この図に一例を示すように、設定モード管理テーブルには、ＬＡＮ端末１３〜１７のＩＰアドレス別に、ウェブ印刷モードが「ＯＮ」として設定されているか「ＯＦＦ」として設定されているかが記されている。ウェブ印刷モード「ＯＮ」とするか「ＯＦＦ」とするかは、ＬＡＮ端末１３〜１７からリクエストを発行する前、あらかじめユーザが設定しておくことができる。なお、デフォルト設定では、ウェブ印刷モードが「ＯＦＦ」に設定されている。また、ユーザは、ＬＡＮ端末１３〜１７を操作してウェブ印刷モードのＯＮ／ＯＦＦを設定変更することができるし、印刷装置１上の操作キー２７０を介して印刷モードのＯＮ／ＯＦＦを設定変更できる。
【００８２】
図７は、他の実施形態によるリクエスト対応処理を示すフローチャートである。なお、他の実施形態においては、ＬＡＮ端末１３〜１７からのリクエストは、ＨＴＴＰなどの標準コマンドにより印刷装置１に送られてくるが、ウェブ印刷モードのＯＮ／ＯＦＦを設定変更するための命令は、独自コマンドとして処理される。
【００８３】
まず、たとえばＬＡＮ端末１３〜１７から何らかのコマンドをＣＰＵ１１１が受信すると（Ｓ２１）、このＣＰＵ１１１は、送られてきたコマンドの内容が印刷モードのＯＮ／ＯＦＦを変更要求するものか否かを判断する（Ｓ２２）。
【００８４】
印刷モードのＯＮ／ＯＦＦを変更要求する場合（Ｓ２２：ＹＥＳ）、さらにＣＰＵ１１１は、ウェブ印刷モードを「ＯＮ」とする要求内容か否かを調べる（Ｓ２３）。
【００８５】
ウェブ印刷モードを「ＯＮ」とする要求内容の場合（Ｓ２３：ＹＥＳ）、ＣＰＵ１１１は、コマンド発行元のＬＡＮ端末に関してウェブ印刷モードが「ＯＮ」となるように、設定モード管理テーブルの設定内容を書き換える（Ｓ２４）。このとき、当初からウェブ印刷モードが「ＯＮ」に設定されている場合には、設定モード管理テーブルの設定内容が書き換えられることはなく、そのまま設定内容が維持される。
【００８６】
一方、Ｓ２３において、ウェブ印刷モードを「ＯＦＦ」とする要求内容の場合（Ｓ２３：ＮＯ）、ＣＰＵ１１１は、コマンド発行元のＬＡＮ端末に関してウェブ印刷モードが「ＯＦＦ」となるように、設定モード管理テーブルの設定内容を書き換える（Ｓ２５）。このときも、当初からウェブ印刷モードが「ＯＦＦ」に設定されている場合には、設定モード管理テーブルの設定内容が書き換えられることはなく、そのまま設定内容が維持される。
【００８７】
Ｓ２２において、ウェブ印刷モードのＯＮ／ＯＦＦを変更要求するものではなく（Ｓ２２：ＮＯ）、ウェブページのダウンロードを要求するリクエストであった場合（Ｓ２６：ＹＥＳ）、ＣＰＵ１１１は、ルータ制御部１０１を通じて受け取ったＨＴＴＰなどの標準コマンドをリクエストとしてインターネット経由でウェブサーバに転送する（Ｓ２７）。リクエストを受けたウェブサーバからは、そのリクエストに応じたコンテンツデータがインターネットを経由して印刷装置１に送られてくる。
【００８８】
ＣＰＵ１１１は、リクエストに応じてウェブサーバから送られてきたデータを受信すると（Ｓ２８：ＹＥＳ）、そのデータをルータ制御部１０１に送り、ルータ制御部１０１は、図４のフローと同様の手順で受信データ処理を実行する（Ｓ２９）。
【００８９】
Ｓ２８において、リクエストに対してウェブサーバの応答がなく、目的のデータを得ることができなかった場合（Ｓ２８：ＮＯ）、ＣＰＵ１１１は、リクエスト元のＬＡＮ端末に対して通信エラーを通知する（Ｓ３０）。これにより、ＬＡＮ端末の画面上には、データのダウンロードに失敗した旨の情報が表示される。なお、ＣＰＵ１１１は、ウェブページ形式の表示データにより通信エラーを通知しても良いし、コマンドにより通信エラーを通知しても良い。
【００９０】
Ｓ２６において、ウェブページのダウンロードを要求するリクエストでもない場合（Ｓ２６：ＮＯ）、ＣＰＵ１１１は、リクエスト対応処理を終える。
【００９１】
したがって、他の実施形態に係る印刷装置１によれば、たとえばウェブ印刷モードが「ＯＮ」に設定されたインターネットファクシミリ装置１７からのリクエストに限らず、ウェブ印刷モードが「ＯＦＦ」に設定されたＰＣ１３，１４からのリクエストにも応じてウェブサーバから目的のウェブページを取得することができ、インターネットファクシミリ装置１７では印刷装置１にウェブページを印刷させることができる一方、ＰＣ１３，１４ではウェブページをモニタ画面上に表示させることができる。もちろん、ＰＣ１３，１４のウェブ印刷モードが「ＯＦＦ」に設定されていれば、ウェブページをＰＣ１３，１４の画面上に表示させることができ、ＰＣ１３，１４のウェブ印刷モードが「ＯＮ」に設定されていれば、ＰＣ１３，１４からのリクエストに応じて印刷装置１にウェブページを印刷させることができる。
【００９２】
要するに、ＬＡＮ端末１３〜１７ごとにあらかじめウェブ印刷モードのＯＮ／ＯＦＦを設定しておくことにより、ユーザは、たとえばＰＣ１３，１４を常にウェブページの表示端末として利用できる一方、インターネットファクシミリ装置１７を単に印刷データを指定するための操作端末として利用することができる。
【００９３】
その他の効果としては、先述した実施形態と同様の効果を得ることができる。
【００９４】
なお、本発明は、上記の各実施形態に限定されるものではない。
【００９５】
ＬＡＮ端末としては、ＰＣ１３，１４やインターネットファクシミリ装置１７以外に、たとえばＰＤＡや携帯型電話機、インターネット接続機能を備えたビデオゲーム機などであっても良い。
【００９６】
ＬＡＮ端末と印刷装置１とを接続するネットワークは、ＬＡＮに限らず、たとえばＵＳＢ（Universal Serial Bus）などであっても良い。
【００９７】
印刷装置１そのものとしては、ネットワーク対応プリンタが好適な例として挙げられるが、たとえばファクシミリ通信機能やコピー機能、あるいは電子メールの送受信機能などを備えた多機能タイプのプリンタでも良い。
【００９８】
図４の受信データ処理では、パスワードの入力があらかじめ有効／無効に設定されており、インターネットにアクセスする際のセキュリティ対策が講じられているが、パスワードの入力を必須とするものではない。
【図面の簡単な説明】
【００９９】
【図１】本発明が適用された印刷装置の使用形態を表す説明図である。
【図２】本実施形態に係る印刷装置の電気的構成を表すブロック図である。
【図３】印刷装置におけるリクエスト対応処理を示すフローチャートである。
【図４】リクエスト対応処理に含まれる受信データ処理を示すフローチャートである。
【図５】リクエスト情報を説明するための説明図である。
【図６】運用モード管理テーブルを説明するための説明図である。
【図７】他の実施形態によるリクエスト対応処理を示すフローチャートである。
【符号の説明】
【０１００】
１          通信装置
３          回線制御部
４          外部接続ポート
５          通信モジュール
６          ＷＡＮ側接続ポート
７          ＬＡＮ側接続ポート
８          スプリッタ
９          ＡＤＳＬモデム
１１        ハブ
１３，１４  ＰＣ
１５        ＩＰ電話機
１６        プリンタ
１７        インターネットファクシミリ装置
３５        スキャナ部
３７        記録部
３９        ＣＰＵ
１０１      ルータ制御部
１０３      ＨＵＢ
１０５      ＩＰ電話部
１０７      無線通信部
１１０      ウェブプリント部
１１１      ＣＰＵ
【図１】
2006286005.tif 000003
【図２】
2006286005.tif 000004
【図３】
2006286005.tif 000005
【図４】
2006286005.tif 000006
【図５】
2006286005.tif 000007
【図６】
2006286005.tif 000008
【図７】
2006286005.tif 000009