JP2002063004A - 印刷制御装置、印刷制御方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 - Google Patents

印刷制御装置、印刷制御方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体

Info

Publication number
JP2002063004A
JP2002063004A JP2000248152A JP2000248152A JP2002063004A JP 2002063004 A JP2002063004 A JP 2002063004A JP 2000248152 A JP2000248152 A JP 2000248152A JP 2000248152 A JP2000248152 A JP 2000248152A JP 2002063004 A JP2002063004 A JP 2002063004A
Authority
JP
Japan
Prior art keywords
time
print
date
job
schedule
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2000248152A
Other languages
English (en)
Other versions
JP3971553B2 (ja
Inventor
Keiji Yamamoto
啓二 山本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2000248152A priority Critical patent/JP3971553B2/ja
Publication of JP2002063004A publication Critical patent/JP2002063004A/ja
Application granted granted Critical
Publication of JP3971553B2 publication Critical patent/JP3971553B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

(57)【要約】 【課題】 印刷システム全体のスケジューリング状況を
直感的に把握できるとともに、容易かつ直感的な操作で
個々の印刷ジョブの処理日時や処理主体を変更できるよ
うにすること。 【解決手段】 印刷スケジュール表示部306aは、印
刷ジョブをその印刷時間(開始予定日時から終了予定日
時までの時間)に比例する表示幅を有する矩形によって
画面表示する。また、当該矩形の始点および終点を、ス
ケール上でのそのジョブの開始予定日時および終了予定
日時と一致させる。さらに、矩形内部の色または模様に
よってそのジョブのステータスを表現する。印刷スケジ
ュール決定部306bは、これらの矩形の画面上でのド
ラッグ&ドロップを検知して、当該矩形で表現されるジ
ョブの処理日時や処理プリンタを変更する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】この発明は、ネットワークに
より接続されたプリンタを制御して印刷ジョブを処理さ
せる印刷制御装置、印刷制御方法およびその方法をコン
ピュータに実行させるプログラムを記録したコンピュー
タ読み取り可能な記録媒体に関する。
【0002】
【従来の技術】顧客(主として企業)からの委託を受け
て、指定された文書を指定された部数だけ印刷し、かつ
指定された方法で製本して納入する、一般に「コピーサ
ービス」「プリンティングサービス」などと呼ばれるサ
ービスが従来から存在している。
【0003】印刷の依頼は、顧客から上記サービスを提
供する業者に対して、紙媒体あるいは電子媒体(FD、
MO、CD−ROMなど)に記録した原稿と、当該原稿
の印刷部数や製本方法、納品期日などを記載した印刷指
示書とを郵送することによりおこなう(新規入稿)。
【0004】あるいは、以前にも印刷を依頼したことの
ある原稿について再度印刷を依頼するときは、電話によ
り業者側に保管されている原稿を指定して、印刷部数な
どを指示するのであってもよい(リピート入稿)。
【0005】業者側では、不特定多数の顧客から受け付
けたそれぞれの依頼について、印刷枚数や納品期日、あ
るいは業者側の人的・物的資源の制限などに配慮しつ
つ、もっぱら担当者の勘や経験によって、その処理順序
や処理時期を決定する。
【0006】そして、この予定にしたがって、指定され
た原稿をコピー機により複写したり(紙入稿の場合)、
パーソナルコンピュータに接続されたプリンタにより印
刷したりして(電子入稿の場合)、最終的に確認・丁合
し顧客に納品する。
【0007】上記に対して、本出願人は、顧客からの印
刷依頼をインターネットまたはイントラネットを介して
オンラインで受注するとともに、プリントサーバーとそ
こに接続された複数のプリンタとをもちいて、スケジュ
ーリングやプリントアウトまで自動的におこなうCRD
/PFP(コピーセンター/複写業者)向け印刷システ
ムをすでに提案している(特願2000−12526
7)。
【0008】このシステムにおいては、顧客は自社のパ
ーソナルコンピュータから業者の提供するホームページ
にアクセスし、印刷依頼用のフォーム(ジョブチケッ
ト)に印刷部数や製本方法、納品期日などの必要事項を
記入して、印刷を依頼する文書のデータとともに送信す
ることで、当該文書の印刷を発注することができる。
【0009】業者側のプリントサーバーでは、受注した
印刷依頼(印刷ジョブ)の印刷所要時間を算出するとと
もに、印刷スケジュールから当該印刷時間以上の連続し
た空き時間、あるいは離散的な空き時間であってその合
計が印刷時間以上になるものを検索して、当該空き時間
に上記ジョブを登録する。
【0010】このスケジューリングは、プリントサーバ
ーにインストールされたソフトウエアによって自動的に
おこなわれるので、基本的に人間の介入を必要としない
(というより、そもそもそれを不要とするために上記シ
ステムは開発されたものである)。
【0011】
【発明が解決しようとする課題】しかしながら、上記の
ようにして機械的に作成されたスケジュールが、必ずし
も常に最適な(最も効率的な、といってもよい)もので
あるとは限らない。
【0012】たとえば、印刷時間60分のジョブがあ
り、あるプリンタに飛び飛びに10分ずつの空き時間が
6個あったとすると、上記ジョブは6個に分割されてそ
れぞれの空き時間に割り当てられてしまう。
【0013】しかし、むしろすでにスケジュールされて
いるジョブの間を詰めて、まとまった60分の空き時間
を作り、その時間に上記ジョブを処理したほうが、印刷
物の取りまとめに要する時間や労力も考えあわせたと
き、全体としてより効率的であると考えられる。
【0014】かといって、あらゆるケースにおいて常に
最適なスケジュールを作成しようとすると、そのプログ
ラムは複雑・巨大となり、かえって実用に適さないもの
となってしまう。また、時には上記システムの利用者
が、効率以外の他の要素を優先させることもありうる。
【0015】そこで、上記のような非効率の発生はある
程度容認しつつ、必要に応じて人手によりスケジュール
を確認・修正できるような仕組みがあればよいが、上記
従来技術においては、わずかに各ジョブごとのスケジュ
ール(どのプリンタでいつ処理される予定であるか)
を、一覧形式で照会・変更できるのみであった。
【0016】すなわち、上記従来技術では、利用者はシ
ステム全体のスケジューリング状況を把握することがで
きない。また、たとえばジョブ同士の間隔を詰めたり、
プリンタAのジョブa1をプリンタBに移動して、プリ
ンタBの既存のジョブb1〜b8を順次繰り下げたりと
いうような、複数のジョブのスケジュール変更は、操作
がきわめて煩雑となる。
【0017】そのため、機械的に作成されたスケジュー
ルがたとえ非効率的なものであったとしても、利用者は
それに効果的に介入することができないという問題点が
あった。
【0018】この発明は、上述した従来技術による問題
点を解消するため、印刷システム全体のスケジューリン
グ状況を直感的に把握できるとともに、容易かつ直感的
な操作で個々の印刷ジョブの処理日時や処理主体を変更
することが可能な印刷制御装置、印刷制御方法およびそ
の方法をコンピュータに実行させるプログラムを記録し
たコンピュータ読み取り可能な記録媒体を提供すること
を目的とする。
【0019】
【課題を解決するための手段】上述した課題を解決し、
目的を達成するため、請求項1に記載の発明にかかる印
刷制御装置は、ネットワークにより接続されたプリンタ
を制御して印刷ジョブを処理させる印刷制御装置におい
て、前記印刷ジョブの印刷時間を算出する印刷時間算出
手段と、前記印刷ジョブの開始予定日時を決定するとと
もに、当該開始予定日時に前記印刷時間算出手段により
算出された印刷時間を加算することで当該印刷ジョブの
終了予定日時を決定する印刷スケジュール決定手段と、
前記印刷スケジュール決定手段により決定された開始予
定日時および終了予定日時を記憶する印刷スケジュール
記憶手段と、前記印刷ジョブを前記印刷スケジュール記
憶手段により記憶された開始予定日時および終了予定日
時にもとづいて算出された表示幅を有する矩形によって
表現して画面表示する印刷スケジュール表示手段と、を
備えたことを特徴とする。
【0020】この請求項1に記載の発明によれば、印刷
ジョブを表す矩形の表示幅は、当該矩形で表されるジョ
ブの印刷時間に比例した長さとなる。
【0021】また、請求項2に記載の発明にかかる印刷
制御装置は、請求項1に記載の発明において、前記印刷
スケジュール表示手段が、前記矩形を当該矩形によって
表現される印刷ジョブが割り当てられた前記プリンタに
対応づけて画面表示することを特徴とする。
【0022】この請求項2に記載の発明によれば、個々
の印刷ジョブは当該ジョブが割り当てられたプリンタご
とに、その印刷時間に比例した表示幅を有する矩形によ
って表示される。
【0023】また、請求項3に記載の発明にかかる印刷
制御装置は、請求項1または2に記載の発明において、
前記印刷スケジュール表示手段が、前記矩形によって表
現される印刷ジョブのステータスにもとづいて前記矩形
の色または模様を異ならせて画面表示することを特徴と
する。
【0024】この請求項3に記載の発明によれば、矩形
の色または模様によって当該矩形で表される印刷ジョブ
のステータスが示される。
【0025】また、請求項4に記載の発明にかかる印刷
制御装置は、請求項1または2に記載の発明において、
前記印刷スケジュール表示手段が、前記矩形によって表
現される印刷ジョブが前記プリンタに割り当てられてい
るか否かによって前記矩形の色または模様を異ならせて
画面表示することを特徴とする。
【0026】この請求項4に記載の発明によれば、矩形
の色または模様によって当該矩形で表される印刷ジョブ
がプリンタに割り当てられているか否かが示される。
【0027】また、請求項5に記載の発明にかかる印刷
制御装置は、請求項1〜4のいずれか一つに記載の発明
において、前記印刷スケジュール表示手段が、さらに、
日時が配置されたスケールを画面表示するとともに、前
記矩形を当該矩形によって表現される印刷ジョブの開始
予定日時が前記スケールの対応する日時と一致するよう
に画面表示することを特徴とする。
【0028】この請求項5に記載の発明によれば、スケ
ール上での矩形の表示位置によって、当該矩形で表され
る印刷ジョブの開始予定日時および終了予定日時が示さ
れる。
【0029】また、請求項6に記載の発明にかかる印刷
制御装置は、請求項5に記載の発明において、前記スケ
ールに配置される日時は、一日分の時刻、一週間分の日
付または一年分の月名であることを特徴とする。
【0030】この請求項6に記載の発明によれば、スケ
ールの切り換えによって、表示される印刷スケジュール
の範囲は一日分、一週間分または一年分となる。
【0031】また、請求項7に記載の発明にかかる印刷
制御装置は、請求項5または6に記載の発明において、
前記印刷スケジュール決定手段が、前記印刷ジョブの開
始予定日時および終了予定日時を営業時間の範囲内で決
定するとともに、前記印刷スケジュール表示手段が、前
記営業時間の範囲内の時間帯と前記営業時間の範囲外の
時間帯との背景色を異ならせて画面表示することを特徴
とする。
【0032】この請求項7に記載の発明によれば、印刷
スケジュールにおいて営業時間内の時間帯と営業時間外
の時間帯とは背景色が区別して表示される。
【0033】また、請求項8に記載の発明にかかる印刷
制御装置は、請求項1〜7のいずれか一つに記載の発明
において、前記印刷スケジュール決定手段が、前記印刷
時間算出手段により算出された印刷時間の長短にもとづ
いて複数の印刷ジョブの処理順序を決定するとともに、
前記処理順序にしたがって前記複数の印刷ジョブの開始
予定日時および終了予定日時を決定することを特徴とす
る。
【0034】この請求項8に記載の発明によれば、特定
のプリンタで特定の期間に予定されている複数の印刷ジ
ョブの開始予定日時および終了予定日時が、その処理順
序が印刷時間の長いものの順になるように変更される。
【0035】また、請求項9に記載の発明にかかる印刷
制御装置は、請求項5〜8のいずれか一つに記載の発明
において、さらに、前記印刷スケジュール表示手段によ
り画面表示された矩形のうち一または複数の矩形を移動
させる印刷ジョブ移動手段を備え、前記印刷スケジュー
ル決定手段は、前記印刷ジョブ移動手段により移動され
た矩形によって表現される印刷ジョブの開始予定日時お
よび終了予定日時を移動先の日時に変更するとともに、
当該印刷ジョブを移動先のプリンタに割り当てることを
特徴とする。
【0036】この請求項9に記載の発明によれば、印刷
ジョブの開始予定日時や終了予定日時、および当該ジョ
ブを処理するプリンタの変更が、当該ジョブを表す矩形
の画面上での移動によって実行される。
【0037】また、請求項10に記載の発明にかかる印
刷制御装置は、請求項9に記載の発明において、前記印
刷スケジュール表示手段が、前記印刷ジョブ移動手段に
より移動された矩形によって表現される印刷ジョブの変
更後の開始予定日時および/または終了予定日時が営業
時間の範囲外の日時であった場合に、当該印刷ジョブの
開始予定日時および/または終了予定日時を当該営業時
間の範囲外の日時に変更するか否かの確認メッセージを
表示することを特徴とする。
【0038】この請求項10に記載の発明によれば、印
刷ジョブの開始予定日時および/または終了予定日時が
営業時間外の日時に変更された場合に、当該ジョブをそ
のまま営業時間外に割り当ててもよいかどうかについて
の確認メッセージが表示される。
【0039】また、請求項11に記載の発明にかかる印
刷制御装置は、請求項9に記載の発明において、前記印
刷スケジュール表示手段が、前記印刷ジョブ移動手段に
より移動された矩形によって表現される印刷ジョブの変
更後の開始予定日時および/または終了予定日時が営業
時間の範囲外の日時であった場合に、当該印刷ジョブの
開始予定日時および終了予定日時を翌日以降の営業時間
の範囲内の日時に変更するか否かの確認メッセージを表
示することを特徴とする。
【0040】この請求項11に記載の発明によれば、印
刷ジョブの開始予定日時および/または終了予定日時が
営業時間外の日時に変更された場合に、当該ジョブを翌
日以降の営業時間内に割り当ててもよいかどうかについ
ての確認メッセージが表示される。
【0041】また、請求項12に記載の発明にかかる印
刷制御装置は、請求項9に記載の発明において、前記印
刷スケジュール決定手段が、前記印刷ジョブ移動手段に
より移動された矩形によって表現される印刷ジョブの変
更後の開始予定日時および/または終了予定日時が営業
時間の範囲外の日時であった場合に、当該印刷ジョブの
開始予定日時および終了予定日時を翌日以降の営業時間
の範囲内の日時に変更することを特徴とする。
【0042】この請求項12に記載の発明によれば、印
刷ジョブの開始予定日時および/または終了予定日時が
営業時間外の日時に変更された場合に、当該ジョブは強
制的に翌日以降の営業時間内に割り当てられる。
【0043】また、請求項13に記載の発明にかかる印
刷制御装置は、請求項1〜12のいずれか一つに記載の
発明において、前記印刷スケジュール決定手段が、前記
印刷ジョブについて決定した開始予定日時および/また
は終了予定日時を前記プリンタでの処理の進捗状況にし
たがって定期的に補正するとともに、前記印刷スケジュ
ール記憶手段が、前記印刷スケジュール決定手段により
補正された開始予定日時および/または終了予定日時を
記憶することを特徴とする。
【0044】この請求項13に記載の発明によれば、個
々の印刷ジョブについていったん決定された開始予定日
時および終了予定日時が、プリンタでの処理の進捗状況
に応じて定期的に補正されるとともに、記憶されたこの
補正後の開始予定日時および終了予定日時にもとづいて
当該ジョブを表す矩形が再表示される。
【0045】また、請求項14に記載の発明にかかる印
刷制御方法は、ネットワークにより接続されたプリンタ
を制御して印刷ジョブを処理させる印刷制御方法におい
て、前記印刷ジョブの印刷時間を算出する印刷時間算出
工程と、前記印刷ジョブの開始予定日時を決定するとと
もに、当該開始予定日時に前記印刷時間算出工程により
算出された印刷時間を加算することで当該印刷ジョブの
終了予定日時を決定する印刷スケジュール決定工程と、
前記印刷スケジュール決定工程により決定された開始予
定日時および終了予定日時を印刷スケジュールテーブル
に格納する印刷スケジュール格納工程と、前記印刷ジョ
ブを前記印刷スケジュール格納工程により前記印刷スケ
ジュールテーブルに格納された開始予定日時および終了
予定日時にもとづいて算出された表示幅を有する矩形に
よって表現して画面表示する印刷スケジュール表示工程
と、を含んだことを特徴とする。
【0046】この請求項14に記載の発明によれば、印
刷ジョブを表す矩形の表示幅は、当該矩形で表されるジ
ョブの印刷時間に比例した長さとなる。
【0047】また、請求項15に記載の発明にかかる印
刷制御方法は、請求項14に記載の発明において、前記
印刷スケジュール表示工程で、前記矩形を当該矩形によ
って表現される印刷ジョブが割り当てられた前記プリン
タに対応づけて画面表示することを特徴とする。
【0048】この請求項15に記載の発明によれば、個
々の印刷ジョブは当該ジョブが割り当てられたプリンタ
ごとに、その印刷時間に比例した表示幅を有する矩形に
よって表示される。
【0049】また、請求項16に記載の発明にかかる印
刷制御方法は、請求項14または15に記載の発明にお
いて、前記印刷スケジュール表示工程で、前記矩形によ
って表現される印刷ジョブのステータスにもとづいて前
記矩形の色または模様を異ならせて画面表示することを
特徴とする。
【0050】この請求項16に記載の発明によれば、矩
形の色または模様によって当該矩形で表される印刷ジョ
ブのステータスが示される。
【0051】また、請求項17に記載の発明にかかる印
刷制御方法は、請求項14または15に記載の発明にお
いて、前記印刷スケジュール表示工程で、前記矩形によ
って表現される印刷ジョブが前記プリンタに割り当てら
れているか否かによって前記矩形の色または模様を異な
らせて画面表示することを特徴とする。
【0052】この請求項17に記載の発明によれば、矩
形の色または模様によって当該矩形で表される印刷ジョ
ブが、プリンタに割り当てられているか否かについて示
される。
【0053】また、請求項18に記載の発明にかかる印
刷制御方法は、請求項14〜17のいずれか一つに記載
の発明において、前記印刷スケジュール表示工程で、さ
らに、日時が配置されたスケールを画面表示するととも
に、前記矩形を当該矩形によって表現される印刷ジョブ
の開始予定日時が前記スケールの対応する日時と一致す
るように画面表示することを特徴とする。
【0054】この請求項18に記載の発明によれば、ス
ケール上での矩形の表示位置によって当該矩形で表され
る印刷ジョブの開始予定日時および終了予定日時が示さ
れる。
【0055】また、請求項19に記載の発明にかかる印
刷制御方法は、請求項18に記載の発明において、前記
スケールに配置される日時は、一日分の時刻、一週間分
の日付または一年分の月名であることを特徴とする。
【0056】この請求項19に記載の発明によれば、ス
ケールの切り換えによって、表示される印刷スケジュー
ルの範囲が一日分、一週間分または一年分となる。
【0057】また、請求項20に記載の発明にかかる印
刷制御方法は、請求項18または19に記載の発明にお
いて、前記印刷スケジュール決定工程で、前記印刷ジョ
ブの開始予定日時および終了予定日時を営業時間の範囲
内で決定するとともに、前記印刷スケジュール表示工程
で、前記営業時間の範囲内の時間帯と前記営業時間の範
囲外の時間帯との背景色を異ならせて画面表示すること
を特徴とする。
【0058】この請求項20に記載の発明によれば、印
刷スケジュールにおいて営業時間内の時間帯と営業時間
外の時間帯とは背景色が区別して表示される。
【0059】また、請求項21に記載の発明にかかる印
刷制御方法は、請求項13〜20のいずれか一つに記載
の発明において、前記印刷スケジュール決定工程で、前
記印刷時間算出工程により算出された印刷時間の長短に
もとづいて複数の印刷ジョブの処理順序を決定するとと
もに、前記処理順序にしたがって前記複数の印刷ジョブ
の開始予定日時および終了予定日時を決定することを特
徴とする。
【0060】この請求項21に記載の発明によれば、特
定のプリンタで特定の期間に予定されている複数の印刷
ジョブの開始予定日時および終了予定日時が、その処理
順序が印刷時間の長いものの順になるように変更され
る。
【0061】また、請求項22に記載の発明にかかる印
刷制御方法は、請求項18〜21のいずれか一つに記載
の発明において、さらに、前記印刷スケジュール表示工
程により画面表示された矩形のうち一または複数の矩形
を移動させる印刷ジョブ移動工程を含み、前記印刷スケ
ジュール決定工程で、前記印刷ジョブ移動工程により移
動された矩形によって表現される印刷ジョブの開始予定
日時および終了予定日時を移動先の日時に変更するとと
もに、当該印刷ジョブを移動先のプリンタに割り当てる
ことを特徴とする。
【0062】この請求項22に記載の発明によれば、印
刷ジョブの開始予定日時や終了予定日時、および当該ジ
ョブを処理するプリンタの変更が、当該ジョブを表す矩
形の画面上での移動によって実行される。
【0063】また、請求項23に記載の発明にかかる印
刷制御方法は、請求項22に記載の発明において、前記
印刷スケジュール表示工程で、前記印刷ジョブ移動工程
により移動された矩形によって表現される印刷ジョブの
変更後の開始予定日時および/または終了予定日時が営
業時間の範囲外の日時であった場合に、当該印刷ジョブ
の開始予定日時および/または終了予定日時を当該営業
時間の範囲外の日時に変更するか否かの確認メッセージ
を表示することを特徴とする。
【0064】この請求項23に記載の発明によれば、印
刷ジョブの開始予定日時および/または終了予定日時が
営業時間外の日時に変更された場合に、当該ジョブをそ
のまま営業時間外に割り当ててもよいかどうかについて
の確認メッセージが表示される。
【0065】また、請求項24に記載の発明にかかる印
刷制御方法は、請求項22に記載の発明において、前記
印刷スケジュール表示工程で、前記印刷ジョブ移動工程
により移動された矩形によって表現される印刷ジョブの
変更後の開始予定日時および/または終了予定日時が営
業時間の範囲外の日時であった場合に、当該印刷ジョブ
の開始予定日時および終了予定日時を翌日以降の営業時
間の範囲内の日時に変更するか否かの確認メッセージを
表示することを特徴とする。
【0066】この請求項24に記載の発明によれば、印
刷ジョブの開始予定日時および/または終了予定日時が
営業時間外の日時に変更された場合に、当該ジョブを翌
日以降の営業時間内に割り当ててもよいかどうかについ
ての確認メッセージが表示される。
【0067】また、請求項25に記載の発明にかかる印
刷制御方法は、請求項22に記載の発明において、前記
印刷スケジュール決定工程で、前記印刷ジョブ移動工程
により移動された矩形によって表現される印刷ジョブの
変更後の開始予定日時および/または終了予定日時が営
業時間の範囲外の日時であった場合に、当該印刷ジョブ
の開始予定日時および終了予定日時を翌日以降の営業時
間の範囲内の日時に変更することを特徴とする。
【0068】この請求項25に記載の発明によれば、印
刷ジョブの開始予定日時および/または終了予定日時が
営業時間外の日時に変更された場合に、当該ジョブは強
制的に翌日以降の営業時間内に割り当てられる。
【0069】また、請求項26に記載の発明にかかる印
刷制御方法は、請求項14〜25のいずれか一つに記載
の発明において、前記印刷スケジュール決定工程で、前
記印刷ジョブについて決定した開始予定日時および/ま
たは終了予定日時を前記プリンタでの処理の進捗状況に
したがって定期的に補正するとともに、前記印刷スケジ
ュール格納工程で、前記印刷スケジュール決定工程によ
り補正された開始予定日時および/または終了予定日時
を前記印刷スケジュールテーブルに格納することを特徴
とする。
【0070】この請求項26に記載の発明によれば、個
々の印刷ジョブについていったん決定された開始予定日
時および終了予定日時が、プリンタでの処理の進捗状況
に応じて定期的に補正されるとともに、記憶されたこの
補正後の開始予定日時および終了予定日時にもとづいて
当該ジョブを表す矩形が再表示される。
【0071】また請求項27に記載の発明にかかる記録
媒体は、前記請求項14〜26のいずれか一つに記載さ
れた方法をコンピュータに実行させるプログラムを記録
したことで、当該プログラムをコンピュータで読み取る
ことが可能となり、これによって、請求項14〜26の
いずれか一つに記載された方法をコンピュータによって
実施することが可能となる。
【0072】
【発明の実施の形態】以下に添付図面を参照して、この
発明にかかる印刷制御装置、印刷制御方法およびその方
法をコンピュータに実行させるプログラムを記録したコ
ンピュータ読み取り可能な記録媒体の好適な実施の形態
を詳細に説明する。
【0073】(実施の形態)まず、この発明の実施の形
態による印刷制御装置を含む、印刷システム全体の構成
について説明する。図1は、本実施の形態による印刷制
御装置を含む印刷システムのシステム構成を示す説明図
である。
【0074】図1において、101はユーザークライア
ントであり、顧客が業者に対して印刷業務を委託するた
めに使用するコンピュータである。このコンピュータか
らWebブラウザを起動して、後述するWWWサーバー
104上の印刷依頼用ホームページにアクセスすること
により、印刷対象文書とその印刷条件(ジョブチケッ
ト)とを送信することができる。
【0075】なお、ユーザークライアント101は、W
WWサーバー104上のLIFISA用ホームページを
介して、後述するLIFISA文書管理サーバー106
から、以前印刷を依頼したことのある文書やその際のジ
ョブチケットを検索することができる。前と同じ原稿を
同じ条件で再度印刷依頼する場合には、このようにして
検索したジョブチケットの番号を指定するのみで、簡易
に印刷の発注をおこなうことができる。
【0076】図1において、「FSX−DX」とは印刷
システム全体の製品名である。FSX−DXは以下に説
明する受付用クライアント102、管理クライアント1
03、WWWサーバー104、プリントサーバー10
5、LIFISA文書管理サーバー106および複数の
プリンタ107により構成される。これらのコンピュー
タおよびプリンタはイントラネットによって接続され
る。
【0077】なお、実際のシステムでは、ユーザークラ
イアント101をインターネットを介して接続するた
め、セキュリティ確保の目的でFSX−DXにファイア
ーウォールを組み込む必要がある。また、LIFISA
文書管理サーバー106について、公開用および非公開
用の二つのサーバーを設ける必要がある。しかし、これ
らはこの発明の中心的な内容ではないため、説明の便宜
上いずれも図示を省略している。
【0078】102は受付用クライアントであり、コン
ピュータやネットワークなどの施設を有さない顧客に代
わって、当該顧客からの電話や郵便による依頼を受け付
けた業者側の担当者が、印刷対象文書やジョブチケット
を入力するために使用するコンピュータである。機能的
にはユーザークライアント101の内容と同一である。
【0079】103は管理クライアントであり、顧客か
ら依頼された印刷業務を管理するために業者側の担当者
が使用するコンピュータである。WebブラウザからW
WWサーバー104上の印刷管理用ホームページにアク
セスすることで、印刷する文書やジョブチケットを登録
/検索/削除/管理することができる。
【0080】104はWWWサーバーであり、印刷依頼
用ホームページ、印刷管理用ホームページ、LIFIS
A用ホームページの3種類のホームページ、およびそれ
ぞれのWebアプリケーションを提供するためのコンピ
ュータである。
【0081】また、WWWサーバー104は、ユーザー
クライアント101や受付用クライアント102からの
印刷依頼を受け付けると、後述するプリントサーバー1
05に対してその要求を転送する。
【0082】105はプリントサーバーであり、ユーザ
ークライアント101や受付用クライアント102から
投入された印刷ジョブのスケジューリングをおこなうと
ともに、後述するプリンタ107を制御して実際の印刷
をおこなわせる。
【0083】また、プリントサーバー105は、後述の
ように各プリンタのジョブのスケジューリング状況をグ
ラフィカルに画面表示するとともに、その画面上でおこ
なわれた操作(たとえばジョブのドラッグ&ドロップ)
にしたがって印刷スケジュールを変更する。
【0084】106はLIFISA文書管理サーバーで
あり、印刷対象文書やジョブチケットを蓄積・管理する
ためのコンピュータである。上述のように、WWWサー
バー104のLIFISA用ホームページを介して、こ
のLIFISA文書管理サーバー106から所望の文書
やジョブチケットを検索することができる。なお、「L
IFISA」とは製品名である。
【0085】なお、受付用クライアント102、管理ク
ライアント103、WWWサーバー104、プリントサ
ーバー105およびLIFISA文書管理サーバー10
6は、必ずしも別個のコンピュータでなくともよく、た
とえば1台のコンピュータが上記すべての機能を兼ね備
えるようにしてもよい。
【0086】107はプリンタであり、プリントサーバ
ー105の制御にしたがって、PostScriptな
どのPDL(ページ記述言語)により記述された印刷対
象文書からその紙面イメージを作成するとともに、イメ
ージ化した文書を指定された条件にしたがって所定の用
紙上に印刷する。
【0087】つぎに、この発明の実施の形態による印刷
制御装置(具体的にはプリントサーバー105)のハー
ドウエア構成について説明する。図2は、本実施の形態
によるプリントサーバー105のハードウエア構成を示
す説明図である。
【0088】図2において、201は、システム全体を
制御するCPUを、202は、基本入出力プログラムを
記憶したROMを、203は、CPU201のワークエ
リアとして使用されるRAMを、それぞれ示している。
【0089】また、204は、CPU201の制御にし
たがってHD(ハードディスク)205に対するデータ
のリード/ライトを制御するHDD(ハードディスクド
ライブ)を、205は、HDD204の制御にしたがっ
て書き込まれたデータを記憶するHDを、それぞれ示し
ている。
【0090】また、206は、CPU201の制御にし
たがってFD(フロッピーディスク)207に対するデ
ータのリード/ライトを制御するFDD(フロッピー
(登録商標)ディスクドライブ)を、207は、FDD
206の制御にしたがって書き込まれたデータを記憶す
る着脱自在のFDを、それぞれ示している。
【0091】また、208は、カーソル、メニュー、ウ
ィンドウ、あるいは文字や画像などの各種データを表示
するディスプレイを、209は、通信回線210を介し
てLANなどのネットワークNETに接続され、そのネ
ットワークNETとCPU201とのインターフェース
として機能するネットワークボードを、それぞれ示して
いる。
【0092】また、211は、文字、数値、各種指示な
どの入力のための複数のキーを備えたキーボードを、2
12は、各種指示の選択や実行、処理対象の選択、カー
ソルの移動などをおこなうマウスを、それぞれ示してい
る。
【0093】また、213は、着脱可能な記録媒体であ
るCD−ROMを、214は、CD−ROM213に対
するデータのリードを制御するCD−ROMドライブ
を、200は、上記各部を接続するためのバスまたはケ
ーブルを、それぞれ示している。
【0094】つぎに、この発明の実施の形態による印刷
制御装置(プリントサーバー105)の機能的構成につ
いて説明する。図3は、本実施の形態によるプリントサ
ーバー105の構成を機能的に示す説明図である。な
お、同図では本発明を説明するために必要な最低限の機
能部のみを示し、その他の部分については記載を省略し
ている。
【0095】図3において、301は、WWWサーバー
104との通信を制御するWebインターフェース部で
あり、ユーザークライアント101などからWWWサー
バー104を介して転送されてきた、印刷依頼(印刷ジ
ョブの登録)をはじめとする種々の要求を受信する。
【0096】受信する要求には印刷ジョブの登録以外に
も、すでに登録した印刷ジョブの詳細確認や状態確認、
過去に登録した印刷ジョブの一覧表示などがあるので、
Webインターフェース部301は、まず入力した要求
がいずれの要求であるかを判別する。
【0097】そして、入力した要求が印刷ジョブの登録
である場合に、当該要求に対してジョブID(識別番
号)を付与し、その印刷対象文書およびジョブチケット
とあわせて、後述するLIFISAインターフェース部
302を介してLIFISA文書管理サーバー106
へ、また後述するデータベース管理部303へ、それぞ
れ出力する。
【0098】302は、LIFISA文書管理サーバー
106との通信を制御するLIFISAインターフェー
ス部であり、Webインターフェース部301から入力
した印刷対象文書およびジョブチケットの登録依頼を、
LIFISA文書管理サーバー106に対して送信す
る。あるいは、すでに登録されている文書などの検索依
頼を送信して、その検索結果を受信する。
【0099】303は、データベース管理部であり、W
ebインターフェース部301から入力した印刷ジョブ
の登録依頼を受けて、そのジョブIDやジョブチケット
から抽出した必要事項などを、後述する印刷ジョブテー
ブル303aおよび印刷スケジュールテーブル303b
に登録する。
【0100】また、後述する印刷スケジュール決定部3
06bや入力部305からの依頼を受けて、上記テーブ
ルに書き込まれている印刷ジョブの開始/終了予定日時
や処理予定プリンタを変更・消去したり、プリンタイン
ターフェース部304からの依頼を受けて、各ジョブの
ステータス(状態)をリアルタイムに変更したりといっ
た、上記各テーブルへの書き込み処理をおこなう。
【0101】また、データベース管理部303は、後述
する印刷スケジュール表示部306aからの依頼を受け
て、すでに登録されているジョブの中から指示された条
件に合致するものを検索する。
【0102】印刷ジョブテーブル303テーブルaは、
Webインターフェース部301から入力した印刷ジョ
ブの内容の詳細を保持するためのテーブルである。
【0103】図4は、印刷ジョブテーブル303aの項
目の一例を示す説明図である。このように、印刷ジョブ
303aには、ジョブID(同図では「JID」)と対
応づけて印刷部数(同「NUM」)、用紙サイズ(同
「SIZE」)、印刷期限(同「SDATE」)、印刷
対象文書のID(同「DOCID」)などが登録され
る。
【0104】また、印刷スケジュールテーブル303b
は、印刷ジョブテーブル303aに登録されたそれぞれ
のジョブの印刷スケジュールや現時点でのステータスを
保持するためのテーブルである。
【0105】図5は、印刷スケジュールテーブル303
bの項目の一例を示す説明図である。このように、印刷
スケジュールテーブル303bには、ジョブID(同図
では「JID」)と対応づけてその開始予定日時(同
「STT」)、終了予定日時(同「END」)、当該ジ
ョブを処理するプリンタの名称(同「PRNT」)、現
時点でのステータス(同「KFLG」)などが登録され
る。
【0106】なお、Webインターフェース部301か
ら新たに入力したジョブについては、印刷スケジュール
テーブル303bの「JID」にそのジョブIDを書き
込むが、「STT」「END」および「PRNT」の項
目は空白のままとする(あるいは、ありえない値を書き
込むこととする)。
【0107】このように、両テーブルにエントリは有し
ている(具体的には、両テーブルにそのジョブIDは書
き込まれている)が、その処理日時や処理主体は未定の
状態にある(具体的には、印刷スケジュールテーブル3
03bの「STT」「END」および「PRNT」の値
が不定である)ジョブを、以下では「プリンタ未割り当
て」のジョブ、あるいは「保留」されているジョブとい
う。また、投入された新規ジョブは、後述する印刷スケ
ジュール決定部306bによって処理予定日時や処理予
定プリンタが決定されるまでは、プリンタ未割り当て
(保留)の状態である。
【0108】なお、新規ジョブについてその投入直後に
は日時やプリンタを決めず、いったんそれらをプリンタ
未割り当ての状態にするのは、プリンタでの実際の印刷
を開始する前に、その依頼内容や依頼そのものが本当に
顧客の意図に沿ったものであるかどうかの確認(ユーザ
ー確認)、印刷対象文書の送受信時にデータの欠落・変
成などがおこっていないかどうかの確認(原稿確認)、
あるいは後述するように、印刷時にプリンタ特性に起因
するレイアウトの崩れなどが発生しないかどうかの確認
(印刷結果確認=プルーフ印刷)、などをおこなえるよ
うにするためである。ひとまずプリンタ未割り当てとし
てその処理を保留している間に、いつでも上記確認をお
こなうことができる。
【0109】304は、プリンタ107との通信を制御
するプリンタインターフェース部であり、一定の間隔で
データベース管理部303に対して、印刷スケジュール
テーブル303bに印刷日時の到来したジョブ(具体的
には、その開始予定日時が現在日時以降の所定の期間内
にあるジョブ)があれば、当該ジョブの詳細を印刷ジョ
ブテーブル303aから取得して返すよう依頼する。
【0110】そして、返されたジョブ詳細の中から印刷
対象文書のID(これは上述のように、印刷ジョブテー
ブル303aの「DOCID」の項目に格納されてい
る)を取得し、ついでLIFISAインターフェース部
302を介して、当該IDで特定される文書のデータを
取得する。
【0111】そして、印刷スケジュールテーブル303
bで指定されたプリンタ107に対して、印刷対象文書
のデータや印刷部数などの必要事項を送信して、上記ジ
ョブを処理させる。
【0112】また、プリンタインターフェース部304
は、プリンタ107から一定の間隔で送信されてくるそ
のステータス(ジョブX印刷中、ジョブY停止中、アイ
ドル状態、SC発生など)を受信する。
【0113】そして、各プリンタのステータスから各ジ
ョブのステータスを割り出し、データベース管理部30
3に依頼して、状態の変化したジョブについて、印刷ス
ケジュールテーブル303bの「KFLG」の値を書き
換えさせる。
【0114】たとえば、新たに開始したジョブについて
は、当該ジョブの「KFLG」を印刷待機中を示す値
(具体的には「01」)から印刷中を示す値(同「0
2」)に、終了したジョブについては、当該ジョブの
「KFLG」を印刷中を示す値(具体的には「02」)
から印刷完了を示す値(同「05」)に、それぞれ書き
換える。
【0115】305は、入力部であり、後述する印刷ス
ケジュールウィンドウに表示されたジョブの選択指示、
プリンタ割り当て/未割り当て指示、ドラッグ&ドロッ
プによる印刷日時/使用プリンタの変更指示、プルーフ
印刷指示などの各種指示を入力する。
【0116】306は、印刷スケジュール部であり、印
刷スケジュール表示部306aと、印刷スケジュール決
定部306bと、印刷時間算出部306cとを含む構成
である。これらの機能部は相互に密接な連携を取りなが
ら動作するので、以下では具体的な処理の流れにしたが
って、各部の機能を説明する。
【0117】なお、Webインターフェース部301、
LIFISAインターフェース部302、データベース
管理部303、プリンタインターフェース部304、入
力部305および印刷スケジュール部306は、それぞ
れROM202、RAM203またはハードディスク2
05、フロッピーディスク207などの記録媒体に記録
されたプログラムに記載された命令にしたがってCPU
201などが命令処理を実行することにより、各部の機
能を実現するものである。
【0118】(1)印刷スケジュールの表示 印刷スケジュール表示部306aの主な機能は、後述す
る印刷スケジュールウィンドウの画面表示である。
【0119】まず、印刷スケジュール表示部306a
は、データベース管理部303に依頼して、現在日時
(ここでは、2000年7月25日12時であるものと
する)を含む一定期間内に処理される/処理されたジョ
ブを印刷スケジュールテーブル303bから検索させ
る。そして、検索されたジョブの開始予定日時「ST
T」、終了予定日時「END」、および現時点でのステ
ータス「KFLG」を取得する。
【0120】また、印刷スケジュール表示部306a
は、データベース管理部303に依頼して、現時点でプ
リンタ未割り当ての状態にあるジョブを印刷スケジュー
ルテーブル303bから検索させる。
【0121】そして、検索されたプリンタ未割り当ての
ジョブについて、印刷時間算出部306cに依頼して、
その印刷時間(事前に予測される印刷所要時間)を算出
させる。印刷時間算出部306cは、下記の計算式によ
り指示されたジョブの印刷時間を算出する。
【0122】印刷時間(min)=60(min)×印
刷部数×印刷ページ数/プリンタの印刷速度(cpm)
【0123】なお、プリンタ未割り当てのジョブについ
てはまだプリンタが特定されていないので、上記計算式
の「プリンタの印刷速度」としては、使用する可能性の
あるすべてのプリンタの印刷速度の平均値などをもちい
る。したがって、プリンタ割り当て前のジョブの印刷時
間はあくまで概算値となる。
【0124】そして、印刷スケジュール表示部306a
は、上記のようにして得たジョブの開始/終了予定日時
とそのステータス(プリンタ割り当て後のジョブの場
合)、およびジョブの印刷時間とそのステータス(プリ
ンタ割り当て前のジョブの場合)にもとづいて、たとえ
ば図6に示すような印刷スケジュールウィンドウを表示
する。
【0125】同図において、プリンタ1の欄に表示され
た矩形601は、プリンタ1で7月25日12時半に開
始する予定であり、同日13時に終了する予定の印刷ジ
ョブを表している。矩形601の始点はスケール600
上の上記開始予定日時(12時半)と、また終点はスケ
ール600上の上記終了予定日時(13時)と、それぞ
れ一致している。
【0126】なお、「矩形の表示幅=そのジョブの開始
予定日時からそのジョブの終了予定日時までの時間のス
ケール上での長さ」であり、また各ジョブの終了予定日
時はその開始予定日時に印刷時間を加算した日時となっ
ている、すなわち「そのジョブの終了予定日時=そのジ
ョブの開始予定日時+そのジョブの印刷時間」さらに言
い換えれば「そのジョブの開始予定日時から終了予定日
時までの時間=そのジョブの印刷時間」であるので、矩
形の表示幅は、当該矩形が表すジョブの印刷時間に比例
した長さとなる。
【0127】なお、矩形601の内部は「印刷待機中」
を表す色あるいは模様で塗りつぶされており、この矩形
で表現されるジョブの現在のステータスが、「印刷待機
中」であることを示している。
【0128】また、プリンタ2の欄の矩形602は、プ
リンタ2で11時半に実際に開始し13時に終了する予
定の印刷中のジョブを、プリンタ1の欄の矩形603
は、プリンタ1で10時40分に開始し11時40分に
終了した印刷完了のジョブを、それぞれ表している。
【0129】また、プリンタ未割り当ての欄の矩形60
4は、まだいずれのプリンタにも割り当てられていない
ジョブを表している。これらプリンタ未割り当てのジョ
ブについては、まだ処理日時や処理主体が決定されてい
ないので、まとめて順に間を詰めて表示する。その順序
は、たとえばジョブの投入順(登録日時の早いもの順、
といってもよい。登録日時は印刷ジョブテーブル303
aの「DATE」に格納されている)とする。
【0130】なお、矩形604の表示幅は、印刷時間算
出部306cにより算出された印刷時間(ここでは70
分)に比例した長さとなっている。
【0131】図31は、この発明の実施の形態による印
刷制御装置(プリントサーバー105)の、印刷スケジ
ュールウィンドウの表示処理の手順を示すフローチャー
トである。
【0132】ステップS3101で、現在日時の前後の
ジョブを印刷スケジュールテーブル303bから検索
し、ステップS3102でその開始予定日時、終了予定
日時および現在のステータスを取得する。さらに、ステ
ップS3103でプリンタ未割り当てのジョブを検索
し、ステップS3104でその印刷時間を算出する。
【0133】そして、ステップS3105で、上記から
各ジョブを表す矩形の表示幅、表示位置、色、模様など
を決定し、ステップS3106でこれらをウィンドウや
スケールの画像と合成して画面表示する。
【0134】なお、図6に示す印刷スケジュールウィン
ドウには、初期状態では現在日時の前後のジョブが表示
されるが、「年月日指定」ボタン605をクリックする
ことにより、特定の年月日の前後のジョブを表示させる
こともできる。左三角ボタン606や右三角ボタン60
7をクリックすることにより、表示されている期間より
も前、あるいは後の期間のジョブを表示させることもで
きる。また、「現在に戻る」ボタン608をクリックす
ることにより、現在日時の前後のジョブを瞬時に表示さ
せることもできる。
【0135】また、「時」ボタン609、「日」ボタン
610、「週」ボタン611および「月」ボタン612
は、スケール600を切り換えるためのボタン(表示さ
れるスケジュールの範囲や詳細度を変更するためのボタ
ン、といってもよい)であり、そのいずれか一つのみを
押し込んだ状態にすることができる。
【0136】図6では「時」ボタン609が押し込まれ
た状態であり、これに対応して、ウィンドウ内には一日
分の時刻を配したスケール600(画面外となっている
時間帯はスクロールによって画面内に表示させることが
できる)が表示され、その下に各プリンタの一日分のス
ケジュールが表示されている。
【0137】図7は、「時」ボタン609に代えて
「日」ボタン610を押し込んだ状態にしたときの印刷
スケジュールウィンドウの一例を示す説明図である。一
日分の時刻を配したスケール(なお、同図では説明の便
宜上、営業時間外の時間帯の大部分を省略している)の
下に、複数日分の各プリンタのスケジュールが表示され
ている。
【0138】なお、同図において9時から17時までは
営業時間内、9時より前と17時より後とは営業時間外
(原則として印刷をおこなわない時間帯、といってもよ
い)であって、両者は背景色の違いによって区別されて
いる。たとえば、営業時間内の白色に対して営業時間外
の灰色にすることによって区別されている。
【0139】また、図8は、「日」ボタン610に代え
て「週」ボタン611を押し込んだ状態にしたときの印
刷スケジュールウィンドウの一例を示す説明図である。
一週間分の日付を配したスケールの下に、各プリンタの
一週間分のスケジュールが表示されている。
【0140】また、図9は、「週」ボタン611に代え
て「月」ボタン612を押し込んだ状態にしたときの印
刷スケジュールウィンドウの一例を示す説明図である。
一年分の月名を配したスケールの下に、各プリンタの一
年分のスケジュールが表示されている。
【0141】この場合、個々のジョブを表示するには画
面が小さすぎるので、一ヶ月を上旬(月初〜10日)・
中旬(11日〜20日)および下旬(21日〜月末)に
3等分し、各期間における印刷枚数(当該期間に処理さ
れるすべてのジョブについて、その印刷部数×印刷ペー
ジ数を通算したもの)を計算する。
【0142】そして、印刷枚数の多寡に応じて、たとえ
ば印刷枚数小(X枚未満)であればその期間を白色で、
中(X枚以上Y枚未満)であればその期間を灰色で、大
(Y枚以上)であればその期間を黒色で、色分けして表
示する。
【0143】(2)処理日時および処理主体の決定(自
動) プリンタ未割り当てのジョブ、たとえば図7の701に
ついて、印刷日時や使用プリンタを決定するには、まず
入力部305により上記矩形を選択して(具体的には、
矩形701の上でマウス212を左クリック)、続けて
右クリックにより所定のポップアップメニューを表示さ
せる。
【0144】図10は、上記操作の直後の画面状態の一
例を示す説明図である。同図のポップアップメニューか
ら「プリンタ割り当て」を選択(具体的には、当該文字
列の上で左クリック)すると、使用するプリンタを指定
するためのダイアログが表示される。
【0145】図11は、上記操作の直後の画面状態の一
例を示す説明図である。同図のダイアログで、上記ジョ
ブのうちどれだけの分量をどのプリンタで処理するかを
指定する。
【0146】同図の例では、ジョブの印刷部数は合計5
0部であり、そのすべてをプリンタ2で印刷するように
指定しているが、たとえば50部のうち30部をプリン
タ1に、10部をプリンタ2に、残り10部をプリンタ
3に配分することにより、複数のプリンタによる並行印
刷をおこなうこともできる。
【0147】そして、同図のダイアログでOKボタンを
クリックすると、当該ジョブを割り当てるプリンタの名
称(ここでは「プリンタ2」)と当該プリンタでの印刷
部数(同50部)とが、印刷スケジュール表示部306
aから印刷スケジュール決定部306bに引き渡され
る。
【0148】印刷スケジュール決定部306bは、印刷
時間算出部306cに依頼して、各プリンタに配分され
たジョブの印刷時間を算出させる。ここでは、上記ジョ
ブのすべてを配分されたプリンタ2での印刷時間が、上
述の計算式により60分と計算されたものとする。
【0149】さらに、印刷スケジュール決定部306b
は、データベース管理部303に依頼して、現在から上
記ジョブの印刷期限(これは印刷ジョブテーブル303
aの「SDATE」に格納されている。ここではたとえ
ば、7月26日14時であるものとする)までの間に、
上記プリンタで処理することが予定されているジョブを
検索させる。
【0150】ここでは、プリンタ2について、7月25
日11時半〜13時に予定されている印刷中のジョブ7
02、同14時半〜16時に予定されている印刷待機中
のジョブ703、7月26日12時〜13時20分に予
定されている印刷待機中のジョブ704が検索されたも
のとする。
【0151】これらのジョブの処理日時から、プリンタ
2の空き時間(営業時間内であってジョブが予定されて
いない時間)を特定することができる。印刷スケジュー
ル決定部306bは、これらの空き時間の中から、さき
に計算した印刷時間と同じかそれより長いものを検索
し、その空き時間の範囲内で、上記ジョブの開始予定日
時と終了予定日時とを決定する。ここでは、開始が7月
25日16時、終了が同17時に決定されたものとす
る。
【0152】そして、印刷スケジュール決定部306b
は、データベース管理部303に依頼して、決定した開
始予定日時と終了予定日時とを、印刷スケジュールテー
ブル303bのジョブ701の「STT」および「EN
D」に書き込ませるとともに、「KFLG」をプリンタ
未割り当てを示す値(具体的には「04」)から印刷待
機中を示す値(同「01」)に書き換えさせる。
【0153】さらに、印刷スケジュール決定部306b
は、印刷スケジュール表示部306aに依頼して、更新
された印刷スケジュールテーブル303bの内容にもと
づく印刷スケジュールウィンドウを表示させる。
【0154】図12は、上記処理の直後に表示される印
刷スケジュールウィンドウの一例を示す説明図である。
ジョブ701はプリンタ未割り当ての欄からプリンタ2
の7月25日16時〜17時に移動され、かつそのステ
ータスが「プリンタ未割り当て」から「印刷待機中」に
変更されている。
【0155】図32は、この発明の実施の形態による印
刷制御装置(プリントサーバー105)の、印刷ジョブ
の処理日時・処理主体決定処理の手順を示すフローチャ
ートである。入力部305からプリンタ割り当ての指示
が入力されると、本フローチャートによる処理を開始す
る。
【0156】ステップS3201で、図11に示すプリ
ンタ割り当てダイアログを表示し、ステップS3202
で指定されたプリンタごとに指定された部数分の印刷に
かかる所要時間を算出する。そして、ステップS320
3で指定されたそれぞれのプリンタから空き時間を検索
し、ステップS3204で、当該空き時間の範囲内で開
始予定日時と終了予定日時とを決定する。
【0157】そして、ステップS3205でこれらの日
時、および指定されたプリンタ名を印刷スケジュールテ
ーブル303bに書き込み、ステップS3206で、上
記ダイアログを消去するとともに、更新後の上記テーブ
ルを読み込んで印刷スケジュールウィンドウを再表示
(リフレッシュ)した後、本フローチャートによる処理
を終了する。
【0158】(3)処理日時の変更 ただし、上記(2)の方法でプリンタを割り当てる場合
には、プリンタは自由に選択することができるが、その
プリンタでいつ印刷をおこなうかは印刷スケジュール決
定部306bにより確定され、利用者が任意に介入する
ことはできない。
【0159】そのため、決定された印刷日時が利用者の
意図に沿わない可能性もあるが、その場合は、印刷スケ
ジュールウィンドウ内で当該ジョブをドラッグ&ドロッ
プすることにより、印刷日時を容易に所望の日時に変更
することができる。
【0160】図13は、ドラッグ&ドロップによる印刷
日時の変更操作を説明するための説明図である。図13
において、プリンタ2で7月25日16時〜17時に予
定されているジョブ1301の移動指示を入力部305
から入力する。具体的には、当該ジョブの上でマウス2
12の左ボタンを押下し、そのまま時間軸方向に移動し
て(ドラッグ)、所望の日時のところでボタンを離す
(ドロップ)。
【0161】印刷スケジュール表示部306aは、ドロ
ップ位置の日時とプリンタの名称(ここでは「プリンタ
2」のまま)とを印刷スケジュール決定部306bに引
き渡す。
【0162】印刷スケジュール決定部306bは、プリ
ンタが従前のものと同じであれば、ドロップ位置の日時
を参照して変更後の開始予定日時を決定した後、それに
変更前の開始予定日時から終了予定日時までの時間(す
なわち従前の印刷時間)を加算して、変更後の開始終了
日時を決定する。ここでは、変更後の開始予定日時が7
月25日13時、終了予定日時が同14時と決定された
ものとする。
【0163】印刷スケジュール決定部306bは、デー
タベース管理部303に依頼して、印刷スケジュールテ
ーブル303bのジョブ1301の「STT」と「EN
D」とをこれらに書き換えさせる。
【0164】そして、印刷スケジュール表示部306a
に依頼して、更新された印刷スケジュールテーブル30
3bの内容にもとづく印刷スケジュールウィンドウを表
示させる。図14は、上記処理の直後に表示される印刷
スケジュールウィンドウの一例を示す説明図である。ジ
ョブ1301の印刷日時は、図13の7月25日16時
〜17時から、同日13時〜14時に変更されている。
【0165】ただし、このように手動で印刷日時を設定
すると、すでに予定されている他のジョブとの衝突(ダ
ブルブッキング)が生ずる場合がある。たとえば、図1
4よりもドロップのタイミングが早く、ジョブ1301
の変更後の開始日時が14時となった場合には、その終
了日時は15時となり、14時半から予定されているジ
ョブ1302と重なってしまう。
【0166】この場合、データベース管理部303から
ジョブの衝突が発生する旨のエラーメッセージを受け取
った印刷スケジュール決定部306bは、既存のジョブ
1302の印刷日時を繰り下げることにより、両者の衝
突を解消する。
【0167】図15は、上記処理の直後の印刷スケジュ
ールウィンドウの一例を示す説明図である。ジョブ13
01の印刷日時が7月25日14時〜15時に変更され
るとともに、ジョブ1302の印刷日時はジョブ130
1の割り込みにより、30分繰り下がって15時〜16
時半となっている。
【0168】ただし、同様にジョブ1301の開始をた
とえば15時に変更すると、ジョブ1302の開始が1
6時以降に繰り下げられる結果、ジョブ1302の終了
は営業時間外である17時半以降となってしまう。すな
わち、他のジョブの割り込みにより、営業時間内に処理
できないジョブの発生する可能性がある。
【0169】この場合、印刷スケジュール決定部306
bは、印刷スケジュール表示部306aに依頼して、図
16(a)または同(b)に示すような確認ダイアログ
(確認メッセージ)を表示させる。
【0170】図16(a)のようなダイアログを表示す
るようにした場合、このダイアログでOKボタンがクリ
ックされると、印刷スケジュール決定部306bは営業
時間内に処理できなくなったジョブをそのまま営業時間
外に割り当てる。
【0171】図17は、上記処理の直後に表示される印
刷スケジュールウィンドウの一例を示す説明図である。
ジョブ1301の印刷日時が7月25日15時〜16時
に変更され、それにともなってジョブ1302は、同日
16時〜17時半に繰り下げられている。
【0172】また、図16(b)のようなダイアログを
表示するようにした場合、このダイアログでOKボタン
がクリックされると、印刷スケジュール決定部306b
は営業時間内に処理できないジョブの全部、または当該
ジョブのうち営業時間外にずれ込む部分について、その
翌日〜印刷期限までの営業時間内から他のジョブの予定
されていない時間を検索し、検索された十分な空き時間
に上記ジョブを割り当てる。
【0173】図18は、上記処理の直後の印刷スケジュ
ールウィンドウの一例を示す説明図である。ジョブ13
01の印刷日時が7月25日15時〜16時に変更さ
れ、それにともなってジョブ1302は、翌26日の9
時〜10時半に繰り下げられている。
【0174】同図は営業時間外にずれ込んだジョブ13
02の全部を翌日以降に繰り下げた例であるが、たとえ
ばジョブ1302のうち営業時間内に処理できる部分
(この例では一時間分)を7月25日16時〜17時に
割り当て、営業時間外となった部分(同半時間分)のみ
を翌26日9時〜9時半に割り当てるようにしてもよ
い。
【0175】なお、図16のダイアログの表示を省略
し、利用者の確認を待たずに、無条件に営業時間外とな
ったジョブを営業時間外あるいは翌日以降の営業時間内
に割り当てるようにしてもよい。
【0176】また、手動によるジョブの日時変更によ
り、他のジョブが二次的に営業時間外にずれ込む場合だ
けでなく、変更されたジョブ自体が営業時間内に処理で
きなくなる場合もある。たとえば、ドラッグ&ドロップ
により図13のジョブ1301の印刷日時を16時10
分〜17時10分に繰り下げると、当該ジョブの一部は
営業時間外に処理されることとなる。また、17時半〜
18時半に繰り下げれば、当該ジョブの全部が営業時間
外となる。
【0177】この場合、印刷スケジュール決定部306
bは、同様に印刷スケジュール表示部306aを介して
図16(a)または(b)に示すダイアログのいずれか
を表示させ、利用者の指示にしたがって、上記ジョブを
当日の営業時間外、あるいは翌日以降の営業時間内に割
り当てる。この場合も、利用者による確認を省略するよ
うにしてもよい。
【0178】なお、上記では一つのジョブを選択して、
当該ジョブについて印刷日時を変更する場合を例として
説明したが、複数のジョブを選択して、それぞれの印刷
日時を一括して変更することもできる。
【0179】図19は、複数のジョブに対する、ドラッ
グ&ドロップによる印刷日時の変更操作を説明するため
の説明図である。たとえば、CTRLキーを押下しなが
らジョブ1901、1902および1903を順にクリ
ックしてゆくことにより、これら3つのジョブを選択す
ることができる。そしてこれらのジョブを時間軸方向に
ドラッグ&ドロップする。
【0180】図20は、上記操作の直後に表示される印
刷スケジュールウィンドウの一例を示す説明図である。
それぞれのジョブは一様に2時間ずつ繰り下がって、そ
れぞれ従前のプリンタで処理される。
【0181】また、個々のプリンタについて、そのプリ
ンタで予定されている特定の期間のジョブを印刷時間の
長い順に並べ替えることもできる。これは、印刷時間の
長いジョブほど、なんらかのトラブル(ジャムなど)が
発生した場合の日時変更やプリンタ変更が困難になるの
で、印刷時間の短いジョブに優先して処理する必要があ
るためである。
【0182】たとえば、図20のプリンタ3の7月25
日12時半〜17時の期間について、入力部305から
ジョブの並べ替えが指示されると、印刷スケジュール決
定部306bは、その間に予定されているジョブ200
1、2002および2003のそれぞれの印刷時間を比
較して、時間のかかるものの順に処理順序を決定する。
【0183】ここでは、最も印刷時間の長い(120
分)ジョブ2003が一番目、その次に印刷時間の長い
(60分)ジョブ2002が二番目、最も印刷時間の短
い(30分)ジョブ2001が三番目と決定されたもの
とする。
【0184】そして、印刷スケジュール決定部306b
は、ジョブの処理順序が上記順序となるようにそれぞれ
の開始予定日時と終了予定日時とを決定する。ここで
は、ジョブ2003が7月25日12時半〜14時半、
ジョブ2002が同14時半〜15時半、ジョブ200
1が同15時半〜16時にそれぞれ割り当てられたもの
とする。
【0185】さらに、印刷スケジュール決定部306b
は、印刷スケジュール表示部306aに依頼して、更新
された印刷スケジュールテーブル303bの内容にもと
づく印刷スケジュールウィンドウを表示させる。図21
は、上記処理の直後に表示される印刷スケジュールウィ
ンドウの一例を示す説明図である。
【0186】(4)処理日時および処理主体の変更 上記(3)は処理日時のみを変更する例であるが、ドラ
ッグ&ドロップによって、処理日時の変更とあわせて、
いったん割り当てたプリンタも後から変更することがで
きる。
【0187】図22は、ドラッグ&ドロップによる印刷
日時および使用プリンタの変更操作を説明するための説
明図である。プリンタ1で7月26日15時〜15時半
に予定されているジョブ2201、プリンタ2で同14
時〜15時20分に予定されているジョブ2202、お
よび同じくプリンタ2で同16時〜16時40分に予定
されているジョブ2203について、その移動指示を入
力部305から入力する。具体的には、これらのジョブ
を選択して、所望のプリンタの所望の時間帯にドラッグ
&ドロップする。
【0188】印刷スケジュール表示部306aは、ドロ
ップ位置の日時とプリンタの名称とを印刷スケジュール
決定部306bに引き渡す。印刷スケジュール決定部3
06bは、プリンタが従前のものと異なるときは、まず
印刷時間算出部306cに依頼して、選択されたそれぞ
れのジョブの移動先のプリンタでの印刷時間を算出させ
る。
【0189】印刷時間の再計算をおこなうのは、使用す
るプリンタが変わると、そのプリンタ特性により、同じ
ジョブでも印刷時間が異なってくるためである。ここで
はジョブ2201、2202および2203のプリンタ
3での印刷時間が、それぞれ30分(不変)、70分
(10分短縮)、35分(5分短縮)と計算されたもの
とする。
【0190】そして、印刷スケジュール決定部306b
は、印刷スケジュール表示部306aから通知されたド
ロップ位置の日時に、印刷時間算出部306cにより算
出された個々のジョブの印刷時間を順次加算して、各ジ
ョブの変更後のプリンタでの開始予定日時と終了予定日
時とを算出する。ここではジョブ2201が7月26日
11時〜11時半、ジョブ2202が同11時半〜12
時40分、ジョブ2203が同12時40分〜13時1
5分と決定されたものとする。
【0191】そして、印刷スケジュール決定部306b
は、データベース管理部303に依頼して、印刷スケジ
ュールテーブル303bの各ジョブの「STT」と「E
ND」および「PRNT」を変更後のものに書き換えさ
せる。
【0192】なお、この書き換えの際、衝突するジョブ
がある場合にはデータベース管理部303からエラーメ
ッセージが返ってくるので、上記(3)と同様にして衝
突するジョブの印刷日時を繰り下げる。日時やプリンタ
の変更により、変更されたジョブのいずれかが営業時間
外となった場合、あるいはそれらのジョブの割り込みに
より他のジョブが営業時間外となった場合の処理も、上
記(3)と同様である。
【0193】さらに、印刷スケジュール決定部306b
は印刷スケジュール表示部306aに依頼して、更新後
の印刷スケジュールテーブル303bの内容にもとづく
印刷スケジュールウィンドウを表示させる。
【0194】図23は、上記処理の直後に表示される印
刷スケジュールウィンドウの一例を示す説明図である。
プリンタ1で15時〜15時半に予定されていたジョブ
2201は、プリンタ3の11時〜11時半に、プリン
タ2で14時〜14時20分に予定されていたジョブ2
202は、プリンタ3の11時半〜12時40分に、そ
して、同じくプリンタ2で16時〜16時40分に予定
されていたジョブ2203は、プリンタ3の12時40
分〜13時15分に、それぞれ変更されている。
【0195】また、上記ジョブの割り込みによって、プ
リンタ3で13時〜14時に予定されていたジョブ22
04は、その直後の13時15分〜14時15分に繰り
下がっている。
【0196】(5)処理日時および処理主体の決定(手
動) 上記(2)〜(4)は、いったん自動的に決定された印
刷日時と使用プリンタとを手動で任意に変更する例であ
るが、そもそも最初から人手によって日時やプリンタを
決定することもできる。この操作もドラッグ&ドロップ
によっておこなう。
【0197】図24は、ドラッグ&ドロップによるプリ
ンタ割り当て操作を説明するための説明図である。プリ
ンタ未割り当てのジョブ、たとえばジョブ2401を選
択して、所望のプリンタの所望の時間帯にドラッグ&ド
ロップすると、印刷スケジュール表示部306aからド
ロップ位置の日時とプリンタ名とが印刷スケジュール決
定部306bに通知される。
【0198】この場合、通知されたプリンタ名は従前の
ものと異なるので(というか、従前のプリンタは存在し
ないので)、印刷スケジュール決定部306bは、印刷
時間算出部306cに依頼して、当該プリンタでの当該
ジョブの印刷時間(たとえば80分)を算出させる。
【0199】そして、この印刷時間とドロップ位置の日
時とから、当該プリンタでの印刷開始予定日時(たとえ
ば13時)および終了予定日時(たとえば14時20
分)を決定し、データベース管理部303に依頼して、
印刷スケジュールテーブル303bの「STT」と「E
ND」および「PRNT」にこれらを書き込ませる。ま
た、「KFLG」をプリンタ未割り当てを示す値(具体
的には「04」)から印刷待機中を示す値(同「0
1」)に書き換えさせる。
【0200】なお、この書き込みの際、衝突するジョブ
がある場合にはデータベース管理部303からエラーメ
ッセージが返ってくるので、上記(3)と同様にして衝
突するジョブの印刷日時を繰り下げる。プリンタを割り
当てたジョブ自体が営業時間外となった場合、あるいは
当該ジョブの割り込みにより他のジョブが営業時間外と
なった場合の処理も、上記(3)と同様である。
【0201】また、印刷スケジュール決定部306b
は、印刷スケジュール表示部306aに依頼して、更新
後の印刷スケジュールテーブル303bの内容にもとづ
く印刷スケジュールウィンドウを表示させる。
【0202】図25は、上記処理の直後に表示される印
刷スケジュールウィンドウの一例を示す説明図である。
ジョブ2401はプリンタ未割り当ての欄からプリンタ
1の欄の7月25日13時〜14時20分に移動され、
かつそのステータスが「プリンタ未割り当て」から「印
刷待機中」に変更されている。
【0203】図33は、この発明の実施の形態による印
刷制御装置(プリントサーバー105)の、印刷ジョブ
の処理日時・処理主体変更処理、および処理日時・処理
主体決定処理の手順を示すフローチャートである。入力
部305により印刷ジョブを表す矩形が画面上でドラッ
グ&ドロップされると、本フローチャートによる処理を
終了する。
【0204】ステップS3301で、まず移動元のプリ
ンタと移動先のプリンタとが同一であるかどうかを判定
する。そして、同一の場合(ステップS3301肯定)
は日時のみの変更なので、そのままステップS3303
に移行する。
【0205】また、同一でない場合(ステップS330
1否定)は日時および/またはプリンタの変更あるいは
プリンタへの新規割り当てなので、ステップS3302
で、変更後あるいは割り当て後のプリンタでの印刷時間
を算出した後、ステップS3303に移行する。
【0206】そして、ステップS3303で変更後の開
始予定日時と終了予定日時とを算出するが、ステップS
3304で、変更後の日時が他のジョブの日時と衝突す
ると判定されたときは(ステップS3304肯定)、ス
テップS3305で、当該衝突する他のジョブの日時を
衝突が解消されるように調整して(具体的には、その日
時を繰り下げて)、ステップS3306に移行する。そ
の繰り下げによりさらに別の衝突が発生する場合には、
衝突がなくなるまで上記調整を続ける。
【0207】また、変更によるジョブの衝突が発生しな
いと判定されたときは(ステップS3304否定)、そ
のままステップS3306に移行する。
【0208】ステップS3306で、上記により日時を
変更されたジョブ(ドラッグ&ドロップにより移動され
たジョブのほか、当該ジョブとの衝突を回避するために
繰り下げられたジョブを含む)のうち、その全部または
一部が営業時間外にずれ込んだものがないかどうかを判
定する。
【0209】そして、営業時間外となったものがなけれ
ば(ステップS3306否定)、そのままステップS3
310に移行するが、営業時間外となったものがあれば
(ステップS3306肯定)、ステップS3307で図
16に示すような移動確認ダイアログを表示する。
【0210】そして、上記ダイアログがOKされると
(ステップS3308肯定)、ステップS3309で上
記ダイアログを消去し、ステップS3310で、日時を
変更されたジョブ(ドラッグ&ドロップにより移動され
たジョブや、その割り込みにより繰り下げられたジョブ
を含む)の変更後の開始予定日時と終了予定日時とを、
印刷スケジュールテーブル303bに書き込む。
【0211】このとき、営業時間外となったジョブにつ
いては、上記ダイアログの種類に応じてその時間外の日
時をそのまま、あるいはそれに代えて翌日以降の空き時
間から検索した日時を、上記テーブルに書き込む。ま
た、プリンタが変更されたあるいは割り当てられたジョ
ブについては、変更後あるいは割り当て後のプリンタ名
もあわせて書き込む。
【0212】そして、ステップS3311で更新後の上
記テーブルを読み込んで印刷スケジュールウィンドウを
再表示(リフレッシュ)した後、本フローチャートによ
る処理を終了する。
【0213】また、上記ダイアログがキャンセルされた
ときは(ステップS3312肯定)、ステップS331
3で上記ダイアログを消去して、そのまま本フローチャ
ートによる処理を終了する。
【0214】(6)処理日時の自動補正 各ジョブは、基本的に上記で決定されたスケジュールに
したがって処理されるが、なんらかの理由により、実際
の開始日時や終了日時が予定された日時よりも遅延する
場合がある。その場合、当該ジョブの後に予定されてい
る他のジョブも、遅延の影響を受けて予定の日時には処
理されなくなる可能性がある。
【0215】そこで、ジョブの実際の進捗状況を定期的
にチェックして、上記スケジュールとの乖離があれば、
実態にあわせた補正をおこなわなければならない。
【0216】たとえば、7月25日12時過ぎの時点で
表示された印刷スケジュールウィンドウが図25のよう
であったとする。そして、同日13時を経過した時点
で、プリンタ2ではジョブ2403が予定通り終了し、
プリンタ3ではジョブ2404が予定通り進行している
が、プリンタ1のジョブ2402(13時終了予定)は
途中で紙づまりが生じたためにまだ処理中であって、そ
のため後続のジョブ2401(13時開始予定)の開始
が遅れていたものとする。
【0217】印刷スケジュール表示部306aは、一定
の間隔で印刷スケジュール決定部306bに対して、処
理の実態に即した印刷日時の補正を依頼する。印刷スケ
ジュール決定部306bは、データベース管理部303
に依頼して、印刷スケジュールテーブル303bから
「KFLG」(ステータス)が印刷待機中、印刷中ある
いは停止中であるジョブを検索させる。
【0218】そして、印刷待機中のジョブについては、
その「STT」(開始予定日時)が、また印刷中あるい
は停止中のジョブについては、その「END」(終了予
定日時)が、それぞれ現在日時よりも前の日時(すでに
経過した日時)であるかどうかを調べる。
【0219】そして、そうであるときは、当該ジョブの
実際の開始または終了が予定よりも遅れているというこ
となので、上記「STT」または「END」を現在日時
以降に補正したうえで、データベース管理部303を介
して印刷スケジュールテーブル303bに書き戻す。
【0220】たとえば、13時過ぎの時点で、「ST
T」が13時(現在日時よりも前)であるにもかかわら
ず「KFLG」が印刷待機中のままであるジョブ240
1は、開始が遅れたジョブとして上記補正の対象とな
る。また、「END」が13時(現在日時よりも前)で
あるにもかかわらず「KFLG」が印刷中のままである
ジョブ2402は、終了が遅れたジョブとして上記補正
の対象となる。
【0221】印刷スケジュール決定部306bは、印刷
中または停止中のジョブ(ここではジョブ2402)に
ついては、印刷時間算出部306cに残りの印刷時間
(たとえば20分)を算出させ、これを「END」に加
算することで、「END」を現在以降の日時(たとえば
13時20分)に補正する。
【0222】また、印刷待機中のジョブ(ここではジョ
ブ2401)については、その開始予定日時を現在日時
に、終了予定日時を現在日時に印刷時間を加算した日時
に、それぞれ補正する。
【0223】ただし、当該ジョブの開始の遅延がその直
前のジョブの遅延に起因するときは(ジョブ2401の
場合はそうである)、その開始予定日時を直前のジョブ
の補正後の終了予定日時(たとえば13時20分)に補
正するとともに、その終了予定日時を、当該補正後の開
始予定日時に印刷時間を加算した日時(たとえば14時
40分)に補正する。
【0224】なお、これらの補正後の日時を印刷スケジ
ュールテーブル303bに書き戻そうとして、他のジョ
ブの衝突が生ずる旨のエラーメッセージが返されたとき
は、上記(3)と同様にして、衝突する他のジョブの印
刷日時を繰り下げる。
【0225】ただし、この繰り下げによって他のジョブ
が営業時間外となった場合、あるいは補正されたジョブ
自体が営業時間外となった場合には、上記(3)と異な
り、無条件に(すなわち、利用者の確認を待たずに)そ
れらのジョブの印刷日時を当日の営業時間外、あるいは
翌日以降の営業時間内に割り当てる。
【0226】上記(3)では、利用者が意図的に印刷日
時を変更した直後に図16の確認を求めるので、通常そ
の確認は即座に得られるが、印刷スケジュール決定部3
06bにより自動的に印刷日時を補正した場合には、利
用者が本装置のそばにおらず、確認を取れない場合があ
るためである。
【0227】利用者の確認を待たずに補正する代わり
に、印刷スケジュール決定部306bは、印刷スケジュ
ール表示部306aに依頼して、事後的に図26に示す
ようなダイアログを表示させる。このダイアログには、
当日の営業時間外あるいは翌日以降の営業時間内に強制
的に移動させられたジョブのIDを一覧表示する。な
お、ジョブIDでなく、たとえば当該ジョブの印刷対象
文書のタイトル、当該ジョブの依頼主である顧客の名称
などを表示するようにしてもよい。
【0228】そして、このダイアログでOKボタンがク
リックされると、ダイアログで一覧表示したジョブをプ
リンタ未割り当ての状態にする(具体的には、それらの
ジョブの「STT」「END」および「PRNT」の値
を消去する)。
【0229】このように、定時以降や翌日以降に補正さ
れてしまったジョブをプリンタ未割り当ての状態に戻せ
るようにすることで、それらのジョブについて、納品期
日や他日のスケジュールなど種々の要因を勘案して、あ
らためて印刷日時や使用プリンタを選定する機会が与え
られることになる。
【0230】なお、同図のダイアログで、一覧中のジョ
ブのうち任意のものを選択できるようにし、OKボタン
がクリックされると選択されたジョブのみをプリンタ未
割り当ての状態にする(選択されなかったジョブはその
まま定時以降または翌日以降への補正を維持する)よう
にしてもよい。
【0231】印刷スケジュール表示部306aは、印刷
スケジュール決定部306bから補正終了の通知を受け
ると、補正後の印刷スケジュールテーブル303bを読
み込んで、印刷スケジュールウィンドウをリフレッシュ
する。
【0232】図27は、7月25日13時過ぎの時点で
表示される印刷スケジュールウィンドウの一例を示す説
明図である。プリンタ1での処理の遅延を反映して、ジ
ョブ2402の終了予定日時およびジョブ2401の開
始予定日時がそれぞれ20分ずつ繰り下げられている。
【0233】また、プリンタ2で終了したジョブ240
3、およびプリンタ3で開始したジョブ2404のステ
ータスは、更新された「KFLG」を反映して、それぞ
れ印刷完了および印刷中に変更されている。
【0234】図34は、この発明の実施の形態による印
刷制御装置(プリントサーバー105)の、処理日時の
補正処理の手順を示すフローチャートである。図34の
フローチャートによる処理は、あらかじめ定められた一
定の間隔で自動的に実行される。
【0235】ステップS3401で、予定よりも開始ま
たは終了の遅れているジョブがあるかどうかを判定す
る。そして、遅延したジョブがあるときは(ステップS
3401肯定)、ステップS3402でその遅延の実態
にあわせて予定された印刷日時を補正する。
【0236】なお、遅延したジョブがなければ(ステッ
プS3401否定)そのままステップS3412に移行
する。この場合は、前回の処理時から「KFLG」に変
化のあったジョブが、そのステータスにあわせてステッ
プS3412で表示変更されるのみとなる。
【0237】ステップS3403で、補正後の印刷日時
が他のジョブの日時と衝突しないかどうかを判定し、衝
突がおこらなければ(ステップS3403否定)そのま
まステップS3405に以降し、衝突がおこったときは
(ステップS3403肯定)、ステップS3404で当
該他のジョブの印刷日時を繰り下げた後、ステップS3
405に移行する。
【0238】ステップS3405で、補正後のおよび繰
り下げ後(もしあれば)の印刷日時を印刷スケジュール
テーブル303bに書き込み、ステップS3406で当
該テーブルを読み込んで印刷スケジュールウィンドウを
再表示する。
【0239】さらに、ステップS3407で、強制的に
営業時間外や翌日以降の営業時間内に補正あるいは繰り
下げられたジョブがあるかどうかを調べ、そのようなジ
ョブがあるときは(ステップS3407肯定)、ステッ
プS3408で図26に示すような移動確認ダイアログ
を表示する。
【0240】そして、このダイアログがOKされると
(ステップS3409肯定)、ステップS3410でこ
れらのジョブをプリンタ未割り当てにし、さらにステッ
プS3411で上記ダイアログの消去、ステップS34
12で印刷スケジュールウィンドウの再表示をおこなっ
た後、本フローチャートによる処理を終了する。
【0241】また、上記ダイアログがキャンセルされる
と(ステップS3413肯定)、ステップS3414で
上記ダイアログを消去して、そのまま本フローチャート
による処理を終了する。
【0242】(7)エラー代行 なお、遅延でなく、プリンタの故障などにより完全にジ
ョブが停止し再開の目途がたたなくなったときは、上記
のように同じプリンタで印刷日時を補正しても意味がな
い。この場合は、中断したジョブとそれに続くジョブと
を他の正常なプリンタによって代行させなければならな
い。
【0243】プリンタ107から送信されてきたそのス
テータスが、専門スタッフによる点検・修理を要請する
ような重度の故障など(SC:サービスマンコール)で
あった場合には、プリンタインターフェース部304は
印刷スケジュール表示部306aに依頼して、図28に
示すようなエラー代行ダイアログを表示させる。
【0244】そして、このダイアログでOKボタンが押
下されると、印刷スケジュール表示部306aは印刷ス
ケジュール決定部306bに依頼して、指定されたプリ
ンタの印刷待ちジョブ列の先頭に上記ジョブを挿入した
場合の(エラー代行を実施した場合の、といってもよ
い)、各ジョブの開始予定日時と終了予定日時とを算出
させる。
【0245】そして、この割り込みにより後続のジョブ
が営業時間外にずれ込んだ場合、あるいは割り込んだジ
ョブ自体が営業時間外に食い込んだ場合には、印刷スケ
ジュール決定部306bは印刷スケジュール表示部30
6aに依頼して、図29に示すような代行確認ダイアロ
グを表示させる。
【0246】このダイアログでOKボタンがクリックさ
れると、印刷スケジュール決定部306bは異常の発生
したプリンタのジョブ(代行対象ジョブ)を指定された
正常なプリンタに振り替えるとともに、営業時間外とな
ったジョブをそのまま営業時間外、あるいは翌日以降の
営業時間内に割り当てる。そして、定時以降または翌日
以降に移動されたジョブについて、印刷スケジュール表
示部306aは前出の図26と同様のダイアログを表示
する。
【0247】また、図28のエラー代行ダイアログ、あ
るいは図29の代行確認ダイアログでキャンセルボタン
がクリックされると、代行対象ジョブをプリンタ未割り
当てにする(すなわち、他のプリンタによるエラー代行
はおこなわない)。
【0248】図35は、この発明の実施の形態による印
刷制御装置(プリントサーバー105)の、エラー代行
処理の手順を示すフローチャートである。プリンタ10
7でSCが発生した場合に本フローチャートによる処理
を開始する。
【0249】ステップS3501で、図28に示すよう
なエラー代行ダイアログを表示し、このダイアログがO
Kされると(ステップS3502肯定)、ステップS3
503でエラー代行を実施した場合の代行先プリンタの
各ジョブの印刷日時を算出する。そして、ステップS3
504で、代行されるジョブあるいはその割り込みによ
り繰り下がるジョブの中で、営業時間外にずれ込むもの
がないかどうかを判定する。
【0250】時間外になるジョブがなければ(ステップ
S3504否定)、ステップS3505で、ステップS
3503で算出した代行後の各ジョブの印刷日時を印刷
スケジュールテーブル303bに書き込む(代行対象ジ
ョブについてはプリンタ名もあわせて書き換える)。そ
して、ステップS3506で上記ダイアログの消去およ
び印刷スケジュールウィンドウの再表示をおこった後、
本フローチャートによる処理を終了する。
【0251】また、時間外になるジョブがあるときは
(ステップS3504肯定)、ステップS3507で図
29に示すような代行確認ダイアログを表示する。
【0252】そして、このダイアログがOKされると
(ステップS3508肯定)、ステップS3509で、
ステップS3503で算出した代行後の各ジョブの印刷
日時を印刷スケジュールテーブル303bに書き込む
(代行対象ジョブについてはプリンタ名もあわせて書き
換える)。さらに、ステップS3510でエラー代行ダ
イアログ・代行確認ダイアログの消去、印刷スケジュー
ルウィンドウの再表示をおこなった後、図34のステッ
プS3408に移行する。
【0253】また、エラー代行ダイアログがキャンセル
されたとき(ステップS3511肯定)、あるいは代行
確認ダイアログがキャンセルされたとき(ステップS3
512肯定)は、ステップS3513で、代行対象ジョ
ブをプリンタ未割り当てにして、ステップS3506で
ダイアログの消去・ウィンドウの再表示をおこなった
後、本フローチャートによる処理を終了する。
【0254】(8)試し印刷(プルーフ印刷) なお、投入されたジョブについては、その処理に先立っ
て一部のみの試し印刷(プルーフ印刷)をおこなわせる
ことができる。たとえば、図10に示したポップアップ
メニューから「プルーフ印刷」を選択すると、印刷スケ
ジュール表示部306aは図30に示すようなダイアロ
グを表示する。
【0255】このダイアログでOKボタンがクリックさ
れると、印刷スケジュール表示部306aは、印刷スケ
ジュール決定部306bに依頼して、選択されたジョブ
の指定されたプリンタでのプルーフ印刷の実行日時を決
定させる。
【0256】印刷スケジュール決定部306bは、印刷
時間算出部306cに依頼して、上記ジョブの対象文書
を同一条件で一部(一部数)のみ印刷するのにかかる時
間を算出させる。そして、上記ダイアログで指定された
プリンタの、現在日時〜上記ジョブの開始予定日時(当
該ジョブがいずれかのプリンタに割り当てられている場
合)の期間から空き時間を検索し、上記印刷時間と同じ
か、それより長い空き時間にプルーフ印刷を割り当て
る。
【0257】このプルーフ印刷によって、顧客から指示
された部数分の印刷をおこなう前に、あらかじめその印
刷結果を業者側で確認したり、あるいは当該結果を顧客
に送付して、その確認を得たりすることができる。
【0258】そのため、納品直前になって、印刷結果に
ついてのなんらかの不具合(プリンタ特性に起因する文
書のレイアウトの崩れなど)が発見され、最初から印刷
をやり直すといった無駄を未然に回避することができ
る。
【0259】また、とくにプリンタ未割り当てのジョブ
についてプルーフ印刷をおこなうときは、当該ジョブを
特定のプリンタに割り当てたとき適切な印刷結果が得ら
れるかどうかを、事前に確認することができるので、プ
リンタ割り当ての際のプリンタの選択がしやすくなる。
【0260】以上説明したように本実施の形態によれ
ば、システム全体のスケジューリング状況が画面上で直
感的に把握できるとともに、特定のプリンタの特定の時
間帯へのジョブの割り当て、他のプリンタの他の時間帯
へのジョブの移動などといった、スケジュールの変更操
作もごく直感的におこなえるので、利用者はスケジュー
リングの自動化による作業負担の軽減を享受しながら、
必要に応じてシステムに介入し、大量の印刷ジョブを総
体的に見て最も効率的に処理させることができる。
【0261】また、手動のスケジュール調整によりスケ
ジュールに矛盾が生じた場合にも、衝突する他のジョブ
は自動的に繰り下げられるので、一つ一つ手作業により
ジョブ間の衝突を調整してゆく必要がない。また、営業
時間外となるジョブを自動的に翌日以降の営業時間内に
繰り下げることもできるので、時間外の処理(すなわち
残業)の発生を未然に回避することができる。
【0262】また、ジョブが予定通り処理されているか
どうかを定期的にチェックし、予定と現実との乖離があ
れば、その都度自動的に印刷日時を補正するので、スケ
ジュールは常に処理の実態に見合ったものとなる。ま
た、定期的に印刷スケジュールウィンドウをリフレッシ
ュするので、各ジョブの状態の変化をリアルタイムに確
認することができる。
【0263】なお、上記実施の形態で説明した印刷制御
方法は、あらかじめ用意されたプログラムをパーソナル
コンピュータやワークステーションなどのコンピュータ
で実行することにより実現される。このプログラムは、
ハードディスク、フロッピーディスク、CD−ROM、
MO、DVDなどのコンピュータで読み取り可能な記録
媒体に記録され、コンピュータによって記録媒体から読
み出されて実行される。また、このプログラムは、上記
記録媒体を介して、インターネットなどのネットワーク
を介して配布することができる。
【0264】
【発明の効果】以上説明したように請求項1に記載の発
明にかかる印刷制御装置は、ネットワークにより接続さ
れたプリンタを制御して印刷ジョブを処理させる印刷制
御装置において、印刷時間算出手段が前記印刷ジョブの
印刷時間を算出し、印刷スケジュール決定手段が前記印
刷ジョブの開始予定日時を決定するとともに、当該開始
予定日時に前記印刷時間算出手段により算出された印刷
時間を加算することで当該印刷ジョブの終了予定日時を
決定し、印刷スケジュール記憶手段が前記印刷スケジュ
ール決定手段により決定された開始予定日時および終了
予定日時を記憶し、印刷スケジュール表示手段が前記印
刷ジョブを前記印刷スケジュール記憶手段により記憶さ
れた開始予定日時および終了予定日時にもとづいて算出
された表示幅を有する矩形によって表現して画面表示す
るので、印刷ジョブを表す矩形の表示幅は、当該矩形で
表されるジョブの印刷時間に比例した長さとなり、これ
によって、印刷ジョブの蓄積状況(どのくらいの量のジ
ョブがどのくらいの数投入されているか)を直感的に把
握することが可能な印刷制御装置が得られるという効果
を奏する。
【0265】また、請求項2に記載の発明にかかる印刷
制御装置は、請求項1に記載の発明において、前記印刷
スケジュール表示手段が、前記矩形を当該矩形によって
表現される印刷ジョブが割り当てられた前記プリンタに
対応づけて画面表示するので、個々の印刷ジョブは当該
ジョブが割り当てられたプリンタごとに、その印刷時間
に比例した表示幅を有する矩形によって表示され、これ
によって、プリンタごとの印刷ジョブの蓄積状況(どの
くらいの量のジョブがどのくらいの数投入されている
か)を直感的に把握することが可能な印刷制御装置が得
られるという効果を奏する。
【0266】また、請求項3に記載の発明にかかる印刷
制御装置は、請求項1または2に記載の発明において、
前記印刷スケジュール表示手段が、前記矩形によって表
現される印刷ジョブのステータスにもとづいて前記矩形
の色または模様を異ならせて画面表示するので、矩形の
色または模様によって当該矩形で表される印刷ジョブの
ステータスが示され、これによって、投入されている印
刷ジョブのステータス(保留中、印刷待機中、印刷中、
印刷完了など)を直感的に把握することが可能な印刷制
御装置が得られるという効果を奏する。
【0267】また、請求項4に記載の発明にかかる印刷
制御装置は、請求項1または2に記載の発明において、
前記印刷スケジュール表示手段が、前記矩形によって表
現される印刷ジョブが前記プリンタに割り当てられてい
るか否かによって前記矩形の色または模様を異ならせて
画面表示するので、矩形の色または模様によって当該矩
形で表される印刷ジョブがプリンタに割り当てられてい
るか否かが示され、これによって、印刷ジョブがプリン
タへの割り当て前であるか割り当て後であるかを直感的
に把握することが可能な印刷制御装置が得られるという
効果を奏する。
【0268】また、請求項5に記載の発明にかかる印刷
制御装置は、請求項1〜4のいずれか一つに記載の発明
において、前記印刷スケジュール表示手段が、さらに、
日時が配置されたスケールを画面表示するとともに、前
記矩形を当該矩形によって表現される印刷ジョブの開始
予定日時が前記スケールの対応する日時と一致するよう
に画面表示するので、スケール上での矩形の表示位置に
よって当該矩形で表される印刷ジョブの開始予定日時お
よび終了予定日時が示され、これによって、印刷ジョブ
が処理される時期を直感的に把握することが可能な印刷
制御装置が得られるという効果を奏する。
【0269】また、請求項6に記載の発明にかかる印刷
制御装置は、請求項5に記載の発明において、前記スケ
ールに配置される日時は、一日分の時刻、一週間分の日
付または一年分の月名であるので、スケールの切り換え
によって、表示される印刷スケジュールの範囲は一日
分、一週間分または一年分となり、これによって、表示
される印刷スケジュールの範囲や詳細度を直感的に変更
することが可能な印刷制御装置が得られるという効果を
奏する。
【0270】また、請求項7に記載の発明にかかる印刷
制御装置は、請求項5または6に記載の発明において、
前記印刷スケジュール決定手段が、前記印刷ジョブの開
始予定日時および終了予定日時を営業時間の範囲内で決
定するとともに、前記印刷スケジュール表示手段が、前
記営業時間の範囲内の時間帯と前記営業時間の範囲外の
時間帯との背景色を異ならせて画面表示するので、印刷
スケジュールにおいて営業時間内の時間帯と営業時間外
の時間帯とは背景色が区別して表示され、これによっ
て、印刷ジョブが処理される営業時間を直感的に把握す
ることが可能な印刷制御装置が得られるという効果を奏
する。
【0271】また、請求項8に記載の発明にかかる印刷
制御装置は、請求項1〜7のいずれか一つに記載の発明
において、前記印刷スケジュール決定手段が、前記印刷
時間算出手段により算出された印刷時間の長短にもとづ
いて複数の印刷ジョブの処理順序を決定するとともに、
前記処理順序にしたがって前記複数の印刷ジョブの開始
予定日時および終了予定日時を決定するので、特定のプ
リンタで特定の期間に予定されている複数の印刷ジョブ
の開始予定日時および終了予定日時が、その処理順序が
印刷時間の長いものの順になるように変更され、これに
よって、複数の印刷ジョブのうち印刷時間が長くかかる
と予想されるジョブを、容易な操作で優先的に処理させ
ることが可能な印刷制御装置が得られるという効果を奏
する。
【0272】また、請求項9に記載の発明にかかる印刷
制御装置は、請求項5〜8のいずれか一つに記載の発明
において、さらに、前記印刷スケジュール表示手段によ
り画面表示された矩形のうち一または複数の矩形を移動
させる印刷ジョブ移動手段を備え、前記印刷スケジュー
ル決定手段は、前記印刷ジョブ移動手段により移動され
た矩形によって表現される印刷ジョブの開始予定日時お
よび終了予定日時を移動先の日時に変更するとともに、
当該印刷ジョブを移動先のプリンタに割り当てるので、
印刷ジョブの開始予定日時や終了予定日時、および当該
ジョブを処理するプリンタの変更が、当該ジョブを表す
矩形の画面上での移動によって実行され、これによっ
て、容易かつ直感的な操作で印刷日時や使用プリンタを
変更することが可能な印刷制御装置が得られるという効
果を奏する。
【0273】また、請求項10に記載の発明にかかる印
刷制御装置は、請求項9に記載の発明において、前記印
刷スケジュール表示手段が、前記印刷ジョブ移動手段に
より移動された矩形によって表現される印刷ジョブの変
更後の開始予定日時および/または終了予定日時が営業
時間の範囲外の日時であった場合に、当該印刷ジョブの
開始予定日時および/または終了予定日時を当該営業時
間の範囲外の日時に変更するか否かの確認メッセージを
表示するので、印刷ジョブの開始予定日時および/また
は終了予定日時が営業時間外の日時に変更された場合
に、当該ジョブをそのまま営業時間外に割り当ててもよ
いかどうかの確認メッセージが表示され、これによっ
て、印刷ジョブの一部または全部が利用者の意図に反し
て営業時間外に処理されることを未然に防止することが
可能な印刷制御装置が得られるという効果を奏する。
【0274】また、請求項11に記載の発明にかかる印
刷制御装置は、請求項9に記載の発明において、前記印
刷スケジュール表示手段が、前記印刷ジョブ移動手段に
より移動された矩形によって表現される印刷ジョブの変
更後の開始予定日時および/または終了予定日時が営業
時間の範囲外の日時であった場合に、当該印刷ジョブの
開始予定日時および終了予定日時を翌日以降の営業時間
の範囲内の日時に変更するか否かの確認メッセージを表
示するので、印刷ジョブの開始予定日時および/または
終了予定日時が営業時間外の日時に変更された場合に、
当該ジョブを翌日以降の営業時間内に割り当ててもよい
かどうかの確認メッセージが表示され、これによって、
印刷ジョブの一部または全部が利用者の意図に反して翌
日以降の営業時間内に処理されることを未然に防止する
ことが可能な印刷制御装置が得られるという効果を奏す
る。
【0275】また、請求項12に記載の発明にかかる印
刷制御装置は、請求項9に記載の発明において、前記印
刷スケジュール決定手段が、前記印刷ジョブ移動手段に
より移動された矩形によって表現される印刷ジョブの変
更後の開始予定日時および/または終了予定日時が営業
時間の範囲外の日時であった場合に、当該印刷ジョブの
開始予定日時および終了予定日時を翌日以降の営業時間
の範囲内の日時に変更するので、印刷ジョブの開始予定
日時および/または終了予定日時が営業時間外の日時に
変更された場合に、当該ジョブは強制的に翌日以降の営
業時間内に割り当てられ、これによって、印刷ジョブの
一部または全部が利用者の意図に反して営業時間外に処
理されることを未然に防止することが可能な印刷制御装
置が得られるという効果を奏する。
【0276】また、請求項13に記載の発明にかかる印
刷制御装置は、請求項1〜12のいずれか一つに記載の
発明において、前記印刷スケジュール決定手段が、前記
印刷ジョブについて決定した開始予定日時および/また
は終了予定日時を前記プリンタでの処理の進捗状況にし
たがって定期的に補正するとともに、前記印刷スケジュ
ール記憶手段が、前記印刷スケジュール決定手段により
補正された開始予定日時および/または終了予定日時を
記憶するので、個々の印刷ジョブについていったん決定
された開始予定日時および終了予定日時が、プリンタで
の処理の進捗状況に応じて定期的に補正されるととも
に、記憶されたこの補正後の開始予定日時および終了予
定日時にもとづいて当該ジョブを表す矩形が再表示さ
れ、これによって、予定外のジョブの遅延などが発生し
た場合にも、以後の予定を実態に即して自動的に修正し
再表示することが可能な印刷制御装置が得られるという
効果を奏する。
【0277】また、請求項14に記載の発明にかかる印
刷制御方法は、ネットワークにより接続されたプリンタ
を制御して印刷ジョブを処理させる印刷制御方法におい
て、印刷時間算出工程で前記印刷ジョブの印刷時間を算
出し、印刷スケジュール決定工程で前記印刷ジョブの開
始予定日時を決定するとともに、当該開始予定日時に前
記印刷時間算出工程により算出された印刷時間を加算す
ることで当該印刷ジョブの終了予定日時を決定し、印刷
スケジュール格納工程で前記印刷スケジュール決定工程
により決定された開始予定日時および終了予定日時を印
刷スケジュールテーブルに格納し、印刷スケジュール表
示工程で前記印刷ジョブを前記印刷スケジュール格納工
程により前記印刷スケジュールテーブルに格納された開
始予定日時および終了予定日時にもとづいて算出された
表示幅を有する矩形によって表現して画面表示するの
で、印刷ジョブを表す矩形の表示幅は、当該矩形で表さ
れるジョブの印刷時間に比例した長さとなり、これによ
って、印刷ジョブの蓄積状況(どのくらいの量のジョブ
がどのくらいの数投入されているか)を直感的に把握す
ることが可能な印刷制御方法が得られるという効果を奏
する。
【0278】また、請求項15に記載の発明にかかる印
刷制御方法は、請求項14に記載の発明において、前記
印刷スケジュール表示工程で、前記矩形を当該矩形によ
って表現される印刷ジョブが割り当てられた前記プリン
タに対応づけて画面表示するので、個々の印刷ジョブは
当該ジョブが割り当てられたプリンタごとに、その印刷
時間に比例した表示幅を有する矩形によって表示され、
これによって、プリンタごとの印刷ジョブの蓄積状況
(どのくらいの量のジョブがどのくらいの数投入されて
いるか)を直感的に把握することが可能な印刷制御方法
が得られるという効果を奏する。
【0279】また、請求項16に記載の発明にかかる印
刷制御方法は、請求項14または15に記載の発明にお
いて、前記印刷スケジュール表示工程で、前記矩形によ
って表現される印刷ジョブのステータスにもとづいて前
記矩形の色または模様を異ならせて画面表示するので、
矩形の色または模様によって当該矩形で表される印刷ジ
ョブのステータスが示され、これによって、投入されて
いる印刷ジョブのステータス(保留中、印刷待機中、印
刷中、印刷完了など)を直感的に把握することが可能な
印刷制御方法が得られるという効果を奏する。
【0280】また、請求項17に記載の発明にかかる印
刷制御方法は、請求項14または16に記載の発明にお
いて、前記印刷スケジュール表示工程で、前記矩形によ
って表現される印刷ジョブが前記プリンタに割り当てら
れているか否かによって前記矩形の色または模様を異な
らせて画面表示するので、矩形の色または模様によって
当該矩形で表される印刷ジョブがプリンタに割り当てら
れているか否かが示され、これによって、印刷ジョブが
プリンタへの割り当て前であるか割り当て後であるかを
直感的に把握することが可能な印刷制御方法が得られる
という効果を奏する。
【0281】また、請求項18に記載の発明にかかる印
刷制御方法は、請求項14〜17のいずれか一つに記載
の発明において、前記印刷スケジュール表示工程で、さ
らに、日時が配置されたスケールを画面表示するととも
に、前記矩形を当該矩形によって表現される印刷ジョブ
の開始予定日時が前記スケールの対応する日時と一致す
るように画面表示するので、スケール上での矩形の表示
位置によって当該矩形で表される印刷ジョブの開始予定
日時および終了予定日時が示され、これによって、印刷
ジョブが処理される時期を直感的に把握することが可能
な印刷制御方法が得られるという効果を奏する。
【0282】また、請求項19に記載の発明にかかる印
刷制御方法は、請求項18に記載の発明において、前記
スケールに配置される日時は、一日分の時刻、一週間分
の日付または一年分の月名であるので、スケールの切り
換えによって、表示される印刷スケジュールの範囲は一
日分、一週間分または一年分となり、これによって、表
示される印刷スケジュールの範囲や詳細度を直感的に変
更することが可能な印刷制御方法が得られるという効果
を奏する。
【0283】また、請求項20に記載の発明にかかる印
刷制御方法は、請求項18または19に記載の発明にお
いて、前記印刷スケジュール決定工程で、前記印刷ジョ
ブの開始予定日時および終了予定日時を営業時間の範囲
内で決定するとともに、前記印刷スケジュール表示工程
で、前記営業時間の範囲内の時間帯と前記営業時間の範
囲外の時間帯との背景色を異ならせて画面表示するの
で、印刷スケジュールにおいて営業時間内の時間帯と営
業時間外の時間帯とは背景色が区別して表示され、これ
によって、印刷ジョブが処理される営業時間を直感的に
把握することが可能な印刷制御方法が得られるという効
果を奏する。
【0284】また、請求項21に記載の発明にかかる印
刷制御方法は、請求項14〜20のいずれか一つに記載
の発明において、前記印刷スケジュール決定工程で、前
記印刷時間算出工程により算出された印刷時間の長短に
もとづいて複数の印刷ジョブの処理順序を決定するとと
もに、前記処理順序にしたがって前記複数の印刷ジョブ
の開始予定日時および終了予定日時を決定するので、特
定のプリンタで特定の期間に予定されている複数の印刷
ジョブの開始予定日時および終了予定日時が、その処理
順序が印刷時間の長いものの順になるように変更され、
これによって、複数の印刷ジョブのうち印刷時間が長く
かかると予想されるジョブを、容易な操作で優先的に処
理させることが可能な印刷制御方法が得られるという効
果を奏する。
【0285】また、請求項22に記載の発明にかかる印
刷制御方法は、請求項18〜21のいずれか一つに記載
の発明において、さらに、前記印刷スケジュール表示工
程により画面表示された矩形のうち一または複数の矩形
を移動させる印刷ジョブ移動工程を含み、前記印刷スケ
ジュール決定工程は、前記印刷ジョブ移動工程により移
動された矩形によって表現される印刷ジョブの開始予定
日時および終了予定日時を移動先の日時に変更するとと
もに、当該印刷ジョブを移動先のプリンタに割り当てる
ので、印刷ジョブの開始予定日時や終了予定日時、およ
び当該ジョブを処理するプリンタの変更が、当該ジョブ
を表す矩形の画面上での移動によって実行され、これに
よって、容易かつ直感的な操作で印刷日時や使用プリン
タを変更することが可能な印刷制御方法が得られるとい
う効果を奏する。
【0286】また、請求項23に記載の発明にかかる印
刷制御方法は、請求項22に記載の発明において、前記
印刷スケジュール表示工程で、前記印刷ジョブ移動工程
により移動された矩形によって表現される印刷ジョブの
変更後の開始予定日時および/または終了予定日時が営
業時間の範囲外の日時であった場合に、当該印刷ジョブ
の開始予定日時および/または終了予定日時を当該営業
時間の範囲外の日時に変更するか否かの確認メッセージ
を表示するので、印刷ジョブの開始予定日時および/ま
たは終了予定日時が営業時間外の日時に変更された場合
に、当該ジョブをそのまま営業時間外に割り当ててもよ
いかどうかの確認メッセージが表示され、これによっ
て、印刷ジョブの一部または全部が利用者の意図に反し
て営業時間外に処理されることを未然に防止することが
可能な印刷制御方法が得られるという効果を奏する。
【0287】また、請求項24に記載の発明にかかる印
刷制御方法は、請求項22に記載の発明において、前記
印刷スケジュール表示工程で、前記印刷ジョブ移動工程
により移動された矩形によって表現される印刷ジョブの
変更後の開始予定日時および/または終了予定日時が営
業時間の範囲外の日時であった場合に、当該印刷ジョブ
の開始予定日時および終了予定日時を翌日以降の営業時
間の範囲内の日時に変更するか否かの確認メッセージを
表示するので、印刷ジョブの開始予定日時および/また
は終了予定日時が営業時間外の日時に変更された場合
に、当該ジョブを翌日以降の営業時間内に割り当てても
よいかどうかの確認メッセージが表示され、これによっ
て、印刷ジョブの一部または全部が利用者の意図に反し
て翌日以降の営業時間内に処理されることを未然に防止
することが可能な印刷制御方法が得られるという効果を
奏する。
【0288】また、請求項25に記載の発明にかかる印
刷制御方法は、請求項22に記載の発明において、前記
印刷スケジュール決定工程で、前記印刷ジョブ移動工程
により移動された矩形によって表現される印刷ジョブの
変更後の開始予定日時および/または終了予定日時が営
業時間の範囲外の日時であった場合に、当該印刷ジョブ
の開始予定日時および終了予定日時を翌日以降の営業時
間の範囲内の日時に変更するので、印刷ジョブの開始予
定日時および/または終了予定日時が営業時間外の日時
に変更された場合に、当該ジョブは強制的に翌日以降の
営業時間内に割り当てられ、これによって、印刷ジョブ
の一部または全部が利用者の意図に反して営業時間外に
処理されることを未然に防止することが可能な印刷制御
方法が得られるという効果を奏する。
【0289】また、請求項26に記載の発明にかかる印
刷制御方法は、請求項14〜25のいずれか一つに記載
の発明において、前記印刷スケジュール決定工程で、前
記印刷ジョブについて決定した開始予定日時および/ま
たは終了予定日時を前記プリンタでの処理の進捗状況に
したがって定期的に補正するとともに、前記印刷スケジ
ュール格納工程で、前記印刷スケジュール決定工程によ
り補正された開始予定日時および/または終了予定日時
を前記印刷スケジュールテーブルに格納するので、個々
の印刷ジョブについていったん決定された開始予定日時
および終了予定日時が、プリンタでの処理の進捗状況に
応じて定期的に補正されるとともに、記憶されたこの補
正後の開始予定日時および終了予定日時にもとづいて当
該ジョブを表す矩形が再表示され、これによって、予定
外のジョブの遅延などが発生した場合にも、以後の予定
を実態に即して自動的に修正し再表示することが可能な
印刷制御方法が得られるという効果を奏する。
【0290】また、請求項27に記載の発明にかかる記
録媒体は、請求項14〜26のいずれか一つに記載され
た方法をコンピュータに実行させるプログラムを記録し
たことで、当該プログラムをコンピュータで読み取るこ
とが可能となり、これによって、請求項14〜26のい
ずれか一つに記載された方法をコンピュータによって実
施することが可能な記録媒体が得られるという効果を奏
する。
【図面の簡単な説明】
【図1】この発明の実施の形態による印刷制御装置を含
む、印刷システムの全体のシステム構成を示す説明図で
ある。
【図2】この発明の実施の形態による印刷制御装置のハ
ードウエア構成を示す説明図である。
【図3】この発明の実施の形態による印刷制御装置の構
成を機能的に示す説明図である。
【図4】この発明の実施の形態による印刷ジョブテーブ
ル303aの項目の一例を示す説明図である。
【図5】この発明の実施の形態による印刷スケジュール
テーブル303bの項目の一例を示す説明図である。
【図6】この発明の実施の形態による印刷スケジュール
表示部306aにより表示される、印刷スケジュールウ
ィンドウの一例を示す説明図である。
【図7】この発明の実施の形態による印刷スケジュール
表示部306aにより表示される、印刷スケジュールウ
ィンドウの他の一例を示す説明図である。
【図8】この発明の実施の形態による印刷スケジュール
表示部306aにより表示される、印刷スケジュールウ
ィンドウの他の一例を示す説明図である。
【図9】この発明の実施の形態による印刷スケジュール
表示部306aにより表示される、印刷スケジュールウ
ィンドウの他の一例を示す説明図である。
【図10】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、印刷スケジュール
ウィンドウの他の一例を示す説明図である。
【図11】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、印刷スケジュール
ウィンドウの他の一例を示す説明図である。
【図12】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、印刷スケジュール
ウィンドウの他の一例を示す説明図である。
【図13】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、印刷スケジュール
ウィンドウの他の一例を示す説明図である。
【図14】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、印刷スケジュール
ウィンドウの他の一例を示す説明図である。
【図15】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、印刷スケジュール
ウィンドウの他の一例を示す説明図である。
【図16】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、印刷ジョブの移動
の確認を求めるダイアログの一例を示す説明図である。
【図17】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、印刷スケジュール
ウィンドウの他の一例を示す説明図である。
【図18】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、印刷スケジュール
ウィンドウの他の一例を示す説明図である。
【図19】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、印刷スケジュール
ウィンドウの他の一例を示す説明図である。
【図20】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、印刷スケジュール
ウィンドウの他の一例を示す説明図である。
【図21】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、印刷スケジュール
ウィンドウの他の一例を示す説明図である。
【図22】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、印刷スケジュール
ウィンドウの他の一例を示す説明図である。
【図23】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、印刷スケジュール
ウィンドウの他の一例を示す説明図である。
【図24】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、印刷スケジュール
ウィンドウの他の一例を示す説明図である。
【図25】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、印刷スケジュール
ウィンドウの他の一例を示す説明図である。
【図26】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、営業時間外または
翌日以降の営業時間内に移動されたジョブをプリンタ未
割り当ての状態にするためのダイアログの一例を示す説
明図である。
【図27】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、印刷スケジュール
ウィンドウの他の一例を示す説明図である。
【図28】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、異常の発生したプ
リンタのジョブを他の正常なプリンタで代行させるため
のダイアログの一例を示す説明図である。
【図29】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、エラー代行の続行
を確認するためのダイアログの一例を示す説明図であ
る。
【図30】この発明の実施の形態による印刷スケジュー
ル表示部306aにより表示される、プルーフ印刷の実
行を指示するためのダイアログの一例を示す説明図であ
る。
【図31】この発明の実施の形態による印刷制御装置
の、印刷スケジュールウィンドウの表示処理の手順を示
すフローチャートである。
【図32】この発明の実施の形態による印刷制御装置
の、印刷ジョブの処理日時・処理主体決定処理の手順を
示すフローチャートである。
【図33】この発明の実施の形態による印刷制御装置
の、印刷ジョブの処理日時・処理主体変更処理、および
処理日時・処理主体決定処理の手順を示すフローチャー
トである。
【図34】この発明の実施の形態による印刷制御装置
の、処理日時の補正処理の手順を示すフローチャートで
ある。
【図35】この発明の実施の形態による印刷制御装置
の、エラー代行処理の手順を示すフローチャートであ
る。
【符号の説明】
101 ユーザークライアント 102 受付用クライアント 103 管理クライアント 104 WWWサーバー 105 プリントサーバー 106 LIFISA文書管理サーバー 107 プリンタ 200 バス 201 CPU 202 ROM 203 RAM 204 HDD 205 HD 206 FDD 207 FD 208 ディスプレイ 209 I/F 210 通信回線 211 キーボード 212 マウス 213 CD−ROM 214 CD−ROMドライブ 301 Webインターフェース部 302 LIFISAインターフェース部 303 データベース管理部 303a 印刷ジョブテーブル 303b 印刷スケジュールテーブル 304 プリンタインターフェース部 305 入力部 306 印刷スケジュール部 306a 印刷スケジュール表示部 306b 印刷スケジュール決定部 306c 印刷時間算出部

Claims (27)

    【特許請求の範囲】
  1. 【請求項1】 ネットワークにより接続されたプリンタ
    を制御して印刷ジョブを処理させる印刷制御装置におい
    て、 前記印刷ジョブの印刷時間を算出する印刷時間算出手段
    と、 前記印刷ジョブの開始予定日時を決定するとともに、当
    該開始予定日時に前記印刷時間算出手段により算出され
    た印刷時間を加算することで当該印刷ジョブの終了予定
    日時を決定する印刷スケジュール決定手段と、 前記印刷スケジュール決定手段により決定された開始予
    定日時および終了予定日時を記憶する印刷スケジュール
    記憶手段と、 前記印刷ジョブを前記印刷スケジュール記憶手段により
    記憶された開始予定日時および終了予定日時にもとづい
    て算出された表示幅を有する矩形によって表現して画面
    表示する印刷スケジュール表示手段と、 を備えたことを特徴とする印刷制御装置。
  2. 【請求項2】 前記印刷スケジュール表示手段は、前記
    矩形を当該矩形によって表現される印刷ジョブが割り当
    てられた前記プリンタに対応づけて画面表示することを
    特徴とする請求項1に記載の印刷制御装置。
  3. 【請求項3】 前記印刷スケジュール表示手段は、前記
    矩形によって表現される印刷ジョブのステータスにもと
    づいて前記矩形の色または模様を異ならせて画面表示す
    ることを特徴とする請求項1または2に記載の印刷制御
    装置。
  4. 【請求項4】 前記印刷スケジュール表示手段は、前記
    矩形によって表現される印刷ジョブが前記プリンタに割
    り当てられているか否かによって前記矩形の色または模
    様を異ならせて画面表示することを特徴とする請求項1
    または2に記載の印刷制御装置。
  5. 【請求項5】 前記印刷スケジュール表示手段は、さら
    に、日時が配置されたスケールを画面表示するととも
    に、前記矩形を当該矩形によって表現される印刷ジョブ
    の開始予定日時が前記スケールの対応する日時と一致す
    るように画面表示することを特徴とする請求項1〜4の
    いずれか一つに記載の印刷制御装置。
  6. 【請求項6】 前記スケールに配置される日時は、一日
    分の時刻、一週間分の日付または一年分の月名であるこ
    とを特徴とする請求項5に記載の印刷制御装置。
  7. 【請求項7】 前記印刷スケジュール決定手段は、前記
    印刷ジョブの開始予定日時および終了予定日時を営業時
    間の範囲内で決定するとともに、 前記印刷スケジュール表示手段は、前記営業時間の範囲
    内の時間帯と前記営業時間の範囲外の時間帯との背景色
    を異ならせて画面表示することを特徴とする請求項5ま
    たは6に記載の印刷制御装置。
  8. 【請求項8】 前記印刷スケジュール決定手段は、前記
    印刷時間算出手段により算出された印刷時間の長短にも
    とづいて複数の印刷ジョブの処理順序を決定するととも
    に、前記処理順序にしたがって前記複数の印刷ジョブの
    開始予定日時および終了予定日時を決定することを特徴
    とする請求項1〜7のいずれか一つに記載の印刷制御装
    置。
  9. 【請求項9】 さらに、前記印刷スケジュール表示手段
    により画面表示された矩形のうち一または複数の矩形を
    移動させる印刷ジョブ移動手段を備え、 前記印刷スケジュール決定手段は、前記印刷ジョブ移動
    手段により移動された矩形によって表現される印刷ジョ
    ブの開始予定日時および終了予定日時を移動先の日時に
    変更するとともに、当該印刷ジョブを移動先のプリンタ
    に割り当てることを特徴とする請求項5〜8のいずれか
    一つに記載の印刷制御装置。
  10. 【請求項10】 前記印刷スケジュール表示手段は、前
    記印刷ジョブ移動手段により移動された矩形によって表
    現される印刷ジョブの変更後の開始予定日時および/ま
    たは終了予定日時が営業時間の範囲外の日時であった場
    合に、当該印刷ジョブの開始予定日時および/または終
    了予定日時を当該営業時間の範囲外の日時に変更するか
    否かの確認メッセージを表示することを特徴とする請求
    項9に記載の印刷制御装置。
  11. 【請求項11】 前記印刷スケジュール表示手段は、前
    記印刷ジョブ移動手段により移動された矩形によって表
    現される印刷ジョブの変更後の開始予定日時および/ま
    たは終了予定日時が営業時間の範囲外の日時であった場
    合に、当該印刷ジョブの開始予定日時および終了予定日
    時を翌日以降の営業時間の範囲内の日時に変更するか否
    かの確認メッセージを表示することを特徴とする請求項
    9に記載の印刷制御装置。
  12. 【請求項12】 前記印刷スケジュール決定手段は、前
    記印刷ジョブ移動手段により移動された矩形によって表
    現される印刷ジョブの変更後の開始予定日時および/ま
    たは終了予定日時が営業時間の範囲外の日時であった場
    合に、当該印刷ジョブの開始予定日時および終了予定日
    時を翌日以降の営業時間の範囲内の日時に変更すること
    を特徴とする請求項9に記載の印刷制御装置。
  13. 【請求項13】 前記印刷スケジュール決定手段は、前
    記印刷ジョブについて決定した開始予定日時および/ま
    たは終了予定日時を前記プリンタでの処理の進捗状況に
    したがって定期的に補正するとともに、 前記印刷スケジュール記憶手段は、前記印刷スケジュー
    ル決定手段により補正された開始予定日時および/また
    は終了予定日時を記憶することを特徴とする請求項1〜
    12のいずれか一つに記載の印刷制御装置。
  14. 【請求項14】 ネットワークにより接続されたプリン
    タを制御して印刷ジョブを処理させる印刷制御方法にお
    いて、 前記印刷ジョブの印刷時間を算出する印刷時間算出工程
    と、 前記印刷ジョブの開始予定日時を決定するとともに、当
    該開始予定日時に前記印刷時間算出工程により算出され
    た印刷時間を加算することで当該印刷ジョブの終了予定
    日時を決定する印刷スケジュール決定工程と、 前記印刷スケジュール決定工程により決定された開始予
    定日時および終了予定日時を印刷スケジュールテーブル
    に格納する印刷スケジュール格納工程と、 前記印刷ジョブを前記印刷スケジュール格納工程により
    前記印刷スケジュールテーブルに格納された開始予定日
    時および終了予定日時にもとづいて算出された表示幅を
    有する矩形によって表現して画面表示する印刷スケジュ
    ール表示工程と、 を含んだことを特徴とする印刷制御方法。
  15. 【請求項15】 前記印刷スケジュール表示工程は、前
    記矩形を当該矩形によって表現される印刷ジョブが割り
    当てられた前記プリンタに対応づけて画面表示すること
    を特徴とする請求項14に記載の印刷制御方法。
  16. 【請求項16】 前記印刷スケジュール表示工程は、前
    記矩形によって表現される印刷ジョブのステータスにも
    とづいて前記矩形の色または模様を異ならせて画面表示
    することを特徴とする請求項14または15に記載の印
    刷制御方法。
  17. 【請求項17】 前記印刷スケジュール表示工程は、前
    記矩形によって表現される印刷ジョブが前記プリンタに
    割り当てられているか否かによって前記矩形の色または
    模様を異ならせて画面表示することを特徴とする請求項
    14または15に記載の印刷制御方法。
  18. 【請求項18】 前記印刷スケジュール表示工程は、さ
    らに、日時が配置されたスケールを画面表示するととも
    に、前記矩形を当該矩形によって表現される印刷ジョブ
    の開始予定日時が前記スケールの対応する日時と一致す
    るように画面表示することを特徴とする請求項14〜1
    7のいずれか一つに記載の印刷制御方法。
  19. 【請求項19】 前記スケールに配置される日時は、一
    日分の時刻、一週間分の日付または一年分の月名である
    ことを特徴とする請求項18に記載の印刷制御方法。
  20. 【請求項20】 前記印刷スケジュール決定工程は、前
    記印刷ジョブの開始予定日時および終了予定日時を営業
    時間の範囲内で決定するとともに、 前記印刷スケジュール表示工程は、前記営業時間の範囲
    内の時間帯と前記営業時間の範囲外の時間帯との背景色
    を異ならせて画面表示することを特徴とする請求項18
    または19に記載の印刷制御方法。
  21. 【請求項21】 前記印刷スケジュール決定工程は、前
    記印刷時間算出工程により算出された印刷時間の長短に
    もとづいて複数の印刷ジョブの処理順序を決定するとと
    もに、前記処理順序にしたがって前記複数の印刷ジョブ
    の開始予定日時および終了予定日時を決定することを特
    徴とする請求項14〜20のいずれか一つに記載の印刷
    制御方法。
  22. 【請求項22】 さらに、前記印刷スケジュール表示工
    程により画面表示された矩形のうち一または複数の矩形
    を移動させる印刷ジョブ移動工程を含み、 前記印刷スケジュール決定工程は、前記印刷ジョブ移動
    工程により移動された矩形によって表現される印刷ジョ
    ブの開始予定日時および終了予定日時を移動先の日時に
    変更するとともに、当該印刷ジョブを移動先のプリンタ
    に割り当てることを特徴とする請求項18〜21のいず
    れか一つに記載の印刷制御方法。
  23. 【請求項23】 前記印刷スケジュール表示工程は、前
    記印刷ジョブ移動工程により移動された矩形によって表
    現される印刷ジョブの変更後の開始予定日時および/ま
    たは終了予定日時が営業時間の範囲外の日時であった場
    合に、当該印刷ジョブの開始予定日時および/または終
    了予定日時を当該営業時間の範囲外の日時に変更するか
    否かの確認メッセージを表示することを特徴とする請求
    項22に記載の印刷制御方法。
  24. 【請求項24】 前記印刷スケジュール表示工程は、前
    記印刷ジョブ移動工程により移動された矩形によって表
    現される印刷ジョブの変更後の開始予定日時および/ま
    たは終了予定日時が営業時間の範囲外の日時であった場
    合に、当該印刷ジョブの開始予定日時および終了予定日
    時を翌日以降の営業時間の範囲内の日時に変更するか否
    かの確認メッセージを表示することを特徴とする請求項
    22に記載の印刷制御方法。
  25. 【請求項25】 前記印刷スケジュール決定工程は、前
    記印刷ジョブ移動工程により移動された矩形によって表
    現される印刷ジョブの変更後の開始予定日時および/ま
    たは終了予定日時が営業時間の範囲外の日時であった場
    合に、当該印刷ジョブの開始予定日時および終了予定日
    時を翌日以降の営業時間の範囲内の日時に変更すること
    を特徴とする請求項22に記載の印刷制御方法。
  26. 【請求項26】 前記印刷スケジュール決定工程は、前
    記印刷ジョブについて決定した開始予定日時および/ま
    たは終了予定日時を前記プリンタでの処理の進捗状況に
    したがって定期的に補正するとともに、 前記印刷スケジュール格納工程は、前記印刷スケジュー
    ル決定工程により補正された開始予定日時および/また
    は終了予定日時を前記印刷スケジュールテーブルに格納
    することを特徴とする請求項14〜25のいずれか一つ
    に記載の印刷制御方法。
  27. 【請求項27】 前記請求項14〜26のいずれか一つ
    に記載された方法をコンピュータに実行させるプログラ
    ムを記録したことを特徴とするコンピュータ読み取り可
    能な記録媒体。
JP2000248152A 2000-08-18 2000-08-18 印刷制御装置、印刷制御方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 Expired - Fee Related JP3971553B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000248152A JP3971553B2 (ja) 2000-08-18 2000-08-18 印刷制御装置、印刷制御方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000248152A JP3971553B2 (ja) 2000-08-18 2000-08-18 印刷制御装置、印刷制御方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体

Publications (2)

Publication Number Publication Date
JP2002063004A true JP2002063004A (ja) 2002-02-28
JP3971553B2 JP3971553B2 (ja) 2007-09-05

Family

ID=18738106

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000248152A Expired - Fee Related JP3971553B2 (ja) 2000-08-18 2000-08-18 印刷制御装置、印刷制御方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体

Country Status (1)

Country Link
JP (1) JP3971553B2 (ja)

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005339515A (ja) * 2004-04-28 2005-12-08 Canon Inc 印刷スケジュール制御装置及び印刷スケジュール制御方法並びにプログラム
JP2006244088A (ja) * 2005-03-02 2006-09-14 Canon Inc 情報処理装置および工程管理方法およびそのプログラム
JP2006293755A (ja) * 2005-04-12 2006-10-26 Canon Inc 画像形成管理装置、システムおよび方法並びにプログラム
JP2007323128A (ja) * 2006-05-30 2007-12-13 Kyocera Mita Corp 印刷管理装置および印刷管理プログラム
WO2008061833A1 (en) * 2006-11-20 2008-05-29 Quadrat Electronic whiteboard for appointment management
JP2008283563A (ja) * 2007-05-11 2008-11-20 Toshiba Corp 映像生成装置および映像生成方法
JP2009093337A (ja) * 2007-10-05 2009-04-30 Fuji Xerox Co Ltd 処理要求制御装置およびプログラム
US7684066B2 (en) 2004-08-30 2010-03-23 Canon Kabushiki Kaisha Information processing apparatus and method for controlling printing operations to a plurality of printers, and a program for implementing the control method
JP2010519621A (ja) * 2007-02-15 2010-06-03 マイクロソフト コーポレーション コンピュータシステムイベントインタフェース
JP2010282634A (ja) * 2004-04-28 2010-12-16 Canon Inc 印刷スケジュール制御装置及び印刷スケジュール制御方法並びにプログラム
US7916324B2 (en) 2004-05-19 2011-03-29 Canon Kabushiki Kaisha Information processing apparatus and information processing method
JP2011081144A (ja) * 2009-10-06 2011-04-21 Konica Minolta Business Technologies Inc 表示方法、画像形成装置の表示方法、表示装置および画像形成装置
US8023133B2 (en) 2005-06-10 2011-09-20 Canon Kabushiki Kaisha Image forming job managing apparatus, method of same, and program for same
JP2011237721A (ja) * 2010-05-13 2011-11-24 Sharp Corp 省電力モードの学習機能を備えた画像形成装置
WO2012030336A1 (en) * 2010-09-01 2012-03-08 Hewlett-Packard Development Company, Lp System and method for imposing a print job
JP2012063951A (ja) * 2010-09-15 2012-03-29 Ricoh Co Ltd 印刷制御装置、印刷制御方法およびそのプログラム
JP2012166438A (ja) * 2011-02-14 2012-09-06 Canon Inc 印刷制御装置、方法及びプログラム
JP2014013480A (ja) * 2012-07-04 2014-01-23 Fuji Xerox Co Ltd 印刷・梱包作業制御装置、プログラム及び印刷・梱包作業管理システム
JP2015000558A (ja) * 2013-06-18 2015-01-05 キヤノン株式会社 印刷装置、印刷装置の制御方法、及びプログラム
JP2015001850A (ja) * 2013-06-17 2015-01-05 富士ゼロックス株式会社 印刷システム
JP2015074205A (ja) * 2013-10-11 2015-04-20 富士ゼロックス株式会社 画像形成装置及びプログラム
US9292369B2 (en) 2013-03-12 2016-03-22 Kyocera Document Solutions, Inc. Apparatus management system, electronic apparatus, apparatus management method, and computer readable recording medium
JP2017173945A (ja) * 2016-03-22 2017-09-28 株式会社 日立産業制御ソリューションズ 契約電力最適化装置
US9826114B2 (en) 2011-11-29 2017-11-21 Sharp Kabushiki Kaisha Image forming apparatus having energy saving mode learning function and controller therefor
JP2018103633A (ja) * 2018-03-23 2018-07-05 キヤノン株式会社 画像形成装置
US10101950B2 (en) 2013-11-19 2018-10-16 Canon Kabushiki Kaisha Image forming apparatus, information processing apparatus and control method thereof, and storage medium storing a program
JP2019025690A (ja) * 2017-07-26 2019-02-21 富士ゼロックス株式会社 表示装置、印刷装置、印刷制御装置及び表示プログラム
JP2019215722A (ja) * 2018-06-13 2019-12-19 富士ゼロックス株式会社 情報処理システムおよびプログラム
JP2019215655A (ja) * 2018-06-12 2019-12-19 富士ゼロックス株式会社 印刷管理装置、印刷管理システム及びプログラム
JPWO2020262178A1 (ja) * 2019-06-28 2020-12-30

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103129125B (zh) * 2011-11-30 2015-11-25 北大方正集团有限公司 目录监控方法和装置

Cited By (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005339515A (ja) * 2004-04-28 2005-12-08 Canon Inc 印刷スケジュール制御装置及び印刷スケジュール制御方法並びにプログラム
US8004702B2 (en) 2004-04-28 2011-08-23 Canon Kabushiki Kaisha Print schedule control equipment, print schedule control method, and program therefor
JP4592081B2 (ja) * 2004-04-28 2010-12-01 キヤノン株式会社 印刷スケジュール制御装置及び印刷スケジュール制御方法並びにプログラム
JP2010282634A (ja) * 2004-04-28 2010-12-16 Canon Inc 印刷スケジュール制御装置及び印刷スケジュール制御方法並びにプログラム
US7916324B2 (en) 2004-05-19 2011-03-29 Canon Kabushiki Kaisha Information processing apparatus and information processing method
US7684066B2 (en) 2004-08-30 2010-03-23 Canon Kabushiki Kaisha Information processing apparatus and method for controlling printing operations to a plurality of printers, and a program for implementing the control method
JP4614387B2 (ja) * 2005-03-02 2011-01-19 キヤノン株式会社 情報処理装置および工程管理方法およびそのプログラム
JP2006244088A (ja) * 2005-03-02 2006-09-14 Canon Inc 情報処理装置および工程管理方法およびそのプログラム
US8610909B2 (en) 2005-03-02 2013-12-17 Canon Kabushiki Kaisha Information processing apparatus, process control method, and program for scheduling a plurality of processes arranged in a recognizable manner
US7701605B2 (en) 2005-03-02 2010-04-20 Canon Kabushiki Kaisha Information processing apparatus, process control method, and program thereof
JP2006293755A (ja) * 2005-04-12 2006-10-26 Canon Inc 画像形成管理装置、システムおよび方法並びにプログラム
US8184313B2 (en) 2005-04-12 2012-05-22 Canon Kabushiki Kaisha Apparatus, system and method for performing attended or unattended printing
US8023133B2 (en) 2005-06-10 2011-09-20 Canon Kabushiki Kaisha Image forming job managing apparatus, method of same, and program for same
JP2007323128A (ja) * 2006-05-30 2007-12-13 Kyocera Mita Corp 印刷管理装置および印刷管理プログラム
WO2008061833A1 (en) * 2006-11-20 2008-05-29 Quadrat Electronic whiteboard for appointment management
JP2010519621A (ja) * 2007-02-15 2010-06-03 マイクロソフト コーポレーション コンピュータシステムイベントインタフェース
US8990391B2 (en) 2007-02-15 2015-03-24 Microsoft Technology Licensing, Llc Computer system events interface
JP2008283563A (ja) * 2007-05-11 2008-11-20 Toshiba Corp 映像生成装置および映像生成方法
JP2009093337A (ja) * 2007-10-05 2009-04-30 Fuji Xerox Co Ltd 処理要求制御装置およびプログラム
JP2011081144A (ja) * 2009-10-06 2011-04-21 Konica Minolta Business Technologies Inc 表示方法、画像形成装置の表示方法、表示装置および画像形成装置
US9344591B2 (en) 2009-10-06 2016-05-17 Konica Minolta Business Technologies, Inc. Display method, display method of image forming apparatus, display device and image forming apparatus
JP2011237721A (ja) * 2010-05-13 2011-11-24 Sharp Corp 省電力モードの学習機能を備えた画像形成装置
WO2012030336A1 (en) * 2010-09-01 2012-03-08 Hewlett-Packard Development Company, Lp System and method for imposing a print job
US20130293926A1 (en) * 2010-09-01 2013-11-07 Hewlett-Packard Development Company, Lp System and method for imposing a print job
US9286012B2 (en) 2010-09-01 2016-03-15 Hewlett-Packard Development Company, L.P. System and method for efficiently imposing a print job in a print production workflow
JP2012063951A (ja) * 2010-09-15 2012-03-29 Ricoh Co Ltd 印刷制御装置、印刷制御方法およびそのプログラム
JP2012166438A (ja) * 2011-02-14 2012-09-06 Canon Inc 印刷制御装置、方法及びプログラム
US10523834B2 (en) 2011-11-29 2019-12-31 Sharp Kabushiki Kaisha Image forming apparatus having energy saving mode learning function and controller therefor
US10270930B2 (en) 2011-11-29 2019-04-23 Sharp Kabushiki Kaisha Image forming apparatus having energy saving mode learning function and controller therefor
US10033897B2 (en) 2011-11-29 2018-07-24 Sharp Kabushiki Kaisha Image forming apparatus having energy saving mode learning function and controller therefor
US9826114B2 (en) 2011-11-29 2017-11-21 Sharp Kabushiki Kaisha Image forming apparatus having energy saving mode learning function and controller therefor
JP2014013480A (ja) * 2012-07-04 2014-01-23 Fuji Xerox Co Ltd 印刷・梱包作業制御装置、プログラム及び印刷・梱包作業管理システム
US9292369B2 (en) 2013-03-12 2016-03-22 Kyocera Document Solutions, Inc. Apparatus management system, electronic apparatus, apparatus management method, and computer readable recording medium
CN104052889B (zh) * 2013-03-12 2016-09-07 京瓷办公信息***株式会社 电子设备及设备管理***
JP2015001850A (ja) * 2013-06-17 2015-01-05 富士ゼロックス株式会社 印刷システム
US9036191B2 (en) 2013-06-17 2015-05-19 Fuji Xerox Co., Ltd. Printing system for job scheduling and indicating print job state
JP2015000558A (ja) * 2013-06-18 2015-01-05 キヤノン株式会社 印刷装置、印刷装置の制御方法、及びプログラム
US10404873B2 (en) 2013-10-11 2019-09-03 Fuji Xerox Co., Ltd. Image forming apparatus configured to predict an event based on resource information
US10033888B2 (en) 2013-10-11 2018-07-24 Fuji Xerox Co., Ltd. Image forming apparatus configured to predict an event based on resource information
US9723162B2 (en) 2013-10-11 2017-08-01 Fuji Xerox Co., Ltd. Image forming apparatus configured to predict an event based on resource information
JP2015074205A (ja) * 2013-10-11 2015-04-20 富士ゼロックス株式会社 画像形成装置及びプログラム
US10101950B2 (en) 2013-11-19 2018-10-16 Canon Kabushiki Kaisha Image forming apparatus, information processing apparatus and control method thereof, and storage medium storing a program
JP2017173945A (ja) * 2016-03-22 2017-09-28 株式会社 日立産業制御ソリューションズ 契約電力最適化装置
JP2019025690A (ja) * 2017-07-26 2019-02-21 富士ゼロックス株式会社 表示装置、印刷装置、印刷制御装置及び表示プログラム
JP2018103633A (ja) * 2018-03-23 2018-07-05 キヤノン株式会社 画像形成装置
CN110597471A (zh) * 2018-06-12 2019-12-20 富士施乐株式会社 印刷管理装置、印刷管理***以及记录介质
JP2019215655A (ja) * 2018-06-12 2019-12-19 富士ゼロックス株式会社 印刷管理装置、印刷管理システム及びプログラム
US11360726B2 (en) 2018-06-12 2022-06-14 Fujifilm Business Innovation Corp. Print management apparatus capable of allocating a schedule item for step processing to an operation period of a process in accordance with a priority schedule command, print management system, and non-transitory computer readable medium
JP7119608B2 (ja) 2018-06-12 2022-08-17 富士フイルムビジネスイノベーション株式会社 印刷管理装置、印刷管理システム及びプログラム
JP2019215722A (ja) * 2018-06-13 2019-12-19 富士ゼロックス株式会社 情報処理システムおよびプログラム
JPWO2020262178A1 (ja) * 2019-06-28 2020-12-30
WO2020262178A1 (ja) * 2019-06-28 2020-12-30 京セラドキュメントソリューションズ株式会社 ジョブ処理システム

Also Published As

Publication number Publication date
JP3971553B2 (ja) 2007-09-05

Similar Documents

Publication Publication Date Title
JP3971553B2 (ja) 印刷制御装置、印刷制御方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体
US8023133B2 (en) Image forming job managing apparatus, method of same, and program for same
US20050270566A1 (en) Information processing apparatus and information processing method
JP4092068B2 (ja) 印刷制御装置、印刷装置、印刷システムおよび印刷制御用記録媒体
US5128878A (en) Remote plotting of integrated circuit layout in a network computer-aided design system
US8610909B2 (en) Information processing apparatus, process control method, and program for scheduling a plurality of processes arranged in a recognizable manner
US8355149B2 (en) Information processing apparatus, control method thereof, and program
US20050243365A1 (en) Print schedule control equipment, print schedule control method, and program therefor
US20030123079A1 (en) Image forming apparatus, image forming method, and storing medium
US20010035972A1 (en) Adaptive interface for digital printing systems
US20060227373A1 (en) Image forming management apparatus, system, method and program
US8595730B2 (en) Information processing system and storage medium
JP2006285784A (ja) スケジューリングシステム及び方法
CN102707911A (zh) 打印管理设备、打印管理方法、打印***和记录介质
JPH11134125A (ja) 画像形成装置、画像形成方法および記憶媒体
US20040196493A1 (en) Enhanced management of raster image processing resources
JP2023028845A (ja) 生産方法、表示システムおよび生産プログラム
JPH11348386A (ja) 画像形成装置、画像形成方法、及び記憶媒体
JP4028955B2 (ja) 印刷制御装置、印刷制御方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体
JPH10240459A (ja) 印刷制御装置
JP2006065806A (ja) 管理システム、管理装置、及びその制御方法
JP2005208689A (ja) 電子入稿システム、その制御方法、及び制御プログラム
JP3733367B2 (ja) 印刷システム、画像形成装置、情報処理装置、印刷方法および印刷要求方法
JP2023028855A (ja) 生産方法、生産システムおよび生産プログラム
JP2023028835A (ja) 生産方法、生産システムおよび生産プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040823

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061027

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061121

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070122

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070605

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070608

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110615

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110615

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120615

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130615

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees