(57)【要約】      （修正有）【課題】複数のユーザのログインを可能にするとともに、ログインしたユーザによる割り込みジョブの実行を可能する。【解決手段】画像形成装置２００は、複数のＮＦＣ端末それぞれからユーザ情報を受信する通信部２０２と、受信したユーザ情報と、記憶部２３０に記憶された複数のユーザ情報とが一致するか否かにより、ＮＦＣ端末の認証を行う認証部２０４とを備える。通信部は、認証が成功した場合、その旨を示す認証情報を複数のＮＦＣ端末それぞれに送信し、認証情報を送信したＮＦＣ端末から実行中のジョブの停止を要求する停止要求と新たなジョブとを受信し、受信した停止要求に基づいて、実行中のジョブを停止し、受信した新たなジョブを実行する制御部２１０をさらに備える。ＮＦＣ端末それぞれは、ユーザ情報を画像形成装置に送信し、画像形成装置から認証情報を受信し、停止要求と新たなジョブとを画像形成装置に送信する通信部とを備える。【選択図】図２
2016220001.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置と、前記画像形成装置と接続される複数の通信端末と、を備える画像形成システムにおいて、
前記画像形成装置は、
複数のユーザ情報を記憶する第１記憶部と、
前記複数の通信端末それぞれからユーザ情報を受信する第１受信部と、
受信した前記ユーザ情報と、前記第１記憶部に記憶された前記複数のユーザ情報とが一致するか否かにより、前記通信端末の認証を行う認証部と、
前記認証が成功した場合、その旨を示す認証情報を前記複数の通信端末それぞれに送信する第１送信部と、を備え、
前記第１受信部は、前記認証情報を送信した前記通信端末から、前記画像形成装置で実行中のジョブの停止を要求する停止要求と、前記画像形成装置で実行する新たなジョブと、を受信し、
受信した前記停止要求に基づいて、前記実行中のジョブを停止し、受信した前記新たなジョブを実行する制御部をさらに備え、
前記通信端末それぞれは、
ユーザ情報を記憶する第２記憶部と、
前記ユーザ情報を前記画像形成装置に送信する第２送信部と、
前記画像形成装置から前記認証情報を受信する第２受信部と、を備え、
前記第２送信部は、前記認証情報を受信した場合、前記停止要求と前記新たなジョブとを前記画像形成装置に送信する、画像形成システム。
【請求項２】
前記第１送信部は、前記認証が成功した場合、前記認証情報とともに、前記画像形成装置の全てのジョブに関するジョブ関連情報を前記複数の通信端末それぞれに送信し、
前記第２受信部は、前記認証情報とともに、前記ジョブ関連情報を受信し、
前記通信端末それぞれは、
受信した前記ジョブ関連情報を表示部に表示する表示制御部と、
前記ジョブ関連情報に含まれる前記ジョブの前記停止要求の入力と、前記新たなジョブの入力とを受け付ける入力受付部と、をさらに備え、
前記第２送信部は、受け付けた前記停止要求と前記新たなジョブとを前記画像形成装置に送信する、請求項１に記載の画像形成システム。
【請求項３】
前記制御部は、前記新たなジョブの実行が完了した後、停止した前記ジョブを実行する、請求項１または２に記載の画像形成システム。
【請求項４】
前記停止要求において停止を要求されたジョブは、前記停止要求を送信した前記通信端末以外の他の通信端末から受信したジョブである、請求項１〜３のいずれか一つに記載の画像形成システム。
【請求項５】
前記第１送信部は、前記停止要求を受信し、かつ前記他の通信端末の認証が成功している場合、前記実行中のジョブの停止を許可するか否かの選択を要求する選択要求を、前記他の通信端末に送信し、
前記第１受信部は、前記他の通信端末から、前記選択要求に対する応答を受信し、
前記制御部は、受信した前記応答に従って、前記実行中のジョブを停止または継続する、請求項４に記載の画像形成システム。
【請求項６】
前記制御部は、受信した前記応答が前記実行中のジョブの停止を許可する旨を示す場合、前記実行中のジョブを停止して前記新たなジョブを実行し、前記応答が前記実行中のジョブの停止を拒否する旨を示す場合、前記実行中のジョブを継続して完了した後に前記新たなジョブを実行する、請求項５に記載の画像形成システム。
【請求項７】
画像形成装置と複数の通信端末とを備える画像形成システムで実行される画像形成方法において、
前記画像形成装置は、
前記複数の通信端末それぞれからユーザ情報を受信する第１受信ステップと、
受信した前記ユーザ情報と、第１記憶部に記憶された複数のユーザ情報とが一致するか否かにより、前記通信端末の認証を行う認証ステップと、
前記認証が成功した場合、その旨を示す認証情報を前記複数の通信端末それぞれに送信する第１送信ステップと、
前記認証情報を送信した前記通信端末から、前記画像形成装置で実行中のジョブの停止を要求する停止要求と、前記画像形成装置で実行する新たなジョブと、を受信する第２受信ステップと、
受信した前記停止要求に基づいて、前記実行中のジョブを停止し、受信した前記新たなジョブを実行する制御ステップと、を含み、
前記通信端末それぞれは、
第２記憶部に記憶されているユーザ情報を前記画像形成装置に送信する第２送信ステップと、
前記画像形成装置から前記認証情報を受信する第３受信ステップと、
前記認証情報を受信した場合、前記停止要求と前記新たなジョブとを前記画像形成装置に送信する第３送信ステップと、を含む画像形成方法。
【請求項８】
複数の通信端末と接続される画像形成装置において、
複数のユーザ情報を記憶する記憶部と、
前記複数の通信端末それぞれからユーザ情報を受信する受信部と、
受信した前記ユーザ情報と、前記記憶部に記憶された前記複数のユーザ情報とが一致するか否かにより、前記通信端末の認証を行う認証部と、
前記認証が成功した場合、その旨を示す認証情報を前記複数の通信端末それぞれに送信する送信部と、を備え、
前記受信部は、前記認証情報を送信した前記通信端末から、前記画像形成装置で実行中のジョブの停止を要求する停止要求と、前記画像形成装置で実行する新たなジョブと、を受信し、
受信した前記停止要求に基づいて、前記実行中のジョブを停止し、受信した前記新たなジョブを実行する制御部をさらに備える、画像形成装置。
【請求項９】
画像形成装置と接続される通信端末において、
ユーザ情報を記憶する記憶部と、
前記ユーザ情報を前記画像形成装置に送信する送信部と、
前記画像形成装置から、送信した前記ユーザ情報による認証が成功した場合、その旨を示す認証情報を受信する受信部と、を備え、
前記送信部は、前記認証情報を受信した場合、前記画像形成装置で実行中のジョブの停止を要求する停止要求と、前記画像形成装置で実行する新たなジョブと、を前記画像形成装置に送信する、通信端末。
【請求項１０】
前記受信部は、前記認証情報とともに、前記画像形成装置の全てのジョブに関するジョブ関連情報を受信し、
受信した前記ジョブ関連情報を表示部に表示する表示制御部と、
前記ジョブ関連情報に含まれる前記ジョブの前記停止要求の入力と、前記新たなジョブの入力とを受け付ける入力受付部と、をさらに備え、
前記送信部は、受け付けた前記停止要求と前記新たなジョブとを前記画像形成装置に送信する、請求項９に記載の通信端末。
【請求項１１】
前記受信部は、前記認証情報を受信し、かつ前記停止要求において停止を要求された前記ジョブを送信していた場合、前記実行中のジョブの停止を許可するか否かの選択を要求する選択要求を、前記画像形成装置から受信し、
前記表示制御部は、受信した前記選択要求を前記表示部に表示し、
前記入力受付部は、前記選択要求に対する、前記ジョブの停止を許可するか否かを選択した応答の入力を受け付け、
前記送信部は、受け付けた前記応答を前記画像形成装置に送信する、請求項１０に記載の通信端末。
【請求項１２】
画像形成装置と接続され、ユーザ情報を記憶する記憶部を備えたコンピュータにおいて、
前記ユーザ情報を前記画像形成装置に送信する送信機能と、
前記画像形成装置から、送信した前記ユーザ情報による認証が成功した場合、その旨を示す認証情報を受信する受信機能と、をコンピュータに実行させ、
前記送信機能は、前記認証情報を受信した場合、前記画像形成装置で実行中のジョブの停止を要求する停止要求と、前記画像形成装置で実行する新たなジョブと、を前記画像形成装置に送信するための通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム、画像形成方法、画像形成装置、通信端末、および通信プログラムに関する。
【背景技術】
【０００２】
近年、セキュリティや省資源の観点から、予め登録されたユーザのみが利用できるように、ログイン後にコピーやプリントなどが利用可能となるような画像形成装置がオフィス等で主流となってきている。この場合、画像形成装置にＩＣカード等でユーザ情報を入力してログインし、ログインしたユーザが画像形成装置の操作パネルで各種操作を行う。
【０００３】
また、従来から、画像形成装置では、ジョブが実行中の場合に、そのジョブを停止して別のジョブを割り込みさせて実行し、割り込みジョブの完了後に停止させていたジョブを再開させる、という操作が可能になる技術が知られている。
【０００４】
上述のようにジョブを割り込ませるには、ログインしたユーザの操作によるジョブの状態を把握する必要がある。そこで、例えば、ユーザが投入したジョブの状態を容易に把握できるジョブ処理装置が開示されている（特許文献１参照）。
【０００５】
特許文献１のジョブ処理装置は、ユーザによって入力されたジョブに応じてジョブ処理を行うものであって、ＣＰＵ（Central  Processing  Unit）が、ユーザがログインした際に当該ユーザによる実行中又は実行待ちのジョブがあるか否かを判定する。そして、ジョブ処理装置は、実行中または実行待ちのジョブがあると判定すると、ユーザによる実行中又は実行待ちのジョブの実行状況を示すジョブ実行情報画面を操作パネルに表示する。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の画像形成装置では、画像形成装置に具備される一つの操作パネルで操作を行うため、複数のユーザがログインすることは困難であった。従って、一人のユーザがログインして画像形成装置を利用している場合には、他のユーザはログインしているユーザが利用を終えてログアウトするのを待たなければ利用することができなかった。このため、このような画像形成装置では、ログインしたユーザによる利用中は、他のユーザは当該画像形成装置において実行中のジョブを停止することができず、当該他のユーザ等がジョブを割り込ませることができなかった。
【０００７】
本発明は、上記に鑑みてなされたものであって、複数のユーザのログインを可能にするとともに、ログインした他のユーザにより実行中のジョブを停止してログインしたユーザによる割り込みジョブの実行を可能にし、利便性を向上させる画像形成システム、画像形成方法、画像形成装置、通信端末、および通信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、画像形成装置と、前記画像形成装置と接続される複数の通信端末と、を備える画像形成システムにおいて、前記画像形成装置は、複数のユーザ情報を記憶する第１記憶部と、前記複数の通信端末それぞれからユーザ情報を受信する第１受信部と、受信した前記ユーザ情報と、前記第１記憶部に記憶された前記複数のユーザ情報とが一致するか否かにより、前記通信端末の認証を行う認証部と、前記認証が成功した場合、その旨を示す認証情報を前記複数の通信端末それぞれに送信する第１送信部と、を備え、前記第１受信部は、前記認証情報を送信した前記通信端末から、前記画像形成装置で実行中のジョブの停止を要求する停止要求と、前記画像形成装置で実行する新たなジョブと、を受信し、受信した前記停止要求に基づいて、前記実行中のジョブを停止し、受信した前記新たなジョブを実行する制御部をさらに備え、前記通信端末それぞれは、ユーザ情報を記憶する第２記憶部と、前記ユーザ情報を前記画像形成装置に送信する第２送信部と、前記画像形成装置から前記認証情報を受信する第２受信部と、を備え、前記第２送信部は、前記認証情報を受信した場合、前記停止要求と前記新たなジョブとを前記画像形成装置に送信する。
【発明の効果】
【０００９】
本発明によれば、複数のユーザのログインを可能にするとともに、ログインした他のユーザにより実行中のジョブを停止してログインしたユーザによる割り込みジョブの実行を可能にし、利便性を向上させることができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施形態にかかる画像形成システムの全体構成図である。
【図２】図２は、実施形態の画像形成装置の機能構成を示すブロック図である。
【図３】図３は、実施形態のＮＦＣ端末の機能構成を示すブロック図である。
【図４】図４は、ＮＦＣ端末に表示されるジョブ一覧画面の一例を示す図である。
【図５】図５は、ＮＦＣ端末に表示される選択要求画面の一例を示す図である。
【図６】図６は、実施形態の画像形成システムにおけるジョブ実行処理の流れを示すフローチャートである。
【図７】図７は、実施形態の画像形成システムにおけるジョブ実行処理の流れを示すフローチャートである。
【図８】図８は、実施形態にかかるＮＦＣ端末のハードウェア構成を示す説明図である。
【図９】図９は、実施形態にかかる画像形成装置のハードウェア構成を示す説明図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、画像形成システム、画像形成方法、画像形成装置、通信端末、および通信プログラムの実施形態を詳細に説明する。本実施形態の画像形成システムは、画像形成装置と通信端末とを備えている。
【００１２】
以下の実施形態の画像形成装置は、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも２つの機能を有する複合機（ＭＦＰ：Multifunction  Peripheral）、複写機、プリンタ、スキャナ装置、ファクシミリ装置等の画像形成装置であればいずれにも適用することができる。
【００１３】
また、以下の実施形態では、近距離無線通信であるＮＦＣ（Near  Field  Communication）を利用したＮＦＣ端末を通信端末に適用した例を示している。なお、通信端末は、近距離無線通信以外の無線通信（例えば、赤外線通信、Bluetooth（登録商標）など）に適用することも可能である。
【００１４】
図１は、実施形態にかかる画像形成システムの全体構成図である。本実施形態の画像形成システムは、ＮＦＣ端末１００ａ、１００ｂ、１００ｃと、画像形成装置２００とから構成されている。図１の画像形成システムでは、３台のＮＦＣ端末が画像形成装置に接続可能な構成例を示しているが、２台または４台以上のＮＦＣ端末を接続可能な構成としてもよい。また、以下においては、任意のＮＦＣ端末に対しては、単にＮＦＣ端末１００と称する場合がある。
【００１５】
図１に示すように、画像形成システムでは、ユーザが所持するＮＦＣ端末１００から、画像形成装置２００にジョブを送信し、画像形成装置２００が受信したジョブを実行するものである。本実施形態では、ＮＦＣ端末１００ａ、１００ｂ、１００ｃは、ユーザごとに所有している端末である。
【００１６】
次に、画像形成装置２００の詳細について説明する。図２は、実施形態の画像形成装置の機能構成を示すブロック図である。図２に示すように、画像形成装置２００は、記憶部２３０と、通信部２０２と、認証部２０４と、ジョブ管理部２０６と、画面生成部２０８と、制御部２１０と、画像処理部２１２と、出力部２１４とを備えている。
【００１７】
記憶部２３０は、各種情報を保存するＨＤＤ（Hard  Disk  Drive）やメモリ等の記憶媒体である。本実施形態の記憶部２３０は、認証を行う際等に利用する複数のユーザ情報が記憶されている。ここで、ユーザ情報とは、ユーザを識別する固有の情報であって、例えば、ユーザＩＤ（identification）、パスワード、証明書（その機器の使用を許可していることを示すデータ）、使用履歴（使用した機能や印刷条件など）である。
【００１８】
また、記憶部２３０は、ＮＦＣ端末１００から受信したジョブが記憶されている。また、記憶部２３０は、ネットワークを介して接続された外部装置等から受信したプリントデータが記憶されている。
【００１９】
通信部２０２は、近距離無線通信により接続された複数のＮＦＣ端末１００ａ、１００ｂ、１００ｃそれぞれとの間で各種情報の送受信を行う。具体的には、通信部２０２は、複数のＮＦＣ端末１００ａ、１００ｂ、１００ｃそれぞれからユーザ情報を受信する。複数のＮＦＣ端末１００ａ、１００ｂ、１００ｃがユーザ情報を送信すると、画像形成装置２００で認証が行われ、認証に成功した場合は、画像形成装置２００を使用する権限を有することを示すログインができる。
【００２０】
そして、通信部２０２は、認証部２０４により、受信したユーザ情報の認証が成功した場合、認証が成功した旨を示す認証情報を、複数のＮＦＣ端末１００ａ、１００ｂ、１００ｃに送信する。
【００２１】
また、通信部２０２は、認証が成功したＮＦＣ端末１００、すなわちログインしたＮＦＣ端末１００に、画面生成部２０８により生成された操作画面を送信する。そして、通信部２０２は、操作画面を送信したＮＦＣ端末１００から、プリントデータの印刷に関するジョブを受信する。このとき、ジョブとともにプリントデータを受信してもよいし、他の外部装置からプリントデータを受信してもよい。
【００２２】
また、通信部２０２は、認証が成功した場合、画面生成部２０８により生成されたジョブ一覧画面を、認証情報とともに、複数の通信端末１００ａ、１００ｂ、１００ｃに送信する。ここで、ジョブ一覧画面とは、画像形成装置２００内の全てのジョブの一覧を表示した画面であって、本発明のジョブ関連情報に相当する。
【００２３】
また、通信部２０２は、認証情報を送信したＮＦＣ端末１００（ログインしたＮＦＣ端末１００）から、画像形成装置２００で実行中のジョブの停止を要求する停止要求と、画像形成装置２００で実行を所望する新たなジョブ（割り込みジョブ）とを受信する。
【００２４】
ここで、停止要求において停止を要求されたジョブは、停止要求を送信したＮＦＣ端末以外の他のＮＦＣ端末１００から受信したジョブである場合と、停止要求を送信したＮＦＣ端末１００から受信したジョブである場合と、がある。
【００２５】
これを踏まえて、通信部２０２は、停止要求を受信し、かつ実行中のジョブを送信したＮＦＣ端末１００の認証が成功している場合（ログインしている場合）、画面生成部２０８により生成された選択要求画面を、当該ＮＦＣ端末１００に送信する。ここで、選択要求画面とは、画像形成装置２００で実行中のジョブの停止を許可するか否かの選択を要求する画面であって、本発明の選択要求に相当する。
【００２６】
そして、通信部２０２は、実行中のジョブを送信したＮＦＣ端末１００から、選択要求画面に対する応答を受信する。当該応答は、画像形成装置２００で実行中のジョブの停止を許可する旨を示す応答と、実行中のジョブの停止を拒否する旨を示す応答とがある。
【００２７】
認証部２０４は、複数のＮＦＣ端末１００ａ、１００ｂ、１００ｃそれぞれから受信したユーザ情報と、記憶部２３０に記憶された複数のユーザ情報とを比較して、複数のＮＦＣ端末１００ａ、１００ｂ、１００ｃを利用するユーザの認証処理をそれぞれ実行する。なお、記憶部２３０に記憶された複数のユーザ情報とは、画像形成装置２００を使用する権限を有するユーザを識別するためのユーザ情報である。ここでは、認証処理は、受信したユーザ情報と記憶部２３０に記憶されたユーザ情報とが一致する場合は、ＮＦＣ端末１００からユーザ情報を送信したユーザは、画像形成装置２００を使用する権限を有すると判断する。一方、受信したユーザ情報と記憶部２３０に記憶されたユーザ情報とが一致しない場合は、ＮＦＣ端末１００からユーザ情報を送信したユーザは、画像形成装置２００を使用する権限を有していないと判断する処理である。
【００２８】
ジョブ管理部２０６は、記憶部２３０に記憶されているジョブを管理する。例えば、ジョブ管理部２０６は、ＮＦＣ端末１００から送信されたジョブを画像形成装置２００が受信した順番に管理する。管理情報は、例えば、ジョブ受信時刻、ジョブ名称、ユーザ名、ジョブのサイズなどである。これらのジョブについては実行／停止／再開／順番変更が可能となっている。
【００２９】
画面生成部２０８は、ＮＦＣ端末１００から受信しユーザ情報により認証が成功した場合、ユーザ情報を送信したＮＦＣ端末１００用の操作画面を生成する。操作画面とは、ユーザがＮＦＣ端末１００から印刷設定を指示するジョブの入力を行う画面である。
【００３０】
また、画面生成部２０８は、ＮＦＣ端末１００から受信したユーザ情報により認証が成功した場合に、画像形成装置２００内に実行中もしくは実行待ちのジョブがあった場合、画像形成装置２００内の全てのジョブの一覧を表示したジョブ一覧画面を生成する。
【００３１】
また、画面生成部２０８は、ＮＦＣ端末１００から停止要求を受信し、かつ実行中のジョブを送信したＮＦＣ端末１００がログインしている場合、画像形成装置２００で実行中のジョブの停止を許可するか否かの選択を要求する選択要求画面を生成する。
【００３２】
制御部２１０は、画像形成装置２００全体を制御するものであって、例えば、ＮＦＣ端末１００から受信したジョブを実行する。
【００３３】
また、制御部２１０は、ＮＦＣ端末１００から停止要求を受信した場合で、実行中のジョブを送信したＮＦＣ端末１００がログインしていない場合には、実行中のジョブを停止し、受信した新たなジョブを実行する。そして、制御部２１０は、新たなジョブの実行が完了した後、停止したジョブ（先に実行中であったジョブ）を実行する。
【００３４】
また、制御部２１０は、ＮＦＣ端末１００から停止要求を受信した場合で、実行中のジョブを送信したＮＦＣ端末１００がログインしている場合、当該ＮＦＣ端末１００から受信した選択要求画面に対する応答に従って、画像形成装置２００で実行中のジョブを停止または継続する。具体的には、制御部２１０は、受信した応答が、画像形成装置２００で実行中のジョブの停止を許可する旨を示す場合、実行中のジョブを停止して新たなジョブを実行する。一方、制御部２１０は、受信した応答が、画像形成装置２００で実行中のジョブの停止を拒否する旨を示す場合、実行中のジョブを継続して完了した後に新たなジョブを実行する。
【００３５】
画像処理部２１２は、ジョブを受信した場合、ジョブにおいて印刷指示がなされたプリントデータに対して画像処理を施す。出力部２１４は、画像処理部２１２によって画像処理が施されたプリントデータを用紙などの記録媒体に出力する。
【００３６】
図３は、実施形態のＮＦＣ端末の機能構成を示すブロック図である。図３に示すように、ＮＦＣ端末１００は、記憶部１２０と、通信部１０２と、制御部１０４と、表示制御部１０６と、入力受付部１０８とを備えている。
【００３７】
記憶部１２０は、各種情報を保存するメモリ等の記憶媒体であって、本実施形態では、ユーザＩＤ、パスワード、証明書、および使用履歴等のユーザ情報を記憶する。
【００３８】
通信部１０２は、近距離無線通信により接続された画像形成装置２００との間で各種情報の送受信を行う。具体的には、通信部１０２は、ログインする際に、記憶部１２０に記憶されているユーザ情報を画像形成装置２００に送信し、画像形成装置２００から認証情報を受信する。
【００３９】
また、通信部１０２は、ユーザ情報を画像形成装置２００に送信し、画像形成装置２００内に実行中または実行待ちのジョブがなかった場合、認証情報とともに操作画面を受信する。そして、通信部１０２は、表示制御部１０６により表示された操作画面から入力されたジョブを、画像形成装置２００に送信する。
【００４０】
また、通信部１０２は、ユーザ情報を画像形成装置２００に送信し、画像形成装置２００内に実行中または実行待ちのジョブがあった場合、認証情報とともにジョブ一覧画面を受信する。そして、通信部１０２は、表示制御部１０６により表示されたジョブ一覧画面から入力された停止要求を、新たなジョブとともに画像形成装置２００に送信する。
【００４１】
また、通信部１０２は、ログインしているときに、自装置以外のＮＦＣ端末１００からの停止要求で停止を要求された実行中のジョブを先に送信していた場合、実行中のジョブの停止を許可するか否かの選択を要求する選択要求画面を画像形成装置２００から受信する。そして、通信部１０２は、表示制御部１０６により表示された選択要求画面から入力を受け付けた応答を画像形成装置２００に送信する。
【００４２】
制御部１０４は、ＮＦＣ端末１００の全体を制御するものである。
【００４３】
表示制御部１０６は、各種画面等の情報をＮＦＣ端末１００の表示部５５（図８参照）に表示する制御を行う。具体的には、本実施形態の表示制御部１０６は、ユーザ情報を送信してログインした場合に画像形成装置２００から受信した操作画面を表示部５５に表示する。また、表示制御部１０６は、ログインしたときに画像形成装置２００内に実行中もしくは実行待ちのジョブがある場合に画像形成装置２００から受信したジョブ一覧画面を表示部５５に表示する。また、表示制御部１０６は、画像形成装置２００から受信した選択要求画面を表示部５５に表示する制御を行う。
【００４４】
ここで、ジョブ一覧画面について説明する。図４は、ＮＦＣ端末に表示されるジョブ一覧画面の一例を示す図である。図４に示すように、ジョブ一覧画面は、画像形成装置２００内のジョブの状況を示すジョブ状況のタブｔ１と、ジョブの履歴を示すジョブ履歴のタブｔ２とを備え、下部にジョブの停止要求を行うための一時停止ボタン１１と、ジョブの処理順序の変更を行うためのジョブ順変更ボタン１２が表示されている。
【００４５】
ジョブ一覧画面においてユーザによりジョブ状況のタブｔ１が選択されると、画像形成装置２００で実行中のジョブおよび実行待ちのジョブを表示する。具体的には、各ジョブに対して、ジョブを受け付けた時刻と、ジョブ名と、ユーザ名と、ジョブの現在の状況と、待ち時間とが表示されている。
【００４６】
ジョブ一覧画面においてユーザによりジョブ履歴のタブｔ２が選択されると、画像形成装置２００が実行済みのジョブの履歴が表示される。
【００４７】
ログインユーザは、ジョブ状況のタブｔ１を選択し、表示されたジョブの中から実行中のジョブをタッチして選択し、一時停止ボタン１１をタッチすることで、ジョブの停止要求を送信できる。また、ジョブの処理順序を変更したいユーザは実行中のジョブを停止させた後に、ジョブ順変更ボタン１２にタッチし、先に実行させたいジョブを選択することで、選択されたジョブを実行することができる。
【００４８】
次に、選択要求画面について説明する。図５は、ＮＦＣ端末に表示される選択要求画面の一例を示す図である。図５に示すように、選択要求画面は、メッセージＭと、停止要求されたジョブＪ（時刻、ジョブ名、ユーザ名、ジョブの状況）とが表示され、許可ボタン１５と拒否ボタン１６とが表示されている。
【００４９】
選択要求画面は、他のユーザのＮＦＣ端末１００から実行中のジョブの停止要求があった場合、実行中のジョブを送信したＮＦＣ端末１００に、停止要求によるジョブの停止を許可するか拒否するかの選択要求をするものである。
【００５０】
図５の選択要求画面に表示されているジョブＪは、そのユーザによる実行中のジョブであり、他のユーザのＮＦＣ端末１００から停止要求がされているものである。許可ボタン１５をタッチするとジョブの停止を許可すること（応答）となり、表示されたジョブは割り込みジョブが完了するまで一時停止され、割り込みジョブの完了後に再開される。一方、拒否ボタン１６をタッチするとジョブの停止を拒否すること（応答）となり、表示されたジョブはそのまま継続して実行される。
【００５１】
入力受付部１０８は、表示部５５に表示された画面などから、ユーザによる各種入力を受け付けるものである。具体的には、本実施形態の入力受付部１０８は、操作画面からジョブの入力を受け付ける。また、入力受付部１０８は、ユーザによりジョブ一覧画面の一時停止ボタン１１が押下された場合、画像形成装置２００で実行中のジョブの停止要求の入力を受け付け、操作画面等から新たなジョブである割り込みジョブの入力を受け付ける。
【００５２】
また、入力受付部１０８は、選択要求画面から、実行中のジョブの停止を許可するか否かを選択した応答の入力を受け付ける。入力受付部１０８は、上述したように、ユーザにより選択要求画面の許可ボタン１５が押下された場合、実行中のジョブの停止を許可する旨の応答の入力を受け付け、拒否ボタン１６が押下された場合、実行中のジョブの停止を拒否する旨の応答の入力を受け付ける。
【００５３】
次に、本実施形態の画像形成システムにおけるＮＦＣ端末１００のログイン／ログアウト、通常のジョブの実行処理について説明する。図６は、実施形態の画像形成システムにおけるジョブ実行処理の流れを示すフローチャートである。図６では、ユーザＡがＮＦＣ端末１００ａによりログインしてジョブを実行し、ユーザＢがＮＦＣ端末１００ｂによりログインしてジョブを実行する場合を示している。
【００５４】
まず、図６を用いて、ユーザＡのみ（一人のユーザ）が画像形成装置２００によってジョブを実行する場合について説明する。画像形成装置２００を利用するユーザＡにより、ＮＦＣ端末１００ａの通信部１０２は、ユーザ情報を画像形成装置２００に送信する（ステップＳ１００）。ユーザ情報とは、上述のように、ユーザＩＤ、パスワード、証明書（その機器の使用を許可していることを示すデータ）、使用履歴（使用した機能や印刷条件など）などである。ＮＦＣ端末１００ａには画像形成装置２００にログインして画像形成装置２００の機能を利用できるアプリケーションを備え、当該アプリケーションを起動することで、記憶部１２０に記憶されているユーザ情報を、通信部１０２を介して画像形成装置２００に送信する。
【００５５】
画像形成装置２００の通信部２０２は、ＮＦＣ端末１００ａからユーザ情報を受信し、認証部２０４は、受信したユーザ情報により認証（ユーザ認証）を行う（ステップＳ１０４）。そして、認証が成功した場合、ユーザＡがログインされることになる。また、認証が成功した場合、画面生成部２０８は、ユーザＡ用の操作画面を生成し、通信部２０２は、ＮＦＣ端末１００ａに生成した操作画面を送信する（ステップＳ１０６）。
【００５６】
そして、ＮＦＣ端末１００ａの通信部１０２は、ユーザＡ用の操作画面を受信し、表示制御部１０６は、受信したユーザＡ用の操作画面を表示部に表示する（ステップＳ１０８）。これにより、ユーザＡのＮＦＣ端末１００ａに画像形成装置２００の操作画面が表示される。そして、ＮＦＣ端末１００ａに操作画面を表示させた場合は、セキュリティの観点から、画像形成装置２００の操作パネルには何も表示しない。
【００５７】
ＮＦＣ端末１００ａの入力受付部１０８は、操作画面からジョブの入力を受け付け、画像形成装置２００に送信する（ステップＳ１１２）。画像形成装置２００の通信部２０２は、ＮＦＣ端末１００ａからジョブを受信し、制御部２１０は、受信したジョブを実行する（ステップＳ１１６）。
【００５８】
制御部２１０によるジョブの実行が完了し（ステップＳ１１８）、通信部２０２は、ジョブの実行が完了した旨をＮＦＣ端末１００ａに送信する。ＮＦＣ端末１００ａの通信部１０２は、ジョブの実行が完了した旨を受信し、表示制御部１０６が表示部にジョブ完了を表示する（ステップＳ１２０）。ジョブの実行が完了した場合、画像形成装置２００は、例えばジョブ完了画面を生成して送信する。
【００５９】
ジョブの実行がすべて完了すると、ユーザＡのＮＦＣ端末１００ａの通信部１０２は、ログアウト指示を画像形成装置２００に送信する（ステップＳ１２４）。通信部２０２によりログアウト指示を受信した画像形成装置２００は、ＮＦＣ端末１００ａをログアウトする（ステップＳ１２８）。
【００６０】
本実施形態の画像形成システムでは、同時に複数のユーザがログインして、画像形成装置２００を使用することが可能となっている。従って、以下に、図６を用いて、ユーザＡおよびユーザＢ（複数のユーザ）がログインした場合について説明する。
【００６１】
図６に示すように、画像形成装置２００を利用するユーザＡにより、ＮＦＣ端末１００ａの通信部１０２は、ユーザ情報を画像形成装置２００に送信し（ステップＳ１００）、ユーザＢにより、ＮＦＣ端末１００ｂの通信部１０２は、ユーザ情報を画像形成装置２００に送信する（ステップＳ１０２）。
【００６２】
画像形成装置２００の通信部２０２は、ＮＦＣ端末１００ａ、１００ｂからユーザ情報を受信し、認証部２０４は、受信したユーザ情報により認証（ユーザ認証）を行う（ステップＳ１０４）。画像形成装置２００は、ユーザＡがログインしている時に別のユーザであるユーザＢからユーザ情報を受信した場合、並列処理を行ってユーザＢの認証（ユーザ認証）を行う。
【００６３】
そして、認証が成功した場合、ユーザＡ、ユーザＢがログインされることになる。また、認証が成功した場合、画面生成部２０８は、それぞれのユーザ用の操作画面を生成し、通信部２０２は、ＮＦＣ端末１００ａ、ＮＦＣ端末１００ｂそれぞれに送信する（ステップＳ１０６）。画像形成装置２００は、ユーザＡがログインしたら、ユーザＡ用の操作画面を生成し、ユーザＢがログインしたら、ユーザＢ用の操作画面を生成する。すなわち、操作画面は、ユーザごとに異なり、各ユーザに適した操作画面を生成しＮＦＣ端末１００ａ、１００ｂに送信している。
【００６４】
そして、ＮＦＣ端末１００ａの通信部１０２は、ユーザＡ用の操作画面を受信し、表示制御部１０６は、受信したユーザＡ用の操作画面を表示部に表示する（ステップＳ１０８）。また、ＮＦＣ端末１００ｂの通信部１０２は、ユーザＢ用の操作画面を受信し、表示制御部１０６は、受信したユーザＢ用の操作画面を表示部に表示する（ステップＳ１１０）。
【００６５】
ここで、ユーザＢがログインした場合、すでにログインしているユーザ（この場合はユーザＡ）用にユーザＢがログインしている情報を生成して、ユーザＡのＮＦＣ端末１００ａに送信する。これを受信したユーザＡのＮＦＣ端末１００ａの操作画面等にユーザＢがログインしたことが表示される。同様にユーザＢ用にユーザＡがログインしている情報を生成して、ユーザＢのＮＦＣ端末１００ｂに送信する。これを受信したユーザＢのＮＦＣ端末１００ｂの操作画面等にユーザＡがログインしていることが表示される。
【００６６】
ＮＦＣ端末１００ａ、１００ｂの入力受付部１０８は、操作画面からジョブの入力を受け付け、画像形成装置２００に送信する（ステップＳ１１２、１１４）。画像形成装置２００の通信部２０２は、ＮＦＣ端末１００ａ、１００ｂからジョブを受信し、制御部２１０は、受信したジョブを実行する（ステップＳ１１６）。
【００６７】
ここで、ユーザＡがジョブを実行する場合、上記のようにＮＦＣ端末１００ａからジョブを画像形成装置２００に送信し、画像形成装置２００はジョブを受信して実行する。このとき、複数のユーザがログインしている場合は、他のユーザ（この場合はユーザＢ）用にユーザＡのジョブを実行中である表示を生成し、これをユーザＢのＮＦＣ端末１００ｂに送信してユーザＢにユーザＡのジョブが実行中であることを通知する。さらに多くのユーザがログインしていた場合は、各ユーザのＮＦＣ端末１００から送信されたジョブを画像形成装置２００のジョブ管理部２０６によりスプールさせ、当該ユーザのジョブ処理の順番情報を生成し、各ユーザのＮＦＣ端末１００に表示させる。
【００６８】
制御部２１０によるジョブの実行が完了し（ステップＳ１１８）、通信部２０２は、ジョブが完了した旨をＮＦＣ端末１００ａ、１００ｂに送信する。ＮＦＣ端末１００ａ、１００ｂの通信部１０２は、ジョブが完了した旨を受信し、表示制御部１０６が表示部にジョブ完了を表示する（ステップＳ１２０、１２２）。
【００６９】
ジョブがすべて完了すると、ユーザＡのＮＦＣ端末１００ａの通信部１０２は、ログアウト指示を画像形成装置２００に送信し（ステップＳ１２４）、同様に、ユーザＢのＮＦＣ端末１００ｂの通信部１０２は、ログアウト指示を画像形成装置２００に送信する（ステップＳ１２６）。通信部２０２によりログアウト指示を受信した画像形成装置２００は、ＮＦＣ端末１００ａ、１００ｂをログアウトする（ステップＳ１２８）。このとき複数ユーザがログインしていた場合は、各ユーザのＮＦＣ端末１００に表示させていた他のユーザのログイン情報は削除する。
【００７０】
次に、画像形成装置２００で実行中のジョブを停止して、割り込みジョブを実行する処理について説明する。図７は、実施形態の画像形成システムにおけるジョブ実行処理の流れを示すフローチャートである。
【００７１】
まず、画像形成装置２００にユーザがＮＦＣ端末１００からユーザ情報を送信してログインすると（ステップＳ２００）、ジョブ管理部２０６は、画像形成装置２００内に実行中もしくは実行待ちのジョブがあるか否かを判断する（ステップＳ２０２）。
【００７２】
実行中もしくは実行待ちのジョブがない場合（ステップＳ２０２：Ｎｏ）、通信部２０２は、ログインユーザのＮＦＣ端末１００に操作画面を送信する（ステップＳ２０４）。そして、通信部２０２は、ＮＦＣ端末１００に送信した操作画面から入力されたジョブを、ＮＦＣ端末１００から受信し（ステップＳ２０６）、制御部２１０は、受信したジョブを実行する（ステップＳ２０８）。
【００７３】
一方、実行中もしくは実行待ちのジョブがある場合（ステップＳ２０２：Ｙｅｓ）、通信部２０２は、ログインユーザのＮＦＣ端末１００にジョブ一覧画面を送信する（ステップＳ２１０）。そして、通信部２０２は、ＮＦＣ端末１００に送信したジョブ一覧画面から入力された、実行中のジョブの停止要求と、割り込みジョブとを受信する（ステップＳ２１２）。
【００７４】
次に、ジョブ管理部２０６は、受信した停止要求の示すジョブが、停止要求元のユーザのＮＦＣ端末１００から送信されたジョブか否かを判断する（ステップＳ２１４）。停止要求元のユーザのジョブでない場合（ステップＳ２１４：Ｎｏ）、ジョブ管理部２０６は、実行中のジョブのユーザがログイン中か否かを判断する（ステップＳ２１６）。ログイン状況は、例えば認証部２０４によって管理されている。
【００７５】
実行中のジョブのユーザがログイン中の場合（ステップＳ２１６：Ｙｅｓ）、通信部２０２は、実行中のジョブのユーザのＮＦＣ端末１００に、選択要求画面を送信する（ステップＳ２１８）。通信部２０２は、選択要求画面に対する応答を受信し、制御部２１０は、受信した応答により、実行中のジョブの停止が許可されたか否かを判断する（ステップＳ２２０）。
【００７６】
実行中のジョブの停止が許可されなかった場合、すなわち拒否された場合（ステップＳ２２０：Ｎｏ）、制御部２１０は、実行中のジョブを継続し（ステップＳ２２２）、実行中のジョブの実行が完了した後に、割り込みジョブを実行する（ステップＳ２２４）。なお、許可または拒否のいずれも選択されなかった場合は、拒否されたとものとし、制御部２１０は実行中のジョブを継続する。
【００７７】
ステップＳ２１４において、停止要求元のユーザのジョブであった場合（ステップＳ２１４：Ｙｅｓ）、ステップＳ２１６において、実行中のジョブのユーザがログインしていない場合（ステップＳ２１６：Ｎｏ）、およびステップＳ２２０において、実行中のジョブの停止が許可された場合（ステップＳ２２０：Ｙｅｓ）、制御部２１０は、実行中のジョブを停止する（ステップＳ２２６）。
【００７８】
なお、ステップＳ２１４において、実行中のジョブが停止要求元のユーザのジョブであった場合（自分のジョブである場合）は、自分のジョブを停止、再開をすることができる。また、ステップＳ２１６において、実行中のジョブのユーザがログインしていない場合は、ジョブの実行が緊急なものではないと判断し、別のログインユーザによって実行中のジョブを停止させる。
【００７９】
次に、制御部２１０は、受信した割り込みジョブを実行し（ステップＳ２２８）、割り込みジョブの実行を完了（終了）させる（ステップＳ２３０）。そして、制御部２１０は、停止していたジョブ（先に実行中であったジョブ）の実行を再開し（ステップＳ２３２）、再開したジョブを完了（終了）させる（ステップＳ２３４）。
【００８０】
このように、本実施形態の画像形成システムでは、画像形成装置２００を利用する複数のユーザが操作するＮＦＣ端末１００に操作画面を表示してジョブの実行を行わせることで、複数のユーザが画像形成装置２００にログインすることができる。また、ログインした第１のユーザが画像形成装置２００を使用中でも、第２のユーザもログインして各種操作を行うことができる。さらに、ログインしている第１のユーザによる実行中のジョブに対する停止要求を、ログインした第２のユーザが行えるようにすることで、状況に合わせてジョブを割り込ませ実行させることができる。これにより、本実施形態の画像形成システムは、利便性を向上させることができる。
【００８１】
次に、実施形態にかかるＮＦＣ端末１００のハードウェア構成について図を用いて説明する。図８は、実施形態にかかるＮＦＣ端末のハードウェア構成を示す説明図である。
【００８２】
実施形態にかかるＮＦＣ端末１００は、ＣＰＵ（Central  Processing  Unit）５１などの制御装置と、ＲＯＭ（Read  Only  Memory）５２やＲＡＭ（Random  Access  Memory）５３などの記憶装置と、ネットワークに接続して通信を行う通信Ｉ／Ｆ５４と、表示部５５と、各部を接続するバス５６を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【００８３】
実施形態にかかるＮＦＣ端末１００で実行される通信プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ（Compact  Disk  Read  Only  Memory）、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ（Compact  Disk  Recordable）、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されてコンピュータプログラムプロダクトとして提供される。
【００８４】
また、実施形態にかかるＮＦＣ端末１００で実行される通信プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、実施形態にかかるＮＦＣ端末１００で実行される通信プログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。また、実施形態の通信プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００８５】
実施形態にかかるＮＦＣ端末１００で実行される通信プログラムは、上述した各部（通信部１０２、制御部１０４、表示制御部１０６、入力受付部１０８）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ５１（プロセッサ）が上記記憶媒体から情報処理プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、上述した各部が主記憶装置上に生成されるようになっている。また、例えば、上述した各部の機能のうちの一部または全部が専用のハードウェア回路で実現されてもよい。
【００８６】
次に、実施形態にかかる画像形成装置２００のハードウェア構成について図を用いて説明する。図９は、実施形態にかかる画像形成装置のハードウェア構成を示す説明図である。
【００８７】
図９に示すように、画像形成装置２００は、ＣＰＵ７１と、ＲＯＭ７２と、ＲＡＭ７３と、ＨＤＤ７４と、通信Ｉ／Ｆ７５と、操作パネル７６と、エンジンＩ／Ｆ７７と、を備え、各部はバス７８により通信可能に接続されている。
【００８８】
ＣＰＵ７１は、画像形成装置２００全体の動作を制御する演算装置である。ＲＯＭ７２は、画像形成装置２００用のプログラムを記憶している不揮発性記憶装置である。ＲＡＭ７３は、ＣＰＵ７１の演算用のワークエリアとして使用される揮発性記憶装置である。ＨＤＤ７４は、画像データおよび印刷データ等の各種データを記憶する装置である。
【００８９】
通信Ｉ／Ｆ７５は、ネットワークを利用してデータを通信するためのインターフェースである。操作パネル７６は、例えば、タッチパネル等であり、画像形成装置２００に対する入力を受け入れるとともに、画像形成装置２００の状態等を表示する装置である。
【００９０】
エンジンＩ／Ｆ７７は、プリンタエンジン４００と通信するためのインターフェースである。プリンタエンジン４００は、スキャナ機能およびプリンタ機能等を実現するハードウェア装置である。ここで、スキャナ機能とは、原稿データを読み取ってスキャナ画像を生成する機能である。また、プリンタ機能とは、上述のスキャナ画像、またはＮＦＣ端末１００から送信された画像データに対して画像処理を実行し、出力可能な形式であるプロッタ画像を、印刷用紙に印字する機能である。
【符号の説明】
【００９１】
１００（１００ａ、１００ｂ、１００ｃ）  ＮＦＣ端末
１０２  通信部
１０４  制御部
１０６  表示制御部
１０８  入力受付部
１２０  記憶部
２００  画像形成装置
２０２  通信部
２０４  認証部
２０６  ジョブ管理部
２０８  画面生成部
２１０  制御部
２１２  画像処理部
２１４  出力部
２３０  記憶部
【先行技術文献】
【特許文献】
【００９２】
【特許文献１】特開２０１２−０３９１７９号公報
【図１】
2016220001.tif 000003
【図２】
2016220001.tif 000004
【図３】
2016220001.tif 000005
【図４】
2016220001.tif 000006
【図５】
2016220001.tif 000007
【図６】
2016220001.tif 000008
【図７】
2016220001.tif 000009
【図８】
2016220001.tif 000010
【図９】
2016220001.tif 000011