(57)【要約】【課題】画像処理装置で実行できない機能をリモート端末で実行することができ、且つ、画像処理装置の機種毎に対応する判断ソフトを不要とすることができる画像処理システム、画像処理システムの制御方法、及び、画像処理システムに用いられるリモート端末のコンピュータに実行させるための制御プログラムを提供する。【解決手段】画像処理装置１０は、リモート端末２０により送信される操作位置の情報に基づいて、同一画像からプレビュー画像に遷移することを検出する制御部１０ｃと、制御部１０ｃによりプレビュー画像に遷移することが検出された場合に、要求情報をリモート端末２０に送信する通信部１０ａとを有し、リモート端末２０は、プレビュー画像に対する操作がされた場合にその操作に基づく処理を実行するプレビュー制御部２３と、通信部１０ａからの要求情報を受信した場合、プレビュー制御部２３による制御を開始させる切替制御部２４とを有する。【選択図】図２
2015114689.tif 000002
【特許請求の範囲】
【請求項１】
通信接続される画像処理装置とリモート端末とを備え、前記リモート端末が、前記画像処理装置の表示部に表示される表示画像の情報を受信して当該表示画像と同一画像を自己の表示部に表示させ、前記同一画像上の操作位置の情報を前記画像処理装置に送信し、前記画像処理装置が前記リモート端末から送信される前記操作位置の情報に基づいて操作内容を判断して処理を実行すると共に、処理実行後において自己の表示部に表示される表示画像の情報をリモート端末に送信する画像処理システムであって、
前記画像処理装置は、
前記リモート端末により送信される操作位置の情報に基づいて、前記同一画像から特定画像に遷移することを検出する特定画像遷移検出部と、
前記特定画像遷移検出部により前記特定画像に遷移することが検出された場合に、要求情報を前記リモート端末に送信する要求情報送信部と、を有し、
前記リモート端末は、
前記特定画像を表示させ、当該特定画像に対する操作がされた場合にその操作に基づく処理を実行する特定画像制御部と、
前記要求情報送信部からの前記要求情報を受信した場合、前記特定画像制御部による制御を開始させる制御開始部と、を有する
ことを特徴とする画像処理システム。
【請求項２】
前記特定画像遷移検出部は、前記同一画像から、前記画像処理装置において印刷される印刷物の印刷状態を示すプレビュー画像に遷移することを検出し、
前記要求情報送信部は、前記プレビュー画像に遷移することが検出された場合に、前記要求情報を送信し、
前記特定画像制御部は、前記プレビュー画像に対するピンチイン操作、ピンチアウト操作、及びフリック操作の少なくとも１つを受け付けて処理を実行する
ことを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記画像処理装置は、前記特定画像遷移検出部により前記プレビュー画像に遷移することが検出された場合、前記印刷物全体の画像情報を前記リモート端末に送信する
ことを特徴とする請求項２に記載の画像処理システム。
【請求項４】
前記制御開始部は、前記要求情報送信部からの前記要求情報を受信した場合、前記特定画像制御部に制御を開始させると共に、前記画像処理装置の表示部に表示される表示画像の情報を受信して当該表示画像と同一画像を自己の表示部に表示させ、前記同一画像上の操作位置の情報を前記画像処理装置に送信するリモートパネル制御部による制御を禁止させる
ことを特徴とする請求項１から請求項３のいずれか１項に記載の画像処理システム。
【請求項５】
通信接続される画像処理装置とリモート端末とを備え、前記リモート端末が、前記画像処理装置の表示部に表示される表示画像の情報を受信して当該表示画像と同一画像を自己の表示部に表示させ、前記同一画像上の操作位置の情報を前記画像処理装置に送信し、前記画像処理装置が前記リモート端末から送信される前記操作位置の情報に基づいて操作内容を判断して処理を実行すると共に、処理実行後において自己の表示部に表示される表示画像の情報をリモート端末に送信する画像処理システムの制御方法であって、
前記画像処理装置は、
前記リモート端末により送信される操作位置の情報に基づいて、前記同一画像から特定画像に遷移することを検出する特定画像遷移検出工程と、
前記特定画像遷移検出工程において前記特定画像に遷移することが検出された場合に、要求情報を前記リモート端末に送信する要求情報送信工程と、を有し、
前記リモート端末は、
前記特定画像を表示させ、当該特定画像に対する操作がされた場合にその操作に基づく処理を実行する特定画像制御工程と、
前記要求情報送信工程にて送信された前記要求情報を受信した場合、前記特定画像制御工程における制御を開始させる制御開始工程と、を有する
ことを特徴とする画像処理システムの制御方法。
【請求項６】
通信接続される画像処理装置とリモート端末とを備え、前記リモート端末が、前記画像処理装置の表示部に表示される表示画像の情報を受信して当該表示画像と同一画像を自己の表示部に表示させ、前記同一画像上の操作位置の情報を前記画像処理装置に送信し、前記画像処理装置が前記リモート端末から送信される前記操作位置の情報に基づいて操作内容を判断して処理を実行すると共に、処理実行後において自己の表示部に表示される表示画像の情報をリモート端末に送信する画像処理システムの、前記リモート端末のコンピュータに実行させるための制御プログラムであって、
特定画像を表示させ、当該特定画像に対する操作がされた場合にその操作に基づく処理を実行する特定画像制御処理と、
前記画像処理装置において前記同一画像から特定画像に遷移することが検出された場合に送信される要求情報を受信した場合、前記特定画像制御処理を開始させる制御開始処理と、
を前記リモート端末のコンピュータに実行させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム及びその制御方法、並びに制御プログラムに関する。
【背景技術】
【０００２】
従来、画像処理装置とネットワーク接続されるタブレット端末を操作することにより画像処理装置を遠隔操作する画像処理システムが提案されている。このシステムでは、画像処理装置に特定の処理を行わせるための専用のＷｅｂアプリケーションが多数搭載されており、Ｗｅｂアプリケーションによって提供されるＷｅｂページをタブレット端末にて表示し、タブレット端末を操作することにより遠隔操作を可能としている（特許文献１参照）。
【０００３】
また、このシステムでは、タブレット端末のプログラム自動生成部より、Ｗｅｂページにアクセスするためのアドレス（ＵＲＬ（Uniform Resource Locator））が抽出され、Ｗｅｂページに自動アクセスさせるためのブラウザ制御プログラムが生成される。そして、タブレット端末の表示部にはブラウザ制御プログラムを起動するためのアイコン画像が表示される。よって、ユーザは、アイコン画像に対して操作を行うだけで、画像処理装置に特定の処理を行わせるための遠隔操作を速やかに開始させることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−８１１２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
このような特許文献１に記載の画像処理システムにおいてタブレット端末等のリモート端末は、その表示部に画像処理装置の表示部と同一内容を表示することとしている。また、リモート端末は、表示部の或る箇所がタッチされることにより、タッチ部分の位置情報を画像処理装置に送信する。画像処理装置は、タッチ部分の位置を判断し、自己の表示部とタッチ部分の位置とを対応させて、どのような操作がされたのかを判断することとなる。このように、リモート端末は、１）画像処理装置の表示部と同一内容を表示し、２）操作位置の情報を送信する機能を有していればよく、表示形態が異なる複数の画像処理装置に対して、１種のリモート端末にて遠隔操作が可能となる。
【０００６】
しかし、リモート端末のハードウェア上において発揮できる例えばマルチタッチ機能を用いて、プレビュー画像の拡大表示や縮小表示を行いたい場合、上記画像処理システムでは対応できなくなってしまう。例えばプレビュー画像においてピンチイン操作（マルチタッチ操作の一例）をリモート端末で行い、ピンチイン操作での操作位置情報（２点の操作位置の変化情報）を画像処理装置に送信できたとしても、そもそも画像処理装置にピンチイン操作に基づく画像縮小表示機能が無ければ画像処理装置において縮小処理を実行できず、縮小後の画像情報をリモート端末に送信することができない。すなわち、リモート端末においては縮小後の画像が表示不可能となってしまう。このため、リモート端末自体がマルチタッチ機能を有しているにも拘わらず、リモート端末においてマルチタッチ機能を活用できないという問題が生じてしまう。
【０００７】
そこで、リモート端末に画像処理装置と同等の機能を組み込むことが考えられる。すなわち、リモート端末において操作位置を判断し操作位置に応じて画像を遷移させる構成を搭載すればよい。これにより、プレビュー画像に遷移した場合には、ピンチイン操作等を行うことができるからである。しかし、この場合、画像処理装置と同等の機能を実現するリモート端末用のソフトを開発しなければならず、多大な開発工数が掛かってしまう。特に、画像処理装置は機種毎に表示画像が異なることから、このソフトを機種毎に開発しなければならなくなる。
【０００８】
なお、上記問題は、マルチタッチ機能に限らず、リモート端末のハードウェア上において発揮できる機能であって画像処理装置で発揮できない他の機能（フリック操作機能等）についても共通する問題である。
【０００９】
本発明は、従来の課題を解決するためになされたものであり、その目的とするところは、画像処理装置で実行できない機能をリモート端末で実行することができ、且つ、画像処理装置の機種毎に対応する判断ソフトを不要とすることができる画像処理システム、画像処理システムの制御方法、及び、画像処理システムに用いられるリモート端末のコンピュータに実行させるための制御プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明に係る画像処理システムは、通信接続される画像処理装置とリモート端末とを備え、前記リモート端末が、前記画像処理装置の表示部に表示される表示画像の情報を受信して当該表示画像と同一画像を自己の表示部に表示させ、前記同一画像上の操作位置の情報を前記画像処理装置に送信し、前記画像処理装置が前記リモート端末から送信される前記操作位置の情報に基づいて操作内容を判断して処理を実行すると共に、処理実行後において自己の表示部に表示される表示画像の情報をリモート端末に送信する画像処理システムであって、前記画像処理装置は、前記リモート端末により送信される操作位置の情報に基づいて、前記同一画像から特定画像に遷移することを検出する特定画像遷移検出部と、前記特定画像遷移検出部により前記特定画像に遷移することが検出された場合に、要求情報を前記リモート端末に送信する要求情報送信部と、を有し、前記リモート端末は、前記特定画像を表示させ、当該特定画像に対する操作がされた場合にその操作に基づく処理を実行する特定画像制御部と、前記要求情報送信部からの前記要求情報を受信した場合、前記特定画像制御部による制御を開始させる制御開始部と、を有することを特徴とする。
【００１１】
この画像処理システムによれば、画像処理装置が特定画像に遷移することを検出するため、リモート端末において特定画像に遷移することを判断する必要がなく、リモート端末には、画像処理装置の機種毎に対応する判断ソフトを搭載する必要がなくなる。また、画像処理装置が要求情報をリモート端末に送信し、リモート端末が要求情報を受信した場合、特定画像の制御を開始させる。このため、リモート端末は、特定画像への遷移を判断することなく、特定画像に対する処理を実行することができる。従って、画像処理装置で実行できない機能をリモート端末で実行することができ、且つ、画像処理装置の機種毎に対応する判断ソフトを不要とすることができる。
【００１２】
また、本発明に係る画像処理システムにおいて、前記特定画像遷移検出部は、前記同一画像から、前記画像処理装置において印刷される印刷物の印刷状態を示すプレビュー画像に遷移することを検出し、前記要求情報送信部は、前記プレビュー画像に遷移することが検出された場合に、前記要求情報を送信し、前記特定画像制御部は、前記プレビュー画像に対するピンチイン操作、ピンチアウト操作、及びフリック操作の少なくとも１つを受け付けて処理を実行することが好ましい。
【００１３】
この画像処理システムによれば、特定画像制御部は、プレビュー画像に対するピンチイン操作、ピンチアウト操作、及びフリック操作の少なくとも１つを受け付けて処理を実行するため、これら操作に応じた処理を実行できない画像処理装置に対する遠隔操作であっても、リモート端末ではこれら操作に応じた処理を実行することができる。
【００１４】
また、本発明に係る画像処理システムにおいて、前記画像処理装置は、前記特定画像遷移検出部により前記プレビュー画像に遷移することが検出された場合、前記印刷物全体の画像情報を前記リモート端末に送信することが好ましい。
【００１５】
この画像処理システムによれば、画像処理装置は、プレビュー画像に遷移することが検出された場合に、印刷物全体の画像情報をリモート端末に送信する。このため、画像処理装置は、プレビュー画像の全体の画像情報を送信しておけば、リモート端末において、全体の画像情報をもとに、拡大、縮小、スクロール等の処理が実行されることとなる。従って、これら処理を実行できない画像処理装置に対する遠隔操作であっても、リモート端末ではこれら操作に応じた処理を実行することができる。
【００１６】
また、本発明に係る画像処理システムにおいて、前記制御開始部は、前記要求情報送信部からの前記要求情報を受信した場合、前記特定画像制御部に制御を開始させると共に、前記画像処理装置の表示部に表示される表示画像の情報を受信して当該表示画像と同一画像を自己の表示部に表示させ、前記同一画像上の操作位置の情報を前記画像処理装置に送信するリモートパネル制御部による制御を禁止させることが好ましい。
【００１７】
この画像処理システムによれば、制御開始部は、要求情報を受信した場合、特定画像制御部に制御を開始させると共に、リモートパネル制御部による制御を禁止させるため、双方の制御部を利用した同時操作を防止でき、同時操作による悪影響を防止することができる。
【００１８】
また、本発明に係る画像処理システムの制御方法は、通信接続される画像処理装置とリモート端末とを備え、前記リモート端末が、前記画像処理装置の表示部に表示される表示画像の情報を受信して当該表示画像と同一画像を自己の表示部に表示させ、前記同一画像上の操作位置の情報を前記画像処理装置に送信し、前記画像処理装置が前記リモート端末から送信される前記操作位置の情報に基づいて操作内容を判断して処理を実行すると共に、処理実行後において自己の表示部に表示される表示画像の情報をリモート端末に送信する画像処理システムの制御方法であって、前記画像処理装置は、前記リモート端末により送信される操作位置の情報に基づいて、前記同一画像から特定画像に遷移することを検出する特定画像遷移検出工程と、前記特定画像遷移検出工程において前記特定画像に遷移することが検出された場合に、要求情報を前記リモート端末に送信する要求情報送信工程と、を有し、前記リモート端末は、前記特定画像を表示させ、当該特定画像に対する操作がされた場合にその操作に基づく処理を実行する特定画像制御工程と、前記要求情報送信工程にて送信された前記要求情報を受信した場合、前記特定画像制御工程における制御を開始させる制御開始工程と、を有することを特徴とする。
【００１９】
この画像処理システムの制御方法によれば、画像処理装置が特定画像に遷移することを検出するため、リモート端末において特定画像に遷移することを判断する必要がなく、リモート端末には、画像処理装置の機種毎に対応する判断ソフトを搭載する必要がなくなる。また、画像処理装置が要求情報をリモート端末に送信し、リモート端末が要求情報を受信した場合、特定画像の制御を開始させる。このため、リモート端末は、特定画像への遷移を判断することなく、特定画像に対する処理を実行することができる。従って、画像処理装置で実行できない機能をリモート端末で実行することができ、且つ、画像処理装置の機種毎に対応する判断ソフトを不要とすることができる。
【００２０】
また、本発明に係る制御プログラムは、通信接続される画像処理装置とリモート端末とを備え、前記リモート端末が、前記画像処理装置の表示部に表示される表示画像の情報を受信して当該表示画像と同一画像を自己の表示部に表示させ、前記同一画像上の操作位置の情報を前記画像処理装置に送信し、前記画像処理装置が前記リモート端末から送信される前記操作位置の情報に基づいて操作内容を判断して処理を実行すると共に、処理実行後において自己の表示部に表示される表示画像の情報をリモート端末に送信する画像処理システムの、前記リモート端末のコンピュータに実行させるための制御プログラムであって、特定画像を表示させ、当該特定画像に対する操作がされた場合にその操作に基づく処理を実行する特定画像制御処理と、前記画像処理装置において前記同一画像から特定画像に遷移することが検出された場合に送信される要求情報を受信した場合、前記特定画像制御処理を開始させる制御開始処理と、を前記リモート端末のコンピュータに実行させるための制御プログラムである。
【００２１】
この制御プログラムによれば、画像処理装置が特定画像に遷移することを検出するため、リモート端末において特定画像に遷移することを判断する必要がなく、リモート端末には、画像処理装置の機種毎に対応する判断ソフトを搭載する必要がなくなる。また、画像処理装置が要求情報をリモート端末に送信し、リモート端末が要求情報を受信した場合、特定画像の制御を開始させる。このため、リモート端末は、特定画像への遷移を判断することなく、特定画像に対する処理を実行することができる。従って、画像処理装置で実行できない機能をリモート端末で実行することができ、且つ、画像処理装置の機種毎に対応する判断ソフトを不要とすることができる。
【発明の効果】
【００２２】
本発明によれば、画像処理装置で実行できない機能をリモート端末で実行することができ、且つ、画像処理装置の機種毎に対応する判断ソフトを不要とすることができる画像処理システム、画像処理システムの制御方法、及び、画像処理システムに用いられるリモート端末のコンピュータに実行させるための制御プログラムを提供することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施の形態に係る画像処理システムの全体構成を概略的に示す図である。
【図２】本実施形態に係る画像処理システムの機能ブロック図である。
【図３】リモート端末の表示部に表示される同一画像の一例を示す図である。
【図４】プレビュー画像の第１の例を示す図である。
【図５】プレビュー画像の第２の例を示す図である。
【図６】プレビュー画像の第３の例を示す図である。
【図７】本実施形態に係る画像処理システムの画像処理装置の処理を示すフローチャートである。
【図８】本実施形態に係る画像処理システムのリモート端末が有するリモートパネル制御部の処理を示すフローチャートである。
【図９】本実施形態に係る画像処理システムのリモート端末が有する切替制御部の処理を示すフローチャートである。
【図１０】本実施形態に係る画像処理システムのリモート端末が有するプレビュー制御部の処理を示すフローチャートである。
【発明を実施するための形態】
【００２４】
以下、図面に基づいて本発明の実施形態を説明するが、本発明は以下の実施形態に限られるものではない。
【００２５】
図１は、本発明の実施の形態に係る画像処理システムの全体構成を概略的に示す図である。図１に示すように、画像処理システム１は、複合機などで構成される画像処理装置１０と、ユーザにより操作されるタブレット端末等のリモート端末２０とが、ネットワーク３１及び中継器３２を介して通信接続されたものである。
【００２６】
画像処理装置１０は、例えばコピー機能、スキャン機能、プリンタ機能、ＢＯＸ機能といった画像処理に関する複数の機能を備えており、それら画像処理機能の少なくとも１つを動作させることにより、ユーザによって指定されたジョブに対応する処理を実行する。ここで、ＢＯＸ機能は、画像データなどを所定の記憶領域に保存して管理する機能である。
【００２７】
この画像処理装置１０は、装置本体の前面側に操作パネル１３を備えている。ユーザは、操作パネル１３を操作することにより、画像処理装置１０に対して直接ジョブの実行を指示することができる。また、操作パネル１３は、表示部１３ａを備えて構成されており、ユーザは操作パネル１３の表示部１３ａを参照しながら各種操作を行うことができる。
【００２８】
また、画像処理装置１０は、Ｗｅｂサーバ機能を備えており、ネットワーク３１を介して外部からのアクセス要求を受信すると、上述した画像処理機能の処理を実行するための操作画面をＷｅｂページとして出力する。そして、そのＷｅｂページに対する遠隔操作を受け付け、その遠隔操作によってジョブの実行が指示されると、画像処理装置１０は処理を実行する。
【００２９】
このように画像処理装置１０は、操作パネル１３に対する直接的な操作を受け付けるだけでなく、ネットワーク３１を介して行われる遠隔操作も受け付けて画像処理機能を動作させるようになっている。そのため、例えばユーザがリモート端末２０を操作してＷｅｂページを閲覧するためのブラウザを起動し、ネットワーク３１を介して画像処理装置１０にアクセスすると、リモート端末２０の表示部２１には画像処理装置１０によって提供されるＷｅｂページが表示される。そしてユーザは、そのＷｅｂページに対する操作を行うことにより、画像処理装置１０に処理を実行させることができる。
【００３０】
なお、このＷｅｂページは、画像処理装置１０の表示部１３ａに表示される表示画像と同一画像となる。ユーザは、この同一画像に対して操作を行う。リモート端末２０は、ユーザからの操作を受けると、ネットワーク３１を通じて操作位置の情報を画像処理装置１０に送信する。画像処理装置１０は、操作位置の情報に基づいて同一画像おける操作位置を判断して、どのような操作がされたのかを判断し処理を実行することとなる。
【００３１】
図２は、本実施形態に係る画像処理システム１の機能ブロック図である。図２に示すリモート端末２０は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備える。ＣＰＵは、ＲＯＭから処理内容に応じたプログラムを読み出してＲＡＭに展開し、展開したプログラムと協働して処理を実行する。
【００３２】
このようなリモート端末２０には、ＲＯＭ内にリモートパネルプログラム、プレビュープログラム、及び切替プログラム等の制御プログラムが記憶されている。図２では、ＣＰＵがリモートパネルプログラムを読み出して実行する際の機能をリモートパネル制御部２２とし、プレビュープログラムを読み出して実行する際の機能をプレビュー制御部（特定画像制御部）２３とし、切替プログラムを読み出して実行する際の機能を切替制御部（制御開始部）２４として図示している。
【００３３】
また、画像処理装置１０についてもＣＰＵ、ＲＯＭ、ＲＡＭ等を備える。ＣＰＵは、ＲＯＭから処理内容に応じたプログラムを読み出してＲＡＭに展開し、展開したプログラムと協働して処理を実行する。このような画像処理装置１０は、上記した表示部１３ａに加えて、通信部（要求情報送信部）１０ａ、検出部１０ｂ、及び制御部（特定画像遷移検出部）１０ｃを備えている。
【００３４】
通信部１０ａは、ネットワーク３１を介してリモート端末２０と通信するものである。検出部１０ｂは、操作パネル１３に対する操作内容を検出するものである。制御部１０ｃは、検出部１０ｂにて検出された操作内容に応じて表示部１３ａの表示切替を行うものである。なお、画像処理装置１０がマウス操作を受け付けている場合、検出部１０ｂは、このマウス操作の操作内容についても検出することとなる。
【００３５】
リモートパネル制御部２２は、通信部２２ａ、表示制御部２２ｂ、及び検出部２２ｃを備えている。通信部２２ａは、ネットワーク３１を介して画像処理装置１０と通信するものである。表示制御部２２ｂは、画像処理装置１０の表示部１３ａに表示される表示画像と同一画像となるＷｅｂページを表示部２１に表示させるものである。検出部２２ｃは、同一画像に対する操作がされた場合に操作位置を検出するものである。操作位置の情報は通信部２２ａによって画像処理装置１０に送信される。
【００３６】
図３は、リモート端末２０の表示部２１に表示される同一画像の一例を示す図である。例えば、リモート端末２０の表示部２１には、ジョブリストが表示される。このジョブリストの画像中には、プレビュー釦２１ａが表示されている。
【００３７】
ユーザが、ジョブリストに表示されるジョブのうちいずれか１つの表示箇所をタッチすると、検出部２２ｃはタッチ位置を検出し、通信部２２ａはタッチ位置の情報を画像処理装置１０に送信する。画像処理装置１０は、通信部１０ａによりタッチ位置の情報を取得し、制御部１０ｃは、タッチ位置（操作内容）に応じて表示部１３ａの表示切替を行う。具体的に制御部１０ｃはタッチされたジョブについて網掛け表示（符号Ａ）を行うなどして、特定のジョブが選択された旨を表示部１３ａに表示させる。また、表示部１３ａに表示された画像情報は、通信部１０ａを通じてリモート端末２０に送信される。これにより、リモート端末２０の表示部２１には画像処理装置１０の表示部１３ａに表示される表示画像と同一画像が表示されることとなる。
【００３８】
再度、図２を参照する。プレビュー制御部２３は、操作パネル１３の表示部１３ａに表示される表示画像と異なるプレビュー画像（特定画像）を表示部２１に表示するものであって、プレビュー画像に対する操作がされた場合にその操作に基づく処理を実行するものである。このプレビュー制御部２３は、通信部２３ａ、検出部２３ｂ、操作制御部２３ｃ、及び表示制御部２３ｄを備えている。
【００３９】
通信部２３ａは、ネットワーク３１を介して画像処理装置１０と通信するものである。検出部２３ｂは、プレビュー画像に対する操作を検出するものであり、例えばピンチイン操作、ピンチアウト操作、及びフリック操作を検出するものである。操作制御部２３ｃは、検出部２３ｂにより検出されたピンチイン操作、ピンチアウト操作、及びフリック操作に基づく処理（画像処理）を実行し、表示制御部２３ｄは、操作制御部２３ｃにより実行された処理に基づくプレビュー画像を表示部２１に表示させる。
【００４０】
例えば、リモート端末２０の表示部２１に対してピンチアウト操作がされた場合、検出部２３ｂはピンチアウト操作、すなわち画面上の２点がタッチされ２点間の距離が広げられた操作を検出する。これにより、操作制御部２３ｃは、画像を拡大させる画像処理を実行し、表示制御部２３ｄは拡大された画像を表示部２１に表示させる。
【００４１】
切替制御部２４は、リモートパネル制御部２２による制御と、プレビュー制御部２３による制御とを切り替えるものである。この切替制御部２４は、画像処理装置１０から送信される要求情報に応じて制御主体を切り替えることとしている。
【００４２】
例えば、リモートパネル制御部２２による制御中において、図３に示すプレビュー釦２１ａの表示箇所をタッチすると、検出部２２ｃはタッチ位置を検出し、通信部２２ａはタッチ位置の情報を画像処理装置１０に送信する。画像処理装置１０は、通信部１０ａからタッチ位置の情報を取得し、制御部１０ｃは、タッチ位置の情報（操作位置の情報）に基づいて、上記の同一画像からプレビュー画像（特定画像）に遷移することを検出する。さらに、制御部１０ｃは、プレビュー画像に遷移することを検出すると、通信部１０ａを通じてリモート端末２０に要求情報を送信すると共に、印刷物全体の画像情報をリモート端末２０に送信する。
【００４３】
切替制御部２４は、通信部１０ａから要求情報を受信すると、リモートパネル制御部２２による制御を禁止させると共に、プレビュー制御部２３による制御を開始させる。プレビュー制御部２３による制御が開始すると、プレビュー制御部２３の表示制御部２３ｄは、まず受信した印刷物全体の画像情報を表示させる。その後、ユーザが、ピンチイン操作、ピンチアウト操作、及びフリック操作を行うと、検出部２３ｂがこの操作を検出し、操作制御部２３ｃが画像処理を実行する。そして、表示制御部２３ｄは、操作制御部２３ｃにより実行された処理に基づくプレビュー画像（拡大、縮小等されたプレビュー画像）を表示部２１に表示させる。
【００４４】
図４〜図６は、プレビュー画像の一例を示す図である。図４に示すように、プレビュー画像は、画像処理装置１０において印刷される印刷物の印刷状態を示す画像である。プレビュー制御部２３による制御が開始すると、表示制御部２３ｄにより図４に示すような画像が表示される。
【００４５】
このようなプレビュー画像が表示されている状態において、例えば画像中における円グラフ２１ｂ部分に対してピンチアウト操作を行った場合、検出部２３ｂがこの操作を検出し、操作制御部２３ｃにより円グラフ２１ｂが拡大されたプレビュー画像（拡大後）が生成される。そして、表示制御部２３ｄにより図５に示す画像が表示部２１に表示させられることとなる。
【００４６】
さらに、図５に示すプレビュー画像（拡大後）が表示されている状態において、例えば画像中における円グラフ２１ｂ部分を矢印Ｂ方向に擦るフリック操作を行った場合、検出部２３ｂがこの操作を検出し、操作制御部２３ｃにより図５に示すプレビュー画像（拡大後）が上方向にスクロールするプレビュー画像（拡大後及びスクロール）が生成される。そして、表示制御部２３ｄにより図６に示す画像が表示部２１に表示させられることとなる。
【００４７】
このように、プレビュー制御部２３は、プレビュー画像に対する操作がされた場合、操作位置の情報を画像処理装置１０に送信することなく、その操作に基づく処理を実行することとなる。
【００４８】
さらに、図４〜図６に示すプレビュー画像には、ページ変更釦２１ｃと、終了釦２１ｄとが表示されている。この場合において、ユーザがページ変更釦２１ｃをタッチする操作を行った場合、検出部２３ｂはこの操作を検出する。ここで、タッチ操作が行われた場合、プレビュー制御部２３はその操作に基づく処理を実行することなく、通信部２３ａはタッチ位置の情報を画像処理装置１０に送信する。これにより、画像処理装置１０の通信部１０ａはタッチ位置の情報を取得し、制御部１０ｃは、変更先となるページの画像情報を読み出し、リモート端末２０に変更先となるページの画像情報を送信する。そして、リモート端末２０の表示制御部２３ｄは、変更先となるページのプレビュー画像を表示させることとなる。
【００４９】
また、ユーザが終了釦２１ｄをタッチする操作を行った場合、検出部２３ｂはこの操作を検出する。そして、プレビュー制御部２３はその制御を終了することとなる。この場合において、切替制御部２４は、リモートパネル制御部２２による制御を開始させることとなり、画像処理装置１０の表示部１３ａに表示される表示画像と同一画像がリモート端末２０の表示部２１に表示されることとなる。なお、通信部２３ａは、終了釦２１ｄが操作された旨を画像処理装置１０に送信してもよい。
【００５０】
次に、本実施形態に係る画像処理システム１の画像処理方法を、フローチャートを参照して説明する。図７は、本実施形態に係る画像処理システム１の画像処理装置１０の処理を示すフローチャートである。
【００５１】
図７に示すように、画像処理装置１０とリモート端末２０との通信が確立されると、まず画像処理装置１０の制御部１０ｃは、表示部１３ａに表示されている表示画像のデータをリモート端末２０に送信する（Ｓ１）。次に、制御部１０ｃは、通信部１０ａを通じて操作位置の情報を受信したかを判断する（Ｓ２）。
【００５２】
操作位置の情報を受信していないと判断した場合（Ｓ２：ＮＯ）、処理はステップＳ１に移行する。一方、操作位置の情報を受信したと判断した場合（Ｓ２：ＹＥＳ）、制御部１０ｃは、受信した操作位置の情報と画像データとを対応させて、どのような操作内容であるかを解析する（Ｓ３）。
【００５３】
次に、制御部１０ｃは、ステップＳ３にて解析された操作内容が、表示部１３ａに表示される表示画像の更新を伴うものであるかを判断する（Ｓ４）。表示画像の更新を伴うものでないと判断した場合（Ｓ４：ＮＯ）、処理はステップＳ１に移行する。
【００５４】
一方、表示画像の更新を伴うものであると判断した場合（Ｓ４：ＹＥＳ）、制御部１０ｃは、表示画像を更新する（Ｓ５）。次いで、制御部１０ｃは、更新後の画像がプレビュー画像であるかを判断する（Ｓ６）。更新後の画像がプレビュー画像でないと判断した場合（Ｓ６：ＮＯ）、処理はステップＳ９に移行する。
【００５５】
更新後の画像がプレビュー画像であると判断した場合（Ｓ６：ＹＥＳ）、制御部１０ｃは、通信部１０ａを通じて要求情報をリモート端末２０に送信すると共に（Ｓ７）、プレビュー画像のデータをリモート端末２０に送信する（Ｓ８）。
【００５６】
次に、制御部１０ｃは、リモート端末２０との通信が切断されたかを判断する（Ｓ９）。通信が切断されていないと判断した場合（Ｓ９：ＮＯ）、処理はステップＳ１に移行する。一方、通信が切断されたと判断した場合（Ｓ９：ＹＥＳ）、図７に示す処理は終了する。
【００５７】
なお、図７に示すステップＳ８において、制御部１０ｃは、プレビュー画像のデータをリモート端末２０に送信するが、この際、プレビュー画像は表示部１３ａに表示されていなくともよい。すなわち、プレビュー画像が表示部１３ａに表示されていない場合、制御部１０ｃは、画像処理装置１０のＲＡＭに一時保存されている画像データを送信することとなる。
【００５８】
図８は、本実施形態に係る画像処理システム１のリモート端末２０が有するリモートパネル制御部２２の処理を示すフローチャートである。図８に示すように、リモートパネル制御部２２は、画像処理装置１０と通信接続されると、まず画像処理装置１０から画像データを受信したかを判断する（Ｓ１１）。画像データを受信していないと判断した場合（Ｓ１１：ＮＯ）、処理はステップＳ１３に移行する。
【００５９】
画像データを受信したと判断した場合（Ｓ１１：ＹＥＳ）、表示制御部２２ｂは、受信した画像データに基づく画像を表示部２１に表示させる（Ｓ１２）。そして、検出部２２ｃは、表示部２１に対してタッチ操作があったかを判断する（Ｓ１３）。タッチ操作がなかったと判断した場合（Ｓ１３：ＮＯ）、処理はステップＳ１１に移行する。
【００６０】
タッチ操作があったと判断した場合（Ｓ１３：ＹＥＳ）、通信部２２ａは、操作位置の情報を画像処理装置１０に送信する（Ｓ１４）。その後、リモートパネル制御部２２は、画像処理装置１０との通信が切断されたかを判断する（Ｓ１５）。通信が切断されていないと判断した場合（Ｓ１５：ＮＯ）、処理はステップＳ１１に移行する。一方、通信が切断されたと判断した場合（Ｓ１５：ＹＥＳ）、図８に示す処理は終了する。
【００６１】
図９は、本実施形態に係る画像処理システム１のリモート端末２０が有する切替制御部２４の処理を示すフローチャートである。図９に示すように、切替制御部２４は、要求情報を受信したかを判断する（Ｓ２１）。要求情報を受信していないと判断した場合（Ｓ２１：ＮＯ）、受信したと判断するまで、この処理は繰り返される。
【００６２】
一方、要求情報を受信したと判断した場合（Ｓ２１：ＹＥＳ）、切替制御部２４は、リモートパネル制御部２２を停止させると共に、プレビュー制御部２３を起動させる（Ｓ２２）。そして、図９に示す処理は終了する。
【００６３】
図１０は、本実施形態に係る画像処理システム１のリモート端末２０が有するプレビュー制御部２３の処理を示すフローチャートである。図１０に示すように、プレビュー制御部２３が起動すると、プレビュー制御部２３は、まず画像処理装置１０から画像データを受信したかを判断する（Ｓ３１）。画像データを受信していないと判断した場合（Ｓ３１：ＮＯ）、処理はステップＳ３３に移行する。
【００６４】
一方、画像データを受信したと判断した場合（Ｓ３１：ＹＥＳ）、表示制御部２３ｄは、受信した画像データに基づく画像を表示部２１に表示させる（Ｓ３２）。そして、検出部２２ｃは、表示部２１に対して操作があったかを判断する（Ｓ３３）。操作がなかったと判断した場合（Ｓ３３：ＮＯ）、処理はステップＳ３１に移行する。
【００６５】
操作があったと判断した場合（Ｓ３３：ＹＥＳ）、操作制御部２３ｃは、ステップＳ３３での操作がフリック操作であったかを判断する（Ｓ３４）。フリック操作であったと判断した場合（Ｓ３４：ＹＥＳ）、操作制御部２３ｃは、図６に示すように、描画位置を移動（スクロール）させた画像を生成し、表示制御部２３ｄは、生成した画像を表示する（Ｓ３５）。そして、処理はステップＳ３１に移行する。
【００６６】
フリック操作でなかったと判断した場合（Ｓ３４：ＮＯ）、操作制御部２３ｃは、ステップＳ３３での操作がピンチイン／ピンチアウト操作であったかを判断する（Ｓ３６）。ピンチイン／ピンチアウト操作であったと判断した場合（Ｓ３６：ＹＥＳ）、操作制御部２３ｃは、拡大／縮小させた画像を生成し、表示制御部２３ｄは、生成した画像を表示する（Ｓ３７）。そして、処理はステップＳ３１に移行する。
【００６７】
ピンチイン／ピンチアウト操作でなかったと判断した場合（Ｓ３６：ＮＯ）、操作制御部２３ｃは、ステップＳ３３での操作がその他操作（例えばページ変更釦２１ｃを指定する操作）であったかを判断する（Ｓ３８）。その他操作であったと判断した場合（Ｓ３８：ＹＥＳ）、通信部２３ａは、操作位置の情報を画像処理装置１０に送信する（Ｓ３９）。そして、処理はステップＳ３１に移行する。
【００６８】
その他操作でなかったと判断した場合（Ｓ３８：ＮＯ）、操作制御部２３ｃは、ステップＳ３３での操作が終了釦２１ｄの操作であったかを判断する（Ｓ４０）。終了釦２１ｄの操作でなかったと判断した場合（Ｓ４０：ＮＯ）、ステップＳ３３の判断がエラー等であると判断し、処理はステップＳ３１に移行する。一方、終了釦２１ｄの操作であったと判断した場合（Ｓ４０：ＹＥＳ）、プレビュー制御部２３は制御を終了し（Ｓ４１）、その後、図１０に示す処理は終了する。
【００６９】
このようにして、本実施形態に係る画像処理システム１及びその制御方法、並びに制御プログラムによれば、画像処理装置１０がプレビュー画像に遷移することを検出する制御部１０ｃを備えるため、リモート端末２０においてプレビュー画像に遷移することを判断する必要がなく、リモート端末２０には、画像処理装置１０の機種毎に対応する判断ソフトを搭載する必要がなくなる。また、画像処理装置１０がプレビュー制御部２３による制御を開始させる要求情報をリモート端末２０に送信する通信部１０ａを有し、リモート端末２０が要求情報を受信した場合、プレビュー制御部２３に制御を開始させる切替制御部２４を有する。このため、リモート端末２０は、プレビュー画像への遷移を判断することなく、プレビュー画像に対する処理を実行することができる。従って、画像処理装置１０で実行できない機能をリモート端末２０で実行することができ、且つ、画像処理装置１０の機種毎に対応する判断ソフトを不要とすることができる。
【００７０】
また、プレビュー制御部２３は、プレビュー画像に対するピンチイン操作、ピンチアウト操作、及びフリック操作の少なくとも１つを受け付けて処理を実行するため、これら操作に応じた処理を実行できない画像処理装置１０に対する遠隔操作であっても、リモート端末２０ではこれら操作に応じた処理を実行することができる。
【００７１】
また、画像処理装置１０は、プレビュー画像に遷移することが検出された場合に、印刷物全体の画像情報をリモート端末２０に送信する。このため、画像処理装置１０は、プレビュー画像の全体の画像情報を送信しておけば、リモート端末２０において、全体の画像情報をもとに、拡大、縮小、スクロール等の処理が実行されることとなる。従って、これら処理を実行できない画像処理装置１０に対する遠隔操作であっても、リモート端末２０ではこれら操作に応じた処理を実行することができる。
【００７２】
また、切替制御部２４は、要求情報を受信した場合、プレビュー制御部２３に制御を開始させると共に、リモートパネル制御部２２による制御を禁止させるため、双方の制御部２２，２３を利用した同時操作を防止でき、同時操作による悪影響を防止することができる。
【００７３】
以上、本発明に係る画像処理システム及びその制御方法、並びに制御プログラムを実施形態に基づいて説明したが、本発明はこれに限定されるものではなく、本発明の趣旨を逸脱しない範囲で、変更を加えてもよい。例えば、本発明では、リモート端末２０で使用するプロトコルは特定のプロトコルに限定されるものではなく、ｈｔｔｐ（hypertext transfer protocol）、ＲＦＢ（remote framebuffer）など種々のプロトコルが使用可能である。
【００７４】
また、上記実施形態において、切替制御部２４は、プレビュー制御部２３の制御を開始する際に、リモートパネル制御部２２の制御を禁止させているが、これに限らず、リモートパネル制御部２２の制御を禁止させなくてもよい。なお、リモートパネル制御部２２の制御を禁止させない場合には、リモートパネル制御部２２による制御が実行中であることから、プレビュー制御部２３による制御が終了した段階で、リモートパネル制御部２２を起動させる必要がないことはいうまでもない。
【００７５】
さらに、上記実施形態において制御部１０ｃは、リモート端末により送信される操作位置の情報に基づいて、同一画像からプレビュー画像に遷移することを検出しているが、プレビュー画像に限らず、画質調整の画像やジャム箇所の表示画像に遷移することを検出してもよい。これらの場合、リモート端末２０に要求情報が送信され、切替制御部２４により専用アプリによる制御が開始し、画質調整の画像やジャム箇所の表示画像が表示されることとなる。そして、前者の場合、ユーザがリモート端末２０を操作することにより、画質の調整がリモート端末２０内で行われると共に調整後のプレビュー画像が表示部２１に表示される。そして、終了釦２１ｄが操作されると、画質の調整情報が画像処理装置１０に送信される。また、後者の場合、ユーザがリモート端末２０を操作することにより、ジャム箇所の表示画像について拡大、縮小及びスクロール等が行われることとなる。
【符号の説明】
【００７６】
１      画像処理システム
１０    画像処理装置
１０ａ  通信部（要求情報送信部）
１０ｂ  検出部
１０ｃ  制御部（特定画像遷移検出部）
１３    操作パネル
１３ａ  表示部
２０    リモート端末
２１    表示部
２１ａ  プレビュー釦
２１ｂ  円グラフ
２１ｃ  ページ変更釦
２１ｄ  終了釦
２２    リモートパネル制御部
２２ａ  通信部
２２ｂ  表示制御部
２２ｃ  検出部
２３    プレビュー制御部（特定画像制御部）
２３ａ  通信部
２３ｂ  検出部
２３ｃ  操作制御部
２３ｄ  表示制御部
２４    切替制御部（制御開始部）
３１    画像処理部
３２    画像形成部
【図１】
2015114689.tif 000003
【図２】
2015114689.tif 000004
【図３】
2015114689.tif 000005
【図４】
2015114689.tif 000006
【図５】
2015114689.tif 000007
【図６】
2015114689.tif 000008
【図７】
2015114689.tif 000009
【図８】
2015114689.tif 000010
【図９】
2015114689.tif 000011
【図１０】
2015114689.tif 000012