(57)【要約】【課題】処理要求を処理する画像処理装置が固定的に指定されている場合に比して、当該処理要求が送信されてから当該処理要求に係る処理が開始されるまでの待ち時間を低減させる。【解決手段】ジョブ管理装置１０は、互いに通信回線１８により通信可能に接続された、携帯端末１２、複数の子複合機１４、及び親複合機１６を含む。ユーザは携帯端末１２から子複合機１４のいずれかにおいて処理を行わせるためのジョブ予約情報を親複合機１６に送信する。親複合機１６は、複数の子複合機１４の稼働状況を示す稼働情報に基づいて、受信したジョブ予約情報に係る処理を実行させる子複合機１４を選択する。選択された子複合機１４に対してジョブ予約情報が親複合機１６から送信される。ジョブ予約情報を受信した子複合機１４は当該ジョブ約情報に係る処理を実行する。【選択図】図７
2018005614.tif 000002
【特許請求の範囲】
【請求項１】
通信回線を介して互いに接続された、利用者が利用する利用者端末、画像処理装置群、及び管理装置を含み、
前記利用者端末は、
画像処理装置に処理を実行させるための処理要求情報を前記管理装置へ送信する第１処理要求情報送信手段、
を備え、
前記管理装置は、
各画像処理装置の稼働状況を示す稼働情報に基づいて、前記画像処理装置群の中から対象画像処理装置を選択する選択手段と、
受信した前記処理要求情報を前記対象画像処理装置に送信する第２処理要求情報送信手段と、
を備え、
前記対象画像処理装置は、受信した前記処理要求情報に係る処理を実行する、
ことを特徴とする処理要求管理システム。
【請求項２】
前記処理要求情報は、前記画像処理装置群の中から複数の画像処理装置を指定する指定情報を含み、
前記選択手段は、前記指定情報において指定された前記複数の画像処理装置の中から前記対象画像処理装置を選択する、
ことを特徴とする、請求項１に記載の処理要求管理システム。
【請求項３】
前記管理装置は、複数の前記処理要求情報を順次受信し、
前記選択手段は、前記複数の処理要求情報のうち注目処理要求情報を送信する前記対象画像処理装置を、前記注目処理要求情報の後に受信した後続処理要求情報に含まれる前記指定情報により指定された画像処理装置以外の画像処理装置から選択する、
ことを特徴とする、請求項２に記載の処理要求管理システム。
【請求項４】
前記利用者端末は、
前記対象画像処理装置に対して前記処理要求情報に関する処理を開始させるための開始指示情報を送信する開始指示情報送信手段と、
処理開始前の処理要求情報に係る処理の保留を指示するための保留情報を前記管理装置へ送信する保留情報送信手段と、
をさらに備え、
前記対象画像処理装置は、前記開始指示情報を受信したときに、前記処理要求情報に係る処理の実行を開始し、
前記管理装置は、
保留情報を受信した場合に、受信した保留情報に対応する前記処理要求情報を記憶手段に保持しつつ、当該処理要求情報に係る処理を中止させるための処理中止情報を前記対象画像処理装置に送信する保留処理を実行する保留処理実行手段と、
をさらに備える、
ことを特徴とする、請求項１から３のいずれか１項に記載の処理要求管理システム。
【請求項５】
前記保留処理実行手段は、前記処理要求情報に係る処理を実行する前記対象画像処理装置が選択された時を基準とする時点から、当該処理要求情報に係る前記開始指示情報が送信されるまでの間に、予め定められた保留期限時間が経過した場合に、前記保留処理を実行する、
ことを特徴とする、請求項４に記載の処理要求管理システム。
【請求項６】
前記利用者端末は、
前記保留期限時間を延長させるための保留期限延長情報を前記管理装置に送信する保留期限延長情報送信手段、
をさらに備える、
ことを特徴とする、請求項５に記載の処理要求管理システム。
【請求項７】
利用者が利用する利用者端末、及び画像処理装置群と通信回線を介して接続された処理要求管理装置であって、
画像処理装置に処理を実行させるための処理要求情報を前記利用者端末から受信する受信手段と、
各画像処理装置の稼働状況を示す稼働情報に基づいて、前記画像処理装置群の中から対象画像処理装置を選択する選択手段と、
受信した前記処理要求情報を前記対象画像処理装置に送信する処理要求情報送信手段と、
を備えることを特徴とする処理要求管理装置。
【請求項８】
利用者が利用する利用者端末、及び画像処理装置群と通信回線を介して接続されたコンピュータを、
画像処理装置に処理を実行させるための処理要求情報を前記利用者端末から受信する受信手段と、
各画像処理装置の稼働状況を示す稼働情報に基づいて、前記画像処理装置群の中から対象画像処理装置を選択する選択手段と、
受信した前記処理要求情報を前記対象画像処理装置に送信する処理要求情報送信手段と、
として機能させることを特徴とする処理要求管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処理要求管理システム、処理要求管理装置、及び処理要求管理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、通信回線を介して接続された、利用者が利用する携帯端末などのリモートユーザインターフェイス（リモートＵＩ）、プリントサーバ、及び複数の画像形成装置を含むシステムが開示されている。当該システムにおいては、画像形成装置に処理を実行させるための処理要求がリモートＵＩからプリントサーバへ送信され、プリントサーバが、利用者により指定された画像形成装置に当該処理要求に係る処理を実行させている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−６５１９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
処理を実行させる画像処理装置を指定しつつ処理要求を送信した場合、指定された画像処理装置において他の処理要求が処理待ち状態（予約状態）で蓄積されていると、通常、他の処理要求に係る処理が終了するまで当該処理要求情報は処理されない。したがって、処理要求を処理する画像処理装置が固定的に指定されている場合、処理要求が送信されてから当該処理要求に係る処理が開始されるまでの時間（待ち時間）が長くなってしまうという問題があった。
【０００５】
本発明の目的は、処理要求を処理する画像処理装置が固定的に指定されている場合に比して、当該処理要求が送信されてから当該処理要求に係る処理が開始されるまでの待ち時間を低減させることにある。
【課題を解決するための手段】
【０００６】
請求項１に係る発明は、通信回線を介して互いに接続された、利用者が利用する利用者端末、画像処理装置群、及び管理装置を含み、前記利用者端末は、画像処理装置に処理を実行させるための処理要求情報を前記管理装置へ送信する第１処理要求情報送信手段、を備え、前記管理装置は、各画像処理装置の稼働状況を示す稼働情報に基づいて、前記画像処理装置群の中から対象画像処理装置を選択する選択手段と、受信した前記処理要求情報を前記対象画像処理装置に送信する第２処理要求情報送信手段と、を備え、前記対象画像処理装置は、受信した前記処理要求情報に係る処理を実行する、ことを特徴とする処理要求管理システムである。
【０００７】
請求項２に係る発明は、前記処理要求情報は、前記画像処理装置群の中から複数の画像処理装置を指定する指定情報を含み、前記選択手段は、前記指定情報において指定された前記複数の画像処理装置の中から前記対象画像処理装置を選択する、ことを特徴とする、請求項１に記載の処理要求管理システムである。
【０００８】
請求項３に係る発明は、前記管理装置は、複数の前記処理要求情報を順次受信し、前記選択手段は、前記複数の処理要求情報のうち注目処理要求情報を送信する前記対象画像処理装置を、前記注目処理要求情報の後に受信した後続処理要求情報に含まれる前記指定情報により指定された画像処理装置以外の画像処理装置から選択する、ことを特徴とする、請求項２に記載の処理要求管理システムである。
【０００９】
請求項４に係る発明は、前記利用者端末は、前記対象画像処理装置に対して前記処理要求情報に関する処理を開始させるための開始指示情報を送信する開始指示情報送信手段と、処理開始前の処理要求情報に係る処理の保留を指示するための保留情報を前記管理装置へ送信する保留情報送信手段と、をさらに備え、前記対象画像処理装置は、前記開始指示情報を受信したときに、前記処理要求情報に係る処理の実行を開始し、前記管理装置は、保留情報を受信した場合に、受信した保留情報に対応する前記処理要求情報を記憶手段に保持しつつ、当該処理要求情報に係る処理を中止させるための処理中止情報を前記対象画像処理装置に送信する保留処理を実行する保留処理実行手段と、をさらに備える、ことを特徴とする、請求項１から３のいずれか１項に記載の処理要求管理システムである。
【００１０】
請求項５に係る発明は、前記保留処理実行手段は、前記処理要求情報に係る処理を実行する前記対象画像処理装置が選択された時を基準とする時点から、当該処理要求情報に係る前記開始指示情報が送信されるまでの間に、予め定められた保留期限時間が経過した場合に、前記保留処理を実行する、ことを特徴とする、請求項４に記載の処理要求管理システムである。
【００１１】
請求項６に係る発明は、前記利用者端末は、前記保留期限時間を延長させるための保留期限延長情報を前記管理装置に送信する保留期限延長情報送信手段、をさらに備える、ことを特徴とする、請求項５に記載の処理要求管理システムである。
【００１２】
請求項７に係る発明は、利用者が利用する利用者端末、及び画像処理装置群と通信回線を介して接続された処理要求管理装置であって、画像処理装置に処理を実行させるための処理要求情報を前記利用者端末から受信する受信手段と、各画像処理装置の稼働状況を示す稼働情報に基づいて、前記画像処理装置群の中から対象画像処理装置を選択する選択手段と、受信した前記処理要求情報を前記対象画像処理装置に送信する処理要求情報送信手段と、を備えることを特徴とする処理要求管理装置である。
【００１３】
請求項８に係る発明は、利用者が利用する利用者端末、及び画像処理装置群と通信回線を介して接続されたコンピュータを、画像処理装置に処理を実行させるための処理要求情報を前記利用者端末から受信する受信手段と、各画像処理装置の稼働状況を示す稼働情報に基づいて、前記画像処理装置群の中から対象画像処理装置を選択する選択手段と、受信した前記処理要求情報を前記対象画像処理装置に送信する処理要求情報送信手段と、として機能させることを特徴とする処理要求管理プログラムである。
【発明の効果】
【００１４】
請求項１、７、及び８に係る発明によれば、処理要求を処理する画像処理装置が固定的に指定されている場合に比して、当該処理要求が送信されてから当該処理要求に係る処理が開始されるまでの待ち時間を低減させることができる。
【００１５】
請求項２に係る発明によれば、利用者が所望する複数の画像処理装置の中から対象画像処理装置を選択することができる。
【００１６】
請求項３に係る発明によれば、後続処理要求情報に含まれる指定情報を考慮せずに注目処理要求情報に対応する対象画像処理装置が選択される場合に比して、後続処理要求情報に係る処理をより早期に開始することができる。
【００１７】
請求項４に係る発明によれば、保留された処理要求情報が送信された対象画像処理装置に、他の処理要求情報を処理させることができる。
【００１８】
請求項５に係る発明によれば、対象画像処理装置に処理要求情報が送信されてから長時間開始指示情報が送信されないことにより、対象画像処理装置に対して長時間他の処理要求情報を処理させることができなくなることを防ぐことができる。
【００１９】
請求項６に係る発明によれば、保留期限時間を延長することができる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態に係るジョブ管理システムの構成概略図である。
【図２】本実施形態に係る携帯端末の構成概略図である。
【図３】本実施形態に係る子複合機の構成概略図である。
【図４】本実施形態に係る親複合機の構成概略図である。
【図５】複合機リストの例を示す概念図である。
【図６】予約リストの例を示す概念図である。
【図７】本実施形態に係るジョブ管理システムにおける処理の流れを示すフローチャートである。
【図８】ジョブ予約画面の例を示す図である。
【図９】予約リスト及び複合機リストの第１の状態を示す図である。
【図１０】予約リスト及び複合機リストの第２の状態を示す図である。
【図１１】予約確認画面の例を示す図である。
【図１２】子複合機の画面に表示される予約ジョブ一覧画面の例を示す図である。
【図１３】予約リスト及び複合機リストの第３の状態を示す図である。
【図１４】本実施形態に係るジョブ管理システムにおける他の処理の流れを示すフローチャートである。
【図１５】予約管理画面の例を示す図である。
【図１６】予約リスト及び複合機リストの第４の状態を示す図である。
【図１７】予約リスト及び複合機リストの第５の状態を示す図である。
【図１８】予約リスト及び複合機リストの第６の状態を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態について説明する。
【００２２】
図１には、本実施形態に係る処理要求管理システムとしてのジョブ管理システム１０の構成概略図が示されている。ジョブ管理システム１０は、ユーザ（利用者）が利用する利用者端末としての携帯端末１２、画像処理装置群としての複数の子複合機１４、及び、管理装置としての親複合機１６を含んで構成される。携帯端末１２、複数の子複合機１４、及び親複合機１６は、インターネットあるいはＬＡＮ（Local Area Network）などから構成される通信回線１８を介して互いに通信可能に接続される。なお、図１には携帯端末１２が１つのみ示されているが、ジョブ管理システム１０は、複数のユーザが使用する複数の携帯端末１２を含んでいてもよい。
【００２３】
図２には、携帯端末１２の構成概略図が示されている。携帯端末１２は、ユーザが持ち運び可能な端末であり、例えばスマートフォンあるいはタブレット型コンピュータである。
【００２４】
記憶部１２ａは、例えばＲＯＭ（Read Only Memory）あるいはＲＡＭ（Random Access Memory）などから構成される。記憶部１２ａには、携帯端末１２の各部を動作させるためのプログラム、あるいは携帯端末１２における処理結果などが記憶される。
【００２５】
表示部１２ｂは、例えば液晶パネルなどから構成され、各種画面などを表示する。
【００２６】
操作部１２ｃは、例えばタッチパネルあるいはボタンなどを含んで構成され、ユーザの指示を携帯端末１２に入力するためのものである。
【００２７】
通信部１２ｄは、例えば無線または有線ＬＡＮモジュールあるいは携帯電話回線通信モジュールなどから構成され、通信回線１８と通信するためのものである。携帯端末１２は、通信部１２ｄを介して子複合機１４あるいは親複合機１６との間で各種情報（データ）を送受信する。つまり、通信部１２ｄは、携帯端末１２における各種情報送信手段及び各種情報受信手段として機能する。
【００２８】
例えば、通信部１２ｄは、子複合機１４あるいは親複合機１６に処理（プリント処理、スキャン処理、コピー処理、あるいはファックス送信処理等を含む）を実行させるための処理要求情報としてのジョブ予約情報を親複合機１６へ送信する。ジョブ予約情報は、操作部１２ｃによりユーザにより入力されるものである。本実施形態では、携帯端末１２から親複合機１６へ送信された処理要求情報は、親複合機１６によって選択された（割り当てられた）子複合機１４へさらに送信され、処理要求情報を受信した子複合機１４は、携帯端末１２からの実行指示を待ってから当該処理要求情報に係る処理を実行する。そのため、本実施形態では処理要求情報をジョブ「予約」情報と記載している。また、後述のように、本実施形態では、ジョブ予約情報は複数の子複合機１４のうちの１つに対して送信され、当該子複合機１４が当該ジョブ予約情報を親複合機１６に転送するが、ジョブ予約情報は携帯端末１２から直接親複合機１６へ送信されてもよい。
【００２９】
ジョブ予約情報には、ジョブの内容及び設定を示す設定情報が含まれる。例えば、設定情報には、当該ジョブがプリントジョブであること、プリント部数、プリント出力サイズ、カラーモード、両面プリントの有無、Ｎアップの有無などを示す情報が含まれる。また、ジョブ予約情報には、当該ジョブ予約情報を識別するための予約ＩＤ、当該ジョブ予約情報を送信したユーザを識別するためのユーザＩＤ、及び当該ジョブ予約情報を送信した携帯端末１２を識別するための携帯端末ＩＤが含まれる。当該ジョブ予約情報を識別するための予約ＩＤは、ジョブの処理要求情報を受信した親複合機１６が発行する識別情報であってもよい。
【００３０】
さらに、ジョブ予約情報には、当該ジョブ予約に係る処理を実行する候補となる複数の子複合機１４を指定する指定情報が含まれていてもよい。なお、複数の子複合機１４の指定は、ジョブ予約を入力したユーザが指定してもよいし、ユーザが指定した１つの子複合機１４に位置的に近接する複数の子複合機１４が自動的に指定されるようにしてもよい。
【００３１】
その他、通信部１２ｄは各種情報を送受信するが、それらについては後述する。
【００３２】
制御部１２ｅは、例えばマイクロコンピュータなどから構成され、記憶部１２ａに記憶されたプログラムに従って、携帯端末１２の各部を制御する。
【００３３】
図３には、子複合機１４の構成概略図が示されている。本実施形態に係る子複合機１４は、プリント機能、スキャン機能、コピー機能、あるいはファックス機能などの複数の機能を有するものである。複数の子複合機１４のそれぞれは、その構成概略は同じであるが、各機能の性能（例えば両面印刷の可否、あるいはカラー印刷の可否など）が互いに異なっていてよい。
【００３４】
また、子複合機１４は、ウェブサーバとしての機能を有している。例えば、携帯端末１２上で動作するウェブブラウザからＨＴＴＰ（HyperText Transfer Protocol）でアクセスされることより、ＨＴＭＬファイルあるいは画像ファイルなどを携帯端末１２へ提供することができる。
【００３５】
記憶部１４ａは、例えばＲＯＭ、ＲＡＭ、あるいはハードディスクなどから構成される。記憶部１４ａには、子複合機１４の各部を動作させるためのプログラム、あるいは子複合機１４における処理結果などが記憶される。また、記憶部１４ａには、ＨＴＭＬファイルあるいは画像ファイルなどから構成されるウェブページデータ３０が記憶される。ウェブページデータ３０は、子複合機１４がウェブサーバとして機能したときに利用されるものである。
【００３６】
表示部１４ｂは、例えば液晶パネルなどから構成される。表示部１４ｂには、子複合機１４で実行中の処理内容、あるいは子複合機１４で処理されるジョブの一覧などを示す各種画面が表示される。
【００３７】
操作部１４ｃは、例えばタッチパネルあるいはボタンなどを含んで構成される。操作部１４ｃは、ローカルユーザ（子複合機１４の前に直接来て操作を行うユーザ）からの指示を子複合機１４に入力するためのものである。
【００３８】
通信部１４ｄは、例えばＬＡＮモジュールなどから構成され、通信回線１８を介して他の装置と通信するためのものである。子複合機１４は、通信部１４ｄを介して携帯端末１２あるいは親複合機１６との間で各種情報（データ）を送受信する。つまり、通信部１４ｄは、子複合機１４における各種情報送信手段及び各種情報受信手段として機能する。
【００３９】
例えば、通信部１４ｄは、自装置の稼働状況を示す情報を親複合機１６へ送信する。例えば、ローカルユーザによりジョブが入力された場合に、自装置が「使用中」であることを示す情報を親複合機１６へ送信する。また、自装置において予約されたジョブがすべて完了した場合は自装置が「空き」であることを示す情報を親複合機１６へ送信する。
【００４０】
また、通信部１４ｄは、ファックス送信機能を発揮する。当該ファックス送信機能によれば、電子ファイルをファックス送信することができる。つまり、通信部１４ｄによりファックス機能が実現される。
【００４１】
画像形成部１４ｅは、プリントジョブにおいて指定された画像データをラスタデータに展開する処理を行うＲＩＰ処理部、及び、展開されたラスタデータまたは後述の画像読取部１４ｆが読み取った画像データを紙などの印刷媒体上に再現するプリント処理を実行する出力部などを含んで構成される。つまり、画像形成部１４ｅにより、プリント機能あるいはコピー機能が実現される。
【００４２】
画像読取部１４ｆは、画像読み取り装置などから構成され、紙などの印刷媒体上の画像を読み取って画像データとして取得する。画像読取部１４ｆにより、スキャン機能あるいはコピー機能が実現される。
【００４３】
上述のように、通信部１４ｄ、画像形成部１４ｅ、及び画像読取部１４ｆは、ジョブ予約情報に係る処理を実行する実行手段として機能する。
【００４４】
制御部１４ｇは、マイクロコンピュータ、あるいはＣＰＵ（Central Processing Unit）などから構成され、記憶部１４ａに記憶されたプログラムに従って、子複合機１４の各部を制御する。
【００４５】
図４には、親複合機１６の構成概略図が示されている。親複合機１６のハードウェア構成は子複合機１４と同等であるため、各部についての詳細な説明は省略する。ただし、親複合機１６は、管理装置として機能するために、記憶部１６ａに記憶されるデータや制御部１６ｇが発揮する機能が子複合機１４とは異なる。以下、子複合機１４と異なる部分について説明する。
【００４６】
記憶部１６ａには、親複合機１６が管理する複数の子複合機１４を示す複合機リスト４０が記憶される。複合機リスト４０は、ジョブ管理システム１０の管理者（サービスマン）などによって予め記憶部１６ａに記憶される。したがって、親複合機１６が管理する子複合機１４は管理者によって適宜設定される。例えば、親複合機１６と同じフロアにある子複合機１４が管理対象として設定される。
【００４７】
図５に複合機リスト４０の例が示されている。複合機リスト４０においては、複合機を識別する複合機ＩＤ、複合機の機能を示す機能情報、及び複合機の稼働状況を示す稼働情報が関連付けられている。本実施形態では、複合機リスト４０はテーブル形式で表されている。例えば、一番上のレコードは、子複合機αは、機能として、カラー印刷が不可であり、両面印刷及びＮアップ印刷が可能であること、及び、現在使用中であることを示している。なお、図５には機能情報としてカラー印刷、両面印刷、及びＮアップ印刷の３つが示されているが、もちろん機能情報には他の機能の有無を示す情報が含まれていてもよい。また、複合機リスト４０が有する情報のうち、稼働情報は後述のリスト更新部４４により動的に更新される。
【００４８】
また、記憶部１６ａには、１又は複数の携帯端末１２から親複合機１６が順次受信した各ジョブ予約情報に関する各ジョブ予約が割り当てられた子複合機１４、つまり各ジョブ予約に係る処理が実行される子複合機１４を示す予約リスト４２が記憶される。
【００４９】
図６に予約リスト４２の例が示されている。予約リスト４２においては、ジョブ予約を識別する予約ＩＤ、ジョブ予約を送信したユーザを識別するユーザＩＤ、ジョブ予約情報に含まれる指定情報、及びジョブ予約が割り当てられた子複合機１４を示す割り当て情報が関連付けられている。本実施形態では、予約リスト４２もテーブル形式で表されている。例えば、一番上のレコードには、ユーザＡのジョブ予約Ａは、ユーザにより子複合機が指定されておらず、子複合機αに割り当てられていることが示されている。予約リスト４２の内容は、後述のリスト更新部４４により動的に更新される。
【００５０】
親複合機１６の制御部１６ｇは、リスト更新部４４、及び選択手段としての選択部４６としても機能する。
【００５１】
リスト更新部４４は、複合機リスト４０に含まれる稼働情報及び予約リスト４２の更新を行う。例えば、リスト更新部４４は、各子複合機１４から送信されてくる稼働状況を示す情報に従って稼働情報を更新する。また、携帯端末１２から送信されてくるジョブ予約情報に従って予約リスト４２を更新する。
【００５２】
選択部４６は、携帯端末１２から送信されたジョブ予約情報に係るジョブ予約を割り当てる対象画像処理装置としての子複合機１４を複数の子複合機１４の中から選択する処理を行う。具体的には、選択部４６は、複合機リスト４０に基づいて、稼働状態が空き状態である子複合機１４にジョブ予約を割り当てる。
【００５３】
以下、図７に示すフローチャートに従って、ジョブ管理システム１０の処理の詳細を説明する。
【００５４】
ステップＳ１０において、ユーザは、携帯端末１２においてウェブブラウザを起動させ、複数の子複合機１４のうちの１つである子複合機αにＨＴＴＰでアクセスする。
【００５５】
携帯端末１２からのアクセスを受けた子複合機αは、ステップＳ１２において、ウェブページデータ３０を携帯端末１２へ送信する。ここでは、ユーザにジョブ予約をさせるためのジョブ予約画面を送信する。
【００５６】
ステップＳ１４において、ユーザは、子複合機αから送信されたジョブ予約画面において、子複合機１４に処理させるジョブの内容及び設定を示す設定情報を入力する。
【００５７】
図８（ａ）にジョブ予約画面の例が示されている。図８（ａ）の例は、子複合機１４にプリント処理をさせるためのプリントジョブ予約を行うための画面である。ジョブ予約画面により、プリントの対象となる電子ファイルである処理対象データ、当該処理対象データが処理される子複合機１４の指定、プリントジョブの設定（部数、出力サイズなど）を入力することができる。また、下部に設けられた詳細設定ボタン５０を押下すると、図８（ｂ）に示す画面が表示され、プリントジョブの詳細設定（画像の向き、カラーモード、両面印刷の有無、Ｎアップ印刷の有無など）を設定することができる。
【００５８】
ジョブの設定が終了し、ユーザがジョブ予約ボタン５２を押下すると、ステップＳ１６において、第１処理要求情報送信手段としての通信部１２ｄは、ジョブ予約情報を子複合機αに送信する。ジョブ予約情報には、当該ジョブ予約を識別する予約ＩＤ、当該ジョブ予約を入力したユーザを識別するユーザＩＤ、当該ジョブ予約を入力した携帯端末を識別する携帯端末ＩＤ、当該ジョブ予約を処理する１又は複数の子複合機１４を指定する指定情報、及びジョブの設定を示す設定情報が含まれる。
【００５９】
ステップＳ１８において、携帯端末１２からジョブ予約情報を受信した子複合機αは、受信したジョブ予約情報を親複合機１６に転送する。
【００６０】
親複合機１６が子複合機αからジョブ予約情報を受信すると、ステップＳ２０において、リスト更新部４４は、受信したジョブ予約情報に基づいて予約リスト４２を更新する。ステップＳ２０の処理後における予約リスト４２の状態が図９（ａ）に示されている。本例では、ユーザＡからのジョブ予約Ａが予約済みの状態において、ユーザＢ及びＣからジョブ予約情報を続けて受信したとする。リスト更新部４４は、受信したジョブ予約情報に含まれる予約ＩＤ、ユーザＩＤ、指定情報に基づいて、予約リスト４２に新たなテーブルを付加する。また、ジョブ予約情報を受信した時点においては、当該ジョブ予約の割り当て情報は、割り当て待ちを意味する「待ち」となっている。なお、本例においては、ステップＳ２０の時点における各子複合機の稼働状態は図９（ｂ）に示す通りとする。つまり子複合機αが使用中であり、子複合機β及びγが空き状態であるとする。なお、図９（ｂ）、並びに後述の図１０（ｂ）及び図１３（ｂ）には、複合機リスト４０のうち一部が示されている。
【００６１】
ステップＳ２２において、選択部４６は、割り当て待ちのジョブ予約（以下「未割当ジョブ予約」と記載する）に対して、当該ジョブ予約に係る処理を実行させる子複合機１４を割り当てるべく、複合機リスト４０（特にその稼働情報）を参照して、親複合機１６が管理している複数の子複合機１４の中から稼働状況が「空き」である子複合機１４を検索する。そして、選択部４６は、未割当ジョブ予約に対して、稼働状況が「空き」である子複合機１４を関連付ける（割り当てる）。
【００６２】
ここで、選択部４６は、複合機リスト４０に含まれる子複合機１４のうち、未割当ジョブ予約に対応する設定情報に基づいて、当該未割当ジョブ予約に係る処理を実行可能な子複合機１４を選抜し、選抜された子複合機１４の中から稼働状況が「空き」である子複合機１４を検索する。例えば、複合機リスト４０が図５に示される例である場合、未割当ジョブ予約に係る処理がＮアップ印刷を要する場合、Ｎアップ印刷が可能な子複合機（子複合機α、γ、・・・）の中から稼働状況が「空き」の子複合機１４を検索する。
【００６３】
また、未割当ジョブ予約に対応する指定情報において、複数の子複合機１４が指定されている場合、選択部４６は、指定情報において指定された複数の子複合機１４の中から稼働状況が「空き」の子複合機を検索する。あるいは、携帯端末１２からジョブ予約情報を最初に受信した子複合機１４（本例では子複合機α）を示す情報をジョブ予約情報に含めておき、この情報に基づいて、携帯端末１２が当該ジョブ予約情報を送信した子複合機１４を優先的に当該未割当ジョブ予約に割り当てるようにしてもよい。これは、携帯端末１２のユーザは、最初にジョブ予約情報を送信した子複合機１４に処理を行わせたいと考える場合が多いことに基づくものである。
【００６４】
さらに好ましくは、図９（ａ）に示されるように、予約リスト４２が複数の未割当ジョブ予約を有している場合、選択部４６は、後に受信した後続未割当ジョブ予約に対応する指定情報に基づいて、先に受信した先行未割当ジョブに割り当てる子複合機１４を決定してもよい。例えば、図９（ｂ）に示されるように、子複合機β及びγが空き状態である場合において、先行未割当ジョブとして子複合機指定のないジョブ予約Ｂと、後続未割当ジョブとして子複合機α及びγが指定する指定情報を有するジョブ予約Ｃを有する場合を考える。このとき、ジョブ予約Ｂに子複合機γを割り当ててしまうと、ジョブ予約Ａ又はＢの処理が完了するまでジョブ予約Ｃに係る処理を開始できなくなってしまう。したがって、このような場合、選択部４６は、ジョブ予約Ｃに対応する指定情報において指定されていない子複合機であって、稼働状況が空き状態である子複合機βをジョブ予約Ｂに割り当てる。このようにすれば、ジョブ予約Ｂを子複合機βに割り当て、ジョブ予約Ｃを指定通り子複合機γに割り当てることができるから、両ジョブ予約に係る処理を同時に開始することができる。つまり、両ジョブ予約に係る処理が開始されるまでの時間が低減される。
【００６５】
先行未割当ジョブ予約に対して、複数の後続未割当ジョブ予約が存在する場合、選択部４６は、複数の後続未割当ジョブ予約のうち、より早期に受信した（順序が先の）後続未割当ジョブ予約と重複しないように子複合機１４を割り当てる。例えば、先行未割当ジョブ予約が子複合機α及びβを指定しており、第１の後続未割当ジョブ予約が子複合機αを指定しており、第１の後続未割当ジョブ予約に後続する第２の後続未割当ジョブ予約が子複合機βを指定している場合、先行未割当ジョブ予約には子複合機βが割り当てられ、第１の後続未割当ジョブ予約には子複合機αが割り当てられる。
【００６６】
なお、ジョブ予約情報を受信した時点で、空き状態の子複合機１４が無い場合は、選択部４６は、いずれかの子複合機１４が空き状態となるまで上記割り当て処理を行わずに待機する。
【００６７】
上述のように、未割当ジョブ予約に子複合機が割り当てられると、ステップＳ２４において、リスト更新部４４は、予約リスト４２の割り当て情報を更新する。更新された予約リスト４２が図１０（ａ）に示されている。また、リスト更新部４４は、複合機リスト４０の稼働情報も更新する。具体的には、図１０（ｂ）に示すように、割り当てられた子複合機（図１０（ｂ）の例では子複合機β及びγ）の稼働情報を「空き」から「使用中」に変更させる。
【００６８】
ステップＳ２６において、第２処理要求情報送信手段としての通信部１６ｄは、ジョブ予約が割り当てられた子複合機１４へジョブ予約情報を送信する。これにより、当該ジョブ予約に係る処理が当該子複合機１４において予約される。本例では、通信部１６ｄは、ジョブ予約Ｂに係るジョブ予約情報（以下「ジョブ予約情報Ｂ」と記載する）を子複合機βに送信し、ジョブ予約Ｃに係るジョブ予約情報を子複合機γに送信する。なお、ジョブ予約情報は、子複合機１４に送信された後も、当該ジョブ予約情報に係る処理が完了するかキャンセル（後述）されるまで親複合機１６の記憶部１６ａに保持される。以下、ジョブ予約Ｂが割り当てられた子複合機βにおける処理に着目して説明する。
【００６９】
ステップＳ２８において、ジョブ予約情報Ｂを受信した子複合機βは、携帯端末１２から開始指示を受けるまでジョブ予約Ｂに係る処理を待機する。なお、子複合機βは、ジョブ予約情報Ｂを受信した後、直ちにジョブ予約Ｂに係る処理を開始するようにしてもよい。
【００７０】
ステップＳ３０において、通信部１６ｄは、ジョブ予約Ｂが割り当てられた子複合機１４（子複合機β）を示す割り当て情報をユーザＢが利用する携帯端末１２に送信する。ユーザＢが利用する携帯端末１２は、ジョブ予約情報Ｂに含まれる携帯端末ＩＤに基づいて識別することができる。
【００７１】
ステップＳ３２において、携帯端末１２の表示部１２ｂには、予約確認画面が表示される。図１１に、予約確認画面の例が示されている。予約確認画面には、ユーザが入力したジョブ予約が、予約リスト４２の何番目に登録されたかを示す情報、当該ジョブ予約を識別する予約ＩＤ、割り当てられた子複合機１４を示す情報、及び保留までの時間（後述）などが表示される。割り当てられた子複合機１４を示す情報としては、携帯端末１２のユーザが各子複合機１４に対して設定した名前、番号、画像あるいはアイコンなどが表示されてもよい。予約確認画面により、ユーザＢは自分が入力したジョブ予約がどの子複合機１４に割り当てられたのかを把握することができる。
【００７２】
なお、親複合機１６によりジョブ予約情報Ｂが子複合機βに送信されると、子複合機βの表示部１４ｂには、自装置に割り当てられた予約ジョブ一覧が表示される。図１２に予約ジョブ一覧の例が示されている。予約ジョブ一覧においては、予約ＩＤとユーザＩＤが示される。これにより、ユーザＢは、自分のジョブ予約Ｂが子複合機βに割り当てられたことを確認できる。なお、セキュリティの観点から、子複合機βの表示部１４ｂに表示されるユーザＩＤとしては、ユーザＢが設定したニックネームなどであってもよい。
【００７３】
ステップＳ３４において、ユーザＢは、携帯端末１２からジョブ予約Ｂが割り当てられた子複合機βにアクセスする。そして、開始指示情報送信手段としての通信部１２ｄは、ジョブ予約Ｂに係る処理を開始させるための開始指示情報を子複合機βに送信する。一般的に、ユーザは、ジョブ予約に係る処理により得られた処理成果物（印刷物など）を取得する必要がある。したがって、ユーザは、基本的にはジョブ予約が割り当てられた子複合機１４の前まで来た上で開始指示情報を送信する。
【００７４】
開始指示情報を受信した子複合機βは、ステップＳ３６において、ジョブ予約Ｂに係る処理を開始する。子複合機βは、処理を開始すると共に、携帯端末１２から開始指示情報を受信したことを示す情報を親複合機１６に送信する。当該処理が完了すると、ステップＳ３８において、子複合機βは、ジョブ予約Ｂに係る処理が完了したことを示す処理完了情報を親複合機１６に送信する。
【００７５】
ステップＳ４０において、親複合機１６が処理完了情報を受信すると、リスト更新部４４は、当該処理完了情報に基づいて、複合機リスト４０の稼働情報及び予約リスト４２を更新する。具体的には、子複合機βの稼働状況を「空き」に変更し、予約リスト４２からジョブ予約Ｂを削除する。図１３（ａ）にステップＳ４０による処理後の予約リスト４２が示され、図１３（ｂ）にステップＳ４０による処理後の複合機リスト４０が示されている。
【００７６】
本実施形態では、子複合機βがジョブ予約Ｂに係る処理を終えてから処理完了情報を親複合機１６に送信していたが、子複合機βは、当該処理が完了する前に、当該処理が完了する処理完了時間を演算し、当該処理完了時間に先立って（当該処理完了時間の少し前に）予備完了情報を親複合機１６に送信してもよい。予備完了情報を受信した親複合機１６は、あと少しで子複合機βが空き状態になることが把握できるから、予備完了情報を受信した時点で未割当ジョブ予約に子複合機βを割り当て、当該未割当ジョブ予約を入力した他のユーザ（携帯端末１２）に、子複合機βにおける前のジョブ予約（つまりジョブ予約Ｂ）の処理が終了する前に、割り当て情報を送信することができる。これにより、例えば、他のユーザがプリントジョブを予約した場合（つまり処理後に印刷物を子複合機βに取りに行く必要がある場合）であって、特に他のユーザが子複合機βから遠い場所にいる場合に、当該他のユーザは、より早期に子複合機βに向かうことができる。
【００７７】
以上説明した通り、ジョブ管理システム１０によれば、ユーザが入力したジョブ予約は一旦親複合機１６に集約される。そして、複数の子複合機１４の稼働状況に応じて、親複合機１６が空き状態の子複合機１４にジョブ予約を割り当て、子複合機１４に当該ジョブ予約に係る処理を実行させる。これにより、ジョブ予約を処理する子複合機が固定的に指定されている場合、特に指定された子複合機に他のジョブの予約が入っている場合に比して、当該ジョブ予約に係る処理を早期に開始することができる。
【００７８】
以下、図１４に示すフローチャートに従って、ユーザによってジョブ予約に係る処理が保留された場合の処理の流れを説明する。図１４に示すフローチャートは、携帯端末１２からジョブ予約情報Ｂが（子複合機αを介して）親複合機１６に送信され、選択部４６によりジョブ予約Ｂに子複合機βが割り当てられた状態から開始するものとする。
【００７９】
ステップＳ５０において、ユーザＢは、携帯端末１２においてウェブブラウザを起動させ、複数の子複合機１４のうちの１つである子複合機αにＨＴＴＰでアクセスする。
【００８０】
携帯端末１２からのアクセスを受けた子複合機αは、ステップＳ５２において、ウェブページデータ３０を携帯端末１２へ送信する。ここでは、予約済みのジョブ予約情報をユーザが管理するための予約管理画面を送信する。
【００８１】
図１５に予約管理画面の例が示されている。予約管理画面には、予約済みのジョブ予約の予約ＩＤを入力する予約ＩＤ入力欄６０、キャンセルボタン６２、保留ボタン６４、及び保留期限延長ボタン６６を含んでいる。例えば、ユーザＢが、予約済みのジョブ予約Ｂの予約ＩＤを予約ＩＤ入力欄６０に入力し、キャンセルボタン６２を押下すると、キャンセルを指示する情報が子複合機αを介して親複合機１６に送信される。親複合機１６が当該情報を受信すると、リスト更新部４４は、ジョブ予約Ｂを予約リスト４２から削除する。これによりジョブ予約Ｂがキャンセルされる。
【００８２】
ここでは、ユーザＢが予約済みのジョブ予約Ｂの予約ＩＤ「ジョブ予約Ｂ」を予約ＩＤ入力欄６０に入力し、保留ボタン６４を押下したとする。なお、保留期限延長ボタン６６については後述する。
【００８３】
保留ボタン６４が押下されると、ステップＳ５４において、保留情報送信手段としての通信部１２ｄは、予約済みのジョブ予約に係る処理を保留するための保留情報を子複合機αに送信する。当該保留情報には、予約ＩＤ入力欄６０に入力された、保留の対象となるジョブ予約（本例ではジョブ予約Ｂ）を識別する予約ＩＤが含まれる。
【００８４】
ステップＳ５６において、携帯端末１２から保留情報を受信した子複合機αは、受信した保留情報を親複合機１６に転送する。なお、本例では、保留情報は子複合機αを介して親複合機１６に送信されているが、保留情報は直接親複合機１６に送信されてもよい。
【００８５】
親複合機１６が子複合機αから保留情報を受信すると、ステップＳ５８において、リスト更新部４４は、受信した保留情報に基づいて予約リスト４２を更新する。ステップＳ５８の処理後における予約リスト４２の状態が図１６（ａ）に示されている。図１６（ａ）に示されるように、リスト更新部４４は、保留情報に含まれる予約ＩＤに基づいて、予約リストの中から「ジョブ予約Ｂ」を特定し、当該ジョブ予約Ｂに関連付けられた割り当て情報を「子複合機β」から「保留」に変更する。なお、ステップＳ５８の処理後における複合機リスト４０の状態が図１６（ｂ）に示されている。図１６（ｂ）に示される通り、ステップＳ５８の処理後の段階では、子複合機βの状態は未だ「使用中」となっている。なお、図１６（ｂ）、並びに後述の図１７（ｂ）及び図１８（ｂ）には、複合機リスト４０のうち一部が示されている。
【００８６】
ステップＳ６０において、保留処理実行手段としての通信部１６ｄは、受信した保留情報に基づいて、ジョブ予約Ｂに係る処理を中止させる、つまりジョブ予約Ｂに係る処理の予約を解除するための処理中止情報としての予約解除情報を子複合機βに送信する。通信部１６ｄにより予約解除情報が送信された後も、ジョブ予約情報Ｂは親複合機１６の記憶部１６ａに保持されたままとなっている。これにより、後にユーザがジョブ予約Ｂの保留を解除、つまりジョブ予約Ｂに係る処理を再開させるにあたり、改めてジョブ予約情報Ｂに含まれる設定情報を入力する必要がなくなる。
【００８７】
ステップＳ６２において、子複合機βは、親複合機１６からの予約解除情報に基づいてジョブ予約Ｂに係る処理の予約を解除する。予約解除処理が完了すると、ステップＳ６４において、子複合機βは、ジョブ予約Ｂに係る処理の予約解除が完了したことを示す予約解除確認情報を親複合機１６に送信する。
【００８８】
ステップＳ６６において、リスト更新部４４は、受信した予約解除確認情報に基づいて、複合機リスト４０の稼働情報を更新する。ステップＳ６６の処理後における予約リスト４２及び複合機リスト４０の状態が図１７に示されている。図１７（ｂ）に示される通り、リスト更新部４４は、子複合機βからの予約解除確認情報に基づいて、子複合機βの稼働情報を「使用中」から「空き」に変更する。これにより、子複合機βに未割当ジョブ予約を割り当てることができるようになる。
【００８９】
ステップＳ６８において、選択部４６は、予約リスト４２に含まれている未割当ジョブ予約に対して子複合機１４を割り当てる処理を行う。本例では、図１７（ａ）に示されるように未割当ジョブ予約Ｃ（好適なことに子複合機βが指定されている）が予約リスト４２に含まれているから、未割当ジョブ予約Ｃを子複合機βに割り当てる。当該割り当て後、リスト更新部４４は図１８に示されるように予約リスト４２及び複合機リストの稼働情報を更新する。具体的には、図１８（ａ）に示されるように、ジョブ予約Ｃの割り当て情報を「待ち」から「子複合機β」に変更し、図１８（ｂ）に示されるように、子複合機βの稼働情報を「空き」から「使用中」に変更する。
【００９０】
以下のステップは、上述のように保留されたジョブ予約を再開させる処理に関するものである。ステップＳ７０において、ユーザＢは、携帯端末１２から子複合機αにアクセスし、予約ＩＤを含む再開情報を子複合機に送信する。
【００９１】
ステップＳ７２において、携帯端末１２から再開情報を受信した子複合機αは、受信した再開情報を親複合機１６に転送する。なお、本例では、再開情報は子複合機αを介して親複合機１６に送信されているが、再開情報は直接親複合機１６に送信されてもよい。
【００９２】
親複合機１６が子複合機αから再開情報を受信すると、ステップＳ７２において、リスト更新部４４は、受信した再開情報に基づいて予約リスト４２を更新する。具体的には、ジョブ予約Ｂに係る割り当て情報を「保留」から「待ち」に変更する。以後、図７におけるステップＳ２２以降と同様の処理を行う。なお、予約リスト４２に割り当て情報が「待ち」のジョブ予約が複数存在する場合、保留解除されたジョブ予約の予約リスト４２内の順序をそのままとしてよい。あるいは、その順序を予約リスト４２内の最後尾に移動するようにしてもよい。また、ユーザの指示により保留された場合は当該ジョブ予約の順序はそのままであり、後述の保留期限時間経過による保留の場合は当該ジョブ予約の順序を最後尾にするなどの設定も可能である。
【００９３】
ジョブ予約がされたにも関わらず当該ジョブ予約に対する開始指示が送信されずに放置される場合を考慮して、選択部４６が当該ジョブ予約に子複合機１４を割り当ててから、携帯端末１２から当該子複合機１４に対して開始指示情報が送信されるまで（それにより携帯端末１２から開始指示情報を受信したことを示す情報が子複合機１４から親複合機１６に送信されるまで）の間に、予め管理者等により定められた保留期限時間が経過した場合、親複合機１６は、当該ジョブ予約を保留とする処理を行うようにしてもよい。なお、本実施形態では、保留期限のカウント開始時点を選択部４６が当該ジョブ予約に子複合機１４を割り当てた時点としているが、カウント開始時点は、当該ジョブ予約に子複合機１４を割り当てた時を基準とする時点、例えば、割り当て情報が携帯端末１２に送信された時点などであってもよい。
【００９４】
この場合、ジョブ予約が子複合機１４に割り当てられた後に携帯端末１２に表示される予約確認画面に、保留になるまで時間を表示するのが好適である（図１１参照）。
【００９５】
また、例えば、ジョブ予約が割り当てられた子複合機１４から非常に遠い位置にユーザがいる場合など、ユーザが開始指示情報を送信する意思はあるものの、所定の保留期限時間までに開始指示情報を送信できない場合も考えられる。そのような場合に備え、予約管理画面（図１５参照）に保留期限延長ボタン６６が設けられている。ユーザが予約ＩＤ入力欄６０にジョブ予約ＩＤを入力した上で保留期限延長ボタン６６を押下すると、保留期限延長情報送信手段としての通信部１２ｄは、保留期限延長情報を子複合機αを介して親複合機１６に送信する。これにより、保留期限時間が所定時間（例えば６０秒）延長される。
【００９６】
また、ジョブ予約が割り当てられた子複合機１４に当該ジョブ予約を入力したユーザ（携帯端末１２）がある程度近づいたことが検出されたならば、自動的に携帯端末１２から親複合機１６に保留時間要求情報が送信されるようにしてもよい。子複合機１４による携帯端末１２の検出は、例えばブルートゥース（登録商標）発信器を用いて行うことができる。例えば、子複合機１４に固有のＩＤを発信し続けるブルートゥース発信器を設けておき、携帯端末１２がブルートゥース通信により、ジョブ予約が割り当てられた子複合機１４固有のＩＤを受信した場合に当該子複合機１４に携帯端末１２が近付いたと判定することができる。
【００９７】
以上、本発明に係る実施形態を説明したが、本発明は上記実施形態に限られるものではなく、本発明の趣旨を逸脱しない限りにおいて種々の変更が可能である。
【００９８】
例えば、本実施形態においては、管理装置として親複合機１６が用いられていたが、管理装置としては親複合機１６に代えて、サーバなどを利用してもよい。また、親複合機１６は、管理装置、且つ、画像処理装置群のうちの１つの画像処理装置として機能させることもできる。つまり、親複合機１６は、複数の子複合機１４同様、ジョブ予約を割り当て候補の複合機に含められてもよい。
【符号の説明】
【００９９】
１０  ジョブ管理システム、１２  携帯端末、１４  子複合機、１６  親複合機、１８  通信回線、２０  記憶部、３０  ウェブページデータ、４０  複合機リスト、４２  予約リスト、４４  リスト更新部、４６  選択部。
【図１】
2018005614.tif 000003
【図２】
2018005614.tif 000004
【図３】
2018005614.tif 000005
【図４】
2018005614.tif 000006
【図５】
2018005614.tif 000007
【図６】
2018005614.tif 000008
【図７】
2018005614.tif 000009
【図８】
2018005614.tif 000010
【図９】
2018005614.tif 000011
【図１０】
2018005614.tif 000012
【図１１】
2018005614.tif 000013
【図１２】
2018005614.tif 000014
【図１３】
2018005614.tif 000015
【図１４】
2018005614.tif 000016
【図１５】
2018005614.tif 000017
【図１６】
2018005614.tif 000018
【図１７】
2018005614.tif 000019
【図１８】
2018005614.tif 000020