(57)【特許請求の範囲】
【請求項１】
ジョブを実行する画像形成装置と、
ユーザーのＩＤカードからログイン情報を読み取るカードリーダーと、
ジョブ実行要求を送信する携帯端末装置と、
認証要求を受け付け、前記認証要求により指定されたログイン情報に基づくユーザー認証処理を行い、応答として認証結果を送信する認証サーバー装置とを備え、
前記携帯端末装置は、前記ジョブの種別に応じた１または複数のアプリケーションを有し、
前記画像形成装置は、
前記ジョブを実行するための当該画像形成装置の機能を実現する内部デバイスと、
前記ジョブ実行要求を受信する通信装置と、
ジョブ実行要求のためのユーザー操作を受け付ける入力装置と、
予め登録されている機体識別子を記憶する記憶装置と、
前記入力装置に対するユーザー操作によるジョブ実行要求について、前記通信装置により受信されたジョブ実行要求により指定されたジョブの実行の際に実行を許可するジョブ種別および／または実行を禁止するジョブ種別を前記通信装置により受信されたジョブ実行要求を発行したアプリケーションに応じて特定し、ジョブ種別ごとの排他制御を行う制御部とを有し、
前記画像形成装置は、（ａ）前記カードリーダーを使用して、前記ユーザーのＩＤカードから前記ログイン情報を取得し、取得した前記ログイン情報を認証要求とともに前記認証サーバー装置へ送信し、認証結果を前記認証サーバー装置から受信し、（ｂ）前記携帯端末装置の機体識別子を取得し、取得した機体識別子が前記記憶装置に予め登録されている機体識別子と同一である場合、ユーザー認証処理が成功したと前記認証結果に基づいて判定したときには前記ログイン情報をその携帯端末装置へ送信し、ユーザー認証処理が失敗したと前記認証結果に基づいて判定したときには前記ログイン情報をその携帯端末装置へ送信せず、
前記携帯端末装置は、（ａ）当該携帯端末装置の機体識別子が前記画像形成装置の前記記憶装置に予め登録されている機体識別子と同一であり、かつ前記ユーザー認証処理が成功した場合、前記画像形成装置から前記ログイン情報を受信し、受信した前記ログイン情報を保存しておき、（ｂ）保存している前記ログイン情報を認証要求とともに前記認証サーバー装置へ送信し、保存している前記ログイン情報に基づくユーザー認証処理が成功した後に前記ジョブ実行要求を送信すること、
を特徴とするモバイルプリンティングシステム。
【請求項２】
前記画像形成装置の前記制御部は、前記携帯端末装置の機体識別子を取得し、取得した機体識別子に応じて前記排他制御を行うことを特徴とする請求項１記載のモバイルプリンティングシステム。
【請求項３】
前記記憶装置は、前記実行を許可するジョブ種別および／または実行を禁止するジョブ種別を示すジョブ禁則情報を前記携帯端末装置のアプリケーションに関連付けて記憶していること、
を特徴とする請求項１記載のモバイルプリンティングシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイルプリンティングシステムに関するものである。
【背景技術】
【０００２】
近年、携帯電話機、スマートフォンなどの、携帯電話機能を有するとともに無線ＬＡＮ（Local Area Network）に接続可能な携帯端末装置が普及している。
【０００３】
また、ユーザーの携帯する電話機を使用してそのユーザーの近くにあるプリンターを特定し、クライアントＰＣからそのプリンターに印刷ジョブを送信して実行させる印刷システムが存在する（例えば特許文献１参照）。
【０００４】
また、画像形成装置には、操作パネルに対するユーザー操作による要求を受け付けるとともに、ネットワークを介してリモート操作装置からの要求を受け付けて、その要求に応じた処理を行うものがある（例えば特許文献２参照）。特許文献２に記載の画像形成装置は、操作パネルに対してユーザーが操作中であるときには、リモート操作装置の操作画面に対する別のユーザーの操作を禁止し、リモート操作装置の操作画面に対してユーザーが操作中であるときには、操作パネルに対するユーザーの操作を禁止する。これにより、画像形成装置の排他制御が行われる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２１８６０号公報
【特許文献２】特開２００５−３２１９４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述のスマートフォンなどの無線ＬＡＮ機能を有する小型携帯端末装置は、ネットワークを介して、プリンター、複合機などといった画像形成装置にリモートから、印刷、ファクシミリ送信などの各種ジョブを実行させることができる。スマートフォンなどの小型携帯端末装置の場合、メモリーなどのリソースや計算能力が比較的低レベルであるため、画像形成装置の機能（印刷、ファクシミリ送信など）ごとに分割されたアプリケーションをインストールしておき、ユーザーは、画像形成装置に実行させたいジョブの種別に対応する機能のアプリケーションを起動させて、ジョブを送信することが望ましい。
【０００７】
このような条件下では、ユーザーが小型携帯端末装置からジョブを実行させているときに、その小型携帯端末装置から、別の種別のジョブを実行させるための画像形成装置の機能は使用されない可能性が高い。このため、上述のようにして画像形成装置の排他制御を行うと、小型携帯端末装置から実行させているジョブに関連しない画像形成装置の機能は使用されないにも拘わらず、画像形成装置の操作パネルに対する別のユーザーの操作を禁止してしまうため、画像形成装置の利用効率が低下してしまう。
【０００８】
本発明は、上記の問題に鑑みてなされたものであり、画像形成装置の利用効率を高くすることができるモバイルプリンティングシステムを得ることを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明では以下のようにした。
【００１０】
本発明に係るモバイルプリンティングシステムは、ジョブを実行する画像形成装置と、ユーザーのＩＤカードからログイン情報を読み取るカードリーダーと、ジョブ実行要求を送信する携帯端末装置と、認証要求を受け付け、認証要求により指定されたログイン情報に基づくユーザー認証処理を行い、応答として認証結果を送信する認証サーバー装置とを備える。携帯端末装置は、ジョブの種別に応じた１または複数のアプリケーションを有する。画像形成装置は、ジョブを実行するための当該画像形成装置の機能を実現する内部デバイスと、携帯端末装置からのジョブ実行要求を受信する通信装置と、ジョブ実行要求のためのユーザー操作を受け付ける入力装置と、予め登録されている機体識別子を記憶する記憶装置と、入力装置に対するユーザー操作によるジョブ実行要求について、通信装置により受信されたジョブ実行要求により指定されたジョブの実行の際に実行を許可するジョブ種別および／または実行を禁止するジョブ種別を、通信装置により受信されたジョブ実行要求を発行したアプリケーションに応じて特定し、ジョブ種別ごとの排他制御を行う制御部とを有する。そして、画像形成装置は、（ａ）カードリーダーを使用して、ユーザーのＩＤカードからログイン情報を取得し、取得したログイン情報を認証要求とともに認証サーバー装置へ送信し、認証結果を認証サーバー装置から受信し、（ｂ）携帯端末装置の機体識別子を取得し、取得した機体識別子が記憶装置に予め登録されている機体識別子と同一である場合、ユーザー認証処理が成功したと認証結果に基づいて判定したときにはログイン情報をその携帯端末装置へ送信し、ユーザー認証処理が失敗したと認証結果に基づいて判定したときにはログイン情報をその携帯端末装置へ送信しない。また、携帯端末装置は、（ａ）当該携帯端末装置の機体識別子が画像形成装置の記憶装置に予め登録されている機体識別子と同一であり、かつユーザー認証処理が成功した場合、画像形成装置からログイン情報を受信し、受信したログイン情報を保存しておき、（ｂ）保存しているログイン情報を認証要求とともに認証サーバー装置へ送信し、保存しているログイン情報に基づくユーザー認証処理が成功した後にジョブ実行要求を送信する。
【００１１】
これにより、画像形成装置において携帯端末装置により要求されたジョブを実行している間でも、それに関連しないジョブ種別のジョブ実行要求を入力装置において受け付けることができ、画像形成装置の利用効率を高くすることができる。さらに、ユーザーの携帯しているスマートフォンなどの携帯端末装置を使用してログインを自動的に行うことができるため、ユーザーによるログイン時の操作負担を軽減することができる。さらに、正規ユーザーではない者による、携帯端末装置へのログイン情報の登録を禁止することができる。
【００１２】
また、本発明に係るモバイルプリンティングシステムは、上記のモバイルプリンティングシステムに加え、次のようにしてもよい。この場合、画像形成装置の制御部は、携帯端末装置の機体識別子を取得し、取得した機体識別子に応じて排他制御を行う。
【００１３】
これにより、実行を許可または禁止するジョブを携帯端末装置ごとに個別的に設定することができる。
【００１６】
また、本発明に係るモバイルプリンティングシステムは、上記のモバイルプリンティングシステムのいずれかに加え、次のようにしてもよい。この場合、記憶装置は、実行を許可するジョブ種別および／または実行を禁止するジョブ種別を示すジョブ禁則情報を携帯端末装置のアプリケーションに関連付けて記憶している。
【００１７】
これにより、システム内に複数の画像形成装置が存在する場合、ログイン情報を送信する携帯端末装置を、各画像形成装置に対してそれぞれ個別的に設定することができる。また、ジョブ禁則情報を各画像形成装置に対してそれぞれ個別的に設定することができる。
【発明の効果】
【００２３】
本発明によれば、画像形成装置の利用効率を高くすることができる。
【図面の簡単な説明】
【００２４】
【図１】図１は、本発明の実施の形態に係るモバイルプリンティングシステムの構成を示すブロック図である。
【図２】図２は、図１における画像形成装置の構成を示すブロック図である。
【図３】図３は、図１における携帯端末装置の構成を示すブロック図である。
【図４】図４は、図１に示すシステムにおける携帯端末装置へのログイン情報の保存に関する画像形成装置と携帯端末装置の動作を説明するフローチャートである。
【図５】図５は、図１に示すシステムにおいて携帯端末装置がログイン情報を保存した後に携帯端末装置から印刷ジョブを画像形成装置に実行させる場合の処理について説明するシーケンス図である。
【図６】図６は、図１に示すシステムにおいて携帯端末装置がログイン情報を保存した後に携帯端末装置から印刷ジョブを画像形成装置に直接実行させる場合の処理について説明するシーケンス図である。
【発明を実施するための形態】
【００２５】
以下、図に基づいて本発明の実施の形態を説明する。
【００２６】
図１は、本発明の実施の形態に係るモバイルプリンティングシステムの構成を示すブロック図である。
【００２７】
図１にシステムでは、プリンター、複合機などといった画像形成装置１がネットワーク２に接続されている。このシステムのユーザーは、パーソナルコンピューターなどといったユーザー端末装置３を使用可能であり、また、携帯端末装置１１を携帯しているとともに、必要に応じてＩＤカード１２を携帯している。
【００２８】
画像形成装置１は、操作パネルおよびネットワークインターフェイスを有し、操作パネルに対するユーザー操作に従ってジョブ（印刷ジョブ、コピージョブ、ファクシミリ送信ジョブなど）を実行したり、ネットワークインターフェイスにより受信されたジョブを実行したりする。画像形成装置１には、ＩＤカード１２からログイン情報（ユーザーＩＤおよびパスワードの対など）を読み出すカードリーダー１ａが接続されている。この画像形成装置１は、ログイン情報に基づくユーザー認証処理が成功した場合に印刷ジョブを実行する。
【００２９】
ネットワーク２は、ＬＡＮでもよいし、インターネットなどのＷＡＮ（Wide Area Network）でもよい。無線ＬＡＮ基地局２ａは、ネットワーク２に接続されており、所定の無線ＬＡＮプロトコルに従って通信エリア内の端末装置と無線通信を行う。
【００３０】
ユーザー端末装置３は、ネットワーク２に接続可能であって、ユーザー操作に従って、ネットワーク２を介して、印刷ジョブをジョブ管理サーバー装置４に登録する。この印刷ジョブは、ＰＤＬ（Page Description Language）データなど、画像形成装置１により処理可能な形式のデータ、および登録したユーザーの識別情報（ユーザーＩＤなど）を有する。
【００３１】
ジョブ管理サーバー装置４は、ネットワーク２に接続されており、ネットワーク２を介してユーザーの印刷ジョブを受け付けて保存し、ネットワーク２を介してジョブ実行要求を受け付けると、その要求で指定された印刷ジョブを画像形成装置１に送信する。また、ジョブ管理サーバー装置４は、ジョブリスト要求を受け付けると、ジョブリスト要求により指定されたユーザーについてその時点で登録されている印刷ジョブのリストを応答として送信する。
【００３２】
認証サーバー装置５は、正規ユーザーのログイン情報（ユーザーＩＤおよびパスワードの対など）を記憶しており、ネットワーク２に接続されており、ネットワーク２を介して認証要求を受け付けると、その認証要求により指定されたログイン情報に基づくユーザー認証処理を行い、応答として認証結果を送信する。認証サーバー装置５は、ユーザー認証が成功すると、有効期限付きの認証チケットを発行する。認証チケットは、ユーザー認証後に各種要求を行うときに、その要求が認証済みのユーザーによるものであることを示すために添付される。
【００３３】
携帯端末装置１１は、無線ＬＡＮ基地局２ａや図示せぬ携帯電話網を介してネットワーク２に接続可能であり、ネットワーク２を介して、および／または後述の近距離通信を使用して、各種ジョブ（印刷ジョブ、ファクシミリ送信ジョブ、スキャンジョブなど）を画像形成装置１に実行させる。携帯端末装置１１としては、各種ジョブを実行させるアプリケーションをインストールされたスマートフォンなどの高機能携帯電話機などが使用される。
【００３４】
ＩＤカード１２は、ログイン情報を予め記憶しており、接触または非接触でカードリーダー１ａにより検出されると、カードリーダー１ａへログイン情報を送出する。
【００３５】
この実施の形態では、画像形成装置１は、カードリーダー１ａを使用してＩＤカード１２からログイン情報を読み出し、また、携帯端末装置１１の機体識別子を取得し、取得した機体識別子が予め登録されている機体識別子と同一である場合、そのログイン情報をその携帯端末装置１１へ送信する。携帯端末装置１１は、画像形成装置１からログイン情報を受信すると、受信したログイン情報を保存しておき、保存しているログイン情報を印刷ジョブ実行時のユーザー認証処理に使用する。なお、画像形成装置１は、機体識別子に関連付けて、その機体識別子の携帯端末装置１１にログイン情報が保存済みであるか否かを示すフラグを記憶しており、取得した携帯端末装置１１の機体識別子についてのフラグの値がログイン情報未保存を示す値である場合に、ログイン情報を送信し、フラグの値がログイン情報保存済みを示す値である場合には、ログイン情報を送信しない。このフラグの初期値は、ログイン情報未保存を示す値とされる。また、携帯端末装置１１は、ログイン情報の保存が完了すると、保存完了通知を画像形成装置１に送信し、画像形成装置１は、保存完了通知を受信すると、その携帯端末装置１１の機体識別子についてのフラグ値を、ログイン情報未保存を示す値からログイン情報保存済みを示す値へ変更する。
【００３６】
機体識別子としては、ＭＡＣ（Media Access Control）アドレスなどが使用される。携帯端末装置１１が携帯電話機である場合には、機体識別子として、携帯電話網におけるその装置１１固有の電話番号、携帯電話網を使用したその装置１１固有の電子メールアドレスなどを使用してもよい。
【００３７】
例えば、ＩＤカード１２ａによるログインの代わりに、ユーザーは、ログイン情報の保存後に、携帯端末装置１１によるログインを行うことができる。その場合、携帯端末装置１１は、保存しているログイン情報を画像形成装置１へ送信してログインを行う。画像形成装置１は、携帯端末装置１１やカードリーダー１ａからログイン情報を受け付けると、そのログイン情報に基づくユーザー認証処理を認証サーバー装置５に実行させる。また、ログイン情報の保存後、携帯端末装置１１は、保存しているログイン情報を、ネットワーク２を介して認証サーバー装置５に直接送信し、そのログイン情報に基づくユーザー認証処理を認証サーバー装置５に実行させることもできる。
【００３８】
また、携帯端末装置１１は、保存しているログイン情報に基づくユーザー認証処理が成功した場合、認証サーバー装置５を介して、ジョブ管理サーバー装置４から画像形成装置１へ印刷ジョブを送信させ、その印刷ジョブを画像形成装置１に実行させることができる。
【００３９】
ここで、画像形成装置１および携帯端末装置１１の構成について説明する。
【００４０】
図２は、図１における画像形成装置１の構成を示すブロック図である。
【００４１】
画像形成装置１は、ネットワークインターフェイス２１、近距離通信装置２２、記憶装置２３、操作パネル２４、内部デバイス２５、演算処理装置２６などを有する。
【００４２】
ネットワークインターフェイス２１は、ネットワーク２に接続し、ネットワーク２に接続されている機器との通信を行う通信装置である。
【００４３】
近距離通信装置２２は、ブルートゥース、赤外線通信などのピア・ツー・ピアの近距離無線通信プロトコルで周辺に存在する機器との通信を行う通信装置である。
【００４４】
記憶装置２３は、ハードディスクドライブ、不揮発性メモリーなどの、不揮発性の記憶装置であって、デバイス登録テーブル３１およびアプリケーション登録テーブル３２を記憶している。デバイス登録テーブル３１は、ログイン情報の送信先として許可されている１または複数の携帯端末装置１１の機体識別子を有する。アプリケーション登録テーブル３２は、携帯端末装置１１のアプリケーションの識別子と、そのアプリケーションがジョブ実行要求を送信可能な１または複数のジョブ種別とを、互いに関連付けた状態で有する。
【００４５】
操作パネル２４は、ユーザーに対して各種情報を表示する、液晶ディスプレイなどの表示装置と、ユーザー操作を受け付ける、タッチパネルなどの入力装置とを有する。操作パネル２４の入力装置は、画像形成装置１の設置場所において操作パネル２４を操作してジョブ実行要求を行うユーザーの操作を受け付ける。
【００４６】
内部デバイス２５は、印刷、画像読取、ファクシミリ送受信などの各種機能を実現する装置である。内部デバイス２５には、印刷装置２５ａ、画像読取装置２５ｂ、およびファクシミリ装置２５ｃが含まれる。印刷装置２５ａは、印刷ジョブから生成される印刷データに基づいて文書画像を印刷する機構およびその機構を制御する電気回路を有する。画像読取装置２５ｂは、文書から文書画像を光学的に読み取り、文書画像の画像データを生成する機構およびその機構を制御する電気回路を有する。ファクシミリ装置２５ｃは、ファクシミリ送信ジョブから生成されるファクシミリ信号を送信するとともに、ファクシミリ信号を受信し文書データに変換する機構およびその機構を制御する電気回路を有する。
【００４７】
演算処理装置２６は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有するコンピューターであって、記憶装置２３やＲＯＭに記憶されているプログラムをＲＡＭにロードしてＣＰＵで実行することで、各種処理部を実現する。この実施の形態では、演算処理装置２６において、通信処理部４１、認証処理部４２、近距離通信処理部４３、および制御部４４が実現される。
【００４８】
通信処理部４１は、ネットワークインターフェイス２１を制御して、各種プロトコルで、ネットワーク２に接続されている機器との通信を行う。
【００４９】
認証処理部４２は、カードリーダー１ａによりＩＤカード１２から読み出されたログイン情報、操作パネル２４に対して入力されたログイン情報、近距離通信処理部４３により近距離通信装置２２，５２を介して携帯端末装置１１から受信されたログイン情報などといったログイン情報を受け付けると、通信処理部４１を使用して、そのログイン情報を認証要求とともに認証サーバー装置５へ送信し、ログイン情報に基づくユーザー認証を実行させ、認証結果および／または認証チケットを受信する。
【００５０】
近距離通信処理部４３は、近距離通信装置２２を制御して、近距離通信装置２２の通信エリア内に存在する携帯端末装置１１を検出し、その携帯端末装置１１の機体識別子を取得するとともに、取得した機体識別子がデバイス登録テーブル３１内の機体識別子のいずれかと同一である場合、ログイン情報をその携帯端末装置１１へ送信する。
【００５１】
制御部４４は、内部デバイス２５を制御して、印刷、ファクシミリ送信、画像読取（スキャン）などの各種ジョブを実行させる。また、制御部４４は、カードリーダー１ａを制御し、カードリーダー１ａにより読み出されたログイン情報を取得する。
【００５２】
さらに、制御部４４は、近距離通信装置２２と近距離通信処理部４３、またはネットワークインターフェイス２１と通信処理部４１を使用して携帯端末装置１１と通信し、携帯端末装置１１のアプリケーションから各種要求を受信し、受信した要求を処理する。
【００５３】
さらに、制御部４４は、携帯端末装置１１においてジョブ実行要求を発行したアプリケーションに応じて、ジョブ種別ごとの排他制御を行う。具体的には、制御部４４は、操作パネル２４に対するユーザー操作によるジョブ実行要求について、リモートからのジョブ実行要求により指定されたジョブの実行の際に実行を許可するジョブ種別および／または実行を禁止するジョブ種別を、携帯端末装置１１においてジョブ実行要求を発行したアプリケーションに応じて特定する。
【００５４】
図３は、図１における携帯端末装置１１の構成を示すブロック図である。
【００５５】
携帯端末装置１１は、無線ネットワークインターフェイス５１、近距離通信装置５２、記憶装置５３、表示装置５４、入力装置５５、演算処理装置５６などを有する。
【００５６】
無線ネットワークインターフェイス５１は、無線ＬＡＮ基地局２ａにアクセスし、ネットワーク２に接続されている機器との通信を行う通信装置である。
【００５７】
近距離通信装置５２は、ブルートゥース、赤外線通信などの近距離無線通信プロトコルで周辺に存在する機器との通信を行う通信装置である。近距離通信装置５２は、近距離通信装置２２と同一の近距離無線通信プロトコルで通信を行う。
【００５８】
記憶装置５３は、ハードディスクドライブ、不揮発性メモリーなどの、不揮発性の記憶装置であって、メインプログラム６１の他、アプリケーションプログラム６２ａ〜６２ｃを記憶している。アプリケーションプログラム６２ａ〜６２ｃは、ユーザーが画像形成装置１に実行させたいジョブ種別に対応するアプリケーションプログラムである。したがって、アプリケーションプログラム６２ａ〜６２は、それぞれ、ユーザーの必要に応じて携帯端末装置１１にインストールされる。なお、この実施の形態では、携帯端末装置１にインストールされているアプリケーションプログラム６２ａ〜６２ｃは３つであるが、１つ、２つ、または４つ以上であってもよい。また、記憶装置５３には、画像形成装置１から受信されたログイン情報が保存される。
【００５９】
表示装置５４は、ユーザーに対して各種情報を表示する。表示装置５４としては、例えば液晶ディスプレイが使用される。
【００６０】
入力装置５５は、ユーザー操作を受け付け、そのユーザー操作に応じた電気信号を検出する。入力装置５５としては、例えばタッチパネル、キースイッチなどが使用される。
【００６１】
演算処理装置５６は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを有するコンピューターであって、記憶装置５３やＲＯＭに記憶されているプログラムをＲＡＭにロードしてＣＰＵで実行することで、各種処理部を実現する。この実施の形態では、演算処理装置５６において、メインプログラム６１が実行されることにより、通信処理部７１、ログイン処理部７２、およびログイン情報保存部７３が実現され、アプリケーションプログラム６２ａ〜６２ｃが実行されることにより、リモート制御部７４のアプリケーション７４ａ〜７４ｃがそれぞれ実現される。
【００６２】
通信処理部７１は、無線ネットワークインターフェイス５１を制御して、各種プロトコルで、ネットワーク２に接続されている機器との通信を行う。
【００６３】
ログイン処理部７２は、記憶装置５３にログイン情報が保存されている場合には、そのログイン情報を使用して、ログイン画面を表示させずに、印刷ジョブ実行時のユーザー認証処理を実行させる。つまり、ユーザー操作に従ってリモート制御部７４が各種要求を送信する場合、その要求の送信の前にログイン処理部７２は、自動的にユーザー認証処理を実行させ、認証チケットを取得する。また、この携帯端末装置１１ではログイン画面が表示されないため、他のユーザーがそのユーザーのログイン情報をこの携帯端末装置１１に入力してログインを行うことはできない。
【００６４】
ログイン情報保存部７３は、近距離通信装置５２を制御して、画像形成装置１からログイン情報を受信し、受信したログイン情報を携帯端末装置１１内の記憶装置５３に保存しておく。
【００６５】
リモート制御部７４は、ユーザー認証に成功した後に、画像形成装置１や認証サーバー装置５に対して各種要求を送信し、その要求で指定した処理を実行させる。この実施の形態では、リモート制御部７４におけるアプリケーション７４ａ〜７４ｃは、それぞれ、ユーザーによる起動操作により起動する。つまり、ユーザーにより選択されたアプリケーションが選択的に起動する。
【００６６】
この実施の形態では、アプリケーション７４ａは、ジョブ管理サーバー装置４に保存されている印刷ジョブを画像形成装置１に実行させるためのアプリケーションである。アプリケーション７４ｂは、印刷ジョブを画像形成装置１に直接送信して、その印刷ジョブを画像形成装置１に実行させるためのアプリケーションである。アプリケーション７４ｃは、ファクシミリ送信ジョブを画像形成装置１に直接送信して、その印刷ジョブを画像形成装置１に実行させるためのアプリケーションである。
【００６７】
次に、上記システムにおける各装置の動作について説明する。
【００６８】
まず、携帯端末装置１１へのログイン情報の保存に関する画像形成装置１と携帯端末装置１１の動作について説明する。図４は、図１に示すシステムにおける携帯端末装置１１へのログイン情報の保存に関する画像形成装置１と携帯端末装置１１の動作を説明するフローチャートである。
【００６９】
携帯端末装置１１にログイン情報が保存されていないとき、ユーザーは、画像形成装置１を使用する際に、ＩＤカード１２をカードリーダー１ａに近接させてログインを行う。このとき、カードリーダー１ａは、ＩＤカード１２を検出すると、ＩＤカード１２からログイン情報を読み出し、画像形成装置１の制御部４４へ送信する（ステップＳ１）。
【００７０】
認証処理部４２は、制御部４４によりログイン情報が受信されると、通信処理部４１を使用して、そのログイン情報を認証要求とともに、ネットワーク２を介して認証サーバー装置５に送信し、ユーザー認証処理を実行させる。そして、認証処理部４２は、認証サーバー装置５からユーザー認証結果を受信すると、ユーザー認証が成功したか否かを判定する（ステップＳ２）。
【００７１】
ユーザー認証が成功した場合、近距離通信処理部４３は、近距離通信装置２２の通信エリア内に存在する携帯端末装置１１を検索する（ステップＳ３）。そして、近距離通信処理部４３は、携帯端末装置１１を発見すると、その携帯端末装置１１の機体識別子（この実施の形態では、近距離通信装置５２のＭＡＣアドレス）を取得する（ステップＳ４）。
【００７２】
近距離通信処理部４３は、取得した機体識別子が、デバイス登録テーブル３１に記憶されている機体識別子のいずれかと同一であるか否かを判定する（ステップＳ５）。
【００７３】
携帯端末装置１１から取得した機体識別子が、デバイス登録テーブル３１に記憶されている機体識別子のいずれかと同一である場合には、近距離通信処理部４３は、ＩＤカード１２から読み出されたログイン情報をその携帯端末装置１１に送信する（ステップＳ６）。なお、確認番号は、正規ユーザーに予め通知されており、正規ユーザーにとっては既知である。
【００７４】
このとき、近距離通信処理部４３は、確認番号の入力画面を携帯端末装置１１に表示させ、その入力画面に対して入力された確認番号が所定の番号と一致した場合に、ＩＤカード１２から読み出されたログイン情報をその携帯端末装置１１に送信し、その入力画面に対して入力された確認番号が所定の番号と一致しない場合には、ＩＤカード１２から読み出されたログイン情報をその携帯端末装置１１に送信せずに、処理を終了するようにしてもよい。
【００７５】
一方、ステップＳ２においてユーザー認証が失敗した場合、およびステップＳ５において携帯端末装置１１から取得した機体識別子が、デバイス登録テーブル３１に記憶されている機体識別子のいずれとも同一ではない場合、ログイン情報をその携帯端末装置１１に送信せずに、この処理は終了する。
【００７６】
そして、画像形成装置１からログイン情報が送信されてくると、携帯端末装置１のログイン情報保存部７３は、近距離通信装置５２を制御して、そのログイン情報を受信する（ステップＳ１１）。
【００７７】
ログイン情報保存部７３は、通信処理部７１を使用して、そのログイン情報を認証要求とともに認証サーバー装置５へ送信し、ユーザー認証処理を実行させる。そして、ログイン情報保存部７３は、認証サーバー装置５からユーザー認証結果を受信すると、ユーザー認証が成功したか否かを判定する（ステップＳ１２）。ログイン情報保存部７３は、ユーザー認証処理が成功した場合、そのログイン情報を記憶装置５３に保存する（ステップＳ１３）。一方、ユーザー認証処理が失敗した場合、そのログイン情報を破棄して、この処理を終了する。
【００７８】
このようにして、ログイン情報が携帯端末装置１１に保存される。ログイン情報の保存後は、その保存されているログイン情報を使用することにより、認証サーバー装置５への認証要求、および画像形成装置１へのログインが可能となる。画像形成装置１へログインする場合、ログイン処理部７２が、そのログイン情報を記憶装置５３から読み出し、近距離通信装置５２を使用して画像形成装置１へ送信する。画像形成装置１の制御部４４は、近距離通信装置２２および近距離通信処理部４３を使用してそのログイン情報を受信する。これにより、携帯端末装置１１をＩＤカード１２の代わりにログインに使用することができる。
【００７９】
次に、ログイン情報が保存されている携帯端末装置１１が印刷ジョブを画像形成装置１に実行させる場合の処理について説明する。図５は、図１に示すシステムにおいて携帯端末装置１１がログイン情報を保存した後に携帯端末装置１１から印刷ジョブを画像形成装置１に実行させる場合の処理について説明するシーケンス図である。
【００８０】
まず、ユーザーは、ユーザー端末装置３を操作して、印刷ジョブをジョブ管理サーバー装置４に保存させる。このとき、ユーザー端末装置３は、ネットワーク２を介して、印刷ジョブをユーザーＩＤおよびジョブ保存要求とともにジョブ管理サーバー装置４へ送信する（ステップＳ２１）。ジョブ管理サーバー装置４は、ジョブ保存要求を受信すると、ジョブ保存要求とともに受信した印刷ジョブを、受信したユーザーＩＤに関連付けて保存する（ステップＳ２２）。ジョブ管理サーバー装置４は、印刷ジョブの保存が完了すると、ジョブ保存要求の応答として保存完了通知をユーザー端末装置３へ送信する。
【００８１】
このようにして、ジョブ管理サーバー装置４には、ユーザーの印刷ジョブが保存される。ジョブ管理サーバー装置４には、複数のユーザーのそれぞれが複数の印刷ジョブを保存させることができる。
【００８２】
その後、ユーザーは、携帯端末装置１１を利用して、ジョブ管理サーバー装置４に保存している印刷ジョブを画像形成装置１に実行させたい場合、まず、保存されている印刷ジョブのリストを表示させ、その後、そのリストから印刷ジョブを選択し、選択した印刷ジョブを実行させる。
【００８３】
このとき、アプリケーション７４ａを起動させるためのユーザー操作が検出されると、まず、携帯端末装置１１においてアプリケーション７４ａが起動する（ステップＳ３０）。アプリケーション７４ａは、ログイン処理部７２にログイン処理を実行させる。ログイン処理部７２は、保存されているログイン情報を読み出し、通信処理部７１を使用して、そのログイン情報を認証要求とともに認証サーバー装置５へ送信する（ステップＳ３１）。このとき、ログイン情報が保存されていれば、携帯端末装置１１はログイン画面（ログイン情報の入力画面）を表示せず、自動的にログイン情報を送信する。ログイン情報が保存されていない場合、ログイン処理部７２は、エラーメッセージを表示装置５４に表示させ、この処理を終了する。
【００８４】
認証サーバー装置５は、そのログイン情報を認証要求とともに受信すると、ログイン情報に基づいてユーザー認証処理を実行し、ユーザー認証が成功すると（ステップＳ３２）、認証チケットを発行し、携帯端末装置１１へ送信する（ステップＳ３３）。携帯端末装置１１のログイン処理部７２は、その認証チケットを受信すると保存する。
【００８５】
次に、アプリケーション７４ａは、通信処理部７１を使用して、ジョブリスト要求をその認証チケットとともに認証サーバー装置５に送信する（ステップＳ３４）。ジョブリスト要求は、そのユーザーのユーザーＩＤを含む。認証サーバー装置５は、ジョブリスト要求と認証チケットを受信すると、その認証チケットの正当性を判定し、その認証チケットが正当なものであれば、そのジョブリスト要求をジョブ管理サーバー装置４へ送信する（ステップＳ３５）。認証チケットが正当なものでなければ、その要求は拒否される。ジョブ管理サーバー装置４は、そのジョブリスト要求を受信すると、そのジョブリスト要求に含まれているユーザーＩＤに関連付けられている印刷ジョブのリストを生成し、その要求の応答として認証サーバー装置５へ送信し、認証サーバー装置５は、その要求の応答として印刷ジョブのリストを受信すると、携帯端末装置１１へ送信する（ステップＳ３６）。
【００８６】
携帯端末装置１１のアプリケーション７４ａは、そのリストを受信すると、表示装置５４に表示させる（ステップＳ３７）。
【００８７】
ユーザーは、表示装置５４に表示されたリストを確認し、そのリストから、実行させたい１または複数の印刷ジョブを選択する操作を入力装置５５に対して行う。
【００８８】
携帯端末装置１１のアプリケーション７４ａは、入力装置５５により受け付けられたその操作により選択された印刷ジョブを特定し（ステップＳ３８）、通信処理部７１を使用して、特定した印刷ジョブを指定するジョブ実行要求を上述の認証チケットとともに認証サーバー装置５へ送信する（ステップＳ３９）。このとき、アプリケーション７４ａは、アプリケーション７４ａ固有のアプリケーション識別子（アプリケーション名など）をジョブ実行要求とともに送信する。
【００８９】
認証サーバー装置５は、ジョブ実行要求、認証チケットおよびアプリケーション識別子を受信すると、その認証チケットの正当性を判定し、その認証チケットが正当なものであれば、そのジョブ実行要求およびアプリケーション識別子をジョブ管理サーバー装置４へ送信する（ステップＳ４０）。認証チケットが正当なものでなければ、その要求は拒否される。ジョブ管理サーバー装置４は、そのジョブ実行要求を受信すると、そのジョブ実行要求により指定されている印刷ジョブを選択し（ステップＳ４１）、選択した印刷ジョブおよびアプリケーション識別子を画像形成装置１へ送信する（ステップＳ４２）。ジョブ管理サーバー装置４は、送信済みの印刷ジョブを、送信直後に、あるいは一定期間経過後に削除する。
【００９０】
画像形成装置１の通信処理部４１がその印刷ジョブおよびアプリケーション識別子を受信すると、制御部４４は、受信したアプリケーション識別子で、印刷ジョブの実行要求を発行したアプリケーション７４ａを特定し（ステップＳ４４）、アプリケーション登録テーブル３２を参照して、そのアプリケーションがジョブ実行要求を発行可能なジョブ種別を特定して、操作パネル２４で入力されるジョブ実行要求のうち、そのジョブ種別のジョブ実行要求を拒否しそのジョブ種別以外のジョブ実行要求を許可するジョブ禁則を適用する（ステップＳ４４）。このとき、例えば、アプリケーション７４ａがジョブ実行要求を発行可能なジョブ種別が印刷ジョブのみである場合、操作パネル２４に対する印刷ジョブの実行要求は拒否され、操作パネル２４に対するファクシミリ送信ジョブの実行要求は許可される。
【００９１】
制御部４４は、その印刷ジョブに対して必要に応じて画像処理を実行し、ジョブ禁則を適用した後、印刷装置２５ａを制御してその印刷ジョブに対応する印刷画像を印刷する（ステップＳ４５）。その印刷ジョブが完了すると、制御部４４は、上述のジョブ禁則を解除し（ステップＳ４６）、完了通知をジョブ管理サーバー装置４へ送信する（ステップＳ４７）。ジョブ管理サーバー装置４は、その完了通知を受信すると、認証サーバー装置５へ送信し、認証サーバー装置５は、その完了通知を受信すると、携帯端末装置１１へ送信する。
【００９２】
携帯端末装置１１のアプリケーション７４ａは、その完了通知の受信後、所定のユーザー操作があると、終了する（ステップＳ４８）。
【００９３】
このようにして、携帯端末装置１１のアプリケーション７４ａに対応した、ジョブ種別ごとの排他制御が画像形成装置１において実行される。
【００９４】
次に、ログイン情報が保存されている携帯端末装置１１が印刷ジョブを画像形成装置１に直接送信し実行させる場合の処理について説明する。図６は、図１に示すシステムにおいて携帯端末装置がログイン情報を保存した後に携帯端末装置から印刷ジョブを画像形成装置に直接実行させる場合の処理について説明するシーケンス図である。
【００９５】
このとき、アプリケーション７４ｂを起動させるためのユーザー操作が検出されると、まず、携帯端末装置１１においてアプリケーション７４ｂが起動する（ステップＳ５１）。アプリケーション７４ａは、画像形成装置１に対するログイン処理をログイン処理部７２に実行させる。ログイン処理部７２は、保存されているログイン情報を読み出し、近距離通信装置５２、または無線ネットワークインターフェイス５１および通信処理部７１を使用して、そのログイン情報をログイン要求とともに画像形成装置１へ送信する（ステップＳ５２）。このとき、ログイン情報が保存されていれば、携帯端末装置１１はログイン画面を表示せず、自動的にログイン情報を送信する。ログイン情報が保存されていない場合、ログイン処理部７２は、エラーメッセージを表示装置５４に表示させ、この処理を終了する。
【００９６】
画像形成装置１の制御部４４は、そのログイン情報をログイン要求とともに受信すると、そのログイン情報を認証要求とともに認証サーバー装置５へ送信する（ステップＳ５３）。認証サーバー装置５は、そのログイン情報を認証要求とともに受信すると、ログイン情報に基づいてユーザー認証処理を実行し、ユーザー認証が成功すると（ステップＳ５４）、認証チケットを発行し、画像形成装置１へ送信する（ステップＳ５５）。画像形成装置１は、その認証チケットを、ログイン要求に対する応答として携帯端末装置１１へ送信する。携帯端末装置１１のログイン処理部７２は、その認証チケットを受信すると保存する。
【００９７】
次に、アプリケーション７４ｂは、ログインが成功し認証チケットが受信されると、入力装置５５に対するユーザー操作に従って、近距離通信装置５２、または無線ネットワークインターフェイス５１および通信処理部７１を使用して、印刷ジョブを、その認証チケットおよびアプリケーション７４ｂのアプリケーション識別子とともに画像形成装置１へ送信する（ステップＳ５７）。
【００９８】
画像形成装置１の制御部４４は、その印刷ジョブ、認証チケット、およびアプリケーション識別子を受信すると、その認証チケットの正当性を判定し、その認証チケットが正当なものであれば、受信したアプリケーション識別子で、印刷ジョブの実行要求を発行したアプリケーション７４ｂを特定し（ステップＳ５８）、アプリケーション登録テーブル３２を参照して、そのアプリケーションがジョブ実行要求を発行可能なジョブ種別を特定して、操作パネル２４で入力されるジョブ実行要求のうち、そのジョブ種別のジョブ実行要求を拒否しそのジョブ種別以外のジョブ実行要求を許可するジョブ禁則を適用する（ステップＳ５９）。
【００９９】
制御部４４は、その印刷ジョブに対して必要に応じて画像処理を実行し、ジョブ禁則を適用した後、印刷装置２５ａを制御してその印刷ジョブに対応する印刷画像を印刷する（ステップＳ６０）。その印刷ジョブが完了すると、制御部４４は、上述のジョブ禁則を解除し（ステップＳ６１）、完了通知を携帯端末装置１１へ送信する（ステップＳ６２）。
【０１００】
携帯端末装置１１のアプリケーション７４ｂは、その完了通知の受信後、所定のユーザー操作があると、終了する（ステップＳ６３）。
【０１０１】
このようにして、携帯端末装置１１のアプリケーション７４ｂに対応した、ジョブ種別ごとの排他制御が画像形成装置１において実行される。
【０１０２】
以上のように、上記実施の形態によれば、携帯端末装置１１は、ジョブの種別に応じたアプリケーション７４ａ〜７４ｃを有する。画像形成装置１の制御部４４は、操作パネル２４に対するユーザー操作によるジョブ実行要求について、リモートからのジョブ実行要求により指定されたジョブの実行の際に実行を許可するジョブ種別および／または実行を禁止するジョブ種別を、その通信装置により受信されたジョブ実行要求を発行したアプリケーションに（アプリケーション７４ａ〜７４ｃのいずれか）応じて特定し、ジョブ種別ごとの排他制御を行う。
【０１０３】
これにより、画像形成装置１において携帯端末装置１１により要求されたジョブを実行している間でも、それに関連しないジョブ種別のジョブ実行要求を操作パネル２４において受け付けることができ、画像形成装置１の利用効率を高くすることができる。
【０１０４】
なお、上述の実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。
【０１０５】
例えば、上記実施の形態において、ユーザー端末装置３と同様にして、携帯端末装置１１からジョブ管理サーバー装置４へ印刷ジョブを登録するようにしてもよい。
【０１０６】
また、上記実施の形態において、複数の携帯端末装置１１が検出された場合、最も近い携帯端末装置１１を選択し、選択した携帯端末装置１１にログイン情報を送信するようにしてもよい。最も近い携帯端末装置１１は、例えば、近距離通信装置２２の受信電波の電界強度が大きいものとして特定される。
【０１０７】
また、上記実施の形態において、画像形成装置１は、ログイン情報とともに、付加情報を携帯端末装置１１に送信するようにしてもよい。
【０１０８】
また、上記実施の形態において、画像形成装置１は、ログイン情報とともに、画像形成装置１固有の識別情報を携帯端末装置１１へ送信し、携帯端末装置１１は、そのログイン情報とともに、画像形成装置１固有の識別情報を保存し、ジョブ実行要求にその画像形成装置１固有の識別情報を含め、ジョブ管理サーバー装置４は、ジョブ実行要求に含まれている識別情報により指定される画像形成装置１へ印刷ジョブを送信するようにしてもよい。これにより、システム内に複数の画像形成装置１が存在しても、印刷ジョブの送信先となる画像形成装置１を特定することができる。
【０１０９】
また、上記実施の形態において、携帯端末装置１１は、近距離通信装置５２の通信エリア内に存在する画像形成装置１を検索し、発見した画像形成装置１の機体識別子（例えば、近距離通信装置２２のＭＡＣアドレス）を取得し、ジョブ実行要求にその画像形成装置１の機体識別子を含め、ジョブ管理サーバー装置４は、ジョブ実行要求に含まれている機体識別子により指定される画像形成装置１へ印刷ジョブを送信するようにしてもよい。この場合、ジョブ管理サーバー装置４は、システム内の１または複数の画像形成装置１の機体識別子を、ネットワーク２上の画像形成装置１のアドレス情報（ＩＰアドレスなど）と関連付けて予め記憶しておく。これにより、システム内に複数の画像形成装置１が存在しても、印刷ジョブの送信先となる画像形成装置１を特定することができる。
【０１１０】
また、上記実施の形態において、画像形成装置１の制御部４４は、携帯端末装置１１の機体識別子を取得し、取得した機体識別子に応じて排他制御を行うようにしてもよい。例えば、特定の携帯端末装置１１については、操作パネル２４で受け付けられるジョブ実行要求を優先させたり、逆に、特定の携帯端末装置１１については、その携帯端末装置１１から受け付けられるジョブ実行要求を優先させたりする。
【０１１１】
また、上記実施の形態において、アプリケーション登録テーブル３２を設けずに、携帯端末装置１１により発行されたジョブ実行要求を受信すると、携帯端末装置１１においてそのジョブ実行要求を発行したアプリケーションによって、そのジョブ実行要求により指定されているジョブ種別以外のジョブ種別のジョブ実行要求は発行されないものとして、排他制御を行うようにしてもよい。
【産業上の利用可能性】
【０１１２】
本発明は、例えば、スマートフォンを活用したネットワークプリンティングに適用可能である。
【符号の説明】
【０１１３】
１  画像形成装置
１ａ  カードリーダー
２  ネットワーク
１１  携帯端末装置
１２  ＩＤカード
２１  ネットワークインターフェイス（通信装置の一例）
２２  近距離通信装置（通信装置の一例）
２３  記憶装置
２４  操作パネル（入力装置の一例）
２５  内部デバイス
４４  制御部
７４ａ〜７４ｃ  アプリケーション
【図１】
0005602059.tif 000002
【図２】
0005602059.tif 000003
【図３】
0005602059.tif 000004
【図４】
0005602059.tif 000005
【図５】
0005602059.tif 000006
【図６】
0005602059.tif 000007