(57)【要約】【課題】画像処理装置の外部端末からの予約状態を維持しつつ、装置の操作部を用いた処理要求の設定項目とその設定値との入力を可能とする。【解決手段】ジョブ処理システム１０は、通信回線１６を介して接続された携帯端末１２及び画像形成装置１４を含む。画像形成装置１４の予約管理部２２は、携帯端末１２から受信したジョブ予約情報に基づいて予約ジョブを示すレコードを予約リスト２０に追加することで、画像形成装置１４において予約状態を形成する。操作管理部２４は、予約状態においてローカルユーザからのローカルジョブのジョブ設定入力操作を許容する。また、ジョブ解析部２６によるジョブ予約情報の解析に基づいて、ジョブ予約情報に係る処理と同時に実行可能な機能が表示部１４ｃに表示される。ジョブ予約情報に係る処理がローカルジョブよりも優先して処理される場合には、入力済みのローカルジョブのジョブ設定情報が記憶部１４ａに記憶される。【選択図】図２
2018019208.tif 000002
【特許請求の範囲】
【請求項１】
第１利用者が使用する端末から、通信回線を介して処理要求予約を受け付けて予約状態を設定する予約設定手段と、
前記第１利用者とは異なる第２利用者からの操作入力を受け付ける操作手段と、
前記予約状態において、前記操作手段における、前記第２利用者による処理要求に関する設定項目とその設定値との入力操作を許容する制御を行う設定制御手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記予約状態において、前記操作手段における前記第２利用者による処理要求に関する設定項目とその設定値との入力操作を許容する旨を表示する表示手段、
をさらに備えることを特徴とする、請求項１に記載の画像処理装置。
【請求項３】
前記予約状態において前記第２利用者が前記入力操作を行った場合であって、前記処理要求予約に係る処理と、前記第２利用者が入力した処理要求に係る処理が同時に実行できない場合に、前記第２利用者が入力した処理要求に係る設定情報を記憶する記憶手段、
をさらに備えることを特徴とする、請求項１又は２に記載の画像処理装置。
【請求項４】
前記表示手段は、前記処理要求予約の内容に基づいて、当該処理要求予約の処理と同時に実行可能な処理内容を表示する、
ことを特徴とする、請求項２に記載の画像処理装置。
【請求項５】
前記第１利用者が自装置から所定範囲内に存在することを検出する利用者検出手段と、
前記利用者検出手段が前記所定範囲内において第１利用者を検出した場合に、前記入力操作中の前記第２利用者に対して警告を出力する警告出力手段と、
をさらに備えることを特徴とする、請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
コンピュータを、
第１利用者が使用する端末から、通信回線を介して処理要求予約を受け付けて予約状態を設定する予約設定手段と、
前記第１利用者とは異なる第２利用者からの操作入力を受け付ける操作手段と、
前記予約状態において、前記操作手段における、前記第２利用者による処理要求に関する設定項目とその設定値との入力操作を許容する制御を行う設定制御手段と、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、利用者（リモートユーザ）が利用する携帯端末などのリモートユーザインターフェイス（リモートＵＩ）から、通信回線を介して、画像処理装置で行う処理の予約を行うための処理要求予約を送信可能なシステムが知られている。当該システムによれば、利用者は、リモートＵＩを用いて処理要求予約を事前にしておくことで、画像処理装置の前に来た時に、当該処理要求予約に係る処理を実行させるための実行指示を入力すれば、すぐに当該処理を開始させることができる。このようなシステムにおいて、リモートＵＩから処理要求予約を受付けた状態（予約状態）では、例えば当該処理要求予約を送信したリモートユーザ以外のユーザである画像処理装置の操作部を用いて処理要求を行うユーザ（ローカルユーザ）の画像処理装置に対する操作が制限される場合がある。
【０００３】
特許文献１には、リモートＵＩから処理要求予約を受け付けた予約状態において、ローカルユーザが画像処理装置の操作部において利用希望時間を入力し、リモートユーザが許可した場合に、ローカルユーザに画像処理装置を操作させるべく、利用希望時間の間だけ予約状態を解除するシステムが開示されている。また、特許文献１に開示されたシステムにおいては、ローカルユーザに使用する機能のみを先に選択させ、予約に係るジョブにより使用されるリソースと、ローカルユーザが入力した機能を実現するために使用されるリソースが競合しない場合、予約状態を解除することが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１９４６１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像処理装置に対して入力される処理要求には、処理要求の設定を示す設定情報が含まれる。当該設定情報には様々な設定項目に対して複数の設定すべき設定値が含まれる。例えば、処理要求がコピー処理を行うためのジョブであった場合、設定項目としては、倍率設定、用紙設定、カラー／白黒設定、画質設定、両面／片面設定などがある。このように、処理要求を入力する際には、ユーザは様々な設定値を決定しなければならず、設定入力のために時間がかかる場合がある。また、ファクシミリ送信処理やスキャン画像転送処理の場合、転送先の宛先情報を検索して選択したりユーザが入力する必要があり、時間がかかる場合がある。したがって、画像処理装置が予約状態であったとしても、画像処理装置の操作部が空いているのであれば、画像処理装置の予約状態を維持しつつも、ローカルユーザは少なくとも処理要求の設定入力までは行いたいという要望がある。
【０００６】
本発明の目的は、画像処理装置の予約状態を維持しつつ、ローカルユーザによる処理要求の設定項目とその設定値との入力を可能とすることにある。
【課題を解決するための手段】
【０００７】
請求項１に係る発明は、第１利用者が使用する端末から、通信回線を介して処理要求予約を受け付けて予約状態を設定する予約設定手段と、前記第１利用者とは異なる第２利用者からの操作入力を受け付ける操作手段と、前記予約状態において、前記操作手段における、前記第２利用者による処理要求に関する設定項目とその設定値との入力操作を許容する制御を行う設定制御手段と、を備えることを特徴とする画像処理装置である。
【０００８】
請求項２に係る発明は、前記予約状態において、前記操作手段における前記第２利用者による処理要求に関する設定項目とその設定値との入力操作を許容する旨を表示する表示手段、をさらに備えることを特徴とする、請求項１に記載の画像処理装置である。
【０００９】
請求項３に係る発明は、前記予約状態において前記第２利用者が前記入力操作を行った場合であって、前記処理要求予約に係る処理と、前記第２利用者が入力した処理要求に係る処理が同時に実行できない場合に、前記第２利用者が入力した処理要求に係る設定情報を記憶する記憶手段、をさらに備えることを特徴とする、請求項１又は２に記載の画像処理装置である。
【００１０】
請求項４に係る発明は、前記表示手段は、前記処理要求予約の内容に基づいて、当該処理要求予約の処理と同時に実行可能な処理内容を表示する、ことを特徴とする、請求項２に記載の画像処理装置である。
【００１１】
請求項５に係る発明は、前記第１利用者が自装置から所定範囲内に存在することを検出する利用者検出手段と、前記利用者検出手段が前記所定範囲内において第１利用者を検出した場合に、前記設定入力操作中の前記第２利用者に対して警告を出力する警告出力手段と、をさらに備えることを特徴とする、請求項１から４のいずれか１項に記載の画像処理装置である。
【００１２】
請求項６に係る発明は、コンピュータを、第１利用者が使用する端末から、通信回線を介して処理要求予約を受け付けて予約状態を設定する予約設定手段と、前記第１利用者とは異なる第２利用者からの操作入力を受け付ける操作手段と、前記予約状態において、前記操作手段における、前記第２利用者による処理要求に関する設定項目とその設定値との入力操作を許容する制御を行う設定制御手段と、として機能させることを特徴とするプログラムである。
【発明の効果】
【００１３】
請求項１及び６に係る発明によれば、画像処理装置の予約状態を維持しつつ、ローカルユーザによる処理要求の設定項目とその設定値の入力を可能とすることができる。
【００１４】
請求項２に係る発明によれば、第２利用者に、処理要求が行われている状態でも処理要求の設定項目とその設定値の入力が可能である旨を通知することができる。
【００１５】
請求項３に係る発明によれば、処理要求予約に係る処理が完了した後に、再度第２利用者による処理要求に係る設定情報を入力する必要なく、当該処理要求に係る処理を実行することができる。
【００１６】
請求項４に係る発明によれば、第２利用者に、処理要求予約に係る処理と同時に実行可能な機能を通知することができる。
【００１７】
請求項５に係る発明によれば、設定入力操作中の第２利用者に第１利用者が画像処理装置に近付いたことを通知することができる。
【図面の簡単な説明】
【００１８】
【図１】本実施形態に係るジョブ処理システムの構成概略図である。
【図２】第１実施形態に係る画像形成装置の処理の流れを示すフローチャートである。
【図３】ジョブ設定入力画面の例を示す図である。
【図４】予約一覧画面の例を示す図である。
【図５】第１実施形態に係る画像形成装置の処理の流れを示す第２のフローチャートである。
【図６】第２実施形態に係る画像形成装置の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態について説明する。
【００２０】
＜第１実施形態＞
図１には、本実施形態に係るジョブ処理システム１０の構成概略図が示されている。ジョブ処理システム１０は、第１利用者としてのリモートユーザが利用する携帯端末１２、及び画像処理装置としての画像形成装置１４を含んで構成される。ジョブ処理システム１０においては、携帯端末１２と画像形成装置１４とは、インターネットあるいは無線または有線ＬＡＮ（Local Area Network）などから構成される通信回線１６を介して通信可能に接続されている。なお、図１には携帯端末１２が１つのみ示されているが、ジョブ処理システム１０においては画像形成装置１４は複数の携帯端末１２と接続可能である。
【００２１】
ジョブ処理システム１０においては、携帯端末１２はリモートＵＩとして利用される。具体的には、画像形成装置１４はウェブサーバとしての機能を有しており、携帯端末１２上で動作するウェブブラウザからＨＴＴＰ（ HYPERLINK "http://e-words.jp/w/HTTP.html" HyperText Transfer Protocol）によって画像形成装置１４にログインしてアクセスすることができる。これにより、画像形成装置１４からジョブ予約画面が携帯端末１２に送信され、リモートユーザは、携帯端末１２の表示部に表示されるジョブ予約画面に従って、処理要求としてのジョブに関する設定などを入力する。入力された設定情報を含むジョブ予約情報がＨＴＴＰで画像形成装置１４に送信され、処理要求予約としてのジョブ予約が画像形成装置１４に受け付けられる。これにより、画像形成装置１４において当該リモートユーザによる予約状態が形成される。画像形成装置１４において予約状態が形成された後、当該リモートユーザは画像形成装置１４の前まで移動し、そこで携帯端末１２あるいは画像形成装置１４の操作部（後述）によって当該予約状態のジョブの実行指示を入力する。これにより予約状態のジョブに係る処理が画像形成装置１４において実行される。
【００２２】
以下、携帯端末１２の構成について説明する。携帯端末１２は、上述のようにリモートＵＩとして機能するものであり、例えばスマートフォンあるいはタブレット型コンピュータなどの、ユーザが持ち運び可能な端末である。なお、リモートＵＩとして機能する端末としては、据え置き型のパーソナルコンピュータであってもよい。
【００２３】
記憶部１２ａは、例えばＲＯＭ（Read Only Memory）あるいはＲＡＭ（Random Access Memory）などから構成される。記憶部１２ａには、携帯端末１２の各部を動作させるためのプログラム、あるいは携帯端末１２における処理結果などが記憶される。
【００２４】
表示部１２ｂは、例えば液晶パネルなどから構成され、各種画面などを表示する。
【００２５】
操作部１２ｃは、例えばタッチパネルあるいはボタンなどを含んで構成され、ユーザの指示、例えばジョブの設定値などを携帯端末１２に入力するためのものである。
【００２６】
通信部１２ｄは、例えば有線または無線ＬＡＮモジュールあるいは携帯電話回線通信モジュールなどから構成され、通信回線１６と通信するためのものである。携帯端末１２は、通信部１２ｄを介して、上述のようにＨＴＴＰで画像形成装置１４との間で各種情報（データ）を送受信する。
【００２７】
例えば、上述のように、通信部１２ｄは、画像形成装置１４において予約状態を形成させるジョブ予約情報を画像形成装置１４に送信する。ジョブ予約情報には、当該ジョブを予約するリモートユーザを識別するユーザＩＤ、携帯端末１２を識別する携帯端末ＩＤ、及びジョブの内容を示すジョブ設定情報などが含まれる。ジョブ設定情報には、当該ジョブのセキュリティレベルを示す情報が含まれていてもよい。また、ジョブ予約情報には、予約時間の開始時刻を示す予約開始時刻情報及び予約時間の終了時刻を示す予約終了時刻情報を含んでいてもよい。なお、ジョブ予約情報には、予約状態において、ジョブ予約情報を送信したユーザ以外のユーザ（ローカルユーザ）のジョブの実行可否を示す割り込み許可情報も含まれるが、これについては後述する。
【００２８】
制御部１２ｅは、例えばマイクロコンピュータなどから構成され、記憶部１２ａに記憶されたプログラムに従って、携帯端末１２の各部を制御する。
【００２９】
以下、画像形成装置１４の構成について説明する。画像形成装置１４は、複合機である、プリント機能、スキャン機能、コピー機能、あるいはファックス機能などの複数の機能を有するものである。
【００３０】
記憶部１４ａは、例えばＲＯＭ、ＲＡＭ、あるいはハードディスクなどから構成される。記憶部１４ａには、画像形成装置１４の各部を動作させるためのプログラムが記憶される。
【００３１】
また、記憶部１４ａには、画像形成装置１４の動作を決定付ける装置設定情報が記憶される。画像形成装置１４の各種初期設定は、画像形成装置１４の管理者（サービスマン）などにより設定されてよい。装置に設定される初期設定の情報としては、例えば、予約状態においてローカルユーザの操作を許容するか否かの設定、あるいは、予約状態においてローカルユーザが操作（特にジョブ設定入力操作）をした場合に、そのことをリモートユーザに通知するか否かの設定などが含まれる。
【００３２】
また、記憶部１４ａには、画像形成装置１４において予約された予約状態のジョブ（予約ジョブ）のリストである予約リスト２０が記憶される。携帯端末１２からジョブ予約情報が送信されると、当該ジョブ予約情報に係る予約ジョブを示すレコードが予約リスト２０に追加される。本実施形態では、予約リスト２０にレコードが追加されることで予約状態が形成される。なお、ジョブ予約情報が予約開始時刻情報及び予約終了時刻情報を有している場合は、予約開始時刻から予約終了時刻までの間において予約状態が形成される。予約ジョブを示すレコードには、当該予約ジョブを予約したユーザを識別するユーザＩＤ、当該予約ジョブに係るジョブ予約情報が送信された携帯端末１２を識別する携帯端末ＩＤ、ジョブの内容を示すジョブ設定情報、及び予約日時を示す予約日時情報などが含まれる。当該予約ジョブに係る処理が実行されると、当該予約ジョブを示すレコードが予約リスト２０から削除される。
【００３３】
なお、記憶部１４ａには、ＨＴＭＬファイルあるいは画像ファイルなどから構成されるウェブページデータも記憶される。ウェブページデータは、画像形成装置１４がウェブサーバとして機能したときに利用されるものである。
【００３４】
通信部１４ｂは、例えば無線または有線ＬＡＮモジュールなどから構成され、通信回線１６と通信するためのものである。画像形成装置１４は、通信部１４ｂを介して携帯端末１２との間で各種情報（データ）を送受信する。
【００３５】
また、通信部１４ｂは、公衆回線にも接続され、ファックス送信機能を発揮する。当該ファックス送信機能によれば、電子ファイルをファックス送信することができる。つまり、通信部１４ｂによりファックス機能が実現される。
【００３６】
表示部１４ｃは、例えば液晶パネルなどから構成される。表示部１４ｃには、第２利用者としてのローカルユーザがジョブを入力するためのジョブ入力画面、あるいは画像形成装置１４において予約された予約ジョブ一覧を示す画面などの各種画面が表示される。
【００３７】
操作手段としての操作部１４ｄは、ローカルユーザあるいはリモートユーザからの操作入力を受け付けるものであり、例えばタッチパネルあるいはボタンなどを含んで構成される。操作部１４ｄは、ローカルユーザあるいはリモートユーザからの指示を画像形成装置１４に入力するためのものである。
【００３８】
認証部１４ｅは、例えばカードリーダなどを含んで構成され、画像形成装置１４へユーザがログインする際に用いられるものである。例えば、認証部１４ｅは、ユーザが有するＩＤカードからユーザのユーザＩＤを読み取り、読み取ったユーザＩＤを記憶部１４ａあるいは画像形成装置１４から通信可能に接続されたサーバ（不図示）に記憶されたユーザデータベースと照合することでユーザのログイン処理を行う。あるいは、認証部１４ｅによる認証方法としては、ユーザにユーザＩＤ及びパスワードの入力を求めるものであってもよい。認証されたユーザのＩＤが、予約リスト２０中に存在すれば、当該ユーザをリモートユーザとして扱い、予約リスト２０中に存在しなければ、当該ユーザをローカルユーザとして扱うようにしてもよい。
【００３９】
画像形成部１４ｆは、プリント機能を要求するプリントジョブにおいて指定された画像データをラスタデータに展開する処理を行うＲＩＰ処理部、及び、展開されたラスタデータや後述の画像読取部１４ｇが読み取った画像データを紙などの印刷媒体上に再現するプリント処理を実行する出力部などを含んで構成される。つまり、画像形成部１４ｆにより、プリント機能あるいはコピー機能が実現される。
【００４０】
画像読取部１４ｇは、画像読み取り装置などから構成され、紙などの印刷媒体上の画像を読み取って画像データとして取得する。画像読取部１４ｇにより、スキャン機能あるいはコピー機能が実現される。
【００４１】
上述のように、通信部１４ｂ、画像形成部１４ｆ、及び画像読取部１４ｇは、ジョブに係る処理を実行する実行手段として機能する。
【００４２】
制御部１４ｈは、マイクロコンピュータ、あるいはＣＰＵ（Central Processing Unit）などから構成され、記憶部１４ａに記憶されたプログラムに従って、画像形成装置１４の各部を制御する。制御部１４ｈは、予約設定手段としての予約管理部２２、設定制御手段としての操作管理部２４、及び、ジョブ解析部２６としても機能する。以下、制御部１４ｈにより実現されるこれらの機能について説明する。
【００４３】
予約管理部２２は、携帯端末１２から送信されたジョブ予約情報を受け付け、当該ジョブ予約情報に基づいて予約リスト２０にレコードを追加する処理を行う。これにより、画像形成装置１４において予約状態が形成される。さらに予約管理部２２は、当該予約ジョブに係る処理が実行されると、当該予約ジョブを示すレコードを予約リスト２０から削除する処理を行う。予約リスト２０からレコードが全て削除された場合、予約状態が解除される。
【００４４】
操作管理部２４は、ユーザ（特にローカルユーザ）の画像形成装置１４への操作の可否を制御する。例えば、操作管理部２４は、画像形成装置１４が予約状態である場合、記憶部１４ａに記憶された装置設定情報を参照して、予約状態においてローカルユーザの操作を禁止するとの設定がされている場合には、操作部１４ｄによるローカルユーザの操作を禁止する。あるいは、後述のジョブ解析部２６がジョブ予約情報を解析し、当該予約ジョブのセキュリティレベルが所定値よりも大きい場合は、操作部１４ｄによるローカルユーザの操作を禁止する。ローカルユーザの操作を禁止する具体的な処理としては、例えば、ローカルユーザから操作部１４ｄが操作されても無視する、あるいは操作部１４ｄがタッチパネルで構成される場合は、操作画面を表示させないなどの処理を行う。
【００４５】
本実施形態では、操作管理部２４は、一定の条件を満たす場合に、予約状態であってもローカルユーザの画像形成装置１４への操作、特にジョブの設定を入力する設定入力操作を許容する。当該処理の詳細は後述する。
【００４６】
ジョブ解析部２６は、携帯端末１２から送信されたジョブ予約情報に係る予約ジョブの内容、あるいは、ローカルユーザが入力したジョブの内容を解析する。例えば、ジョブが要求する機能（プリント、スキャン、コピー、ファックスなど）、ジョブのセキュリティレベルを含む各種設定、割り込み許可情報などを解析する。
【００４７】
以下、図２に示すフローチャートに従って、本実施形態における画像形成装置１４の処理の詳細を説明する。
【００４８】
ステップＳ１０において、まず、リモートユーザは、携帯端末１２においてウェブブラウザを起動させ、画像形成装置１４にＨＴＴＰでアクセスする。携帯端末１２からのアクセスを受けた画像形成装置１４は、リモートユーザにジョブ設定情報を入力させるためのジョブ予約画面を送信する。リモートユーザは、当該ジョブ予約画面においてジョブ設定情報を入力する。例えば、ジョブ設定情報として、プリント、スキャン、コピー、ファックスなどの機能の選択と、選択した機能の実行条件の項目について値を設定する、また、ジョブ設定情報として、予約日時を設定してもよい。そして、携帯端末１２は入力されたジョブ設定情報を含むジョブ予約情報を画像形成装置１４に送信する。予約管理部２２は、携帯端末１２からジョブ予約情報を受信すると、当該ジョブ予約情報に基づいてレコードを予約リスト２０に追加する。これにより予約状態が形成される。
【００４９】
ステップＳ１２において、認証部１４ｅは、ローカルユーザのログイン処理を行う。本実施形態では、当該ログイン処理は、ユーザが自己のＩＤカードをカードリーダに翳すことにより行う。この処理において、認証部１４ｅは、認証されたユーザのＩＤが予約リスト２０中に存在しなければローカルユーザとしてログイン処理を行う。また、ユーザが操作部１４ｄを用いてローカルユーザである旨を入力してもよいし、表示部１４ｃに表示されたメニュー画面に基づき、ユーザが操作部１４ｄを用いて機能の設定入力を選択する入力を行うことにより、ローカルユーザとして認識するようにしてもよい。
【００５０】
ステップＳ１４において、操作管理部２４は、予約状態においてローカルユーザの操作が許容されているか否かを判定する。具体的には、操作管理部２４は、記憶部１４ａに記憶された装置設定情報を参照して、画像形成装置１４が予約状態においてローカルユーザの操作を許容する設定となっているかを判定する。また、ジョブ解析部２６によるステップＳ１０で受信したジョブ予約情報の解析によって、当該予約ジョブのセキュリティレベルが所定値以上であると判定された場合には、操作管理部２４は、予約状態においてローカルユーザの操作が禁止されている、と判定する。
【００５１】
ステップＳ１４で、予約状態においてローカルユーザの操作が禁止されていると判定された場合は、ステップＳ３２に進む。つまり、ローカルユーザは、予約状態が解除されるまで、つまり予約ジョブの実行が完了するまで待ってからジョブを入力することになる。このとき、表示部１４ｃには、「予約していないユーザは使用することができません」などのメッセージを表示するようにしてもよい。あるいは、予約リスト２０の内容を示す予約一覧画面を表示するようにしてもよい。ステップＳ１４で、予約状態においてローカルユーザの操作が許容されていると判定された場合は、ステップＳ１６に進む。
【００５２】
ステップＳ１６において、ジョブ解析部２６は、ステップＳ１０で受信したジョブ予約情報、特に予約ジョブが要求する機能を解析することによって、画像形成装置１４が有する機能（処理内容）のうち、当該予約ジョブと同時に実行可能な機能を特定する。当該特定処理は、予約ジョブが要求する機能を実現するための実行手段としてのリソース（ハードウェア資源）に基づいて行われる。例えば、予約ジョブが、画像形成部１４ｆにより実現されるプリント機能を要求するものである場合は、ジョブ解析部２６は、画像読取部１４ｇにより実現される機能であるスキャン機能やファクシミリ送信機能が、予約ジョブと同時に実行可能な機能として特定される。また、予約ジョブが、画像形成部１４ｆにより実現されるプリント機能を要求するものである場合に、ジョブ解析部２６は、画像形成部１４ｆにより実現されるプリント機能やコピー機能は、予約ジョブと同時に実行できない機能として特定される。
【００５３】
制御部１４ｈは、ジョブ解析部２６が特定した機能を表示手段としての表示部１４ｃに表示させる。例えば、「予約が入っています。スキャン機能を使用する場合のみ実行可能です」といったメッセージを表示させる。なお、ジョブ解析部２６の解析により、予約ジョブと同時に実行できる機能が無かった場合には、制御部１４ｈは、その旨を示すメッセージを表示部１４ｃに表示させる。例えば、「予約が入っています。ジョブの設定入力のみ可能です。」とのメッセージを表示させる。
【００５４】
ステップＳ１８において、操作管理部２４は、表示部１４ｃにジョブ設定入力画面を表示する。ローカルユーザは、表示されたジョブ設定入力画面において、ジョブ設定を入力する。以下、ローカルユーザのジョブを便宜上ローカルジョブと記載する。図３に、コピー機能を選択した場合におけるジョブ設定入力画面の例が示されている。当該ジョブ設定入力画面において、倍率、用紙、カラー／白黒などの項目とその項目に関する値が設定として入力される。また、画質調整タブをタッチすることで表示される画面においては、原稿の画質、コピー濃度、シャープネス、彩度、カラーバランスなどの画質に関する設定が入力される。さらに、読み取り方法タブをタッチすることで表示される画面においては、両面／片面設定、Ｎアップ設定（複数の原稿を１つの用紙にまとめてコピーする設定）などの設定が入力される。このように、ローカルユーザは様々な設定項目に対する設定値を入力する。したがって、ジョブ設定入力のために多大なる時間を要する場合がある。ローカルジョブの設定入力が完了した場合、ローカルユーザは、ジョブ設定入力画面に含まれる「設定終了ボタン」を押下して設定入力処理を終了させる。
【００５５】
図２に戻り、ステップＳ２０において、制御部１４ｈは、装置設定情報を参照し、予約状態においてローカルユーザがジョブ設定入力操作をした場合に、それをリモートユーザに通知する設定となっているか否かを判定する。通知する設定となっている場合は、後に図５のフローチャートに従って説明する。ここでは、通知しない設定となっているとし、ステップＳ２２に進む。
【００５６】
ステップＳ２２において、ジョブ解析部２６は、ステップＳ１０において受信した予約ジョブとステップＳ１８において入力されたローカルジョブを解析して、２つのジョブが同時に実行可能か否かを判定する。
【００５７】
当該判定は、予約ジョブとローカルジョブが要求する機能を実現するための実行手段としてのリソースが競合（重複）するか否かによって行われる。例えば、予約ジョブとローカルジョブのうち一方が画像形成部１４ｆにより実現されるプリント機能を要求するプリントジョブであり、他方が画像読取部１４ｇにより実現されるスキャン機能を要求するスキャンジョブである場合には、両処理を同時に実行可能であると判定する。一方、例えば、予約ジョブとローカルユーザのジョブのうち一方がプリントジョブであり、他方が画像形成部１４ｆ及び画像読取部１４ｇにより実現されるコピー機能を要求するコピージョブである場合には、両処理は同時に実行不可能であると判定する。
【００５８】
また、当該判定は、ジョブ予約情報に含まれている割り込み許可情報に基づいて行われる。割り込み許可情報がローカルジョブの割り込み実行を拒絶することを示している場合は、ジョブ解析部２６は、予約ジョブとローカルジョブの同時実行は不可であると判定する。
【００５９】
ステップＳ２２で予約ジョブとローカルジョブの同時実行が可能であると判定された場合、ステップＳ２４に進む。ステップＳ２４において、操作管理部２４は、ローカルジョブに係る処理の実行指示を入力するための実行指示入力画面を表示部１４ｃに表示させる。実行指示入力画面には、例えば、「ジョブ設定が終了しました。設定したジョブを実行することができます。」といったメッセージを表示させる。また、当該メッセージと共に、ローカルユーザにローカルジョブに係る処理の実行指示を入力させるためのスタートボタンが表示される。
【００６０】
ステップＳ２４で実行指示が入力されると、ステップＳ２６において、ローカルジョブの実行が開始される。
【００６１】
ステップＳ２２で予約ジョブとローカルジョブの同時実行が不可能であると判定された場合、ステップＳ２８に進む。ステップＳ２８において、制御部１４ｈは、ステップＳ１８において入力されたローカルジョブのジョブ設定を示すジョブ設定情報を記憶手段としての記憶部１４ａに記憶させる。その上で、制御部１４ｈは、ジョブ設定の終了をローカルユーザに通知する設定終了画面を表示部１４ｃに表示させてもよい。当該設定終了画面には、例えば、「ジョブ設定が終了しました。設定済みのジョブは次回ログイン時に読み出すことができます。」といったメッセージを表示させる。また、ジョブ解析部２６による予約ジョブの解析により、予約ジョブの処理終了時間が推定できる場合は、当該終了時間を示す情報を併せて表示させるようにしてもよい。
【００６２】
ステップＳ３０において、制御部１４ｈは、予約リスト２０の内容を示す予約一覧画面を表示部１４ｃに表示させる。図４に予約一覧画面の例が示されている。図４に示される通り、予約一覧画面においては、予約ジョブを識別するための予約ジョブＩＤ、及び予約ジョブを送信したユーザを示すユーザＩＤなど表示される。これにより、ローカルユーザは画像形成装置１４において予約されている予約ジョブの数などを把握することができる。
【００６３】
ステップＳ３２において、リモートユーザは画像形成装置１４の前まで来た上で、画像形成装置１４へのログイン処理を行う。当該ログイン処理は、ローカルユーザのログイン処理と同等の方法で行ってよい。
【００６４】
リモートユーザが画像形成装置１４にログインすると、ステップＳ３４において、制御部１４ｈは、当該リモートユーザに係る予約ジョブに関する設定確認画面を表示する。設定確認画面においては、当該リモートユーザが送信したジョブ予約情報に含まれるジョブ設定情報が示す各設定項目に対する設定値が表示される。設定確認画面において、リモートユーザがジョブ設定を修正、あるいは改めて入力することが可能となっていてもよい。また、設定確認画面には、当該予約ジョブに係る処理の実行指示を入力するためのスタートボタンが表示される。
【００６５】
設定確認画面に含まれるスタートボタンが押下されると、ステップＳ３６において予約ジョブに係る処理の実行が開始される。ステップＳ３６の時点において、ローカルジョブに係る処理が実行中の場合は、ローカルジョブに係る処理と予約ジョブに係る処理は同時に実行される。ステップＳ２２で予約ジョブとローカルジョブの同時実行が不可能であると判定された場合は、ローカルユーザは、予約ジョブの処理が終了した後に、改めて画像形成装置１４にログインした上で実行指示を入力することで、ローカルジョブに関する処理を実行させる。
【００６６】
以下、図２及び図５を参照して、ステップＳ２０においてリモートユーザに通知する設定となっている場合について説明する。ステップＳ２０でリモートユーザに通知する設定となっている場合は、図５のステップＳ４０に進む。
【００６７】
ステップＳ４０において、制御部１４ｈは、ジョブ予約情報を送信したリモートユーザに対して、ローカルジョブが入力されたことを通知すると共に、ローカルジョブを実行してよいかどうかを確認するための通知処理を実行してよいかどうかをローカルユーザに確認する。具体的には、当該通知処理の可否をローカルユーザに選択させるための通知設定画面を表示部１４ｃに表示させる。例えば、「予約しているリモートユーザに対して実行許可を通知しますか？」といったメッセージを表示させる。また、当該メッセージと共に、ローカルユーザの指示を入力するための「する」及び「しない」のボタンを表示させる。
【００６８】
ステップＳ４２において、リモートユーザへの通知をローカルユーザが許可したか否かを判定する。例えば、通知設定画面において「する」が押下された場合は、許可したと判断しステップＳ４４に進む。通知設定画面において「しない」が押下された場合は、許可されなかったと判断し、図２のステップＳ２２に進み、ステップＳ２２以降の処理を行う。
【００６９】
ステップＳ４４において、制御部１４ｈは、携帯端末１２へ割り込み通知情報を送信する。割り込み通知情報には、ローカルジョブの設定内容、ローカルユーザのユーザＩＤなどが含まれている。携帯端末１２は、受信した割り込み通知情報に基づいて、表示部１２ｂに、ローカルジョブの割り込み処理を許容するか否かをリモートユーザに確認するための割り込み確認画面を表示させる。割り込み確認画面には、ローカルジョブの設定内容、ローカルユーザのユーザＩＤなどと共に、例えば、「ローカルユーザから先に実行してよいかの通知が送信されました。許可しますか？」といったメッセージを表示させる。また、当該メッセージと共に、リモートユーザの指示を入力するための「許可する」及び「許可しない」のボタンを表示させる。ここで、リモートユーザが「許可する」を押下すると、携帯端末１２から割り込み許可信号が画像形成装置１４に送信される。また、リモートユーザが「許可しない」を押下すると、携帯端末１２から割り込み拒絶信号が画像形成装置１４に送信される。
【００７０】
ステップＳ４６において、制御部１４ｈは、ローカルジョブの割り込み処理をリモートユーザが許可したか否かを判定する。具体的には、携帯端末１２から割り込み許可信号を受信した場合はリモートユーザが許可したと判定し、図２のステップＳ２４に進み、ステップＳ２４以降の処理を行う。また、携帯端末１２から割り込み拒絶信号を受信した場合はリモートユーザが許可しなかったと判定し、図２のステップＳ２８に進み、ステップＳ２８以降の処理を行う。
【００７１】
以上説明した本実施形態によれば、画像形成装置１４が予約状態であったとしても、当該予約状態が維持されたまま、ローカルユーザは、ローカルジョブの設定入力が許容される。つまり、予約状態の間に、多大な時間を要するローカルジョブの設定入力を行わせることができる。
【００７２】
また、リモートユーザの予約ジョブとローカルジョブとが同時に実行できない場合、あるいはリモートユーザがローカルジョブの割り込み処理を拒絶した場合、つまり、予約ジョブを先に処理する場合には、入力済みローカルジョブの設定情報は記憶部１４ａに記憶される。これにより、予約ジョブに係る処理が完了した後、ローカルユーザは記憶された設定情報を読み出してローカルジョブを実行させることができる。これにより、予約ジョブに係る処理が完了した後にローカルジョブの設定入力を行う必要がなくなり、ローカルジョブに係る処理実行開始までの時間が低減される。
【００７３】
好適には、ローカルユーザがローカルジョブの設定入力をする前に、予約ジョブと同時に実行可能な機能が表示部１４ｃに表示される。これにより、ローカルユーザは、設定入力を行う前に、予約ジョブと同時実行可能な機能を把握することができる。
【００７４】
＜第２実施形態＞
第２実施形態に係るジョブ処理システム１０の構成概略は、図１に示された第１実施形態に係るジョブ処理システム１０と同等であるため、詳細な説明は省略する。ただし、第２実施形態においては、一部の構成において機能が付加されているため、その点について説明する。
【００７５】
第２実施形態に係るジョブ処理システム１０が有する画像形成装置１４の通信部１４ｂは、さらに、ユーザ（特にリモートユーザ）が画像形成装置１４から所定範囲内に存在することを検出する利用者検出手段として機能することができる。例えば通信部１４ｂは、画像形成装置１４から所定範囲内に固有の情報（画像形成装置１４のＩＤなど）を定期的に発信し続けるブルートゥース（登録商標）プロトコルによる情報発信機を含み、携帯端末１２はブルートゥースプロトコルの情報受信機を含んでいてよい。この構成において、携帯端末１２が画像形成装置１４が発信した情報を受信したときに画像形成装置１４に確認信号を送信するようにすれば、画像形成装置１４は、当該確認信号を受信したことで携帯端末１２が画像形成装置１４から所定範囲内にいることを検出できる。そして、携帯端末１２を検出したことをもって、携帯端末１２を利用するリモートユーザが画像形成装置１４から所定範囲内に存在すると擬制することができる。また、通信方法としてのブルートゥースの代わりに、画像形成装置の通信部１４ｂをＷｉＦｉモジュールで構成し、所定の出力量で電波を発信し、携帯端末１２がＷｉＦｉの電波を受信することにより、携帯端末１２が画像形成装置１４が発信した情報を受信したときに画像形成装置１４に確認信号を送信するようしてもよい。
【００７６】
なお、利用者検出手段としては、他の構成であってもよい。例えば、画像形成装置１４に人体センサを設けてリモートユーザを検出するようにしてもよいし、あるいは携帯端末１２及び画像形成装置１４に、自装置の位置情報を取得するＧＰＳ（Global Positioning System）を搭載し、携帯端末１２及び画像形成装置１４のＧＰＳが検出した位置情報の比較に基づいてリモートユーザが画像形成装置１４から所定範囲内に存在すると擬制するようにしてもよい。
【００７７】
また、第２実施形態においては、画像形成装置１４の表示部１４ｃは、予約状態において画像形成装置１４へのローカルユーザの操作が許容された場合であって、上記利用者検出手段がリモートユーザを検出した場合に、リモートユーザが近付いたことを当該ローカルユーザに通知するための警告を出力する警告出力手段としても機能する。具体的には、表示部１４ｃは、利用者検出手段がリモートユーザを検出した場合に、「リモートユーザ接近中」などの表示を行う。なお、警告出力手段としては、他の構成であってもよい。例えば、音声によってリモートユーザの接近をローカルユーザに通知してもよい。
【００７８】
以下、図２及び図６に示すフローチャートに従って、第２実施形態におけるジョブ処理システム１０の処理の詳細を説明する。
【００７９】
第２実施形態の処理の流れは図２のステップＳ１０〜ステップＳ１６までは第１実施形態と同様であるので、詳細な説明は省略する。第２実施形態においては、ステップＳ１６の処理が終わった後、図６のステップＳ５０に進む。
【００８０】
ステップＳ５０において、図２のステップＳ１８と同様に、操作管理部２４は、表示部１４ｃにジョブ設定入力画面を表示する。ローカルユーザは、表示されたジョブ設定入力画面において、ローカルジョブのジョブ設定入力を開始する。
【００８１】
ステップＳ５２において、制御部１４ｈは、ローカルジョブのジョブ設定入力処理が完了したか否かを判定する。具体的には、ジョブ設定入力画面に含まれる「設定終了ボタン」が押下されたか否かを判定する。ジョブ設定入力処理が完了した場合は、図２のステップＳ２０へ進み、ステップＳ２０以下、上述の処理を行う。
【００８２】
ジョブ設定入力処理が継続している場合、ステップＳ５４において、制御部１４ｈは、ステップＳ１０でジョブ予約情報を送信したリモートユーザが画像形成装置１４から所定範囲内に存在するか否かを判定する。具体的には、本実施形態では、通信部１４ｂが当該リモートユーザが利用する携帯端末１２から確認信号を受信した場合に、当該リモートユーザが画像形成装置１４から所定範囲内に存在すると判定する。リモートユーザが所定範囲内に存在しない場合は再度ステップＳ５２に戻る。つまり、ローカルユーザがジョブ設定入力処理をしている間、繰り返しリモートユーザが所定範囲内に存在するか否かが判定される。所定範囲内にリモートユーザが検出された場合はステップＳ５６に進む。
【００８３】
ステップＳ５６において、リモートユーザが近付いたことを当該ローカルユーザに通知（警告）する処理が実行される。本実施形態では、制御部１４ｈは、リモートユーザが近付いたことを示すメッセージを表示部１４ｃに表示させる。例えば、「予約したユーザがまもなく到着します。設定が中断される可能性があります。設定を終了しますか？」といったメッセージを表示させる。当該メッセージと共に、ローカルジョブのジョブ設定入力処理を終了するか否かの指示をローカルユーザに入力させるための「設定終了」ボタン及び「設定継続」ボタンが表示される。
【００８４】
ステップＳ５８において、制御部１４ｈは、ローカルユーザがローカルジョブのジョブ設定入力処理を終了するか否かを判定する。本実施形態では、「設定終了」ボタンが押下された場合にジョブ設定入力処理を終了すると判定し、図２のステップＳ２８に進み、ステップＳ２８以下、上述の処理を行う。「設定継続」ボタンが押下された場合は、ジョブ設定入力処理を継続すると判定し、ステップＳ６０に進む。
【００８５】
ステップＳ６０において、制御部１４ｈは、入力されたローカルジョブのジョブ設定を示すローカルジョブ設定情報をステップＳ５４で検出された携帯端末１２へ送信する。ローカルジョブ設定情報を受信した携帯端末１２の制御部１２ｅは、ローカルジョブのジョブ設定を表示部１２ｂに表示させる。これにより、リモートユーザは、ローカルジョブの内容（例えば使用する機能など）を把握することができる。それと共に、当該ローカルジョブのジョブ設定入力処理の継続を許可するか否かをリモートユーザに入力させるための「ジョブ設定処理継続許可」及び「ジョブ設定処理継続拒絶」ボタンを表示させる。ここで、リモートユーザが「ジョブ設定処理継続許可」を押下すると、携帯端末１２から設定継続許可信号が画像形成装置１４に送信される。また、リモートユーザが「ジョブ設定処理継続拒絶」を押下すると、携帯端末１２から設定継続拒絶信号が画像形成装置１４に送信される。
【００８６】
ステップＳ６２において、制御部１４ｈは、ローカルユーザによるローカルジョブのジョブ設定入力処理の継続がリモートユーザによって許可されたか否かを判定する。本実施形態では、携帯端末１２から設定継続許可信号を受信した場合、リモートユーザがローカルジョブの設定入力処理の継続を許可したと判定し、ステップＳ６４に進む。
【００８７】
ステップＳ６４において、ステップＳ５２同様、制御部１４ｈは、ローカルジョブのジョブ設定入力処理が完了したか否かを判定する。完了したと判定した場合は、図２のステップＳ２４に進み、ステップＳ２４以降の処理を行う。
【００８８】
一方、ステップＳ６２において、携帯端末１２から設定継続拒絶信号を受信した場合、リモートユーザがローカルジョブの設定入力処理の継続を許可しなかったと判定し、ステップＳ６６に進む。
【００８９】
ステップＳ６６において、制御部１４ｈは、ローカルジョブの設定入力処理を中断させ、当該処理が中断したことをローカルユーザに通知するための設定中断画面を表示部１４ｃに表示させる。設定中断画面においては、例えば、「予約したリモートユーザが到着しました。設定を中断します。」といったメッセージを表示させる。あるいは、ジョブ解析部２６による予約ジョブの解析により、予約ジョブの処理終了時間が推定できる場合は、当該終了時間を示す情報を併せて表示させるようにしてもよい。
【００９０】
ステップＳ６６で設定中断画面が表示された後、図２のステップＳ２８に進み、ステップＳ２８以降の処理を行う。
【００９１】
以上説明した通り、第２実施形態によれば、予約状態においてローカルユーザがローカルジョブのジョブ設定入力を行っている最中に、リモートユーザが画像形成装置１４に近付いた場合は、それをローカルユーザに通知するための警告が出力される。これにより、ローカルユーザは、リモートユーザが画像形成装置１４に到着する前に、リモートユーザに先に処理させるべくジョブ設定入力処理を終了させることができる。あるいは、どうしても設定処理を継続したい場合には、リモートユーザが画像形成装置１４に到着する前に、リモートユーザにジョブ設定処理を継続してよいかどうか問い合わせることができる。
【００９２】
以上、本発明に係る実施形態を説明したが、本発明は上記実施形態に限られるものではなく、本発明の趣旨を逸脱しない限りにおいて種々の変更が可能である。
【符号の説明】
【００９３】
１０  ジョブ処理システム、１２  携帯端末、１４  画像形成装置、１６  通信回線、２０  予約リスト、２２  予約管理部、２４  操作管理部、２６  ジョブ解析部。
【図１】
2018019208.tif 000003
【図２】
2018019208.tif 000004
【図３】
2018019208.tif 000005
【図４】
2018019208.tif 000006
【図５】
2018019208.tif 000007
【図６】
2018019208.tif 000008