JP5736021B2 - 画像処理システム、画像処理装置、それらの制御方法、及びプログラム - Google Patents
画像処理システム、画像処理装置、それらの制御方法、及びプログラム Download PDFInfo
- Publication number
- JP5736021B2 JP5736021B2 JP2013217849A JP2013217849A JP5736021B2 JP 5736021 B2 JP5736021 B2 JP 5736021B2 JP 2013217849 A JP2013217849 A JP 2013217849A JP 2013217849 A JP2013217849 A JP 2013217849A JP 5736021 B2 JP5736021 B2 JP 5736021B2
- Authority
- JP
- Japan
- Prior art keywords
- image processing
- screen
- processing apparatus
- operation screen
- web server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、画像処理システム、画像処理装置、それらの制御方法、及びプログラムに関するものである。
PCなどの情報処理装置がネットワーク上のWebサーバと接続され、Webサーバにより提供される操作画面を、情報処理装置が備えるWebブラウザ上に表示する技術が知られている。この場合、情報処理装置のWebブラウザがWebサーバに対して操作画面を要求し、Webサーバ上のWebアプリケーションが情報処理装置からの要求に応じて、Webブラウザに操作画面を表示させるためのHTMLファイルを情報処理装置に送信する。情報処理装置のWebブラウザは、受信したHTMLファイルを解析し、受信したHTMLファイルの記述に基づいた操作画面を表示する。さらに、Webブラウザに表示された操作画面を介してユーザが指示を入力すると、Webブラウザは、入力された指示をWebサーバに対して通知する。指示の通知を受けたWebサーバ上のWebアプリケーションは、入力された指示に従って処理を実行する。
ところで、最近ではスキャナやプリンタを備えたMFP(Multi Function Peripheral)の中にも、上述したようなWebブラウザを備えているものがある。このようなMFPは、上述した手順を用いてWebサーバにより提供される操作画面をMFPのWebブラウザに表示し、ユーザからの各種指示を受け付ける。例えば、特許文献1には、MFPが備える各機能を利用するための指示を入力する操作画面を、Webサーバが提供する技術が提案されている。具体的には、MFPのユーザは、Webブラウザ上に表示された操作画面を介して、MFPに対する指示を入力する。特許文献1に記載のMFPでは、入力された指示がMFPのWebブラウザによってWebサーバに通知される。通知を受けたWebサーバは、ユーザから入力された指示内容に従って、MFPに対して各種処理の実行を依頼する。この依頼を受けたMFPは、依頼された処理を実行する。これにより、MFPを操作するための全メニューデータをMFP内で保持しておく必要がなくなり、またメニューデータの変更もWebサーバ上で容易に行うことができる。
しかしながら、上記従来技術には以下に記載する問題がある。上記従来技術による情報処理装置は一般的に多くの機能を有している。そのため、Webブラウザ上に表示される操作画面(以下では、Web画面と称する。)で全ての操作画面を実現するのではなく、一部の操作画面を情報処理装置が予め保持している操作画面(以下では、ネイティブ画面と称する。)で実現する構成が考えられている。このような構成にすることにより、Webアプリケーションを効率よく実現することができる。また、このような構成を実現するためには、Webアプリケーションが情報処理装置のUI上に表示される画面をWeb画面から別の画面(ネイティブ画面)に遷移させる必要がある。これを実現するために情報処理装置がUI画面を制御するWebサービスを提供し、Webアプリケーションが当該サービスを利用し画面遷移を行うシステムが考えられている。
しかし、このようなシステムにおいては、Web画面に対するユーザ操作に基づいてネイティブ画面へ遷移する間に、ユーザにより他の画面を表示する他の操作(デバイスのステータス表示画面やジョブ履歴画面の表示指示)が行われる可能性がある。このような場合、ユーザが意図的に他の操作を行ったにも関わらず、先に操作した内容に基づくネイティブ画面が表示されてしまうため、非常に操作性を低下させてしまう。
本発明は、上述の問題に鑑みて成されたものであり、Webサーバから提供されるWeb画面を介して受け付けたユーザ操作が予め保持しているネイティブ画面の表示を示す場合に、状況に応じて当該ネイティブ画面を表示するか否かを判断する情報処理装置を提供することを目的とする。
本発明は、例えば、Webサーバと画像処理装置を含む画像処理システムであって、前記画像処理装置は、前記Webサーバにより提供される操作画面を表示部に表示させる表示手段と、前記表示部に表示された操作画面上で行われた操作を、前記Webサーバに対して通知する通知手段と、を備え、前記Webサーバは、前記通知手段による通知を受けた場合に、前記画像処理装置の動作に関する指示を、前記画像処理装置に送信する送信手段を備え、前記画像処理装置は更に、前記送信手段により送信された指示を受信した場合に、前記操作画面が表示された状態であるか否かを判定する判定手段と、前記判定手段による判定の結果、前記操作画面が表示された状態であれば前記受信した指示に応じた動作を実行させ、前記操作画面が表示された状態でなければ前記受信した指示に応じた動作を実行させない制御手段と、を備えることを特徴とする画像処理システム。
本発明は、例えば、Webサーバから提供されるWeb画面を介して受け付けたユーザ操作が予め保持しているネイティブ画面の表示を示す場合に、状況に応じて当該ネイティブ画面を表示するか否かを判断する情報処理装置を提供できる。
以下に本発明の一実施形態を示す。以下で説明される個別の実施形態は、本発明の上位概念、中位概念及び下位概念など種々の概念を理解するために役立つであろう。また、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。
<第1の実施形態>
<画像形成装置の構成>
以下では、図1乃至図7を参照して、本発明における第1の実施形態について説明する。まず、図1を参照して、本実施形態における画像形成装置100のハードウェア構成について説明する。以下では、図1に示すように、本発明に係る情報処理装置の一例として、MFP等の画像形成装置100を例に説明する。
<画像形成装置の構成>
以下では、図1乃至図7を参照して、本発明における第1の実施形態について説明する。まず、図1を参照して、本実施形態における画像形成装置100のハードウェア構成について説明する。以下では、図1に示すように、本発明に係る情報処理装置の一例として、MFP等の画像形成装置100を例に説明する。
CPU101は、ROM102やHDD104に格納されているソフトウェアプログラムを実行し、装置全体の制御を行なう。ROM102は、リードオンリーメモリであり、装置のブートプログラムや固定パラメータ等が格納されている。RAM103は、ランダムアクセスメモリであり、CPU101が装置を制御する際に、一時的なデータの格納などに使用される。HDD104は、ハードディスクドライブであり、印刷データの格納など、様々なデータの格納に使用される。プリンタI/F制御部105は、プリンタ111を制御する装置である。NVRAM106は、不揮発性のメモリであり画像形成装置100の各種設定値が保存される。パネル制御部107は、表示部及び操作部を有する操作パネル110を制御し、各種情報の表示、使用者からの指示入力を制御する。ネットワークI/F制御部108は、LANネットワーク112とのデータの送受信を制御する。バス109には、CPU101、ROM102、RAM103、HDD104、プリンタI/F制御部105、NVRAM106、パネル制御部107、ネットワークI/F制御部108が接続される。また、バス109は、CPU101からの制御信号や各装置間のデータ信号が送受信されるシステムバスである。
<印刷システムの構成>
次に、図2を参照して、本実施形態における画像形成装置100を使用した印刷システム10の構成について説明する。情報処理システムの一例である印刷システム10では、Webブラウザ機能を有する画像形成装置100と、Webサーバ機能を有するWebサーバ200とがLANネットワーク112を介して接続されている。画像形成装置100、及びWebサーバ200は、LANネットワーク112に接続され相互に通信可能である。WebアプリケーションはWebサーバ200上で動作する。Webブラウザは画像形成装置100上で動作し、Webサーバ200上のWebアプリケーションを実行する。本実施形態によれば、画像形成装置100は、Webサーバ200のWebアプリケーションから画像形成装置100の機能を実行するための操作画面を取得し、Webブラウザ上で表示する。以下では、Webブラウザ上で表示される画面をWeb画面と称する。また、画像形成装置100は、予め保持している画面を表示することもできる。以下では、予め保持している画面をネイティブ画面と称する。
次に、図2を参照して、本実施形態における画像形成装置100を使用した印刷システム10の構成について説明する。情報処理システムの一例である印刷システム10では、Webブラウザ機能を有する画像形成装置100と、Webサーバ機能を有するWebサーバ200とがLANネットワーク112を介して接続されている。画像形成装置100、及びWebサーバ200は、LANネットワーク112に接続され相互に通信可能である。WebアプリケーションはWebサーバ200上で動作する。Webブラウザは画像形成装置100上で動作し、Webサーバ200上のWebアプリケーションを実行する。本実施形態によれば、画像形成装置100は、Webサーバ200のWebアプリケーションから画像形成装置100の機能を実行するための操作画面を取得し、Webブラウザ上で表示する。以下では、Webブラウザ上で表示される画面をWeb画面と称する。また、画像形成装置100は、予め保持している画面を表示することもできる。以下では、予め保持している画面をネイティブ画面と称する。
<機能構成>
次に、図3を参照して、画像形成装置100及びWebサーバ200の機能構成について説明する。なお、以下では、本発明を実施する上で主に重要な機能構成についてのみ説明している。したがって、本発明における画像形成装置及び情報処理装置は、他の機能構成を含んで実現されてもよい。
次に、図3を参照して、画像形成装置100及びWebサーバ200の機能構成について説明する。なお、以下では、本発明を実施する上で主に重要な機能構成についてのみ説明している。したがって、本発明における画像形成装置及び情報処理装置は、他の機能構成を含んで実現されてもよい。
画像形成装置100は、画面情報管理部301、画面遷移判断部302、画面遷移部303、画面遷移Webサービス309、Webブラウザ310、及び操作パネル入力管理部314を備える。画面遷移Webサービス309は通信部304と解析部305から構成される。また、Webブラウザ310は、通信部306、解析部307、及び画面表示部308を備える。また、画面遷移Webサービス309は、通信部304及び解析部305を備える。Webサーバ200は、Webアプリケーション313を備える。また、Webアプリケーション313は、ロジック部311及びプレゼンテーション部312を備える。
Webブラウザ310の通信部306は、プレゼンテーション部312が提供するHTMLコンテンツを受信する。解析部307は、受信したHTMLコンテンツを解析し、操作パネル110に表示するための画面データを生成する。画面表示部308は、表示制御手段として機能し、解析部307が生成した画面データを実際に操作パネル110上に表示する。本実施形態によれば、画面表示部308は、Webサーバ200から提供される画面情報に基づいて生成されるWeb画面、又は、ROM102やHDD104等に予め保持されている画面情報に基づいて生成されるネイティブ画面を表示する。
操作パネル入力管理部314は、ユーザがパネル操作したときの入力処理を管理する。例えばユーザによりWebブラウザ310を操作された場合、操作パネル入力管理部314は、解析部307に操作内容を通知する。解析部307は、入力内容を解析し、通信部306を経由してプレゼンテーション部312にHTTPリクエストを送信する。
プレゼンテーション部312は、受信したHTTPリクエストをロジック部311に渡す。ロジック部311は、渡されたHTTPリクエストを解析する。送信されたHTTPリクエストを解析した結果、Web画面以外への画面遷移が必要である場合、ロジック部311は、画面遷移Webサービス309の通信部304に画面遷移を指示するHTTPリクエストを送信する。通信部304は、受信したHTTPリクエストを解析部305に渡し処理を解析する。
解析部305による解析結果に基づき、画面遷移判断部302は、画面遷移部303に画面遷移処理を行わせるか否かを判断する。画面遷移判断部302は、画面情報管理部301が管理している現在の画面情報と、画面遷移部303から通知された画面遷移依頼元の情報とに基づき、画面遷移可能か否かを判断する。画面遷移部303は、画面切替手段及び応答手段として機能し、画面遷移判断部302の判断に従って画面遷移処理を実行するとともに、画面遷移を行ったかどうかの結果を応答として画面遷移Webサービス309に通知する。また、操作パネル入力管理部314は、Web画面以外の画面に遷移するユーザ操作を検知した場合、画面遷移部303に画面遷移の指示を行う。
<画面制御>
次に、図4を参照して、画像形成装置100及びWebサーバ200における画面制御の処理手順について説明する。ここでは、Webアプリケーション313によって提供される機能の1つであるコピー機能を、画像形成装置100が予め保持している操作画面(ネイティブ画面)を用いて実行する場合の画面制御について説明する。なお、以下に記載するSに続く番号は、シーケンス図又はフローチャートにおけるステップ番号を示す。
次に、図4を参照して、画像形成装置100及びWebサーバ200における画面制御の処理手順について説明する。ここでは、Webアプリケーション313によって提供される機能の1つであるコピー機能を、画像形成装置100が予め保持している操作画面(ネイティブ画面)を用いて実行する場合の画面制御について説明する。なお、以下に記載するSに続く番号は、シーケンス図又はフローチャートにおけるステップ番号を示す。
まず、S400において、Webブラウザ310は、Webアプリケーション313にメニュー画面を要求する。S401において、Webアプリケーション313は、Webブラウザ310にメニュー画面を応答する。S402において、Webブラウザ310は、表示したメニュー画面からユーザ操作による機能の選択を受け付ける。なお、ここでは、ネイティブ画面を利用して実現されているコピー機能がユーザに選択された場合を想定する。S403において、Webブラウザ310は、ユーザ操作により選択された機能に従って、Webアプリケーション313にコピー機能画面を要求する。
S404において、Webアプリケーション313は、コピー機能が画像形成装置100の操作画面を利用して実現されているため、画面遷移Webサービス309にコピー画面の表示指示を通知する。S405において、画面遷移Webサービス309は、表示指示を受信すると画面遷移部303にコピー画面の遷移指示を通知する。
S406において、画面遷移部303は、画面遷移判断部302にコピー画面の遷移可否を問い合わせる。S407において、画面遷移判断部302は、コピー画面の遷移可否を判断し、S408において画面遷移部303にコピー画面の遷移可否の応答(判断結果)を送信する。続いて、S409において、画面遷移部303は、判断結果が遷移可能であれば画面遷移を実行する。さらに、S410において、画面遷移部303は、画面遷移Webサービス309に遷移結果を通知する。S411において、画面遷移Webサービス309は、Webアプリケーション313にコピー画面の表示指示に対する実行結果を通知する。
<メニュー画面>
次に、図5を参照して、S401によりWebブラウザ310に表示されるメニュー画面500の一例について説明する。メニュー画面500には、画像形成装置100の何れの機能を利用するかを選択するための選択ボタン501、502、503、504が含まれる。選択ボタン501が押下されるとスキャン機能が選択される。選択ボタン502が押下されるとコピー機能が選択される。選択ボタン503が押下されるとFAX機能が選択される。選択ボタン504が押下されると印刷機能が選択される。
次に、図5を参照して、S401によりWebブラウザ310に表示されるメニュー画面500の一例について説明する。メニュー画面500には、画像形成装置100の何れの機能を利用するかを選択するための選択ボタン501、502、503、504が含まれる。選択ボタン501が押下されるとスキャン機能が選択される。選択ボタン502が押下されるとコピー機能が選択される。選択ボタン503が押下されるとFAX機能が選択される。選択ボタン504が押下されると印刷機能が選択される。
ユーザ操作によって選択ボタン501〜504の何れかのボタンが押下されると、Webブラウザ310は、図4のS402において、何れの機能を利用するかを決定する。ユーザにより実行する機能が選択されると、Webブラウザ310は、S403において、Webアプリケーション313に対して、押下されたボタンに対応する機能画面を要求する。
<画面遷移の際の処理手順>
次に、図6を参照して、画面遷移を行う際のWebアプリケーション313の処理手順について説明する。まず、S601において、Webアプリケーション313は、Webブラウザ310からHTTPリクエストを受信する。続いて、S602において、Webアプリケーション313は、遷移先画面がネイティブ画面であるか否かを判定する。ここで、遷移先画面がネイティブ画面でない場合はS606に進み、Webアプリケーション313は、遷移先画面であるHTMLコンテンツ(Web画面の画面情報)を、Webブラウザ310に送信して処理を終了する。
次に、図6を参照して、画面遷移を行う際のWebアプリケーション313の処理手順について説明する。まず、S601において、Webアプリケーション313は、Webブラウザ310からHTTPリクエストを受信する。続いて、S602において、Webアプリケーション313は、遷移先画面がネイティブ画面であるか否かを判定する。ここで、遷移先画面がネイティブ画面でない場合はS606に進み、Webアプリケーション313は、遷移先画面であるHTMLコンテンツ(Web画面の画面情報)を、Webブラウザ310に送信して処理を終了する。
一方、遷移先画面がネイティブ画面である場合はS603に進み、Webアプリケーション313は、画面遷移Webサービス309に画面遷移の指示、即ち、ネイティブ画面の表示の指示を送信する。続いて、S604において、Webアプリケーション313は、画面遷移が成功したか否かを判定する。この判定は、画面遷移Webサービス309からの応答として通知される結果に基づいて行われる。ここで、画面遷移が成功した場合は処理を終了し、失敗した場合はS605に進む。S605において、Webアプリケーション313は、リピート手段として機能し、失敗回数が所定回数であるN回に到達したか否かを判定する。N回に到達した場合は処理を終了し、失敗回数がN回に到達していない場合はS603に戻り、再度、画面遷移の指示を送信する。
次に、図7を参照して、画面遷移を行う際の画像形成装置100の処理手順について説明する。まず、S701において、画面遷移Webサービス309は、Webアプリケーション313から画面遷移の指示を受信する。S702において、画面遷移Webサービス309は、画面遷移判断部302によって現在の表示画面がWeb画面か否かを判定する。Web画面である場合はS703に進む。S703において、画面遷移Webサービス309は、ユーザがWebブラウザ310経由でWebアプリケーション313を操作中であると判断し、画面遷移部303によって画面遷移を実行し、画面遷移成功をWebアプリケーション313に通知する。一方、現在の表示画面がWeb画面でない場合はS704に進む。S704において、画面遷移Webサービス309は、ユーザがWebアプリケーション以外の他のアプリケーションの操作を行っていると判断し、現在の表示画面を維持し、画面遷移の失敗をWebアプリケーション313に通知する。
以上説明したように、本実施形態に係る情報処理装置は、Web画面を介して行われるユーザ操作がネイティブ画面の表示を示す場合に、Webサーバから当該ネイティブ画面の表示を指示されると、現在の表示がWeb画面であるか否かを判定する。さらに、本情報処理装置は、現在の表示がWeb画面である場合には、当該現在の表示を指示されたネイティブ画面に切り替え、現在の表示がWeb画面でない場合には、当該現在の表示を維持する。これにより、本情報処理装置は、WebアプリケーションのWeb画面を介したユーザ操作に基づき、Web画面からネイティブ画面へ遷移している間に他のアプリケーションに関するユーザ操作が行われた場合であっても、好適に画面を切り替えることができる。具体的には、本情報処理装置は、ネイティブ画面への遷移の際に、現在の表示がWeb画面以外の画面であれば、ユーザが意図的に他の操作を行ったと判断し、上記ネイティブ画面への遷移を行わない。このように、本情報処理装置は、ユーザフレンドリな操作体系を提供することができる。
<第2の実施形態>
次に、図8を参照して、第2の実施形態について説明する。上記実施形態におけるS704において画面遷移を行わない場合に、画面遷移失敗をWebアプリケーション313に通知し処理を終了していた。しかし、本実施形態では、画面遷移を行わない場合は、所定時間待機して、再度、表示画面の確認を行う。図8は、図7のフローチャートの変形例を示す。なお、S801、S802、S803の処理は、図7のS701、S702、S703の処理とそれぞれ同様であるため説明を省略する。
次に、図8を参照して、第2の実施形態について説明する。上記実施形態におけるS704において画面遷移を行わない場合に、画面遷移失敗をWebアプリケーション313に通知し処理を終了していた。しかし、本実施形態では、画面遷移を行わない場合は、所定時間待機して、再度、表示画面の確認を行う。図8は、図7のフローチャートの変形例を示す。なお、S801、S802、S803の処理は、図7のS701、S702、S703の処理とそれぞれ同様であるため説明を省略する。
S802で表示画面にネイティブ画面が表示されていると判定されると、S804において、画面遷移Webサービス309は、1秒ウェイトする。続いて、S805において、画面遷移Webサービス309は、ウェイト回数がN回に到達したか否かを判定する。到達した場合はS806に進み、画面遷移Webサービス309は、画面遷移の失敗をWebアプリケーション313に応答する。つまり、本実施形態に係る画面遷移Webサービス309は、表示画面にネイティブ画面が表示されていると判定すると、S802の判定を定期的に繰り返し、所定時間の間、表示画面がネイティブ画面のままであれば、応答として画面遷移の失敗を通知する。一方、ウェイト回数がN回に到達していない場合は、S802に戻り、再度、表示画面の確認を行う。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
Claims (13)
- Webサーバと画像処理装置を含む画像処理システムであって、
前記画像処理装置は、
前記Webサーバにより提供される操作画面を表示部に表示させる表示手段と、
前記表示部に表示された操作画面上で行われた操作を、前記Webサーバに対して通知する通知手段と、を備え、
前記Webサーバは、
前記通知手段による通知を受けた場合に、前記画像処理装置の動作に関する指示を、前記画像処理装置に送信する送信手段を備え、
前記画像処理装置は更に、
前記送信手段により送信された指示を受信した場合に、前記操作画面が表示された状態であるか否かを判定する判定手段と、
前記判定手段による判定の結果、前記操作画面が表示された状態であれば前記受信した指示に応じた動作を実行させ、前記操作画面が表示された状態でなければ前記受信した指示に応じた動作を実行させない制御手段と、
を備えることを特徴とする画像処理システム。 - 前記画像処理装置は、前記送信手段により送信された指示を、Webサービスを用いて受信することを特徴とする請求項1に記載の画像処理システム。
- 前記操作画面は、画像処理に関する機能を選択するための画面であることを特徴とする請求項1または2に記載の画像処理システム。
- 前記画像処理に関する機能は、スキャン、コピー、FAX、及び印刷の少なくとも1つを含むことを特徴とする請求項3に記載の画像処理システム。
- 前記通知手段は、前記操作画面上で特定の機能が選択された場合に前記通知を行うことを特徴とする請求項3または4に記載の画像処理システム。
- Webサーバと通信可能な画像処理装置であって、
前記Webサーバにより提供される操作画面を表示部に表示させる表示手段と、
前記表示部に表示された操作画面上で行われた操作を、前記Webサーバに対して通知する通知手段と、
前記通知手段による通知を受けた前記Webサーバから、前記画像処理装置の動作に関する指示を受信した場合に、前記操作画面が表示された状態であるか否かを判定する判定手段と、
前記判定手段による判定の結果、前記操作画面が表示された状態であれば前記受信した指示に応じた動作を実行させ、前記操作画面が表示された状態でなければ前記受信した指示に応じた動作を実行させない制御手段と、
を備えることを特徴とする画像処理装置。 - 前記Webサーバからの要求を、Webサービスを用いて受信することを特徴とする請求項6に記載の画像処理装置。
- 前記操作画面は、画像処理に関する機能を選択するための画面であることを特徴とする請求項6または7に記載の画像処理装置。
- 前記画像処理に関する機能は、スキャン、コピー、FAX、及び印刷の少なくとも1つを含むことを特徴とする請求項8に記載の画像処理装置。
- 前記通知手段は、前記操作画面上で特定の機能が選択された場合に前記通知を行うことを特徴とする請求項8または9に記載の画像処理装置。
- Webサーバと画像処理装置を含む画像処理システムにおける動作制御方法であって、
前記画像処理装置において、前記Webサーバにより提供される操作画面を表示部に表示させる表示工程と、
前記画像処理装置において、前記表示部に表示された操作画面上で行われた操作を、前記Webサーバに対して通知する通知工程と、
前記Webサーバにおいて、前記通知工程による通知を受けた場合に、前記画像処理装置の動作に関する指示を、前記画像処理装置に送信する送信工程と、
前記画像処理装置において、前記送信工程で送信された指示を受信した場合に、前記操作画面が表示された状態であるか否かを判定する判定工程と、
前記画像処理装置において、前記判定工程における判定の結果、前記操作画面が表示された状態であれば前記受信した指示に応じた動作を実行させ、前記操作画面が表示された状態でなければ前記受信した指示に応じた動作を実行させない制御工程と、
を備えることを特徴とする動作制御方法。 - Webサーバと通信可能な画像処理装置の制御方法であって、
前記Webサーバにより提供される操作画面を表示部に表示させる表示工程と、
前記表示部に表示された操作画面上で行われた操作を、前記Webサーバに対して通知する通知工程と、
前記通知工程による通知を受けた前記Webサーバから、前記画像処理装置の動作に関する指示を受信した場合に、前記操作画面が表示された状態であるか否かを判定する判定工程と、
前記判定工程における判定の結果、前記操作画面が表示された状態であれば前記受信した指示に応じた動作を実行させ、前記操作画面が表示された状態でなければ前記受信した指示に応じた動作を実行させない制御工程と、
を備えることを特徴とする制御方法。 - コンピュータを請求項6乃至10のいずれか1項に記載の画像処理装置の各手段として機能させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013217849A JP5736021B2 (ja) | 2013-10-18 | 2013-10-18 | 画像処理システム、画像処理装置、それらの制御方法、及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013217849A JP5736021B2 (ja) | 2013-10-18 | 2013-10-18 | 画像処理システム、画像処理装置、それらの制御方法、及びプログラム |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009209814A Division JP5395578B2 (ja) | 2009-09-10 | 2009-09-10 | 画像形成システム、画像形成装置、画面表示方法、制御方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014056586A JP2014056586A (ja) | 2014-03-27 |
JP5736021B2 true JP5736021B2 (ja) | 2015-06-17 |
Family
ID=50613798
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013217849A Active JP5736021B2 (ja) | 2013-10-18 | 2013-10-18 | 画像処理システム、画像処理装置、それらの制御方法、及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5736021B2 (ja) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006053905A (ja) * | 2004-07-15 | 2006-02-23 | Canon Inc | 画像形成装置及び画像形成方法並びに画像形成装置制御用プログラム |
JP4868955B2 (ja) * | 2006-06-22 | 2012-02-01 | 株式会社リコー | 画像処理装置、情報処理装置、サーバ装置、表示制御システム、及び表示制御方法 |
US20080091800A1 (en) * | 2006-10-13 | 2008-04-17 | Xerox Corporation | Local user interface support of remote services |
JP2008139981A (ja) * | 2006-11-30 | 2008-06-19 | Sharp Corp | 制御装置、端末装置、表示システム、表示方法、プログラムおよびその記録媒体 |
JP5289041B2 (ja) * | 2008-12-26 | 2013-09-11 | キヤノン株式会社 | データ処理装置、データ処理方法、及びコンピュータプログラム |
JP5395578B2 (ja) * | 2009-09-10 | 2014-01-22 | キヤノン株式会社 | 画像形成システム、画像形成装置、画面表示方法、制御方法、及びプログラム |
-
2013
- 2013-10-18 JP JP2013217849A patent/JP5736021B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014056586A (ja) | 2014-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5395578B2 (ja) | 画像形成システム、画像形成装置、画面表示方法、制御方法、及びプログラム | |
JP5599038B2 (ja) | 情報処理装置及び方法、並びにプログラム | |
JP5436187B2 (ja) | 画像処理装置及びその制御方法とプログラム | |
JP6410584B2 (ja) | 画像処理装置、画像処理装置の制御方法、並びにプログラム | |
US8982388B2 (en) | Information processing apparatus that displays operation screen and control method therefor | |
JP5371726B2 (ja) | 情報処理装置、情報処理装置の制御方法、及びプログラム | |
US8610912B2 (en) | Image processing apparatus, information processing apparatus, methods for controlling the apparatuses, and storage medium storing program allowing the instruction of the processing to be executed next without waiting for the completion of cooperative processing and allows checking of the processing status of cooperative processing being executed | |
JP5711518B2 (ja) | 情報処理装置、その制御方法、及びプログラム | |
JP5761934B2 (ja) | 情報処理装置、情報処理装置の制御方法及びプログラム | |
JP2011035849A (ja) | 情報処理システム、その制御方法、及びプログラム | |
JP5669460B2 (ja) | 情報処理装置、情報処理システム、情報処理装置の制御方法及びプログラム | |
US20110279845A1 (en) | Information processing apparatus, and control method and storage medium therefor | |
KR101395488B1 (ko) | 화상 처리 장치, 그 제어 방법 및 그 프로그램 저장용 저장 매체 | |
JP2011197853A (ja) | 機能提供装置及びプログラム | |
JP2011198195A (ja) | 表示画面制御装置、表示画面制御方法およびプログラム | |
JP5645621B2 (ja) | 情報処理装置、画像処理装置、情報処理装置の制御方法、画像処理装置の制御方法、及びプログラム | |
JP5736021B2 (ja) | 画像処理システム、画像処理装置、それらの制御方法、及びプログラム | |
JP5767454B2 (ja) | 画像処理装置、その制御方法、及びプログラム | |
US8527875B2 (en) | Information processing apparatus and method of controlling the same | |
JP2011227790A (ja) | 表示画面制御装置、表示画面制御方法およびプログラム | |
JP5619245B2 (ja) | 情報処理装置、情報処理装置の制御方法、及びプログラム | |
JP6341016B2 (ja) | 画像形成システム、画像形成装置およびプログラム | |
JP2013105357A (ja) | サーバ装置、情報処理装置、サーバ装置の制御方法及びプログラム | |
JP5698827B2 (ja) | 画像処理装置及びその制御方法とプログラム | |
JP2010093790A (ja) | 画像形成装置及びその制御方法、並びにプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140929 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150320 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150417 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5736021 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |