(57)【要約】【課題】ユーザが画像形成処理の指示を行った後に別の場所に移動した場合であっても、画像形成処理の処理状況を確認できる。【解決手段】受付手段１１は、画像形成処理の指示を第１の端末から受け付ける。生成手段１２は、受付手段１１により受け付けられた指示に対応する画像形成処理の処理状況を示す処理状況情報を生成する。更新手段１３は、生成手段１２により生成された処理状況情報を、画像形成装置２０が実行する画像形成処理の処理状況に応じて更新する。送信手段１４は、処理状況情報にアクセスする際に用いられるアクセス情報を生成し、生成したアクセス情報を上記第１の端末へ送信する。通知手段１５は、第１の端末からアクセス情報を受信した第２の端末から、アクセス情報を受信した場合、受信されたアクセス情報に対応する画像形成処理の処理状況を、第２の端末へ通知する。【選択図】図２
2018045352.tif 000002
【特許請求の範囲】
【請求項１】
画像形成処理の指示を第１の端末から受け付ける受付手段と、
前記受け付けられた指示に対応する画像形成処理の処理状況を示す処理状況情報を生成する生成手段と、
前記生成された処理状況情報を、画像形成装置が実行する前記画像形成処理の処理状況に応じて更新する更新手段と、
前記処理状況情報にアクセスする際に用いられるアクセス情報を生成し、生成したアクセス情報を前記第１の端末へ送信する送信手段と、
前記第１の端末から前記アクセス情報を受信した第２の端末から、該アクセス情報を受信した場合、該受信されたアクセス情報に対応する画像形成処理の処理状況を、該第２の端末へ通知する通知手段と
を有する情報処理装置。
【請求項２】
前記アクセス情報は、前記画像形成処理を識別する識別情報と、前記第１の端末または該第１の端末に対応するユーザを識別する識別情報とを用いて生成される情報であり、
前記通知手段は、前記受信されたアクセス情報を解析し、該受信されたアクセス情報が前記第１の端末または該第１の端末に対応するユーザを識別する識別情報に応じて生成された場合に、前記処理状況を前記第２の端末へ通知する
請求項１に記載の情報処理装置。
【請求項３】
前記第２の端末から前記画像形成処理を転送する旨の指示を受け付けた場合、該第２の端末から受信された情報に応じて転送先サーバを特定する特定手段と、
前記特定された転送先サーバに前記指示に対応する画像形成処理の処理データを転送する転送手段と、
前記転送手段により転送された旨を前記第２の端末に通知する第２通知手段と
を更に有する請求項１または２に記載の情報処理装置。
【請求項４】
前記第２の端末から前記画像形成処理の処理順序の変更指示を受け付けた場合、該受け付けた変更指示に対応する画像形成処理の処理順序の変更を前記画像形成装置に指示する指示手段
を更に有する請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記第２の端末から前記画像形成処理を保留する旨の指示を受け付けた場合、該受け付けた指示に対応する画像形成処理の保留を前記画像形成装置に指示する第２指示手段
を更に有する請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
コンピュータに、
画像形成処理の指示を第１の端末から受け付けるステップと、
前記受け付けられた指示に対応する画像形成処理の処理状況を示す処理状況情報を生成するステップと、
前記生成された処理状況情報を、画像形成装置が実行する前記画像形成処理の処理状況に応じて更新するステップと、
前記処理状況情報にアクセスする際に用いられるアクセス情報を生成し、生成したアクセス情報を前記第１の端末へ送信するステップと、
前記第１の端末から前記アクセス情報を受信した第２の端末から、該アクセス情報を受信した場合、該受信されたアクセス情報に対応する画像形成処理の処理状況を、該第２の端末へ通知するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
ユーザが印刷処理に係る時間を知るための技術が提案されている。例えば特許文献１には、プリントサーバから印刷ジョブの蓄積情報を入手し、受け取った印刷ジョブの各データ量から印刷に係る時間を適宜画面上に表示する端末が提案されている。特許文献２には、待ち時間表示を自動的に算出する画像処理装置として、コピー動作中に次のコピー原稿の読み込み動作が行われても、先に処理する画像形成動作の処理時間に加算した値を待ち時間として表示することが提案されている。
【０００３】
特許文献３には、印刷データに含まれる予定終了時間と実際の印刷終了時間とを比較し、実際の印刷終了時間が予定終了時間よりも遅くなりそうな場合にはユーザにこれを通知したり、課金額を減額することにより、予定の印刷時間と実際の印刷時間との不整合によるユーザの不都合を解消することが提案されている。特許文献４には、印刷システムを利用するユーザに対して各印刷装置の使用状況を確実に報知するための技術が提案されている。特許文献５には、プリント枚数が多い場合や、他の印刷指示と重複する場合でも、プリント指定した使用者に予測されるプリント終了時刻を提示するプリントシステムが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−３１０５０号公報
【特許文献２】特開２０００−０１３５５１号公報
【特許文献３】特開２００３−２５６１７５号公報
【特許文献４】特開平０７−３３４３２６号公報
【特許文献５】特開平１１−１１０１７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ユーザがパーソナルコンピュータなどの指示端末を用いて同じプリントシステム内の画像形成装置に画像形成処理の指示を行った後に別の場所に移動した場合、ユーザは自身が指示した画像形成処理の処理状況を移動先のプリントシステムに属する端末からは確認することができないという課題があった。本発明は、ユーザが画像形成処理の指示を行った後に別の場所に移動した場合であっても、画像形成処理の処理状況を確認できることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の請求項１に係る情報処理装置は、画像形成処理の指示を第１の端末から受け付ける受付手段と、前記受け付けられた指示に対応する画像形成処理の処理状況を示す処理状況情報を生成する生成手段と、前記生成された処理状況情報を、画像形成装置が実行する前記画像形成処理の処理状況に応じて更新する更新手段と、前記処理状況情報にアクセスする際に用いられるアクセス情報を生成し、生成したアクセス情報を前記第１の端末へ送信する送信手段と、前記第１の端末から前記アクセス情報を受信した第２の端末から、該アクセス情報を受信した場合、該受信されたアクセス情報に対応する画像形成処理の処理状況を、該第２の端末へ通知する通知手段とを有することを特徴とする。
【０００７】
本発明の請求項２に係る情報処理装置は、請求項１に記載の構成において、前記アクセス情報は、前記画像形成処理を識別する識別情報と、前記第１の端末または該第１の端末に対応するユーザを識別する識別情報とを用いて生成される情報であり、前記通知手段は、前記受信されたアクセス情報を解析し、該受信されたアクセス情報が前記第１の端末または該第１の端末に対応するユーザを識別する識別情報に応じて生成された場合に、前記処理状況を前記第２の端末へ通知することを特徴とする。
【０００８】
本発明の請求項３に係る情報処理装置は、請求項１または２に記載の構成において、前記第２の端末から前記画像形成処理を転送する旨の指示を受け付けた場合、該第２の端末から受信された情報に応じて転送先サーバを特定する特定手段と、前記特定された転送先サーバに前記指示に対応する画像形成処理の処理データを転送する転送手段と、前記転送手段により転送された旨を前記第２の端末に通知する第２通知手段とを更に有することを特徴とする。
【０００９】
本発明の請求項４に係る情報処理装置は、請求項１乃至３のいずれか１項に記載の構成において、前記第２の端末から前記画像形成処理の処理順序の変更指示を受け付けた場合、該受け付けた変更指示に対応する画像形成処理の処理順序の変更を前記画像形成装置に指示する指示手段を更に有することを特徴とする。
【００１０】
本発明の請求項５に係る情報処理装置は、請求項１乃至４のいずれか１項に記載の構成において、前記第２の端末から前記画像形成処理を保留する旨の指示を受け付けた場合、該受け付けた指示に対応する画像形成処理の保留を前記画像形成装置に指示する第２指示手段を更に有することを特徴とする。
【００１１】
本発明の請求項６に係るプログラムは、コンピュータに、画像形成処理の指示を第１の端末から受け付けるステップと、前記受け付けられた指示に対応する画像形成処理の処理状況を示す処理状況情報を生成するステップと、前記生成された処理状況情報を、画像形成装置が実行する前記画像形成処理の処理状況に応じて更新するステップと、前記処理状況情報にアクセスする際に用いられるアクセス情報を生成し、生成したアクセス情報を前記第１の端末へ送信するステップと、前記第１の端末から前記アクセス情報を受信した第２の端末から、該アクセス情報を受信した場合、該受信されたアクセス情報に対応する画像形成処理の処理状況を、該第２の端末へ通知するステップとを実行させるためのプログラムであることを特徴とする。
【発明の効果】
【００１２】
請求項１および６に係る発明によれば、ユーザが画像形成処理の指示を行った後に別の場所に移動した場合であっても、移動先のプリントシステムに属する端末から画像形成処理の処理状況を確認することができる。
請求項２に係る発明によれば、アクセス情報が不正に譲渡されて処理状況情報にアクセスされることを抑制することができる。
請求項３に係る発明によれば、ユーザが画像形成処理の指示を行った後に別の場所に移動した場合であっても、指示した画像形成処理を移動先のプリントシステムに属する他の画像形成装置に実行させるように変更することができる。
請求項４に係る発明によれば、ユーザが画像形成処理の指示を行った後に別の場所に移動した場合であっても、移動先のプリントシステムに属する端末から指示した画像形成処理の処理順序の変更を指示することができる。
請求項５に係る発明によれば、ユーザが画像形成処理の指示を行った後に別の場所に移動した場合であっても、移動先のプリントシステムに属する端末から指示した画像形成処理の保留を指示することができる。
【図面の簡単な説明】
【００１３】
【図１】システムの構成を示す図
【図２】プリントサーバの機能構成を示す図
【図３】プリントサーバのハードウェア構成を示す図
【図４】端末のハードウェア構成を示す図
【図５】プリントサーバが行う処理の流れを示すフローチャート
【図６】プリントサーバが行う処理の流れを示すフローチャート
【図７】端末に表示される画面の一例を示す図
【図８】端末に表示される画面の一例を示す図
【図９】端末に表示される画面の一例を示す図
【図１０】プリントサーバが行う処理の流れを示すフローチャート
【図１１】端末に表示される画面の一例を示す図
【発明を実施するための形態】
【００１４】
［１］構成
図１は、本実施形態に係るシステム１の構成を示すブロック図である。システム１はプリントサーバ１０ａ，１０ｂ（情報処理装置の一例）と、画像形成装置２０ａ，２０ｂと、端末３０ａ乃至３０ｄとを備える。プリントサーバ１０ａ，１０ｂは端末３０ａ乃至３０ｄから画像形成装置２０ａ，２０ｂへの画像形成処理の指示を中継および制御する。画像形成装置２０ａ，２０ｂは電子写真方式などにより用紙などの媒体に画像を形成する。端末３０ａ乃至３０ｄはユーザによって操作される装置であり、例えばパーソナルコンピュータまたは携帯端末である。端末３０ａ乃至３０ｄは通信回線によりそれぞれプリントサーバ１０ａ，１０ｂに接続されている。プリントサーバ１０ａ、画像形成装置２０ａ、端末３０ａおよび端末３０ｃはネットワークドメインＡとして管理され、また、プリントサーバ１０ｂ、画像形成装置２０ｂ、端末３０ｂおよび端末３０ｄはネットワークドメインＢとして管理され、それぞれゲートウェイ４０ａ、４０ｂを介して通信回線２と接続されている。通信回線２は、例えばインターネットや移動体通信網、電話回線、ＬＡＮ（local Area Network）などのうちの少なくとも１つを含む。以下の説明では、説明の便宜上、プリントサーバ１０ａ，１０ｂを各々区別する必要がない場合には、これらを「プリントサーバ１０」と称する。また、画像形成装置２０ａ，２０ｂを各々区別する必要がない場合には、これらを「画像形成装置２０」と称する。端末３０ａ乃至３０ｄを各々区別する必要がない場合には、これらを「端末３０」と称する。
【００１５】
プリントサーバ１０ａ、画像形成装置２０ａ、端末３０ａおよび端末３０ｃはフロアＡに設置されている。一方、プリントサーバ１０ｂ、画像形成装置２０ｂ、端末３０ｂおよび端末３０ｄはフロアＢに設置されている。すなわち、フロアＡとフロアＢはそれぞれ別のネットワークドメインで管理されており、また、それぞれのネットワークドメインＡとＢの内でプリント共用システムが稼働しており、通常は各フロアの端末はそのフロアの規定のプリンタ共用システムに接続して利用する。また、この実施形態では、ひとつのフロアにおいて１台の画像形成装置２０が複数の端末３０で共用される。複数の端末３０から画像形成装置２０へ画像形成処理の指示が送信されると、画像形成処理の処理データは画像形成装置２０で一旦蓄積され、順次画像形成処理が行われる。
【００１６】
図２はプリントサーバ１０の機能構成の一例を示す図である。プリントサーバ１０は、受付手段１１と、生成手段１２と、更新手段１３と、送信手段１４と、通知手段１５と、特定手段１６と、転送手段１７と、第２通知手段１８と、指示手段１９と、第２指示手段１９１とを有する。受付手段１１は、画像形成処理の指示を第１の端末から受け付ける。生成手段１２は、受付手段１１により受け付けられた指示に対応する画像形成処理の処理状況を示す処理状況情報を生成する。更新手段１３は、生成手段１２により生成された処理状況情報を、画像形成装置２０が実行する画像形成処理の処理状況に応じて更新する。送信手段１４は、処理状況情報にアクセスする際に用いられるアクセス情報を生成し、生成したアクセス情報を上記第１の端末へ送信する。通知手段１５は、第１の端末からアクセス情報を受信した第２の端末から、アクセス情報を受信した場合、受信されたアクセス情報に対応する画像形成処理の処理状況を、第２の端末へ通知する。
【００１７】
特定手段１６は、上記第２の端末から前記画像形成処理を転送する旨の指示を受け付けた場合、該第２の端末から受信された情報に応じて転送先のプリントサーバ１０を特定する。転送手段１７は、前記特定された転送先サーバに前記指示に対応する画像形成処理の処理データを転送する。第２通知手段１８は、転送手段１７により転送された旨を上記第２の端末３０に通知する。
【００１８】
指示手段１９は、上記第２の端末３０から画像形成処理の処理順序の変更指示を受け付けた場合、受け付けた変更指示に対応する画像形成処理の処理順序の変更を画像形成装置２０に指示する。第２指示手段１９１は、上記第２の端末３０から画像形成処理を保留する旨の指示を受け付けた場合、受け付けた指示に対応する画像形成処理の保留を画像形成装置２０に指示する。
【００１９】
図３はプリントサーバ１０のハードウェア構成を例示する図である。図において、メモリ１５１は各種データを記憶する。プロセッサ１５２はメモリ１５１に記憶されているプログラムに従いデータ処理を行う。通信ＩＦ１５３は外部の装置とネットワークを介したデータ通信を行うインターフェイスである。
【００２０】
この例で、メモリ１５１に記憶されているプログラムをプロセッサ１５２が実行することにより、図２に示される機能が実装される。プログラムを実行しているプロセッサ１５２は、受付手段１１、生成手段１２、更新手段１３、送信手段１４、通知手段１５、特定手段１６、転送手段１７、第２通知手段１８、指示手段１９および第２指示手段１９１の一例である。
【００２１】
図４は端末３０のハードウェア構成を例示する図である。図において、メモリ３５１は各種データを記憶する。プロセッサ３５２はメモリ３５１に記憶されているプログラムに従いデータ処理を行う。通信ＩＦ３５３は外部の装置とネットワークを介したデータ通信を行うインターフェイスである。入出力ＩＦ３５４は外部の装置と操作データや画像データを入出力するインターフェイスである。入出力ＩＦ３５４にはキーボード、マウスなどの操作装置や液晶ディスプレイなどの表示装置が接続される。なお、端末３０が操作装置および／または表示装置を内蔵する構成であってもよい。
【００２２】
［２］動作
［２−１］画像形成処理の指示の受付動作
次いで、この実施形態の動作を説明する。以下では、フロアＡに居るユーザが、端末３０ａを用いて画像形成装置２０ａに画像形成処理を指示する場合の動作を説明する。まず、ユーザは、端末３０ａに接続された操作装置を用いて、画像形成処理を指示するための操作を行う。端末３０ａのプロセッサ３５２は、ユーザの操作に応じて画像形成処理の指示と画像形成の処理対象のデータをプリントサーバ１０ａへ送信する。
【００２３】
図５はプリントサーバ１０ａのプロセッサ１５２が行う処理の流れを示すフローチャートである。図５に示される処理は、端末３０ａから画像形成処理の指示が受信されることを契機として開始される。ステップＳ１０１において、プロセッサ１５２は、端末３０ａから画像形成処理の指示と画像形成の処理対象のデータを受け付ける。指示を受け付けると、プロセッサ１５２は、受け付けた指示に対応する処理対象のデータを、その指示に対応する画像形成装置２０ａへ送信し、受け付けた指示に対応する画像形成処理の実行を画像形成装置２０ａに指示する。
【００２４】
ステップＳ１０２において、プロセッサ１５２は、ステップＳ１０１で受け付けられた指示に対応する画像形成処理の処理状況を示す処理状況情報を生成する。処理状況情報には、例えば、画像形成処理が完了する予定時刻を示す情報が含まれる。予定時刻は、画像形成処理の処理対象であるデータのデータ量や、画像形成装置２０ａまたは／およびプリントサーバ１０に蓄積されている処理データの量などをもとに算出される。
【００２５】
ステップＳ１０３において、プロセッサ１５２は、ステップＳ１０２で生成された処理状況情報を、画像形成装置２０ａが実行する画像形成処理の処理状況に応じて更新する。この更新処理は、例えば、プロセッサ１５２が、予め定められた時間間隔（例えば、１分毎、など）で画像形成装置２０ａに問い合わせることによって処理状況情報を更新してもよく、また、例えば、画像形成装置２０ａから処理状況が変化した旨を示す通知を端末３０が受信することによって処理状況情報が更新されてもよい。
【００２６】
ステップＳ１０４において、プロセッサ１５２は、処理状況情報にアクセスするために用いられるアクセス情報を生成し、生成したアクセス情報を、画像形成処理の指示の送信元である端末３０ａ（第１の端末）へ送信する。ステップＳ１０４で生成されるアクセス情報は、プリントサーバ１０のアドレスや画像形成処理の処理状況を参照するために必要な認証情報である。アクセス情報は例えば、処理状況情報が格納された領域を示すＵＲＬやアクセス許可情報を含むトークンであり、このトークンを識別する情報をＱＲコード（登録商標）の形式に符号化して表現するようにしてもよい。また、このアクセス情報は、例えば電子メールに添付されて画像形成指示を行ったユーザへ送信されてもよいし、端末３０ａからの画像形成指示情報の送信に対する返信として端末３０ａへ返信されるようにしてもよい。
【００２７】
この実施形態では、アクセス情報は、プリントサーバ１０自身が発行する画像形成処理を識別する識別情報（処理ＩＤ）と、指示の送信元である端末３０ａを識別する識別情報または画像形成処理を指示したユーザを識別する識別情報（以下、「送信元識別情報」という）とを用いて生成される。具体的には、例えば、プロセッサ１５２は、端末３０ａに対して発行されたデバイス証明書（送信元識別情報の一例）を端末３０ａから取得し、取得したデバイス証明書と処理ＩＤとを用いてアクセス情報を生成してもよい。
【００２８】
端末３０ａはプリントサーバ１０ａからアクセス情報を受信すると、受信したアクセス情報を自装置のメモリ３５１に記憶する。
【００２９】
以上のようにして、端末３０ａからの画像形成処理の指示が受け付けられ、その画像形成処理の処理状況を示す処理状況情報がプリントサーバ１０ａで管理される。処理状況情報は画像形成装置２０ａの画像形成処理の実行状況に応じて逐次更新される。
【００３０】
［２−２］他の端末からの処理状況の確認動作
さて、ユーザは、端末３０ａを用いて画像形成処理を指示した後、別の場所に移動する場合がある。この実施形態では、フロアＡからフロアＢに移動したユーザが、端末３０ａと異なる端末３０ｂを用いて、画像形成処理の処理状況を確認する動作を説明する。端末３０ｂは、端末３０ａと異なる位置に設置されたパーソナルコンピュータであってもよく、また、携帯型のモバイル端末であってもよい。
【００３１】
まず、ユーザは、端末３０ｂの操作装置を用いて、画像形成処理の処理状況を確認するための操作を行う。端末３０ｂのプロセッサ３５２は、ユーザの操作に応じて、まず、アクセス情報の取得要求を端末３０ａへ送信する。
【００３２】
端末３０ａのプロセッサ３５２は、端末３０ｂからの取得要求に応じて、アクセス情報を端末３０ｂへ送信する。また、アクセス情報は、例えばユーザがフロアＡからフロアＢへ移動する前に自分宛に電子メールで送信しておき、端末３０ｂで当該電子メールを取得するようにしてもよい。また、アクセス情報は、ユーザがフロアＡからフロアＢへ移動する前に、モバイル端末の端末３０ｂと端末３０ａと近距離無線通信などを介して端末３０ａから端末３０ｂへ転送しておくように構成してもよい。端末３０ｂのプロセッサ３５２は、端末３０ａからアクセス情報を取得すると、取得したアクセス情報をプリントサーバ１０へ送信し、処理状況の確認を要求する。
【００３３】
図６はプリントサーバ１０のプロセッサ１５２が行う処理の流れを示すフローチャートである。ステップＳ２０１において、プロセッサ１５２は、アクセス情報を受信されたと判定した場合、ステップＳ２０２の処理に進む。
【００３４】
ステップＳ２０２において、プロセッサ１５２は、受信されたアクセス情報を解析し、このアクセス情報が正当なものであるかを判定する。この実施形態では、プロセッサ１５２は、受信されたアクセス情報をデコードして抽出される送信元識別情報が正当なものであるかどうかを判定する。この判定方法の例としては、プリントサーバ１０自身が発行したものであること、識別ＩＤが存在すること、指示の送信元である端末３０ａを識別情報が含まれていること等の情報が含まれていることにより送信元識別情報が正当なものであると判定するようにしてもよい。不正なアクセスでないと判定された場合（ステップＳ２０３；ＹＥＳ）、プロセッサ１５２はステップＳ２０４の処理へ進む。一方、不正なアクセスであると判定された場合（ステップＳ２０３；ＮＯ）、プロセッサ１５２はステップＳ２０４の処理をスキップしてそのまま処理を終了する。
【００３５】
ステップＳ２０４において、プロセッサ１５２は、処理状況を示す処理状況情報を端末３０ｂへ送信し、処理状況をユーザに通知する。処理状況情報をプリントサーバ１０ａから受信した端末３０ｂは、処理状況情報の示す情報を表示装置に表示する。
【００３６】
図７は、端末３０ｂの表示装置に表示される画面の一例を示す図である。図７の例では、「あと５分で印刷が開始されます」というメッセージが表示装置に表示される。
【００３７】
この実施形態では、ユーザがフロアＡからフロアＢに移動する際、プリントサーバ１０ａへのアクセス情報を端末３０ｂに展開し、端末３０ｂで継承する。これによりユーザは、フロアＢに移動した後も引き続きプリントサーバ１０ａを通して画像形成処理の処理状況を把握する。
【００３８】
［２−３］他の端末からの保留指示動作
次いで、ユーザが他の端末から画像形成処理の保留を指示する動作を説明する。
【００３９】
図８は、プリントサーバ１０ａから受信された処理状況情報に応じて端末３０ｂの表示装置に表示される画面の一例であって、図７の例と異なる一例を示す図である。図８の例では、「あと５分で印刷が開示されます」といったメッセージが表示されるとともに、画像形成処理の開始時刻を遅らせるか保留するかを選択するためのオプションボタンが表示される。
【００４０】
ユーザにより保留が選択された場合、端末３０ｂのプロセッサ３５２は、画像形成処理を保留する旨の指示をプリントサーバ１０ａへ送信する。プリントサーバ１０ａのプロセッサ１５２は、端末３０ｂから指示を受信すると、受信された指示に対応する画像形成処理の保留を、画像形成装置２０ａに指示する。画像形成装置２０ａはプリントサーバ１０ａからの指示に従って、指定された画像形成処理を保留する制御を行う。この場合、画像形成装置２０ａはユーザにより保留が解除されるまでその画像形成処理を保留し、ユーザによって保留解除が指示された場合に、その画像形成処理の保留を解除する制御を行う。
【００４１】
一方、ユーザにより画像形成処理を遅らせる旨が選択された場合、端末３０ｂのプロセッサ３５２は、画像形成処理を遅らせる旨と遅らせる時間を示す指示をプリントサーバ１０ａへ送信する。プリントサーバ１０ａのプロセッサ１５２は、端末３０ｂから指示を受信すると、受信された指示に対応する画像形成処理を遅らせる旨を画像形成装置２０ａに指示する。画像形成装置２０ａはプリントサーバ１０ａからの指示に従って、指定された画像形成処理を、指定された時間だけ遅らせるための制御を行う。
【００４２】
端末３０ｂを持ってフロアＢに移動したユーザは、フロアＡに設置されている画像形成装置２０ａによる画像形成処理の開始を待っている。ここで、プリントサーバ１０ａから端末３０ｂに、まもなく画像形成処理が開示される旨の指示がきたが、フロアＢで作業中のユーザは通知された時間内にフロアＡの画像形成装置２０ａの前に戻ることができない、という場合がある。この場合、ユーザが戻る前にフロアＡで画像形成処理が開始されてしまうと、フロアＡに戻るのが遅くなると放置プリントとして処分される虞がある。そこで、この動作例では、端末３０ｂから画像形成処理の開示時間を指定時間分遅らせたり、フロアＡに戻るまで一旦保留させたりする指示が行われる。
【００４３】
［２−４］他の端末からの転送指示動作
次いで、フロアＡの画像形成装置２０ａではなくユーザの移動先のフロアＢにある画像形成装置２０ｂで画像形成処理を行わせる場合の処理を説明する。
【００４４】
図９は、プリントサーバ１０ａから受信された処理状況情報に応じて端末３０ｂの表示装置に表示される他の画面の一例であって、図７の例および図８の例と異なる例を示す図である。図９の例では、「あと５分で印刷が開示されます」といったメッセージが表示されるとともに、「このフロアのプリンタで印刷する」ことを選択するためのボタンＢ１１が表示される。
【００４５】
ユーザによりボタンＢ１１が選択された場合、端末３０ｂのプロセッサ３５２は、フロアＢに設置されているプリントサーバ１０または画像形成装置２０の所在情報を把握し、この所在情報宛てに画像形成処理に係る処理データを転送するよう、プリントサーバ１０ａに依頼する。プリントサーバ１０の所在情報の把握方法としては、例えば、各フロアのプリントサーバ１０の所在情報を記憶したテーブルが端末３０ｂに予め登録されており、プロセッサ３５２がこのテーブルを参照してプリントサーバ１０の所在情報を把握してもよい。また、他の例として、例えば、全フロアの全端末がアクセス可能なサーバに上記テーブルが格納されており、端末３０ｂがそのサーバにアクセスすることで、フロアＢに配置されたプリントサーバ１０の中から、フロアＢに設置されているプリントサーバ１０の所在情報を把握してもよい。また、他の例として、例えば、端末３０ｂがフロアＢ内のネットワークに属する全ホストを対象にブロードキャストし、応答したプリントサーバ１０の中からフロアＢに設置されているプリントサーバ１０の所在情報を把握してもよい。また、他の例として、各プリントサーバ１０や画像形成装置２０を表すＱＲコードがディスプレイに表示されたり印刷されて画像形成装置２０の筐体に貼り付けられたりしている場合に、端末３０ｂがそのＱＲコードを読み取ってそのプリントサーバ１０の所在情報を把握してもよい。
【００４６】
図１０はプリントサーバ１０ａが行う処理の流れを示すフローチャートである。ステップＳ３０１において、プリントサーバ１０ａのプロセッサ１５２は、端末３０ｂから処理データの転送指示を受信すると、端末３０ｂから受信される情報から転送先となるプリントサーバ１０ｂを特定する。端末３０ｂから受信される、転送先となるプリントサーバ１０ｂを特定するための情報としては、例えば、プリントサーバ１０ｂのＩＰアドレスであってもよく、また、端末３０ｂによって撮影された画像形成装置２０ｂの識別情報を示すＱＲコードから抽出されるＩＰアドレスであってもよい。
【００４７】
ステップＳ３０２において、プロセッサ１５２は、特定されたプリントサーバ１０ｂへ、受信された転送指示に対応する画像形成処理の処理データを転送する。このとき、プリントサーバ１０ａは、単に処理データを転送するだけでなく、プリントサーバ１０ａにおける処理キューの待機情報（処理開始までの残り時間、待機してからの経過時間など）もあわせて送付する。または、プリントサーバ１０ａは、プリントサーバ１０ｂに対し処理データを優先印刷要求ととともに転送するようにしてもよい。
【００４８】
ステップＳ３０３において、プロセッサ１５２は、処理データを転送した旨を端末３０ｂに通知する。この通知には、プリントサーバ１０ｂにおける画像形成処理の処理状況を示す状況情報にアクセスするためのアクセス情報が含まれてもよい。このアクセス情報は、処理データがプリントサーバ１０ｂへ転送された際にその応答としてプリントサーバ１０ｂからプリントサーバ１０ａに送信されてもよい。また、この際に、プリントサーバ１０ｂは、自身が管理する画像形成処理の開始順と、新たに転送された画像形成処理の開始順を、前記したプリントサーバ１０ａにおける待機情報または優先印刷要求を加味してソートし、画像形成処理の開始順序を更新した処理キューの待機情報もあわせて送信してもよい。プリントサーバ１０ｂの処理キューの待機情報は、プリントサーバ１０ｂのアクセス情報とともにプリントサーバ１０ａから端末３０ｂへ送信されてもよい。
【００４９】
図１１は端末３０ｂの表示装置に表示される画面の一例を示す図である。図示のように、この画面には、プリントサーバ１０ｂの処理キューの待機情報に応じた、画像形成処理の待ち行列における順位や、予想開始時刻が表示される。なお、ユーザは、プリントサーバ１０ｂから通知された画像形成処理の開始情報が許容できない場合は、転送をキャンセルして元通りプリントサーバ１０ａで画像形成処理の開始を待機する。この場合、ユーザは、端末３０ｂの操作装置を用いて転送をキャンセルする旨の操作を行い、端末３０ｂはプリントサーバ１０ａへ転送キャンセル指示を送信する。プリントサーバ１０ａは端末３０ｂからの指示に従って転送のキャンセル処理を行う。
【００５０】
ところで、１台の画像形成装置２０が複数の端末３０で共用されるシステムでは、複数の端末３０から画像形成装置２０へ画像形成処理の指示が送信されると、画像形成処理の処理データが画像形成装置２０で一旦蓄積され、順次処理が行われる。端末３０から画像形成処理を指示したユーザは、指示した画像形成処理がいつ実際に処理され媒体に出力されるかが分からないため、画像形成装置２０の設置場所まで出向いて待機するか、端末３０に表示される画像形成処理の処理状況を監視している必要があった。それに対しこの実施形態では、ユーザが画像形成処理の指示を行った後に別の場所に移動した場合であっても、指示した画像形成処理の処理状況が確認される。
【００５１】
［３］変形例
上述した実施形態は、本発明の実施の一例に過ぎず、以下のように変形させてもよい。また、上述した実施形態および以下に示す各変形例は、必要に応じて組み合わせて実施されてもよい。
【００５２】
（１）上述の実施形態において、ユーザが画像形成処理の処理順序を変更するようにしてもよい。この場合、ユーザは端末３０ｂの操作装置を用いて処理順序を変更するための操作を行う。ユーザにより処理順序の変更が指示されると、端末３０ｂのプロセッサ３５２は、画像形成処理の処理順序を変更する旨の指示をプリントサーバ１０ａへ送信する。この処理順序の変更は、具体的には、例えば、画像形成処理のキューの順序を指定した数だけずらすものであってもよい。プリントサーバ１０ａのプロセッサ１５２は、端末３０ｂから指示を受信すると、受信された指示に対応する画像形成処理の処理順序の変更を画像形成装置２０ａに指示する。画像形成装置２０ａはプリントサーバ１０ａからの指示に従って、画像形成処理の処理順序を変更する制御を行う。
【００５３】
（２）上述の実施形態では、アクセス情報としてＱＲコードを例示したが、アクセス情報は上述したものに限られない。例えば、端末３０ａがアクセス情報をテキストデータに変換し、端末３０ｂへメールで送信してもよい。
【００５４】
（３）上述の実施形態では、端末３０ｂが端末３０ａにアクセス情報の取得要求を送信したが、端末３０ｂが取得要求を送信しない構成であってもよい。この場合、端末３０ａが、端末３０ｂから取得要求を受信したか否かに関わらず、アクセス情報を端末３０ｂへ送信してもよい。例えば、端末３０ａが、ユーザの操作に応じて指定された端末３０ｂへアクセス情報を送信してもよい。
【００５５】
（４）上述の実施形態において、端末３０ｂにプリントサーバ１０ａへのアクセス情報が展開された後は、端末３０ｂに記憶されたプリントサーバ１０ａへのアクセス情報が削除されてもよい。
【００５６】
（５）上述の実施形態では、２台のプリントサーバ１０ａ，１０ｂと、２台の画像形成装置２０ａ，２０ｂと、４台の端末３０ａ乃至３０ｄとを含むシステム１を例示したが、システム１を構成する装置の数は上述したものに限られない。例えば、４台以上の端末３０がシステム１に含まれてもよい。
【００５７】
（６）上述した実施形態において、プリントサーバ１０のプロセッサ１５２により実行されるプログラムは、インターネットなどの通信回線を介してダウンロードされてもよい。また、このプログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどの、コンピュータが読取可能な記録媒体に記録した状態で提供されてもよい。
【符号の説明】
【００５８】
１…システム、２…通信回線、１０…プリントサーバ、１１…受付手段、１２…生成手段、１３…更新手段、１４…送信手段、１５…通知手段、１６…特定手段、１７…転送手段、１８…第２通知手段、１９…指示手段、２０…画像形成装置、３０…端末、１５１…メモリ、１５２…プロセッサ、１５３…通信ＩＦ、１９１…第２指示手段、３５１…メモリ、３５２…プロセッサ、３５３…通信ＩＦ、３５４…入出力ＩＦ。
【図１】
2018045352.tif 000003
【図２】
2018045352.tif 000004
【図３】
2018045352.tif 000005
【図４】
2018045352.tif 000006
【図５】
2018045352.tif 000007
【図６】
2018045352.tif 000008
【図７】
2018045352.tif 000009
【図８】
2018045352.tif 000010
【図９】
2018045352.tif 000011
【図１０】
2018045352.tif 000012
【図１１】
2018045352.tif 000013