(57)【要約】【課題】本発明は、印刷所要時間をより正確に算出して通知する。【解決手段】印刷システム１は、情報処理装置ＰＣ１〜ＰＣｎと印刷実行装置Ｐｒ１〜Ｐｒｍが通信回線Ｌで接続されていて、印刷実行装置Ｐｒ１〜Ｐｒｍが、操作表示部での操作に応じて通信回線Ｌを介して情報処理装置ＰＣ１〜ＰＣｎの印刷ジョブエージェントＡＧから印刷ジョブを取得し、印刷部３１が、該印刷ジョブに基づいて画像を用紙に印刷出力する。印刷時間情報管理部４１が、操作表示部でのジョブ取得要求操作から印刷部３１での印刷出力完了までの印刷所要時間を、内部メモリの印刷時間算出要素情報に基づいて算出して操作表示部に表示するとともに、転送速度補正部４２が、その変化量が印刷所要時間に与える影響が比較的大きい印刷時間算出要素情報の変化状態を検出して内部メモリの印刷時間算出要素情報を更新する。【選択図】          図１
2013238901.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブをジョブ記憶手段に保管して、要求に応じて該印刷ジョブを提供するジョブ管理装置に所定の通信回線で接続され、該ジョブ管理装置に印刷ジョブの要求を行なって該ジョブ管理装置から受け取った印刷ジョブに基づいて印刷出力する印刷装置であって、
前記ジョブ管理装置の前記ジョブ記憶手段の印刷ジョブを指定したジョブ取得要求操作を行う操作手段と、
前記操作手段で指定された印刷ジョブを前記ジョブ管理装置から前記通信回線を介して取得する印刷ジョブ取得手段と、
前記印刷ジョブ取得手段の取得した前記印刷ジョブに基づいて画像を記録媒体に印刷出力する印刷手段と、
前記操作手段によるジョブ取得要求操作から前記印刷ジョブ取得手段による前記印刷ジョブの取得及び前記印刷手段による該印刷ジョブに基づく印刷出力が完了するまでに要する印刷所要時間の算出の基礎となる印刷時間算出要素情報を記憶する要素情報記憶手段と、
前記印刷時間算出要素情報の変化状態を検出して前記要素情報記憶手段の前記印刷時間算出要素情報を更新する要素情報更新手段と、
前記要素情報記憶手段の前記印刷時間算出要素情報及び印刷ジョブの情報に基づいて前記印刷所要時間を算出する印刷時間算出手段と、
前記印刷時間算出手段の算出した前記印刷所要時間を通知する通知手段と、
を備えていることを特徴とする印刷装置。
【請求項２】
前記要素情報更新手段は、
前記印刷ジョブ取得手段による前記通信回線を介した前記ジョブ管理装置からの前記印刷ジョブの取得時間を計測して、前記印刷時間算出要素情報の１つとして、該取得時間に基づいて該通信回線による所定の単位データ当たりの転送速度を算出することを特徴とする請求項１記載の印刷装置。
【請求項３】
前記印刷装置は、
前記通知手段の通知する複数の印刷ジョブの前記印刷所要時間を参照して取得対象とする印刷ジョブを選択するジョブ選択手段を、さらに備え、
前記印刷ジョブ取得手段は、
前記ジョブ選択手段で選択された前記印刷ジョブを前記ジョブ管理装置から前記通信回線を介して取得することを特徴とする請求項１または請求項２記載の印刷装置。
【請求項４】
前記印刷装置は、
外部からの前記要素情報更新手段による前記印刷時間算出要素情報の更新要求を受け付ける更新要求受付手段を、さらに備え、
前記要素情報更新手段は、
前記更新要求受付手段が前記更新要求を受け付けると、前記印刷ジョブ取得手段に前記ジョブ管理装置から所定のテスト印刷ジョブを取得させ、該テスト印刷ジョブの取得時間を計測して、前記転送速度の変化状態を検出して、前記要素情報記憶手段の前記印刷時間算出要素情報を更新することを特徴とする請求項１から請求項３のいずれかに記載の印刷装置。
【請求項５】
前記要素情報更新手段は、
所定時間間隔毎に、前記印刷ジョブ取得手段に前記ジョブ管理装置から所定のテスト印刷ジョブを取得させ、該テスト印刷ジョブの取得時間を計測して、前記印刷時間算出要素情報としての前記転送速度の変化状態を検出して、前記要素情報記憶手段の前記印刷時間算出要素情報を更新することを特徴とする請求項１から請求項３のいずれかに記載の印刷装置。
【請求項６】
前記印刷時間算出手段は、
前記操作手段でのジョブ取得要求操作前に算出した前記印刷所要時間と該ジョブ取得要求操作からの経過時間に基づいて、前記印刷手段による前記印刷ジョブの印刷出力が完了するまでの残印刷所要時間を算出し、
前記通知手段は、
前記印刷時間算出手段の算出した残印刷所要時間を通知することを特徴とする請求項１から請求項５のいずれかに記載の印刷装置。
【請求項７】
前記要素情報記憶手段は、
その変化量が前記印刷時間算出手段の算出結果である前記印刷所要時間に与える影響が比較的小さい固定印刷時間算出要素情報とその変化量が該算出結果の印刷所要時間に与える影響が比較的大きい変化印刷時間算出要素情報を記憶し、
前記要素情報更新手段は、
前記変化印刷時間算出要素情報の変化状態を検出して、前記要素情報記憶手段の前記印刷時間算出要素情報のうち、該変化印刷時間算出要素情報を更新することを特徴とする請求項１記載の印刷装置。
【請求項８】
印刷ジョブをジョブ記憶手段に保管して、要求に応じて該印刷ジョブを提供するジョブ管理装置と、前記ジョブ管理装置に印刷ジョブの要求を行なって該ジョブ管理装置から受け取った印刷ジョブに基づいて印刷出力する印刷装置と、が所定の通信回線で接続されている印刷システムであって、
前記印刷装置は、
請求項１から請求項７のいずれかに記載の前記印刷装置であり、
前記ジョブ管理装置は、
前記印刷装置から前記印刷時間算出要素情報を取得する印刷時間算出要素情報取得手段と、
取得した前記印刷時間算出要素情報を記憶する要素情報記憶手段と、
前記要素情報記憶手段の前記印刷時間算出要素情報及び印刷ジョブの情報に基づいて前記印刷所要時間を算出する印刷時間算出手段と、
前記印刷時間算出手段の算出した前記印刷所要時間を通知する通知手段と、
を備えていることを特徴とする印刷システム。
【請求項９】
印刷ジョブをジョブ記憶手段に保管して、要求に応じて該印刷ジョブを提供するジョブ管理装置に所定の通信回線で接続され、該ジョブ管理装置に印刷ジョブの要求を行なって該ジョブ管理装置から受け取った印刷ジョブに基づいて印刷出力する印刷装置における印刷所要時間管理方法であって、
操作手段による前記ジョブ管理装置の前記ジョブ記憶手段の印刷ジョブを指定したジョブ取得要求操作を取得する操作取得処理ステップと、
前記操作取得処理ステップで指定された印刷ジョブを前記ジョブ管理装置から前記通信回線を介して取得する印刷ジョブ取得処理ステップと、
前記印刷ジョブ取得処理ステップで取得された前記印刷ジョブに基づいて画像を記録媒体に印刷出力する印刷処理ステップと、
前記操作取得処理ステップでジョブ取得要求操作が取得されてから前記印刷ジョブ取得処理ステップでの印刷ジョブの取得及び前記印刷処理ステップでの該印刷ジョブに基づく印刷出力が完了するまでに要する印刷所要時間の算出の基礎となる印刷時間算出要素情報を要素情報記憶手段に記憶する要素情報記憶処理ステップと、
前記印刷時間算出要素情報の変化状態を検出して前記要素情報記憶手段の前記印刷時間算出要素情報を更新する要素情報更新処理ステップと、
前記要素情報記憶手段の前記印刷時間算出要素情報及び印刷ジョブの情報に基づいて前記印刷所要時間を算出する印刷時間算出処理ステップと、
前記印刷時間算出処理ステップで算出された前記印刷所要時間を通知する通知処理ステップと、
を有していることを特徴とする印刷所要時間管理方法。
【請求項１０】
印刷ジョブをジョブ記憶手段に保管して、要求に応じて該印刷ジョブを提供するジョブ管理装置に所定の通信回線で接続され、該ジョブ管理装置に印刷ジョブの要求を行なって該ジョブ管理装置から受け取った印刷ジョブに基づいて印刷出力する印刷装置に搭載される印刷所要時間管理プログラムであって、
コンピュータに、
操作手段による前記ジョブ管理装置の前記ジョブ記憶手段の印刷ジョブを指定したジョブ取得要求操作を取得する操作取得処理と、
前記操作取得処理で指定された印刷ジョブを前記ジョブ管理装置から前記通信回線を介して取得する印刷ジョブ取得処理と、
前記印刷ジョブ取得処理で取得された前記印刷ジョブに基づいて画像を記録媒体に印刷出力する印刷処理と、
前記操作取得処理でジョブ取得要求操作が取得されてから前記印刷ジョブ取得処理での印刷ジョブの取得及び前記印刷処理での該印刷ジョブに基づく印刷出力が完了するまでに要する印刷所要時間の算出の基礎となる印刷時間算出要素情報を要素情報記憶手段に記憶する要素情報記憶処理と、
前記印刷時間算出要素情報の変化状態を検出して前記要素情報記憶手段の前記印刷時間算出要素情報を更新する要素情報更新処理と、
前記要素情報記憶手段の前記印刷時間算出要素情報及び印刷ジョブの情報に基づいて前記印刷所要時間を算出する印刷時間算出処理と、
前記印刷時間算出処理で算出された前記印刷所要時間を通知する通知処理と、
を実行させることを特徴とする印刷所要時間管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷システム、印刷所要時間管理方法及び印刷所要時間管理プログラムに関し、詳細には、印刷開始前においても印刷所要時間をより正確に算出する印刷装置、印刷システム、印刷所要時間管理方法及び印刷所要時間管理プログラムに関する。
【背景技術】
【０００２】
近年、ネットワーク化が普及するのに伴って、ネットワーク上の印刷装置を複数のホスト装置で共有する印刷システムやネットワーク上の印刷サーバに印刷ジョブを一旦登録して、印刷装置から該印刷サーバ上の印刷ジョブを指定して取得した後に印刷を実行させる印刷システムが用いられるようになってきている。
【０００３】
このような印刷システムにおいては、印刷装置に対して印刷要求を行ってから印刷が完了するまでに要する印刷所要時間が分かることが、印刷装置の利用性を向上させる上で重要となってきている。
【０００４】
そして、従来、印刷データを印刷処理するのに要する印刷時間を計算するために必要な時間情報及び印刷処理する印刷処理手段の動作状態を記憶する記憶手段と、印刷要求された場合、記憶されている前記時間情報と前記動作状態とに基づき前記印刷時間を計算により予測する印刷時間予測手段と、前記動作状態が変化した場合、前記印刷時間を新たに計算し変更する印刷時間変更手段と、前記印刷時間予測手段により予測された前記印刷時間及び前記印刷時間変更手段により変更された前記印刷時間を告知する告知手段と、を備えた印刷システムが提案されている（特許文献１参照）。
【０００５】
すなわち、この従来技術は、印刷の実行を開始して印刷動作中に動作状態が変化すると変化した結果に基づいて印刷時間を計算しなおして告知している。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記公報記載の従来技術にあっては、印刷中の印刷動作状態が変化したときに印刷時間を計算しなおして告知しているため、印刷が開始されていることが印刷時間を算出する前提となっており、印刷開始前に印刷に要する時間である印刷所要時間を算出したり、印刷所要時間を修正することができず、利用性を向上させる上で、改良の必要があった。
【０００７】
そこで、本発明は、印刷開始前においても印刷所要時間を正確に算出することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１記載の印刷装置は、印刷ジョブをジョブ記憶手段に保管して、要求に応じて該印刷ジョブを提供するジョブ管理装置に所定の通信回線で接続され、該ジョブ管理装置に印刷ジョブの要求を行なって該ジョブ管理装置から受け取った印刷ジョブに基づいて印刷出力する印刷装置であって、前記ジョブ管理装置の前記ジョブ記憶手段の印刷ジョブを指定したジョブ取得要求操作を行う操作手段と、前記操作手段で指定された印刷ジョブを前記ジョブ管理装置から前記通信回線を介して取得する印刷ジョブ取得手段と、前記印刷ジョブ取得手段の取得した前記印刷ジョブに基づいて画像を記録媒体に印刷出力する印刷手段と、前記操作手段によるジョブ取得要求操作から前記印刷ジョブ取得手段による前記印刷ジョブの取得及び前記印刷手段による該印刷ジョブに基づく印刷出力が完了するまでに要する印刷所要時間の算出の基礎となる印刷時間算出要素情報を記憶する要素情報記憶手段と、前記印刷時間算出要素情報の変化状態を検出して前記要素情報記憶手段の前記印刷時間算出要素情報を更新する要素情報更新手段と、前記要素情報記憶手段の前記印刷時間算出要素情報及び印刷ジョブの情報に基づいて前記印刷所要時間を算出する印刷時間算出手段と、前記印刷時間算出手段の算出した前記印刷所要時間を通知する通知手段と、を備えていることを特徴としている。
【発明の効果】
【０００９】
本発明によれば、印刷開始前においても印刷所要時間を正確に算出することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施例を適用した印刷システムのシステム構成図。
【図２】印刷時間算出要素情報補正処理を示すシーケンス図。
【図３】ユーザＵの補正命令に基づく印刷時間算出要素情報補正処理を示すシーケンス図。
【図４】印刷ジョブエージェントのＩＰアドレスに変更が生じたときの印刷時間算出要素情報補正処理を示すシーケンス図
【図５】印刷実行装置のＩＰアドレスに変更が生じたときの印刷時間算出要素情報補正処理を示すシーケンス図。
【図６】印刷実行装置での印刷所要時間表示処理を示すシーケンス図。
【図７】印刷ジョブエージェントでの印刷所要時間表示処理を示すシーケンス図。
【図８】印刷クライアントでの印刷所要時間表示処理を示すシーケンス図。
【発明を実施するための形態】
【００１１】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１２】
図１〜図８は、本発明の印刷装置、印刷システム、印刷所要時間管理方法及び印刷所要時間管理プログラムの一実施例を示す図であり、図１は、本発明の印刷装置、印刷システム、印刷所要時間管理方法及び印刷所要時間管理プログラムの一実施例を適用した印刷システム１のシステム構成図である。
【００１３】
図１において、印刷システム１は、任意の通信回線Ｌ、例えば、ＬＡＮ（Local Area Network）等を介して複数の情報処理装置（ジョブ管理装置）ＰＣ１〜ＰＣｎと複数の印刷実行装置（印刷装置）Ｐｒ１〜Ｐｒｍが接続されている。
【００１４】
情報処理装置ＰＣ１〜ＰＣｎは、例えば、ＣＰＵ（Central Processing Unit ）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク、入出力デバイス（ディスプレイ、キーボード、マウス等）及び通信インターフェイス等の通常のハードウェア構成及びＯＳ（Operating System）上に、文書作成アプリケーション、図形アプリケーション、表計算アプリケーション及びプリンタドライバ等の各種アプリケーション及び本発明の印刷所要時間管理プログラムからなるソフトウェア構成のパーソナルコンピュータ等であり、これらのハードウェア及びソフトウェアによって、印刷システム１で印刷要求するジョブ管理装置である情報処理装置ＰＣ１〜ＰＣｎとして必要な印刷クライアント機能部ＣＬ１〜ＣＬｎと印刷ジョブエージェント機能部ＡＧが構築されている。
【００１５】
すなわち、情報処理装置ＰＣ１〜ＰＣｎは、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の印刷所要時間管理方法を実行する印刷所要時間管理プログラムを読み込んでＲＯＭやハードディスク等に導入することで、後述するより正確な印刷所要時間を管理する印刷所要時間管理方法を実行するジョブ管理装置である情報処理装置ＰＣ１〜ＰＣｎとして構築されている。この印刷所要時間管理プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００１６】
そして、印刷クライアント機能部ＣＬ１〜ＣＬｎは、情報処理装置ＰＣ１〜ＰＣｎに、上記ソフトウェア及び印刷所要時間管理プログラムが導入されることで、それぞれ印刷時間情報管理部１１、通信部１２及び印刷ジョブ生成部１３の各機能部が構築されている。
【００１７】
通信部１２は、印刷ジョブエージェント機能部ＡＧとの間でデータ及び制御信号の授受を行う。特に、通信部１２は、印刷ジョブエージェント機能部ＡＧから後述する印刷時間算出要素情報（固定印刷時間算出要素情報と変化印刷時間算出要素情報）を適時のタイミングで取得する。
【００１８】
印刷ジョブ生成部１３は、印刷実行装置Ｐｒ１〜Ｐｒｍで印刷を実行させる印刷データと該印刷設定内容（印刷部数、カラー等）からなる印刷ジョブを生成する。印刷ジョブ生成部１３は、具体的には、文書作成アプリケーション等のアプリケーションで作成・編集等の行われた文書データ、または、他のコンピュータやデジタルカメラ等から受信した文書や画像等の文書データ、または、アプリケーションで編集した文書データが入出力デバイスにより印刷クライアント機能部ＣＬ１〜ＣＬｎに登録されると、該文書データから印刷データを生成するとともに、印刷設定情報を付加して印刷ジョブを生成し、通信部１２が印刷ジョブエージェントＡＧに渡す。
【００１９】
印刷時間情報管理部１１は、通信部１２によって後述する印刷ジョブエージェント機能部ＡＧから取得した印刷時間算出要素情報を図示しない内部メモリに保存管理しており、後述するように、印刷ジョブが指定されて印刷所要時間通知要求が入出力デバイスからあると、該印刷時間算出要素情報と印刷ジョブの印刷所要時間の算出に必要な印刷時間関連情報（印刷ジョブの印刷枚数、データ量等）に基づいて印刷所要時間を算出して、入出力デバイスのディスプレイ等を通知手段として、該ディスプレイに表示する等の方法で、算出した印刷所要時間を通知する。この印刷時間算出要素情報については、後で詳細に説明するが、その変化量が該算出結果の印刷所要時間に与える影響が比較的小さい固定印刷時間算出要素情報とその変化量が該算出結果の印刷所要時間に与える影響が比較的大きい変化印刷時間算出要素情報がある。
【００２０】
また、印刷時間情報管理部１１は、後述するように、適時のタイミングで、通信部１２によって、印刷ジョブエージェント機能部ＡＧの印刷時間算出要素情報の状態を監視し、印刷時間算出要素情報に変更があると、変更後の印刷時間算出要素情報を取得する。
【００２１】
印刷ジョブエージェント機能部ＡＧは、通信回線Ｌに接続されている印刷実行装置Ｐｒ１〜Ｐｒｍの情報を収集し、印刷クライアント機能部ＣＬ１〜ＣＬｎから渡されて内部メモリ（ジョブ記憶手段）保管・管理している印刷ジョブを、印刷実行装置Ｐｒ１〜Ｐｒｍからの要求に応じて通信回線Ｌを介して転送（提供）する印刷ジョブ管理装置として機能している。
【００２２】
印刷ジョブエージェント機能部ＡＧは、情報処理装置ＰＣ１〜ＰＣｎに、上記ソフトウェア、特に、印刷所要時間管理プログラムが導入されることで、ジョブ管理装置における印刷所要時間管理方法を実行するのに必要な印刷時間情報管理部２１、通信部２２及び印刷ジョブ管理部２３等が構築されている。
【００２３】
そして、通信部２２は、各印刷クライアント機能部ＣＬ１〜ＣＬｎとの間でデータ及び信号の授受を行うとともに、通信回線Ｌに接続されて、印刷実行装置Ｐｒ１〜Ｐｒｍとの間で、データ及び制御信号の授受を行う。特に、通信部２２は、印刷実行装置Ｐｒ１〜Ｐｒｍから印刷時間算出要素情報（固定印刷時間算出要素情報と変化印刷時間算出要素情報）を適時に取得し、印刷時間算出要素情報取得手段として機能している。
【００２４】
印刷ジョブ管理部２３は、通信部２２を介して印刷クライアントＣＬからの印刷ジョブを受信すると、図示しないジョブ記憶部（ジョブ記憶手段）に一旦該印刷ジョブを蓄積し、印刷実行装置Ｐｒ１〜Ｐｒｍから印刷データの送信要求があると、指定された印刷ジョブを該印刷実行装置Ｐｒ１〜Ｐｒｍに通信部２２及び通信回線Ｌを介して送信する。
【００２５】
そして、印刷時間情報管理部２１は、通信部２２によって通信回線Ｌを介して後述する印刷実行装置Ｐｒ１〜Ｐｒｍから取得した印刷時間算出要素情報（固定印刷時間算出要素情報と変化印刷時間算出要素時間情報）を、図示しない内部メモリ（要素情報記憶手段）に保存管理して、後述するように、印刷ジョブが指定されて印刷所要時間通知要求が入出力デバイスからあると、該印刷時間算出要素情報と印刷ジョブの印刷所要時間の算出に必要な印刷時間関連情報（印刷ジョブの印刷枚数、データ量等）に基づいて印刷所要時間を算出して、入出力デバイスのディスプレイ等を通知手段として、該ディスプレイに表示する等の方法で、算出した印刷所要時間を通知する。この印刷時間算出要素情報については、後で詳細に説明する。
【００２６】
印刷実行装置Ｐｒ１〜Ｐｒｍは、プリンタ装置、複写装置、ファクシミリ装置、複合装置等の印刷機能を備えている印刷を実行する印刷装置であり、アプリケーション部３０と印刷部３１及び図示しない操作表示部等のハードウェアを備えている。各印刷実行装置Ｐｒ１〜Ｐｒｍのアプリケーション部３０は、印刷実行装置としてのソフトウェアと本発明の印刷実行装置に搭載される印刷所要時間管理プログラム等のソフトウェアによって、印刷時間情報管理部４１、転送速度補正部４２及び通信部４３等が構築されている。
【００２７】
印刷部（印刷手段）３１は、所定の印刷方式、例えば、電子写真方式、インク噴射方式等の印刷エンジンで構築されており、印刷ジョブの印刷データ及び印刷設定情報に基づいて画像を用紙に印刷出力する。すなわち、印刷部３１は、例えば、電子写真方式で画像形成する場合、電子写真方式で用紙に印刷データを記録出力するのに必要な部品、例えば、感光体、光書込部、現像部、帯電部及びクリーニング部等を備えており、印刷データに基づいて光書込部を動作させて感光体上に静電潜像を形成して、現像部によりトナーを感光体上に供給して現像してトナー画像を形成する。そして、印刷部３１は、給紙部から用紙を感光体と転写部との間に給紙して、感光体上のトナー画像を用紙に転写させ、トナー画像の転写された用紙を定着部に搬送して、定着部で加熱・加圧して用紙上のトナー画像を定着させることで、画像を形成する。
【００２８】
通信部４３は、通信回線Ｌを介して印刷ジョブエージェント機能部ＡＧに接続されて、印刷ジョブエージェント機能部ＡＧとの間で、印刷ジョブ及び印刷時間情報等の情報や制御信号を授受する。特に、通信部４３は、図示しない操作表示部（操作手段）で指定された印刷ジョブを、情報処理装置ＰＣ１〜ＰＣｎの印刷ジョブエージェントＡＧから通信回線Ｌを介して取得する印刷ジョブ取得手段として機能している。
【００２９】
印刷時間情報管理部４１は、操作表示部の操作によって、印刷ジョブの印刷開始要求を受け付けてから該印刷ジョブを印刷ジョブエージェント機能部ＡＧから受け取って印刷部３１での印刷が完了するまでに要する印刷所要時間を算出して、ハードディスク、不揮発性メモリ等の内部メモリに保管管理する。
【００３０】
印刷時間情報管理部４１は、操作表示部の操作によって印刷ジョブに対する印刷開始要求を受け付けてから印刷部３１での印刷が実行可能になるまでの起動時間（印刷実行装置Ｐｒ１〜Ｐｒｍの仕様、特に印刷部３１の仕様によって決まる固定の時間）、印刷ジョブエージェント機能部ＡＧとの通信回線Ｌを介した印刷ジョブの単位データ量を転送するのに要する転送速度及び印刷対象の印刷ジョブを印刷部３１で実行して印刷を完了するまでに要する印刷処理時間（印刷実行装置Ｐｒ１〜Ｐｒｍの仕様、特に、印刷部３１の仕様によって決まる時間及び印刷ジョブの印刷時間関連情報によって決まる時間）等の印刷時間算出要素情報を内部メモリ（要素情報記憶手段）に保持し、該起動時間、印刷処理時間、転送速度等の印刷時間算出要素情報及び印刷ジョブの印刷時間関連情報に基づいて印刷所要時間を算出する。この印刷時間算出要素情報は、上述のように、固定印刷時間算出要素情報と変化印刷時間算出要素情報があり、固定印刷時間算出要素情報としては、上記起動時間、単位ページ当たりの印刷処理時間等が、また、変化印刷時間算出要素情報としては、上記転送速度が該当する。すなわち、印刷時間情報管理部４１は、内部メモリの固定印刷時間算出要素情報と変化印刷時間算出要素情報及び印刷ジョブの情報に基づいて印刷所要時間を算出する印刷時間算出手段として機能している。
【００３１】
そして、転送速度補正部４２は、通信部４３から通信回線Ｌを介して、情報処理装置ＰＣ１〜ＰＣｎの印刷ジョブエージェント機能部ＡＧに対して印刷ジョブの取得要求を行ってから通信部４３が該印刷ジョブを受信して取得するまでに要する転送時間を測定して、該転送時間から転送速度を算出して、算出した転送速度で、転送速度印刷時間情報管理部４１のメモリに保持されている転送速度を補正（更新）する。すなわち、転送速度補正部４２は、変化印刷時間算出要素情報である転送速度の変化状態を検出して、内部メモリの変化印刷時間算出要素情報（転送速度）を更新する変化要素更新手段として機能している。
【００３２】
印刷時間情報管理部４１は、転送速度が転送速度補正部４２によって補正されると、補正後の転送速度（以下、単に、補正転送速度という。）を、通信部４３から通信回線Ｌを介して印刷ジョブエージェント機能部ＡＧに送信する。
【００３３】
印刷ジョブエージェント機能部ＡＧは、補正転送速度が送られてくると、印刷時間情報管理部２１が内部メモリに保存している転送速度を、該補正転送速度で更新（補正）して保存し、以降の印刷所要時間の算出に用いる。
【００３４】
印刷クライアント機能部ＣＬ１〜ＣＬｎは、後述するように、印刷時間情報管理部１１が、通信部１２によって、所定時間毎等に印刷ジョブエージェント機能部ＡＧに転送速度の補正の有無の問い合わせを行なって、転送速度の補正があると補正転送速度を取得し、内部メモリに保存している転送速度を補正転送速度で書き換えて、以降の印刷所要時間の算出に用いる。
【００３５】
次に、本実施例の作用について説明する。本実施例の印刷システム１は、印刷開始前においても印刷所要時間を正確に算出する。具体的には、印刷システム１は、印刷実行装置Ｐｒ１〜Ｐｒｍ、印刷ジョブエージェント機能部ＡＧ及び印刷クライアント機能部ＣＬ１〜ＣＬｎが、印刷ジョブエージェント機能部ＡＧから印刷実行装置Ｐｒ１〜Ｐｒｍまでの印刷ジョブの転送速度を考慮して、印刷実行装置Ｐｒ１〜Ｐｒｍで、指定の情報処理装置ＰＣ１〜ＰＣｎの印刷ジョブエージェント機能部ＡＧに保管されている印刷ジョブに対して実行要求が発行されてから印刷が完了するまでの印刷所要時間を算出して印刷実行前においても印刷所要時間を通知するとともに、印刷所要時間の算出の基礎となっている印刷時間算出要素情報、特に、転送時間に変更が発生すると、印刷実行装置Ｐｒ１〜Ｐｒｍ、印刷ジョブエージェント機能部ＡＧ及び印刷クライアント機能部ＣＬ１〜ＣＬｎの該印刷時間算出要素情報を変更後の印刷時間算出要素情報に補正して、補正後の印刷時間算出要素情報を用いて印刷所要時間を算出して、印刷開始前においても、より正確な印刷所要時間を提供する。
【００３６】
すなわち、印刷システム１は、ユーザＵが、情報処理装置ＰＣ１〜ＰＣｎにおいて、印刷クライアント機能部ＣＬ１〜ＣＬｎから印刷ジョブを印刷ジョブエージェント機能部ＡＧに送らせて印刷ジョブエージェント機能部ＡＧに保管させ、印刷を実行させたい印刷実行装置Ｐｒ１〜Ｐｒｍに出向いて、印刷実行装置Ｐｒ１〜Ｐｒｍの操作表示部から、該情報処理装置ＰＣ１〜ＰＣｎの印刷ジョブエージェント機能部ＡＧに対して印刷ジョブを指定して印刷実行要求を行う。
【００３７】
印刷実行装置Ｐｒ１〜Ｐｒｍは、印刷ジョブを指定した印刷実行要求操作が行われると、通信部４３を介して情報処理装置ＰＣ１〜ＰＣｎの印刷ジョブエージェント機能部ＡＧに指定された印刷ジョブの取得要求を行なって、該印刷ジョブエージェント機能部ＡＧから通信回線Ｌを介して送信されてくる印刷ジョブを通信部４３で受信すると、印刷部３１が、該印刷ジョブを実行して用紙に画像を印刷出力する。
【００３８】
印刷システム１は、印刷実行装置Ｐｒ１〜Ｐｒｍ及び各情報処理装置ＰＣ１〜ＰＣｎの印刷ジョブエージェントＡＧと印刷クライアント機能部ＣＬ１〜ＣＬｎが、それぞれの印刷時間情報管理部１１、２１、４１によって印刷時間算出要素情報と印刷ジョブの印刷時間関連情報に基づいて印刷所要時間を算出し、ディスプレイに表示する等の方法で通知する。
【００３９】
そして、印刷実行装置Ｐｒ１〜Ｐｒｍは、図２に示すように、ユーザＵが操作表示部で印刷ジョブを指定した印刷実行命令を操作入力すると、転送速度補正部４２が、転送時間の計測を開始し、通信部４３から通信回線Ｌを介して、指定された印刷ジョブを印刷ジョブエージェント機能部ＡＧに要求して、通信部４３及び通信回線Ｌを介した印刷ジョブエージェント機能部ＡＧからの指定された印刷ジョブの受信を完了するまでの転送時間を計測して、印刷ジョブを全て受信すると、転送時間計測を終了する。転送速度補正部４２は、転送時間計測を終了すると、該転送時間に基づいて補正転送速度を算出して、印刷時間情報管理部４１の内部メモリに保存されている印刷時間算出要素情報の１つである転送速度を、該補正転送速度で補正（更新）する。
【００４０】
印刷実行装置Ｐｒ１〜Ｐｒｍは、印刷ジョブを受信すると、該印刷ジョブに基づいた印刷処理を印刷部３１で行うとともに、転送速度補正部４２が、この補正転送速度を、例えば、印刷時間情報管理部４１の内部メモリに保存されている転送速度と計測した転送速度との転送速度の平均値を算出し、該平均値を補正転送速度とする。
【００４１】
印刷時間情報管理部４１は、適時に、内部メモリの印刷時間算出要素情報と印刷ジョブの印刷時間関連情報に基づいて該印刷ジョブの印刷所要時間を算出して、操作表示部のディスプレイに表示出力等によって通知するが、内部メモリに保存している印刷時間算出要素情報の転送速度が補正されると、補正後の印刷時間算出要素情報に基づいて印刷所要時間を算出して通知する。
【００４２】
また、印刷実行装置Ｐｒ１〜Ｐｒｍは、印刷時間情報管理部４１の内部メモリの印刷時間算出要素情報、特に、転送速度が補正されると、補正された印刷時間算出要素情報を通信部４３及び通信回線Ｌを介して印刷ジョブエージェント機能部ＡＧに送信する。
【００４３】
さらに、印刷実行装置Ｐｒ１〜Ｐｒｍは、印刷が完了すると、印刷結果である印刷物を排紙トレイ上に排出しており、この排紙トレイ上の印刷物をユーザＵが回収する。
【００４４】
印刷システム１においては、また、図３に示すように、ユーザＵによって、情報処理装置ＰＣ１〜ＰＣｎの入出力デバイスから印刷ジョブエージェント機能部ＡＧに対して印刷所要時間の補正命令操作が行われると、印刷ジョブエージェント機能部ＡＧは、その印刷時間情報管理部２１が、通信部２２及び通信回線Ｌを介して、通信回線Ｌ上の印刷実行装置Ｐｒ１〜Ｐｒｍの再収集処理を行い、再収集要求を受けた印刷実行装置Ｐｒ１〜Ｐｒｍは、印刷時間算出要素情報の補正確認要求を印刷ジョブエージェント機能部ＡＧに対して送信する。
【００４５】
印刷ジョブエージェント機能部ＡＧは、印刷時間算出要素補正確認要求を受け取った印刷実行装置Ｐｒ１〜Ｐｒｍに対して、印刷時間算出要素補正要求を、通信部２２及び通信回線Ｌを介して送信する。
【００４６】
印刷時間算出要素情報補正要求を受け取った印刷実行装置Ｐｒ１〜Ｐｒｍは、転送速度補正部４２が転送時間の計測を開始して、テスト用印刷ジョブの要求を、印刷時間算出要素情報補正要求を送信してきた情報処理装置ＰＣ１〜ＰＣｎの印刷ジョブエージェント機能部ＡＧに対して通信部４３及び通信回線Ｌを介して送信し、該印刷ジョブエージェント機能部ＡＧから通信部４３及び通信回線Ｌを介してテスト用印刷ジョブを受信すると、転送時間の計測を終了する。なお、このテスト用印刷ジョブは、予め印刷ジョブエージェント機能部ＡＧの内部メモリに格納されていてもよいし、テスト用印刷ジョブの要求を印刷実行装置Ｐｒ１〜Ｐｒｍから受信したときに、予め設定されている方式に基づいて印刷ジョブエージェント機能部ＡＧが生成してもよい。
【００４７】
転送速度補正部４２は、転送時間の計測を終了すると、計測した転送時間に基づいて、補正転送速度を算出して、印刷時間情報管理部４１の内部メモリに保存されている印刷時間算出要素情報の１つである転送速度を補正し、また、補正した印刷時間算出要素情報を、通信部４３及び通信回線Ｌを介して上記印刷ジョブエージェントＡＧに送信する。
【００４８】
また、印刷システム１は、情報処理装置ＰＣ１〜ＰＣｎの印刷ジョブエージェント機能部ＡＧのＩＰアドレスや印刷実行装置Ｐｒ１〜ＰｒｍのＩＰアドレスに変更が生じると、図４及び図５に示すように、印刷時間算出要素補正処理を行う。なお、このＩＰアドレスの変更は、例えば、通信回路Ｌの再接続等によってＤＨＣＰから新たにＩＰアドレスが割り当てられた場合やユーザが意図的に任意のＩＰアドレスに変更した場合等に発生する。
【００４９】
すなわち、印刷システム１は、図４に示すように、印刷ジョブエージェント機能部ＡＧのＩＰアドレスに変更が発生すると、印刷ジョブエージェント機能部ＡＧは、その印刷時間情報管理部２１が、通信部２２及び通信回線Ｌを介して、通信回線Ｌ上の印刷実行装置Ｐｒ１〜Ｐｒｍの再収集処理を行い、再収集要求を受けた印刷実行装置Ｐｒ１〜Ｐｒｍは、印刷ジョブエージェント機能部ＡＧのＩＰアドレスの変更を確認すると、転送速度補正部４２が転送時間の計測を開始して、テスト用印刷ジョブの要求を印刷ジョブエージェント機能部ＡＧに対して通信部４３及び通信回線Ｌを介して送信する。
【００５０】
印刷実行装置Ｐｒ１〜Ｐｒｍは、印刷ジョブエージェント機能部ＡＧから通信部４３及び通信回線Ｌを介してテスト用印刷ジョブを受信すると、転送時間の計測を終了する。
【００５１】
転送速度補正部４２は、転送時間の計測を終了すると、補正転送速度を算出して、印刷時間情報管理部４１の内部メモリに保存されている印刷時間算出要素情報の１つである転送速度を補正し、また、補正した印刷時間算出要素情報を、通信部４３及び通信回線Ｌを介して印刷ジョブエージェントＡＧに送信する。
【００５２】
また、印刷システム１は、図５に示すように、印刷実行装置Ｐｒ１〜ＰｒｍのＩＰアドレスに変更が発生すると、印刷実行装置Ｐｒ１〜Ｐｒｍは、その転送速度補正部４２が、転送時間の計測を開始して、テスト用印刷ジョブの要求を印刷ジョブエージェント機能部ＡＧに対して通信部４３及び通信回線Ｌを介して送信し、印刷ジョブエージェント機能部ＡＧから通信部４３及び通信回線Ｌを介してテスト用印刷ジョブを受信すると、転送時間の計測を終了する。
【００５３】
転送速度補正部４２は、転送時間の計測を終了すると、補正転送速度を算出して、印刷時間情報管理部４１の内部メモリに保存されている印刷時間算出要素情報の１つである転送速度を補正し、また、補正した印刷時間算出要素情報を、通信部４３及び通信回線Ｌを介して印刷ジョブエージェントＡＧに送信する。
【００５４】
そして、印刷システム１は、印刷実行装置Ｐｒ１〜Ｐｒｍ、印刷ジョブエージェント機能部ＡＧ及び印刷クライアント機能部ＣＬ１〜ＣＬｎにおいて、図６〜図８に示すように、印刷所要時間表示処理を行う。
【００５５】
まず、印刷実行装置Ｐｒ１〜Ｐｒｍにおける印刷所要時間表示処理について、図６に基づいて説明する。印刷システム１は、ユーザＵによって、印刷実行装置Ｐｒ１〜Ｐｒｍの操作表示部において、印刷ジョブ一覧表示が入力操作されると、印刷実行装置Ｐｒ１〜Ｐｒｍは、その印刷時間情報管理部４１が、通信部４３及び通信回路Ｌを介して印刷ジョブエージェント機能部ＡＧに対して印刷ジョブエージェント機能部ＡＧが保管している全ての印刷ジョブの情報の取得要求を行う。この印刷ジョブの情報は、少なくとも各印刷ジョブの印刷所要時間を算出するのに必要な情報、例えば、印刷ジョブを特定するジョブ固有情報（ジョブＩＤ、ジョブ名等）、印刷ジョブの印刷枚数、データ容量等である。
【００５６】
印刷実行装置Ｐｒ１〜Ｐｒｍは、情報処理装置ＰＣ１〜ＰＣｎの印刷ジョブエージェント機能部ＡＧから印刷ジョブエージェント機能部ＡＧが保管している全ての印刷ジョブの情報を取得すると、印刷実行装置Ｐｒ１〜Ｐｒｍの印刷時間情報管理部４１が、全ての印刷ジョブの印刷所要時間を、その印刷ジョブ情報と印刷時間算出要素情報に基づいて算出し、算出した各印刷ジョブの印刷所要時間を、操作表示部のディスプレイに表示出力したり、印刷部３１で用紙に印刷出力する等の方法で通知出力する。
【００５７】
次に、情報処理装置ＰＣ１〜ＰＣｎの印刷ジョブエージェントＡＧにおける印刷所要時間表示処理について、図７に基づいて説明する。印刷システム１は、ユーザＵによって、情報処理装置ＰＣ１〜ＰＣｎの入出力デバイスにおいて、印刷実行装置一覧表示が入力操作されると、印刷ジョブエージェント機能部ＡＧの印刷時間情報管理部２１が、内部メモリに保存している全ての印刷ジョブに対して、印刷実行装置Ｐｒ１〜Ｐｒｍ毎及び印刷ジョブ毎の印刷時間算出要素情報に基づいて、印刷ジョブ毎に印刷所要時間を算出し、算出した各印刷ジョブの印刷所要時間を、ディスプレイに表示出力したり、印刷実行装置Ｐｒ１〜Ｐｒｍに用紙へ印刷出力させる等の方法で通知出力する。
【００５８】
さらに、印刷クライアント機能部ＣＬ１〜ＣＬｎにおける印刷所要時間表示処理について、図８に基づいて説明する。印刷システム１は、ユーザＵによって、情報処理装置ＰＣ１〜ＰＣｎの入力デバイスにおいて、印刷所要時間表示操作が行われると、印刷クライアント機能部ＣＬ１〜ＣＬｎは、その印刷時間情報管理部１１が、印刷クライアント機能部ＣＬ１〜ＣＬｎに対応して保存されている全ての印刷ジョブに対して、それぞれの印刷ジョブの情報と印刷時間算出要素情報に基づいて印刷所要時間を算出し、算出した各印刷ジョブの印刷所要時間を、ディスプレイに表示出したり、印刷実行装置Ｐｒ１〜Ｐｒｍに用紙へ印刷出力させる等の方法で通知出力する。
【００５９】
そして、印刷クライアント機能部ＣＬ１〜ＣＬｎは、所定時間間隔毎等に、印刷ジョブエージェント機能部ＡＧの印刷時間算出要素情報の更新の有無を監視し、印刷ジョブエージェントＡＧにおいて、上述のように、印刷実行装置Ｐｒ１〜Ｐｒｍから補正された印刷時間算出要素情報が送信されてきて、内部メモリの印刷時間算出要素情報が更新されると、印刷時間算出要素情報補正通知が印刷ジョブエージェント機能部ＡＧから送られてくる。
【００６０】
印刷クライアント機能部ＣＬ１〜ＣＬｎは、印刷ジョブエージェント機能部ＡＧから印刷時間算出要素情報が送られてくると、印刷時間情報管理部１１が、該印刷時間算出要素情報を取得して内部メモリの印刷時間算出要素情報を更新して保存し、その後にユーザによって印刷所要時間表示操作があると、印刷クライアント機能部ＣＬ１〜ＣＬｎに保存されている全ての印刷ジョブに対して、それぞれの印刷ジョブの情報と、更新後の該印刷時間算出要素情報とに基づいて印刷所要時間を算出して、算出した各印刷ジョブの印刷所要時間を、ディスプレイに表示出したり、印刷実行装置Ｐｒ１〜Ｐｒｍに用紙へ印刷出力させる等の方法で通知出力する。
【００６１】
印刷クライアント機能部ＣＬ１〜ＣＬｎは、上記印刷ジョブエージェント機能部ＡＧにおける印刷時間算出要素情報の更新の監視、更新後の印刷時間算出要素情報による内部メモリの印刷時間算出要素情報の更新及び印刷所要時間の算出・表示処理を適宜行う。
【００６２】
そして、印刷ジョブエージェント機能部ＡＧ及び印刷実行装置Ｐｒ１〜Ｐｒｍにおける印刷時間算出要素情報の補正処理については、上述のように、通信回線Ｌの通信速度の変化等の印刷時間算出要素情報の変化を適時に補正（更新）して、印刷時間情報管理部２１及び印刷時間情報管理部４１が、補正後の印刷時間算出要素情報に基づいて、各印刷ジョブの印刷所要時間を算出する。
【００６３】
また、印刷実行装置Ｐｒ１〜Ｐｒｍは、印刷時間情報管理部４１が、操作表示部でのジョブ取得要求操作前に算出した印刷所要時間と該ジョブ取得要求操作からの経過時間に基づいて、印刷部３１による印刷ジョブの印刷出力が完了するまでの残印刷所要時間を算出して、算出した残印刷所要時間を操作表示部のディスプレイに表示する等の方法で通知してもよい。
【００６４】
このように、本実施例の印刷システム１は、印刷実行装置（印刷装置）Ｐｒ１〜Ｐｒｍが、印刷ジョブを内部メモリ（ジョブ記憶手段）に保管して、要求に応じて該印刷ジョブを提供するジョブ管理装置である情報処理装置ＰＣ１〜ＰＣｎ、特に、印刷ジョブエージェントＡＧに所定の通信回線Ｌで接続され、該印刷ジョブエージェントＡＧに印刷ジョブの要求を行なって該印刷ジョブエージェントＡＧから受け取った印刷ジョブに基づいて印刷出力する印刷実行装置Ｐｒ１〜Ｐｒｍであって、印刷ジョブエージェントＡＧの内部メモリの印刷ジョブを指定したジョブ取得要求操作を行う操作表示部（操作手段）と、操作表示部で指定された印刷ジョブを印刷ジョブエージェントＡＧから通信回線Ｌを介して取得する通信部（印刷ジョブ取得手段）４３と、通信部４３の取得した印刷ジョブに基づいて画像を用紙（記録媒体）に印刷出力する印刷部（印刷手段）３１と、操作表示部によるジョブ取得要求操作から通信部４３による前記印刷ジョブの取得及び印刷部３１による該印刷ジョブに基づく印刷出力が完了するまでに要する印刷所要時間の算出の基礎となる印刷時間算出要素情報を記憶する内部メモリ（要素情報記憶手段）と、前記印刷時間算出要素情報の変化状態を検出して内部メモリの前記印刷時間算出要素情報を更新する転送速度補正部（変化要素更新手段）４２と、内部メモリの印刷時間算出要素情報及び印刷ジョブの情報に基づいて印刷所要時間を算出する印刷時間情報管理部（印刷時間算出手段）４１と、印刷時間情報管理部４１の算出した印刷所要時間を表示出力（通知）する操作表示部（通知手段）と、を備えている。
【００６５】
したがって、印刷所要時間の算出の基礎となる印刷時間算出要素情報を内部メモリに保存するとともに、該印刷時間算出要素情報を適宜更新して、更新した印刷時間算出要素情報に基づいて印刷ジョブの印刷所要時間を算出することができ、印刷開始前においても印刷所要時間を正確に算出することができる。
【００６６】
また、本実施例の印刷システム１は、印刷実行装置Ｐｒ１〜Ｐｒｍが、操作表示部による情報処理装置ＰＣ１〜ＰＣｎの印刷ジョブエージェントＡＧの内部メモリの印刷ジョブを指定したジョブ取得要求操作を取得する操作取得処理ステップと、該操作取得処理ステップで指定された印刷ジョブを印刷ジョブエージェントＡＧから通信回線Ｌを介して取得する印刷ジョブ取得処理ステップと、該印刷ジョブ取得処理ステップで取得された印刷ジョブに基づいて画像を用紙に印刷出力する印刷処理ステップと、前記操作取得処理ステップでジョブ取得要求操作が取得されてから前記印刷ジョブ取得処理ステップでの印刷ジョブの取得及び前記印刷処理ステップでの該印刷ジョブに基づく印刷出力が完了するまでに要する印刷所要時間の算出の基礎となる印刷時間算出要素情報を内部メモリに記憶する要素情報記憶処理ステップと、前記印刷時間算出要素情報の変化状態を検出して前記内部メモリの前記印刷時間算出要素情報を更新する要素情報更新処理ステップと、該内部メモリの前記印刷時間算出要素情報及び印刷ジョブの情報に基づいて前記印刷所要時間を算出する印刷時間算出処理ステップと、該印刷時間算出処理ステップで算出された前記印刷所要時間を通知する通知処理ステップと、を有している印刷所要時間管理方法を実行している。
【００６７】
したがって、印刷所要時間の算出の基礎となる印刷時間算出要素情報を内部メモリに保存するとともに、該印刷時間算出要素情報を適宜更新して、更新した印刷時間算出要素情報に基づいて印刷ジョブの印刷所要時間を算出することができ、印刷開始前においても印刷所要時間を正確に算出することができる。
【００６８】
さらに、本実施例の印刷システム１は、印刷実行装置Ｐｒ１〜Ｐｒｍが、コンピュータに、操作表示部による情報処理装置ＰＣ１〜ＰＣｎの印刷ジョブエージェントＡＧの内部メモリの印刷ジョブを指定したジョブ取得要求操作を取得する操作取得処理と、該操作取得処理で指定された印刷ジョブを印刷ジョブエージェントＡＧから通信回線Ｌを介して取得する印刷ジョブ取得処理と、該印刷ジョブ取得処理で取得された印刷ジョブに基づいて画像を用紙に印刷出力する印刷処理と、前記操作取得処理でジョブ取得要求操作が取得されてから前記印刷ジョブ取得処理での印刷ジョブの取得及び前記印刷処理での該印刷ジョブに基づく印刷出力が完了するまでに要する印刷所要時間の算出の基礎となる印刷時間算出要素情報を内部メモリに記憶する要素情報記憶処理ステップと、前記印刷時間算出要素情報の変化状態を検出して該内部メモリの該印刷時間算出要素情報を更新する要素情報更新処理と、該内部メモリの前記印刷時間算出要素情報及び印刷ジョブの情報に基づいて前記印刷所要時間を算出する印刷時間算出処理と、該印刷時間算出処理で算出された前記印刷所要時間を通知する通知処理と、を実行させる印刷所要時間管理プログラムを搭載している。
【００６９】
したがって、印刷所要時間の算出の基礎となる印刷時間算出要素情報を内部メモリに保存するとともに、該印刷時間算出要素情報を適宜更新して、更新した印刷時間算出要素情報に基づいて印刷ジョブの印刷所要時間を算出することができ、印刷開始前においても印刷所要時間を正確に算出することができる。
【００７０】
また、本実施例の印刷システム１は、印刷実行装置Ｐｒ１〜Ｐｒｍの転送速度補正部４２が、通信部４３による通信回線Ｌを介した印刷ジョブエージェント機能部ＡＧからの印刷ジョブの取得時間を計測して、印刷時間算出要素情報の１つとして、該取得時間に基づいて通信回線Ｌによる所定の単位データ当たりの転送速度を算出している。
【００７１】
したがって、印刷所要時間に大きく影響する転送速度の変化を検出して、内部メモリの印刷時間算出要素情報の１つである転送速度を更新することができ、印刷開始前においても印刷所要時間をより正確に算出することができる。
【００７２】
さらに、本実施例の印刷システム１は、印刷実行装置Ｐｒ１〜Ｐｒｍが、操作表示部の通知する複数の印刷ジョブの印刷所要時間を参照して取得対象とする印刷ジョブを選択する操作表示部（ジョブ選択手段）を、さらに備えており、通信部４３が、該操作表示部で選択された印刷ジョブを印刷ジョブエージェント機能部ＡＧから通信回線Ｌを介して取得している。
【００７３】
したがって、ユーザＵが複数存在する印刷ジョブのうち、印刷所要時間を考慮した印刷ジョブ、例えば、印刷所要時間の短い印刷ジョブを適宜に選択して印刷させることができ、利用性を向上させることができる。
【００７４】
また、本実施例の印刷システム１は、印刷実行装置Ｐｒ１〜Ｐｒｍが、外部からの転送速度補正部４２による印刷時間算出要素情報の更新要求を受け付ける更新要求受付手段としての通信部４３及び操作表示部を、さらに備えており、転送速度補正部４２が、該更新要求を受け付けると、通信部４３に印刷ジョブエージェント機能部ＡＧから所定のテスト用印刷ジョブ（テスト印刷ジョブ）を取得させ、該テスト用印刷ジョブの取得時間を計測して、印刷時間算出要素情報としての転送速度の変化状態を検出して、内部メモリの印刷時間算出要素情報を更新している。
【００７５】
したがって、ユーザＵが意図するタイミングで、印刷時間算出要素情報を更新させることができ、印刷開始前においても印刷所要時間をより正確に算出することができる。
【００７６】
さらに、本実施例の印刷システム１は、転送速度補正部４２が、所定時間間隔毎に、通信部４３に印刷ジョブエージェント機能部ＡＧから所定のテスト用印刷ジョブを取得させ、該テスト用印刷ジョブの取得時間を計測して、印刷時間算出要素情報としての転送速度の変化状態を検出して、内部メモリの印刷時間算出要素情報を更新している。
【００７７】
したがって、適宜のタイミングで、印刷時間算出要素情報を更新させることができ、印刷開始前においても印刷所要時間をより正確に算出することができる。
【００７８】
また、本実施例の印刷システム１は、印刷時間情報管理部４１が、操作表示部でのジョブ取得要求操作前に算出した印刷所要時間と該ジョブ取得要求操作からの経過時間に基づいて、印刷部３１による印刷ジョブの印刷出力が完了するまでの残印刷所要時間を算出し、操作表示部が、該印刷時間情報管理部４１の算出した残印刷所要時間を通知している。
【００７９】
したがって、印刷処理中においても、正確な残印刷所要時間を通知することができ、利用性を向上させることができる。
【００８０】
さらに、本実施例の印刷システム１は、印刷実行装置Ｐｒ１〜Ｐｒｍの内部メモリが、その変化量が転送速度補正部４２の算出結果である印刷所要時間に与える影響が比較的小さい固定印刷時間算出要素情報とその変化量が該算出結果の印刷所要時間に与える影響が比較的大きい変化印刷時間算出要素情報を記憶し、転送速度補正部４２が、該変化印刷時間算出要素情報の変化状態を検出して、内部メモリの該印刷時間算出要素情報のうち、該変化印刷時間算出要素情報を更新している。
【００８１】
したがって、印刷所要時間の算出に大きく影響する印刷時間算出要素情報のみを監視して、更新することで、簡単かつ容易に、印刷時間算出要素情報を更新することができ、印刷開始前においても印刷所要時間を簡単かつ正確に算出することができる。
【００８２】
また、本実施例の印刷システム１は、印刷ジョブエージェント機能部ＡＧが、印刷実行装置Ｐｒ１〜Ｐｒｍから印刷時間算出要素情報を取得する通信部（印刷時間算出要素情報取得手段）２２と、取得した印刷時間算出要素情報を記憶する内部メモリ（要素情報記憶手段）と、該内部メモリの印刷時間算出要素情報及び印刷ジョブの情報に基づいて印刷所要時間を算出する印刷時間情報管理部（印刷時間算出手段）２１と、印刷時間情報管理部２１の算出した印刷所要時間を通知するユーザインターフェイス（通知手段）と、を備えている。
【００８３】
したがって、印刷ジョブエージェント機能部ＡＧにおいても、印刷所要時間の算出の基礎となる印刷時間算出要素情報を適宜に更新されている状態で内部メモリに保存して、該印刷時間算出要素情報に基づいて印刷ジョブの印刷所要時間を算出することができ、印刷開始前においても印刷所要時間を正確に算出することができる。
【００８４】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【００８５】
１  印刷システム
Ｌ  通信回線
ＰＣ１〜ＰＣｎ  情報処理装置
Ｐｒ１〜Ｐｒｍ  印刷実行装置
ＣＬ１〜ＣＬｎ  印刷クライアント機能部
ＡＧ  印刷ジョブエージェント機能部
１１  印刷時間情報管理部
１２  通信部
１３  印刷ジョブ生成部
２１  印刷時間情報管理部
２２  通信部
２３  印刷ジョブ管理部
３０  印刷実行アプリケーション部
３１  印刷部
４１  印刷時間情報管理部
４２  転送速度補正部
４３  通信部
【先行技術文献】
【特許文献】
【００８６】
【特許文献１】特開平１１−９９７２９号公報
【図１】
2013238901.tif 000003
【図２】
2013238901.tif 000004
【図３】
2013238901.tif 000005
【図４】
2013238901.tif 000006
【図５】
2013238901.tif 000007
【図６】
2013238901.tif 000008
【図７】
2013238901.tif 000009
【図８】
2013238901.tif 000010