(57)【要約】【課題】  ユーザが印刷パラメータ指定してダウンロード印刷したデータを、ユーザが再び同じ印刷パラメータ指定でダウンロード印刷したい場合、前回要求を行ったＷｅｂサーバのＵＲＬ、およびそのＷｅｂサーバのＨＴＭＬページで指定した印刷パラメータの指定値をユーザが覚えておく必要があった。【解決手段】  Ｗｅｂサーバに配信リクエストを行う際、履歴情報クライアント保存を示すリクエストパラメータを指定し、ダウンロードする際に指定した印刷用のリクエストパラメータ、および該データの印刷イメージのサムネイル、サーバＵＲＬをダウンロードしたデータから取得して履歴情報として保存し、ユーザがＵＩを介してその履歴情報を参照し、サムネイル画像をクリックした際、履歴情報に記されたリクエストパラメータで、同履歴情報に記されたサーバＵＲＬにリクエストを行い、ダウンロード印刷を行う。【選択図】        図１
2006285461.tif 000002
【特許請求の範囲】
【請求項１】
クライアント装置で印刷を行うドキュメントおよび該ドキュメントに印刷属性として設定可能な値を、印刷用リクエストパラメータとしてクライアントに提供する印刷用リクエストパラメータ提供手段と、
前記印刷用リクエストパラメータ提供手段と同様に、クライアント装置が印刷データの履歴保存を行うことを示すリクエストパラメータとして、履歴保存用リクエストパラメータをクライアントに提供する履歴保存用リクエストパラメータ提供手段と、
前記印刷用リクエストパラメータ提供手段によって提供される印刷用リクエストパラメータ、および前記履歴保存用リクエストパラメータ提供手段によって提供される履歴保存用リクエストパラメータを含むリクエストをクライアント装置から受け取る、クライアントリクエスト受信手段と、
前記クライアントリクエスト受信手段によって受信したリクエストデータから前記印刷用リクエストパラメータの値を取得する印刷用リクエストパラメータ値取得手段と、
前記クライアントリクエスト受信手段によって受信したリクエストデータから前記履歴保存用リクエストパラメータの値を取得する履歴保存用リクエストパラメータ値取得手段と、
前記印刷用リクエストパラメータ値取得手段によって取得した印刷用リクエストパラメータ値に基づき、該パラメータ指定の印刷ドキュメントに該パラメータ指定の印刷属性を設定した印刷用中間データを生成する印刷用中間データ生成手段と、
前記印刷用中間データ生成手段によって生成した印刷用中間データをデータの本体として、該クライアントからのリクエストに対するレスポンスデータを生成するレスポンスデータ生成手段と、
前記履歴保存用リクエストパラメータ値取得手段によって取得したパラメータ値が、クライアントで履歴保存を行うことを要求する値であるかどうかを識別する履歴保存用リクエストパラメータ値識別手段と、
前記レスポンスデータ生成手段によって生成されたレスポンスデータに、前記クライアント装置がリクエストパラメータを送出した本サーバ装置の情報を埋め込むサーバ情報埋め込み手段と、
該レスポンスデータに、前記クライアント装置から送出されてきた全てのリクエストパラメータを埋め込む全リクエストパラメータ埋め込み手段と、
前記レスポンスデータを前記クライアント装置に送信するレスポンスデータ送信手段と、
を備えることを特徴とするＷｅｂサーバ装置。
【請求項２】
請求項１に記載のＷｅｂサーバ装置が提供する印刷用リクエストパラメータにユーザによって値を設定させる印刷用リクエストパラメータ設定手段と、
前記Ｗｅｂサーバ装置が提供する履歴保存用リクエストパラメータにユーザによって値を設定させる履歴保存用リクエストパラメータ設定手段と、
前記印刷用リクエストパラメータ設定手段および前記履歴保存用リクエストパラメータ設定手段を用いて、ユーザによって値が設定された印刷用リクエストパラメータおよび履歴保存用リクエストパラメータの値をサーバに送出するリクエストパラメータ送出手段と、
前記リクエストパラメータ送出手段によって前記サーバ装置に送出したリクエストデータに対するレスポンスデータを該サーバから受け取るレスポンスデータ受信手段と、
前記レスポンスデータ受信手段によって受信したレスポンスデータに履歴保存用リクエストパラメータが含まれているか否かを判定する履歴保存用リクエストパラメータ包含判定手段と、
該レスポンスデータに埋め込まれたサーバ装置の情報を取得するサーバ情報取得手段と、該レスポンスデータに埋め込まれた全リクエストパラメータを取得する全リクエストパラメータ取得手段と、
該レスポンスデータの本体である印刷用中間データを抽出する印刷用中間データ抽出手段と、
前記印刷用中間データ抽出手段によって抽出した印刷用中間データを描画して印刷ジョブデータを生成する印刷ジョブ生成手段と、
前記印刷ジョブ生成手段によって印刷用中間データから印刷ジョブデータを生成する際、印刷イメージのサムネールを生成する印刷イメージサムネール生成手段と、
前記印刷ジョブ生成手段によって生成した印刷ジョブを所定の印刷装置に送信する印刷ジョブ送信手段と、
前記印刷ジョブ送信手段によって印刷装置に送信した印刷ジョブデータおよび前記印刷用中間データを削除する印刷データ削除手段と、
前記印刷イメージサムネール生成手段によって生成したサムネール、および前記サーバ情報取得手段によって取得したサーバ情報、および前記全リクエストパラメータ取得手段によって取得した全リクエストパラメータの三つの情報を一纏めにして一個の印刷履歴として保存する印刷履歴保存手段と、
を備えることを特徴とするＷｅｂクライアント装置。
【請求項３】
前記印刷履歴保存手段に保存された全てのサムネールの画像群をユーザ選択可能なように一覧表示するサムネール一覧表示手段と、
前記サムネール一覧表示手段によって表示されたサムネールがユーザによって選択された際、該サムネールのデータとともに一纏まりに保存されているサーバ情報、および全リクエストパラメータを、前記印刷履歴保存手段から読み出すサーバリクエストパラメータ読み出し手段と、
前記サーバリクエストパラメータ読み出し手段によって読み出したサーバ情報に対し、同読み出しを行ったリクエストパラメータでリクエストを送信するリクエスト直接送信手段と
を備えることを特徴とする請求項２に記載のＷｅｂクライアント装置。
【請求項４】
前記印刷ジョブ送信手段によって前記印刷ジョブを送信する印刷装置は、該Ｗｅｂクライアント装置に接続されるローカルプリンタまたはネットワークプリンタであることを特徴とし、該プリンタは、前記印刷用リクエストパラメータに設定された値に基づいて該Ｗｅｂクライアント装置が自動選択するか、または、該Ｗｅｂクライアント装置のオペレータによって任意選択されることを特徴とする請求項２に記載のＷｅｂクライアント装置。
【請求項５】
前記履歴保存用リクエストパラメータ設定手段、および前記リクエストパラメータ送出手段、および前記レスポンスデータ受信手段を、汎用Ｗｅｂブラウザによって実現することを特徴とする請求項２に記載のＷｅｂクライアント装置。
【請求項６】
前記汎用Ｗｅｂブラウザは、ＨＴＴＰレスポンスのＣｏｎｔｅｎｔ−Ｔｙｐｅヘッダーに指定された該ＨＴＴＰレスポンスのボディデータの種別を示すＭＩＭＥタイプに応じて、印刷用Ｗｅｂクライアントアプリケーションを起動し、該アプリケーションにＨＴＴＰレスポンスのボディデータを渡すことを特徴とする請求項５に記載のＷｅｂクライアント装置。
【請求項７】
請求項２に記載のＷｅｂクライアント装置によってリクエストされたＷｅｂページを該Ｗｅｂクライアント装置に送信するＷｅｂページ送信手段と、
前記Ｗｅｂページ送信手段によってＷｅｂクライアント装置に送出したＷｅｂページでのユーザによるフォーム入力を前記Ｗｅｂクライアントのリクエストとして受け取るリクエストデータ受信手段と、
前記リクエストデータ受信手段によって受信した前記Ｗｅｂクライアントのリクエストパラメータに基づいて、レスポンスデータを生成するレスポンスデータ生成手段と、
前記レスポンスデータ生成手段によって生成したレスポンスデータを前記Ｗｅｂクライアントに送出するレスポンスデータ送信手段と、
を備えることを特徴とする請求項１に記載のＷｅｂサーバ装置。
【請求項８】
請求項１に記載のＷｅｂサーバ装置において、前記Ｗｅｂサーバ装置の前記印刷用リクエストパラメータ提供手段、および前記履歴保存用リクエストパラメータ提供手段を、請求項５に記載のＷｅｂクライアント装置のブラウザで表示可能かつ入力可能なＨＴＭＬフォームの形式で提供し、該ブラウザでの該ＨＴＭＬフォームに対するユーザ入力により発生したＨＴＴＰリクエストを、前記クライアントリクエスト受信手段によって受信し、前記レスポンスデータ送信手段によって該ＨＴＴＰレスポンスを送信することを特徴とするＷｅｂサーバ装置。
【請求項９】
請求項１に記載のＷｅｂサーバ装置において、前記Ｗｅｂサーバ装置で用いる印刷用中間データは、印刷設定を保存可能なドキュメントファイルフォーマットのデータであることを特徴とするＷｅｂサーバ装置。
【請求項１０】
請求項２に記載のＷｅｂクライアント装置において、前記Ｗｅｂクライアント装置で用いる印刷用中間データは、印刷設定を保存可能なドキュメントファイルフォーマットのデータであることを特徴とするＷｅｂクライアント装置。
【請求項１１】
請求項２に記載のＷｅｂクライアント装置において、前記Ｗｅｂクライアント装置が前記印刷ジョブ生成手段によって前記印刷用中間データから生成する印刷ジョブデータは、ＰＤＬなど、プリンタで直接解釈可能な印刷イメージ記述データをあることを特徴とするＷｅｂクライアント装置。
【請求項１２】
印刷用中間データではなく、ＰＤＬなど、プリンタで直接解釈可能な印刷イメージ記述データを用いることを特徴とする請求項１に記載のＷｅｂサーバ装置。
【請求項１３】
印刷用中間データではなく、ＰＤＬなど、プリンタで直接解釈可能な印刷イメージ記述データを用いることを特徴とする請求項２に記載のＷｅｂクライアント装置。
【請求項１４】
前記サーバ情報埋め込み手段によってレスポンスデータに埋め込むサーバ情報は、請求項１に記載のＷｅｂサーバ装置と請求項２に記載のＷｅｂクライアント装置とを接続する通信路のプロトコル、および前記Ｗｅｂサーバ装置のポート番号、および前記Ｗｅｂサーバ装置のドメイン名などであることを特徴とする請求項１に記載のＷｅｂサーバ装置。
【請求項１５】
前記印刷用リクエストパラメータ提供手段がクライアントに提供する印刷用リクエストパラメータは、印刷に用いるサーバ上にあるファイル名またはファイル識別子、および印刷ドキュメント名、およびプリンタドライバ名、およびプリンタ名、および印刷ジョブ名、および印刷コピー部数、および両面印刷設定、および印刷給紙カセット、および印刷開始ページ、および印刷終了ページ、および印刷用クライアントアプリケーションタイプ、およびクライアントへのデータ配信モードなどであることを特徴とする請求項１に記載のＷｅｂサーバ装置。
【請求項１６】
前記サーバ情報埋め込み手段および全リクエストパラメータ埋め込み手段は、前記レスポンスデータの本体として前記レスポンスデータ生成手段によって生成された印刷用中間データに、そのデータのファイルフォーマットとして規定された拡張領域に、各々のデータを埋め込むことを特徴とする請求項１に記載のＷｅｂサーバ装置。
【請求項１７】
前記サーバ情報埋め込み手段によりレスポンスデータに埋め込むサーバ情報を、クライアント装置に送信したレスポンスデータの保存を行う保存サーバの情報とすることを特徴とする請求項１に記載のＷｅｂサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットまたはイントラネットなどのネットワークに接続されたＷｅｂサーバコンピュータ群、およびそれらサーバコンピュータから印刷用データをダウンロードし、その印刷用データから印刷ジョブを生成するＷｅｂクラインアントコンピュータ群、およびそれらＷｅｂクラインアントコンピュータから送信された印刷ジョブの出力を行う各クラインアントコンピュータのローカルプリンタまたはネットワークプリンタなどの出力装置群からなる印刷システムに係るＷｅｂサーバ装置およびＷｅｂクライアント装置に関する。
【背景技術】
【０００２】
現在、インターネットまたはイントラネットなどのネットワークに接続されたサーバコンピュータおよびクライアントコンピュータ、およびプリンタを利用して、以下に示すようなＷｅｂ印刷システムが考案され、公知のシステムとして実現されている。
【０００３】
・Ｗｅｂ印刷システム
〔１〕ユーザは、クライアントの汎用Ｗｅｂブラウザを用いて、Ｗｅｂサーバが提供するＷｅｂページのＨＴＭＬ入力フォームで印刷パラメータ指定を行い、Ｗｅｂサーバに向けてＨＴＴＰリクエストを発行する。
【０００４】
〔２〕Ｗｅｂサーバは、クライアントからのＨＴＴＰリクエストを受けて、Ｗｅｂ印刷クライアントアプリケーション用のＨＴＴＰレスポンスデータを作成し、汎用Ｗｅｂブラウザに配信する。
【０００５】
〔３〕汎用Ｗｅｂブラウザは、受信したＨＴＴＰレスポンスデータのＭＩＭＥタイプ指定から、それに対応するＷｅｂ印刷用クライアントアプリケーションを起動し、Ｗｅｂサーバから配信されたレスポンスデータを渡す。
【０００６】
〔４〕Ｗｅｂ印刷用クライアントアプリケーションは、レスポンスデータに含まれる印刷用ファイルのデータを印刷ジョブに変換し、同レスポンスデータに含まれる印刷パラメータを指定して、プリンタに送信する。
【０００７】
また、前記〔１〕記載のＷｅｂページのＨＴＭＬ入力フォームで指定し、前記〔２〕記載のＨＴＴＰレスポンスデータにサーバがその指定値をジョブ情報として埋め込むデータとしては、以下のようなものがあり、前記Ｗｅｂ印刷システムにおいて、ＨＴＴＰパラメータなどとして使用されている。
【０００８】
・ジョブ情報
印刷属性：ジョブ名、印刷属性：コピー部数、印刷属性：両面印刷、印刷属性：給紙カセット、印刷属性：印刷開始ページ、印刷属性：印刷終了ページ
【０００９】
また、更に、上記以外に、前記〔１〕記載のＷｅｂページのＨＴＭＬ入力フォームで指定し、ＷｅｂサーバにＨＴＴＰレスポンスデータを生成する方法を通知するＨＴＴＰパラメータとしては次のようなものがある。
【００１０】
・出力データ指定
出力タイプ：起動するＷｅｂ印刷用クライアントアプリケーションのタイプ
印刷用ファイル：サーバ上にあるファイルを指定
出力形態：クライアントアプリケーションでのプレビューまたは直接印刷
配信モード：クライアントへのデータ配信モード
ドライバ名：クライアントでの印刷ジョブ生成時に用いるプリンタドライバ
プリンタ名：クライアントが印刷ジョブを送信するプリンタ
【００１１】
そして、更に、一旦Ｗｅｂ印刷用クライアントアプリケーションで印刷を行ったレスポンスデータは、主としてクライアントコンピュータにおけるセキュリティ上のデータ保守の観点から、印刷処理後、削除するようになっている。
【特許文献１】特開２０００−２８４９３７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
そのため、従来、このようなＷｅｂ印刷システムにおいて、ユーザが、前回、サーバから配信され、前記クラインアントアプリケーションで印刷を行ったＷｅｂ印刷用データを、再度同じようにサーバからダウンロードして印刷したい場合、前回の
・ＨＴＭＬ入力フォームをダウンロードしたＷｅｂサーバの情報
・ダウンロードしたＨＴＭＬ入力フォームで指定したジョブ設定パラメータ群
・同ＨＴＭＬ入力フォームで指定したサーバでの生成データを指示するパラメータ群
を覚えておき、Ｗｅｂブラウザで、再度同じＷｅｂサーバの情報と、同じＨＴＭＬパラメータを指定し、該サーバにデータ配信のリクエストを行い、データを再ダウンロード印刷してやる必要があった。
【００１３】
本発明は、上記の問題点を解決するためになされたものであり、主としてセキュリティ上の観点から、過去のダウンロードデータを保持しないＷｅｂクライアントにおいて、Ｗｅｂサーバから配信されたデータの再印刷を、前回印刷時の出力イメージを参照することによって、前回印刷時と同じジョブ情報が設定された印刷データを、前回印刷時と同じサーバからダウンロードし、前回と同じように印刷を行うＷｅｂサーバ装置およびＷｅｂクライアント装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するために、本発明の第一のＷｅｂサーバ装置は、
クライアント装置で印刷を行うドキュメントおよび該ドキュメントに印刷属性として設定可能な値を、印刷用リクエストパラメータとしてクライアントに提供する印刷用リクエストパラメータ提供手段と、
前記印刷用リクエストパラメータ提供手段と同様に、クライアント装置が印刷データの履歴保存を行うことを示すリクエストパラメータとして、履歴保存用リクエストパラメータをクライアントに提供する履歴保存用リクエストパラメータ提供手段と、
前記印刷用リクエストパラメータ提供手段によって提供される印刷用リクエストパラメータ、および前記履歴保存用リクエストパラメータ提供手段によって提供される履歴保存用リクエストパラメータを含むリクエストをクライアント装置から受け取る、クライアントリクエスト受信手段と、
前記クライアントリクエスト受信手段によって受信したリクエストデータから前記印刷用リクエストパラメータの値を取得する印刷用リクエストパラメータ値取得手段と、
前記クライアントリクエスト受信手段によって受信したリクエストデータから前記履歴保存用リクエストパラメータの値を取得する履歴保存用リクエストパラメータ値取得手段と、
前記印刷用リクエストパラメータ値取得手段によって取得した印刷用リクエストパラメータ値に基づき、該パラメータ指定の印刷ドキュメントに該パラメータ指定の印刷属性を設定した印刷用中間データを生成する印刷用中間データ生成手段と、
前記印刷用中間データ生成手段によって生成した印刷用中間データをデータの本体として、該クライアントからのリクエストに対するレスポンスデータを生成するレスポンスデータ生成手段と、
前記履歴保存用リクエストパラメータ値取得手段によって取得したパラメータ値が、クライアントで履歴保存を行うことを要求する値であるかどうかを識別する履歴保存用リクエストパラメータ値識別手段と、
前記レスポンスデータ生成手段によって生成されたレスポンスデータに、前記クライアント装置がリクエストパラメータを送出した本サーバ装置の情報を埋め込むサーバ情報埋め込み手段と、
該レスポンスデータに、前記クライアント装置から送出されてきた全てのリクエストパラメータを埋め込む全リクエストパラメータ埋め込み手段と、
前記レスポンスデータを前記クライアント装置に送信するレスポンスデータ送信手段と
を備える。
【００１５】
また、上記目的を達成するために、本発明の第一のＷｅｂクライアント装置は、
前記サーバ装置が提供する印刷用リクエストパラメータにユーザによって値を設定させる印刷用リクエストパラメータ設定手段と、
前記サーバ装置が提供する履歴保存用リクエストパラメータにユーザによって値を設定させる履歴保存用リクエストパラメータ設定手段と、
前記印刷用リクエストパラメータ設定手段および前記履歴保存用リクエストパラメータ設定手段を用いて、ユーザによって値が設定された印刷用リクエストパラメータおよび履歴保存用リクエストパラメータの値をサーバに送出するリクエストパラメータ送出手段と、
前記リクエストパラメータ送出手段によって前記サーバ装置に送出したリクエストデータに対するレスポンスデータを該サーバから受け取るレスポンスデータ受信手段と、
前記レスポンスデータ受信手段によって受信したレスポンスデータに履歴保存用リクエストパラメータが含まれているか否かを判定する履歴保存用リクエストパラメータ包含判定手段と、
該レスポンスデータに埋め込まれたサーバ装置の情報を取得するサーバ情報取得手段と、該レスポンスデータに埋め込まれた全リクエストパラメータを取得する全リクエストパラメータ取得手段と、
該レスポンスデータの本体である印刷用中間データを抽出する印刷用中間データ抽出手段と、
前記印刷用中間データ抽出手段によって抽出した印刷用中間データを描画して印刷ジョブデータを生成する印刷ジョブ生成手段と、
前記印刷ジョブ生成手段によって印刷用中間データから印刷ジョブデータを生成する際、印刷イメージのサムネールを生成する印刷イメージサムネール生成手段と、
前記印刷ジョブ生成手段によって生成した印刷ジョブを所定の印刷装置に送信する印刷ジョブ送信手段と、
前記印刷ジョブ送信手段によって印刷装置に送信した印刷ジョブデータおよび前記印刷用中間データを削除する印刷データ削除手段と、
前記印刷イメージサムネール生成手段によって生成したサムネール、および前記サーバ情報取得手段によって取得したサーバ情報、および前記全リクエストパラメータ取得手段によって取得した全リクエストパラメータの三つの情報を一纏めにして一個の印刷履歴として保存する印刷履歴保存手段と、
を備える。
【００１６】
また、上記目的を達成するために、前記本発明の第一のＷｅｂクライアント装置は、前記印刷履歴保存手段に保存された全てのサムネールの画像群をユーザ選択可能なように一覧表示するサムネール一覧表示手段と、
前記サムネール一覧表示手段によって表示されたサムネールがユーザによって選択された際、該サムネールのデータとともに一纏まりに保存されているサーバ情報、および全リクエストパラメータを、前記印刷履歴保存手段から読み出すサーバリクエストパラメータ読み出し手段と、
前記サーバリクエストパラメータ読み出し手段によって読み出したサーバ情報に対し、同読み出しを行ったリクエストパラメータでリクエストを送信するリクエスト直接送信手段と
を備える。
【００１７】
また、上記目的を達成するために、前記本発明の第一のＷｅｂクライアント装置が、前記印刷ジョブ送信手段によって前記印刷ジョブを送信する印刷装置は、該Ｗｅｂクライアント装置に接続されるローカルプリンタまたはネットワークプリンタであることを特徴とし、該プリンタは、前記印刷用リクエストパラメータに設定された値に基づいて該Ｗｅｂクライアント装置が自動選択するか、または、該Ｗｅｂクライアント装置のオペレータによって任意選択されることを特徴とする。
【００１８】
また、上記目的を達成するために、本発明の第二のＷｅｂクライアント装置は、前記第一のＷｅｂクライアント装置の前記履歴保存用リクエストパラメータ設定手段、および前記リクエストパラメータ送出手段、および前記レスポンスデータ受信手段を、汎用Ｗｅｂブラウザによって実現することを特徴とする。
【００１９】
また、上記目的を達成するために、本発明の第二のＷｅｂクライアント装置で動作する前記汎用Ｗｅｂブラウザは、ＨＴＴＰレスポンスのＣｏｎｔｅｎｔ−Ｔｙｐｅヘッダーに指定された該ＨＴＴＰレスポンスのボディデータの種別を示すＭＩＭＥタイプに応じて、印刷用Ｗｅｂクライアントアプリケーションを起動し、該アプリケーションにＨＴＴＰレスポンスのボディデータを渡すことを特徴とする。
【００２０】
また、上記目的を達成するために、本発明の第二のＷｅｂサーバ装置は、前記Ｗｅｂクライアント装置によってリクエストされたＷｅｂページを該Ｗｅｂクライアント装置に送信するＷｅｂページ送信手段と、
前記Ｗｅｂページ送信手段によってＷｅｂクライアント装置に送出したＷｅｂページでのユーザによるフォーム入力を前記Ｗｅｂクライアントのリクエストとして受け取るリクエストデータ受信手段と、
前記リクエストデータ受信手段によって受信した前記Ｗｅｂクライアントのリクエストパラメータに基づいて、レスポンスデータを生成するレスポンスデータ生成手段と、
前記レスポンスデータ生成手段によって生成したレスポンスデータを前記Ｗｅｂクライアントに送出するレスポンスデータ送信手段と、
を備える。
【００２１】
また、上記目的を達成するために、本発明の第三のＷｅｂサーバ装置は、前記第一のＷｅｂサーバ装置の前記印刷用リクエストパラメータ提供手段、および前記履歴保存用リクエストパラメータ提供手段を、Ｗｅｂクライアント装置のブラウザで表示可能かつ入力可能なＨＴＭＬフォームの形式で提供し、該ブラウザでの該ＨＴＭＬフォームに対するユーザ入力により発生したＨＴＴＰリクエストを、前記クライアントリクエスト受信手段によって受信し、前記レスポンスデータ送信手段によって該ＨＴＴＰレスポンスを送信することを特徴とする。
【００２２】
また、上記目的を達成するために、本発明の前記第一のＷｅｂサーバ装置、および前記第一のＷｅｂクライアント装置で用いる印刷用中間データは、Ｃａｎｏｎ  ｉｍａｇｅＷＡＲＥ  Ｆｏｒｍ  ＭａｎａｇｅｒのＦＣＭおよびＣＳＭ、またはＡｄｏｂｅ社ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）など印刷設定を保存可能なドキュメントファイルフォーマットのデータであることを特徴とする。
【００２３】
また、上記目的を達成するために、本発明の第一のＷｅｂクライアント装置が前記印刷ジョブ生成手段によって前記印刷用中間データから生成する印刷ジョブデータは、ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）など、プリンタで直接解釈可能な印刷イメージ記述データをあることを特徴とする。
【００２４】
また、上記目的を達成するために、本発明の第四のＷｅｂサーバ装置および第三のＷｅｂクライアント装置は、前記第一のＷｅｂサーバ装置および前記第一のＷｅｂクライアント装置が用いる印刷用中間データではなく、ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）など、プリンタで直接解釈可能な印刷イメージ記述データを用いることを特徴とする。
【００２５】
また、上記目的を達成するために、本発明の第一のＷｅｂサーバ装置におけるサーバ情報埋め込み手段によってレスポンスデータに埋め込むサーバ情報は、前記Ｗｅｂサーバ装置と前記Ｗｅｂクライアント装置とを接続する通信路のプロトコル、および前記Ｗｅｂサーバ装置のポート番号、および前記Ｗｅｂサーバ装置のドメイン名などであることを特徴とする。
【００２６】
また、上記目的を達成するために、本発明の第一のＷｅｂサーバ装置における印刷用リクエストパラメータ提供手段がクライアントに提供する印刷用リクエストパラメータは、印刷に用いるサーバ上にあるファイル名またはファイル識別子、および印刷ドキュメント名、およびプリンタドライバ名、およびプリンタ名、および印刷ジョブ名、および印刷コピー部数、および両面印刷設定、および印刷給紙カセット、および印刷開始ページ、および印刷終了ページ、および印刷用クライアントアプリケーションタイプ、およびクライアントへのデータ配信モードなどであることを特徴とする。
【００２７】
また、上記目的を達成するために、本発明の第一のＷｅｂサーバ装置におけるサーバ情報埋め込み手段および全リクエストパラメータ埋め込み手段は、前記レスポンスデータの本体として前記レスポンスデータ生成手段によって生成された印刷用中間データに、そのデータのファイルフォーマットとして規定された「拡張領域」に、各々のデータを埋め込むことを特徴とする。
【００２８】
また、上記目的を達成するために、本発明の第五のＷｅｂサーバ装置では、前記サーバ情報埋め込み手段によりレスポンスデータに埋め込むサーバ情報を、クライアント装置に送信したレスポンスデータの保存を行う保存サーバの情報とすることを特徴とする。
【００２９】
［作用］
かかる構成において、前記第一のＷｅｂサーバ装置の前記印刷用リクエストパラメータ提供手段によって提供される印刷用リクエストパラメータ、および同装置の前記履歴保存用リクエストパラメータ提供手段によって提供される履歴保存用リクエストパラメータを、前記第一のＷｅｂクライアント装置の印刷用リクエストパラメータ設定手段、および履歴保存用リクエストパラメータ設定手段を用いることによってユーザが設定し、
前記リクエストパラメータ送出手段を用いて、該Ｗｅｂサーバ装置にリクエストとして送信する。
【００３０】
該Ｗｅｂサーバ装置は、該リクエストを、前記クライアントリクエスト受信手段によって、該クライアント装置から受け取り、
前記印刷用リクエストパラメータ値取得手段によって、該リクエストデータから該印刷用リクエストパラメータの値を取得し、
前記印刷用中間データ生成手段によって、該印刷用リクエストパラメータ値に基づき、該パラメータ指定のサーバ上にあるファイルのドキュメントデータに、該パラメータ指定の印刷属性を設定して印刷用中間データを生成し、該印刷用中間データを、前記レスポンスデータ生成手段によって、レスポンスデータの本体として生成する。
【００３１】
更に、前記履歴保存用リクエストパラメータ値取得手段によって、該リクエストデータから該履歴保存用リクエストパラメータの値を取得し、前記履歴保存用リクエストパラメータ値識別手段によって、該リクエストパラメータの値が、「保存する」を示す値である場合、該レスポンスデータに、前記サーバ情報埋め込み手段によって本装置のサーバ情報を埋め込み、かつ前記全リクエストパラメータ埋め込み手段によって該クライアント装置から受け取った全てのリクエストパラメータを埋め込む。
【００３２】
そして最後に、該Ｗｅｂサーバ装置は、該レスポンスデータを、前記レスポンスデータ送信手段によって該クライアント装置に送信する。
【００３３】
該送信されたレスポンスデータは、前記レスポンスデータ受信手段によって該Ｗｅｂクライアント装置に受け取られ、受け取った該レスポンスデータから、該Ｗｅｂクライアント装置は、前記印刷用中間データ抽出手段によって該レスポンスデータの本体である印刷用中間データを抽出し、かつ、前記履歴保存用リクエストパラメータ包含判定手段によって、該レスポンスデータに履歴保存用リクエストパラメータが含まれているか否かを判定する。履歴保存用リクエストパラメータが含まれていると判定した場合、前記サーバ情報取得手段によって、該レスポンスデータに埋め込まれたサーバ装置の情報を取得し、かつ、前記全リクエストパラメータ取得手段によって、該レスポンスデータに埋め込まれた全リクエストパラメータを取得する。
【００３４】
該Ｗｅｂクライアント装置は、前記印刷ジョブ生成手段によって、該印刷用中間データを描画して印刷ジョブデータを生成する際、前記印刷イメージサムネール生成手段によって、印刷イメージのサムネールを生成する。
【００３５】
該Ｗｅｂクライアント装置は、前記印刷ジョブ生成手段によって生成した印刷ジョブデータを、前記印刷ジョブ送信手段によって所定の印刷装置に送信し、該送信が完了した印刷ジョブデータを、前記印刷データ削除手段によって該印刷用中間データとともに削除する。
【００３６】
該Ｗｅｂクライアント装置は、前記印刷履歴保存手段によって、該サムネール、および該サーバ情報、および該全リクエストパラメータを一纏めの情報として、印刷履歴の一情報として保存する。
【００３７】
該Ｗｅｂクライアント装置は、前記サムネール一覧表示手段によって、前記印刷履歴保存手段に保存された全てのサムネールの画像群をユーザ選択可能なように一覧表示する。
【００３８】
該サムネール群の一つがユーザによって選択された際、前記サーバリクエストパラメータ読み出し手段によって、前記印刷履歴保存手段に該サムネールのデータとともに一纏まりに保存されているサーバ情報および全リクエストパラメータを読み出し、前記リクエスト直接送信手段によって、該サーバ情報に基づき所定のＷｅｂサーバ装置に所定の通信方法で、該リクエストパラメータのリクエスト送信を行い、前回と同じように前記レスポンスデータ受信手段によって該Ｗｅｂサーバからのレスポンスを受ける。
【００３９】
このようにして、主としてセキュリティ上の観点から、過去のダウンロードデータをローカルに保持しない前記第一のＷｅｂクライアント装置のようなＷｅｂクライアントにおいて、ユーザが、前回、前記第一のＷｅｂクライアント装置の印刷用リクエストパラメータ設定手段および履歴保存用リクエストパラメータ設定手段で指定した値を覚えておくことなく、次回、前回と同じＷｅｂサーバ指定および同じ印刷パラメータ指定で、所定のＷｅｂサーバ装置に所定の印刷データ送信のリクエストを行い、該データの取得および印刷を行うことができる。
【発明の効果】
【００４０】
本発明によれば、過去にダウンロードした印刷データをローカルに保持せず、前回と同じ印刷属性をもった印刷データを、前回と同じサーバから前回と同じリクエスト条件でダウンロードし、印刷を行うことができるという効果がある。
【発明を実施するための最良の形態】
【００４１】
以下本発明を実施するための最良の形態を、実施例により詳しく説明する。
【実施例】
【００４２】
図１は本発明の第一の実施例を示すサーバコンピュータの構成を説明するブロック図である。
【００４３】
図において、１０００がサーバコンピュータであり、ＲＯＭ１０３に記憶されたプログラム等に基づいて処理を実行するＣＰＵ１０１を備え、システムバス１０４に接続される各デバイスを総括的に制御する。
【００４４】
１０２はＲＡＭであり、ＣＰＵ１０１の主メモリ，ワークエリア等として機能する。
【００４５】
１０３はＲＯＭであり、図４のフローチャートで示されるようなＣＰＵ１０１の制御プログラムや各種デ−タを記憶する。
【００４６】
１０５はキーボードコントローラ（ＫＢＣ）で、キーボード１０９や不図示のポインティングデバイスからのキー入力を制御する。
【００４７】
１０６はＣＲＴコントローラ（ＣＲＴＣ）で、ＣＲＴディスプレイ（ＣＲＴ）１１０の表示を制御する。
【００４８】
１１３はスピーカーコントローラ（ＳＰＣ）で、スピーカー１１４の音声再生を制御する。
【００４９】
１０７はディスクコントローラ（ＤＫＣ）で、ブートプログラム，種々のアプリケーション，フォントデータ，ユーザファイル，編集ファイル等を記憶するハードディスク（ＨＤ）１１１、フロッピー（登録商標）ディスク（ＦＤ）１１２等の外部メモリとのアクセスを制御する。
【００５０】
１０８はネットワークコントローラ（ＮＣ）で、所定のネットワークインタフェース１２１を介してネットワークに接続され、他のネットワーク機器との通信制御処理を実行する。
【００５１】
図２は本発明の実施例を示すクライアントコンピュータの構成を説明するブロック図である。
【００５２】
図において、２０００がクライアントコンピュータであり、ＲＯＭ２０３に記憶されたプログラム等に基づいて処理を実行するＣＰＵ２０１を備え、システムバス２０４に接続される各デバイスを総括的に制御する。
【００５３】
２０２はＲＡＭであり、ＣＰＵ２０１の主メモリ，ワークエリア等として機能する。
【００５４】
２０３はＲＯＭであり、図５、図６のフローチャートで示されるようなＣＰＵ２０１の制御プログラムや各種デ−タを記憶する。
【００５５】
２０５はキーボードコントローラ（ＫＢＣ）で、キーボード２０９や不図示のポインティングデバイスからの入力を制御する。
【００５６】
２０６はＣＲＴコントローラ（ＣＲＴＣ）で、ＣＲＴディスプレイ（ＣＲＴ）２１０の表示を制御する。
【００５７】
２１３はスピーカーコントローラ（ＳＰＣ）で、スピーカー２１４の音声再生を制御する。
【００５８】
２０７はディスクコントローラ（ＤＫＣ）で、ブートプログラム，Ｗｅｂブラウザや印刷用ヘルパーアプリケーションや履歴印刷アプリケーションなどの種々のアプリケーション，プリンタドライバなどの種々のデバイスドライバ，ユーザファイル，編集ファイル，履歴ファイル等を記憶するハードディスク（ＨＤ）２１１、フロッピー（登録商標）ディスク（ＦＤ）２１２等の外部メモリとのアクセスを制御する。
【００５９】
２０８はネットワークコントローラ（ＮＣ）で、所定のネットワークインタフェース２２１を介してネットワークに接続され、他のネットワーク機器との通信制御処理を実行する。
【００６０】
図３は本発明の第一の実施例を示すシステムの構成図である。
【００６１】
図において、１０００が前記図１のサーバコンピュータ１０００、２０００が前記図２のクライアントコンピュータ２０００、３０００がプリンタであり、それぞれが伝送路４０００によって接続されている。
【００６２】
このように構成されたシステムにおける実施例を、図４〜図１０のフローチャートに従って説明する。
【００６３】
〔第一実施例〕
図４はサーバコンピュータでの本発明の第一の実施例を示すフローチャートである。
【００６４】
サーバコンピュータ１０００のＣＰＵ１０１は、クライアント２０００のＷｅｂブラウザから、ＵＲＬ指定によるサーバリソースの送信要求を受けた際（ステップＳ４−１）、
ハードディスク１１１に格納される図８で示すような指定のＨＴＭＬページを送出する（ステップＳ４−２）。
【００６５】
クライアント２０００のＷｅｂブラウザに送出されたＨＴＭＬページにおけるフォーム（ｆｏｒｍタグによる定義セクション）において、オペレータによるフォーム記入およびフォーム送信が行われ、ＨＴＴＰリクエストが発せられ、クライアント２０００とのＨＴＴＰコネクションが張られ、ネットワークインタフェース１２１を介して、該ＨＴＴＰリクエストが受信された際（ステップＳ４−３）、
該ＨＴＴＰリクエストのパラメータから印刷用リクエストパラメータの値を取得し（ステップＳ４−４）、
該パラメータに含まれる指定ファイル（図８のＨＴＭＬフォームにおけるｆｍ−ｆｏｒｍｆｉｌｅｎａｍｅ、ｆｍ−ｆｉｅｌｄｄａｔａｆｉｌｅｎａｍｅ、ｆｍ−ｆｉｅｌｄｄａｔａｆｉｌｅｎａｍｅ、ｆｍ−ｍａｉｎｆｏｒｍｆｉｌｅ、ｆｍ−ｒｅｓｏｕｒｃｅｆｉｌｅがそれに相当）をハードディスク１１１から読み出し（ステップＳ４−５）、
該ファイルのドキュメントデータに、該パラメータに含まれる印刷属性（図８のＨＴＭＬフォームにおけるｆｍ−ｄｒｉｖｅｒ、ｆｍ−ｐｒｉｎｔｅｒ、ｆｍ−ｎｃｏｐｙ、ｆｍ−ｄｕｐｌｅｘ、ｆｍ−ｃａｓｓｅｔｔｅ、ｆｍ−ｐｒｉｎｔｓｔａｒｔｐａｇｅ、ｆｍ−ｐｒｉｎｔｅｎｄｐａｇｅ等がそれに相当）を設定して印刷用中間データを生成する（ステップＳ４−６）。
【００６６】
そして、前記ステップＳ４−３で受信したＨＴＴＰリクエストのパラメータ内に、クライアント装置で印刷データの履歴保存を行うことを示すパラメータ（「クライアント履歴保存パラメータ」と云う。図８のＨＴＭＬフォームにおけるｆｍ−ｃｌｉｅｎｔｈｉｓｔｏｒｙｓａｖｅがそれに相当）が含まれていた場合（ステップＳ４−７）、
該パラメータの値が「保存する」を示す値（図８のＨＴＭＬフォームにおけるｆｍ−ｃｌｉｅｎｔｈｉｓｔｏｒｙｓａｖｅのｙｅｓがそれに相当）であるかどうかをチェックし（ステップＳ４−８）、「保存する」を示す値である場合には、
該印刷用中間データの拡張領域に、前記クライアント２０００とのＨＴＴＰコネクション情報で用いられたプロトコル、サーバ位置、リソース位置などクライアントからの接続に必要な情報を本装置のサーバ情報として埋め込み（ステップＳ４−９）、
かつ、また、前記ＨＴＴＰリクエストに含まれる全てのリクエストパラメータの情報を、ステップＳ４−９と同様に埋め込む（ステップＳ４−１０）。
【００６７】
そして、該印刷用中間データを、該ＨＴＴＰリクエストに対するＨＴＴＰレスポンスデータのボディー部に格納して（ステップＳ４−１１）、
ＨＴＴＰレスポンスをクライアント装置２０００に送信し（ステップＳ４−１２）、
処理を終了する。
【００６８】
また、前記ステップＳ４−７で、クライアント履歴保存パラメータが含まれていなかった場合、または、前記ステップＳ４−８で、クライアント履歴保存パラメータの値が「保存しない」を示す値（図８のＨＴＭＬフォームにおけるｆｍ−ｃｌｉｅｎｔｈｉｓｔｏｒｙｓａｖｅのｎｏがそれに相当）である場合は、前記ステップＳ４−１１およびステップＳ４−１２を実行して、処理を終了する。
【００６９】
図５はクライアントコンピュータでの本発明の第一の実施例を示すフローチャートである。
【００７０】
クライアントコンピュータ２０００のＣＰＵ２０１は、オペレータによるキーボード２０９やポインティングデバイスでの入力を受けて、ハードディスク２１１に記憶される種々のアプリケーションの一つであるＷｅｂブラウザを起動する（ステップＳ５−１）。
【００７１】
ＣＰＵ２０１が動作させるＷｅｂブラウザは、キーボード２０９やポインティングデバイスからの入力を受けて、プロトコル、サーバ位置、リソース位置といった情報で構成されるＵＲＬに合致するサーバに情報の送信を要求し（ステップＳ５−２）、
ネットワークインタフェース２２１を介して、図８で示すような指定のＨＴＭＬページをサーバから受信し、ブラウザ画面に表示する（ステップＳ５−３）。
【００７２】
Ｗｅｂブラウザに表示されたＨＴＭＬページにおいて、オペレータにより、様々なパラメータが設定され、また、ＨＴＭＬフォームの送信がＨＴＭＬページにおいて選択された際、Ｗｅｂブラウザは、該設定されたパラメータと共にＨＴＴＰリクエストをサーバ１０００に送信し、サーバとのＨＴＴＰコネクションを開始する（ステップＳ５−４）。
【００７３】
Ｗｅｂブラウザは、サーバとのＨＴＴＰコネクションを介して、サーバ１０００から、ＨＴＴＰレスポンスを受けた際（ステップＳ５−５）、
Ｗｅｂブラウザは、ＨＴＴＰレスポンスデータのヘッダー部のＣｏｎｔｅｎｔ−Ｔｙｐｅ属性に設定されているＭＩＭＥ  Ｍｅｄｉａ  Ｔｙｐｅに応じて、ハードディスク２１１に記憶される種々のアプリケーションの一つである印刷用ヘルパーアプリケーションを起動し、該印刷用ヘルパーアプリケーションに該ＨＴＴＰレスポンスデータのボディー部データを渡す（ステップＳ５−６）。
【００７４】
Ｗｅｂブラウザによって起動された、ＣＰＵ２０１が動作させるところの印刷用ヘルパーアプリケーションは、起動時に渡されたＨＴＴＰレスポンスデータのボディー部データであるところの印刷用中間データの拡張領域部を検索し、「クライアント履歴保存パラメータ」のデータが含まれていることを検知した場合（ステップＳ５−７）、
該印刷用中間データの拡張領域部から、サーバ情報を読み出し、ＲＡＭ２０２に格納する（ステップＳ５−８）。
【００７５】
更に、印刷用ヘルパーアプリケーションは、該印刷用中間データの拡張領域部から、全リクエストパラメータ情報を読み出し、同様にＲＡＭ２０２に格納する（ステップＳ５−９）。
【００７６】
そして、印刷用ヘルパーアプリケーションは、該印刷用中間データを、ＲＡＭ２０２上で展開し、描画して、図７の７０００ような印刷イメージのサムネール生成を行い（ステップＳ５−１０）、
生成したサムネールと、ステップＳ５−８でＲＡＭ２０２に格納したサーバ情報と、ステップＳ５−９でＲＡＭ２０２に格納した全リクエストパラメータ情報とを、ハードディスク２１１に格納される、本印刷用ヘルパーアプリケーション用の印刷履歴ファイルに、一つの印刷履歴情報として保存する（ステップＳ５−１１）。
【００７７】
そして、印刷用ヘルパーアプリケーションは、前記印刷用中間データを、ＲＡＭ２０２上で再び展開し、ハードディスク２１１に記憶される種々のデバイスドライバの一つであるプリンタドライバを用いて描画を行い、該印刷用中間データに設定されている印刷属性を該プリンタドライバに渡して、印刷ジョブの生成を行う（ステップＳ５−１２）。
【００７８】
生成した印刷ジョブを、ＣＰＵ２０１が動作させるところの該プリンタドライバによって、ネットワークインタフェース２２１を介して、プリンタ３０００に送信する（ステップＳ５−１３）。
【００７９】
その後、印刷用ヘルパーアプリケーションは、該印刷用中間データ、およびＲＡＭ２０２上に残っている一時的な作業データを削除し（ステップＳ５−１４）、
処理を終了する。
【００８０】
また、前記ステップＳ５−７で、「クライアント履歴保存パラメータ」のデータが含まれていないことを検知した場合には、前記ステップＳ５−１２およびステップＳ５−１４を実行して、処理を終了する。
【００８１】
尚、前記Ｗｅｂブラウザとしては、Ｍｉｃｒｏｓｏｆｔ社Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒなどの汎用Ｗｅｂブラウザがそれに相当する。
【００８２】
また、尚、前記印刷用中間データとしては、Ｃａｎｏｎ  ｉｍａｇｅＷＡＲＥ  Ｆｏｒｍ  ＭａｎａｇｅｒにおけるＦＣＭファイルまたはＣＳＭファイルなどがそれに相当する。
【００８３】
図６はクライアントコンピュータでの本発明の第一の実施例における履歴印刷を示すフローチャートである。
【００８４】
クライアントコンピュータ２０００のＣＰＵ２０１は、キーボード２０９やポインティングデバイスでのオペレータによる入力を受けて、ハードディスク２１１に記憶される種々のアプリケーションの一つである履歴印刷アプリケーションを起動する（ステップＳ６−１）。
【００８５】
ＣＰＵ２０１が動作させる履歴印刷アプリケーションは、前記印刷用ヘルパーアプリケーション用の印刷履歴ファイルから印刷履歴データを取得し（ステップＳ６−２）、
該データに印刷履歴として含まれる全てのサムネールを、図７のような表示形式で、ＣＲＴディスプレイ２１０に一覧表示する（ステップＳ６−３）。
【００８６】
一覧表示されたサムネールの一つが、キーボード２０９やポインティングデバイスでのオペレータによる入力により、選択された場合（ステップＳ６−４）、
選択されたサムネールと共に一つの印刷履歴情報として、前記印刷履歴データに保存されているサーバ情報および全リクエストパラメータ情報を用いて、ＨＴＴＰリクエストのデータを生成し（ステップＳ６−５）、
該サーバ情報に示された接続情報で、サーバ１０００にＨＴＴＰコネクションを張り、該ＨＴＴＰリクエストのデータを送出する（ステップＳ６−６）。
【００８７】
履歴印刷アプリケーションは、サーバとのＨＴＴＰコネクションを介して、サーバ１０００から、ＨＴＴＰレスポンスを受けた際（ステップＳ６−７）、
履歴印刷アプリケーションは、ＨＴＴＰレスポンスデータのヘッダー部のＣｏｎｔｅｎｔ−Ｔｙｐｅ属性に設定されているＭＩＭＥ  Ｍｅｄｉａ  Ｔｙｐｅに応じて、ハードディスク２１１に記憶される種々のアプリケーションの一つである印刷用ヘルパーアプリケーションを起動し、該印刷用ヘルパーアプリケーションに該ＨＴＴＰレスポンスデータのボディー部データを渡す（ステップＳ６−８）。
【００８８】
履歴印刷アプリケーションによって起動された、ＣＰＵ２０１が動作させるところの印刷用ヘルパーアプリケーションは、起動時に渡されたＨＴＴＰレスポンスデータのボディー部データであるところの印刷用中間データを、ＲＡＭ２０２上で展開し、ハードディスク２１１に記憶される種々のデバイスドライバの一つであるプリンタドライバを用いて描画を行い、該印刷用中間データに設定されている印刷属性を該プリンタドライバに渡して、印刷ジョブの生成を行う（ステップＳ６−９）。
【００８９】
生成した印刷ジョブを、ＣＰＵ２０１が動作させるところの該プリンタドライバによって、ネットワークインタフェース２２１を介して、プリンタ３０００に送信する（ステップＳ６−１０）。
【００９０】
その後、印刷用ヘルパーアプリケーションは、該印刷用中間データ、およびＲＡＭ２０２上に残っている一時的な作業データを削除し（ステップＳ６−１１）、
処理を終了する。
【図面の簡単な説明】
【００９１】
【図１】本発明の一実施例を示すサーバコンピュータの制御構成を説明するブロック図である。
【図２】本発明の一実施例を示すプリンタの制御構成を説明するブロック図である。
【図３】本発明の一実施例を示すシステム構成図である。
【図４】本発明の第１の実施例のサーバコンピュータのフローチャートである。
【図５】本発明の第１の実施例のクライアントコンピュータのフローチャートである。
【図６】本発明の第１の実施例のクライアントコンピュータの履歴印刷のフローチャートである。
【図７】本発明の第１の実施例のクライアントコンピュータの印刷履歴表示を示す図である。
【図８】本発明の第１の実施例のＨＴＭＬページを示す図である。
【符号の説明】
【００９２】
１０１    ＣＰＵ
１０２    ＲＡＭ
１０３    ＲＯＭ
１０４    システムバス
２０１    ＣＰＵ
２０２    ＲＡＭ
２０３    ＲＯＭ
２０４    システムバス
１０００  サーバコンピュータ
２０００  クライアントコンピュータ
３０００  プリンタ
４０００  伝送路
７０００  サムネール
【図１】
2006285461.tif 000003
【図２】
2006285461.tif 000004
【図４】
2006285461.tif 000005
【図５】
2006285461.tif 000006
【図６】
2006285461.tif 000007
【図３】
2006285461.tif 000008
【図７】
2006285461.tif 000009
【図８】
2006285461.tif 000010