(57)【要約】【課題】或るユーザが画像形成装置の操作パネルを利用して何らかの処理を開始した後に当該処理が中断される場合において、画像形成装置の操作パネル以外を操作して当該処理を継続することが可能な技術を提供する。【解決手段】画像形成システムは、ＭＦＰ１０と外部端末５０とを備える。ＭＦＰ１０は、その操作パネル６ｃを用いてユーザＵ１により実行されている処理Ｐ１が中断される際に、当該中断の際における処理Ｐ１に関する情報を引継情報としてその格納部に格納する（ステップＳ１２）。また、処理Ｐ１の中断後において、外部端末５０からのリモート接続要求を受信する（Ｓ１３）と、引継情報に含まれる設定情報に基づき、ユーザＵ１による処理Ｐ１を、外部端末５０のタッチパネルを用いて引き続き実行する。【選択図】図４
2015177503.tif 000002
【特許請求の範囲】
【請求項１】
画像形成システムであって、
画像形成装置と、
前記画像形成装置を遠隔操作することが可能な遠隔操作装置と、
を備え、
前記画像形成装置は、
ユーザからの操作入力を受け付ける第１の操作手段と、
前記第１の操作手段を用いた処理の中断を判定する判定手段と、
前記第１の操作手段を用いて第１のユーザにより実行されている第１の処理が中断される際に、当該中断の際における前記第１の処理に関する情報を引継情報として格納する第１の格納手段と、
前記第１の操作手段による前記第１の処理の中断後において、前記遠隔操作装置からのリモート接続要求を受信する第１の通信手段と、
を有し、
前記遠隔操作装置は、
ユーザからの操作入力を受け付ける第２の操作手段と、
前記リモート接続要求を前記画像形成装置に対して送信する第２の通信手段と、
を有し、
前記画像形成装置は、
前記遠隔操作装置から前記リモート接続要求を受信すると、前記引継情報に含まれる設定情報に基づき、前記第１のユーザによる前記第１の処理を、前記第２の操作手段を用いて引き続き実行する処理制御手段と、
をさらに有することを特徴とする画像形成システム。
【請求項２】
請求項１に記載の画像形成システムにおいて、
前記処理制御手段は、前記遠隔操作装置から送信されてきた前記リモート接続要求に含まれるユーザ認証情報と前記第１の格納手段に格納された前記引継情報に含まれるユーザ識別情報とに基づいて、前記リモート接続要求が前記第１のユーザによるリモート接続要求であることが判定されると、前記引継情報に含まれる設定情報に基づき、前記第１のユーザによる前記第１の処理を、前記第２の操作手段を用いて引き続き実行することを特徴とする画像形成システム。
【請求項３】
請求項１または請求項２に記載の画像形成システムにおいて、
前記引継情報は、前記中断の際に前記第１の操作手段に表示されていた特定画面の識別情報である特定画面識別情報を含み、
前記第１の通信手段は、前記特定画面識別情報に基づく前記特定画面の表示用データを前記遠隔操作装置に送信し、
前記第２の操作手段は、前記画像形成装置から受信した前記表示用データに基づき前記特定画面を表示することを特徴とする画像形成システム。
【請求項４】
請求項１ないし請求項３のいずれかに記載の画像形成システムにおいて、
前記第１の通信手段は、前記第１の処理に関する設定項目の設定用画面の表示用データを前記遠隔操作装置に送信し、
前記第２の操作手段は、前記画像形成装置から受信した前記設定用画面の前記表示用データに基づき前記設定用画面を表示するとともに、前記設定用画面における操作入力情報を受け付け、
前記第２の通信手段は、前記操作入力情報を前記画像形成装置に送信し、
前記処理制御手段は、前記操作入力情報に基づいて前記設定情報を更新し、前記更新後の前記設定情報を前記第１の格納手段に格納させることを特徴とする画像形成システム。
【請求項５】
請求項１ないし請求項３のいずれかに記載の画像形成システムにおいて、
前記第１の通信手段は、前記引継情報に含まれる前記設定情報を前記遠隔操作装置に送信し、
前記第２の操作手段は、前記第１の処理に関する設定項目の設定用画面を表示するとともに、前記設定用画面における操作入力情報を受け付け、
前記遠隔操作装置は、
前記設定用画面において変更された設定内容であって前記操作入力情報に基づいて認識された設定内容を含む更新後の設定情報を格納する第２の格納手段、
をさらに有し、
前記第２の通信手段は、前記第２の格納手段に格納されている前記更新後の設定情報を、所定のタイミングで前記画像形成装置に送信することを特徴とする画像形成システム。
【請求項６】
請求項１ないし請求項５のいずれかに記載の画像形成システムにおいて、
前記処理制御手段は、前記第２の操作手段を用いた前記第１のユーザによるリモート操作終了後において、前記更新後の設定情報に基づいて、前記第１の処理をさらに継続することを特徴とする画像形成システム。
【請求項７】
請求項１ないし請求項６のいずれかに記載の画像形成システムにおいて、
前記第１の処理は、スキャン画像の生成処理と前記スキャン画像のプレビュー処理とを含む処理であり、
前記第１の処理は前記プレビュー処理の途中で中断されるとともに、前記スキャン画像の生成処理は前記第１の処理の中断前に実行され、
前記処理制御手段は、前記遠隔操作装置から前記リモート接続要求を受信すると、前記第１の処理の中断前に生成された前記スキャン画像を前記遠隔操作装置に送信して、前記遠隔操作装置の前記第２の操作手段にて前記プレビュー処理を実行させることを特徴とする画像形成システム。
【請求項８】
請求項１ないし請求項７のいずれかに記載の画像形成システムにおいて、
前記処理制御手段は、
前記第１の操作手段を用いた前記第１のユーザによる前記第１の処理の前記中断後において、前記第１のユーザとは異なる第２のユーザによる第２の処理を前記第１の操作手段を用いて受け付け、
前記第１の操作手段を用いた操作に基づく前記第２のユーザによる前記第２の処理と前記第２の操作手段を用いた遠隔操作に基づく前記第１のユーザによる前記第１の処理とを並行して実行することを特徴とする画像形成システム。
【請求項９】
請求項１ないし請求項８のいずれかに記載の画像形成システムにおいて、
前記第１の処理の中断は、前記第１の操作手段による前記第１の処理の実行中に前記第１の処理とは別の処理のための割込要求を受け付けることによって発生することを特徴とする画像形成システム。
【請求項１０】
請求項１ないし請求項８のいずれかに記載の画像形成システムにおいて、
前記第１の処理の中断は、前記画像形成装置に設けられた設定内容リセットボタンの押下操作に応じて発生することを特徴とする画像形成システム。
【請求項１１】
請求項１ないし請求項８のいずれかに記載の画像形成システムにおいて、
前記第１の処理は、前記第１の処理の操作中に所定の無操作期間が経過し自動的に設定内容リセット処理が施されたことに応じて、中断されたと判定されることを特徴とする画像形成システム。
【請求項１２】
遠隔操作装置により遠隔操作されることが可能な画像形成装置であって、
ユーザからの操作入力を受け付ける第１の操作手段と、
前記第１の操作手段を用いた処理の中断を判定する判定手段と、
前記第１の操作手段を用いて第１のユーザにより実行されている第１の処理が中断される際に、当該中断の際における前記第１の処理に関する情報を引継情報として格納する第１の格納手段と、
前記第１の操作手段による前記第１の処理の中断後において、前記遠隔操作装置からのリモート接続要求を受信する第１の通信手段と、
前記遠隔操作装置から前記リモート接続要求を受信すると、前記引継情報に含まれる設定情報に基づき、前記遠隔操作装置においてユーザからの操作入力を受け付ける第２の操作手段を用いて、前記第１のユーザによる前記第１の処理を引き続き実行する処理制御手段と、
を備えることを特徴とする画像形成装置。
【請求項１３】
請求項１２に記載の画像形成装置において、
前記処理制御手段は、前記遠隔操作装置から送信されてきた前記リモート接続要求に含まれるユーザ認証情報と前記第１の格納手段に格納された前記引継情報に含まれるユーザ識別情報とに基づいて、前記リモート接続要求が前記第１のユーザによるリモート接続要求であることが判定されると、前記引継情報に含まれる設定情報に基づき、前記第１のユーザによる前記第１の処理を、前記第２の操作手段を用いて引き続き実行することを特徴とする画像形成装置。
【請求項１４】
請求項１２または請求項１３に記載の画像形成装置において、
前記引継情報は、前記中断の際に前記第１の操作手段に表示されていた特定画面の識別情報である特定画面識別情報を含み、
前記第１の通信手段は、前記特定画面識別情報に基づく前記特定画面の表示用データを前記遠隔操作装置に送信し、前記第２の操作手段に前記特定画面を表示させることを特徴とする画像形成装置。
【請求項１５】
請求項１２ないし請求項１４のいずれかに記載の画像形成装置において、
前記第１の通信手段は、前記第１の処理に関する設定項目の設定用画面の表示用データを前記遠隔操作装置に送信して、前記第２の操作手段に前記設定用画面を表示させ、
前記処理制御手段は、前記設定用画面にて受け付けられた操作入力情報に基づいて前記設定情報を更新し、前記更新後の前記設定情報を前記第１の格納手段に格納させることを特徴とする画像形成装置。
【請求項１６】
請求項１２ないし請求項１５のいずれかに記載の画像形成装置において、
前記処理制御手段は、前記第２の操作手段を用いた前記第１のユーザによるリモート操作終了後において、前記更新後の設定情報に基づいて、前記第１の処理をさらに継続することを特徴とする画像形成装置。
【請求項１７】
請求項１２ないし請求項１６のいずれかに記載の画像形成装置において、
前記第１の処理は、スキャン画像の生成処理と前記スキャン画像のプレビュー処理とを含む処理であり、
前記第１の処理は前記プレビュー処理の途中で中断されるとともに、前記スキャン画像の生成処理は前記第１の処理の中断前に実行され、
前記処理制御手段は、前記遠隔操作装置から前記リモート接続要求を受信すると、前記第１の処理の中断前に生成された前記スキャン画像を前記遠隔操作装置に送信して、前記遠隔操作装置の前記第２の操作手段にて前記プレビュー処理を実行させることを特徴とする画像形成装置。
【請求項１８】
請求項１２ないし請求項１７のいずれかに記載の画像形成装置において、
前記処理制御手段は、
前記第１の操作手段を用いた前記第１のユーザによる前記第１の処理の前記中断後において、前記第１のユーザとは異なる第２のユーザによる第２の処理を前記第１の操作手段を用いて受け付け、
前記第１の操作手段を用いた操作に基づく前記第２のユーザによる前記第２の処理と前記第２の操作手段を用いた遠隔操作に基づく前記第１のユーザによる前記第１の処理とを並行して実行することを特徴とする画像形成装置。
【請求項１９】
請求項１２ないし請求項１８のいずれかに記載の画像形成装置において、
前記第１の処理の中断は、前記第１の操作手段による前記第１の処理の実行中に前記第１の処理とは別の処理のための割込要求を受け付けることによって発生することを特徴とする画像形成装置。
【請求項２０】
請求項１２ないし請求項１８のいずれかに記載の画像形成装置において、
前記第１の処理の中断は、前記画像形成装置に設けられた設定内容リセットボタンの押下操作に応じて発生することを特徴とする画像形成装置。
【請求項２１】
請求項１２ないし請求項１８のいずれかに記載の画像形成装置において、
前記第１の処理は、前記第１の処理の操作中に所定の無操作期間が経過し自動的に設定内容リセット処理が施されたことに応じて、中断されたと判定されることを特徴とする画像形成装置。
【請求項２２】
遠隔操作装置により遠隔操作される画像形成装置に内蔵されたコンピュータに、
ａ）ユーザからの操作入力を受け付ける第１の操作手段を用いた処理の中断を判定するステップと、
ｂ）前記第１の操作手段を用いて第１のユーザにより実行されている第１の処理が中断される際に、当該中断の際における前記第１の処理に関する情報を前記画像形成装置の第１の格納手段に引継情報として格納するステップと、
ｃ）前記第１の操作手段による前記第１の処理の中断後において、前記遠隔操作装置からのリモート接続要求を受信するステップと、
ｄ）前記遠隔操作装置から前記リモート接続要求を受信すると、前記引継情報に含まれる設定情報に基づき、前記遠隔操作装置においてユーザからの操作入力を受け付ける第２の操作手段を用いて、前記第１のユーザによる前記第１の処理を引き続き実行するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））などの画像形成装置およびそれに関連する技術に関する。
【背景技術】
【０００２】
ＭＦＰなどの画像形成装置には、操作パネルが設けられている。当該操作パネルは、或る一時点においては、１人のユーザによってのみ使用される。複数のユーザが画像形成装置の当該操作パネルを同時に使用することはできない。
【０００３】
また、画像形成装置を外部端末（遠隔操作装置）によって操作する技術が存在する。
【０００４】
たとえば、特許文献１においては、画像形成装置から外部端末へと操作画面データ自体（ビットマップ画像データ等）をそのまま送信して当該操作画面を外部端末の表示部に表示するとともに、当該操作画面内での操作位置情報（押下位置情報等）を送受信して操作画面内における操作入力を受け付ける技術が示されている。いわゆるリモート接続による遠隔操作技術である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０５−１２２４２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、或るユーザ（第１のユーザとも称する）が画像形成装置の操作パネルを利用して何らかの処理（コピー処理等）を開始した後に、当該処理を一旦中断することがある。たとえば、別ユーザ（第２のユーザ）の割込処理のために当該画像形成装置の操作パネルを第２のユーザに明け渡さなくてはならないなどの事情により、第１のユーザの処理の中断が生じることがある。
【０００７】
しかしながら、第１のユーザが当該処理（コピー処理等）を行うに際して、上記のように当該処理が一旦中断される場合には、第１のユーザの操作性が大きく低下することがある。
【０００８】
たとえば、画像形成装置の操作パネルの使用を前提とする技術では、当該処理の中断後において、第１のユーザは、（第２のユーザの割込処理等が終了して）当該画像形成装置の操作パネルが空くのを待つことを余儀なくされることがある。
【０００９】
あるいは、上記特許文献１の技術を用いるとしても、第１のユーザは、中断された処理に含まれる各種の設定操作（たとえば、コピー処理に関する複数の設定項目の設定操作）等を、外部端末を用いて最初からやり直すことを要する。
【００１０】
そこで、本発明は、或るユーザが画像形成装置の操作パネルを利用して何らかの処理を開始した後に当該処理が中断される場合において、画像形成装置の操作パネル以外を操作して当該処理を継続することが可能な技術を提供することを課題とする。
【課題を解決するための手段】
【００１１】
上記課題を解決すべく、請求項１の発明は、画像形成システムであって、画像形成装置と、前記画像形成装置を遠隔操作することが可能な遠隔操作装置と、を備え、前記画像形成装置は、ユーザからの操作入力を受け付ける第１の操作手段と、前記第１の操作手段を用いた処理の中断を判定する判定手段と、前記第１の操作手段を用いて第１のユーザにより実行されている第１の処理が中断される際に、当該中断の際における前記第１の処理に関する情報を引継情報として格納する第１の格納手段と、前記第１の操作手段による前記第１の処理の中断後において、前記遠隔操作装置からのリモート接続要求を受信する第１の通信手段と、を有し、前記遠隔操作装置は、ユーザからの操作入力を受け付ける第２の操作手段と、前記リモート接続要求を前記画像形成装置に対して送信する第２の通信手段と、を有し、前記画像形成装置は、前記遠隔操作装置から前記リモート接続要求を受信すると、前記引継情報に含まれる設定情報に基づき、前記第１のユーザによる前記第１の処理を、前記第２の操作手段を用いて引き続き実行する処理制御手段と、をさらに有することを特徴とする。
【００１２】
請求項２の発明は、請求項１の発明に係る画像形成システムにおいて、前記処理制御手段は、前記遠隔操作装置から送信されてきた前記リモート接続要求に含まれるユーザ認証情報と前記第１の格納手段に格納された前記引継情報に含まれるユーザ識別情報とに基づいて、前記リモート接続要求が前記第１のユーザによるリモート接続要求であることが判定されると、前記引継情報に含まれる設定情報に基づき、前記第１のユーザによる前記第１の処理を、前記第２の操作手段を用いて引き続き実行することを特徴とする。
【００１３】
請求項３の発明は、請求項１または請求項２の発明に係る画像形成システムにおいて、前記引継情報は、前記中断の際に前記第１の操作手段に表示されていた特定画面の識別情報である特定画面識別情報を含み、前記第１の通信手段は、前記特定画面識別情報に基づく前記特定画面の表示用データを前記遠隔操作装置に送信し、前記第２の操作手段は、前記画像形成装置から受信した前記表示用データに基づき前記特定画面を表示することを特徴とする。
【００１４】
請求項４の発明は、請求項１ないし請求項３のいずれかの発明に係る画像形成システムにおいて、前記第１の通信手段は、前記第１の処理に関する設定項目の設定用画面の表示用データを前記遠隔操作装置に送信し、前記第２の操作手段は、前記画像形成装置から受信した前記設定用画面の前記表示用データに基づき前記設定用画面を表示するとともに、前記設定用画面における操作入力情報を受け付け、前記第２の通信手段は、前記操作入力情報を前記画像形成装置に送信し、前記処理制御手段は、前記操作入力情報に基づいて前記設定情報を更新し、前記更新後の前記設定情報を前記第１の格納手段に格納させることを特徴とする。
【００１５】
請求項５の発明は、請求項１ないし請求項３のいずれかの発明に係る画像形成システムにおいて、前記第１の通信手段は、前記引継情報に含まれる前記設定情報を前記遠隔操作装置に送信し、前記第２の操作手段は、前記第１の処理に関する設定項目の設定用画面を表示するとともに、前記設定用画面における操作入力情報を受け付け、前記遠隔操作装置は、前記設定用画面において変更された設定内容であって前記操作入力情報に基づいて認識された設定内容を含む更新後の設定情報を格納する第２の格納手段、をさらに有し、前記第２の通信手段は、前記第２の格納手段に格納されている前記更新後の設定情報を、所定のタイミングで前記画像形成装置に送信することを特徴とする。
【００１６】
請求項６の発明は、請求項１ないし請求項５のいずれかの発明に係る画像形成システムにおいて、前記処理制御手段は、前記第２の操作手段を用いた前記第１のユーザによるリモート操作終了後において、前記更新後の設定情報に基づいて、前記第１の処理をさらに継続することを特徴とする。
【００１７】
請求項７の発明は、請求項１ないし請求項６のいずれかの発明に係る画像形成システムにおいて、前記第１の処理は、スキャン画像の生成処理と前記スキャン画像のプレビュー処理とを含む処理であり、前記第１の処理は前記プレビュー処理の途中で中断されるとともに、前記スキャン画像の生成処理は前記第１の処理の中断前に実行され、前記処理制御手段は、前記遠隔操作装置から前記リモート接続要求を受信すると、前記第１の処理の中断前に生成された前記スキャン画像を前記遠隔操作装置に送信して、前記遠隔操作装置の前記第２の操作手段にて前記プレビュー処理を実行させることを特徴とする。
【００１８】
請求項８の発明は、請求項１ないし請求項７のいずれかの発明に係る画像形成システムにおいて、前記処理制御手段は、前記第１の操作手段を用いた前記第１のユーザによる前記第１の処理の前記中断後において、前記第１のユーザとは異なる第２のユーザによる第２の処理を前記第１の操作手段を用いて受け付け、前記第１の操作手段を用いた操作に基づく前記第２のユーザによる前記第２の処理と前記第２の操作手段を用いた遠隔操作に基づく前記第１のユーザによる前記第１の処理とを並行して実行することを特徴とする。
【００１９】
請求項９の発明は、請求項１ないし請求項８のいずれかの発明に係る画像形成システムにおいて、前記第１の処理の中断は、前記第１の操作手段による前記第１の処理の実行中に前記第１の処理とは別の処理のための割込要求を受け付けることによって発生することを特徴とする。
【００２０】
請求項１０の発明は、請求項１ないし請求項８のいずれかの発明に係る画像形成システムにおいて、前記第１の処理の中断は、前記画像形成装置に設けられた設定内容リセットボタンの押下操作に応じて発生することを特徴とする。
【００２１】
請求項１１の発明は、請求項１ないし請求項８のいずれかの発明に係る画像形成システムにおいて、前記第１の処理は、前記第１の処理の操作中に所定の無操作期間が経過し自動的に設定内容リセット処理が施されたことに応じて、中断されたと判定されることを特徴とする。
【００２２】
請求項１２の発明は、遠隔操作装置により遠隔操作されることが可能な画像形成装置であって、ユーザからの操作入力を受け付ける第１の操作手段と、前記第１の操作手段を用いた処理の中断を判定する判定手段と、前記第１の操作手段を用いて第１のユーザにより実行されている第１の処理が中断される際に、当該中断の際における前記第１の処理に関する情報を引継情報として格納する第１の格納手段と、前記第１の操作手段による前記第１の処理の中断後において、前記遠隔操作装置からのリモート接続要求を受信する第１の通信手段と、前記遠隔操作装置から前記リモート接続要求を受信すると、前記引継情報に含まれる設定情報に基づき、前記遠隔操作装置においてユーザからの操作入力を受け付ける第２の操作手段を用いて、前記第１のユーザによる前記第１の処理を引き続き実行する処理制御手段と、を備えることを特徴とする。
【００２３】
請求項１３の発明は、請求項１２の発明に係る画像形成装置において、前記処理制御手段は、前記遠隔操作装置から送信されてきた前記リモート接続要求に含まれるユーザ認証情報と前記第１の格納手段に格納された前記引継情報に含まれるユーザ識別情報とに基づいて、前記リモート接続要求が前記第１のユーザによるリモート接続要求であることが判定されると、前記引継情報に含まれる設定情報に基づき、前記第１のユーザによる前記第１の処理を、前記第２の操作手段を用いて引き続き実行することを特徴とする。
【００２４】
請求項１４の発明は、請求項１２または請求項１３の発明に係る画像形成装置において、前記引継情報は、前記中断の際に前記第１の操作手段に表示されていた特定画面の識別情報である特定画面識別情報を含み、前記第１の通信手段は、前記特定画面識別情報に基づく前記特定画面の表示用データを前記遠隔操作装置に送信し、前記第２の操作手段に前記特定画面を表示させることを特徴とする。
【００２５】
請求項１５の発明は、請求項１２ないし請求項１４のいずれかの発明に係る画像形成装置において、前記第１の通信手段は、前記第１の処理に関する設定項目の設定用画面の表示用データを前記遠隔操作装置に送信して、前記第２の操作手段に前記設定用画面を表示させ、前記処理制御手段は、前記設定用画面にて受け付けられた操作入力情報に基づいて前記設定情報を更新し、前記更新後の前記設定情報を前記第１の格納手段に格納させることを特徴とする。
【００２６】
請求項１６の発明は、請求項１２ないし請求項１５のいずれかの発明に係る画像形成装置において、前記処理制御手段は、前記第２の操作手段を用いた前記第１のユーザによるリモート操作終了後において、前記更新後の設定情報に基づいて、前記第１の処理をさらに継続することを特徴とする。
【００２７】
請求項１７の発明は、請求項１２ないし請求項１６のいずれかの発明に係る画像形成装置において、前記第１の処理は、スキャン画像の生成処理と前記スキャン画像のプレビュー処理とを含む処理であり、前記第１の処理は前記プレビュー処理の途中で中断されるとともに、前記スキャン画像の生成処理は前記第１の処理の中断前に実行され、前記処理制御手段は、前記遠隔操作装置から前記リモート接続要求を受信すると、前記第１の処理の中断前に生成された前記スキャン画像を前記遠隔操作装置に送信して、前記遠隔操作装置の前記第２の操作手段にて前記プレビュー処理を実行させることを特徴とする。
【００２８】
請求項１８の発明は、請求項１２ないし請求項１７のいずれかの発明に係る画像形成装置において、前記処理制御手段は、前記第１の操作手段を用いた前記第１のユーザによる前記第１の処理の前記中断後において、前記第１のユーザとは異なる第２のユーザによる第２の処理を前記第１の操作手段を用いて受け付け、前記第１の操作手段を用いた操作に基づく前記第２のユーザによる前記第２の処理と前記第２の操作手段を用いた遠隔操作に基づく前記第１のユーザによる前記第１の処理とを並行して実行することを特徴とする。
【００２９】
請求項１９の発明は、請求項１２ないし請求項１８のいずれかの発明に係る画像形成装置において、前記第１の処理の中断は、前記第１の操作手段による前記第１の処理の実行中に前記第１の処理とは別の処理のための割込要求を受け付けることによって発生することを特徴とする。
【００３０】
請求項２０の発明は、請求項１２ないし請求項１８のいずれかの発明に係る画像形成装置において、前記第１の処理の中断は、前記画像形成装置に設けられた設定内容リセットボタンの押下操作に応じて発生することを特徴とする。
【００３１】
請求項２１の発明は、請求項１２ないし請求項１８のいずれかの発明に係る画像形成装置において、前記第１の処理は、前記第１の処理の操作中に所定の無操作期間が経過し自動的に設定内容リセット処理が施されたことに応じて、中断されたと判定されることを特徴とする。
【００３２】
請求項２２の発明は、遠隔操作装置により遠隔操作される画像形成装置に内蔵されたコンピュータに、ａ）ユーザからの操作入力を受け付ける第１の操作手段を用いた処理の中断を判定するステップと、ｂ）前記第１の操作手段を用いて第１のユーザにより実行されている第１の処理が中断される際に、当該中断の際における前記第１の処理に関する情報を前記画像形成装置の第１の格納手段に引継情報として格納するステップと、ｃ）前記第１の操作手段による前記第１の処理の中断後において、前記遠隔操作装置からのリモート接続要求を受信するステップと、ｄ）前記遠隔操作装置から前記リモート接続要求を受信すると、前記引継情報に含まれる設定情報に基づき、前記遠隔操作装置においてユーザからの操作入力を受け付ける第２の操作手段を用いて、前記第１のユーザによる前記第１の処理を引き続き実行するステップと、を実行させるためのプログラムであることを特徴とする。
【発明の効果】
【００３３】
請求項１ないし請求項２２に記載の発明によれば、第１のユーザが画像形成装置の操作パネルを利用して第１の処理を開始した後に、当該第１の処理を画像形成装置の操作パネル以外を操作して継続することが可能である。
【図面の簡単な説明】
【００３４】
【図１】画像形成システムを示す図である。
【図２】ＭＦＰの概略構成を示す機能ブロック図である。
【図３】外部端末の概略構成を示す機能ブロック図である。
【図４】第１実施形態に係る動作の概略を示す図である。
【図５】ＭＦＰの動作を示すフローチャートである。
【図６】外部端末の動作を示すフローチャートである。
【図７】ＭＦＰおよび外部端末における画面遷移を示す図である。
【図８】ＭＦＰに表示される画面を示す図である。
【図９】ＭＦＰに表示される画面を示す図である。
【図１０】ＭＦＰに表示される画面を示す図である。
【図１１】外部端末に表示される画面を示す図である。
【図１２】外部端末に表示される画面を示す図である。
【図１３】ＭＦＰに表示される画面を示す図である。
【図１４】引継情報（中断ジョブ情報）のうちユーザ識別情報を示す図である。
【図１５】引継情報のうち画面識別情報を示す図である。
【図１６】引継情報のうち設定情報を示す図である。
【図１７】第２実施形態に係る動作の概略を示す図である。
【図１８】ＭＦＰの動作を示すフローチャートである。
【図１９】外部端末の動作を示すフローチャートである。
【図２０】第３実施形態に係るＭＦＰの動作を示すフローチャートである。
【図２１】問合せ画面を示す図である。
【図２２】確認画面を示す図である。
【図２３】確認画面を示す図である。
【図２４】問合せ画面を示す図である。
【図２５】ボックスプリント処理のうちのプリント設定処理に係る設定画面を示す図である。
【図２６】変形例に係る設定画面を示す図である。
【図２７】別の変形例に係る動作の一部を示す図である。
【発明を実施するための形態】
【００３５】
以下、本発明の実施形態を図面に基づいて説明する。
【００３６】
＜１．第１実施形態＞
＜１−１．システム概要＞
図１は、本発明に係る画像形成システム１を示す図である。図１に示すように、画像形成システム１は、画像形成装置１０と外部端末５０とを備える。
【００３７】
図１に示すように画像形成システム１は、画像形成装置１０と外部端末５０とを備えて形成されている。
【００３８】
画像形成装置１０と外部端末５０とは、ネットワーク１０８を介して互いに接続される。ネットワーク１０８は、ＬＡＮ（Local Area Network）およびインターネットなどによって構成される。また、ネットワーク１０８に対する接続態様は、有線接続であってもよく、或いは無線接続であってもよい。たとえば、画像形成装置１０はネットワーク１０８に対して有線接続され、外部端末５０はネットワーク１０８に対して無線接続される。
【００３９】
画像形成システム１においては、画像形成装置１０に対する各種の操作を外部端末５０を用いて行うことが可能である。すなわち、外部端末５０は、画像形成装置１０を遠隔操作することが可能である。
【００４０】
なお、画像形成システム１は、外部端末５０が画像形成装置１０を遠隔操作するシステムであることから、遠隔操作システムであるとも表現される。また、外部端末５０は、遠隔操作装置などとも表現される。
【００４１】
＜１−２．ＭＦＰの構成＞
ここでは、画像形成装置１０として、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））が例示される。
【００４２】
図２は、ＭＦＰ１０の概略構成を示す機能ブロック図である。ＭＦＰ１０は、スキャン機能、コピー機能、ファクシミリ機能およびボックス格納機能などを備える装置（複合機とも称する）である。具体的には、ＭＦＰ１０は、図２の機能ブロック図に示すように、画像読取部２、印刷出力部３、通信部４、格納部５、操作部６およびコントローラ９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００４３】
画像読取部２は、ＭＦＰ１０の所定の位置に載置された原稿を光学的に読み取って（すなわちスキャンして）、当該原稿の画像データ（原稿画像ないしスキャン画像とも称する）を生成する処理部である。この画像読取部２は、スキャン部であるとも称される。
【００４４】
印刷出力部３は、印刷対象に関するデータに基づいて紙などの各種の媒体に画像を印刷出力する出力部である。なお、印刷出力部３は、各種の媒体上に画像を形成する画像形成部とも称される。
【００４５】
通信部４は、公衆回線等を介したファクシミリ通信を行うことが可能な処理部である。さらに、通信部４は、ネットワーク１０８を介したネットワーク通信を行うことも可能である。このネットワーク通信では、たとえば、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、ＭＦＰ１０は、所望の相手先（たとえば、外部端末５０）との間で各種のデータを授受することが可能である。通信部４は、各種データを送信する送信部４ａと各種データを受信する受信部４ｂとを有する。
【００４６】
格納部５は、ハードディスクドライブ（ＨＤＤ）等の記憶装置で構成される。格納部５は、各操作画面の画像データ等を格納（記憶）する。また、格納部５には、各操作画面の画面ＩＤ、ユーザＩＤ、および各種の設定内容（設定情報）等も格納される。
【００４７】
操作部６は、ＭＦＰ１０に対する操作入力を受け付ける操作入力部６ａと、各種情報の表示出力を行う表示部６ｂとを備えている。
【００４８】
このＭＦＰ１０においては、略板状の操作パネル６ｃ（図１参照）が設けられている。また、操作パネル６ｃは、その正面側にタッチパネル２５（図１参照）を有している。タッチパネル２５は、操作入力部６ａの一部としても機能するとともに、表示部６ｂの一部としても機能する。タッチパネル２５は、液晶表示パネルに各種センサ等が埋め込まれて構成され、各種情報を表示するとともに操作者（ユーザ）からの各種の操作入力を受け付けることが可能である。
【００４９】
たとえば、タッチパネル２５においては、メニュー画像（ボタン画像等を含む）が表示される。操作者は、タッチパネル２５の操作画面内に仮想的に配置されるボタン（ボタン画像で表現されるボタン）を押下（タッチ）することによって、ＭＦＰ１０の各種動作内容を設定することなどが可能である。
【００５０】
なお、後述するように、外部端末５０のタッチパネル７５（図１参照）の操作画面においては、ＭＦＰ１０のタッチパネル２５に表示される操作画面と同様の画面が表示される。外部端末５０のタッチパネル７５に表示された操作画面を用いることにより、ＭＦＰ１０のタッチパネル２５に表示された操作画面を用いる操作と同様の操作が実現される。
【００５１】
コントローラ９は、ＭＦＰ１０に内蔵され、ＭＦＰ１０を統括的に制御する制御装置である。コントローラ９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ９は、ＣＰＵにおいて、ＲＯＭ（例えば、ＥＥＰＲＯＭ）内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体、あるいはネットワーク１０８等を介してＭＦＰ１０にインストールされてもよい。
【００５２】
具体的には、図２に示すように、コントローラ９は、上記のプログラムの実行により、通信制御部１１と入力制御部１２と表示制御部１３と判定部１５と処理制御部１６とを含む各種の処理部を実現する。
【００５３】
通信制御部１１は、他の装置（外部端末５０等）との間の通信動作を制御する処理部である。たとえば、通信制御部１１は、通信部４等と協働して、外部端末５０におけるタッチパネル７５の表示用画像（たとえば、その画像データ）等を外部端末５０に送信する。
【００５４】
入力制御部１２は、操作入力部６ａ（タッチパネル２５等）に対する操作入力動作を制御する制御部である。たとえば、入力制御部１２は、タッチパネル２５に表示された操作画面に対する操作入力を受け付ける動作を制御する。
【００５５】
表示制御部１３は、表示部６ｂ（タッチパネル２５等）における表示動作を制御する処理部である。表示制御部１３は、ＭＦＰ１０を操作するための操作画面等をタッチパネル２５に表示させる。
【００５６】
判定部１５は、タッチパネル２５を用いて実行されている処理の中断（詳細には、当該中断の発生（中断の有無））を判定する処理部である。
【００５７】
処理制御部１６は、ＭＦＰ１０のタッチパネル２５による操作に基づく処理と外部端末５０のタッチパネル７５による操作に基づく処理とに関する引継処理を制御する処理部である。
【００５８】
＜１−３．外部端末の構成＞
つぎに外部端末（遠隔操作装置とも称する）５０の構成について説明する。
【００５９】
外部端末５０は、他の装置との間でのネットワーク通信が可能な情報入出力端末装置（情報処理装置）である。ここでは、外部端末５０として、携帯式の装置（携帯端末）、より詳細には、タブレット型端末を例示する。ただし、これに限定されず、外部端末５０は、スマートフォンであってもよく、パーソナルコンピュータなどであってもよい。また、外部端末５０は、携帯式の装置であってもよく、据置型の装置であってもよい。
【００６０】
図３は、外部端末５０の概略構成を示す機能ブロック図である。
【００６１】
外部端末５０は、図３の機能ブロック図に示すように、通信部５４、格納部５５、操作部５６およびコントローラ５９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００６２】
通信部５４は、ネットワーク１０８を介したネットワーク通信を行うことが可能である。このネットワーク通信では、たとえば、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、外部端末５０は、所望の相手先（ＭＦＰ１０等）との間で各種のデータを授受することが可能である。通信部５４は、各種データを送信する送信部５４ａと各種データを受信する受信部５４ｂとを有する。たとえば、受信部５４ｂは、タッチパネル７５の表示用データ（ビットマップ画像データ等）をＭＦＰ１０から受信し、送信部５４ａは、外部端末５０のタッチパネル７５に表示された操作画面に対する操作入力の情報（操作入力情報）等をＭＦＰ１０に送信する。
【００６３】
格納部５５は、不揮発性の半導体メモリ等の記憶装置で構成される。格納部５５には、たとえば、ＭＦＰ１０から送信されてきた各種の画像データ（操作画面の表示用データ等）が一時的に格納される。
【００６４】
操作部５６は、外部端末５０に対する入力を受け付ける操作入力部５６ａと、各種情報の表示出力を行う表示部５６ｂとを備えている。この外部端末５０においては、液晶表示パネルに圧電センサ等が埋め込まれて構成されたタッチパネル７５（図１参照）が設けられている。詳細には、略板状の外部端末５０の正面側において、その周縁部（枠部）を除くほぼ全面にわたってタッチパネル７５が設けられている。このタッチパネル７５は、操作入力部５６ａの一部としても機能するとともに、表示部５６ｂの一部としても機能する。タッチパネル７５においては操作画面が表示され、当該操作画面に対する操作者（ユーザ）からの操作入力が受け付けられる。
【００６５】
コントローラ５９は、外部端末５０に内蔵され、外部端末５０を統括的に制御する制御装置である。コントローラ５９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ５９は、ＣＰＵにおいて、記憶部（半導体メモリ等）内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。なお、当該プログラムは、ＵＳＢメモリなどの可搬性の記録媒体、あるいはネットワーク１０８等を介して外部端末５０にインストールされるようにしてもよい。
【００６６】
当該プログラムは、ＭＦＰ１０を遠隔操作するアプリケーションソフトウエアプログラム（「遠隔操作用アプリケーション」とも称する）であり、遠隔操作に関する諸機能等を実現する。
【００６７】
具体的には、コントローラ５９は、このプログラムの実行により、通信制御部６１と入力制御部６２と表示制御部６３と座標変換部６４とを含む各種の処理部を実現する。
【００６８】
通信制御部６１は、通信部５４等と協働して、ＭＦＰ１０等との通信動作を制御する処理部である。
【００６９】
入力制御部６２は、操作入力部５６ａ（タッチパネル７５等）に対する操作入力動作を制御する処理部である。たとえば、入力制御部６２は、操作画面等に対する操作入力を受け付ける動作を制御する。
【００７０】
表示制御部６３は、表示部５６ｂ（タッチパネル７５等）における表示動作を制御する処理部である。表示制御部６３は、ＭＦＰ１０を遠隔操作するための操作画面等をタッチパネル７５に表示させる。
【００７１】
座標変換部６４は、タッチパネル７５への操作者による操作入力の座標値を、外部端末５０のタッチパネル７５における座標系の値から、ＭＦＰ１０のタッチパネル２５における座標系の値へと変換する処理部である。たとえば、座標変換部６４による変換後の座標値が、操作入力の操作位置を示す位置情報（座標情報とも称する）として、通信制御部６１等によってＭＦＰ１０に送信される。
【００７２】
＜１−４．動作＞
この第１実施形態においては、次のような動作について説明する（図４参照）。なお、図４は、第１実施形態に係る動作の概略を示す図である。
【００７３】
まず、ユーザＵ１が、ＭＦＰ１０の操作パネル６ｃ（タッチパネル２５等（図１））を用いて、処理Ｐ１（ここではコピー処理）を開始する。当該コピー処理Ｐ１の途中で別のユーザＵ２がＭＦＰ１０の載置場所に到来し、緊急性を有する別のコピー処理（第２の処理）Ｐ２を割込処理にて行いたい欲しい旨をユーザＵ１に告げる。ユーザＵ１は当該割込処理Ｐ２に関する申出を承認し、割込ボタン３５ｄ（図８参照）がユーザＵ１（あるいはＵ２）によって押下され、ユーザＵ１の処理Ｐ１が中断される。そして、ユーザＵ２による割込処理（第２の処理）Ｐ２がＭＦＰ１０のタッチパネル２５を用いて開始される。このような割込処理Ｐ２と並行して、ユーザＵ１は、自らの外部端末５０を利用してＭＦＰ１０にリモート接続し、中断されていた元のコピー処理（第１の処理）Ｐ１を引き続き実行する。
【００７４】
以下では、このような動作について図５〜図１３等を参照しながら詳細に説明する。なお、図５は、ＭＦＰ１０の動作を示すフローチャートであり、図６は、外部端末５０の動作を示すフローチャートである。また、図７は、ＭＦＰ１０および外部端末５０における画面遷移を示す図である。図７では、その左列にＭＦＰ１０における画面遷移が示されており、その右列に外部端末５０における画面遷移が示されている。図８〜図１３は、当該画面遷移における各画面を示す図である。
【００７５】
まず、ユーザＵ１は、ＭＦＰ１０のタッチパネル２５に表示された認証用画面（不図示）を用いて、ログイン認証情報（ユーザＩＤおよびパスワード等）を入力する。ＭＦＰ１０は、ユーザＵ１により入力されたログイン認証情報が正規の情報であるか否かを判定する処理（ログイン認証処理）を行う。
【００７６】
当該ログイン認証情報が正規の情報であると認証されると、ＭＦＰ１０は、メニュー画面２０１（図７の左列最上段および図８参照）をタッチパネル２５に表示する。図８は、メニュー画面２０１（詳細には、コピー処理に関するメインメニュー画面）を示す図である。このメニュー画面２０１には、コピーに関する各種の詳細設定画面（「原稿画質」、「カラー」、「濃度」、「用紙」、「倍率」、「両面／ページ集約」、「仕上り」）を呼び出すための複数のボタン（呼出ボタン）３０１〜３０７が表示されている。
【００７７】
そして、ユーザＵ１は、ＭＦＰ１０の操作パネル６ｃ（タッチパネル２５等（図１））を用いて、コピー処理（第１の処理）Ｐ１を開始する。詳細には、まず、コピー処理Ｐ１に関する各種の設定処理が行われる。
【００７８】
ユーザＵ１は、例えば、「カラー」ボタン３０２（図８）を押下して、「カラー」に関する設定内容を変更することができる。詳細には、まず、「カラー」ボタン３０２の押下に応じて、「カラー」に関する詳細設定画面２０２（図９参照）が表示される。そして、ユーザＵ１が詳細設定画面２０２（図９）内の複数のボタン３２１〜３２５のうち、「オートカラー」ボタン３２１を押下すると、ＭＦＰ１０は、設定項目「カラー」に関する設定内容を「ブラック」（変更前の設定内容）から「オートカラー」（変更後の設定内容）に変更する。なお、図９においては、初期状態にて、設定項目「カラー」に関して設定内容「ブラック」が設定されている様子が示されている。
【００７９】
同様にして、ユーザＵ１は、各種の設定項目に関する設定動作を行うことが可能である。
【００８０】
このようなコピー処理Ｐ１に関する設定操作（ユーザＵ１による設定操作）の途中で、別のユーザＵ２がＭＦＰ１０の載置場所に到来し、緊急性を有する別のコピー処理（第２の処理）を割込処理にて行いたい欲しい旨をユーザＵ１に告げるものとする。ユーザＵ１は当該割込処理の申出を承認し、ＭＦＰ１０の割込ボタン３５ｄ（図８および図９等参照）がユーザＵ１（あるいはＵ２）によって押下される（ステップＳ１１（図５））。
【００８１】
このとき、ＭＦＰ１０（判定部１５）は、操作パネル６ｃ（詳細にはタッチパネル２５等）を用いて行われているコピー処理Ｐ１が中断された旨を判定する。換言すれば、処理Ｐ１は、操作パネル６ｃによる当該処理Ｐ１の実行中に処理Ｐ２のための割込要求（割込ボタン３５ｄの押下操作）を受け付けることによって中断する。
【００８２】
また、ＭＦＰ１０（処理制御部１６等）は、処理Ｐ１が中断される際に、当該中断の際における処理Ｐ１に関する情報（中断ジョブ情報あるいは中断処理情報とも称する）をＭＦＰ１０の格納部５に格納する（ステップＳ１２）。この中断ジョブ情報は、処理Ｐ１の依頼ユーザのユーザ識別情報（ユーザＩＤ）（図１４参照）と、処理Ｐ１の中断の際に表示されていた画面の画面識別情報（画面ＩＤ）（図１５参照）と、処理Ｐ１に関する設定情報（モード設定情報）（図１６参照）とを有する。なお、このような中断ジョブ情報は、後述するように、外部端末５０を用いた操作等にて引き継いで用いられる情報であることから、「引継情報」とも称される。また、処理Ｐ１の依頼ユーザは、中断直前の利用ユーザであることから中断ユーザとも称される。
【００８３】
図１４においては、処理Ｐ１の依頼ユーザのユーザＩＤとして、「tanaka」 が格納されている様子が示されており、図１５においては、処理Ｐ１の中断の際に表示されていた画面２０３（図１０参照）の画面ＩＤとして、「1000」 が格納されている様子が示されている。なお、画面２０３の画面ＩＤは、画面２０１（図８）の画面ＩＤと同じである。
【００８４】
また、図１６においては、処理Ｐ１の中断時点での設定情報（デフォルト値から変更された情報を含む）が示されている。たとえば、設定項目「原稿画質」は設定内容（設定値）「文字／写真（印刷写真）」に設定されており、設定項目「カラー」は設定内容「オートカラー」（変更後の設定値）に設定されており、設定項目「濃度」は設定内容「ふつう」に設定されている。また、設定項目「両面／ページ集約」は、設定内容「片面から片面」且つ「ぺージ集約しない」に設定されている。ここでは、コピー処理に関する全ての設定項目に関する設定内容が中断ジョブ情報として格納されている。ただし、これに限定されず、たとえば、処理Ｐ１に関する設定操作において、初期状態（基準値（デフォルト値））とは異なる内容に設定された設定項目（「カラー」等）に関してのみ、その設定内容（「オートカラー」等）が設定情報として格納されるようにしてもよい。これによれば、格納対象のデータ量を低減すること等が可能である。
【００８５】
処理Ｐ１の中断後において、ユーザＵ２は、自らが希望する割込処理（第２の処理）Ｐ２をＭＦＰ１０の操作パネル６ｃ（タッチパネル２５等）を用いて開始する。
【００８６】
一方、ユーザＵ１は、自らの外部端末５０を利用してＭＦＰ１０にリモート接続する。具体的には、外部端末５０において上述のプログラム（遠隔操作用アプリケーション）が実行され、ＭＦＰ１０に対するリモート接続を行うための画面（不図示）が表示される。この画面は、リモート接続を要求するユーザのユーザ認証情報（たとえば、ユーザＩＤおよびパスワード）の入力欄とＭＦＰ１０に対するリモート接続要求（接続要求指令）の発行ボタンとを有している。ユーザＵ１は、この入力欄に自らのユーザ認証情報を入力するとともに、ＭＦＰ１０に対するリモート接続要求を発行するための発行ボタンを押下する。これに応じて、外部端末５０は、当該ユーザ認証情報を含むリモート接続要求（接続要求指令）を発行し、当該リモート接続要求をＭＦＰ１０に対して送信する（ステップＳ３１（図６））。
【００８７】
ＭＦＰ１０は、ステップＳ１３にて当該リモート接続要求を受信する。換言すれば、処理Ｐ１の中断後において、外部端末５０からのリモート接続要求を受信する。
【００８８】
ＭＦＰ１０は、ステップＳ１４において、リモート接続要求が中断ユーザＵ１によるリモート接続要求であるか否かを判定する。具体的には、外部端末５０から送信されてきたリモート接続要求に含まれるユーザ認証情報と格納部５に格納された引継情報に含まれるユーザ識別情報とに基づいて、リモート接続要求が中断ユーザＵ１によるリモート接続要求であるか否かが判定される。たとえば、リモート接続要求に含まれるユーザＩＤと格納部５に格納された引継情報に含まれるユーザＩＤとが同一であることを条件として、当該リモート接続要求が中断ユーザＵ１によるリモート接続要求であると判定される。
【００８９】
そして、リモート接続要求が中断ユーザＵ１によるリモート接続要求であると判定されることを条件として、ＭＦＰ１０は、次述するような動作（中断された処理Ｐ１を外部端末５０を用いて引き続き実行する動作）を行う。なお、リモート接続要求が中断ユーザＵ１によるリモート接続要求でないと判定される場合には、ＭＦＰ１０は、中断ユーザ以外のユーザからの通常のリモート接続要求を受け付けたものと判定し、外部端末５０による通常のリモートログイン処理（換言すれば、中断情報を引き継がない通常の処理）を受け付ける。これによれば、他ユーザによる処理継続等が防止され、セキュリティを確保することが可能である。
【００９０】
具体的には、リモート接続要求が中断ユーザＵ１によるリモート接続要求であると判定されると、ステップＳ１６に進む。
【００９１】
ＭＦＰ１０は、ステップＳ１６において、引継情報に含まれている画面ＩＤ（中断の際に操作パネル６ｃ（タッチパネル２５）に表示されていた特定画面の識別情報（特定画面識別情報とも称する））を参照する。そして、ＭＦＰ１０は、当該特定画面を外部端末５０における次表示画面（次に表示すべき画面）として決定し、当該特定画面の画面ＩＤに対応する画面を示す画像データを生成する。
【００９２】
そして、ＭＦＰ１０は、当該画像データを外部端末５０に送信する（ステップＳ１７）。
【００９３】
外部端末５０は、当該画像データを受信すると、当該画像データに基づく画面５０３をタッチパネル７５に表示する（図７の右列のうちの最上段参照）（ステップＳ３４（図６））。図１１は、このような画面５０３を示す図である。図１１に示すように、処理Ｐ１の中断の際にメニュー画面２０１（２０３）が表示されていたことに対応して、ステップＳ３４において、当該メニュー画面２０３と同じ内容の画面５０３がタッチパネル７５に表示される。これによれば、処理Ｐ１の画面遷移に関して、当該処理Ｐ１の中断前後の継続性を担保することが可能である。
【００９４】
ここにおいて、図１１の画面５０３においては、設定項目「カラー」に関する設定内容が「オートカラー」であることが示されている。具体的には、ステップＳ１６，Ｓ１７において、設定項目「カラー」に関する設定用画面（設定項目「カラー」を含む設定用画面）であって変更後の設定内容（「オートカラー」）が反映された状態の設定用画面（メニュー画面）の表示用データが生成されて外部端末５０に送信される。そして、外部端末５０は、ＭＦＰ１０から受信した表示用データに基づき、変更後の設定内容（「オートカラー」）が反映された状態で設定用画面を表示する。これによれば、ユーザＵ１は、中断時点までの自らの設定操作による設定内容が現在の設定内容に反映されていることを確認することができる。
【００９５】
ユーザＵ１は、外部端末５０のタッチパネル７５に表示された画面５０３（図１１）を用いて、さらに処理Ｐ１に関する詳細設定処理を進めることができる。
【００９６】
たとえば、設定項目「両面／ページ集約」に関する詳細設定画面の呼出ボタン（画面５０３内の呼出ボタン）３０６が押下されると、図１２に示すような詳細設定画面（設定項目「両面／ページ集約」に関する詳細設定画面）５０６がタッチパネル７５に表示される。
【００９７】
詳細には、まず、タッチパネル７５に関するタッチイベントが外部端末５０によって検出され（ステップＳ３５（図６））、当該タッチイベントに関する情報が外部端末５０からＭＦＰ１０に送信される（ステップＳ３６）。具体的には、設定項目「両面／ページ集約」に関する詳細設定画面の呼出ボタン３０６が押下されタッチイベントが検出されると、当該タッチイベントの検出位置（押下位置）の位置情報（座標情報）が操作入力情報としてＭＦＰ１０に送信される。
【００９８】
ＭＦＰ１０は、ステップＳ１８（図５）にて当該タッチイベントの位置情報を受信すると、当該タッチイベントに対する応答動作を実行する。
【００９９】
具体的には、まず、当該位置情報に基づき、いずれのボタンが押下されたかが判定される。たとえば、当該位置情報にて示される押下位置が設定項目「両面／ページ集約」の詳細設定画面の呼出ボタン３０６（図１１）内の位置であることが判定されると、当該呼出ボタン３０６が押下された旨が判定される。
【０１００】
そして、当該呼出ボタン３０６の押下操作（遠隔操作）に応じた次画面５０６（詳細には、次画面のＩＤ）（図１２参照）が決定される（ステップＳ２１）。その後、再び、ステップＳ２２を経由した後にステップＳ１６に戻り、当該次画面５０６の画像データが生成され、当該次画面５０６の画像データがＭＦＰ１０から外部端末５０に送信される（ステップＳ１７）。そして、今度は、図１２に示すような画面５０６が、当該画像データに基づいてタッチパネル７５に表示される（ステップＳ３４）。
【０１０１】
さらに、同様にして、当該画面５０６（図１２）を用いて、設定項目「両面／ページ集約」に関する設定内容が変更され得る。当該画面５０６内には、当該設定項目に関する設定を行うためのボタン３６１〜３６４，３７１〜３７４等が設けられている。
【０１０２】
たとえば、次のようにして、設定項目「両面／ページ集約」は、従前の設定内容（「片面から片面」且つ「ぺージ集約しない」）から、新たな設定内容（「両面から両面」且つ「ぺージ集約しない」）に変更される。
【０１０３】
詳細には、まず、タッチパネル７５内のタッチイベントが外部端末５０によって検出され（ステップＳ３５）、当該タッチイベントに関する情報が外部端末５０からＭＦＰ１０に送信される（ステップＳ３６）。具体的には、設定項目「両面／ページ集約」に関する詳細設定画面内のボタン３６４（「両面から両面」）が押下されタッチイベントが検出されると、当該タッチイベントの検出位置（押下位置）の位置情報（座標情報）が操作入力情報としてＭＦＰ１０に送信される。
【０１０４】
ＭＦＰ１０は、ステップＳ１８にて当該タッチイベントの位置情報を受信すると、当該タッチイベントに対する応答動作を実行する。
【０１０５】
具体的には、当該位置情報にて示される押下位置がボタン３６４内の位置であることが判定され、当該ボタン３６４が押下された旨が判定される。また、この場合には、設定情報に対する変更操作である旨が判定され（ステップＳ１９でＹＥＳ）、設定情報が更新され、更新された設定情報が格納部５に格納される（ステップＳ２０）。具体的には、設定項目「両面／ページ集約」に関して、新たな設定内容（「両面から両面」且つ「ぺージ集約しない」）が格納される。
【０１０６】
詳細には、ステップＳ２０では、外部端末５０を用いて変更された設定内容（新たな設定内容）も格納部５に格納される。具体的には、格納部５に予め格納されていた引継情報に規定されていた設定内容と外部端末５０を用いて変更された設定内容とを含む設定情報が更新後の設定情報として格納される。換言すれば、格納部５に予め格納されていた引継情報に規定されていた設定内容が、外部端末５０を用いて変更された設定内容によって更新され、当該更新された設定情報がステップＳ２０にて格納部５に格納される。
【０１０７】
そして、当該ボタン３６４の押下操作（遠隔操作）に応じた次画面が決定される（ステップＳ２１）。ここでは、画面５０６におけるボタン３６４が選択状態に変更された画面（ボタン３６１に代えてボタン３６４が極太線で囲まれた画面）５０７（不図示）が「次画面」として決定される。ただし、当該次画面５０７の画面ＩＤは画面５０６の画面ＩＤと同じである。
【０１０８】
その後、再び、ステップＳ２２を経由した後にステップＳ１６に戻り、当該次画面５０７の画像データが生成され、当該次画面５０７の画像データがＭＦＰ１０から外部端末５０に送信される（ステップＳ１７）。そして、当該次画面５０７がタッチパネル７５に表示される（ステップＳ３４）。なお、この次画面５０７においては、ボタン３６４が選択状態に変更されて表示される。
【０１０９】
このようにして、ＭＦＰ１０は、操作パネル６ｃを用いたユーザＵ１による処理Ｐ１の中断後において、タッチパネル７５を用いた遠隔操作で、当該ユーザＵ１による処理Ｐ１を継続して実行する。換言すれば、処理Ｐ１の中断（ステップＳ１１）後においても、ユーザＵ１は、外部端末５０のタッチパネル７５を用いることによって、処理Ｐ１を引き続いて実行することが可能である。
【０１１０】
また、ユーザＵ２は、ＭＦＰ１０のタッチパネル２５を用いることによって、割込処理Ｐ２を実行することが可能である。換言すれば、ＭＦＰ１０は、操作パネル６ｃを用いたユーザＵ１による処理Ｐ１の中断後において、別のユーザＵ２による割込処理Ｐ２を操作パネル６ｃを用いて受け付け、当該割込処理Ｐ２を実行する。
【０１１１】
このように、処理Ｐ１の中断（ステップＳ１１）後において、操作パネル６ｃを用いた操作に基づくユーザＵ２による割込処理Ｐ２とタッチパネル７５を用いた遠隔操作に基づくユーザＵ１による処理Ｐ１とが並行して実行される。
【０１１２】
その後、ユーザＵ２による割込処理Ｐ２の終了に応じて割込ボタン３５ｄが再び押下されると、ＭＦＰ１０は、ユーザＵ２による割込処理Ｐ２が終了した旨を判定する（ステップＳ２２）。そして、ステップＳ２２からステップＳ２３に進む。ステップＳ２３では、ＭＦＰ１０は、リモート接続の終了指令（換言すれば、操作切替指令）を外部端末５０に対して送信する。
【０１１３】
外部端末５０は、当該終了指令（操作切替指令）を受信すると、ステップＳ４０からステップＳ４２に進み、リモート接続の終了処理を行う。これにより、タッチパネル７５を用いたユーザＵ１によるリモート操作が完了する。
【０１１４】
また、ＭＦＰ１０（処理制御部１６等）は、タッチパネル７５を用いたユーザＵ１によるリモート操作終了後において、割込処理Ｐ２に代えて、割込処理Ｐ２に割り込まれた元の処理Ｐ１を再び実行する（ステップＳ２５）。換言すれば、ユーザＵ１は、ＭＦＰ１０の操作パネル６ｃ（タッチパネル２５等）を用いて、処理Ｐ１を継続して実行する。
【０１１５】
このとき、ＭＦＰ１０は、格納部５に格納されている設定情報（具体的には、処理中断前にＭＦＰ１０で変更された設定情報および処理中断後に更新された設定情報を含む）ならびに画面ＩＤを用いて、処理Ｐ１をさらに継続する。
【０１１６】
この際、格納部５に格納されている引継情報（特に、画面ＩＤ）に基づいて、外部端末５０にて最後に表示されていた画面と同じ画面が、ＭＦＰ１０のタッチパネル２５に表示されることが好ましい。たとえば、外部端末５０にて最後に表示されていた画面５０８（図７）と同じ画面２０８（図７）が、ＭＦＰ１０のタッチパネル２５に表示されることが好ましい。
【０１１７】
また、格納部５に格納されている引継情報（特に、設定情報）にも基づいて、外部端末５０にて最後に表示されていた画面が、その設定内容をも引き継いだ状態でＭＦＰ１０のタッチパネル２５に表示されることが好ましい。
【０１１８】
その後、同様にして、タッチパネル２５に表示される各種の設定画面を用いて、処理Ｐ１が実行される。たとえば、処理Ｐ１の一部として、図１３に示すような画面２０９を用いて、設定項目「仕上り」に関する設定内容を変更することなどが行われ得る。また、スタートボタン３５ａを押下することによって、コピー出力処理（コピー処理Ｐ１におけるプリント処理（印刷出力処理））が実行される。
【０１１９】
以上のような動作によれば、ユーザＵ１がＭＦＰ１０の操作パネル６ｃを利用して或る処理Ｐ１を開始した後に当該処理Ｐ１が中断される場合において、当該処理Ｐ１をＭＦＰ１０の操作パネル６ｃ以外（具体的には、外部端末５０のタッチパネル７５）を操作して継続することが可能である。すなわち、操作パネル６ｃを用いずに処理Ｐ１に関するＭＦＰ１０の使用を継続することが可能である。ひいては、ユーザＵ１の操作性の低下を抑制することが可能である。
【０１２０】
特に、処理Ｐ１の中断（ステップＳ１１）後において、操作パネル６ｃを用いた操作に基づくユーザＵ２による割込処理Ｐ２とタッチパネル７５を用いた遠隔操作に基づくユーザＵ１による処理Ｐ１とが並行して実行される。したがって、別ユーザＵ２の割込処理Ｐ２によって元の処理Ｐ１が中断され別ユーザＵ２がＭＦＰ１０の操作パネル６ｃを使用している場合であっても、外部端末５０（タッチパネル７５）を用いて処理Ｐ１が良好に継続して実行され得る。
【０１２１】
ここにおいて、上述のように、ＭＦＰ１０の操作パネル６ｃは、或る一時点においては、１人のユーザによってのみ使用され、複数のユーザが画像形成装置の操作パネルを同時に使用することはできないという事情が存在する。上記態様によれば、このような事情の下において上記利点を得ることができるので、上記態様は非常に有用である。
【０１２２】
なお、上記実施形態においては、処理Ｐ１の中断の際において、画面２０３から画面５０３に遷移している（図７）が、これに限定されない。たとえば、画面２０２から画面５０２（不図示）に遷移するようにしてもよい。具体的には、詳細設定画面２０２（図９）による設定中に割込ボタン３５ｄが押下される場合には、詳細設定画面２０２と同様の画面５０２（不図示）がリモート接続開始直後にタッチパネル７５に表示される（ステップＳ３４）ようにしてもよい。
【０１２３】
同様に、上記実施形態においては、割込処理Ｐ２の終了後に処理Ｐ１が再び操作パネル６ｃで実行される際に、画面５０８から画面２０８に遷移している（図７）が、これに限定されない。たとえば、画面５０６から画面２０６（不図示）に遷移するようにしてもよい。具体的には、詳細設定画面５０６（図１２）による設定中に割込ボタン３５ｄが再び押下されてリモート接続が終了する場合には、詳細設定画面５０６と同様の画面２０６（不図示）がリモート接続終了直後にタッチパネル２５に表示される（ステップＳ３４）ようにしてもよい。
【０１２４】
なお、処理Ｐ１は、コピー処理以外の処理（たとえば、スキャン処理、ファクシミリ送信処理、ボックスプリント処理など）であってもよい。
【０１２５】
＜２．第２実施形態＞
第２実施形態は、第１実施形態の変形例である。以下では、第１実施形態との相違点を中心に説明する。
【０１２６】
図１７は、第２実施形態に係る動作の概略を示す図である。図１７と図４とを比較すると判るように、第２実施形態に係る動作のうち、ユーザＩＤチェック処理（ステップＳ１４）までの動作は、第１実施形態と同様である。以後の動作等において、相違点が存在する。
【０１２７】
たとえば、上記第１実施形態においては、外部端末５０を用いて更新された設定情報がＭＦＰ１０の格納部５において随時更新されて格納されている。一方、この第２実施形態においては、外部端末５０を用いて更新された設定情報が、外部端末５０の格納部５５において随時更新されて格納される。また、格納部５５に格納された更新後の設定情報は、その後、所定のタイミングでＭＦＰ１０に送信され格納部５に格納される。
【０１２８】
また、上記第１実施形態においては、外部端末５０にて表示される画面の表示用データとして、画像データがＭＦＰ１０にて生成され外部端末５０に送信されている。一方、この第２実施形態においては、外部端末５０にて表示される画面の表示用データとして、画像データ自体ではなく、画面ＩＤのみが外部端末５０に送信され、外部端末５０において画面ＩＤに対応する画面が生成されて表示される。
【０１２９】
以下では、このような動作について図１７〜図１９等を参照しながら詳細に説明する。なお、図１８は、ＭＦＰ１０の動作を示すフローチャートであり、図１９は、外部端末５０の動作を示すフローチャートである。
【０１３０】
図１８に示すように、ステップＳ１４の後において、引継情報のうち、設定情報および画面ＩＤが、画面の表示用データ等としてＭＦＰ１０から外部端末５０に送信される（ステップＳ１５）。
【０１３１】
外部端末５０は、設定情報および画面ＩＤを受信する（ステップＳ３２）と、当該画面ＩＤに対応する特定画面の画像データを生成する（ステップＳ３３）。外部端末５０の格納部５５には、ＭＦＰ１０における各画面内における部品要素の配置に関する情報（画面構成情報）、および当該各部品要素の情報（画像データ等）が予め格納されている。外部端末５０は、ＭＦＰ１０から受信した画面ＩＤに対応する特定画面の画面構成情報と、当該特定画面を構成する部品要素の情報（画像データ等）とに基づいて、当該特定画面の画像データを生成する。「設定情報」を表示する領域が当該特定画面内に含まれる場合には、当該設定情報（たとえば設定内容「オートカラー」）を反映した特定画面を示す画像データが生成される。
【０１３２】
そして、外部端末５０は、当該画像データに基づき当該特定画面をタッチパネル７５に表示する（ステップＳ３４）。換言すれば、ＭＦＰ１０から受信した表示用データ（画面ＩＤ等）に基づき、当該画面ＩＤに対応する特定画面が表示される。
【０１３３】
その後、ユーザＵ１は、タッチパネル７５に表示された画面に対する押下操作等によって、各種の設定内容の変更操作等を行う。
【０１３４】
詳細には、タッチパネル７５に表示された画面へのタッチイベントが外部端末５０によって検出されると（ステップＳ３５）、外部端末５０は、ＭＦＰ１０にタッチイベントの情報を送信することなく、タッチイベントへの応答処理（ステップＳ３７〜Ｓ３９）を外部端末５０内にて実行する。ステップＳ３７〜Ｓ３９の処理は、第１実施形態におけるステップＳ１９〜Ｓ２１（図５）の処理と同様の処理である。
【０１３５】
たとえば、まず、タッチイベントの押下位置に基づいて、押下されたボタンが特定される。当該ボタンが設定内容の変更を伴うものであると判定される場合（ステップＳ３７でＹＥＳ）には、当該変更後の設定情報が外部端末５０の格納部５５に格納される（ステップＳ３８）。すなわち、タッチパネル７５を用いて変更された設定内容を含む更新後の設定情報が格納部５５に格納される。たとえば、設定項目「両面／ページ集約」に関して、ボタン３６４（図１２）が押下される（設定内容の変更操作が行われる）と、新たな設定内容（「両面から両面」且つ「ぺージ集約しない」）を含む更新後の設定内容が格納部５５に格納される。また、当該ボタンに応じた次画面（より詳細にはその画面ＩＤ）が決定される（ステップＳ３９）。この画面ＩＤも格納部５５に格納される。
【０１３６】
その後、再びステップＳ３３に戻り、次画面の画面ＩＤ等に基づき新たな画面の画像データが生成され、当該画像データに基づき当該新たな画面がタッチパネル７５に表示される（ステップＳ３４）。このように、タッチパネル７５には、ＭＦＰ１０から受信した表示用データ（画面ＩＤ）等に基づき、新たな画面が表示される。
【０１３７】
以降、同様の動作が繰り返される。特に、「次画面」として「詳細設定画面」がタッチパネル７５に表示され、当該詳細設定画面を用いた設定処理等が行われ得る。具体的には、タッチパネル７５は、処理Ｐ１に関する設定項目の設定用画面（たとえば、「両面／ページ集約」に関する詳細設定画面５０６（図１２））を表示するとともに、当該設定用画面における操作入力情報を受け付ける。また、遠隔操作装置５０は、当該操作入力情報に基づき設定内容を認識し、当該設定用画面において変更された設定内容（操作入力情報に基づいて認識された設定内容）を含む更新後の設定情報を格納部５５に格納する。
【０１３８】
これにより、割込処理Ｐ２がＭＦＰ１０のタッチパネル２５を用いて実行されている期間において、外部端末５０による処理Ｐ１に関する遠隔操作が（並列的に）行われる。
【０１３９】
その後、ユーザＵ２による割込処理Ｐ２が終了した旨がＭＦＰ１０にて判定される（ステップＳ２２でＹＥＳ）と、リモート接続の終了指令（操作切替指令）がＭＦＰ１０から外部端末５０に対して送信される（ステップＳ２３）。
【０１４０】
一方、外部端末５０は、リモート接続の終了指令（操作切替指令）を受信する（ステップＳ４０でＹＥＳ）と、ステップＳ４１に進む。ステップＳ４１では、外部端末５０の格納部５５に格納されている更新後の設定情報および画面ＩＤが、外部端末５０からＭＦＰ１０に送信される。その後、外部端末５０は、リモート接続の終了処理を行う（ステップＳ４２）。
【０１４１】
なお、ここでは、リモート接続の終了に際して、当該更新後の設定情報および画面ＩＤがＭＦＰ１０へと送信されているが、これに限定されない。たとえば、その他の任意のタイミングで（たとえば、リモート接続中における所定時間間隔で或いは画面遷移ごとに）、当該更新後の設定情報および画面ＩＤがＭＦＰ１０へと送信されてもよい。
【０１４２】
ＭＦＰ１０は、更新後の設定情報および画面ＩＤを外部端末５０から受信する（ステップＳ２４）と、受信した情報の引継ぎ処理を実行する（ステップＳ２５）。具体的には、ＭＦＰ１０は、当該更新後の設定情報および画面ＩＤを格納部５に格納するとともに、当該更新後の設定情報および画面ＩＤに基づいて処理Ｐ１を引き続き（ただし今度は再びタッチパネル２５を用いて）実行する。換言すれば、タッチパネル７５を用いたユーザＵ１によるリモート操作終了後において、更新後の設定情報等に基づき処理Ｐ１が継続して実行される。
【０１４３】
このような態様によっても、第１実施形態と同様の効果を得ることが可能である。
【０１４４】
＜３．第３実施形態＞
第３実施形態は、第１実施形態等の変形例である。以下、第１実施形態との相違点を中心に説明する。
【０１４５】
第３実施形態では、第１および第２実施形態とは異なる遠隔操作用アプリケーション１５３（不図示）が外部端末５０にインストールされており、当該アプリケーション１５３を主に利用することにより、ＭＦＰ１０に対する遠隔操作が行われる。ただし、遠隔操作用アプリケーション１５３を用いる場合には、特定種類の処理（ボックスプリント処理等）のみに関して画像形成装置１０に対する遠隔操作が可能である。遠隔操作用アプリケーション１５３は、特定種類以外の種類の処理（たとえば、コピー処理およびスキャン処理等）に関する遠隔操作を行えないものとする。
【０１４６】
たとえば、処理Ｐ１が特定種類の処理（たとえばボックスプリント処理等）である場合には、外部端末５０においてＭＦＰ１０と同じ画面遷移による遠隔操作が行われ得る。
【０１４７】
一方、処理Ｐ１が特定種類以外の種類の処理（たとえばコピー処理等）である場合には、遠隔操作用アプリケーション１５３において、処理Ｐ１をそのまま継続することは困難である。そこで、第１実施形態に係る遠隔操作用アプリケーション（１５１とも称する）も外部端末５０にインストールされている場合には、当該遠隔操作用アプリケーション１５１の利用を促すメッセージをユーザＵ１に伝達する。詳細には、遠隔操作用アプリケーション１５３に代えて遠隔操作用アプリケーション１５１を利用して外部端末５０からの遠隔操作を行うべき旨をユーザＵ１に伝達する。
【０１４８】
第３実施形態では、このような態様について説明する。
【０１４９】
また、上記第１実施形態等においては、画面の画像データ（あるいは画面の画面ＩＤ）が、画面の表示用データとして送信される態様が例示されている。一方、この第３実施形態においては、主に、ページ記述言語（たとえばＨＴＭＬ（HyperText Markup Language））で記述されたデータが、画面の表示用データとして送信される。ＭＦＰ１０にはサーバ処理部が内蔵されている。当該サーバ処理部が外部端末５０からのリクエスト（ＨＴＴＰ（Hypertext Transfer Protocol）リクエスト等）に応答してレスポンス（ＨＴＴＰレスポンス等）を返すことによって、画面の表示用データ（ＨＴＭＬデータ）等がＭＦＰ１０から外部端末５０に送信される。外部端末５０においては、ブラウザベースの遠隔操作用アプリケーション１５３において、当該表示用データに基づく画面が表示される。
【０１５０】
図２０は、第３実施形態に係るＭＦＰ１０の動作を示すフローチャートである。
【０１５１】
第３実施形態においては、ユーザＩＤチェック（ステップＳ１４（図４〜図６参照））までの動作は、第１実施形態と同様である。以後の動作等において、第１実施形態との相違点が存在する。特に、ステップＳ１４の次に、ステップＳ５１〜Ｓ５９が実行され得る点等において第１実施形態と相違している。
【０１５２】
ステップＳ１４の後のステップＳ５１においては、外部端末５０による遠隔操作にて実行されようとしている処理Ｐ１が特定種類の処理であるか否かが判定される。具体的には、画面ＩＤと当該画面ＩＤの画面の処理種類との関係に基づいて、処理Ｐ１が特定種類の処理（たとえば、ボックスプリント処理）であるか否かがが判定される。たとえば、ステップＳ１２で格納されていた画面ＩＤ（「1000」）に基づいて、当該画面ＩＤに対応する画面がコピー処理に係る画面であると判定されるときには、処理Ｐ１は特定種類以外の処理であると判定される。
【０１５３】
処理Ｐ１が特定種類の処理（たとえば、ボックスプリント処理）である場合には、第３実施形態に係る遠隔操作用アプリケーションによる処理がそのまま継続される（ステップＳ５２）。具体的には、ステップＳ１６（図５）以降の動作と同様の動作が実行される。ただし、この第３実施形態に係る遠隔操作用アプリケーション１５３においては、ページ記述言語（ＨＴＭＬ等）で記述されたデータが、各画面の表示用データとして、ＭＦＰ１０から外部端末５０へと送信される。また、外部端末５０においては当該表示用データに基づく画面（たとえば、画面２３５（図２５参照））が表示され、当該画面に対する操作入力が行われる。図２５は、ボックスプリント処理のうちのプリント設定処理に係る設定画面２３５を示す図である。そして、外部端末５０は、当該画面を用いて入力された設定内容に係る情報（操作入力情報）をＭＦＰ１０に送信する。このような動作が適宜繰り返される。
【０１５４】
一方、処理Ｐ１が特定種類以外の種類の処理（たとえばコピー処理等）である場合には、第３実施形態に係る遠隔操作用アプリケーション１５３によって、処理Ｐ１をそのまま継続することは困難である。そこで、上記第１実施形態に係る遠隔操作用アプリケーション（１５１とも称する）もが外部端末５０にインストールされている場合には、当該遠隔操作用アプリケーション１５１の利用を促すメッセージをユーザＵ１に伝達する。詳細には、遠隔操作用アプリケーション１５３に代えて遠隔操作用アプリケーション１５１を利用して外部端末５０からの遠隔操作を行うべき旨をユーザＵ１に伝達する。
【０１５５】
そのため、ステップＳ５３において、遠隔操作用アプリケーション１５１がインストールされているか否かが判定される。
【０１５６】
遠隔操作用アプリケーション１５１がインストールされている場合には、別の遠隔操作手法が存在すると判定され、ステップＳ５４に進む。ステップＳ５４では、問合せ用の画面２３１（図２１参照）の表示用データ（ＨＴＭＬデータ）がＭＦＰ１０において生成され、当該表示用データが外部端末５０に送信される。外部端末５０は、当該表示用データを受信すると当該表示用データに基づき画面２３１をタッチパネル７５に表示する。画面２３１は、「割込前に実行されていた処理は、このアプリ（アプリケーション１５３）のブラウザ操作では、継続できません。別のアプリ（リモートパネル）（アプリケーション１５１）で接続し直しますか？」との問合せに係る文言を有する。すなわち、画面２３１においては、遠隔操作用アプリケーション１５１の利用を促すメッセージが表示される。
【０１５７】
外部端末５０のユーザＵ１は、当該画面２３１の問合せに対して、当該画面２３１内における「ＹＥＳ（はい）」および「ＮＯ（いいえ）」のいずれかのボタンを押下する。外部端末５０は、押下されたボタンの情報（問合せ結果）をＭＦＰ１０に送信する。ＭＦＰ１０は、問合せ結果を受信する（ステップＳ５５）と、その内容に応じた分岐処理（ステップＳ５６）を行う。
【０１５８】
ユーザＵ１がＹＥＳボタンを押下した旨が判定されると、ステップＳ５６からステップＳ５７に進む。ステップＳ５７では、ユーザＵ１は、タッチパネル７５を操作して、遠隔操作用アプリケーション１５３を終了して遠隔操作用アプリケーション１５１を起動し、遠隔操作用アプリケーション１５１を利用して第１実施形態と同様の遠隔操作を実行する。なお、遠隔操作用アプリケーション１５１は、遠隔操作用アプリケーション１５３から呼び出されて自動的に起動されるようにしてもよい。
【０１５９】
一方、ユーザＵ１がＮＯボタンを押下した旨が判定されると、ステップＳ５６からステップＳ５８に進む。ステップＳ５８では、ＭＦＰ１０は、確認用の画面２３３（図２３参照）の表示用データを生成し外部端末５０に送信する。外部端末５０は、当該表示用データを受信すると当該表示用データに基づき画面２３３をタッチパネル７５に表示する。画面２３３は、「ＭＦＰが空くのをお待ち下さい」とのメッセージを有する。
【０１６０】
なお、遠隔操作用アプリケーション１５１がインストールされていない場合には、別の遠隔操作手法が存在しないと判定され、ステップＳ５３からステップＳ５９に進む。ステップＳ５９では、ＭＦＰ１０は、確認用の画面２３２（図２２参照）の表示用データを生成し外部端末５０に送信する。外部端末５０は、当該表示用データを受信すると当該表示用データに基づき画面２３２をタッチパネル７５に表示する。画面２３２は、「割込前に実行されていた処理は、このアプリのブラウザ操作では、継続できません。ＭＦＰが空くのをお待ちください。」とのメッセージを有する。
【０１６１】
以上のような動作が行われるようにしてもよい。
【０１６２】
なお、上記においては、処理Ｐ１が特定種類以外の種類の処理（たとえばコピー処理等）である場合には、遠隔操作用アプリケーション１５１の利用が促進され、基本的には遠隔操作用アプリケーション１５３が終了されているが、これに限定されない。具体的には、ＭＦＰ１０が、処理Ｐ１を複数のサブ処理に分類し、複数のサブ処理のうちアプリケーション１５３で実行可能なサブ処理に係る動作（設定動作）を実行するようにしてもよい。また、この場合には、ＭＦＰ１０は、当該サブ処理に類似する処理に関する既存の別画面の表示用データの全部または一部を流用して、当該画面の表示用データ（ＨＴＭＬデータ）を生成し、当該表示用データを外部端末５０に送信して、遠隔操作用アプリケーション１５３にて表示させればよい。
【０１６３】
たとえば、ＭＦＰ１０は、コピー処理Ｐ１をスキャン処理とプリント処理とに分離し、プリント処理に係る設定画面のみを外部端末５０に表示させるようにしてもよい。より詳細には、ステップＳ５９において、ＭＦＰ１０は、まず、画面２３２の表示用データを生成する代わりに画面２３４（図２４）の表示用データを生成する。そして、当該画面２３４の表示用データを外部端末５０に送信し、遠隔操作用アプリケーション１５３にて表示させる。画面２３４には、処理Ｐ１のうちの一部しか実行できない旨の了解を求める文言が記述されている。当該画面２３４にてＹＥＳボタンが押下され押下ボタンの情報が外部端末５０からＭＦＰ１０に送信されると、ＭＦＰ１０は、処理Ｐ１の一部に係る設定のみが行われ得ることがユーザに了解された旨を判定する。そして、ＭＦＰ１０は、コピー処理Ｐ１のうちのプリント処理に係る設定画面２３６（図２６）の画像データを生成して外部端末５０に送信し、遠隔操作用アプリケーション１５３にて表示させる。ユーザＵ１は、この設定画面２３６を用いて設定操作を行うことができる。なお、当該プリント処理に係る設定画面２３６（図２６）の表示用データ（ＨＴＭＬデータ）は、ボックスプリント処理のプリント設定処理に係る既存の別画面２３５（図２５）の表示用データ（ＨＴＭＬデータ）を流用して生成されればよい。
【０１６４】
このようにして、コピー処理Ｐ１のうちプリント設定処理のみが実行されるようにしてもよい。
【０１６５】
＜４．変形例等＞
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
【０１６６】
たとえば、上記各実施形態においては、ユーザＵ１に関するユーザ認証処理（ログイン処理）が行われて利用中ユーザ（Ｕ１）のユーザＩＤが把握されている態様が例示されているが、これに限定されない。具体的には、ユーザＵ１はログイン処理を伴うことなく、タッチパネル２５を用いた処理を開始して当該処理を中断した後に、さらに外部端末５０においてログイン処理を伴うことなくＭＦＰ１０とのリモート接続が確立されるようにしてもよい。たとえば、高いセキュリティレベルが求められない場合には、ＭＦＰ１０は、ユーザチェック（外部端末５０から送付されてきたユーザＩＤに基づき、外部端末５０によるリモート接続ユーザが「中断ユーザ」である旨を確認すること）を行わずに、中断処理（中断ジョブ）の継続操作を当該リモート接続ユーザに許容してもよい。
【０１６７】
また、上記第１実施形態等における処理Ｐ１は、プレビュー処理（リアルタイムプレビュー等）を含むものであってもよい。この場合には、次のような処理が行われればよい。
【０１６８】
ＭＦＰ１０の原稿自動送り装置（ＡＤＦ：Auto Document Feeder）等に原稿がセットされてスキャン処理（原稿読取処理）が開始され、当該スキャン処理（スキャン画像の生成処理作）および当該スキャン画像のプレビュー処理（リアルタイムプレビュー）が実行されている途中で、割込ボタン３５ｄが押下される状況を想定する。このとき、ＭＦＰ１０は、コピー処理Ｐ１における当該スキャン処理を、割込処理Ｐ２よりも優先して最後まで実行（完了）した後に、処理Ｐ１を中断する。換言すれば、スキャン画像の生成処理は、処理Ｐ１の中断前に（中断指示（割込ボタン３５ｄ押下）後の或る程度の期間が経過するまでに）実行される。このように、処理Ｐ１は、当該中断指示（割込ボタン３５ｄ押下）に応答して即時に中断するのではなく、当該中断指示後の或る程度の期間が経過した後に中断するようにしてもよい。また、ＭＦＰ１０は、当該スキャン処理によって生成された原稿画像（画像データ）を格納部５に格納する。なお、プレビュー処理は、割込ボタン３５ｄの押下時点あるいはスキャン処理の完了時点等で中断される。換言すれば、処理Ｐ１は、そのプレビュー処理の途中で中断される。
【０１６９】
その後、外部端末５０のタッチパネル７５を用いて処理Ｐ１が引き続き実行される際には、当該中断されたプレビュー処理が継続して実行される。たとえば、全１００ページの原稿のうち、第１ページから第２０ページまでプレビュー処理が終了しているときには、その次の第２１ページからスキャン処理が再開される。この場合には、図５のステップＳ１６において、図２７に示すような処理が行われればよい。
【０１７０】
具体的には、まず、ステップＳ７５において、引継情報に含まれている画面ＩＤに対応する特定画面はスキャン画像を利用するものであるか否か、が判定される。特定画面（処理Ｐ１の中断の際に操作パネル６ｃ（タッチパネル２５）に表示されていた画面）がリアルタイムプレビュー画面であったものとすると、当該特定画面は、スキャン画像を利用するものである旨が判定される。そして、ステップＳ７５からステップＳ７６に進む。
【０１７１】
ステップＳ７６においては、格納部５に格納されていたスキャン画像が読み出され（抽出され）、ステップＳ７７において、当該スキャン画像と画面ＩＤと設定情報とに基づいて、画像データが生成される。詳細には、中断時点でのページのスキャン画像（たとえば第２１ページ）がプレビューにおける最初の対象画像として選択され、当該最初の対象画像（プレビュー画像）を含む画像データが生成される。また、当該画像データに基づく画面においては、格納部５に格納されていた設定情報（処理Ｐ１に関する設定情報）が必要に応じて反映される。
【０１７２】
その後、当該画像データがＭＦＰ１０から外部端末５０に送信される（ステップＳ１７（図５））。また、ステップＳ１８以降の処理も順次行われる。
【０１７３】
これにより、処理Ｐ１の中断前に生成されていたスキャン画像を利用して、外部端末５０のタッチパネル７５において処理Ｐ１に関するプレビューが再開される。なお、ここでは、中断ページから、プレビューが再開されているが、これに限定されず、たとえば最初のページ等からプレビューが再開されるようにしてもよい。また、以後、当該プレビューは、最後のページまで自動的かつ連続的に実行されてもよい。
【０１７４】
さらに、当該プレビュー処理に引き続く各種の処理（たとえば、白紙除去処理およびプリント設定処理等）が引き続き実行され得る。
【０１７５】
以上のような改変を行うことが可能である。第２実施形態等に対しても同様の改変を行うことが可能である。
【０１７６】
なお、ここでは、スキャン画像の生成処理は、中断指示時点（割込ボタン３５ｄ押下時点）では未完了である（中断指示直後の或る程度の期間が経過するまで実行されている）が、これに限定されず、中断指示時点で既に完了していてもよい。
【０１７７】
あるいは、割込ボタン３５ｄの押下時点ではスキャン画像の生成処理が未だ開始されていない場合には、処理Ｐ１のうちの当該スキャン画像の生成処理を開始し且つ終了させた後に、処理Ｐ１が中断されるようにしてもよい。
【０１７８】
より詳細には、原稿がＡＤＦにセットされている状態で割込ボタン３５ｄが押された場合には、自動的に（あるいは確認画面表示後に）スキャン処理が開始され、当該スキャン処理が終了した後に、処理Ｐ１が中断されるようにしてもよい。その後、同様にして、外部端末５０において、処理Ｐ１が継続して実行され、処理Ｐ１のうちのプレビュー処理が実行されるようにしてもよい。
【０１７９】
また、上記各実施形態等においては、割込ボタン３５ｄの押下操作によって割込要求（中断指示）が付与され当該割込要求に基づいて処理Ｐ１が中断されているが、これに限定されない。
【０１８０】
たとえば、リセットボタン３５ｃの押下操作によって中断指示が付与され、当該中断指示に基づいて処理Ｐ１が中断されてもよい。また、リセットボタン３５ｃが再び押下されると、ユーザＵ２による割込処理Ｐ２が終了した旨が判定されるようにしてもよい。
【０１８１】
また、上記各実施形態等においては、ユーザＵ２の割込処理のためにユーザＵ１が自らの処理Ｐ１を中断する状況が例示されているが、本発明はこれに限定されない。たとえば、ユーザＵ１による処理Ｐ１の開始後に、ユーザＵ１が自らの希望により（当該ユーザＵ１自身の事情により）ＭＦＰ１０から一旦離れることによって当該処理Ｐ１の中断が生じる状況に関しても、本発明は適用可能である。
【０１８２】
より詳細には、ユーザＵ１がＭＦＰ１０のタッチパネル２５を操作して処理Ｐ１を開始した後に、ユーザＵ１が（自席への一時移動等のために）ＭＦＰ１０から一旦離れるものとする。また、ユーザＵ１がＭＦＰ１０から離れている期間において、他のユーザＵ２がリセットボタン（設定内容リセットボタン）３５ｃを押下して、当該ユーザＵ２の処理Ｐ２を実行するものとする。
【０１８３】
このとき、リセットボタン３５ｃの押下により、各種の設定内容はリセットされる。換言すれば、ユーザＵ１の処理Ｐ１の中断が、ＭＦＰ１０に設けられた設定内容リセットボタンの押下操作に応じて発生する。このような場合にも、上記各実施形態等と同様に、処理Ｐ１が中断される際に、当該中断の際における処理Ｐ１に関する情報（引継情報）が格納部５に格納されればよい。
【０１８４】
その後、たとえばユーザＵ２がＭＦＰ１０のタッチパネル２５を操作していることをユーザＵ１が認識すると、ユーザＵ１は自らの外部端末５０を利用して、上記各実施形態と同様にしてＭＦＰ１０に対するリモート接続を行い、中断されていた処理Ｐ１を再開して実行する。具体的には、外部端末５０からのリモート接続要求に応じて、格納部５に格納されていた引継情報（処理Ｐ１に関する引継情報）に含まれる設定情報等に基づき、ユーザＵ１による処理Ｐ１がタッチパネル７５を用いて引き続き実行されるなどの処理が行われればよい。
【０１８５】
なお、中断指示を付与するボタンは、割込ボタン３５ｄおよびリセットボタン３５ｃに限定されず、その他のボタンであってもよい。また、中断状態の解消（ユーザＵ２による割込処理Ｐ２の終了等）を指示するボタンは、割込ボタン３５ｄおよびリセットボタン３５ｃに限定されず、その他のボタン（たとえば、リコールボタン等）であってもよい。さらに、中断指示を付与するボタンと中断状態の解消を指示するボタンとは異なるボタンであってもよい。
【０１８６】
また、上記各実施形態等においては、明示の中断指示操作（各種ボタンの押下操作等）に基づいて処理Ｐ１が中断された旨が判定されているが、これに限定されない。たとえば、処理Ｐ１に関する操作中（タッチパネル２５を用いた操作中）に所定の無操作期間（たとえば２分）が経過しＭＦＰ１０において自動的に設定内容リセット処理（一時的な設定内容が初期値にリセットされる処理）が施される場合に、処理Ｐ１が中断された旨がＭＦＰ１０によって判定されるようにしてもよい。この場合にも同様に、処理Ｐ１の中断の際における引継情報（リセット直前の設定情報）が格納部５に格納されればよい。その後、ユーザＵ１は自らの外部端末５０を利用して、上記各実施形態と同様にしてＭＦＰ１０に対するリモート接続を行い、中断されていた処理Ｐ１を再開して実行するようにしてもよい。このとき、ＭＦＰ１０は、外部端末５０からのリモート接続要求に応じて、当該引継情報に基づき、ユーザＵ１による処理Ｐ１をタッチパネル７５を用いて引き続き実行すればよい。
【符号の説明】
【０１８７】
１  画像形成システム
６ｃ  操作パネル
１０  ＭＦＰ（画像形成装置）
２５  （ＭＦＰの）タッチパネル
３５ａ  スタートボタン
３５ｃ  リセットボタン
３５ｄ  割込ボタン
５０  外部端末（遠隔操作装置）
７５  （外部端末の）タッチパネル
１５１  遠隔操作用アプリケーション
１５３  遠隔操作用アプリケーション
【図１】
2015177503.tif 000003
【図２】
2015177503.tif 000004
【図３】
2015177503.tif 000005
【図４】
2015177503.tif 000006
【図５】
2015177503.tif 000007
【図６】
2015177503.tif 000008
【図７】
2015177503.tif 000009
【図８】
2015177503.tif 000010
【図９】
2015177503.tif 000011
【図１０】
2015177503.tif 000012
【図１１】
2015177503.tif 000013
【図１２】
2015177503.tif 000014
【図１３】
2015177503.tif 000015
【図１４】
2015177503.tif 000016
【図１５】
2015177503.tif 000017
【図１６】
2015177503.tif 000018
【図１７】
2015177503.tif 000019
【図１８】
2015177503.tif 000020
【図１９】
2015177503.tif 000021
【図２０】
2015177503.tif 000022
【図２１】
2015177503.tif 000023
【図２２】
2015177503.tif 000024
【図２３】
2015177503.tif 000025
【図２４】
2015177503.tif 000026
【図２７】
2015177503.tif 000027
【図２５】
2015177503.tif 000028
【図２６】
2015177503.tif 000029