(57)【要約】【課題】  優先的に処理されるジョブがあった場合であっても、実行待ち時間を最小限とすることができ、ジョブが同時期に重なったときでも、その調整を自動的に行うことができるシステムとすることにより、複数のジョブを効率的に処理することを可能とする。【解決手段】  画像処理システムは  ネットワーク１を介して複数の端末２、３、４、５及び画像処理装置６、７が接続されることにより、複数の端末２、３、４、５が画像処理装置６、７を共有可能となっている。画像処理装置６、７が行うジョブの実行状態、実行待ち状態、蓄積状態、実行のタイムスケジュールを管理する管理手段と、ジョブの実行時間を予約する予約時間指定手段と、指定時間になったときに予約されたジョブを他のジョブよりも優先して実行する予約ジョブ実行手段とを備える。【選択図】  図１
2006192810.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して複数の端末及び画像処理装置が接続されることにより、前記複数の端末が前記画像処理装置を共有可能となっている画像処理システムにおいて、
前記画像処理装置が行うジョブの実行状態、実行待ち状態、蓄積状態、実行のタイムスケジュールを管理する管理手段と、
ジョブの実行時間を予約する予約時間指定手段と、
指定の時間になったときに予約されたジョブを他のジョブよりも優先して実行する予約ジョブ実行手段とを有することを特徴とする画像処理システム。
【請求項２】
前記予約されたジョブの実行状態に関する情報を前記端末に通知する通知手段を有することを特徴とする請求項１記載の画像処理システム。
【請求項３】
前記管理手段は、実行中、実行待ち、予約中の各ジョブの実行に要する処理時間とジョブ処理作業の並列可能部分を予測し、タイムテーブルを予定ジョブの有無によって管理することを特徴とする請求項１又は２記載の画像処理システム。
【請求項４】
前記予約時間指定手段は、前記端末からの指令によってジョブ実行時間の指定、変更、取消を行うことを特徴とする請求項１から３のいずれか１項に記載の画像処理システム。
【請求項５】
前記予約時間指定手段は、前記画像処理装置自体からの指令によってジョブ実行時間の指定、変更、取消を行うことを特徴とする請求項１から３のいずれか１項に記載の画像処理システム。
【請求項６】
前記管理手段は、予約時間における予約ジョブの実行が可能であるか否かを判断し、判断結果を前記端末に通知することを特徴とする請求項１から５のいずれか１項に記載の画像処理システム。
【請求項７】
ネットワークを介して複数の端末に接続されることにより、前記複数の端末が共有するように構成した画像処理装置において、
前記画像処理装置が行うジョブの実行状態、実行待ち状態、蓄積状態、実行のタイムスケジュールを管理する管理手段と、
ジョブの実行時間を予約する予約時間指定手段と、
指定の時間になったときに予約されたジョブを他のジョブよりも優先して実行する予約ジョブ実行手段とを有することを特徴とする画像処理装置。
【請求項８】
前記予約されたジョブの実行状態に関する情報を前記端末に通知する通知手段を有することを特徴とする請求項７記載の画像処理装置。
【請求項９】
前記管理手段は、実行中、実行待ち、予約中の各ジョブの実行に要する処理時間とジョブ処理作業の並列可能部分を予測し、タイムテーブルを予定ジョブの有無によって管理することを特徴とする請求項７又は８記載の画像処理装置。
【請求項１０】
前記予約時間指定手段は、前記端末からの指令によってジョブ実行時間の指定、変更、取消を行うことを特徴とする請求項７から９のいずれか１項に記載の画像処理装置。
【請求項１１】
前記予約時間指定手段は、前記画像処理装置自体からの指令によってジョブ実行時間の指定、変更、取消を行うことを特徴とする請求項７から９のいずれか１項に記載の画像処理装置。
【請求項１２】
前記管理手段は、予約時間における予約ジョブの実行が可能であるか否かを判断し、判断結果を前記端末に通知することを特徴とする請求項７から１１のいずれか１項に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の端末と画像処理装置とがネットワークを介して接続された画像処理システム及び画像処理装置に関する。
【背景技術】
【０００２】
画像処理装置に対して複数の端末が接続されたシステムでは、一の端末からの画像処理指令（例えば、データの印刷）が同時期に重なり合うことがあり、その処理ができない不都合が生じる。このため、例えば特許文献１に記載された画像処理システムが開発されている。
【０００３】
この画像処理システムは、画像処理装置が複数の端末に対して共有可能となるようにネットワークで接続されており、画像処理装置におけるジョブの状態を管理するジョブ管理手段と、優先的に実行したいジョブを指定する優先ジョブ指定手段と、優先ジョブ指定手段で指定されたジョブに対しては、そのジョブが実行されるまで他のジョブの実行を禁止するジョブ実行禁止手段とを有している。
【０００４】
このようなシステムでは、コピー等のジョブを優先的に実行したい状況が発生したとき、ユーザは端末からその旨の指令をネットワークを介して送信することにより他のジョブよりも優先して行うことが可能となる。
【特許文献１】特開２００３−１２５１５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したシステムにおいては、優先的に処理されるジョブが終了するまで他のジョブが処理できない実行待ち時間が生じる。また、優先処理されるジョブの終了時間がジョブにより異なっているため、実行待ち時間がどのくらいになるか不明であり、複数のジョブの効率的な処理を行うことができない問題を有している。さらに、優先的に処理するジョブが同時期に生じた場合には、ジョブが競合し合い、その調整が難しい問題も有している。
【０００６】
本発明はこのような事情を考慮してなされたものであり、優先的に処理されるジョブがあった場合であっても、実行待ち時間を最小限とすることができ、しかもジョブが同時期に重なったときでも、その調整を自動的に行うことができ、これにより複数のジョブを効率的に処理することが可能な画像処理システム及び画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１記載の発明は、ネットワークを介して複数の端末及び画像処理装置が接続されることにより、前記複数の端末が前記画像処理装置を共有可能となっている画像処理システムにおいて、前記画像処理装置が行うジョブの実行状態、実行待ち状態、蓄積状態、実行のタイムスケジュールを管理する管理手段と、ジョブの実行時間を予約する予約時間指定手段と、指定の時間になったときに予約されたジョブを他のジョブよりも優先して実行する予約ジョブ実行手段とを有することを特徴とする。
【０００８】
請求項２記載の発明は、請求項１記載の発明において、前記予約されたジョブの実行状態に関する情報を前記端末に通知する通知手段を有することを特徴とする。
【０００９】
請求項３記載の発明は、請求項１又は２記載の発明において、前記管理手段は、実行中、実行待ち、予約中の各ジョブの実行に要する処理時間とジョブ処理作業の並列可能部分を予測し、タイムテーブルを予定ジョブの有無によって管理することを特徴とする。
【００１０】
請求項４記載の発明は、請求項１から３のいずれか１項に記載の発明において、前記予約時間指定手段は、前記端末からの指令によってジョブ実行時間の指定、変更、取消を行うことを特徴とする。
【００１１】
請求項５記載の発明は、請求項１から３のいずれか１項に記載の発明において、前記予約時間指定手段は、前記画像処理装置自体からの指令によってジョブ実行時間の指定、変更、取消を行うことを特徴とする。
【００１２】
請求項６記載の発明は、請求項１から５のいずれか１項に記載の発明において、前記管理手段は、予約時間における予約ジョブの実行が可能であるか否かを判断し、判断結果を前記端末に通知することを特徴とする。
【００１３】
請求項７記載の発明は、ネットワークを介して複数の端末に接続されることにより、前記複数の端末が共有するように構成した画像処理装置において、前記画像処理装置が行うジョブの実行状態、実行待ち状態、蓄積状態、実行のタイムスケジュールを管理する管理手段と、ジョブの実行時間を予約する予約時間指定手段と、指定の時間になったときに予約されたジョブを他のジョブよりも優先して実行する予約ジョブ実行手段とを有することを特徴とする。
【００１４】
請求項８記載の発明は、請求項７記載の発明において、前記予約されたジョブの実行状態に関する情報を前記端末に通知する通知手段を有することを特徴とする。
【００１５】
請求項９記載の発明は、請求項７又は８記載の発明において、前記管理手段は、実行中、実行待ち、予約中の各ジョブの実行に要する処理時間とジョブ処理作業の並列可能部分を予測し、タイムテーブルを予定ジョブの有無によって管理することを特徴とする。
【００１６】
請求項１０記載の発明は、請求項７から９のいずれか１項に記載の発明いおいて、前記予約時間指定手段は、前記端末からの指令によってジョブ実行時間の指定、変更、取消を行うことを特徴とする。
【００１７】
請求項１１記載の発明は、請求項７から９のいずれか１項に記載の発明において、前記予約時間指定手段は、前記画像処理装置自体からの指令によってジョブ実行時間の指定、変更、取消を行うことを特徴とする。
【００１８】
請求項１２記載の発明は、請求項７から１１のいずれか１項に記載の発明において、前記管理手段は、予約時間における予約ジョブの実行が可能であるか否かを判断し、判断結果を前記端末に通知することを特徴とする。
【発明の効果】
【００１９】
本発明の画像処理システムによれば、予約指定手段が予約していない時間中には、画像処理装置が通常のジョブを行っており、予約時間になったとき、予約ジョブ実行手段は予約しているジョブを実行する。かかるジョブの予約は管理手段がタイムスケジュールに沿って自動的に行うため、複数のジョブが重なることがなく、ジョブが競合することを回避することができる。
【発明を実施するための最良の形態】
【００２０】
図１〜図５は、本発明の一実施形態の画像処理システムを示し、図１はシステム構成を示している。
【００２１】
図１に示すように、デスクトップ型パソコン２，３，４と、ノート型パソコン５と、レーザビームプリンタ６及び７とがネットワーク１により接続されている。レーザビームプリンタ６、７のいずれか一方は、この実施形態における画像処理装置となり、パソコン２，３，４，５は画像処理装置に対してジョブのデータを送信したり、ジョブの実行の指令を送信する端末となっている。
【００２２】
このシステムにおいては、画像処理装置が行うジョブの実行状態、実行待ち状態、蓄積状態、実行のタイムスケジュールを管理する管理手段と、ジョブの実行時間を予約する予約時間指定手段と、指定時間になったときに予約されたジョブを他のジョブよりも優先して実行する予約ジョブ実行手段とを備えている。管理手段は実行中、実行待ち、予約中の各ジョブの実行に要する処理時間とジョブ処理作業の並列可能部分を予測し、タイムテーブルを予定ジョブの有無によって管理する。また、このシステムにおいては、予約されたジョブの実行状態に関する情報を端末に通知する通知手段を備える。
【００２３】
図２に示すジョブ実行状態管理モジュール１１は、複数のジョブＡ，Ｂ，Ｃが入力されることにより、これらのジョブ（例えば、印刷）の実行状態を管理する。また、ジョブ実行状態管理モジュール１１には、予約ジョブＤ，Ｅが入力される。
【００２４】
ジョブ実行指示モジュール１２は、ドライバ等を介してジョブの実行が指示されると共に、ジョブの実行開始、終了時間又はその双方をネットワークを介して指定される。また、ジョブ実行指示モジュール１２は、Ｗｅｂブラウザ、Ｗｅｂサービスを介してジョブの実行開始、終了時間又はその双方をネットワークを介して指定され、あるいは変更される。さらに、ジョブ実行指示モジュール１２は、画像処理装置のパネルＵＩを介してジョブの実行開始、終了時間又はその双方をネットワークを介することなく直接に指定あるいは変更される。さらに、予約内容の確認、変更、削除が行われる。
【００２５】
タイムスケジュール管理モジュール１３は、ジョブ実行状態管理モジュール１１からの指示や情報が入力されると共に、ジョブ実行指示モジュール１２からの指示や情報が入力される。
【００２６】
ジョブの処理に際し、１つの画像処理装置に対して複数の端末が同時期にジョブの処理を求めた場合、ジョブの開始時間、終了時間の不明確な実行待ち時間が発生する。また、端末を使用しているユーザは、そのジョブの処理が今すぐに必要ではなく、会議等の任意の時間までに必要であっても、(その資料が機密の書類であればなおさら)、画像処理装置の前まで行き、自己のジョブの実行が開始・終了するまで待たなくてはならない。このような事態に対し、本発明のシステムは、あらかじめ指定した時間にジョブを開始・終了できるようにジョブの実行を予約するため、ジョブの処理が競合することがないと共に、不要な待ち時間を回避したり、短縮することができる。
【００２７】
このシステムでは、図３に示すように、予約されたジョブの実行状態に関する情報を端末に通知するものである。図３において、ジョブ実行指示モジュール１２はジョブ実行状態管理モジュール１１に対して、予約ジョブの実行を指示する。これに基づいてジョブ実行状態管理モジュール１１がジョブを実行し、その実行状態（実行開始時又は実行終了時又はその双方）をジョブ実行指示モジュール１２に対して通知する。この通知があったとき、ジョブ実行指示モジュール１２は、ネットワーク１を介してあるいはネットワーク１を介することなく直接に端末に対し、実行状態を通知する。これにより、端末を使用しているユーザは予約ジョブの実行状態を知ることができる。
【００２８】
このように予約ジョブの実行状態を通知する構成では、例えば、予約作業を行った時間と設定した予約時間との間隔が長い場合などにおいて、ユーザが予約したことを忘れていて、印刷されたデータが放置されるという問題を解決することができるばかりでなく、機密書類等の印刷時にユーザが画像処理装置の前で監視する時間を最小限に抑えることが可能となる。
【００２９】
図２に示すタイムテーブル１４はジョブのタイムスケジュールを管理する。図４はタイムテーブル１４への管理状態の一例を示す。タイムテーブル１４は、実行中、実行待ち、予約中の各ジョブの実行が必要とする処理時間とジョブ処理作業の並列可能部分を予測し、タイムテーブルを予定ジョブの有無によって管理することにより、端末指定した予約時間どうし、現在実行中のジョブ及び現在実行待ち中のジョブと時間の重複を把握する。これにより、２重に予約の受け付けを行うトラブルを防ぐことができる。
【００３０】
このシステムでは、予約時間における予約ジョブの実行が可能であるか否かを判断し、判断結果を端末に通知することが可能となっている。すなわち、図５に示すように、ジョブ実行指示モジュール１２はタイムスケジュール管理モジュール１３に対して予約ジョブの問い合わせ２１を行ったり、タイムテーブル１４に対して予約ジョブの問い合わせ２２を行う。これらの問い合わせに基づいて、ジョブ実行指示モジュール１２は予約された時間での予約ジョブが実行可能かどうかを判断し、端末に対してジョブの実行可能であるか否かに関する情報を通知する。この通知に基づいて、端末を使用しているユーザは予約時間の再設定などの対応処置を行うことが可能となる。
【図面の簡単な説明】
【００３１】
【図１】本発明の一実施形態におけるシステムの接続状態を示す正面図である。
【図２】一実施形態の構成を示すブロック図である。
【図３】通知を行う場合の信号の流れを示すブロック図である。
【図４】タイムスケジュールによる管理を示すスケジュール図である。
【図５】予約ジョブの実行可能判断を行う場合の流れを示すブロック図である。
【符号の説明】
【００３２】
１    ネットワーク
２，３，４，５    パソコン
６，７    レーザビームプリンタ
１１    ジョブ実行状態管理モジュール
１２    ジョブ実行指示モジュール
１３    タイムスケジュール管理モジュール
１４    タイムテーブル
【図１】
2006192810.tif 000003
【図２】
2006192810.tif 000004
【図３】
2006192810.tif 000005
【図４】
2006192810.tif 000006
【図５】
2006192810.tif 000007