(57)【要約】      （修正有）【課題】印刷ジョブについて、複数の画像形成装置のうち使用者により選択される画像形成装置において画像形成する場合に、待ち時間を短縮することができる印刷データ管理装置、画像形成システム及びプログラムを提供する。【解決手段】プリントサーバは、印刷データを受付ける印刷ジョブ受付部４０と、複数の画像形成装置のうち、前記印刷ジョブ受付部４０により受付けられた印刷データに基づく画像形成が行なわれる画像形成装置を予測する予測部４８と、前記複数の画像形成装置のうち前記予測部４８により予測された画像形成装置に対し、前記印刷ジョブ受付部４０により受付けられた印刷データを送信する事前送信部５０とを有する。【選択図】図３
2014146230.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを受付ける受付手段と、
複数の画像形成装置のうち、前記受付手段により受付けられた印刷データに基づく画像形成が行なわれる画像形成装置を予測する予測手段と、
前記複数の画像形成装置のうち前記予測手段により予測された画像形成装置に対し、前記受付手段により受付けられた印刷データを送信する送信手段と
を有する印刷データ管理装置。
【請求項２】
印刷データを受付ける受付手段と、
複数の画像形成装置のうち、前記受付手段により受付けられた印刷データに基づく画像形成が行なわれる画像形成装置を予測する予測手段と、
前記複数の画像形成装置のうち前記予測手段により予測された画像形成装置に対し、前記受付手段により受付けられた印刷データの識別情報を送信する送信手段と
を有する印刷データ管理装置。
【請求項３】
前記受付手段により受付けられた印刷データについて、印刷データの識別情報の一覧を作成する一覧作成手段
をさらに有し、
前記送信手段は、前記一覧作成手段により作成された一覧を送信する
請求項２記載の印刷データ管理装置。
【請求項４】
前記予測手段は、使用者ごとの処理の履歴情報に基づいて画像形成が行なわれる画像形成装置の予測を行なう
請求項１乃至３いずれか記載の印刷データ管理装置。
【請求項５】
前記予測手段は、使用する日又は使用する時間帯と前記履歴情報とに基づいて画像形成が行なわれる画像形成装置の予測を行なう
請求項４記載の印刷データ管理装置。
【請求項６】
前記予測手段は、前記複数の画像形成装置の配置に基づいて画像形成が行なわれる画像形成装置の予測を行なう
請求項１乃至３いずれか記載の印刷データ管理装置。
【請求項７】
複数の画像形成装置と、
印刷データを受付ける受付手段と、前記複数の画像形成装置のうち、前記受付手段により受付けられた印刷データに基づく画像形成が行なわれる画像形成装置を予測する予測手段と、前記複数の画像形成装置のうち前記予測手段により予測された画像形成装置に対し、前記受付手段により受付けられた印刷データを送信する送信手段とを有する印刷データ管理装置と
を備えた画像形成システム。
【請求項８】
複数の画像形成装置と、
印刷データを受付ける受付手段と、前記複数の画像形成装置のうち、前記受付手段により受付けられた印刷データに基づく画像形成が行なわれる画像形成装置を予測する予測手段と、前記複数の画像形成装置のうち前記予測手段により予測された画像形成装置に対し、前記受付手段により受付けられた印刷データの識別情報を送信する送信手段とを有する印刷データ管理装置と
を備えた画像形成システム。
【請求項９】
印刷データを受付ける受付ステップと、
複数の画像形成装置のうち、受付けられた印刷データに基づく画像形成が行なわれる画像形成装置を予測する予測ステップと、
前記複数の画像形成装置のうち予測された画像形成装置に対し、受付けられた印刷データを送信する送信ステップと
をコンピュータに実行させるプログラム。
【請求項１０】
印刷データを受付ける受付ステップと、
複数の画像形成装置のうち、受付けられた印刷データに基づく画像形成が行なわれる画像形成装置を予測する予測ステップと、
前記複数の画像形成装置のうち予測された画像形成装置に対し、受付けられた印刷データの識別情報を送信する送信ステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データ管理装置、画像形成システム及びプログラムに関する。
【背景技術】
【０００２】
特許文献１は、通信手段を介して印刷データを受信する印刷データ受信手段と、前記印刷データ受信手段で受信した印刷データと該印刷データに付加されている認証情報とを関連付けて記憶する印刷データ記憶手段と、前記印刷データを印刷媒体に印刷する印刷手段と、情報を受け付ける情報受付手段と、前記情報受付手段で受け付けた情報と前記印刷データに付加されている認証情報との照合を行う照合手段と、前記照合手段で照合した第１の情報に基づいて処理が可能な印刷データを前記印刷データ記憶手段から検索する検索手段と、前記検索手段で検索した印刷データの一覧を提示する提示手段と、前記提示手段で前記印刷データの一覧が提示されている際に、前記受付手段で前記印刷媒体に印刷する印刷データの指示および第２の情報を受け付け、前記照合手段で照合した第２の情報に基づいて処理が可能な印刷データに該指示された印刷データが含まれている場合、該指示された印刷データの前記印刷媒体への印刷を許可する許可手段とを具備することを特徴とする画像形成装置について開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−００６５９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、印刷ジョブについて、複数の画像形成装置のうち使用者により選択される画像形成装置において画像形成する場合に、待ち時間を短縮することができる印刷データ管理装置、画像形成システム及びプログラムを提供することである。
【課題を解決するための手段】
【０００５】
請求項１に係る本発明は、印刷データを受付ける受付手段と、複数の画像形成装置のうち、前記受付手段により受付けられた印刷データに基づく画像形成が行なわれる画像形成装置を予測する予測手段と、前記複数の画像形成装置のうち前記予測手段により予測された画像形成装置に対し、前記受付手段により受付けられた印刷データを送信する送信手段とを有する印刷データ管理装置である。
【０００６】
請求項２に係る本発明は、印刷データを受付ける受付手段と、複数の画像形成装置のうち、前記受付手段により受付けられた印刷データに基づく画像形成が行なわれる画像形成装置を予測する予測手段と、前記複数の画像形成装置のうち前記予測手段により予測された画像形成装置に対し、前記受付手段により受付けられた印刷データの識別情報を送信する送信手段とを有する印刷データ管理装置である。
【０００７】
請求項３に係る本発明は、前記受付手段により受付けられた印刷データについて、印刷データの識別情報の一覧を作成する一覧作成手段をさらに有し、前記送信手段は、前記一覧作成手段により作成された一覧を送信する請求項２記載の印刷データ管理装置である。
【０００８】
請求項４に係る本発明は、前記予測手段は、使用者ごとの処理の履歴情報に基づいて画像形成が行なわれる画像形成装置の予測を行なう請求項１乃至３いずれか記載の印刷データ管理装置である。
【０００９】
請求項５に係る本発明は、前記予測手段は、使用する日又は使用する時間帯と前記履歴情報とに基づいて画像形成が行なわれる画像形成装置の予測を行なう請求項４記載の印刷データ管理装置である。
【００１０】
請求項６に係る本発明は、前記予測手段は、前記複数の画像形成装置の配置に基づいて画像形成が行なわれる画像形成装置の予測を行なう請求項１乃至３いずれか記載の印刷データ管理装置である。
【００１１】
請求項７に係る本発明は、複数の画像形成装置と、印刷データを受付ける受付手段と、前記複数の画像形成装置のうち、前記受付手段により受付けられた印刷データに基づく画像形成が行なわれる画像形成装置を予測する予測手段と、前記複数の画像形成装置のうち前記予測手段により予測された画像形成装置に対し、前記受付手段により受付けられた印刷データを送信する送信手段とを有する印刷データ管理装置とを備えた画像形成システムである。
【００１２】
請求項８に係る本発明は、複数の画像形成装置と、印刷データを受付ける受付手段と、前記複数の画像形成装置のうち、前記受付手段により受付けられた印刷データに基づく画像形成が行なわれる画像形成装置を予測する予測手段と、前記複数の画像形成装置のうち前記予測手段により予測された画像形成装置に対し、前記受付手段により受付けられた印刷データの識別情報を送信する送信手段とを有する印刷データ管理装置とを備えた画像形成システムである。
【００１３】
請求項９に係る本発明は、印刷データを受付ける受付ステップと、複数の画像形成装置のうち、受付けられた印刷データに基づく画像形成が行なわれる画像形成装置を予測する予測ステップと、前記複数の画像形成装置のうち予測された画像形成装置に対し、受付けられた印刷データを送信する送信ステップとをコンピュータに実行させるプログラムである。
【００１４】
請求項１０に係る本発明は、印刷データを受付ける受付ステップと、複数の画像形成装置のうち、受付けられた印刷データに基づく画像形成が行なわれる画像形成装置を予測する予測ステップと、前記複数の画像形成装置のうち予測された画像形成装置に対し、受付けられた印刷データの識別情報を送信する送信ステップとをコンピュータに実行させるプログラムである。
【発明の効果】
【００１５】
請求項１に係る本発明によれば、印刷ジョブについて、複数の画像形成装置のうち使用者により選択される画像形成装置において画像形成する場合に、本構成を有していないときに比較して、待ち時間を短縮することができる印刷データ管理装置を提供することができる。
【００１６】
請求項２に係る本発明によれば、印刷ジョブについて、複数の画像形成装置のうち使用者により選択される画像形成装置において画像形成する場合に、本構成を有していないときに比較して、待ち時間を短縮することができる印刷データ管理装置を提供することができる。
【００１７】
請求項３に係る本発明によれば、請求項２に係る本発明の効果に加え、本構成を有していない場合に比較して、一覧が表示されるまでの待ち時間を短縮することができる印刷データ管理装置を提供することができる。
【００１８】
請求項４に係る本発明によれば、請求項１乃至３いずれかに係る本発明の効果に加え、本構成を有していない場合に比較して、画像形成装置ごとの利用頻度に応じた予測により予測精度を向上することができる印刷データ管理装置を提供することができる。
【００１９】
請求項５に係る本発明によれば、請求項４に係る本発明の効果に加え、使用者が日や時間帯によって異なる画像形成装置を利用する場合においても、本構成を有していないときに比較して予測精度を向上することができる印刷データ管理装置を提供することができる。
【００２０】
請求項６に係る本発明によれば、請求項１乃至３いずれかに係る本発明の効果に加え、使用者の画像形成装置ごとの利用頻度が不明である場合においても、本構成を有していない場合に比較して、予測精度を向上することができる印刷データ管理装置を提供することができる。
【００２１】
請求項７に係る本発明によれば、印刷ジョブについて、複数の画像形成装置のうち使用者により選択される画像形成装置において画像形成する場合に、本構成を有していないときに比較して、待ち時間を短縮することができる画像形成システムを提供することができる。
【００２２】
請求項８に係る本発明によれば、印刷ジョブについて、複数の画像形成装置のうち使用者により選択される画像形成装置において画像形成する場合に、本構成を有していないときに比較して、待ち時間を短縮することができる画像形成システムを提供することができる。
【００２３】
請求項９に係る本発明によれば、印刷ジョブについて、複数の画像形成装置のうち使用者により選択される画像形成装置において画像形成する場合に、本構成を有していないときに比較して、待ち時間を短縮することができるプログラムを提供することができる。
【００２４】
請求項１０に係る本発明によれば、印刷ジョブについて、複数の画像形成装置のうち使用者により選択される画像形成装置において画像形成する場合に、本構成を有していないときに比較して、待ち時間を短縮することができるプログラムを提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施形態に係る画像形成システム２の構成の一例を示すブロック図である。
【図２】本発明の実施形態に係るプリントサーバ１０のハードウェアの構成の一例を示すブロック図である。
【図３】制御プログラムが実行されることにより実現されるプリントサーバ１０の機能構成を示すブロック図である。
【図４】第１の実施形態に係る画像形成システム２の予測が正しい場合の動作の一例を説明するためのシーケンスチャートである。
【図５】第１の実施形態に係る画像形成システム２の予測が間違っている場合の動作の一例を説明するためのシーケンスチャートである。
【図６】第２の実施形態に係る画像形成システム２の予測が正しい場合の動作の一例を説明するためのシーケンスチャートである。
【図７】第３の実施形態に係る画像形成システム２の予測が正しい場合の動作の一例を説明するためのシーケンスチャートである。
【発明を実施するための形態】
【００２６】
以下、本発明の第１の実施形態について図面を参照して詳細に説明する。
図１は、本発明の実施形態に係る画像形成システム２の構成の一例を示すブロック図である。
【００２７】
画像形成システム２は、図１に示されるように、ＬＡＮ、ＷＡＮ、インターネットなどのネットワーク４により相互に接続された端末装置６−Ａ１〜６−Ａ４、６−Ｂ１〜６−Ｂ４、画像形成装置８−Ａ１、８−Ａ２、８−Ｂ１、８−Ｂ２及びプリントサーバ１０から構成される。また、図１に示した例では、端末装置６−Ａ１〜６−Ａ４及び画像形成装置８−Ａ１、８−Ａ２は、空間Ａに設置されており、端末装置６−Ｂ１〜６−Ｂ４及び画像形成装置８−Ｂ１、８−Ｂ２は、空間Ｂに設置されており、異なる空間に設置されている。異なる空間とは、例えば、建物内の異なるフロアでもよいし、地理的に離れた異なる店舗などであってもよい。なお、プリントサーバ１０は、空間Ａ又はＢのいずれかに設けられていてもよいし、空間Ａ又はＢとは異なる空間に設けられていてもよい。
【００２８】
以下、「端末装置６−Ａ１〜６−Ａ４、６−Ｂ１〜６−Ｂ４」など、複数存在しうる構成部分のいずれかを特定せずに示す場合には、単に「端末装置６」などと略記することがある。
【００２９】
なお、図１において、２つの空間Ａ及びＢに各装置が設けられているが、１つの空間に各装置が設けられてよいし、３つ以上の空間に各装置が設けられていてもよい。また、画像形成装置８の数についても、複数あればよく、図１に示すような数で限定するものではない。さらに、例えば、可搬型の記録媒体などに記憶された印刷ジョブを直接、プリントサーバ１０に転送する場合など、プリントサーバ１０が、端末装置６から送信される印刷ジョブ以外の印刷ジョブを受付ける場合には、端末装置６は画像形成システム２に含まれなくてもよい。
【００３０】
また、図１において、各空間内の破線で囲まれた範囲内の装置は、配置が最寄りの関係にある装置であるとしてプリントサーバ１０によって管理されていることを示している。例えば、端末装置６−Ａ１又は６−Ａ２の最寄りに配置されている画像形成装置として画像形成装置８−Ａ１がある。
【００３１】
端末装置６は、例えば、使用者（ユーザ）が操作するコンピュータ装置であり、ネットワーク４に接続されている。端末装置６は、ユーザの操作に応じて、印刷要求（印刷ジョブ）を生成し、生成された印刷ジョブをプリントサーバ１０に送信する。ここで、印刷ジョブとは、画像形成装置８に対して画像形成処理を指示するための印刷データである。なお、印刷データには、ユーザの識別情報、印刷データの識別情報なども含まれる。
【００３２】
画像形成装置８は、ネットワーク４を介してプリントサーバ１０から送信された印刷ジョブを受け付けて、印刷ジョブに応じた画像を用紙などの記録媒体上に形成する処理を行う。画像形成装置８は、コンピュータとしての機能を備えており、図１に示すように、入出力装置２８を有している。画像形成装置８は、入出力装置２８を介して取得したユーザの識別情報をネットワーク４を介してプリントサーバ１０に送信する。なお、入出力装置２８は、ＩＣカードなどの記録媒体を読み取って、記録媒体に記憶されたユーザの識別情報を取得してもよいし、ユーザの入力操作により識別情報を取得してもよい。また、識別情報のほかに、パスワードなどを取得してもよい。
【００３３】
なお、画像形成装置８は、印刷（プリント）機能、スキャン機能、複写（コピー）機能、ファクシミリ機能等の複数の機能を有するいわゆる複合機と呼ばれる装置や、印刷機能のみを有するような装置であってもよい。
【００３４】
プリントサーバ１０は、印刷データ管理装置の一例であり、受付けた印刷ジョブを管理するサーバ装置である。プリントサーバ１０は、ネットワーク４に接続されており、端末装置６から送信された印刷ジョブを保持する。また、プリントサーバ１０は、保持した印刷ジョブについて、ネットワーク４を介していずれかの画像形成装置８へと送信する。
【００３５】
以上のような各装置に基づいて、画像形成システム２は、プリントサーバ１０に保持された印刷ジョブについて画像形成処理がなされることを望むユーザが、画像形成装置８のうち任意の画像形成装置８へと移動しユーザの識別情報を入力すると、当該画像形成装置８により当該ユーザに関連付けられている印刷ジョブの画像形成処理がなされ、記録媒体に画像が形成されるよう構成されている。
【００３６】
図２は、プリントサーバ１０のハードウェアの構成の一例を示すブロック図である。
プリントサーバ１０は、図２に示されるように、ＣＰＵ２０、メモリ２２、ハードディスクドライブ（ＨＤＤ）等の記憶装置２４、ネットワーク４を介して外部の装置等との間でデータの送信及び受信を行う通信インタフェース（ＩＦ）２６、入出力装置２８を有する。これらの構成要素は、制御バス３０を介して互いに接続されている。
【００３７】
ＣＰＵ２０は、メモリ２２または記憶装置２４に格納された制御プログラムに基づいて処理を実行して、プリントサーバ１０の動作を制御する。
【００３８】
なお、本実施形態では、ＣＰＵ２０は、メモリ２２または記憶装置２４内に格納された制御プログラムを読み出して実行するものとして説明したが、当該プログラムをＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ２０に提供することも可能である。
【００３９】
図３は、上記の制御プログラムが実行されることにより実現されるプリントサーバ１０の機能構成を示すブロック図である。
【００４０】
図３に示すように、プリントサーバ１０は、印刷ジョブ受付部４０と、印刷ジョブリスト作成部４２と、印刷ジョブ・ジョブリスト格納部４４と、履歴情報格納部４６と、予測部４８と、事前送信部５０と、識別情報受信部５２と、予測判定部５４と、印刷ジョブ指定受信部５６と、事後送信部５８とを有する。なお、本実施形態では、後述するように、事前送信部５０は、予測部４８の予測結果に基づく画像形成装置８に印刷ジョブリストを送信する。
【００４１】
印刷ジョブ受付部４０は、ユーザごとの印刷ジョブを受付ける。本実施形態では、端末装置６から送信された印刷ジョブをユーザの識別情報とともに受付けるが、例えば、他の装置から送信された印刷ジョブを通信ＩＦ２６を介して受信して受付けてもよいし、プリントサーバ１０に接続された記録媒体に記憶されている印刷ジョブを読み出して、印刷ジョブを受付けてもよい。
【００４２】
印刷ジョブリスト作成部４２は、印刷ジョブ受付部４０により受付けられた印刷ジョブに基づいて、ユーザごとに印刷ジョブをまとめ上げたジョブリスト（一覧）を作成する。なお、リストでは、印刷ジョブの識別情報、受付け日時、印刷データのサイズなどを管理する。印刷ジョブリスト作成部４２は、例えば、印刷ジョブ受付部４０による印刷ジョブの受付の都度、当該印刷ジョブに関連付けられたユーザの識別情報に基づいて、すでに当該ユーザについて印刷ジョブリストが作成されているかを確認し、作成されている場合には、リストに当該印刷ジョブの情報を追加し、作成されていない場合には、当該ユーザのリストを作成し当該印刷ジョブの情報を追加する。
【００４３】
印刷ジョブ・ジョブリスト格納部４４は、印刷ジョブ受付部４０により受付けられた印刷ジョブ及び印刷ジョブリスト作成部４２により作成されたジョブリストを格納する。
【００４４】
履歴情報格納部４６は、ユーザごとの画像形成処理の履歴情報を格納する。なお、画像形成処理の履歴情報とは、印刷ジョブに基づく画像形成処理において、ユーザがいずれの画像形成装置８を用いたかについて示す情報であり、画像形成処理のなされた日時情報も含まれる。
【００４５】
予測部４８は、複数の画像形成装置８のうち、いずれの画像形成装置８が、印刷ジョブに基づく画像形成が行なわれる画像形成装置であるかを予測する。本実施形態では、予測部４８は、印刷ジョブ受付部４０が受付けた印刷ジョブについて、当該印刷ジョブに関連付けられているユーザが、いずれの画像形成装置８により当該印刷ジョブの画像形成を行なおうとしているのかを履歴情報格納部４６が格納する履歴情報に基づいて予測する。
【００４６】
例えば、予測部４８は、印刷ジョブに関連付けられているユーザの利用頻度が最も大きい画像形成装置８を出力先として予測する。なお、日や時間帯ごとの利用頻度に基づいて予測してもよい。例えば、曜日や時間帯によって、利用頻度が最も大きい画像形成装置８が異なる場合には、曜日や時間帯に応じて、利用頻度に応じた画像形成装置８を出力先として予測してもよい。
【００４７】
また、予測部４８は、履歴情報に基づく予測以外の他の予測を行ってもよい。例えば、予測部４８は、画像形成装置８の配置に基づいて予測してもよい。具体的には、プリントサーバ１０は、端末装置６ごとに最寄りに配置されている画像形成装置８を関連付けておき（図１の破線領域を参照）、端末装置６からの印刷ジョブについて、当該端末装置６に関連付けられている最寄りの画像形成装置８を出力先として予測してもよい。
【００４８】
なお、予測部４８は、複数の予測方法を組み合わせて予測してもよい。例えば、履歴情報に基づく予測結果の画像形成装置８が故障又はメンテナンス中などの場合には、画像形成装置８の配置に基づく予測を併用するよう構成してもよい。
【００４９】
事前送信部５０は、印刷ジョブに関する情報を事前に送信する。ここで、事前に送信とは、画像形成装置８からのユーザの識別情報がプリントサーバ１０によって受信されるよりも前に、予測部４８の予測結果に基づいて、予め送信することをいう。なお、この予め送信することには、画像形成装置８からのユーザの識別情報が受信された時点で印刷ジョブに関する情報の送信が完了していない場合も含む。本実施形態では、事前送信部５０は、予測部４８により予測された画像形成装置８に対し、印刷ジョブリスト作成部４２により作成されたジョブリストを事前に送信する。
【００５０】
識別情報受信部５２は、画像形成装置８にユーザにより入力され、画像形成装置８から送信されたユーザの識別情報を受信する。なお、識別情報受信部５２が、識別情報を受信すると、送信元の画像形成装置８の情報と受信日時などの情報が、履歴情報として履歴情報格納部４６に格納される。
【００５１】
予測判定部５４は、予測部４８による予測の正誤を判定する。具体的には、予測判定部５４は、予測部４８の予測結果と識別情報受信部５２が受信した識別情報の送信元とを比較し、予測部４８の予測結果の正誤を判定する。
【００５２】
印刷ジョブ指定受信部５６は、画像形成装置８にユーザにより入力され、画像形成装置８から送信された印刷ジョブの指定を受信する。なお、ユーザは、自らに関連付けられた印刷ジョブのうち画像形成装置８において印刷を行なう印刷ジョブをジョブリストの中から指定する。
【００５３】
事後送信部５８は、印刷ジョブに関する情報を事後に送信する。ここで、事後に送信とは、識別情報受信部５２が受信したユーザの識別情報の送信元の画像形成装置８に送信することをいう。本実施形態では、事後送信部５８は、予測判定部５４により予測が外れたと判定された場合に、印刷ジョブリスト作成部４２により作成されたジョブリストをユーザの識別情報の送信元の画像形成装置８に送信する。また、事後送信部５８は、印刷ジョブ指定受信部５６が、印刷ジョブの指定を受信した場合、指定された印刷ジョブのデータをユーザの識別情報の送信元の画像形成装置８に送信する。
【００５４】
図４は、本実施形態に係る画像形成システム２の予測が正しい場合の動作の一例を説明するためのシーケンスチャートである。ここでは、予測部４８が画像形成装置８−Ａ１を出力先として予測する例について説明する。
【００５５】
ユーザが端末装置６−Ａ１において印刷ジョブの生成操作（Ｓ１００）を行うと、端末装置６−Ａ１は、印刷ジョブをプリントサーバ１０へ送信する（Ｓ１０２）。一方、ユーザは、任意の画像形成装置（ここでは、画像形成装置８−Ａ１）へと移動を開始する（Ｓ１０４）。
【００５６】
プリントサーバ１０では、印刷ジョブ受付部４０が印刷ジョブを受信し、印刷ジョブが印刷ジョブ・ジョブリスト格納部４４へ格納される（Ｓ１０６）。なお、この際、印刷ジョブに関連付けられたユーザの識別情報などが解析される。予測部４８は出力先を予測し（Ｓ１０８）、印刷ジョブリスト作成部４２は、ジョブリストを作成する（Ｓ１１０）。そして、事前送信部５０は、予測部４８により予測された画像形成装置８−Ａ１に対し、ジョブリストを送信する（Ｓ１１２）。
【００５７】
ユーザが画像形成装置８−Ａ１のもとへと移動し終えると、ユーザは画像形成装置８−Ａ１に対し自らの識別情報を入力する（Ｓ１１４）。画像形成装置８−Ａ１は入力されたユーザの識別情報をプリントサーバ１０へと送信する（Ｓ１１６）。なお、入力された識別情報に基づいて、認証処理がさらに行われるよう構成してもよい。
【００５８】
プリントサーバ１０では、識別情報受信部５２がユーザの識別情報を受信し、予測判定部５４が識別情報の送信元に基づいて、予測が正しかったか否かを判定する（Ｓ１１８）。なお、この例では、予測は正しいと判定される。
【００５９】
一方、画像形成装置８−Ａ１では、Ｓ１１２において事前に送信されているジョブリストを入出力装置２８に表示する（Ｓ１２０）。これに対し、ユーザは、表示されたジョブリストのうち所望の印刷ジョブについて選択して指定する操作、及び印刷を指示する操作を行う（Ｓ１２２）。
【００６０】
画像形成装置８−Ａ１は、指定された印刷ジョブのデータを送信するようプリントサーバ１０に対し要求し（Ｓ１２４）、プリントサーバ１０では、印刷ジョブ指定受信部５６が、印刷ジョブの指定を受付け、事後送信部５８が指定された印刷ジョブのデータを画像形成装置８−Ａ１に送信し（Ｓ１２６）、画像形成装置８−Ａ１による画像形成（印刷）が実施される（Ｓ１２８）。
【００６１】
このように、予測が正しい場合には、ユーザが画像形成装置８−Ａ１に到着する前にジョブリストの送信が開始され、ユーザが画像形成装置８−Ａ１に到着後にジョブリストを作成する場合や、ユーザが画像形成装置８−Ａ１に到着後にジョブリストを送信する場合に比べて、ジョブリストの表示までにかかる時間が短縮される。
【００６２】
次に、予測部４８による予測が外れた場合の動作について説明する。
図５は、本実施形態に係る画像形成システム２の予測が間違っている場合の動作の一例を説明するためのシーケンスチャートである。ここでは、予測部４８が画像形成装置８−Ａ１を出力先として予測するものの、ユーザが画像形成装置８−Ｂ１を使用する場合を例に説明する。ただし、Ｓ１００からＳ１１２までのステップについては、図４と同様なので、説明を割愛する。
【００６３】
ユーザが画像形成装置８−Ｂ１のもとへと移動し終えると、ユーザは画像形成装置８−Ｂ１に対し自らの識別情報を入力する（Ｓ１４０）。画像形成装置８−Ｂ１は入力されたユーザの識別情報をプリントサーバ１０へと送信する（Ｓ１４２）。
【００６４】
プリントサーバ１０では、Ｓ１１８と同様、識別情報受信部５２がユーザの識別情報を受信し、予測判定部５４が識別情報の送信元に基づいて、予測が正しかったか否かを判定する（Ｓ１４４）。なお、この例では、予測は誤っていたと判定され、事後送信部５８が画像形成装置８−Ｂ１に対し、このユーザに関連付けられているジョブリストを送信する（Ｓ１４６）。なお、予測が誤っていた場合、プリントサーバ１０は、事前送信したジョブリストを破棄するよう画像形成装置８−Ａ１に通知するよう構成してもよい。
【００６５】
一方、画像形成装置８−Ｂ１では、Ｓ１４６において送信されたジョブリストを入出力装置２８に表示する（Ｓ１４８）。これに対し、ユーザは、表示されたジョブリストのうち所望の印刷ジョブについて選択して指定する操作、及び印刷を指示する操作を行う（Ｓ１５０）。
【００６６】
画像形成装置８−Ｂ１は、指定された印刷ジョブのデータを送信するようプリントサーバ１０に対し要求し（Ｓ１５２）、プリントサーバ１０では、印刷ジョブ指定受信部５６が、印刷ジョブの指定を受付け、事後送信部５８が指定された印刷ジョブのデータを画像形成装置８−Ｂ１に送信し（Ｓ１５４）、画像形成装置８−Ｂ１による画像形成（印刷）が実施される（Ｓ１５６）。
【００６７】
次に、本発明の第２の実施形態について説明する。
第１の実施形態では、事前送信部５０は、予測部４８の予測結果に基づく画像形成装置８に印刷ジョブリストを送信したが、第２の実施形態における事前送信部５０は、予測部４８の予測結果に基づく画像形成装置８に対し印刷ジョブのジョブデータを送信する点で異なる。
【００６８】
図６は、第２の実施形態に係る画像形成システム２の予測が正しい場合の動作の一例を説明するためのシーケンスチャートである。ここでは、予測部４８が画像形成装置８−Ａ１を出力先として予測する例について説明する。ただし、Ｓ１００からＳ１１０までのステップについては、図４と同様なので、説明を割愛する。
【００６９】
事前送信部５０は、予測部４８により予測された画像形成装置８−Ａ１に対し、当該ユーザに関連付けられている印刷ジョブのデータ（ステップ１１０で作成されたリストに挙げられている印刷ジョブのデータ）を送信する（Ｓ２００）。なお、事前送信部５０は、当該ユーザに関連付けられている全ての印刷ジョブのデータを順次送信してもよいし、一部の印刷ジョブについて送信してもよい。
【００７０】
ユーザが画像形成装置８−Ａ１のもとへと移動し終えると、ユーザは画像形成装置８−Ａ１に対し自らの識別情報を入力する（Ｓ２０２）。画像形成装置８−Ａ１は入力されたユーザの識別情報をプリントサーバ１０へと送信する（Ｓ２０４）。なお、入力された識別情報に基づいて、認証処理がさらに行われるよう構成してもよい。
【００７１】
プリントサーバ１０では、識別情報受信部５２がユーザの識別情報を受信し、予測判定部５４が識別情報の送信元に基づいて、予測が正しかったか否かを判定する（Ｓ２０６）。なお、この例では、予測は正しいと判定される。事後送信部５８は、当該ユーザについてのジョブリストを送信する（Ｓ２０８）。
【００７２】
一方、画像形成装置８−Ａ１では、Ｓ２０８において送信されたジョブリストを入出力装置２８に表示する（Ｓ２１０）。これに対し、ユーザは、表示されたジョブリストのうち所望の印刷ジョブについて選択して指定する操作、及び印刷を指示する操作を行う（Ｓ２１２）。
【００７３】
画像形成装置８−Ａ１は、Ｓ２００において事前に送信されている印刷ジョブのデータのうち、指定された印刷ジョブについて画像形成（印刷）を実施する（Ｓ２１４）。
【００７４】
このように、予測が正しい場合には、ユーザが画像形成装置８−Ａ１に到着する前に印刷ジョブデータの送信が開始され、ユーザが画像形成装置８−Ａ１に到着後にジョブデータの送信を開始する場合に比べて、画像形成までにかかる時間が短縮される。
【００７５】
以上、予測部４８による予測が正しい場合の第２の実施形態における画像形成システム２の動作例について説明した。予測部４８による予測が外れた場合については、図５と同様の動作であるため説明は割愛する。なお、予測部４８による予測が外れた場合、プリントサーバ１０は、事前送信したジョブのデータを破棄するよう予測結果の画像形成装置８に通知するよう構成してもよい。
【００７６】
次に、本発明の第３の実施形態について説明する。
第３の実施形態では、事前送信部５０が、予測部４８の予測結果に基づく画像形成装置８に対し印刷ジョブリスト及び印刷ジョブデータの両方を事前送信する点で第１の実施形態及び第２の実施形態と異なる。
【００７７】
図７は、第３の実施形態に係る画像形成システム２の予測が正しい場合の動作の一例を説明するためのシーケンスチャートである。ここでは、予測部４８が画像形成装置８−Ａ１を出力先として予測する例について説明する。ただし、Ｓ１００からＳ１１０までのステップについては、図４と同様なので、説明を割愛する。
【００７８】
事前送信部５０は、予測部４８により予測された画像形成装置８−Ａ１に対し、ジョブリストを送信し（Ｓ３００）、さらに当該ユーザに関連付けられている印刷ジョブのデータ（ステップ１１０で作成されたリストに挙げられている印刷ジョブのデータ）を送信する（Ｓ３０２）。なお、事前送信部５０は、当該ユーザに関連付けられている全ての印刷ジョブのデータを順次送信してもよいし、一部の印刷ジョブについて送信してもよい。
【００７９】
ユーザが画像形成装置８−Ａ１のもとへと移動し終えると、ユーザは画像形成装置８−Ａ１に対し自らの識別情報を入力する（Ｓ３０４）。画像形成装置８−Ａ１は入力されたユーザの識別情報をプリントサーバ１０へと送信する（Ｓ３０６）。なお、入力された識別情報に基づいて、認証処理がさらに行われるよう構成してもよい。
【００８０】
プリントサーバ１０では、識別情報受信部５２がユーザの識別情報を受信し、予測判定部５４が識別情報の送信元に基づいて、予測が正しかったか否かを判定する（Ｓ３０８）。なお、この例では、予測は正しいと判定される。
【００８１】
画像形成装置８−Ａ１では、Ｓ３００において事前に送信されているジョブリストを入出力装置２８に表示する（Ｓ３１０）。これに対し、ユーザは、表示されたジョブリストのうち所望の印刷ジョブについて選択して指定する操作、及び印刷を指示する操作を行う（Ｓ３１２）。
【００８２】
画像形成装置８−Ａ１は、Ｓ３０２において事前に送信されている印刷ジョブのデータのうち、指定された印刷ジョブについて画像形成（印刷）を実施する（Ｓ３１４）。
【００８３】
以上、予測部４８による予測が正しい場合の第３の実施形態における画像形成システム２の動作例について説明した。予測部４８による予測が外れた場合については、図５と同様の動作であるため説明は割愛する。なお、予測部４８による予測が外れた場合、プリントサーバ１０は、事前送信したジョブリスト及びジョブデータを破棄するよう予測結果の画像形成装置８に通知するよう構成してもよい。
【符号の説明】
【００８４】
２        画像形成システム
４        ネットワーク
６        端末装置
８        画像形成装置
１０      プリントサーバ
２０      ＣＰＵ
２２      メモリ
２４      記憶装置
２６      通信インタフェース
２８      入出力装置
３０      制御バス
４０      印刷ジョブ受付部
４２      印刷ジョブリスト作成部
４４      印刷ジョブ・ジョブリスト格納部
４６      履歴情報格納部
４８      予測部
５０      事前送信部
５２      識別情報受信部
５４      予測判定部
５６      印刷ジョブ指定受信部
５８      事後送信部
【図１】
2014146230.tif 000003
【図２】
2014146230.tif 000004
【図３】
2014146230.tif 000005
【図４】
2014146230.tif 000006
【図５】
2014146230.tif 000007
【図６】
2014146230.tif 000008
【図７】
2014146230.tif 000009