JP4154204B2 - プリントシステム及び情報処理装置、並びにそれらの制御方法及び制御プログラム - Google Patents

プリントシステム及び情報処理装置、並びにそれらの制御方法及び制御プログラム Download PDF

Info

Publication number
JP4154204B2
JP4154204B2 JP2002291258A JP2002291258A JP4154204B2 JP 4154204 B2 JP4154204 B2 JP 4154204B2 JP 2002291258 A JP2002291258 A JP 2002291258A JP 2002291258 A JP2002291258 A JP 2002291258A JP 4154204 B2 JP4154204 B2 JP 4154204B2
Authority
JP
Japan
Prior art keywords
printing
printing form
print
client device
image
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.)
Expired - Fee Related
Application number
JP2002291258A
Other languages
English (en)
Other versions
JP2004127007A5 (ja
JP2004127007A (ja
Inventor
康二 猪瀬
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2002291258A priority Critical patent/JP4154204B2/ja
Publication of JP2004127007A publication Critical patent/JP2004127007A/ja
Publication of JP2004127007A5 publication Critical patent/JP2004127007A5/ja
Application granted granted Critical
Publication of JP4154204B2 publication Critical patent/JP4154204B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Description

【0001】
【発明の属する技術の分野】
本発明は、ネットワークを介して帳票、電子カタログなどのプリントを行う為のプリントシステム及び情報処理装置、並びにそれらの制御方法及び制御プログラムに関する。
【0002】
【従来の技術】
インターネットの急速な発展とWebサーバの林立に伴い、業務処理のWeb化が推進されている。ネットワークに接続されたクライアント装置であるパーソナルコンピュータは、情報の表示及び入力が可能なWebブラウザを搭載するのみで、Webブラウザ経由による業務処理が広く行われる様になっている。また、ブラウザによる業務を行う際には、ネットワーク上に存在するWebサーバとクライアント側であるWebブラウザとの間で情報の交換が行われる。Webサーバは、ブラウザから入力された情報を受け取り、サーバ内で加工後、再びブラウザに送信して、表示を行う等の動作を繰り返し行い、結果を得るというような形式で業務が遂行される。
【0003】
また、プリント処理に関しては、クライアント装置から送られた印刷要求を元に、サーバ側でフォームデータを用いたオーバレイ処理を実現することにより、美しいプリント結果が得られるデータをクライアント装置に配信するシステムが提供されている。
【0004】
この、ブラウザ経由のプリント処理における問題として次のようなものが挙げられる。まず、最終的なプリントイメージを生成する処理がすべてサーバ側で行われるため、Webサーバへの不特定多数からの集中的なリクエストがあると、負荷が大きくなるという点である。また、プリントイメージの生成はサーバ側のプリンタドライバを利用して行われるため、そのイメージをクライアント側で印刷するには、サーバに存在するプリンタドライバと同一のものを用意する必要がある。さらに、サーバ側で生成したプリントイメージは、内容によってはデータ量が大きくなる場合があり、クライアント装置へのデータ配信時にネットワークの負荷となることが想定される。
【0005】
このような問題を解決するために、例えば下記特許文献1に示されるように、サーバ装置から印刷用帳票フォームと印刷用データをクライアント装置に転送し、クライアント側でプリント用イメージを生成するようにしたプリントシステムが既に提案されている。
【0006】
【特許文献1】
特開2002−163596号公報
【0007】
【発明が解決しようとする課題】
しかしながら、上記特許文献1のプリントシステムでは、クライアント装置に保存されている印刷用帳票フォームとWebサーバ上の印刷用帳票フォームのいずれか一方のみが画像生成に利用され、同一名称の、過去の任意の世代の帳票フォームを利用して画像生成を行うことができず、ユーザが過去の帳票を再印刷するという要望に応えることができないという問題があった。
【0008】
本発明は上記従来技術の問題を解決するためになされたものであり、その目的は、過去に利用した古い印刷用フォームの再利用を可能にして画像形成の自由度を高めることができるプリントシステム及び情報処理装置、並びにそれらの制御方法及び制御プログラムを提供することにある。
【0009】
【課題を解決するための手段】
上記目的を達成するために、本発明の請求項1のプリントシステムは、印刷用フォーム及び印刷用データを配信するサーバ装置と、前記サーバ装置から配信された印刷用フォーム及び印刷用データを受信するクライアント装置とから構成されるプリントシステムであって、前記クライアント装置で画像形成に利用された印刷用フォームを、識別情報と対応付けて管理する管理手段を有し、前記クライアント装置は、印刷用フォーム及び印刷用データを利用して画像形成を行う画像形成手段と、前記管理手段により管理されている利用済みの印刷用フォームの中から、新たに受信した印刷用フォームと同一の識別情報を有する印刷用フォームであって世代のより古いものを取得する旧フォーム取得手段と、新たに受信した印刷用フォームと前記旧フォーム取得手段により取得された世代のより古い印刷用フォームとのいずれを画像形成に用いるかを選択可能とさせる選択手段とを有し、前記画像形成手段は、新たに受信した印刷用データと前記選択手段にて選択された印刷用フォームとを用いて画像形成を行うことを特徴とする。
請求項の情報処理装置は、印刷用フォーム及び印刷用データに基づいて画像形成を行う画像形成手段と、印刷用フォーム及び印刷用データを取得する取得手段と、利用済みの印刷用フォームのうち、前記取得手段が取得した印刷用フォームと同一の識別情報を有する印刷用フォームであって世代のより古いものを取得する旧フォーム取得手段と、前記取得手段が取得した印刷用フォームと前記旧フォーム取得手段により取得された世代のより古い印刷用フォームとのいずれを画像形成に用いるかを選択可能とさせる選択手段とを有し、前記画像形成手段は、前記取得手段が取得した印刷用データと前記選択手段にて選択された印刷用フォームとを用いて画像形成を行うことを特徴とする。
請求項のプリントシステムの制御方法は、印刷用フォーム及び印刷用データを配信するサーバ装置と、前記サーバ装置から配信された印刷用フォーム及び印刷用データを受信するクライアント装置とから構成されるプリントシステムの制御方法であって、前記プリントシステムは、前記クライアント装置で画像形成に利用された印刷用フォームを、識別情報と対応付けて管理する管理手段を有し、前記制御方法は、前記クライアント装置において、印刷用フォーム及び印刷用データを利用して画像形成を行う画像形成ステップと、前記クライアント装置において、前記管理手段により管理されている利用済みの印刷用フォームの中から、新たに受信した印刷用フォームと同一の識別情報を有する印刷用フォームであって世代のより古いものを取得する旧フォーム取得ステップと、前記クライアント装置において、新たに受信した印刷用フォームと前記旧フォーム取得ステップで取得した世代のより古い印刷用フォームとのいずれを画像形成に用いるかを選択させる選択ステップとを有し、前記画像形成ステップは、新たに受信した印刷用データと前記選択ステップで選択された印刷用フォームとを用いて画像形成を行うことを特徴とする。
請求項10の情報処理装置の制御方法は、情報処理装置の制御方法であって、印刷用フォーム及び印刷用データに基づいて画像形成を行う画像形成ステップと、印刷用フォーム及び印刷用データを取得する取得ステップと、利用済みの印刷用フォームのうち、前記取得ステップ取得した印刷用フォームと同一の識別情報を有する印刷用フォームであって世代のより古いものを取得する旧フォーム取得ステップと、前記取得ステップで取得した印刷用フォームと前記旧フォーム取得ステップで取得した世代のより古い印刷用フォームとのいずれを画像形成に用いるかを選択させる選択ステップとを有し、前記画像形成ステップは、前記取得ステップで取得した印刷用データと前記選択ステップで選択された印刷用フォームとを用いて画像形成を行うことを特徴とする。
請求項13の制御プログラムは、印刷用フォーム及び印刷用データを配信するサーバ装置と、前記サーバ装置から配信された印刷用フォーム及び印刷用データを受信するクライアント装置とから構成されるプリントシステムの制御方法をコンピュータに実行させる制御プログラムであって、前記プリントシステムは、前記クライアント装置で画像形成に利用された印刷用フォームを、識別情報と対応付けて管理する管理手段を有し、前記制御方法は、前記クライアント装置において、印刷用フォーム及び印刷用データを利用して画像形成を行う画像形成ステップと、前記クライアント装置において、前記管理手段により管理されている利用済みの印刷用フォームの中から、新たに受信した印刷用フォームと同一の識別情報を有する印刷用フォームであって世代のより古いものを取得する旧フォーム取得ステップと、前記クライアント装置において、新たに受信した印刷用フォームと前記旧フォーム取得ステップで取得した世代のより古い印刷用フォームとのいずれを画像形成に用いるかを選択させる選択ステップとを有し、前記画像形成ステップでは、新たに受信した印刷用データと前記選択ステップで選択された印刷用フォームとを用いて画像形成を行うことを特徴とする。
請求項14の制御プログラムは、情報処理装置の制御方法をコンピュータに実行させる制御プログラムであって、前記制御方法は、印刷用フォーム及び印刷用データに基づいて画像形成を行う画像形成ステップと、印刷用フォーム及び印刷用データを取得する取得ステップと、利用済みの印刷用フォームのうち、前記取得ステップで取得した印刷用フォームと同一の識別情報を有する印刷用フォームであって世代のより古いものを取得する旧フォーム取得ステップと、前記取得ステップで取得した印刷用フォームと前記旧フォーム取得ステップで取得した世代のより古い印刷用フォームとのいずれを画像形成に用いるかを選択させる選択ステップとを有し、前記画像形成ステップでは、前記取得ステップで取得した印刷用データと前記選択ステップで選択された印刷用フォームとを用いて画像形成を行うことを特徴とする。
【0018】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
【0019】
図1は、本発明の一実施の形態に係るプリントシステムの全体構成を示すブロック図である。本システムは、Webサーバ100(サーバ装置)にネットワーク109を介してパーソナルコンピュータ等のクライアント装置110が接続され、さらに、クライアント装置110にネットワーク124を介してキャッシュサーバ120(管理手段)が接続されて構成される。クライアント装置110は同様の構成のものが複数存在することを想定する。ネットワーク109、124としては、LAN、インターネット、無線等、Web環境の通信手順に対応するものであれば、その種類を問わない。また、ネットワーク109とネットワーク124とは同一であってもよい。
【0020】
Webサーバ100において、101は、帳票プリントを行う為の帳票フォーム(印刷用フォーム)を格納する帳票フォーム格納部である。102はデータベース等を格納するデータ格納部であり、各業務用データが格納されている。配信データ生成部103は、クライアント装置110のHTTP印刷要求(以下、単に「印刷要求」と称する)に基づいて、画像生成に必要なデータ(印刷用データ等)及び帳票フォームを合成して成る配信データを生成する。104はWebサーバとしての役割を行うネットワーク通信制御部である。
【0021】
クライアント装置110において、111は、Webサーバ100及びキャッシュサーバ120に対してデータの入出力を行うブラウザとして機能するデータ入出力部(旧フォーム取得手段)である。112は、配信データ生成部103によって生成され配信される配信データを解析し、画像生成に必要なデータ及び帳票フォームを復元するデータ処理部である。113は、データ処理部112によって復元された帳票フォームを格納する帳票フォーム格納部であり、帳票フォーム一時格納部113a及び帳票フォーム恒久格納部113bで成る。Webサーバ100から配信された帳票フォームは、復元されて帳票フォーム一時格納部113aに一時的に格納され、最終的に帳票フォーム恒久格納部113bに格納される。115は、決められた様式に従って帳票イメージ等の画像を作成する画像生成部(画像形成手段)である。117はプリンタである。116は、画像生成部115で生成されたデータをプリンタ117が出力できる形式に変換するプリント出力部であり、一般にはプリンタドライバと呼ばれている。
【0022】
キャッシュサーバ120は、古い世代の、即ち過去にクライアント装置110がプリントイメージ生成に利用した実績のある帳票フォーム(以下、「利用済み帳票フォーム」と称する)を管理するための情報処理装置である。キャッシュサーバ120において、121は、クライアント装置110において画像生成に用いられた利用済み帳票フォームを格納する利用済み帳票フォーム格納部である。122は、どのクライアント装置110がどの世代のフォームを利用したかを管理する利用実績管理部である。123は、ネットワーク通信制御部104と同様に構成される。
【0023】
次に、利用済み帳票フォームのキャッシュサーバ120への登録について説明する。図2、図3は、利用済み帳票フォーム管理テーブルUFTの例を示す図である。利用済み帳票フォームは利用済み帳票フォーム格納部121に格納され、各利用済み帳票フォームに対応する利用実績が、利用済み帳票フォーム管理テーブルUFTとして利用実績管理部122に格納される。この管理テーブルUFTは、クライアント装置110からネットワーク124を介して利用済み帳票フォームがアップロードされることで構築され、随時更新される。
【0024】
図2において、201はアップロードされた帳票フォームのファイル名、202はファイル名201の各世代に対応する日付情報である作成日付、203は、各ファイル名201の各作成日付202毎に、それを利用してプリントイメージを生成したクライアント装置110のクライアントIDを表す。例えば、図2では、ファイル名201が“a.fcp”であって作成日付202が“011228”の世代の帳票フォームは、クライアントID“H1”、“H3”で利用された実績があることが示されている。管理テーブルUFTの見方は図3についても同様である。
【0025】
なお、説明を簡単にするために作成日付202の値は“年月日”で表現されているが、それに限定されず、単位も問わない。なお、クライアントIDは、ネットワークアドレス等、個体を識別できるものであればその種類を問わない。なお、作成日付202は、その帳票フォームファイルが作成された日時でありWebサーバ100で各帳票フォームファイルに対応付けられるものとするが、これに限らず、例えば、クライアント装置110によって利用された日時を用いてもよい。
【0026】
今、管理テーブルUFTが図2に示す状態である場合において、クライアントH2が、ファイル名“a.fcp”、作成日付“020228"という帳票フォームを利用して、画像生成を行い、その後キャッシュサーバにアップロードする場合を考える。なお、以下の説明は、後述する図4の利用済みフォーム登録処理に対応している。
【0027】
キャッシュサーバ120では、まず、ファイル名201の照合をし、アップロードされた“a.fcp”が管理テーブルUFT内に存在することを確認すると、続いて“a.fcp”に対応している作成日付202と照合し、作成日付“020228"が記録されていることを確認すると、クライアントIDの照合を行う。ここでは、“a.fcp”、“020228"に対応しているクライアントIDは“H1”、“H3”のみであり、“H2”の記録がないことが確認されるので、クライアントID203に“H2"を追加記録する。
【0028】
その結果、図3に示すように、“a.fcp”、“020228"に対応しているクライアントID203に“H2"が新たに登録されることで、管理テーブルUFTが最新の状態に書き替えられる。なお、ファイル名201、作成日付202については、上記のように、“a.fcp”、“020228"という合致する値があったので、新たに追加されることがない。
【0029】
上述の例では、ファイル名201及び作成日付202については合致した。しかし、ファイル名201が合致しない場合は、新たなファイル名201、作成日付202及びクライアントID203のエントリが追加される。また、ファイル名201は合致したが作成日付202が合致しない場合は、そのファイル名201のエントリに新たな作成日付202及び新たなクライアントIDがそれぞれ追加される。
【0030】
このようにして、管理テーブルUFTによれば、どの世代の帳票フォームをどのクライアント装置110が画像生成に利用したのかが一元的に管理される。このような処理について、次に、フローチャートを用いて説明する。
【0031】
図4は、利用済みフォーム登録処理のフローチャートを示す図である。本処理は、キャッシュサーバ120で実行される。
【0032】
まず、今回アップロードをしてきたクライアント装置110のクライアントIDを取得し(ステップS401)、アップロードされた帳票フォームについて、管理テーブルUFTに登録されているファイル名201との照合をして、同一のファイル名が管理テーブルUFTにあるか否かを判別する(ステップS402)。その判別の結果、同一のファイル名がある場合は、そのファイル名201に対応している作成日付202のうちアップロードされた帳票フォームの作成日付と同一のものがあるか否かを判別する(ステップS403)。その判別の結果、同一の作成日付がある場合は、上記取得したクライアントIDが、同一の作成日付202に対応しているクライアントID中にあるか否かを判別する(ステップS404)。その判別の結果、同一のクライアントIDがある場合は、今回アップロードされた帳票フォームについては、既に同世代のものが管理テーブルUFTに登録されており、しかも今回アップロードをしてきたクライアント装置110が過去に利用したことがあることになる。従って、新たに登録すべき事項は存在しないので、直ちに本処理を終了する。
【0033】
一方、前記ステップS402の判別の結果、同一のファイル名がない場合は、新たなファイル名201、作成日付202及びクライアントID203を管理テーブルUFTに追加し(ステップS405)、本処理を終了する。
【0034】
また、前記ステップS403の判別の結果、同一の作成日付がない場合は、既存のファイル名201に対応させて、新たな作成日付202及びクライアントID203を管理テーブルUFTに追加し(ステップS406)、本処理を終了する。
【0035】
また、前記ステップS404の判別の結果、同一のクライアントIDがない場合は、既存のファイル名201、作成日付202に対応させて、新たなクライアントID203を管理テーブルUFTに追加し(ステップS407)、本処理を終了する。
【0036】
図5は、各クライアント装置110で実行されるクライアント処理のフローチャートを示す図である。
【0037】
まず、印刷要求に応じてWebサーバ100から配信された配信データを受信し(ステップS501)、上記印刷要求に対応する画像生成に必要な印刷用データ、帳票フォームを抽出する(ステップS502)。次に、上記抽出した帳票フォームに対応する世代リストをキャッシュサーバ120から読み込んで表示する(ステップS503)。
【0038】
図6は、この世代リストの一例を示す図である。世代リストは、キャッシュサーバ120の管理テーブルUFTから抽出され、データ入出力部111の不図示のWebブラウザ画面に表示される。
【0039】
同図において、401は世代選択対象となる帳票フォームのファイル名、402は世代に相当する日付情報である作成日付、403はユーザが選択操作を施すためのチェックボックス、404は、世代が存在する故に選択を促すメッセージである。
【0040】
ここで、管理テーブルUFTが現在、図3に示す状態であるとして、クライアントIDが“H3”であるクライアント装置110が、“a.fcp”、“b.fcp”という2つの帳票フォームファイルをWebサーバ100からダウンロードした場合を考える。これら2つの帳票フォームファイルの作成日付は最新であり、管理テーブルUFTに登録されている作成日付とは異なる場合もあれば同じ場合もある。
【0041】
キャッシュサーバ120は、帳票フォームファイル“a.fcp”、“b.fcp”のうち、クライアントID“H3”が対応しているものの作成日付202をクライアント装置110に送る。すると、クライアント装置110では、図6に示すように、帳票フォームファイル“a.fcp”に対応する作成日付402として、“011228”、“020228”及び“ダウンロード”がリスト表示される。また、帳票フォームファイル“b.fcp”に対応する作成日付402として、“021228”及び“ダウンロード”が表示される。ここで、“ダウンロード”は、今回ダウンロードされた帳票フォームファイルの最新の作成日付であり、同様に6桁の数値である。
【0042】
図5に戻り、続くステップS504では、表示された世代リストの中から、画像生成に利用しようとする帳票フォームを選択する。
【0043】
例えば、図6に示すように、ユーザは、帳票フォームファイル“a.fcp”、“b.fcp”のそれぞれについて、リストアップされた作成日付402の中から所望のものを選択することができる。その選択は、チェックボックス403へのチェックにより行うことができる。なお、帳票フォームの選択の手法はこれに限られるものではない。図6の例では、帳票フォームファイル“a.fcp”については、“011228”、“020228”のいずれかを選択すれば、“ダウンロード”より古い世代(場合によっては同じ世代)の帳票フォームを利用すること可能であり、“ダウンロード”を選択すれば、今回ダウンロードされた最新の帳票フォームを利用することができる。
【0044】
続くステップS505では、上記選択した帳票フォームをキャッシュサーバ120から取得し、これと前記ステップS502で抽出された情報とに基づき印刷画像を生成して、生成された印刷画像をプリンタ117により印刷出力させる。次に、今回画像生成に用いた帳票フォームを、前述した態様で、キャッシュサーバ120にアップロードして(ステップS506)、本処理を終了する。
【0045】
なお、前記ステップS506において、今回の画像生成に用いた帳票フォームのアップロードを行うか否かをユーザの任意によって決定できるように構成してもよい。また、今回の画像生成に用いた帳票フォームについて、世代リストを参照した上で、同一名称、同一作成日付のものがキャッシュサーバ120に既に登録されている場合には、その帳票フォームファイルをアップロードすることなく、そのクライアント装置110がその帳票フォームを利用した旨の情報のみをキャッシュサーバ120に転送するようにしてもよい。
【0046】
本実施の形態によれば、Webサーバ100から配信された帳票フォームを、画像生成後にキャッシュサーバ120に転送して世代管理することにより、Web環境下のネットワークプリントシステムにおいて、クライアント装置110が過去に画像生成に用いた帳票フォームを再利用することが可能となり、画像生成の自由度を高めて快適なネットワークプリントシステムを実現することができる。また、今回ダウンロードされた新しい帳票用フォームか、世代の古い帳票用フォームのいずれかのうち所望の帳票用フォームを選択できるので、自由度が一層高く、使い勝手がよい。
【0047】
なお、本実施の形態では、図5の利用済みフォーム登録処理はキャッシュサーバ120で実行されるとしたが、これに限定されるものでなく、例えば、キャッシュサーバ120等の外部装置が管理テーブルUFTを格納する手段のみを提供するか、あるいはクライアント装置110に設けた格納手段に管理テーブルUFTを格納するように構成した上で、クライアント装置110が管理テーブルUFTにアクセスして利用済みフォーム登録処理を行うことで、クライアント装置110自身が世代管理を行えるようにしてもよい。
【0048】
なお、本実施の形態では、図5のクライアント処理において配信データを受信した際に、図6に示す世代リストを読み込むようにしているが、これに限らず、例えば、クライアント装置110が帳票フォーム恒久格納部113b等から見つけた帳票フォームファイルについて、世代リストを随時読み込めるように構成してもよい。
【0049】
なお、本発明の目的は、実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【0050】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【0051】
又、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光磁気ディスク、CD−ROM、CD−R、CD−RW、DVD−ROM、DVD−RAM、DVD−RW、DVD+RW、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。
【0052】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【0053】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【0054】
【発明の効果】
以上説明したように、本発明によれば、過去に利用した古い印刷用フォームの再利用を可能にして画像形成の自由度を高めることができる。
【図面の簡単な説明】
【図1】本発明の一実施の形態に係るプリントシステムの全体構成を示すブロック図である。
【図2】利用済み帳票フォーム管理テーブルの例を示す図である。
【図3】利用済み帳票フォーム管理テーブルの例を示す図である。
【図4】利用済みフォーム登録処理のフローチャートを示す図である。
【図5】各クライアント装置で実行されるクライアント処理のフローチャートを示す図である。
【図6】世代リストの一例を示す図である。
【符号の説明】
100 Webサーバ(サーバ装置)、
103 配信データ生成部
109、124 ネットワーク
110 クライアント装置
111 データ入出力部(旧フォーム取得手段)
112 データ処理部
115 画像生成部(画像形成手段)
120 キャッシュサーバ(管理手段)
121 利用済み帳票フォーム格納部
122 利用実績管理部
UFT 利用済み帳票フォーム管理テーブル

Claims (14)

  1. 印刷用フォーム及び印刷用データを配信するサーバ装置と、前記サーバ装置から配信された印刷用フォーム及び印刷用データを受信するクライアント装置とから構成されるプリントシステムであって、
    前記クライアント装置で画像形成に利用された印刷用フォームを、識別情報と対応付けて管理する管理手段を有し、
    前記クライアント装置は、
    印刷用フォーム及び印刷用データを利用して画像形成を行う画像形成手段と、
    前記管理手段により管理されている利用済みの印刷用フォームの中から、新たに受信した印刷用フォームと同一の識別情報を有する印刷用フォームであって世代のより古いものを取得する旧フォーム取得手段と
    新たに受信した印刷用フォームと前記旧フォーム取得手段により取得された世代のより古い印刷用フォームとのいずれを画像形成に用いるかを選択可能とさせる選択手段とを有し、
    前記画像形成手段は、新たに受信した印刷用データと前記選択手段にて選択された印刷用フォームとを用いて画像形成を行うことを特徴とするプリントシステム。
  2. 前記管理手段は、前記クライアント装置にネットワークで接続されたキャッシュサーバで構成されることを特徴とする請求項1に記載のプリントシステム。
  3. 前記キャッシュサーバへの利用済みの印刷用フォームの登録は、前記クライアント装置から前記ネットワークを通じてアップロードすることでなされることを特徴とする請求項2に記載のプリントシステム。
  4. 前記管理手段は、前記利用済みの印刷用フォームをクライアント装置毎に管理することを特徴とする請求項1乃至のいずれかに記載のプリントシステム。
  5. 印刷用フォーム及び印刷用データに基づいて画像形成を行う画像形成手段と、
    印刷用フォーム及び印刷用データを取得する取得手段と、
    利用済みの印刷用フォームのうち、前記取得手段が取得した印刷用フォームと同一の識別情報を有する印刷用フォームであって世代のより古いものを取得する旧フォーム取得手段と
    前記取得手段が取得した印刷用フォームと前記旧フォーム取得手段により取得された世代のより古い印刷用フォームとのいずれを画像形成に用いるかを選択可能とさせる選択手段とを有し、
    前記画像形成手段は、前記取得手段が取得した印刷用データと前記選択手段にて選択された印刷用フォームとを用いて画像形成を行うことを特徴とする情報処理装置。
  6. 前記旧フォーム取得手段は、前記取得手段が取得した印刷用フォームを示す識別情報をサーバ装置に送信し、当該サーバ装置から返信される印刷用フォームリストを受信
    前記選択手段は、前記旧フォーム取得手段が受信した印刷用フォームリストの中から印刷用フォームを選択させることを特徴とする請求項に記載の情報処理装置。
  7. 前記選択手段は、前記印刷用フォームリストと共に、当該印刷用フォームリスト中の印刷フォームに関する日時情報を表示することにより、当該印刷用フォームリストの中から印刷用フォームを選択させることを特徴とする請求項に記載の情報処理装置。
  8. 印刷用フォーム及び印刷用データを配信するサーバ装置と、前記サーバ装置から配信された印刷用フォーム及び印刷用データを受信するクライアント装置とから構成されるプリントシステムの制御方法であって、
    前記プリントシステムは、前記クライアント装置で画像形成に利用された印刷用フォームを、識別情報と対応付けて管理する管理手段を有し、
    前記制御方法は、
    前記クライアント装置において、印刷用フォーム及び印刷用データを利用して画像形成を行う画像形成ステップと、
    前記クライアント装置において、前記管理手段により管理されている利用済みの印刷用フォームの中から、新たに受信した印刷用フォームと同一の識別情報を有する印刷用フォームであって世代のより古いものを取得する旧フォーム取得ステップと
    前記クライアント装置において、新たに受信した印刷用フォームと前記旧フォーム取得ステップで取得した世代のより古い印刷用フォームとのいずれを画像形成に用いるかを選択させる選択ステップとを有し、
    前記画像形成ステップは、新たに受信した印刷用データと前記選択ステップで選択された印刷用フォームとを用いて画像形成を行うことを特徴とするプリントシステムの制御方法。
  9. 前記管理手段、利用済みの印刷用フォームをクライアント装置毎に管理することを特徴とする請求項に記載のプリントシステムの制御方法。
  10. 情報処理装置の制御方法であって、
    印刷用フォーム及び印刷用データに基づいて画像形成を行う画像形成ステップと、
    印刷用フォーム及び印刷用データを取得する取得ステップと、
    利用済みの印刷用フォームのうち、前記取得ステップ取得した印刷用フォームと同一の識別情報を有する印刷用フォームであって世代のより古いものを取得する旧フォーム取得ステップと、
    前記取得ステップで取得した印刷用フォームと前記旧フォーム取得ステップで取得した世代のより古い印刷用フォームとのいずれを画像形成に用いるかを選択させる選択ステップとを有し、
    前記画像形成ステップは、前記取得ステップで取得した印刷用データと前記選択ステップで選択された印刷用フォームとを用いて画像形成を行うことを特徴とする情報処理装置の制御方法。
  11. 前記旧フォーム取得ステップでは、前記取得ステップ取得した印刷用フォームを示す識別情報をサーバ装置に送信し、当該サーバ装置から返信される印刷用フォームリストを受信
    前記選択ステップでは、前記旧フォーム取得ステップで受信した印刷用フォームリストの中から印刷用フォームを選択させることを特徴とする請求項10に記載の情報処理装置の制御方法。
  12. 前記選択ステップでは、前記印刷用フォームリストと共に、当該印刷用フォームリスト中の印刷フォームに関する日時情報を表示することにより、当該印刷用フォームリストの中から印刷用フォームを選択させることを特徴とする請求項11に記載の情報処理装置の制御方法。
  13. 印刷用フォーム及び印刷用データを配信するサーバ装置と、前記サーバ装置から配信された印刷用フォーム及び印刷用データを受信するクライアント装置とから構成されるプリントシステムの制御方法をコンピュータに実行させる制御プログラムであって、
    前記プリントシステムは、前記クライアント装置で画像形成に利用された印刷用フォームを、識別情報と対応付けて管理する管理手段を有し、
    前記制御方法は、
    前記クライアント装置において、印刷用フォーム及び印刷用データを利用して画像形成を行う画像形成ステップと、
    前記クライアント装置において、前記管理手段により管理されている利用済みの印刷用フォームの中から、新たに受信した印刷用フォームと同一の識別情報を有する印刷用フォームであって世代のより古いものを取得する旧フォーム取得ステップと、
    前記クライアント装置において、新たに受信した印刷用フォームと前記旧フォーム取得ステップで取得した世代のより古い印刷用フォームとのいずれを画像形成に用いるかを選択させる選択ステップとを有し、
    前記画像形成ステップでは、新たに受信した印刷用データと前記選択ステップで選択さ れた印刷用フォームとを用いて画像形成を行うことを特徴とする制御プログラム。
  14. 情報処理装置の制御方法をコンピュータに実行させる制御プログラムであって、前記制御方法は、
    印刷用フォーム及び印刷用データに基づいて画像形成を行う画像形成ステップと、
    印刷用フォーム及び印刷用データを取得する取得ステップと、
    利用済みの印刷用フォームのうち、前記取得ステップで取得した印刷用フォームと同一の識別情報を有する印刷用フォームであって世代のより古いものを取得する旧フォーム取得ステップと、
    前記取得ステップで取得した印刷用フォームと前記旧フォーム取得ステップで取得した世代のより古い印刷用フォームとのいずれを画像形成に用いるかを選択させる選択ステップとを有し、
    前記画像形成ステップでは、前記取得ステップで取得した印刷用データと前記選択ステップで選択された印刷用フォームとを用いて画像形成を行うことを特徴とする制御プログラム。
JP2002291258A 2002-10-03 2002-10-03 プリントシステム及び情報処理装置、並びにそれらの制御方法及び制御プログラム Expired - Fee Related JP4154204B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002291258A JP4154204B2 (ja) 2002-10-03 2002-10-03 プリントシステム及び情報処理装置、並びにそれらの制御方法及び制御プログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002291258A JP4154204B2 (ja) 2002-10-03 2002-10-03 プリントシステム及び情報処理装置、並びにそれらの制御方法及び制御プログラム

Publications (3)

Publication Number Publication Date
JP2004127007A JP2004127007A (ja) 2004-04-22
JP2004127007A5 JP2004127007A5 (ja) 2005-11-24
JP4154204B2 true JP4154204B2 (ja) 2008-09-24

Family

ID=32282896

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002291258A Expired - Fee Related JP4154204B2 (ja) 2002-10-03 2002-10-03 プリントシステム及び情報処理装置、並びにそれらの制御方法及び制御プログラム

Country Status (1)

Country Link
JP (1) JP4154204B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4973283B2 (ja) * 2007-03-30 2012-07-11 ブラザー工業株式会社 情報処理装置、情報処理プログラムおよび情報処理方法

Also Published As

Publication number Publication date
JP2004127007A (ja) 2004-04-22

Similar Documents

Publication Publication Date Title
US7907302B2 (en) Printing system, printing method, data server, recording medium, and program for performing printing via a communications network
CN103716488A (zh) 信息处理装置
JP5596617B2 (ja) ネットワークプリントシステムのクライアント装置、印刷データ生成サーバ、及び画像形成装置
JP2010072900A (ja) ストレージ装置、コンテンツ公開システム及びプログラム
JP6195340B2 (ja) コンテンツ管理システム、サーバ装置、制御方法及びプログラム
JP5526991B2 (ja) 情報処理装置、情報処理方法、プログラム、情報処理システム
JP4154204B2 (ja) プリントシステム及び情報処理装置、並びにそれらの制御方法及び制御プログラム
JP3862591B2 (ja) 画像処理装置、画像処理方法
JP2006059191A (ja) データ処理装置、データ処理方法及びプログラム
JP2003316543A (ja) 情報処理方法、情報処理装置及びプログラム
JP4048318B2 (ja) ソフトウェアの管理方法
JP4155331B2 (ja) ソフトウェアの管理方法、管理装置、そのためのサーバ、及び、コンピュータプログラム
JP4522321B2 (ja) 電子書面生成サーバ及び電子書面生成サーバの動作方法
JP2008123213A (ja) 画像出力装置及び文書処理方法
JP2004157834A (ja) 印刷システム
JP2009020618A (ja) 文書情報編集装置、文書情報編集方法、文書情報編集プログラム及び記録媒体
JP2010146324A (ja) 定型書式データ管理サーバ装置、定型文書作成システム
JP2008243152A (ja) ファイル参照システム、ファイル参照方法、ファイル変換装置、ファイル参照端末装置、及びプログラム
JP4109965B2 (ja) 情報処理装置およびその制御方法、ならびにプログラム
JP2003209650A (ja) 画像処理装置、画像処理システム、画像処理方法、コンピュータプログラムおよびコンピュータ読取可能な記憶媒体
JP2007293655A (ja) 文書処理装置、電子文書の出力処理方法、およびプログラム
JP2004127009A (ja) プリントシステム
JP2007041680A (ja) ネットワークプリントシステム
JP2004355470A (ja) データ管理装置およびデータ管理方法
JP2006313490A (ja) 電子処理システム及びその制御方法、並びに制御プログラム

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051003

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051003

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20060415

RD05 Notification of revocation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7425

Effective date: 20070626

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080324

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080401

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080530

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080701

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080707

R150 Certificate of patent or registration of utility model

Ref document number: 4154204

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110711

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120711

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120711

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130711

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees