(57)【要約】【課題】内部に記憶装置を持たない第３の端末であっても、外部の端末の記憶装置に印刷ジョブを保存することが可能となり、利用者が記憶装置の有無を意識することなく各種のジョブ保存機能を利用することができるとともに、端末間の通信環境や各端末・印刷装置の処理能力を考慮でき、印刷ジョブの保存処理から印刷処理における所要時間を短縮する印刷処理システムを提供する。【解決手段】印刷ジョブを作成する端末Ｔ１と、印刷ジョブを保存する記憶手段Ｓを有する端末Ｔ２と、印刷ジョブを印刷する印刷手段を備えた端末Ｐとを備え、端末Ｔ１は、印刷ジョブを端末Ｔ２まで送信するための複数の通信経路におけるそれぞれの処理時間を算出する通信制御手段１１を備える。【選択図】図２
2004227322.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを作成する第１の端末と、前記印刷ジョブを保存する記憶手段を有する第２の端末と、前記印刷ジョブを印刷する印刷手段を備えた１または複数の第３の端末とを備え、各端末が互いに通信可能な状態で接続してなる印刷処理システムにおいて、
前記第１の端末は、前記印刷ジョブを前記第２の端末の記憶手段まで送信するための複数の通信経路におけるそれぞれの処理時間を算出する通信制御手段を備えたことを特徴とする印刷処理システム。
【請求項２】
前記通信制御手段は、各端末間の通信環境情報や各端末の処理能力情報に基づき前記処理時間を算出することを特徴とする請求項１記載の印刷処理システム。
【請求項３】
前記第２の端末は、予め記憶されている通信環境情報や処理能力情報に基づき前記記憶手段に保存された印刷ジョブを前記第３の端末まで送信するための複数の通信経路におけるそれぞれの処理時間を算出するジョブ管理手段を備えたことを特徴とする請求項２記載の印刷処理システム。
【請求項４】
前記通信制御手段は、前記印刷ジョブとともに前記通信環境情報や処理能力情報を送信可能とし、前記第２の端末は、前記受信した通信環境情報や処理能力情報に基づき前記記憶手段に保存された印刷ジョブを前記第３の端末まで送信するための複数の通信経路におけるそれぞれの処理時間を算出するジョブ管理手段を備えたことを特徴とする請求項２記載の印刷処理システム。
【請求項５】
印刷ジョブを作成する第１の端末と、前記印刷ジョブを保存する記憶手段を有する第２の端末と、前記印刷ジョブを印刷する印刷手段を備えた１または複数の第３の端末とを備え、各端末が互いに通信可能な状態で接続してなる印刷処理システムにおいて、
前記第２の端末は、予め記憶されている、または受信した通信環境情報や処理能力情報に基づき前記記憶手段に保存された印刷ジョブを前記第３の端末まで送信するための複数の通信経路におけるそれぞれの処理時間を算出するジョブ管理手段を備えたことを特徴とする印刷処理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷処理システムに関し、特に、印刷データを作成する端末と端末からの印刷データを印刷する印刷装置がネットワーク等の通信媒体によって相互に通信可能な状態にある印刷処理システムに関する。
【０００２】
【従来の技術】
近年、例えば特許文献１に示すように、印刷装置の中でも内部にハードディスク等の記憶装置を持ったり、外部に記憶装置を接続したりして、パソコン等の端末から送信される印刷ジョブをその記憶装置に保持や保存できるものが増えている。
【０００３】
図６は、従来の印刷処理システムを示すブロック図であり、印刷装置Ｐ内の記憶装置Ｓに端末Ｔで作成した印刷ジョブを保持できることにより、複数枚印刷時の印刷時間を短縮したり、ソートして排紙したり、印刷装置Ｐ本体にて印刷指示をするまで印刷を行わないなどの様々な機能を利用できるようになっていた。
【０００４】
【特許文献１】
特開平１１−１５７１７６号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、従来の複数の印刷装置を接続した印刷処理システムの場合、記憶装置を内蔵していない印刷装置は、上述したようなジョブ保存機能を実現することができないという問題があった。しかも、印刷装置に内蔵される記憶装置は、一般的に高価であるために、容易に取り付けられるものではない。
【０００６】
【課題を解決するための手段】
本発明は上記問題点に鑑みてなされたものであり、記憶装置を内蔵していない印刷装置に対してもジョブ保存機能とそれに伴ってもたらされる様々なサービスを利用することができる印刷処理システムを提供することにある。
【０００７】
具体的には、印刷ジョブを作成する第１の端末と、前記印刷ジョブを保存する記憶手段と印刷する印刷手段とを有する第２の端末と、前記印刷ジョブを印刷する印刷手段を備えた１または複数の第３の端末とを備え、各端末が互いに通信可能な状態で接続してなる印刷処理システムにおいて、前記第１の端末は、前記印刷ジョブを前記第２の端末まで送信するための複数の通信経路におけるそれぞれの処理時間を算出する通信制御手段を備えた印刷処理システムとしたものである。
【０００８】
あるいは、印刷ジョブを作成する第１の端末と、前記印刷ジョブを保存する記憶手段を有する第２の端末と、前記印刷ジョブを印刷する印刷手段を備えた１または複数の第３の端末とを備え、各端末が互いに通信可能な状態で接続してなる印刷処理システムにおいて、前記第２の端末は、予め記憶されている、または受信した通信環境情報や処理能力情報に基づき前記記憶手段に保存された印刷ジョブを前記第３の端末まで送信するための複数の通信経路におけるそれぞれの処理時間を算出するジョブ管理手段を備えた印刷処理システムとしたものである。
【０００９】
【発明の実施の形態】
以下、本発明の実施例について図面を用いて説明する。
図１は、本発明の一実施形態に係る印刷処理システムの示す構成ブロック図である。図１において、Ｔ１は印刷ジョブを作成する端末（第１の端末）であり、Ｔ２は端末Ｔ１で作成された印刷ジョブを保存する記憶装置Ｓをもつ端末（第２の端末）であり、Ｐは端末Ｔ１で作成された印刷ジョブや端末Ｔ２の記憶装置Ｓに保存された印刷ジョブの印刷を行う印刷装置（第３の端末）であり、端末Ｔ１，Ｔ２および印刷装置Ｐは、通信媒体（例えば、ネットワーク）によって相互に通信が可能な状態にしている。
【００１０】
ここで、印刷ジョブとは、印刷される画像データと印刷時の設定データ（例えば、コピー枚数、両面印刷など）で構成されるものである。また、記憶装置Ｓとしては、ハードディスク、ＲＡＭ等であればよく、内部に搭載したり、外部に載置して端末Ｔ２と接続したりすればよい。さらに、本実施例では、第３の端末である印刷装置Ｐを一台配設した場合について説明しているが、複数台配設してもよい。なお、本実施例の端末Ｔ１は、印字ジョブ作成可能なパソコン、ホストコンピュータ等の装置であればよく、端末Ｔ２は、印刷ジョブを保存可能な記憶装置を内蔵したり、接続してなる記憶装置や印刷装置であればよく、端末Ｔ３は、印刷ジョブを印刷可能なプリンタ、ＦＡＸ、複写機等の印刷装置であればよい。
【００１１】
図２は、図１の構成におけるさらなる内部構造の詳細を示す構成ブロック図である。端末Ｔ１は、印刷ジョブの送信に関する制御を行う通信制御部１１と、通信制御部１１によって決定された通信経路に印刷ジョブを送信する通信経路切り替え部１２と、印刷ジョブ中の画像データを印刷装置Ｐが印刷可能な画像イメージ（例えば、ビットマップイメージ）に展開する画像イメージ展開部１３と、通信制御部１１が制御に用いる設定情報が記憶された設定管理ファイル１４を備えている。
【００１２】
端末Ｔ２は、記憶装置Ｓと、記憶装置Ｓに印刷ジョブを保存する保存処理と通信処理を管理するジョブ管理部２１と、端末Ｔ１における通信経路切り替え部１２および画像イメージ展開部１３と同機能の通信回路切り替え部２２、および画像イメージ展開部２３と、ジョブ管理部２１が印刷ジョブを保存または送信時に利用する設定管理ファイル２４を備えている。
【００１３】
また、印刷装置Ｐは、端末Ｔ１から送信された印刷ジョブの設定データを解釈するデータ解釈部３１と、その設定データ中の印刷ジョブ送信先に印刷ジョブを送信する通信回路切り替え部３２と、印刷時に使用する画像イメージ展開部３３を備えている。また、図示しないが、印刷ジョブを用紙等の記録媒体に印刷する印刷部も当然備えている。
【００１４】
そして、端末Ｔ１，Ｔ２および印刷装置Ｐはネットワークで接続されているが、図２では、以降の説明の都合上、端末Ｔ１と印刷装置Ｐとの通信経路をＬ１、端末Ｔ２と印刷装置Ｐとの通信経路をＬ２、端末Ｔ１と端末Ｔ２との通信経路をＬ３とする。また、各端末・装置の各部は、内部でそのような動作をする部・手段を示すものとし、各部が共通部品であったり、ＣＰＵによる処理であったりすることもある。
【００１５】
次に、端末Ｔ１からの印刷ジョブの送信から実際に印刷装置Ｐで印刷が行われるまでの処理の流れについてフローチャートを用いて説明する。図３は、印刷ジョブ送信時における端末Ｔ１内の通信制御部１１の処理を説明するフローチャートである。
【００１６】
まず、プリンタドライバ等で作成された印刷ジョブが通信制御部１１に渡される（ステップＳ３１）。次に、設定管理ファイル１４に記憶されている管理者設定情報、通信環境情報、および機器情報を参照する（ステップＳ３２）。この通信環境情報は、例えば通信経路Ｌ１，Ｌ３の通信速度情報であり、通信環境が変化した場合に自動的に更新されるものとする。また、機器情報は、各機器の処理能力情報であり、例えば印刷装置Ｐおよび端末Ｔ２での画像イメージ展開処理速度、画像イメージ展開部２３の有無等の情報である。なお、本実施例では、全てを参照する場合について説明するが、いずれかのみを参照するようにしてもよく、さらに他の情報を参照するようにしてもよい。
【００１７】
そして、参照した管理者設定情報の中に、例えば通信経路の指定（ここでは通信経路Ｌ３）があれば（ステップＳ３３）、指定された通信経路データをステップＳ３１で受け取った印刷ジョブに付加する（ステップＳ３８）。ステップＳ３３で通信経路の指定がなければ、ステップＳ３２で参照した通信環境情報や機器情報、印刷ジョブのサイズ、さらには画像イメージに展開した後のジョブサイズ等を考慮し、印刷ジョブ送信から記憶装置Ｓへの保存までに要する処理時間を複数形成される通信経路ごとに算出する（ステップＳ３４）。
【００１８】
算出後、算出した処理時間の中で最短になる通信経路と印刷ジョブの形式（画像イメージに展開するかどうか）を選択し、決定する（ステップＳ３５）。ここで印刷ジョブの画像データを画像イメージに展開する必要があれば（ステップＳ３６）、画像イメージ展開部１３により展開を行う（ステップＳ３７）。展開した画像イメージと印刷設定データにステップＳ３５で決定した通信経路データを付加し（ステップＳ３８）、完成した印刷ジョブを通信経路切り替え部１２を通して送信する。
【００１９】
本発明は、通信環境情報や機器情報に基づき、送信時の全通信経路の処理時間を算出し、最短となるものを選択することを特徴とする。このような処理をすることにより、ネットワーク全体への負荷を軽減させることができるようになる。
【００２０】
図３のフローチャートに基づき、作成された印刷ジョブは、指定された通信経路で端末Ｔ２のジョブ管理部２１に送信される。図４は、印刷ジョブ送信時の端末Ｔ２内のジョブ管理部２１の処理を説明するフローチャートである。なお、図４は、端末Ｔ１から通信経路Ｌ３で画像イメージには展開されずに端末Ｔ２に送信された場合について説明する。
【００２１】
送信された印刷ジョブを受け取ると（ステップＳ４１）、設定管理ファイル２４から管理者設定情報および通信環境情報を参照し（ステップＳ４２）、管理者設定情報に例えば画像データのイメージへの展開指定があるかどうかを調べる（ステップＳ４３）。指定があれば画像イメージ展開部２３で展開を行う（ステップＳ４４）。これで記憶装置Ｓへの保存準備処理が終わり、ジョブ管理情報（例えば、対象となる印刷装置名、ここでは印刷装置Ｐなど）を設定管理ファイル２４に書き込む（ステップＳ４５）。ステップＳ３８で付加された通信経路データを印刷ジョブから除去し（ステップＳ４６）、記憶装置Ｓに保存する（ステップＳ４７）。
【００２２】
ここで、通信経路Ｌ１から印刷装置Ｐを経由して端末Ｔ２に印刷ジョブが送信される場合は、印刷装置Ｐにあるデータ解釈部３１がステップＳ３８で付加された通信経路データを解釈し、通信経路切り替え部３２に送信指示をする。送信前に画像イメージ展開部３３を用いて画像データをイメージに展開して送信することも可能である。
【００２３】
次に、記憶装置Ｓに保存された印刷ジョブを印刷装置Ｐにて印刷するときの処理について説明する。図５は、ジョブ印刷時の端末Ｔ２内のジョブ管理部２１の処理を説明するフローチャートである。ここで、印刷しようとする利用者は、端末Ｔ１から端末Ｔ２（すなわち通信経路Ｌ３）もしくは印刷装置Ｐ本体から端末Ｔ２（すなわち通信経路Ｌ２）に印刷指示を送信するものとする。
【００２４】
端末Ｔ２のジョブ管理部２１が印刷指示を受信すると（ステップＳ５１）、設定管理ファイル２４にジョブ管理情報を問い合わせ（ステップＳ５２）、印刷指示のあった印刷ジョブを記憶装置Ｓから取り出す（ステップＳ５３）。また、設定管理ファイル２４から管理者設定情報（例えば、通信経路の指定）、通信環境情報（例えば、通信速度）、あるいは機器情報（例えば、印刷処理速度）を参照し、ジョブの送信から印刷までに要する処理時間を複数形成される通信経路ごとに算出する（ステップＳ５５）。そして、ステップＳ５５で求めた処理時間の最も短い通信経路を決定し（ステップＳ５６）、決定された通信経路が他の端末（例えば、端末Ｔ１）を経由して送信されるものであれば（ステップＳ５７）、ステップＳ５３で取り出された印刷ジョブに通信経路データを付加する（ステップＳ５８）。最後に、通信経路切り替え部２２を通して指定された通信経路により印刷ジョブの送信が行われ（ステップＳ５９）、印刷装置Ｐによって印刷される。
【００２５】
本発明は、ステップＳ５５において、設定管理ファイル２４から管理者設定情報、通信環境情報、あるいは機器情報を参照し、印刷ジョブの送信から印刷までに要する処理時間を通信経路ごとに算出することを特徴としている。このような処理をすることにより、ネットワーク全体への負荷を軽減させることができるようになる。なお、設定管理ファイル２４に記憶されている管理者設定情報、通信環境情報、あるいは機器情報は、予め記憶された情報を用いてもよく、端末Ｔ１や印刷装置Ｐから定期的に受信して変更するようにしたり、端末Ｔ１や印刷装置Ｐにおいて変更があった時点で自動的に変更するようにしてよく、さらには端末Ｔ１から印刷ジョブを受信する際に一緒にこれらの情報を受信して設定管理ファイル２４に保管して利用するようにしてもよい。
【００２６】
このようにして端末Ｔ１で作成された印刷ジョブは、印刷装置Ｐではない外部の端末Ｔ２内にある記憶装置Ｓに保存され、記憶装置を持たない印刷装置Ｐにおいても記憶装置が必要な各種のジョブ保存機能を実現することができ、しかも処理時間が最短となるように制御することができる。
【００２７】
なお、本実施例は、本発明の第１の発明に基づくものであり、印刷ジョブを作成する第１の端末である端末Ｔ１に印刷ジョブを記憶装置Ｓまで送信するための複数の通信経路におけるそれぞれの処理時間を算出する通信制御部１１を備えたことを前提とし、さらなる実施例として第２の端末である端末Ｔ２に、予め記憶されている、または端末Ｔ１や印刷装置Ｐから受信した通信環境情報や処理能力情報に基づき記憶装置Ｓに保存された印刷ジョブを印刷装置Ｐまで送信するための複数の通信経路におけるそれぞれの処理時間を算出するジョブ管理部２１を備えた場合について説明しているが、本発明の第２の発明として記載しているように、上述した処理をする通信制御部１１がない印刷処理システムにおいて、ジョブ管理部２１のみを備えた状態であっても本発明の第１の発明と同様の効果を得ることができるようになる。
【００２８】
【発明の効果】
以上説明したように、本発明の印刷処理システムによれば、第１の端末が印刷ジョブを第２の端末の記憶手段まで送信するための複数形成される全ての通信経路におけるそれぞれの処理時間を算出する通信制御手段を備えることにより、内部に記憶装置を持たない第３の端末であっても、外部の端末の記憶装置に印刷ジョブを保存することが可能となり、利用者が記憶装置の有無を意識することなく各種のジョブ保存機能を利用することができるとともに、端末間の通信環境や各端末の処理能力を考慮でき、印刷ジョブの保存処理から印刷処理における所要時間を短縮する印刷処理システムを提供することができる。
【図面の簡単な説明】
【図１】本発明の印刷字処理システムを示す構成ブロック図である。
【図２】図１の詳細な構成ブロック図である。
【図３】本発明の処理を示すフローチャートである。
【図４】本発明の処理を示すフローチャートである。
【図５】本発明の処理を示すフローチャートである。
【図６】従来の印刷処理システムを示す図である。
【符号の説明】
Ｔ１，Ｔ２：端末
Ｓ：記憶装置
Ｐ：印刷装置
Ｌ１，Ｌ２，Ｌ３：通信経路
１１：通信制御部
１２，２２，３２：通信経路切り替え部
１３，２３，３３：画像イメージ展開部
１４、２４：設定管理ファイル
２１：ジョブ管理部
３１：データ解釈部
【図１】
2004227322.tif 000003
【図２】
2004227322.tif 000004
【図３】
2004227322.tif 000005
【図４】
2004227322.tif 000006
【図５】
2004227322.tif 000007
【図６】
2004227322.tif 000008