(57)【要約】【課題】印刷処理装置の中断機能を効果的に利用し、かつ、印刷データが長時間中断されるのを防止する。【解決手段】第２の情報処理装置が第１の情報処理装置印刷データを要求して印刷処理を実施するプリントシステムにおいて、中断機能を指定する指定情報を含む印刷データを受信する。また、中断状態が所定時間続くのに応じて、印刷処理装置の中断機能を解除する。【選択図】　　　図４
2004094312.tif 000002
【特許請求の範囲】
【請求項１】
印刷データの処理を中断する中断機能を有する印刷処理装置と、第１の情報処理装置と、第２の情報処理装置とから構成されるプリントシステムであって、
第１の情報処理装置は、
前記中断機能の実行を指定する指定情報を伴う印刷データを生成する生成手段と、
生成された印刷データを第２の情報処理装置に転送する転送手段とを有し、
前記第２の情報処理装置は、
転送された印刷データを前記印刷処理装置に出力する出力手段とを有することを特徴とするプリントシステム。
【請求項２】
印刷データの処理を中断する中断機能を有する印刷処理装置を用いた印刷方法であって、
第１の情報処理装置が、前記中断機能の実行を指定する指定情報を伴う印刷データを生成する生成ステップと、
前記第１の情報処理装置が、生成された印刷データを第２の情報処理装置に転送する転送ステップと、
前記第２の情報処理装置が、転送された印刷データを前記印刷処理装置に出力する出力ステップと、
前記印刷処理装置が、前記指定情報に従って前記中断機能を実行する中断ステップとを有することを特徴とする印刷方法。
【請求項３】
前記第１の情報処理装置が、所定の情報が記述されたデータを前記第２の情報処理装置に転送する転送ステップと、
前記第２の情報処理装置が、転送されたデータに基づいて前記所定の情報を表示する表示ステップとを有し、
前記生成ステップでは、前記第２の情報処理装置からの印刷の指示に応じて、前記所定の情報に関連する印刷データを生成することを特徴とする請求項２に記載の印刷方法。
【請求項４】
前記中断機能が解除されたかどうかを判定する判定する判定ステップと、
前記中断機能が所定時間解除されないのに応じて、前記中断機能の解除を指定する解除命令を前記印刷処理装置に出力する解除ステップとを有することを特徴とする請求項２或いは３に記載の印刷方法。
【請求項５】
前記生成ステップでは、前記中断機能の自動解除を指定する解除指定情報、前記自動解除を実行する時間を示す時間指定情報とを伴う印刷データを生成し、
前記解除ステップでは、前記解除指定情報に従って、前記時間指定情報が示す時間が経過しても前記中断機能が解除されない場合に、前記解除命令を前記印刷処理装置に出力することを特徴とする請求項４に記載の印刷方法。
【請求項６】
前記生成ステップでは、前記中断機能の自動解除をするときの動作を指定する動作指定情報を伴う印刷データを生成し、
前記解除ステップでは、前記動作指定情報に従って、前記解除命令と、印刷データの処理を中止する中止命令とを前記印刷処理装置に出力することを特徴とする請求項４或いは５に記載の印刷方法。
【請求項７】
前記中断機能が実行された旨を、または前記中断機能の解除を指示する旨をユーザに通知する通知ステップを有することを特徴とする請求項２乃至６のいずれかに記載の印刷方法。
【請求項８】
前記中断機能の自動解除、前記自動解除を実行する時間、前記中断期の自動解除をするときの動作のうちの少なくとも一つを設定するための設定画面を前記第２の情報処理装置で表示する表示ステップとを有することを特徴とする請求項５或いは６に記載の印刷方法。
【請求項９】
印刷データの処理を中断する中断機能を有する印刷処理装置を用いた印刷方法であって、
前記中断機能の実行を指定する指定情報と、印刷データとを前記印刷処理装置に出力する出力ステップと、
前記印刷処理装置が前記指定情報に従って前記中断機能を実行したことを検知する検知ステップと、
前記中断機能を実行したことが検知されるのに応じて、前記中断機能が実行された旨を、または前記中断機能の解除を指示する旨をユーザに通知する通知ステップを有することを特徴とする印刷方法。
【請求項１０】
前記検知ステップでは、前記指定情報を含む印刷データが印刷処理装置に処理され始めたことを検知することにより、前記中断機能を実行したことを検知することを特徴とする請求項９に記載の印刷方法。
【請求項１１】
印刷データの処理を中断する中断機能を有する印刷処理装置を用いた印刷方法であって、
前記中断機能の実行を指定する指定情報と、印刷データとを前記印刷処理装置に出力する出力ステップと、
前記中断機能が解除されたことを検知する検知ステップと、
前記中断機能が解除されたことが所定時間検知されないのに応じて、前記中断機能の解除を指定する解除命令を前記印刷処理装置に出力する解除ステップとを有することを特徴とする印刷方法。
【請求項１２】
前記解除ステップでは、前記中断機能の自動解除を指定する指定情報がある場合、前記解除命令を前記印刷処理装置に出力することを特徴とする請求項１１に記載の印刷方法。
【請求項１３】
印刷データの処理を中断する中断機能を有する印刷処理装置と通信可能なコンピュータを制御するための制御プログラムであって、
前記中断機能の実行を指定する指定情報と、印刷データとを前記印刷処理装置に出力する出力ステップと、
前記印刷処理装置が前記指定情報に従って前記中断機能を実行したことを検知する検知ステップと、
前記中断機能を実行したと検知されるのに応じて、前記中断機能が実行された旨を、または前記中断機能の解除を指示する旨をユーザに通知する通知ステップとをコンピュータに実行させることを特徴とする制御プログラム。
【請求項１４】
印刷データの処理を中断する中断機能を有する印刷処理装置と通信可能なコンピュータを制御するための制御プログラムであって、
前記中断機能の実行を指定する指定情報と、印刷データとを前記印刷処理装置に出力する出力ステップと、
前記中断機能が解除されたことを検知する検知ステップと、
前記中断機能が解除されたことが所定時間検知されないのに応じて、前記中断機能の解除を指定する解除命令を前記印刷処理装置に出力する解除ステップとをコンピュータに実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、帳票などの印刷物をプリントするプリントシステム、または当該プリントシステムで使用される情報処理装置、印刷方法、制御プログラムに関するものである。
【０００２】
【従来の技術】
インターネットの急速な発展とウェブサーバ（ＷＷＷサーバ）の林立により、業務処理のウェブ化が推進されている。ユーザが使用するホストコンピュータは、情報の表示やユーザによる情報の入力が可能なウェブブラウザを搭載していれば、ユーザはウェブブラウザを介して業務処理を行えるようになっている。
【０００３】
ここで、ブラウザを介して業務処理が行われるためには、ウェブサーバがネットワークに存在する必要があり、ウェブブラウザとウェブサーバとはネットワークを介して情報の交換を行う。例えば、ウェブサーバは、ユーザにより入力された情報をウェブブラウザから受信し、当該情報を加工して、加工後の情報をウェブブラウザに返信する。ウェブブラウザはウェブサーバから受信した情報を表示して、ユーザが新たな情報を入力したりできるようにする。
【０００４】
業務処理に伴う印刷処理では、ウェブブラウザからの印刷指示に応じて、ウェブサーバが印刷データを生成し、ウェブブラウザに当該印刷データを送信する。ウェブブラウザはウェブサーバからの印刷データをそのままプリンタに転送し、煩雑な処理を行わないで済むことを特徴とする。
【０００５】
さらに、業務処理における印刷処理では、帳票などの重要な印刷物が印刷される場合がある。そのため、印刷物が他のユーザに見られたり取られたりすることが望ましくない場合がある。
【０００６】
【発明が解決しようとする課題】
ここで、印刷物が知らないうちに出力されるのを防止するために、プリンタのオフライン機能を利用することが考えられる。プリンタをオフライン状態に移行させ、印刷データの処理を中断させることにより、印刷物の出力を停止させる。ユーザがプリンタのオフライン機能を解除するのに応じて、印刷データの処理が再開されて印刷物が出力される。
【０００７】
しかし、上記のような業務処理における印刷処理では、ウェブブラウザが煩雑な処理を行わないで済むことを特徴としている。そのため、ウェブブラウザ或いはユーザが、プリンタを制御するためのプリンタ管理ソフトウェアを別途起動して、ユーザが当該プリンタ管理ソフトウェアを介してプリンタを操作することは、煩雑な処理を増やすことになる。
【０００８】
そこで、本発明は、上記のような業務処理においてでも、ウェブブラウザがウェブサーバから送信された印刷データをプリンタに送信するだけで、プリンタのオフライン機能を実行できるようにすることを目的とする。
【０００９】
また、オフライン機能を有効化して印刷物が出力されないようにしたものの、印刷データの処理が長時間中断されることは好ましくない。特に、プリンタが複数のユーザにより共有されている場合、他のユーザの印刷データも長時間処理されなくなる恐れがある。
【００１０】
そこで、本発明は、オフライン状態が長時間続くのを防止し、印刷処理が長時間停滞するのを防止することを目的とする。
【００１１】
また、ユーザが、オフライン機能の操作・設定を行うために、別途プリンタ管理ソフトウェアを起動しなければならないのは、ユーザにとって面倒な動作である。
【００１２】
そこで、本発明は、ユーザがウェブブラウザだけを使用してオフライン機能の操作・設定を行えるようにすることを目的とする。
【００１３】
【課題を解決するための手段】
上記課題を解決するために、本発明は、第１の情報処理装置が、中断機能の実行を指定する指定情報を伴う印刷データを生成し、生成された印刷データを第２の情報処理装置に転送し、第２の情報処理装置が、転送された印刷データを印刷処理装置に出力し、印刷処理装置が、指定情報に従って中断機能を実行することを特徴とする。
【００１４】
また、第１の情報処理装置が、所定の情報が記述されたデータを第２の情報処理装置に転送し、第２の情報処理装置が、転送されたデータに基づいて前記所定の情報を表示し、第２の情報処理装置からの印刷の指示に応じて、所定の情報に関連する印刷データが生成されることを特徴とする。
【００１５】
また、印刷データの処理を中断する中断機能の実行を指定する指定情報と、印刷データとを印刷処理装置に出力し、印刷処理装置が指定情報に従って中断機能を実行したことが検知されるのに応じて、中断機能が実行された旨を、または中断機能の解除を指示する旨をユーザに通知することを特徴とする。
【００１６】
また、印刷データの処理を中断する中断機能の実行を指定する指定情報と、印刷データとを印刷処理装置に出力し、中断機能が解除されたことが所定時間検知されないのに応じて、前記中断機能の解除を指定する解除命令を印刷処理装置に出力することを特徴とする。
【００１７】
【発明の実施の形態】
図１は、本発明に係るプリントシステムの機能構成図を示す図である。なお、これらの各部は、ＣＰＵがメモリに格納されたプログラムを実行することにより構成されてもよいし、一部分がハードウェアによって実装されていてもよい。
【００１８】
１０１は、ウェブサーバコンピュータとしての情報処理装置である。１０２は、ネットワーク通信制御部である。このネットワーク通信制御部１０２は、主にウェブサーバプログラムによって構成されており、外部からの要求に応じて、ＨＴＭＬ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）で記述されたデータやその他の種類のデータを転送する。データは転送は、主にＨＴＴＰ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）やＦＴＰ（Ｆｉｌｅ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）などのプロトコルが用いられる。
【００１９】
１０３は、印刷データ生成部である。印刷データ生成部１０３は、プリンタが処理可能な印刷データを生成する。例えば、ウェブブラウザに表示されている画面に対応する印刷データをフォームデータなどを利用して生成する。
【００２０】
帳票作成の場合は、ウェブブラウザが、帳票に記載されるべき情報を入力するための入力画面を表示する。一方、ネットワーク通信制御部１０２は、入力画面で入力された情報を受信し、印刷データ生成部１０３は、受信した情報と、帳票専用のフォームデータとから、帳票の印刷データを生成する。また、必要であれば、入力画面で入力された情報をキーワードにしてデータベースを検索し、帳票に記載されるべき情報をさらに取得して、取得した情報に基づいて印刷データを生成してもよい。これにより、画面自身を印刷データに変換するよりも、よりきれいな印刷を行うことができる印刷データを生成することができる。
【００２１】
１０５は、ユーザが使用するクライアントコンピュータとしての情報処理装置である。１０６は、データ入出力部である。データ入出力部１０６は、主にウェブブラウザによって構成されており、外部から受信したＨＴＭＬデータやその他のデータを解釈して、文書や画像を表示したり、或いは表示した画面で入力された情報をウェブサーバに送信する。
【００２２】
１０７は、プリント出力部である。プリント出力部１０７は、印刷データ生成部１０３で生成された印刷データを解析する。
【００２３】
１０８は、プリンタである。プリンタ１０８はオフライン機能を有しており、オフライン機能が有効化された場合には、印刷データの処理を中断する。そして、オフライン機能の解除の指示が操作パネルから入力されるまで、或いはオフライン解除命令が外部装置から受信されるまで、オフライン状態を維持する。また、オフライン機能が解除されるのに応じて、印刷データの処理を再開する。なお、プリンタ１０８は、インクジェットプリンタ、レーザビームプリンタ、複写機、複合機、ファクシミリなどの印刷装置、或いは印刷装置を制御するための印刷制御装置であってもよい。
【００２４】
１０４は、サーバコンピュータ１０１とクライアントコンピュータ１０５とをつなぐ通信媒体である。この通信媒体は、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）、インターネット、無線などが挙げられる。プリンタ１０８とクライアントコンピュータ１０５とは、専用のインタフェースケーブルを介して接続されていてもよいし、通信媒体１０４を介して接続されていても良い。
【００２５】
図２は、プリント出力部１０７のより詳細な機能構成図である。２０１は、印刷データを解析する印刷データ解析部である。印刷データ解析部２０１は、印刷データを解析して、オフライン機能を有効にするか否か（オフライン機能を実行するか否か）、オフライン機能を自動的に解除するか否か、オフライン機能を自動的に解除する場合にはその解除時間、オフライン機能を解除する場合に必要な動作を読み取る。
【００２６】
２０２は、印刷データ解析部２０１によって解析されて生成された情報を管理するデータ格納部である。データ格納部２０２は、情報を、ＲＡＭなどのメモリやハードディスクに格納しておく。
【００２７】
２０３は、時間計測機能を有するオフライン解除制御部である。なお時間計測機能は、コンピュータが通常備えている日時機能など、ある程度の精度で時間を計測できるものであればよい。
【００２８】
２０４は、プリンタ１０８へ印刷データを送出する機能を備える出力制御部である。
【００２９】
図３及び図４は、クライアントコンピュータの各部が実行する処理を示すフローチャートである。なお、このフローチャートが示す処理は、各ステップに対応するプログラムがＣＰＵにより実行されることにより実現されるものとする。
【００３０】
まず、データ入出力部１０６が印刷データを受信することにより、この処理は開始される（ステップ３０１）。データ入出力部１０６は、受信した印刷データをプリント出力部１０７に渡す（ステップ３０２）。
【００３１】
プリント出力部１０７は、印刷データの解析を開始する（ステップ３０３）。そして、オフライン機能の有効化を指定しているかどうかをチェックし、その結果をデータ格納部２０２に格納させる（ステップ３０４）。
【００３２】
つぎに、オフライン機能の自動解除を指定しているかどうかをチェックし、その結果をデータ格納部２０２に格納させる（ステップ３０５）。さらに、オフライン機能を自動的に解除するまでの時間（解除時間）を指定しているかどうかをチェックし、その結果をデータ格納部２０２に格納させる（ステップ３０６）。最後に、オフライン機能を自動的に解除するときに必要な動作を指定しているかどうかをチェックし、その結果をデータ格納部２０２に格納させる（ステップ３０７）。
【００３３】
データ格納部２０２は、チェックの結果または指定されている内容（解除する時間など）をメモリなどに格納する。この後、出力制御部２０４は印刷データをプリンタへ送信する（ステップ３０８）。
【００３４】
また、オフライン解除制御部２０３は、データ格納部２０２によって格納された情報に基づいて、オフライン機能の有効化の指定がなされているかどうかを判定する（ステップ３０９）。指定がなされていない場合には、プリンタ１０８はオフライン状態にならない。よって、図４の処理を行う必要はない。一方、指定がされている場合には、プリンタ１０８は印刷データの解析をするに応じてオフライン状態に移行してしまう。そのため、図４の処理を行う必要がある。
【００３５】
図４の処理を説明する。図４は、主にオフライン解除制御部２０３の処理を示している。まず、オフライン解除制御部２０３が、データ格納部２０２によって格納された情報に基づいて、オフライン機能の自動解除の指定があったかどうかを判定する（ステップ４０１）。自動解除の指定がされている場合には、オフライン解除制御部２０３は時間の計測を開始する（ステップ４０２）。
【００３６】
プリンタは、複数の外部装置からの複数の印刷データを受信した場合、これらの複数の印刷データを保持し、各印刷データの印刷順序を管理する。印刷データは、自分の順番が回ってきたときに、プリンタにより処理される。
【００３７】
そこで、オフライン解除制御部２０３は、ステップ３０８で送信された印刷データの処理が開始されたかどうかを判定することにより、オフライン機能が実行されたことを検知する（ステップＳ４０３）。印刷データの処理が開始されたかどうかを判定するために、オフライン解除制御部２０３は、当該印刷データのステータス（処理状況）をプリンタ１０８に問い合わせる。或いは、プリンタ１０８が印刷データの処理の開始を通知する機能を有している場合には、この通知に基づいて判定を行っても良い。
【００３８】
印刷データの処理が開始された場合には（ステップ４０３でＹｅｓ）、印刷データの処理が開始された旨をユーザに通知すると共に、プリンタ１０８のオフライン機能を解除して印刷物を受け取るようユーザに指示する（ステップ４０４）。
【００３９】
一方、プリンタ１０８は、印刷データの処理を開始すると、オフライン機能の有効化の指定に応じてオフライン状態に移行する。そして、ユーザがオフライン機能の解除の指示を操作パネルから入力するまで、或いはオフライン解除命令を外部装置から受信するまで、オフライン状態を維持する。これによって、ユーザが知らないうちに印刷物が出力されて、印刷物が他人に読まれたり取られたりするのを防止することができる。
【００４０】
ユーザへの通知を行った後、ユーザによってオフライン機能が解除されたかどうかを判定する（ステップ４０５）。解除されたことを検知した場合には、処理を終了する。解除されたことが未だに検知されていない場合には、オフライン機能の自動解除の指定があったかどうかを判定する（ステップ４０６）。オフライン機能の自動解除の指定がない場合には、ユーザ自らがオフライン機能を解除を指示しない限り、プリンタはオフライン状態を保ちつづける。
【００４１】
一方、オフライン機能の自動解除の指定があった場合には、解除時間が経過したかどうかを判定する（ステップ４０７）。なお、解除時間が印刷データ中に指定されている場合には、指定された解除時間が経過したかどうかを判定し、解除時間が印刷データ中で指定されていない場合には、所定の解除時間が経過したかどうかを判定する。
【００４２】
解除時間が経過してもオフライン機能が解除されていない場合には（ステップ４０７でＹｅｓ）、オフライン機能の自動解除処理を開始する。まず、データ格納部２０２によって格納された情報に基づいて、オフライン機能を自動的に解除するときに必要な動作を確認する。
【００４３】
印刷物がそのまま出力されてもいい場合、つまり、印刷中止が不要な場合には、オフライン機能を解除するためのオフライン解除命令をプリンタ１０８に発行する（ステップ４０９）。すると、プリンタ１０８は、オフライン機能を解除して、印刷データに基づく印刷を行う。
【００４４】
一方、印刷物が出力されないようにするために印刷中止をする必要がある場合には、印刷中止命令をプリンタ１０８に発行した後に、オフライン解除命令をプリンタ１０８に発行する。なお、印刷データの処理を中止するためには、オフライン解除命令を発行した後に、印刷中止命令を発行しても良い。また、印刷中止命令の他に、印刷データを削除する命令、プリンタ１０８のメモリを初期化する命令であってもよい。
【００４５】
このように、オフライン機能の自動解除の処理を実行することにより、他の印刷データの処理がまったく行われずに印刷処理が停滞するのを防止する。例えば、ユーザがステップ４０４の通知を確認し損ねって、或いはユーザが長時間外出してしまって、ユーザがオフライン機能の解除処理を行わなかった場合に、オフライン状態が長時間続くのを防止する。
【００４６】
図５は、ウェブブラウザに表示される業務処理用のページを示す図である。ユーザは、この業務処理用のページにおいて業務処理を行い、このページに対応する印刷物が必要な場合には、印刷ボタン５１０を押す。
【００４７】
５０１は、クライアントコンピュータのモニター或いはディスプレイ装置に表示されるウェブブラウザのウインドウである。５０２のエリアにウインドウタイトルが表示される。５０３および５０４のエリアにはウェブブラウザが持つコマンドが表示されている。ユーザはウェブブラウザがもつ印刷機能を用いて、ウインドウに表示されている画像そのものを印刷することもできるが、その場合、必要な情報が記載されていない印刷出力物またはきれいでない印刷物が出力される恐れがある。
【００４８】
５０５は、アクセスするサーバコンピュータのアドレス（ＵＲＬ：Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｉｏｎなど）を入力するテキストフィールドである。
【００４９】
５０６及び５０７は、ユーザが各項目を選択可能になっているフィールドである。５０８は表示ボタンである。この表示ボタンが押されると、５０６と５０７の欄において、ユーザにより選択されている項目がサーバコンピュータに送信される。すると、サーバコンピュータは、５０６で選択された帳票名及び５０７で選択された人名に基づき新たな表示データ（表示用のＨＴＭＬドキュメントデータ）を生成し、それをクライアントコンピュータに送信する。ウェブブラウザは、帳票を示す新たな表示データに基づいて、帳票の内容を表示する。
【００５０】
例えば、表示ボタン５０７が押されると、ウェブブラウザは表示の指示をサーバコンピュータに伝える。サーバコンピュータは、夏目漱石さんの勤務状況に関するデータをデータベースから取得し、そのデータをもとに表示データを生成し、それをクライアントコンピュータに送信する。すると、夏目漱石さんのの週間勤務状況が５０９に表示される。
【００５１】
また、印刷ボタン５１０が押されると、ウェブブラウザは印刷の指示をサーバコンピュータに伝える。すると、印刷データ生成部１０３は、夏目漱石さんの勤務状況に関するデータをデータベースから取得して、そのデータをもとに勤務状況表を示す印刷データを生成する。そして、ネットワーク通信制御部１０２は、生成した印刷データをクライアントコンピュータに送信する。
【００５２】
図６は、ユーザが、オフライン機能を有効化するか否かの指定、オフライン機能の自動解除をするか否かの指定、解除時間の指定、オフライン機能を自動的に解除するときの動作の指定を入力するための画面を示す。図５の画面は、ユーザが印刷ボタン５１０を押した後に表示される。なお、図５の画面が図６の画面と同時に表示されていて、ユーザは図５の画面への入力をした後に、印刷ボタン５１０を押すようにしても良い。
【００５３】
６０１は、ウェブブラウザのウインドウである。６０２は、オフライン機能を有効にするか否かを選択するためのチェックボックスである。チェックが入れられた場合に、オフライン機能の有効化が指定されたものとする。
【００５４】
６０３は、オフライン機能を自動的に解除するか否かを選択するためのチェックボックスである。チェックが入れられた場合に、自動解除が指定されたものとする。
【００５５】
６０４は、オフライン機能を自動解除する場合に、解除するまでの時間を指定するためのテキストボックスである。ユーザは、所望の解除時間をここに入力する。なお、図６では、分単位で解除時間を入力することとしたが、秒、分単位で入力するようにしても良い。または、解除するまでの時間ではなく、解除する時刻を入力するようにしてもよい。
【００５６】
６０５は、オフライン機能を解除するときの動作を指定するための選択ボックスである。
【００５７】
図６で入力された或いは指定された情報は、印刷指示と共に或いは印刷指示とは別にウェブサーバに送信される。
【００５８】
なお、上記では、図６の画面が印刷が行われるたびに表示されるようにしたが、図６の画面で入力或いは指定された情報がサーバコンピュータ１０１に保存されるようにしてもよい。この場合、印刷データ生成部１０３は、サーバコンピュータ１０１に保存されている情報に基づいて、印刷データを生成する。
【００５９】
最後に、サーバコンピュータ１０１とクライアントコンピュータ１０５の制御構成を説明する。図７は、サーバコンピュータ１０１またはクライアントコンピュータ１０５の制御構成を示すハードウエア構成図である。
【００６０】
図１の各部（１０２、１０３、１０６、１０７）は、それぞれに対応するプログラムがメモリ７０３にロードされ、コンピュータのＣＰＵ７０２によって実行されることにより実現されている。
【００６１】
また、これらのプログラムは、ハードディスク等の外部メモリ７０５に格納される。外部メモリ７０５は、フロッピディスクやＣＤ−ＲＯＭ等の取り外し可能な記憶媒体を用いるものであっても良い。
【００６２】
ディスプレイ７０４には、ウェブブラウザや画像が表示される。Ｉ／Ｏインターフェース７０６は、ネットワーク１０４に接続するための口であり、ネットワークインタフェースカードなどが該当する。また、キーボードやポインティングデバイス７０１により、ユーザは情報の入力・指定を行う。
【００６３】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウエア（例えば、図１及び図２の各部を制御するための制御プログラムや、図３及び図４の処理を制御するための制御プログラム）のプログラムコードを記録した記憶媒体を、コンピュータに供給し、そのコンピュータの装置（ＣＰＵ７０２）が記憶媒体に格納されたプログラムコードを読出し実行することによって達成される。プログラムやデータをコンピュータに供給する方法としてフロッピー（Ｒ）ディスクＦＤに記憶させてコンピュータ本体に（フロッピー（Ｒ）ディスクドライブを介して）供給する方法が一般的である。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６４】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスクやハードディスク以外にも，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６５】
【発明の効果】
第２の情報処理装置が第１の情報処理装置印刷データを要求して印刷処理を実施するプリントシステムにおいて、中断機能を指定する指定情報を含む印刷データを受信することにより、第２の情報処理装置での煩雑な処理を増やさずに、印刷処理装置の中断機能を有効に活用することができる。
【００６６】
特に、印刷処理装置を制御するための管理プログラムを別途起動することなく、印刷処理装置の中断機能を利用することができる。
【００６７】
また、印刷処理装置の中断機能が実行された旨を、または中断機能の解除を指示する旨をユーザに通知することにより、印刷物が知らずに出力されてしまうのを防止しつつ、一方で、印刷データの処理が長時間中断されないようにユーザに注意を促すことができる。
【００６８】
また、中断状態が所定時間続くのに応じて、印刷処理装置の中断機能を解除することにより、中断状態が長時間続いて、印刷データの処理が停滞するのを自動的に防止することができる。
【００６９】
また、中断機能の自動解除、または自動解除を実行する時間、または中断期の自動解除をするときの動作を設定するための設定画面を表示することにより、管理プログラムを別途機能すると言うユーザの負担をなくすことができる。
【図面の簡単な説明】
【図１】プリントシステムの機能構成図を示す図である。
【図２】プリント出力部のより詳細な機能構成図である。
【図３】クライアントコンピュータの各部が実行する処理を示すフローチャートである。
【図４】クライアントコンピュータの各部が実行する処理を示すフローチャートである。
【図５】ウェブブラウザに表示される業務処理用のページを示す図である。
【図６】オフライン機能のりように必要な情報を入力するための画面を示す図である。
【図７】サーバコンピュータまたはクライアントコンピュータの制御構成を示すハードウエア構成図である。
【符号の説明】
１０１　サーバコンピュータ
１０２　ネットワーク通信制御部
１０３　印刷データ生成部
１０４　通信媒体
１０５　クライアントコンピュータ
１０６　データ入出力部
１０７　プリント出力部
１０８　印刷処理装置
２０１　印刷データ解析部
２０２　データ格納部
２０３　オフライン解除制御部
２０４　出力制御部
【図１】
2004094312.tif 000003
【図２】
2004094312.tif 000004
【図３】
2004094312.tif 000005
【図４】
2004094312.tif 000006
【図５】
2004094312.tif 000007
【図６】
2004094312.tif 000008
【図７】
2004094312.tif 000009