(57)【要約】    【課題】  ユーザが印刷フォーム設計時に定義されたフォーム名やフィールド名といった情報を知らなくても、帳票保存ファイルを容易に検索できる印刷方法、印刷システム、プログラム及び記憶媒体を提供する。    【解決手段】  帳票出力サーバ１４０の第２の記憶部１４５に保存された帳票保存ファイルを検索する際に必要とする検索条件をクライアント端末１３０の画面に表示する。【選択図】      図１
2005122454.tif 000002
【特許請求の範囲】
【請求項１】
クライアントからの印刷要求によって帳票保存ファイルを生成するウェブ印刷サーバと前記帳票保存ファイルを保存する帳票出力サーバとを有する印刷システムにより印刷を行う印刷方法であって、
前記帳票出力サーバに保存された帳票保存ファイルを検索する際に必要とする検索条件を表示する検索条件表示工程を有することを特徴とする印刷方法。
【請求項２】
前記帳票保存ファイルは、文字データをオーバレイするべきフィールドの定義を含む印刷フォームと該印刷フォームに定義されたフィールドに関連付けられた文字データを含むことを特徴とする請求項１に記載の印刷方法。
【請求項３】
前記検索条件は、印刷フォームやそれに含まれるフィールドであることを特徴とする請求項１または２に記載の印刷方法。
【請求項４】
クライアントからの印刷要求によって帳票保存ファイルを生成するウェブ印刷サーバと前記帳票保存ファイルを保存する帳票出力サーバとを有する印刷システムであって、
前記帳票出力サーバに保存された帳票保存ファイルを検索する際に必要とする検索条件を表示する検索条件表示手段を有することを特徴とする印刷システム。
【請求項５】
前記帳票保存ファイルは、文字データをオーバレイするべきフィールドの定義を含む印刷フォームと該印刷フォームに定義されたフィールドに関連付けられた文字データを含むことを特徴とする請求項４に記載の印刷システム。
【請求項６】
前記検索条件は、印刷フォームやそれに含まれるフィールドであることを特徴とする請求項４または５に記載の印刷システム。
【請求項７】
ウェブ印刷サーバと帳票出力サーバとクライアント端末と印刷装置とが通信回線を介して互いに接続された印刷システムにより印刷を行う印刷方法であって、
前記ウェブ印刷サーバは、文字データをオーバレイするべきフィールドの定義を含む印刷フォームを記憶する印刷フォーム記憶工程と、前記印刷フォームと前記印刷フォームに定義されたフィールドに関連付けられた文字データを含む帳票保存ファイルを生成する帳票保存ファイル生成工程と、前記帳票保存ファイルを帳票出力サーバに配信する帳票保存ファイル配信工程とを備え、
前記帳票出力サーバは、前記ウェブ印刷サーバから配信された前記帳票保存ファイルを記憶する帳票保存ファイル記憶工程と、指定された帳票保存ファイルの印刷フォームとそれに含まれるフィールドとフィールドタイプの一覧を前記クライアント端末に送信する送信工程と、前記帳票保存ファイルに含まれる印刷フォームとフィールドと該フィールドに関連付けられた文字データを指定した検索条件で前記帳票保存ファイルを検索する検索工程とを備え、
前記クライアント端末は、前記帳票保存ファイルを検索する際に必要とする検索条件を表示する検索条件表示工程を備えたことを特徴とする印刷方法。
【請求項８】
前記検索条件表示工程は、フォーム名の一覧からフォーム名を選択するフォーム名選択工程と、該フォーム名選択工程により選択されたフォーム名のフォームに含まれるフィールド名の一覧からフィールド名を選択するフィールド名選択工程と、該フィールド名選択工程により選択されたフィールド名のフィールドタイプに応じた入力画面を表示する入力画面表示工程とを備えたことを特徴とする請求項７に記載の印刷方法。
【請求項９】
ウェブ印刷サーバと帳票出力サーバとクライアント端末と印刷装置とが通信回線を介して互いに接続された印刷システムであって、
前記ウェブ印刷サーバは、文字データをオーバレイするべきフィールドの定義を含む印刷フォームを記憶する印刷フォーム記憶手段と、前記印刷フォームと前記印刷フォームに定義されたフィールドに関連付けられた文字データを含む帳票保存ファイルを生成する帳票保存ファイル生成手段と、前記帳票保存ファイルを帳票出力サーバに配信する帳票保存ファイル配信手段とを備え、
前記帳票出力サーバは、前記ウェブ印刷サーバから配信された前記帳票保存ファイルを記憶する帳票保存ファイル記憶手段と、指定された帳票保存ファイルの印刷フォームとそれに含まれるフィールドとフィールドタイプの一覧を前記クライアント端末に送信する送信手段と、前記帳票保存ファイルに含まれる印刷フォームとフィールドと該フィールドに関連付けられた文字データを指定した検索条件で前記帳票保存ファイルを検索する検索手段とを備え、
前記クライアント端末は、前記帳票保存ファイルを検索する際に必要とする検索条件を表示する検索条件表示手段を備えたことを特徴とする印刷システム。
【請求項１０】
前記検索条件表示手段は、フォーム名の一覧からフォーム名を選択するフォーム名選択手段と、該フォーム名選択手段により選択されたフォーム名のフォームに含まれるフィールド名の一覧からフィールド名を選択するフィールド名選択手段と、該フィールド名選択手段により選択されたフィールド名のフィールドタイプに応じた入力画面を表示する入力画面表示手段とを備えたことを特徴とする請求項９に記載の印刷システム。
【請求項１１】
請求項１乃至３，７，８のいずれかに記載の印刷方法を実現するためのコンピュータ読み取り可能なプログラムコードを有することを特徴とするプログラム。
【請求項１２】
請求項１乃至３，７，８のいずれかに記載の印刷方法を実現するためのコンピュータ読み取り可能なプログラムコードを保持することを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷方法、印刷システム、プログラム及び記憶媒体に関する。
【背景技術】
【０００２】
従来、フォームデータを不揮発性の記憶手段等に蓄積しておき、該フォームデータを用いてフォームオーバーレイ処理を行うプリンタが知られている（特許文献１参照）。
【０００３】
また、クライアントサーバシステムでは、各クライアントに印刷用のフォームデータを配信しておき、各クライアントPC（パーソナルコンピュータ）上で印刷用のフォームデータと印刷データとを重ね合わせる、所謂フォームオーバーレイ処理を行った上で、プリンタにより印刷する印刷方法が広く採用されている（特許文献２参照）。
【０００４】
これらのフォームオーバーレイ処理は、印刷フォームの変更や管理が容易になり、印刷時に印刷フォームの変更がなければ、印刷データのみのやり取りで印刷が可能になる等の利点を有している。
【０００５】
更に、最近では、クライアントからの印刷要求によって、ウェブ印刷サーバがフォームデータと印刷データから生成した帳票保存ファイルを帳票出力サーバに配信し、一度帳票出力サーバで帳票保存ファイルを保存した後、該帳票保存ファイルを帳票出力サーバから印刷装置に配信することによって、帳票の保存管理を行うことができる印刷システムが提案されている（特許文献３参照）。
【特許文献１】特開平９−３００７６９号公報
【特許文献２】特開平１０−５１６２５号公報
【特許文献３】特開２００２−３５１６２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術では、帳票出力サーバに保存された帳票保存ファイルからユーザが必要としている帳票保存ファイルを見つけ出すためには、帳票特有の検索条件（印刷フォームやそれに含まれるフィールド）をユーザが入力する必要があり、検索を行いたいユーザが、印刷フォーム設計時に定義されたフォーム名やフィールド名といった情報を知っていなければならないという問題点があった。
【０００７】
そこで、本発明は、帳票出力サーバに保存された帳票保存ファイルを検索する際に必要とする検索条件を表示し、ユーザに選択させることによって、ユーザが印刷フォーム設計時に定義されたフォーム名やフィールド名といった情報を知らなくても、帳票保存ファイルを容易に検索できる印刷方法、印刷システム、プログラム及び記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の印刷方法は、クライアントからの印刷要求によって帳票保存ファイルを生成するウェブ印刷サーバと前記帳票保存ファイルを保存する帳票出力サーバとを有する印刷システムにより印刷を行う印刷方法であって、前記帳票出力サーバに保存された帳票保存ファイルを検索する際に必要とする検索条件を表示する検索条件表示工程を有することを特徴とする。
【０００９】
また、上記目的を達成するために、本発明の印刷システムは、クライアントからの印刷要求によって帳票保存ファイルを生成するウェブ印刷サーバと前記帳票保存ファイルを保存する帳票出力サーバとを有する印刷システムであって、前記帳票出力サーバに保存された帳票保存ファイルを検索する際に必要とする検索条件を表示する検索条件表示手段を有することを特徴とする。
【００１０】
また、上記目的を達成するために、本発明の印刷方法は、ウェブ印刷サーバと帳票出力サーバとクライアント端末と印刷装置とが通信回線を介して互いに接続された印刷システムにより印刷を行う印刷方法であって、前記ウェブ印刷サーバは、文字データをオーバレイするべきフィールドの定義を含む印刷フォームを記憶する印刷フォーム記憶工程と、前記印刷フォームと前記印刷フォームに定義されたフィールドに関連付けられた文字データを含む帳票保存ファイルを生成する帳票保存ファイル生成工程と、前記帳票保存ファイルを帳票出力サーバに配信する帳票保存ファイル配信工程とを備え、前記帳票出力サーバは、前記ウェブ印刷サーバから配信された前記帳票保存ファイルを記憶する帳票保存ファイル記憶工程と、指定された帳票保存ファイルの印刷フォームとそれに含まれるフィールドとフィールドタイプの一覧を前記クライアント端末に送信する送信工程と、前記帳票保存ファイルに含まれる印刷フォームとフィールドと該フィールドに関連付けられた文字データを指定した検索条件で前記帳票保存ファイルを検索する検索工程とを備え、前記クライアント端末は、前記帳票保存ファイルを検索する際に必要とする検索条件を表示する検索条件表示工程を備えたことを特徴とする。
【００１１】
更に、上記目的を達成するために、本発明の印刷システムは、ウェブ印刷サーバと帳票出力サーバとクライアント端末と印刷装置とが通信回線を介して互いに接続された印刷システムであって、前記ウェブ印刷サーバは、文字データをオーバレイするべきフィールドの定義を含む印刷フォームを記憶する印刷フォーム記憶手段と、前記印刷フォームと前記印刷フォームに定義されたフィールドに関連付けられた文字データを含む帳票保存ファイルを生成する帳票保存ファイル生成手段と、前記帳票保存ファイルを帳票出力サーバに配信する帳票保存ファイル配信手段とを備え、前記帳票出力サーバは、前記ウェブ印刷サーバから配信された前記帳票保存ファイルを記憶する帳票保存ファイル記憶手段と、指定された帳票保存ファイルの印刷フォームとそれに含まれるフィールドとフィールドタイプの一覧を前記クライアント端末に送信する送信手段と、前記帳票保存ファイルに含まれる印刷フォームとフィールドと該フィールドに関連付けられた文字データを指定した検索条件で前記帳票保存ファイルを検索する検索手段とを備え、前記クライアント端末は、前記帳票保存ファイルを検索する際に必要とする検索条件を表示する検索条件表示手段を備えたことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、帳票出力サーバに保存された帳票保存ファイルを検索する際に必要とする検索条件を表示することによって、検索条件をユーザが選択できるため、印刷フォーム設計時に定義されたフォーム名やフィールド名といった情報を知らなくても、帳票保存ファイルを容易に検索できる。
【発明を実施するための最良の形態】
【００１３】
本発明の印刷方法、印刷システム、プログラム及び記憶媒体の実施形態について、図面を参照しながら説明する。
【００１４】
［第１の実施形態］
以下、本発明の第１の実施形態について図面を参照して詳細に説明する。
【００１５】
まず、本発明の前提となる印刷システムについて説明する。
【００１６】
図１は、本発明の第１の実施形態に係る印刷システムの全体構成を示すブロック図である。
【００１７】
図１において、１１０はアプリケーションサーバ、１２０はウェブ印刷サーバ、１３０はクライアント端末、１４０は帳票出力サーバ、１５０は印刷装置であり、これら印刷システム構成要素は、互いに通信回線１００を介して接続されている。
【００１８】
通信回線１００は、例えば、インターネットやイントラネット等のLAN（ローカルエリアネットワーク）、WAN（ワイドエリアネットワーク）、電話回線、専用デジタル回線、ATM（Asynchronous Transfer Mode：非同期転送モード）やフレームリレー回線、通信衛星回線、ケーブルテレビ回線、データ放送用無線回線等のいずれか又はこれらの組み合わせにより実現される、所謂通信ネットワークである。通信回線１００は、データの送受信が可能であれば良く、クライアント端末１３０からアプリケーションサーバ１１０への通信手段、アプリケーションサーバ１１０からウェブ印刷サーバ１２０への通信手段、及びウェブ印刷サーバ１２０から帳票出力サーバ１４０への通信手段、及び帳票出力サーバ１４０から印刷装置１５０への通信手段が異なっていても良い。
【００１９】
アプリケーションサーバ１１０は、PCサーバ又はUNIX（登録商標）(Uniplexed Information and Computing System)サーバから成り、不図示の通信部を備える。また、アプリケーションサーバ１１０は、印刷すべき帳票の元データであるテキストデータを記憶するハードディスク等の外部記憶装置１１５に接続されている。
【００２０】
テキストデータは、例えば、タグとタグに対応するデータ内容から成るXML（eXtensible Markup Language：拡張可能マークアップ言語）データであるが、これに限らずCSV(カンマセパレーテッドバリュー)データ等でも良く、データベース形式(各列が定義されている表形式のデータベース)であっても良い。
【００２１】
ウェブ印刷サーバ１２０は、クライアント端末１３０からの要求が正当なものであるか否かを認証情報を基に判定する認証部１２１と、アプリケーションサーバ１１０から受信したテキストデータと書式情報に基づいて帳票保存ファイルを生成する制御部（帳票保存ファイル生成手段）１２２と、認証情報を記憶するハードディスク等の第１の記憶部１２３と、フォーム情報を記憶するハードディスク等の第２の記憶部１２４と、書式情報を記憶するハードディスク等の第３の記憶部１２５と、フォームタイプ情報を記憶するハードディスク等の第４の記憶部１２６とを備えている。
【００２２】
クライアント端末１３０は、例えば、デスクトップパソコン、ノートパソコン、モバイルパソコン、PDA(パーソナルデータアシスタント)等から成るが、プログラム機能「iモード(登録商標)等」が内蔵された携帯電話であっても良い。
【００２３】
帳票出力サーバ１４０は、保存管理情報を生成する保存管理部１４１と、印刷装置１５０への印刷を制御する印刷制御部１４２と、クライアント端末１３０からの検索処理要求に応じて、後述する第２の記憶部１４５に保存された帳票保存ファイルに対して検索処理を行う検索処理部１４３と、保存管理部１４１により生成された保存管理情報を保存するハードディスク等の第１の記憶部１４４と、ウェブ印刷サーバ１２０から受信した帳票保存ファイルを保存するハードディスク等の第２の記憶部１４５とを備えている。
【００２４】
印刷装置１５０は、ネットワークに接続が可能なプリンタ(例えば、レーザプリンタ等)である。印刷装置１５０は、印刷フォームと印刷情報を重畳して印刷用画像データを生成するフォームオーバーレイ部１５１と、ウェブ印刷サーバ１２０からの要求が正当なものであるか否かを認証情報を基に判定する認証部１５２と、印刷ジョブ（JOB）実行中のエラーを検知するエラー検知部１５３と、所定のエラーが発生したときのリカバリー処理を行うリカバリー部１５４と、認証情報を記憶するハードディスク等の第１の記憶部１５５と、印刷フォーム情報を記憶するハードディスク等の第２の記憶部１５６と、印刷用文字データ及び制御データを含む印刷用データから成る印刷情報を記憶するハードディスク等の第３の記憶部１５７とを備えている。
【００２５】
図２は、図１のウェブ印刷サーバ１２０及び帳票出力サーバ１４０及び印刷装置１５０の基本的なハードウェア構成を示すブロック図である。
【００２６】
図２において、２００はシステムバス、２０１はCPU(中央処理装置)、２０２はRAM(ランダムアクセスメモリ)、２０３はROM(リードオンリーメモリ)、２０４はLAN(ローカルエリアネットワーク)アダプタ、２０５はビデオアダプタ、２０６は第１の入力部(キーボード)、２０７は第２の入力部(マウス)、２０８はハードディスク、２０９はCD-ROM(コンパクトディスク・リードオンリーメモリ)ドライブである。これらCPU２０１、RAM２０２、ROM２０３、LANアダプタ２０４、ビデオアダプタ２０５、第１の入力部２０６、第２の入力部２０７、ハードディスク２０８及びCD-ROMドライブ２０９は、それぞれシステムバス２００を介して互いに接続されている。システムバス２００は、例えば、PCI（Peripheral Components Interconnect）バス、AGP（Accelerated Graphics Port）バス及びメモリバス等から成る。
【００２７】
なお、図２では、各バス間の接続用チップやキーボードインタフェース、所謂SCSI（スモールコンピュータシステムインタフェース）やATAPI（AT Attachment Packet Interface）のような入出力用インタフェースは省略されている。
【００２８】
CPU２０１は、オペレーションシステムのプログラムやアプリケーションプログラムに基づく四則演算、比較演算等の各種の演算やハードウェアの制御を行う。RAM２０２には、ハードディスク２０８や、CD-ROMドライブ２０９に装着されたCD-ROMやCD-R等の記憶媒体から読み出されたオペレーションシステムのプログラムやアプリケーションプログラム等が記憶されている。これらのプログラムはCPU２０１により実行される。
【００２９】
ROM２０３には、オペレーションシステムと協働してハードディスク２０８等へのデータの入出力を制御する、所謂BIOS(基本入出力システム)等が記憶される。LANアダプタ２０４は、CPU２０１によって制御されるオペレーションシステムの通信プログラムと協働してネットワークを介して接続された外部装置との通信を行う。ビデオアダプタ２０５は、ディスプレイ装置に出力する画像信号を生成する。キーボード（第１の入力部）２０６やマウス（第２の入力部）２０７は、アプリケーションサーバ１１０への指示を入力するために用いられる。
【００３０】
ハードディスク２０８は、オペレーションシステムやアプリケーションプログラム(例えば、ウェブ印刷サーバ１２０における制御プログラム、印刷装置１５０におけるフォームオーバーレイプログラム及び認証プログラム等)を記憶している。
【００３１】
CD-ROMドライブ２０９は、CD-ROM、CD-R(コンパクトディスク-レコーダブル)及びCD-RW(Compact Disk ReWritable)等の記憶媒体を装着してアプリケーションプログラムをハードディスク２０８にインストールするために用いられる。
【００３２】
なお、CD-ROMドライブ２０９に代えてCD-Rドライブ、CD-RWドライブ又はMO(光磁気ディスク)ドライブ等を用いても良いことは言うまでもない。
【００３３】
図１の印刷システムにおいて、帳票出力サーバ１４０に帳票が保存されるまでの動作の流れは、次の通りである。
【００３４】
まず、クライアント端末１３０からアプリケーションサーバ１１０にウェブブラウザを通じて印刷要求が送信される。次に、アプリケーションサーバ１１０において、印刷要求に基づいて印刷データの元になるテキストデータが抽出され、該テキストデータがウェブ印刷サーバ１２０に送信される。ウェブ印刷サーバ１２０が受信したテキストデータは、ウェブ印刷サーバ１２０のRAM２０２に記憶される。
【００３５】
次いで、ウェブ印刷サーバ１２０の認証部１２１の認証プログラムによってクライアント端末１３０のウェブブラウザに認証情報を要求する画面を表示するための表示情報を送信する。クライアント端末１３０の画面にユーザID(識別子)とパスワードを要求する画面が表示され、クライアント端末１３０からユーザIDとパスワードがウェブ印刷サーバ１２０に送信される。ウェブ印刷サーバ１２０の認証部１２１で、クライアント端末１３０から送信されたユーザIDとパスワードが認証情報と照合され、認証OKか否かが判別される。そして、認証OKである場合は、制御部１２２の制御プログラムによって、フォーム情報とテキストデータと書式情報とから保存帳票ファイルが生成され、帳票保存ファイルが帳票出力サーバ１４０に送信される。帳票出力サーバ１４０の保存管理部１４１で、ウェブ印刷サーバ１２０から受信した帳票保存ファイルの保存処理を行うと共に、印刷制御部１４２で印刷装置１５０への印刷処理を行う。
【００３６】
図３は、帳票保存ファイルの構造を示した概念図である。
【００３７】
帳票保存ファイルは、図３に示すように、複数のフォーム情報を含み、それぞれのフォーム情報に対応するページデータが複数存在する。フォーム情報には、図形情報と後付けデータを挿入するための概念的な箱である複数のフィールドと、それぞれのフィールドに関連付けられた書式情報を含む。ページデータとは、テキストデータをフォーム情報内に定義されたフィールドと関連付けて、印刷ページ単位に集めた結果である。フィールドと関連付けされたデータをフィールドデータと呼ぶ。印刷データは、フォーム情報に対して、各ページデータに含まれるフィールドデータを、フォーム情報で定義されたフィールドの書式情報に従って書式化し、オーバレイ処理することによって生成される。
【００３８】
図４は、図１の印刷システムにおいて、帳票出力サーバ１４０に保存された保存帳票ファイルに対して検索を行う場合の処理動作の流れを示すフローチャートである。この場合、検索要求を行うクライアント端末は、印刷要求を行ったクライアント端末と同じである必要はない。
【００３９】
図４のフローチャートでは、ステップＳ４０１〜ステップＳ４０５は、クライアント端末１３０のCPU(不図示)による制御の下に実行され、ステップＳ４０６〜ステップＳ４０８は、帳票出力サーバ１４０のCPU２０１による制御の下に実行される。
【００４０】
図４において、まず、ステップＳ４０１では、クライアント端末１３０に表示された保存帳票一覧画面（図５参照）から保存帳票を選択し、「検索」ボタン５０１（図５参照）を押すと、ステップＳ４０２で、帳票出力サーバ１４０に検索要求信号が送信される。次に、ステップＳ４０６で、帳票出力サーバ１４０において、前記ステップＳ４０１において選択された保存帳票ファイルに含まれるフォームとフィールド、フィールドタイプの一覧がクライアント端末１３０に送信される。
【００４１】
このとき、クライアント端末１３０に表示される検索条件設定画面を図６に示す。図６の検索条件設定画面では、フォーム名の一覧から、検索したいフォームの名前を選択することができる。フォームを選択すると、図７の画面が表示され、フィールド名の一覧から、検索したフィールドの名前を選択することができる。フィールドを選択すると、図８〜図１０の画面が表示され、選択したフィールドのフィールドタイプに応じた入力画面が表示される。
【００４２】
図６において、６０１は実行ボタン、６０２は取消ボタン、図７において、７０１は実行ボタン、７０２は取消ボタン、図８において、８０１は実行ボタン、８０２は取消ボタン、図９において、９０１は実行ボタン、９０２は取消ボタン、図１０において、１００１は実行ボタン、１００２は取消ボタンである。
【００４３】
図８の画面は、選択したフィールドのフィールドタイプが文字型の場合に表示される画面であり、検索したい文字列を入力する。
【００４４】
図９の画面は、選択したフィールドのフィールドタイプが数値型の場合に表示される画面であり、検索したい数値の範囲を指定する。
【００４５】
図１０の画面は、選択したフィールドのフィールドタイプが日付型の場合に表示される画面であり、検索したい日付の範囲を入力する。
【００４６】
図８〜図１０の画面で検索条件を入力した後、「実行」ボタン８０１〜１００１が押されると、ステップＳ４０４で，帳票出力サーバ１４０に対して検索実行要求が送信される。次に、ステップＳ４０７で、帳票出力サーバ１４０において検索処理が実行され、次のステップＳ４０８で、その実行結果をクライアント端末１３０に送信する。帳票出力サーバ１４０から検索結果を受信したクライアント端末１３０は、ステップＳ４０５で、検索結果を画面に表示する。
【００４７】
図１１は、クライアント端末１３０に表示される検索結果の画面の一例を示す図である。
【００４８】
図１１に示すように、検索条件に該当した帳票保存ファイルの情報の一覧が表示される。見つかった帳票保存ファイルは、クライアント端末１３０上で、印刷時のイメージ画像をビューワ表示したり、印刷指示を行って、印刷を再実行させることが可能である。
【００４９】
以上が本発明の実施形態の説明であるが、本発明は、これら実施形態に限られるものではなく、特許請求の範囲で示した機能、または実施形態の構成が持つ機能を達成できる構成であれば、どのようなものであっても適用可能である。
【００５０】
また、本発明の目的は、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はCPUやMPU等）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体及びプログラムは本発明を構成することになる。
【００５１】
また、プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。
【００５２】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS（オペレーティングシステム）等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５３】
また、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５４】
更に、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラムコードがネットワークを介して配信されることにより、システム又は装置のハードディスクやメモリ等の記憶手段又はCD-RW、CD-R等の記憶媒体に格納され、そのシステム又は装置のコンピュータ（またはCPUやMPU等）が前記記憶手段や記憶媒体に格納されたプログラムコードを読み出して実行することによっても、達成されることは言うまでもない。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施の形態に係る印刷システムの全体構成を示す図である。
【図２】図１のウェブ印刷サーバ、クライアント端末、帳票出力サーバ及び印刷装置の基本的なハードウェア構成を示すブロック図である。
【図３】図１の印刷システムにおける実施例の保存帳票ファイルを検索する処理のフローチャートである。
【図４】図１の印刷システムにおける実施例の保存帳票ファイルの構造を表す概念図である。
【図５】図１の印刷システムにおける実施例の検索処理においてクライアント端末に表示される画面を示す図である。
【図６】図１の印刷システムにおける実施例の検索処理においてクライアント端末に表示される画面を示す図である。
【図７】図１の印刷システムにおける実施例の検索処理においてクライアント端末に表示される画面を示す図である。
【図８】図１の印刷システムにおける実施例の検索処理においてクライアント端末に表示される画面を示す図である。
【図９】図１の印刷システムにおける実施例の検索処理においてクライアント端末に表示される画面を示す図である。
【図１０】図１の印刷システムにおける実施例の検索処理においてクライアント端末に表示される画面を示す図である。
【図１１】図１の印刷システムにおける実施例の検索処理においてクライアント端末に表示される画面を示す図である。
【符号の説明】
【００５６】
１００    通信回線（ネットワーク）
１１０    アプリケーションサーバ
１２０    ウェブ印刷サーバ
１２１    認証部
１２２    制御部
１２３    第１の記憶部
１２４    第２の記憶部
１２５    第３の記憶部
１２６    第４の記憶部
１３０    クライアント端末
１４０    帳票出力サーバ
１４１    保存管理部
１４２    印刷制御部
１４３    検索処理部
１４４    第１の記憶部
１４５    第２の記憶部
１５０    印刷装置
１５１    フォームオーバーレイ部
１５２    認証部
１５３    エラー検知部
１５４    リカバリー部
１５５    第１の記憶部
１５６    第２の記憶部
１５７    第３の記憶部
２００    システムバス
２０１    CPU
２０２    RAM
２０３    ROM
２０４    LANアダプタ
２０５    ビデオアダプタ
２０６    第１の入力部(キーボード)
２０７    第２の入力部(マウス)
２０８    ハードディスク
２０９    CD-ROMドライブ
【図１】
2005122454.tif 000003
【図２】
2005122454.tif 000004
【図３】
2005122454.tif 000005
【図４】
2005122454.tif 000006
【図５】
2005122454.tif 000007
【図６】
2005122454.tif 000008
【図７】
2005122454.tif 000009
【図８】
2005122454.tif 000010
【図９】
2005122454.tif 000011
【図１０】
2005122454.tif 000012
【図１１】
2005122454.tif 000013