(57)【特許請求の範囲】
【請求項１】
少なくとも１つの端末と、印刷手段を有するサーバとを接続し、
上記サーバは、印刷データの出力に係るアプリケーションの種類を表すデータと該アプリケーションによって出力された印刷データの一部を置換するための置換データとを関連付けて構築されたデータベースを有し、
上記端末から上記サーバに印刷データを供給し、上記印刷手段から上記印刷データに基づいた印刷体を出力する際に、
上記端末から上記サーバに上記印刷データが供給されると、上記サーバが、上記端末において上記印刷データを出力したアプリケーションの種類に基づいて、上記データベースから対応する上記置換データを索出し、索出された置換データを上記印刷データに適用して新たな印刷データを生成するとともに、上記サーバが、上記生成された新たな印刷データを上記印刷手段に供給し、上記印刷手段が、上記生成された新たな印刷データに基づいた印刷体を出力することを特徴とする印刷方法。
【請求項２】
上記サーバは、上記印刷データを出力したアプリケーションの種類に相当するアプリケーションを実行することで、上記新たな印刷データの生成および印刷データの印刷手段への供給を行う、請求項１記載の印刷方法。
【請求項３】
上記サーバは、上記置換データを適用することで、処理の日付、時刻および印刷するページ番号のうち少なくとも一つが置換された新たな印刷データを生成する、請求項２記載の印刷方法。
【請求項４】
少なくとも１つの端末と、情報処理部と補助記憶手段を有するサーバとが接続されて構成され、
上記サーバが、印刷手段を有するとともに、上記補助記憶手段に印刷データの出力に係るアプリケーションの種類を表すデータと該アプリケーションによって出力された印刷データの一部を置換するための置換データとを関連付けて構築されたデータベースが格納され、
上記端末から上記サーバに上記印刷データが供給されると、上記サーバが、上記端末において上記印刷データを出力したアプリケーションの種類に基づいて、上記データベースから対応する上記置換データを索出し、索出された置換データを上記印刷データに適用し
て新たな印刷データを生成するとともに、
上記サーバが、上記生成された新たな印刷データを上記印刷手段に供給し、
上記印刷手段が、上記生成された新たな印刷データに基づいた印刷体を出力可能に構成されていることを特徴とする印刷システム。
【請求項５】
上記サーバは、上記印刷データを出力したアプリケーションの種類に相当するアプリケーションを実行することで、上記新たな印刷データの生成および印刷データの印刷手段への供給を行う、請求項４記載の印刷システム。
【請求項６】
上記サーバは、上記置換データを適用することで、処理の日付、時刻および印刷するページ番号のうち少なくとも一つが置換された新たな印刷データを生成する、請求項５記載の印刷システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、印刷方法および印刷システムに関し、特に、帳票などの定期的な資料の印刷に適用して好適なものである。
【０００２】
【従来の技術】
従来、帳票の印刷時においては、印刷を実行する端末において、印刷作業の都度、印刷条件を入力しなければならなかった。特に、日付項目などの時間とともに変化する項目に関しては、印刷作業を実行する都度、印刷条件をそれぞれ設定し直す必要があった。
【０００３】
【発明が解決しようとする課題】
そのため、近時、業務の簡略化や省力化を図ることを目的として、これらの印刷作業の都度実行する必要のある印刷条件の設定を、より簡略化することができる技術の開発が熱望されていた。
【０００４】
さらに、通常、印刷作業による帳票などへの出力（印刷出力）は、印刷設定を実行した後に、人手により行われていた。しかしながら、やはり、業務の簡略化や省力化を図るために、無人で、かつ連続的に印刷出力を実施可能な技術の開発が望まれていた。
【０００５】
したがって、この発明の目的は、印刷条件の設定を省略することができ、帳票などへの印刷作業を簡略化して省力化および業務の簡略化を図ることができるとともに、無人で印刷条件の設定がされ、自動で印刷出力することができる印刷方法および印刷システムを提供することにある。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、この発明の第１の発明は、
少なくとも１つの端末と、印刷手段を有するサーバとを接続し、
端末からサーバに印刷データを供給し、印刷手段から印刷データに基づいた印刷体を出力する際に、
端末からサーバに印刷データが供給されると、サーバが、印刷データに基づいて、自動で置換条件のデータを適用して新たな印刷データを生成するとともに、サーバが、生成された新たな印刷データを印刷手段に供給し、印刷手段が、生成された新たな印刷データに基づいた印刷体を出力する
ことを特徴とするものである。
【０００７】
この発明の第２の発明は、
少なくとも１つの端末と、情報処理部と補助記憶手段を有するサーバとが接続されて構成され、
サーバが、印刷手段を有するとともに、補助記憶手段に置換条件の情報データから構築されたデータベースが格納され、
端末からサーバに印刷データが供給されると、サーバが、印刷データに基づいて、自動で置換条件のデータを適用して新たな印刷データを生成するとともに、
サーバが、生成された新たな印刷データを印刷手段に供給し、
印刷手段が、生成された新たな印刷データに基づいた印刷体を出力可能に構成されている
ことを特徴とするものである。
【０００８】
この発明において、より広範囲にわたって、この発明を適用するために、典型的には、端末とサーバとは、ネットワークを介して接続されている。
【０００９】
上述のように構成されたこの発明による印刷方法および印刷システムによれば、端末からサーバに印刷データが供給されると、サーバが、印刷データに基づいて、自動で置換条件のデータを適用して新たな印刷データを生成するとともに、サーバが、生成された新たな印刷データを印刷手段に供給し、印刷手段が、生成された新たな印刷データに基づいた印刷体を出力するようにしていることにより、印刷データに対する印刷設定を、自動で読み込み、この印刷設定に基づいた印刷を行うことが可能となるので、人為的に印刷条件の設定を行う手間を低減することができる。
【００１０】
【発明の実施の形態】
以下、この発明の一実施形態について図面を参照しながら説明する。なお、以下の一実施形態の全図においては、同一または対応する部分には同一の符号を付す。
【００１１】
まず、この発明の一実施形態による印刷システムについて説明する。図１に、この一実施形態による印刷システムを示す。
【００１２】
図１に示すように、この一実施形態による印刷システムにおいては、ネットワーク１に、ネットワークサーバ２と、スケジュール印刷可能な印刷用サーバ３と、印刷条件を入力するためのクライアント端末４，５，６とが、相互にデータ通信可能に接続されて構成されている。
【００１３】
ネットワーク１は、たとえばパーソナルコンピュータなどの、情報処理部を有するネットワークサーバ２、印刷用サーバ３およびクライアント端末４，５，６の相互間において通信を実行するためのものである。このネットワーク１としては、比較的狭い範囲の通信に用いられるローカルエリアネットワーク（ＬＡＮ）や、やや広い範囲の通信に用いられるイントラネットや、広い範囲のデータ通信に用いられるインターネットなどを採用することができる。
【００１４】
ネットワークサーバ２は、ネットワーク１全体を制御するためのサーバであり、ネットワーク１に接続されたそれぞれの端末間で送受信される情報データを、制御するためのものである。
【００１５】
具体的に、たとえば、ネットワーク１に接続したクライアント端末４，５，６間で電子メールの送受信を行う場合においては、あるクライアント端末から他のクライアント端末に向けて送信された電子メールデータが、このネットワークサーバ２の所定の記憶領域（ディレクトリ）に一旦格納された後、送信先となる所定のクライアント端末に送信される。
【００１６】
また、ネットワーク１に接続されたそれぞれの端末から、ネットワークサーバ２にアクセスすることにより、このネットワークサーバ２に格納されたデータを、それぞれの端末において、読み込み（ダウンロード）可能に構成されている。
【００１７】
印刷用サーバ３は、クライアント端末４〜６から送信された印刷ファイルデータに基づいて、実際に、たとえば紙面などのシート材に所定の項目を印刷するときの制御を行うためのサーバであるとともに、印刷システムを管理するために設置されるサーバである。この印刷用サーバ３は、後述する印刷方法における各種の処理を実行可能に構成されているとともに、所定のデータベースが格納されて構成されている。ここで、この印刷用サーバ３の構成を、図２に示す。
【００１８】
図２に示すように、この一実施形態によるサービス管理システムにおける印刷用サーバ３は、バス１１に、キーボードやマウスなどからなる入力部１２と、ＣＰＵ（中央処理装置(Central Processing Unit)）１３ａおよびＲＡＭ(Random Access Memory)などのメインメモリ（ＭＭ）１３ｂから構成される情報処理部１３と、印刷用サーバ３の機械的な制御を行うプログラムが格納されたＲＯＭ(Read Only Memory)１４と、ＧＵＩを実行する表示手段としての表示部１５と、ハードディスク（Hard Disk，ＨＤ）などの補助記憶手段１６と、プリンタや記録媒体記録再生装置などの出力部１８を有して構成される。
【００１９】
そして、入力部１２、ＣＰＵ１３ａおよびＭＭ１３ｂからなる情報処理部１３、ＲＯＭ１４、表示部１５、補助記憶手段１６および出力部１８の間のデータの通信は、バス１１を介して行われる。また、このバス１１がインターフェース（Ｉ／Ｆ）１７を介してネットワーク１に接続され、これにより、印刷用サーバ３がネットワーク１に接続されている。なお、ネットワークサーバ２も上述におけると同様の構成を有している。
【００２０】
また、印刷用サーバ３の補助記憶手段１６には、インストールされたプログラムを実行するとともに、オペレータにより印刷用サーバ３を操作するための、オペレーティングシステム（ＯＳ）１６ａがインストールされている。
【００２１】
また、補助記憶手段１６には、このＯＳ１６ａをベースとして、データの送受信処理、データベースの構築処理や検索処理、日数や金額などの演算処理および、データの出力処理などに用いられるアプリケーションがインストールされている。
【００２２】
すなわち、印刷用サーバ３の補助記憶手段１６には、データ送受信アプリケーション１６ｂ、演算処理アプリケーション１６ｃおよび、データベース処理アプリケーション１６ｄ、たとえば文書作成アプリケーション、表計算アプリケーションソフトおよびデータベース構築支援アプリケーションなどの印刷を実行可能な各種のアプリケーション（印刷出力アプリケーション）１６ｅ、および項目置換アプリケーション１６ｆがインストールされている。
【００２３】
データ送受信アプリケーション１６ｂは、ネットワーク１を介して、ネットワークサーバ２やクライアント端末４〜６からのデータを受信したり、これらに対してデータを送信したりするためのアプリケーションである。
【００２４】
演算処理アプリケーション１６ｃは、ネットワークサーバ２やクライアント端末４〜６から送信される各種の情報データに関して、日数計算などを実行するためのアプリケーションである。
【００２５】
また、データベース処理アプリケーション１６ｄは、補助記憶手段１６に格納されている種々のデータベースに対して、所望とするデータの検索を実行したり、新たなデータの登録やデータベースの更新を行ったりするためのアプリケーションである。
【００２６】
そして、印刷用サーバ３において、ＯＳ１６ａが起動のベースとなって、データ送受信アプリケーション１６ｂ、演算処理アプリケーション１６ｃ、データベース処理アプリケーション１６ｄ、各種の印刷出力アプリケーション１６ｅおよび、項目置換アプリケーション１６ｆが実行される際には、まず、これらのアプリケーションのプログラムが補助記憶手段１６からメインメモリ１３ｂに一時的に記憶される。その後、メインメモリ１３ｂにロードされたそれぞれのアプリケーションのプログラムに従って、ＣＰＵ１３ａにより所定の処理が行われる。
【００２７】
すなわち、補助記憶手段１６にインストールされたＯＳ１６ａおよび各種アプリケーション１６ｂ〜１６ｆは、それらのプログラムに従って情報処理部１３による処理が行われる。なお、これらの処理としては、ＯＳ１６ａによるＧＵＩ処理、データ送受信アプリケーション１６ｂによる電子メールや情報データの送受信処理、演算処理アプリケーション１６ｃによる金額や日数の演算処理、またはデータベース処理アプリケーション１６ｄによるデータベースの検索処理や更新処理、印刷出力アプリケーション１６ｅによる印刷データをシート材などの出力媒体１８ａに出力する印刷出力処理を挙げることができる。
【００２８】
また、補助記憶手段１６には、画面情報記憶データベース１６ｇおよび置換情報データベース１６ｈが構築されて格納されている。
【００２９】
これらのデータベースのうちの画面情報記憶データベース１６ｇにおいては、印刷を実行する際に起動する印刷出力アプリケーション１６ｅの種類（Pg001, Pg002,・・・）を表すアプリケーション項目データと、印刷の条件設定を表すパターン設定データと、これらの設定データを合わせた出力条件の情報がたとえばＸＭＬ型式で記述されて構成される画面データとが関連づけされて構築されている。
【００３０】
また、置換情報データベース１６ｈは、これらのクライアント端末４〜６から供給される印刷情報データに対して、必要な箇所を部分的に置換するための置換項目が、印刷出力アプリケーション１６ｅの種類ごとに分類されて構築されている。
【００３１】
そして、情報処理部１３により、データベース処理アプリケーション１６ｄが実行されることにより、これらの置換情報データベース１６ｈおよび画面情報記憶データベース１６ｇに対して、それぞれデータベース処理を実行可能に構成されている。
【００３２】
以上のようにして、この一実施形態による印刷用サーバ３が構成されている。
【００３３】
また、図１に示すように、クライアント端末４〜６は、文書作成アプリケーション、表計算アプリケーション、データベース構築アプリケーション、またはその他の、印刷を実行する際に用いられるアプリケーションを実行可能に構成された端末である。
【００３４】
そして、この一実施形態においては、ネットワーク１に複数のクライアント端末４〜６が接続されている。また、これらのクライアント端末４〜６の相互間において、ネットワーク１および、必要に応じてネットワークサーバ２を介した相互通信が可能に構成されている。ここで、これらのクライアント端末４〜６の構成を、図３に示す。
【００３５】
図３に示すように、この一実施形態による印刷システムにおけるクライアント端末４〜６は、上述した印刷用サーバ３におけると同様に、バス２１に、入力部２２、ＣＰＵ２３ａおよびメインメモリ２３ｂからなる情報処理部２３、ＲＯＭ２４、表示部２５、および補助記憶手段２６を少なくとも有して構成されている。
【００３６】
これらの入力部２２、ＣＰＵ２３ａおよびメインメモリ２３ｂからなる情報処理部２３、ＲＯＭ２４、表示部２５および、補助記憶手段２６における相互のデータ通信は、バス２１を介して行われる。また、このバス２１がインターフェース（Ｉ／Ｆ）２７を介してネットワーク１に接続され、これにより、クライアント端末４〜６がネットワーク１に接続されている。
【００３７】
また、補助記憶手段２６には、このクライアント端末４〜６にインストールされたアプリケーションを実行するとともに、オペレータによる端末操作をするための、オペレーティングシステム（ＯＳ）２６ａがインストールされている。
【００３８】
また、補助記憶手段２６には、このＯＳ２６ａをベースとして、この一実施形態による印刷を実行する前段階の編集処理、データの送受信処理、データベースの検索処理、日数や金額などの演算処理および、データの出力処理などに用いられるアプリケーションがインストールされている。すなわち、補助記憶手段２６には、データ送受信アプリケーション２６ｂ、演算処理アプリケーション２６ｃ、データベース処理アプリケーション２６ｄ、および編集アプリケーション２６ｅがインストールされている。
【００３９】
データ送受信アプリケーション２６ｂは、ネットワークサーバ２、印刷用サーバ３、または他のクライアント端末４〜６との間において、ネットワーク１を介してデータの受信を行ったり、送信を行ったりするためのアプリケーションである。
【００４０】
また、演算処理アプリケーション１６ｃは、ネットワークサーバ２、印刷用サーバ３、またはクライアント端末４〜６から送信される各種の情報データに基づいて、日数の計算処理や金額の算出処理を実行するためのアプリケーションである。
【００４１】
また、データベース処理アプリケーション２６ｄは、所望とするデータの検索を実行したり、新たなデータの登録や更新を行ったりするためのアプリケーションである。
【００４２】
そして、クライアント端末４〜６において、ＯＳ２６ａを起動のベースとして、これらのデータ送受信アプリケーション２６ｂ、演算処理アプリケーション２６ｃ、データベース処理アプリケーション２６ｄおよび、編集アプリケーション２６ｅを実行する際には、それらのプログラムに従った情報処理部２３による処理が行われる。
【００４３】
これらの処理としては、ＯＳ２６ａによるＧＵＩ処理、データ送受信アプリケーション２６ｂによる電子メールや情報データの送受信処理、演算処理アプリケーション２６ｃによる日数などの演算処理、データベース処理アプリケーション２６ｄによるデータベースの検索処理や索出処理、または各種の編集アプリケーション２６ｅによる編集処理や画面の表示結果に基づいた印刷データの出力処理などを挙げることができる。
【００４４】
以上のようにして、この一実施形態によるクライアント端末４〜６が構成されている。
【００４５】
次に、以上のように構成されたこの一実施形態による印刷システムを利用した印刷方法について説明する。図４に、この一実施形態による印刷方法の概略を示す。なお、この一実施形態においては、印刷条件項目として処理日（開始から終了までの範囲形式の日付項目）が採用され、クライアント端末４，５側において、印刷を実行する編集アプリケーションとして編集プログラム"Pg001"が利用され、２種類の条件設定を行うところから、スケジュールの印刷が実行されるまでの処理について説明する。
【００４６】
すなわち、図４に示すように、この一実施形態による印刷方法においては、まず、クライアント端末４において、編集プログラム"Pg001"が起動された状態で、ユーザが入力部２２から印刷条件（パターン設定）を入力する。他方、クライアント端末５において、編集プログラム"Pg001"が起動された状態で、ユーザが入力部２２から印刷条件（パターン設定）を入力する。
【００４７】
ここで、クライアント端末４においては、ユーザが、１１月１日に、１０月３０日〜１１月１日までの期間を印刷条件として設定した場合を想定する。これにより、「ユーザが印刷条件の入力を行った日から２日前までの期間」が印刷条件として設定される。
【００４８】
他方、クライアント端末５においては、ユーザが、１１月２日に、１０月３０日〜１１月１日までの期間を印刷条件として設定した場合を想定する。これにより、「ユーザが印刷条件の入力を行った前日から３日前までの期間」が印刷条件として設定される。
【００４９】
なお、これらの印刷条件は、図４中において、それぞれ「abc」（印刷条件：入力を行った日から２日前までの期間）および「def」（印刷条件：入力を行った日の前日から３日前までの期間）として表示する。
【００５０】
その後、クライアント端末４において入力された印刷の設定条件のデータ、すなわち、アプリケーション項目データ（編集プログラム"Pg001"）と、印刷の条件設定におけるパターン設定データ（「abc」）とが、クライアント端末４のデータ送受信アプリケーション１６ｂにより、ネットワーク１を介し、必要に応じてネットワークサーバ２を介して、印刷用サーバ３に送信される。
【００５１】
その後、これらのアプリケーション項目データ「Pg001」および、印刷の条件設定におけるパターン設定データ「abc」を受信した印刷用サーバ３は、情報処理部１３によりデータベース処理アプリケーション１６ｄが起動される。その後、印刷用サーバ３は、これらのアプリケーション項目データおよびパターン設定データを、それぞれ、たとえばＸＭＬ型式のファイルデータに変換する。これにより、たとえばＸＭＬ型式の画面データ（ＸＭＬデータ１）が生成される。
【００５２】
その後、情報処理部１３は、データベース処理アプリケーション１６ｄのプログラムに従って、これらのアプリケーション項目データ、パターン設定データ、および生成されたＸＭＬ型式の画面データを関連づけて、１つのデータとして再構成する。
【００５３】
続けて、情報処理部１３は、データベース処理アプリケーション１６ｄのプログラムに従って、再構成されたアプリケーション項目データ、パターン設定データおよび画面データを、画面情報記憶データベース１６ｇに格納する。これにより、画面情報記憶データベース１６ｇが更新される。
【００５４】
他方、同様に、印刷用サーバ３は、クライアント端末５から供給され、印刷用サーバ３が受信したアプリケーション項目データ「Pg001」およびパターン設定データ「def」を、たとえばＸＭＬ型式の画面データ（ＸＭＬデータ２）に変換し、これらを関連づけて、１つのデータとして再構成する。その後、印刷用サーバ３の情報処理部１３は、このＸＭＬ型式の画面を情報記憶データベース１６ｇに格納する。これにより、画面情報記憶データベース１６ｇが更新される。
【００５５】
なお、上述のプロセスは、他の編集プログラム"Pg002"において、印刷の設定条件が入力された場合も同様である。
【００５６】
すなわち、クライアント端末において、編集プログラム"Pg002"が起動された状態で、ユーザが、１１月１日に、１０月３０日〜１１月１日までの期間を印刷条件として設定すると、まず、これらの情報データが印刷用サーバ３に送信される。その後、印刷用サーバ３において、たとえばＸＭＬ型式のデータ（ＸＭＬデータ３）が生成されて相互に関連づけられ、画面情報記憶データベース１６ｇに格納される。
【００５７】
その後、別の日に、スケジュールの印刷を実行する。すなわち、たとえば１１月５日に、クライアント端末４，５において、ユーザがそれぞれ印刷を実行する。なお、この印刷の実行は、ユーザが印刷の実行操作を行わずに、あらかじめクライアント端末４〜６において設定された期間ごとや、設定された日付に基づいて自動で行うようにすることも可能である。
【００５８】
このとき、クライアント端末４の情報処理部２３は、編集アプリケーション（編集プログラム"Pg001"）２６ｅを起動させ、この編集プログラム"Pg001"において、印刷条件を設定することなく印刷の命令信号を出力する。
【００５９】
そして、クライアント端末４の情報処理部２３は、データ送受信アプリケーション１６ｂを起動させて、ネットワーク１を介し、必要に応じてネットワークサーバ２を介して、印刷データを印刷用サーバ３に送信する。
【００６０】
この印刷データを受信した印刷用サーバ３の情報処理部１３は、受信した印刷データに基づいて、印刷データの編集元の編集アプリケーション２６ｅと同一のアプリケーションを、印刷出力アプリケーション１６ｅ（"Pg001"）として起動する。これとともに、情報処理部１３は、データベース処理アプリケーション１６ｄを起動させて、画面情報記憶データベース１６ｇから、所定のアプリケーション項目データ「Pg001」、パターン設定データ「abc」、および画面データ（ＸＭＬデータ１）を索出する。
【００６１】
その後、情報処理部１３は、項目置換アプリケーション１６ｆを起動させ、置換情報データベース１６ｈから置換情報データを抽出する。
【００６２】
そして、受信した印刷データ中の該当部分、この一実施形態においては、処理日の部分を、印刷の実行時にあわせたデータに置換する。すなわち、この一実施形態においては、具体的に、パターン設定データ「abc」が、１１月５日を基準とした設定条件に置換されて、印刷条件が「１１月３日〜１１月５日の期間」とされる。他方、クライアント端末５から送信された印刷データに対しても同様に処理が行われ、パターン設定データ「def」が、１１月５日を基準とした設定条件に置換されて、印刷条件が「１１月２日〜１１月４日の期間」とされる。
【００６３】
その後、印刷用サーバ３において情報処理部１３により、印刷出力アプリケーション１６ｅ（プログラム"Pg001"）が実行され、クライアント端末４，５から受信した印刷データが、印刷の条件設定が置換された処理日に変更される。
【００６４】
そして、印刷用サーバ３において、変更された印刷の条件設定において、仮想的に画面が生成され、この仮想的に生成された仮想画面に基づいた印刷が実行される。
【００６５】
その結果、クライアント端末４から、１１月５日に送信された印刷データに基づいて印刷されるデータは、条件設定が「１１月３日〜１１月５日の期間」とされた印刷データが出力され、クライアント端末５から、１１月５日に送信された印刷データに基づいて印刷されるデータは、条件設定が「１１月２日〜１１月４日の期間」とされた印刷データが出力される。
【００６６】
以上により、印刷の条件設定を印刷の都度、ユーザが行うことなく、必要なデータに置換された情報データが出力される。これにより、印刷を実行するたびごとに、条件設定を入力する必要がなくなる。また、クライアント端末４〜６にインストールされた編集アプリケーション２６ｅと同じアプリケーションが、印刷用サーバ３に、印刷出力アプリケーション１６ｅとしてインストールされていることにより、印刷を実行する編集アプリケーションを変更することなく、所定の項目が置換された情報を印刷することが可能となるため、ユーザにかかる負担を低減することができる。これにより、印刷作業におけるユーザの省力化を図ることができる。
【００６７】
なお、上述の一実施形態においては、印刷データのうちの処理日を置換する場合について説明したが、そのほかの項目を置換することも可能であり、必ずしも日付に限るものではない。具体的には、たとえば上述の一実施形態の印刷データ中において、「（株）」となっている部分が存在した場合に、これを「株式会社」に置換したり、印刷時刻（５時３０分）に関連して設定された「１時００分〜５時３０分」を、「印刷時間から４時間３０分前までの時間」として、３時に行った印刷において「１０時３０分〜３時００分」に置換したりすることも可能である。
【００６８】
また、印刷するページに関しても、印刷条件の設定において、「４〜１０ページ」を印刷するようにした場合に、「現在のページから７ページ分」のように置換することも可能である。このとき、たとえば、１ページに１日のスケジュールを記載し、毎週月曜日にこのスケジュールを出力する際に、自動的に当日から１週間分のスケジュールを印刷出力させることも可能である。
【００６９】
以上、この発明の一実施形態について具体的に説明したが、この発明は、上述の一実施形態に限定されるものではなく、この発明の技術的思想に基づく各種の変形が可能である。
【００７０】
また、上述の一実施形態においては、印刷処理を実行するためのプロセスに用いられるデータとして、ＸＭＬ型式のファイルデータを用いているが、そのほかの形式のファイルデータを用いることも可能であり、具体的には、たとえば、ＨＴＭＬ型式のファイルデータやＳＧＭＬ型式のファイルデータを用いることが可能である。
【００７１】
また、上述の一実施形態においては、ネットワークサーバ２と印刷用サーバ３とを別の装置からそれぞれ構成しているが、これらを一体化して、ネットワーク印刷用サーバにすることも可能である。同様に、ネットワークサーバ２に印刷用サーバ３の機能を具備させたり、印刷用サーバ３にネットワークサーバ２の機能を具備させたりすることも可能である。
【００７２】
【発明の効果】
以上説明したように、この発明によれば、少なくとも１つの端末と、印刷手段を有するサーバとを接続し、端末からサーバに印刷データを供給し、印刷手段から印刷データに基づいた印刷体を出力する際に、端末からサーバに印刷データが供給されると、サーバが、印刷データに基づいて、自動で置換条件のデータを適用して新たな印刷データを生成するとともに、サーバが、生成された新たな印刷データを印刷手段に供給し、印刷手段が、生成された新たな印刷データに基づいた印刷体を出力することにより、印刷条件の設定を省略することができるとともに、帳票などへの印刷作業を簡略化して省力化および業務の簡略化を図ることができ、無人で連続的に印刷出力を行うことが可能となる。
【図面の簡単な説明】
【図１】この発明の一実施形態による印刷システムを示すブロック図である。
【図２】この発明の一実施形態による印刷システムの印刷用サーバの構成を示すブロック図である。
【図３】この発明の一実施形態によるクライアント端末の構成を示すブロック図である。
【図４】この発明の一実施形態による印刷方法を説明するためのプロセス概略図である。
【符号の説明】
１・・・ネットワーク
２・・・ネットワークサーバ
３・・・印刷用サーバ
４，５，６・・・クライアント端末
１１，２１・・・バス
１２，２２・・・入力部
１３，２３・・・情報処理部
１３ａ，２３ａ・・・ＣＰＵ
１３ｂ，２３ｂ・・・メインメモリ
１４，２４・・・ＲＯＭ
１５，２５・・・表示部
１６，２６・・・補助記憶手段
１６ａ，２６ａ・・・オペレーティングシステム
１６ｂ，２６ｂ・・・データ送受信アプリケーション
１６ｃ，２６ｃ・・・演算処理アプリケーション
１６ｄ，２６ｄ・・・データベース処理アプリケーション
１６ｅ・・・印刷出力アプリケーション
１６ｆ・・・項目置換アプリケーション
１６ｇ・・・画面情報記憶データベース
１６ｈ・・・置換情報データベース
１７，２７・・・インターフェース
１８・・・出力部
１８ａ・・・出力媒体
２６ｅ・・・編集アプリケーション
【図１】
0004137485.tif 000002
【図２】
0004137485.tif 000003
【図３】
0004137485.tif 000004
【図４】
0004137485.tif 000005