(57)【要約】【課題】  ジョブ処理装置を操作しているユーザを待たせることなく、容易な操作で未処理のジョブを割り込みジョブとして処理する。【解決手段】    処理対象の複数のジョブを受け付けて処理するジョブ処理装置であって、未処理のジョブが格納され、かつ、ユーザが操作する端末が本体に近づいているかどうかを判断する判断手段と、未処理のジョブが格納され、かつ、ユーザが操作する端末が本体に近づいていると判断した場合、実行処理中のジョブを中断して、未処理のジョブを割り込んで実行させる権限をユーザが操作する端末に委譲する要求を受け付けるボタンを操作部に表示するボタン表示手段と、を備えることを特徴とする。【選択図】  図４
2013251716.tif 000002
【特許請求の範囲】
【請求項１】
処理対象の複数のジョブを受け付けて処理するジョブ処理装置であって、
未処理のジョブが格納され、かつ、ユーザが操作する端末が本体に近づいているかどうかを判断する判断手段と、
未処理のジョブが格納され、かつ、ユーザが操作する端末が本体に近づいていると判断した場合、実行処理中のジョブを中断して、未処理のジョブを割り込んで実行させる権限をユーザが操作する端末に委譲する要求を受け付けるボタンを操作部に表示するボタン表示手段と、
を備えることを特徴とするジョブ処理装置。
【請求項２】
前記ボタンが押下された場合、ユーザが操作する端末と本体とを接続する接続手段と、
前記接続手段により前記端末が接続された後、未処理のジョブに対して割り込み権限を前記端末に委譲する委譲手段と、
前記割り込み権限に基づいて、前記端末から指示される未処理のジョブを割り込みジョブに昇格させる昇格手段と、
前記昇格手段により昇格させた割り込みジョブを実行する実行手段と、
を備えることを特徴とする請求項１記載のジョブ処理装置。
【請求項３】
割り込み候補となる前記未処理のジョブの数が単数か複数かを判断するジョブ数の判断手段を備え、
前記未処理のジョブの数が単数であると判断した場合、前記昇格手段は、前記接続手段により前記端末との接続処理を行うことなく、前記未処理のジョブを割り込みジョブに昇格させることを特徴とする請求項２記載のジョブ処理装置。
【請求項４】
割り込み候補として近づく端末の数が単数か複数かを判断する端末数の判断手段を備え、
前記端末数の数が単数であると判断した場合、前記昇格手段は、前記接続手段により前記端末との接続処理を行うことなく、前記未処理のジョブを割り込みジョブに昇格させることを特徴とする請求項２記載のジョブ処理装置。
【請求項５】
未処理のジョブに対して割り込み権限が前記端末に委譲された後の経過時間に応じて、委譲された前記割り込み権限を無効とすることを特徴とする請求項２記載のジョブ処理装置。
【請求項６】
前記接続手段により前記端末と接続した後、投入されたジョブが割り込みジョブであるかどうかを判別する判別手段を備え、
投入されたジョブが割り込みジョブであると判別した場合、前記昇格手段が未処理のジョブに対して割り込み権限を前記端末に委譲することなく、前記端末から指示される未処理のジョブを割り込みジョブに昇格させることを特徴とする請求項２記載のジョブ処理手段。
【請求項７】
処理対象の複数のジョブを受け付けて処理するジョブ処理装置のジョブ処理方法であって、
未処理のジョブが格納され、かつ、ユーザが操作する端末が本体に近づいているかどうかを判断する判断工程と、
未処理のジョブが格納され、かつ、ユーザが操作する端末が本体に近づいていると判断した場合、実行処理中のジョブを中断して、未処理のジョブを割り込んで実行させる権限をユーザが操作する端末に委譲する要求を受け付けるボタンを操作部に表示するボタン表示工程と、
を備えることを特徴とするジョブ処理装置のジョブ処理方法。
【請求項８】
前記ボタンが押下された場合、ユーザが操作する端末と本体とを接続する接続工程と、
前記接続工程により前記端末が接続された後、未処理のジョブに対して割り込み権限を前記端末に委譲する委譲工程と、
前記割り込み権限に基づいて、前記端末から指示される未処理のジョブを割り込みジョブに昇格させる昇格工程と、
前記昇格工程により昇格させた割り込みジョブを実行する実行工程と、
を備えることを特徴とする請求項７記載のジョブ処理装置のジョブ処理方法。
【請求項９】
請求項７または８記載のジョブ処理装置のジョブ処理方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジョブ処理を実行するジョブ処理装置、ジョブ処理方法、及びプログラムに関するものである。
【背景技術】
【０００２】
ジョブ処理装置、例えば画像処理装置は、一般に複数ユーザからのジョブ実行指示を受け付ける。その際、現在実行中のジョブを停止し別のジョブを割り込み実行する方法がある。割り込みの理由は、割り込みジョブが緊急である場合、例えばユーザが画像処理装置の前にいて他の作業が出来ない場合に、ユーザを待たせないためなどである。そのため、割り込みを画像処理装置が備える操作パネルからのみ許可する方法がある。
例えば、一般的に操作パネルからジョブ状況リストを表示して、割り込みしたいジョブを選択し割り込みジョブへ昇格させる方法がある。または、ジョブ投入端末が画像処理装置に接近するとジョブの優先度を自動的に上げる方法がある（特許文献１)。さらに、先行ジョブ投入端末に割り込み可否の判断を求める方法がある（特許文献２)。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１０３９２４号公報
【特許文献２】特開平１１−１９１０５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方、移動端末からジョブを投入する場合は、端末を携帯するユーザがジョブ処理を実行させるべく画像処理装置に接近していることがあり、割り込めなければ、このようなユーザによるジョブ処理要求の開始時期を遅らせてしまう結果となり得る。
しかし、移動端末からの割り込み機能を単純に設けると、操作パネルと移動端末間の順位付けでユーザの不利益が生じ得る。例えば、画像処理装置から離れた位置の移動端末から割り込みジョブが投入されて、先行ジョブを操作パネルまたは移動端末から投入したユーザが画像処理装置の近くにいるのに待たせてしまう場合がある。
【０００５】
そこで、操作パネルからジョブ状況リストを表示して割り込みジョブへ昇格させる方法を使うと、割り込みたいユーザの画像処理装置への接近を確認でき、むやみな割り込みを防げるが、ユーザの操作が多くなる。
具体的に、ユーザは、画像処理装置へログインし、ジョブ状況リストを表示し、その中から自身のジョブを見つけ出し、割り込みジョブに変更し、割り込みを実行する。また、他のユーザが操作パネルを使用している場合、ジョブ状況リストの表示が出来ない。
【０００６】
あるいは、画像処理装置に接近した際、自動で優先度を上げると、ユーザの意図をくみ取れず、そのユーザが割込みジョブ以外に割り込まなくても良いジョブも投入している場合、そのジョブも優先度が上がってしまう。
また、先行してジョブを投入している端末に割り込み可否の許可を求めると、先行してジョブを投入しているユーザの操作の手間が増えてしまう。
【０００７】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、ジョブ処理装置を操作しているユーザを待たせることなく、容易な操作で未処理のジョブを割り込みジョブとして処理できる仕組みを提供することである。
【課題を解決するための手段】
【０００８】
上記目的を達成する本発明のジョブ処理装置は以下に示す構成を備える。
処理対象の複数のジョブを受け付けて処理するジョブ処理装置であって、未処理のジョブが格納され、かつ、ユーザが操作する端末が本体に近づいているかどうかを判断する判断手段と、未処理のジョブが格納され、かつ、ユーザが操作する端末が本体に近づいていると判断した場合、実行処理中のジョブを中断して、未処理のジョブを割り込んで実行させる権限をユーザが操作する端末に委譲する要求を受け付けるボタンを操作部に表示するボタン表示手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ジョブ処理装置を操作しているユーザを待たせることなく、容易な操作で未処理のジョブを割り込みジョブとして処理できる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態を示すジョブ処理装置の一例を示す図である。
【図２】印刷システム全体を示すシステム構成図である。
【図３】図１に示したＭＦＰの内部構成を説明するブロック図である。
【図４】本実施形態を示すジョブ処理装置のジョブ処理方法を示すフローチャートである。
【図５】操作部に表示されるユーザインタフェースの一例を示す図である。
【図６】操作部に表示されるユーザインタフェースの一例を示す図である。
【図７】移動端末に表示されるユーザインタフェースの一例を示す図である。
【図８】移動端末に表示されるユーザインタフェースの一例を示す図である。
【図９】本実施形態を示すジョブ処理装置のジョブ処理方法を示すフローチャートである。
【図１０】本実施形態を示すジョブ処理装置のジョブ処理方法を示すフローチャートである。
【発明を実施するための形態】
【００１１】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
図１は、本実施形態を示すジョブ処理装置の一例を示す図である。本例は、処理対象の複数のジョブを受け付けて処理するジョブ処理装置をＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）とする例である。
【００１２】
図１において、１００はＭＦＰ全体を示している。１０１はＡＤＦ（オートドキュメントフィーダ）であり、原稿束を自動的に順次スキャンするための装置である。１０２は操作パネルであり、各種設定や調整、機器状況の確認、などを行なう。１０３は手差し給紙装置であり、特殊な用途を持った用紙をセットする。１０４はサイドペーパーデッキであり、印刷のための用紙を大量に保持することが出来る。１０５はカセット給紙装置であり、様々なサイズの用紙を各段に分けて保持することが出来る。１０６はフィニッシャであり、ステープル処理、パンチ処理、製本処理など様々なフィニッシング処理を行うことが出来る。
図２は、図１に示したジョブ処理装置を適用する印刷システム全体を示すシステム構成図である。
【００１３】
図２において、２００はネットワークで、ＭＦＰ１００、無線ＬＡＮルータ２０３が接続される。２０４は移動端末で、無線ＬＡＮルータ２０３と無線通信２０１を介してネットワーク２００に接続し、ＭＦＰ１００と通信可能に構成されている。また、ＭＦＰ１００と移動端末２０５は、ＮＦＣ（Ｎｅａｒ Ｆｉｅｌｄ Ｃｏｍｍｕｎｉｃａｔｉｏｎ）などの近接通信２０２によって接続、通信可能になっている。
【００１４】
図３は、図１に示したＭＦＰ１００の内部構成を説明するブロック図である。
図３において、ＭＦＰ１００は、自装置内部に複数のジョブのデータを記憶可能なハードディスクや半導体メモリ等の不揮発記憶装置３１３を備える。さらに、ＭＦＰ１００は、ＣＰＵ３１５およびＲＡＭ（主記憶装置）３１７およびＲＯＭ３１６を備える。
ＣＰＵ３１５は、ＲＯＭ３１６や不揮発記憶装置３１３に格納されているプログラムを順次ＲＡＭ３１７に読み出し、実行することで後述の機能を実現する。
【００１５】
ＭＦＰ１００はスキャナから出力されたデータをプリンタ部でプリントするコピー機能や、外部装置から投入された印刷データを展開しプリンタ部でプリントするプリント機能等の複数の機能を持っている。
スキャナ部３０１は、紙原稿などを読み取り、読み取った画像データを画像処理する。ＦＡＸ部３０２は、ファクシミリによる電話回線を利用した画像の送受信を行なう。ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）部３０３は、ネットワークを利用して画像データや装置情報をやりとりする。
【００１６】
専用Ｉ／Ｆ（インタフェース）部３０４は、画像データなど各種データを外部装置と送受する。ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）  Ｉ／Ｆ部３０５は、ＵＳＢメモリ（リムーバブルメディアの一種）などのＵＳＢ機器と画像データなど各種データを送受する。操作部３０６は、操作者の操作を受け付ける。また、操作者に対する画面を表示する。ＭＦＰ制御部３０９は、ＭＦＰの用途に応じて画像データを一時保存したり、経路を決定したりといった交通整理の役割を担っている。
【００１７】
不揮発記憶装置３１３は、複数の画像データを格納可能なハードディスク等の記憶領域を持つ。例えば、スキャナ部３０１で読みとった画像データや、ＮＩＣ部３０３を介してコンピュータ等の外部装置から投入された画像データ等の各種データを複数格納可能である。ＭＦＰ制御部３０９は、不揮発記憶装置３１３に格納された画像データを適宜読み出すよう制御し、プリンタ部３１０等の出力部に転送して、プリンタ部３１０によるプリント処理等の出力処理を実行する。あるいは、操作者からの指示により、不揮発記憶装置３１３から読み出した画像データを、コンピュータや他のＭＦＰ等の外部装置に転送するよう制御する。圧縮伸長部３１２は、画像データを不揮発記憶装置３１３に記憶する際など、必要に応じて画像データを圧縮する。逆に圧縮して格納された画像データを読み出す際に圧縮伸長部３１２により画像データを伸長するなどの処理を行う。
【００１８】
また、データがネットワークを経由する際には、ＪＰＥＧ、ＪＢＩＧ、ＺＩＰなど圧縮データを使用することも一般的であり、データがＭＦＰ１００に入った後、この圧縮伸長部３１２にて伸長される。リソース管理部３１４は、フォント、カラープロファイル、ガンマテーブルなど共通に扱われる各種パラメータテーブルなどが格納されている。また、パラメータテーブルの追加、読みとり、更新、削除が出来る。
【００１９】
ＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）部３０７は、ＰＤＬデータが入力された場合にＲＩＰ処理を施す。出力画像処理部３０８は、プリンタ部３１０などで出力する画像に対して、必要に応じて画像処理を行う。
【００２０】
更に、その際に作られる画像データの中間データやプリントレディデータ（プリントのためのビットマップデータやそれを圧縮したデータ）を必要に応じて、文書管理部として機能する不揮発記憶装置３１３に格納する。プリンタ部３１０はプリントを行い、プリントアウトされたシートは後処理部３１１へ送られる。後処理部３１１はシートの仕分け処理やシートの仕上げ処理を行う。
以下、図４〜図８を用いて割り込みジョブの制御方法を説明する。
【００２１】
図４は、本実施形態を示すジョブ処理装置のジョブ処理方法を示すフローチャートである。本例は、ＭＦＰ１００内に存在する印刷ジョブの状況に応じて割り込み権限委譲ボタン（５０１、６０１）を表示して、割り込み実行を制御する例である。なお、各ステップに対応するプログラムはＭＦＰ１００のＲＯＭ３１６に格納されており、ＲＡＭ３１７によって呼び出されＣＰＵ３１５によって実行される。
【００２２】
まず、Ｓ４０１で、ＣＰＵ３１５は、操作部３０６からの操作に基づいてジョブを受け付ける。Ｓ４０２で、ＣＰＵ３１５は、実行中ジョブも含めて複数のジョブが未完了かどうかを判定する。ここで、複数の未完了ジョブが存在しないとＣＰＵ３１５が判断した場合は割り込みを行うことが無いためＳ４１２へ移行し、存在すると判断した場合は割り込みを受け付ける状態にするためＳ４０３へ移行する。本実施形態では、未処理のジョブが不揮発性記憶装置３１３に格納され、かつ、ユーザが操作する端末が本体に近づいていると判断した場合に委譲ボタン５０１、６０１を表示する制御を行う。具体的には、ＣＰＵ３１５は、実行処理中のジョブを中断して、未処理のジョブを割り込んで実行させる権限をユーザが操作する端末に委譲する要求を受け付けるボタン（後述する委譲ボタン５０１、６０１）を操作部に表示するボタン表示するため、Ｓ４０３へ進む。
Ｓ４０３では、ＣＰＵ３１５は、操作部３０６に、図５または図６に示す割り込み権限委譲ボタン５０１、６０１を表示する。操作部３０６を使用中でない場合の画面例を画面５００で示し、使用中の場合の画面例を図６に示す画面６００で示す。次に、Ｓ４０４では、ＣＰＵ３１５は、操作部３０６に表示された割り込み権限委譲ボタン５０１、６０１が押されたかどうか判定する。なお、図５に示す例では、ＩＤカードとしてユーザが携帯するＩＣカード５０２が読取部５０３にタッチされた状態を示す。
【００２３】
ここで、割り込み権限委譲ボタン５０１、６０１が押されていないとＣＰＵ３１５が判断した場合は、Ｓ４０２へ移行し、押されていると判断した場合は、Ｓ４０５へ移行する。これにより、割り込み権限委譲ボタン５０１、６０１を押される前に未完了ジョブが１ジョブのみになった場合、割り込みの必要が無くなるためＳ４１２へ移行する。
そして、Ｓ４１２では、ＣＰＵ３１５は、割り込み権限委譲ボタン５０１、６０１を非表示にして、フローを終了する。
一方、Ｓ４０５では、ＣＰＵ３１５は、割り込み権限委譲ボタン５０１、６０１を非表示にして、情報端末とのペアリング（情報端末との接続処理）を行うべくＳ４０６へ移行する。そして、Ｓ４０６では、ＣＰＵ３１５は情報端末とのペアリングを受け付けて、Ｓ４０７へ移行する。ここで、ペアリングでは、非接触通信によるタッチの行われた端末をペアリングする。なお、ペアリングの処理手順は、使用する無線通信プロトコルにより異なる。
【００２４】
なお、タッチには、例えばＵＳＢ Ｉ／Ｆ部３０５に接続された非接触通信装置を使用する。意図しない端末とペアリングした場合、ＣＰＵ３１５は、端末での割り込み権限返還ボタン押下、またはタイムアウトにより割り込み権限をＭＦＰ１００へ返還する処理を行う。また、ＣＰＵ３１５は、上記ペアリング処理を、未処理のジョブが格納され、かつ、ユーザが操作する端末が本体に近づいているかどうかの判断結果に従い実行する。つまり、端末を操作するユーザが近接通信する領域内に存在する場合に、ペアリング処理が実行される。
次に、Ｓ４０７で、ＣＰＵ３１５は、ペアリングが成功したか判定する。ここで、ペアリングに成功すると判断した場合は、Ｓ４０８へ移行し、一定時間ペアリングできないと判断した場合は失敗として割り込み権限委譲からやり直すべくＳ４０２へ移行する。
【００２５】
次に、Ｓ４０８では、ＣＰＵ３１５は、割り込み権限の委譲を行う。これにより、ペアリング端末に割り込み権限が委譲される。ここで、割り込み権限が委譲された端末からは自身の投入ジョブについて割り込みへ昇格させることができる。例えば図７に示すジョブ状況リスト画面７００の様に、ジョブ状況リストにおいてペアリング端末から投入されたジョブに対して割り込みボタン７０１が表示される。
図７、図８は、移動端末に表示されるユーザインタフェースの一例を示す図である。本例は、ジョブ状況リスト画面例である。
【００２６】
ここで、割り込みボタン７０１の押下により割り込みジョブへの昇格要求が発行される。Ｓ４０９では、ＣＰＵ３１５は、ペアリング端末から割り込みジョブへの昇格要求を受け付けて、Ｓ４１０へ移行する。Ｓ４１０では、ＣＰＵ３１５が割り込みジョブへの昇格要求があるかどうかを判断する。ここで、所定の経過時間内に割り込みジョブへの昇格要求があるとＣＰＵ３１５が判断した場合はＳ４１１へ、一定時間内に要求が無いと判断した場合は、タイムアウトにより割り込み昇格要求を無効として、Ｓ４０２へ移行する。
そして、Ｓ４１１では、ＣＰＵ３１５は、ジョブを割り込みジョブへ昇格させて、フローを終了する。これにより、実行中のジョブは停止され、割り込みジョブが開始される。
なお、本フローでは、ペアリングに非接触通信によるタッチを用いたが、ジョブ投入がある端末との近接通信の成功によりペアリングする方法でも構わない。
【００２７】
また、ペアリング端末から投入されたジョブに関して割り込み昇格出来ることとしたが、異なる端末からの投入ジョブであっても同一ユーザからの投入であれば割り込み出来る、としても構わない。その際、ジョブ状況リスト画面にはペアリング端末からの投入ジョブ以外に同一ユーザからの投入ジョブが表示される。あるいは、図８のように他ユーザのジョブ状況を含めた表示にしても構わない。
さらに、割り込みジョブへの昇格要求に関して、同時には１ジョブのみに限定しても良いし、同一ユーザの複数ジョブを同時に昇格可能としても構わない。
上記実施形態によれば、ユーザの操作負担を軽減し、かつ、投入されたジョブを割り込みジョブとして処理を開始するまで要する時間を短縮して、ユーザの利便性を向上できる。
〔第２実施形態〕
【００２８】
第１実施形態において、割り込みジョブ数が単数の場合、あるいは割り込み候補の端末数が単数の場合には、第１実施形態において実行したペアリング処理と、割り込み昇格処理を実行せずに、割り込みジョブを昇格させるように制御してもよい。以下、その実施形態について説明する。
なお、本実施形態のハードウエア並びにシステムの構成例は図１から図３に示した構成と同じなので説明を省略する。動作フローについて図４のフローチャートと異なる処理についてのみ図９で説明する。図４のフローチャートに示す処理と同様の処理については、同一のステップ番号を付し説明を省略する。
【００２９】
図９は、本実施形態を示すジョブ処理装置のジョブ処理方法を示すフローチャートである。本例は、ＭＦＰ１００内に存在する印刷ジョブの状況に応じて割り込み権限委譲ボタン（５０１、６０１）を利用して、割り込み実行を制御する例である。なお、本フローチャートで示す処理に係るプログラムはＭＦＰ１００のＲＯＭ３１６に格納されており、ＲＡＭ３１７によって呼び出されＣＰＵ３１５によって実行される。
【００３０】
Ｓ９０１では、ＣＰＵ３１５は、２ジョブ目以降の投入端末または投入ユーザが近接しているかを確認する。これは、割り込み候補ユーザが近接している時のみ割り込み権限委譲ボタン５０１、６０１を操作部３０６に表示するように制御するためである。近接しているかは、ユーザのＩＣカード等あるいは端末との近接通信の成否で判定する。近接していると判断した場合は、Ｓ４０３へ、近接していないと判断した場合は、Ｓ４０２へ移行する。なお、以下では、２ジョブ目以降のジョブを割り込み候補ジョブと呼び、そのジョブを投入した端末を割り込み候補端末と呼ぶ。Ｓ９０２では、ＣＰＵ３１５は、割り込み候補ジョブ数が複数かどうかを判定する。
【００３１】
ここまでに、割り込み権限委譲ボタン５０１、６０１が既に押下されていて割り込み意図が明白であり、かつＳ９０１においてユーザの近接を確認している。
そこで、割り込み候補ジョブ数が単数であるとＣＰＵ３１５が判断した場合は、端末のペアリングを省略して、Ｓ４１１へ移行して、割り込みジョブへの昇格を行うことでユーザの手間を減らす。一方、割り込み候補ジョブが複数であるとＣＰＵ３１５が判断した場合、Ｓ９０３へ移行する。
そして、Ｓ９０３では、ＣＰＵ３１５は、割り込み候補となる端末数が複数か単数かを判断する。これは、Ｓ９０２と同様に、割り込み意図が明白でありかつユーザの近接を確認しているので、割り込み候補となる端末が単数であるとＣＰＵ３１５が判断した場合は、Ｓ４０８へ移行し、ペアリングを行わずに割り込み権限委譲を行うためである。一方、割り込み候補端末が複数であるとＣＰＵ１３５判断した場合は、Ｓ４０６へ移行する。
上記実施形態によれば、ユーザの操作負担を軽減し、かつ、投入されたジョブを割り込みジョブとして処理を開始するまで要する時間を短縮して、ユーザの利便性を向上できる。
【００３２】
〔第３実施形態〕
本実施形態では、既にペアリング処理が成功している場合において、投入されたジョブが割り込みジョブである場合には、第１実施形態において実行した割り込み権限委譲処理を実行せずに、投入されたジョブを割り込みジョブに昇格させるように制御してもよい。以下、その実施形態について説明する。
なお、本実施形態のハードウエア並びにシステムの構成例は図１から図３に示した構成と同じなので説明を省略する。動作フローについて図４のフローチャートと異なる処理についてのみ図１０で説明する。図４のフローチャートに示す処理と同様の処理については、同一のステップ番号を付し説明を省略する。
【００３３】
図１０は、ＭＦＰ１００において割り込み実行を制御する方法を説明したフローチャートである。本フローチャートで示す処理に係るプログラムはＭＦＰ１００のＲＯＭ３１６に格納されており、ＲＡＭ３１７によって呼び出されＣＰＵ３１５によって実行される。
【００３４】
Ｓ１００１では、ＣＰＵ１３５は、ユーザのＩＣカード等あるいは端末の非接触通信によるタッチでペアリングが成功したかどうか判定する。ここで、ペアリングが失敗であるとＣＰＵ１３５が判断した場合は、本処理を終了する。
一方、ペアリングが成功したとＣＰＵ１３５が判断した場合は、Ｓ１００２へ移行する。Ｓ１００２では、ＣＰＵ３１５がペアリング端末またはユーザが割り込み候補ジョブの投入元か確認する。
【００３５】
具体的には、ＣＰＵ１３５がペアリング端末またはユーザがジョブ投入済みかつそのジョブは２ジョブ目以降かを判別する。ここで、割り込み候補ジョブの投入元であるとＣＰＵ３１５が判断した場合は、Ｓ１００４へ移行し、割り込み候補ジョブの投入元でないと判別した場合はＳ４０１へ移行する。
【００３６】
一方、Ｓ１００３では、ＣＰＵ３１５は、時間内にジョブ投入があったかを確認する。これは、ジョブ投入があればそのジョブを割り込み可能に制御するためである。ここで、ジョブ投入がないとＣＰＵ３１５が判断した場合は、本処理を終了し、ジョブ投入があるとＣＰＵ３１５が判断した場合は、Ｓ１００４へ移行する。
そして、Ｓ１００４では、ＣＰＵ３１５が投入されたジョブが割り込みジョブかを判別する。ここで、割り込みジョブがあるとＣＰＵ３１５が判別した場合は、Ｓ１００１のペアリングにおいてユーザの近接を確認済みなため、割り込みを許可すべくＳ４１１へ移行する。
一方、割り込みジョブでないとＣＰＵ３１５が判別した場合は、割り込み権限を委譲するためＳ４０８へ移行する。
上記実施形態によれば、ユーザの操作負担を軽減し、かつ、投入されたジョブを割り込みジョブとして処理を開始するまで要する時間を短縮して、ユーザの利便性を向上できる。
以上、本発明を具体的な実施形態に則して説明したが、本発明は上述の実施形態に限定されるものではない。
【００３７】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【００３８】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００３９】
１００  ＭＦＰ（複合機）
１０１  ＡＤＦ（オートドキュメントフィーダ）
１０２  操作パネル
１０３  マルチ手差し給紙装置
１０４  サイドペーパーデッキ
１０５  カセットペーパーデッキ
１０６  フィニッシャ
【図１】
2013251716.tif 000003
【図２】
2013251716.tif 000004
【図３】
2013251716.tif 000005
【図４】
2013251716.tif 000006
【図５】
2013251716.tif 000007
【図６】
2013251716.tif 000008
【図７】
2013251716.tif 000009
【図８】
2013251716.tif 000010
【図９】
2013251716.tif 000011
【図１０】
2013251716.tif 000012