JP5907181B2 - 画像処理システム、中継装置、画像形成装置、中継方法、および中継プログラム - Google Patents
画像処理システム、中継装置、画像形成装置、中継方法、および中継プログラム Download PDFInfo
- Publication number
- JP5907181B2 JP5907181B2 JP2014007649A JP2014007649A JP5907181B2 JP 5907181 B2 JP5907181 B2 JP 5907181B2 JP 2014007649 A JP2014007649 A JP 2014007649A JP 2014007649 A JP2014007649 A JP 2014007649A JP 5907181 B2 JP5907181 B2 JP 5907181B2
- Authority
- JP
- Japan
- Prior art keywords
- response
- request
- image forming
- forming apparatus
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32358—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter
- H04N1/324—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter intermediate the transmitter and receiver terminals, e.g. at an exchange
- H04N1/32406—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter intermediate the transmitter and receiver terminals, e.g. at an exchange in connection with routing or relaying, e.g. using a fax-server or a store-and-forward facility
- H04N1/32411—Handling instructions for routing or relaying
- H04N1/32416—Storage of instructions or retrieval of prestored instructions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/21—Intermediate information storage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00244—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server with a server, e.g. an internet server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32358—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter
- H04N1/324—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter intermediate the transmitter and receiver terminals, e.g. at an exchange
- H04N1/32406—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter intermediate the transmitter and receiver terminals, e.g. at an exchange in connection with routing or relaying, e.g. using a fax-server or a store-and-forward facility
- H04N1/32411—Handling instructions for routing or relaying
- H04N1/32422—Reprocessing messages, e.g. in case the intended destination is busy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
- H04N2201/0037—Topological details of the connection
- H04N2201/0039—Connection via a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
- H04N2201/0062—Stand-alone interface device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0094—Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Facsimiles In General (AREA)
Description
本発明のさらに他の局面に従うと、中継方法は、画像形成装置と、画像形成装置からの要求に応じてアプリケーションを実行し、その結果を画像形成装置に対して提供可能なサーバーとの間の、画像形成装置からサーバーへのアプリケーションに関するリクエスト、およびサーバーから画像形成装置へのリクエストに対する応答のやり取りを中継装置にて中継する方法であって、中継装置が画像形成装置からリクエストを受け付けるステップと、中継装置がメモリーにリクエストと関連付けてキャッシュされている、リクエストに対する応答を読み出すステップと、中継装置が、受け付けたリクエストのサーバーへの送信に対してサーバーから実応答である応答を受け付けるよりも以前に、読み出した応答を仮応答として画像形成装置に対して送信するステップと、中継装置が、サーバーから実応答である応答を受け付けるステップと、中継装置が、実応答をリクエストに対する応答としてメモリーにキャッシュするステップと、同一セッションにおける以前の画像形成装置からのリクエストに対する仮応答のうち実応答と一致しないものがあった場合に、中継装置が、メモリーにキャッシュされているリクエストに対する応答に含まれるパラメーターを仮応答と実応答との差異に応じて置き換えるステップと、中継装置が、パラメーターを置き換えた応答を画像形成装置に対して送信するステップとを備える。
本発明のさらに他の局面に従うと、画像形成装置と、画像形成装置からの要求に応じてアプリケーションを実行し、その結果を画像形成装置に対して提供可能なサーバーとの間の、画像形成装置からサーバーへのアプリケーションに関するリクエスト、およびサーバーから画像形成装置へのリクエストに対する応答のやり取りを中継装置にて中継する方法であって、中継装置が画像形成装置からリクエストを受け付けるステップと、中継装置がメモリーにリクエストと関連付けてキャッシュされている、リクエストに対する応答を読み出すステップと、中継装置が、受け付けたリクエストのサーバーへの送信に対してサーバーから実応答である応答を受け付けるよりも以前に、読み出した応答を仮応答として画像形成装置に対して送信するステップと、中継装置が、画像形成装置の操作画面を表示するステップと、中継装置が、操作画面に対するユーザー操作に従って操作信号を画像形成装置に対して出力するステップと、中継装置が、画像形成装置からリクエストとして操作画面に対するユーザー操作を受け付けるステップとを含む。
本発明のさらに他の局面に従うと、コンピューターに、画像形成装置と、画像形成装置からの要求に応じてアプリケーションを実行し、その結果を画像形成装置に対して提供可能なサーバーとの間の、画像形成装置からサーバーへのアプリケーションに関するリクエスト、およびサーバーから画像形成装置へのリクエストに対する応答のやり取りを中継する処理を行なわせるためのプログラムであって、画像形成装置からリクエストを受け付けると、メモリーにリクエストと関連付けてキャッシュされているリクエストに対する応答を読み出すステップと、受け付けたリクエストのサーバーへの送信に対してサーバーから実応答である応答を受け付けるよりも以前に、読み出した応答を仮応答として画像形成装置に対して送信するステップと、画像形成装置の操作画面を表示するステップと、操作画面に対するユーザー操作に従って操作信号を画像形成装置に対して出力するステップと、画像形成装置からリクエストとして操作画面に対するユーザー操作を受け付けるステップとをコンピューターに実行させる。
図1は、本実施の形態にかかる画像処理システム(以下、システムと略する)の構成の具体例を表わした図である。図1を参照して、本システムは、画像形成装置の一例としての、1台以上のMFP300A,300B,300Cを含む。MFP300A,300B,300Cを代表させてMFP300とも称する。
図2は、中継装置100の装置構成の具体例を表わしたブロック図である。ここでは、一例として、中継装置100が端末装置で実現されている場合を例示する。従って、言うまでもなく、中継装置100の装置構成は図2に示されたものに限定されるものではない。
中継装置100は、MFP300とサーバー500との間の通信を中継する。サーバー500はアプリケーションを記憶しており、MFP300からのリクエストに応じてアプリケーションを実行する。そして、サーバー500は、アプリケーションを実行することによる処理結果を上記リクエストに対する応答としてMFP300に提供する。これにより、MFP300は、サーバー500のアプリケーションを利用することができる。中継装置100は、MFP300からサーバー500へのリクエストの送信、およびサーバー500からMFP300に対する応答の送信を中継する。その際、中継装置100は、サーバー500からの応答をMFP300からのリクエストに関連付けてメモリー装置100Aにキャッシュ(記憶)する。
図7は、上記動作を行なうための中継装置100の機能構成の具体例を示すブロック図である。図7の各機能は中継装置100のCPU10がROM11に記憶されているプログラムをRAM12上に読み出して実行することで、主に、CPU10によって実現される。しかしながら、少なくとも一部機能が図2に示された、または図示されない電気回路などの他のハードウェア構成によって実現されてもよい。
図8および図9は、中継装置100での動作の流れの具体例を表わしたフローチャートである。図8および図9のフローチャートに表わされた動作は、中継装置100のCPU10がROM11に記憶されているプログラムをRAM12上に読み出して実行し、図7の各機能を発揮することによって実現される。
本システムが以上のように構成されて動作することによって、MFP300からサーバー500に対するリクエストに対して、以前の応答のキャッシュを利用してMFP300に対していったん仮応答が返されるため、通信速度を速めることができる。
なお、上記のように、中継装置100はいわゆるタブレットなどの端末装置や、MFP300に搭載されているCPU30での処理などによって実現させることができる。そこで、上述の動作をこれらのCPUに実行させるためのプログラムを提供することもできる。プログラムを提供することによって、既存のタブレットなどの端末やMFP300のCPU30を中継装置100として機能させることができる。これにより、既存の装置を用いて本システムを容易に構築することが可能となる。
Claims (17)
- 画像形成装置と、
前記画像形成装置からの要求に応じてアプリケーションを実行し、その結果を前記画像形成装置に対して提供可能なサーバーと、
前記画像形成装置と前記サーバーとの間の、前記画像形成装置から前記サーバーへの前記アプリケーションに関するリクエスト、および前記サーバーから前記画像形成装置への前記リクエストに対する応答のやり取りを中継するための中継装置とを備え、
前記中継装置は、
前記サーバーからの前記応答をメモリーに前記リクエストと関連付けてキャッシュするための第1の記憶手段と、
前記画像形成装置から前記リクエストを受け付けると、前記メモリーにキャッシュされた前記リクエストに関連付けて記憶された応答を読み出して、受け付けた前記リクエストの前記サーバーへの送信に対して前記サーバーから実応答である応答を受け付けるよりも以前に、前記読み出した応答を仮応答として前記画像形成装置に対して送信するための第1の送信手段と、
前記サーバーから前記実応答である応答を受け付ける受付手段と、
前記受付手段で受け付けた前記実応答と前記仮応答とを比較することで前記仮応答が前記実応答と一致しているか否かを判断するための判断手段と、
前記判断手段において前記仮応答が前記実応答と一致していないと判断されると、前記リクエストよりも以降の前記画像形成装置からのリクエストであって前記仮応答として送信された応答と関連付けられたリクエストに対する応答として、前記実応答に応じた応答を前記画像形成装置に対して送信するための第2の送信手段とを含む、画像処理システム。 - 前記第2の送信手段は、前記リクエストよりも以降の前記画像形成装置からのリクエストに対する応答として前記実応答に応じたパラメーターを含む応答を前記画像形成装置に対して送信する、請求項1に記載の画像処理システム。
- 前記中継装置は、さらに、前記判断手段で前記実応答の属性が前記仮応答の属性と異なると判断された場合に、前記リクエストよりも以降の前記画像形成装置からのリクエストの属性を変換して差し替えコマンドを生成し、前記サーバーへの送信を中継する前記画像形成装置からのリクエストを差し替えるための生成手段を含み、
前記第2の送信手段は、前記差し替えコマンドに対する前記サーバーからの応答を、前記リクエストよりも以降の前記画像形成装置からのリクエストに対する応答として前記画像形成装置に対して送信する、請求項1に記載の画像処理システム。 - 前記実応答のパラメーターが前記仮応答のパラメーターと異なる場合に、前記生成手段は、前記リクエストよりも以降の前記画像形成装置からのリクエストに含まれるパラメーターを前記実応答のパラメーターとの関係に応じたパラメーターに置き換えることで前記差し替えコマンドを生成する、請求項3に記載の画像処理システム。
- 前記実応答のプロトコルが前記仮応答のプロトコルと異なる場合に、前記生成手段は、前記リクエストよりも以降の前記画像形成装置からのリクエストを前記実応答のプロトコルと前記仮応答のプロトコルとの関係に応じて置き換えることで前記差し替えコマンドを生成する、請求項3に記載の画像処理システム。
- 前記生成手段は、実応答の属性と仮応答の属性との関係に応じた前記画像形成装置からのリクエストと前記差し替えコマンドとの対応関係を記憶するメモリーから、前記実応答の属性と前記仮応答の属性との関係に応じて前記差し替えコマンドを読み出す、請求項4または5に記載の画像処理システム。
- 前記中継装置は、当該画像処理システムに含まれる他の中継装置から前記対応関係を取得して前記メモリーに記憶するための第2の記憶手段をさらに含む、請求項6に記載の画像処理システム。
- 画像形成装置と、
前記画像形成装置からの要求に応じてアプリケーションを実行し、その結果を前記画像形成装置に対して提供可能なサーバーと、
前記画像形成装置と前記サーバーとの間の、前記画像形成装置から前記サーバーへの前記アプリケーションに関するリクエスト、および前記サーバーから前記画像形成装置への前記リクエストに対する応答のやり取りを中継するための中継装置とを備え、
前記中継装置は、
前記サーバーからの前記応答をメモリーに前記リクエストと関連付けてキャッシュするための記憶手段と、
前記画像形成装置から前記リクエストを受け付けると、前記メモリーにキャッシュされた前記リクエストに関連付けて記憶された応答を読み出して、受け付けた前記リクエストの前記サーバーへの送信に対して前記サーバーから実応答である応答を受け付けるよりも以前に、前記読み出した応答を仮応答として前記画像形成装置に対して送信するための送信手段と、
前記画像形成装置の操作画面を表示するための表示手段と、
前記操作画面に対するユーザー操作に従って操作信号を前記画像形成装置に対して出力するための指示手段とを含み、
前記中継装置は、前記画像形成装置から前記リクエストとして前記操作画面に対するユーザー操作を受け付ける、画像処理システム。 - 画像形成装置と、前記画像形成装置からの要求に応じてアプリケーションを実行し、その結果を前記画像形成装置に対して提供可能なサーバーとの間の、前記画像形成装置から前記サーバーへの前記アプリケーションに関するリクエスト、および前記サーバーから前記画像形成装置への前記リクエストに対する応答のやり取りを中継するための中継装置であって、
前記サーバーからの前記応答をメモリーに前記リクエストと関連付けてキャッシュするための記憶手段と、
前記画像形成装置から前記リクエストを受け付けると、前記メモリーにキャッシュされた前記リクエストに関連付けて記憶された応答を読み出して、受け付けた前記リクエストの前記サーバーへの送信に対して前記サーバーから実応答である応答を受け付けるよりも以前に、前記読み出した応答を仮応答として前記画像形成装置に対して送信するための第1の送信手段と、
前記サーバーから前記実応答である応答を受け付ける受付手段と、
前記受付手段で受け付けた前記実応答と前記仮応答とを比較することで前記仮応答が前記実応答と一致しているか否かを判断するための判断手段と、
前記判断手段において前記仮応答が前記実応答と一致していないと判断されると、前記リクエストよりも以降の前記画像形成装置からのリクエストであって前記仮応答として送信された応答と関連付けられたリクエストに対する応答として、前記実応答に応じた応答を前記画像形成装置に対して送信するための第2の送信手段とを備える、中継装置。 - 画像形成装置と、前記画像形成装置からの要求に応じてアプリケーションを実行し、その結果を前記画像形成装置に対して提供可能なサーバーとの間の、前記画像形成装置から前記サーバーへの前記アプリケーションに関するリクエスト、および前記サーバーから前記画像形成装置への前記リクエストに対する応答のやり取りを中継するための中継装置であって、
前記サーバーからの前記応答をメモリーに前記リクエストと関連付けてキャッシュするための記憶手段と、
前記画像形成装置から前記リクエストを受け付けると、前記メモリーにキャッシュされた前記リクエストに関連付けて記憶された応答を読み出して、受け付けた前記リクエストの前記サーバーへの送信に対して前記サーバーから実応答である応答を受け付けるよりも以前に、前記読み出した応答を仮応答として前記画像形成装置に対して送信するための送信手段と、
前記画像形成装置の操作画面を表示するための表示手段と、
前記操作画面に対するユーザー操作に従って操作信号を前記画像形成装置に対して出力するための指示手段とを備え、
前記中継装置は、前記画像形成装置から前記リクエストとして前記操作画面に対するユーザー操作を受け付ける、中継装置。 - 請求項9または10に記載の中継装置を搭載した、画像形成装置。
- 画像形成装置と、前記画像形成装置からの要求に応じてアプリケーションを実行し、その結果を前記画像形成装置に対して提供可能なサーバーとの間の、前記画像形成装置から前記サーバーへの前記アプリケーションに関するリクエスト、および前記サーバーから前記画像形成装置への前記リクエストに対する応答のやり取りを中継装置にて中継する方法であって、
前記中継装置が前記画像形成装置から前記リクエストを受け付けるステップと、
前記中継装置がメモリーに前記リクエストと関連付けてキャッシュされている、前記リクエストに対する応答を読み出すステップと、
前記中継装置が、受け付けた前記リクエストの前記サーバーへの送信に対して前記サーバーから実応答である応答を受け付けるよりも以前に、前記読み出した応答を仮応答として前記画像形成装置に対して送信するステップと、
前記中継装置が、前記サーバーから前記実応答である応答を受け付けるステップと、
前記中継装置が、前記実応答を前記リクエストに対する応答として前記メモリーにキャッシュするステップと、
同一セッションにおける以前の前記画像形成装置からのリクエストに対する仮応答のうち前記実応答と一致しないものがあった場合に、前記中継装置が、前記メモリーにキャッシュされている前記リクエストに対する応答に含まれるパラメーターを前記仮応答と前記実応答との差異に応じて置き換えるステップと、
前記中継装置が、前記パラメーターを置き換えた応答を前記画像形成装置に対して送信するステップとを備える、中継方法。 - 同一セッションにおける以前の前記画像形成装置からのリクエストに対する仮応答の属性が実応答の属性と一致しないものがあった場合に、前記中継装置が、前記リクエストを受け付けるステップにおいて前記画像形成装置から受け付けた前記リクエストを前記仮応答と前記実応答との差異に応じて変換し、変換したリクエストを前記サーバーに対して送信するステップと、
前記中継装置が、前記変換したリクエストに対する前記サーバーからの応答を受け付けて、前記応答を前記画像形成装置に対して送信するステップとを備える、請求項12に記載の中継方法。 - 画像形成装置と、前記画像形成装置からの要求に応じてアプリケーションを実行し、その結果を前記画像形成装置に対して提供可能なサーバーとの間の、前記画像形成装置から前記サーバーへの前記アプリケーションに関するリクエスト、および前記サーバーから前記画像形成装置への前記リクエストに対する応答のやり取りを中継装置にて中継する方法であって、
前記中継装置が前記画像形成装置から前記リクエストを受け付けるステップと、
前記中継装置がメモリーに前記リクエストと関連付けてキャッシュされている、前記リクエストに対する応答を読み出すステップと、
前記中継装置が、受け付けた前記リクエストの前記サーバーへの送信に対して前記サーバーから実応答である応答を受け付けるよりも以前に、前記読み出した応答を仮応答として前記画像形成装置に対して送信するステップと、
前記中継装置が、前記画像形成装置の操作画面を表示するステップと、
前記中継装置が、前記操作画面に対するユーザー操作に従って操作信号を前記画像形成装置に対して出力するステップと、
前記中継装置が、前記画像形成装置から前記リクエストとして前記操作画面に対するユーザー操作を受け付けるステップとを含む、中継方法。 - コンピューターに、画像形成装置と、前記画像形成装置からの要求に応じてアプリケーションを実行し、その結果を前記画像形成装置に対して提供可能なサーバーとの間の、前記画像形成装置から前記サーバーへの前記アプリケーションに関するリクエスト、および前記サーバーから前記画像形成装置への前記リクエストに対する応答のやり取りを中継する処理を行なわせるためのプログラムであって、
前記画像形成装置から前記リクエストを受け付けると、メモリーに前記リクエストと関連付けてキャッシュされている前記リクエストに対する応答を読み出すステップと、
受け付けた前記リクエストの前記サーバーへの送信に対して前記サーバーから実応答である応答を受け付けるよりも以前に、前記読み出した応答を仮応答として前記画像形成装置に対して送信するステップと、
前記サーバーから前記実応答である応答を受け付けるステップと、
前記実応答を前記リクエストに対する応答として前記メモリーにキャッシュするステップと、
同一セッションにおける以前の前記画像形成装置からのリクエストに対する仮応答のうち実応答と一致しないものがあるか否かを判断するステップと、
実応答と一致しないものがあったと判断された場合に、前記メモリーにキャッシュされている前記リクエストに対する応答に含まれるパラメーターを前記仮応答と前記実応答との差異に応じて置き換えるステップと、
前記パラメーターを置き換えた応答を前記画像形成装置に対して送信するステップとを前記コンピューターに実行させる、中継プログラム。 - 同一セッションにおける以前の前記画像形成装置からのリクエストに対する仮応答の属性が実応答の属性と一致しないものがあったと判断された場合に、前記リクエストを受け付けるステップにおいて前記画像形成装置から受け付けた前記リクエストを前記仮応答と前記実応答との差異に応じて変換するステップと、
前記変換するステップで変換したリクエストを前記サーバーに対して送信するステップと、
前記変換したリクエストに対する前記サーバーからの応答を受け付けて、前記応答を前記画像形成装置に対して送信するステップとをさらに前記コンピューターに実行させる、請求項15に記載の中継プログラム。 - コンピューターに、画像形成装置と、前記画像形成装置からの要求に応じてアプリケーションを実行し、その結果を前記画像形成装置に対して提供可能なサーバーとの間の、前記画像形成装置から前記サーバーへの前記アプリケーションに関するリクエスト、および前記サーバーから前記画像形成装置への前記リクエストに対する応答のやり取りを中継する処理を行なわせるためのプログラムであって、
前記画像形成装置から前記リクエストを受け付けると、メモリーに前記リクエストと関連付けてキャッシュされている前記リクエストに対する応答を読み出すステップと、
受け付けた前記リクエストの前記サーバーへの送信に対して前記サーバーから実応答である応答を受け付けるよりも以前に、前記読み出した応答を仮応答として前記画像形成装置に対して送信するステップと、
前記画像形成装置の操作画面を表示するステップと、
前記操作画面に対するユーザー操作に従って操作信号を前記画像形成装置に対して出力するステップと、
前記画像形成装置から前記リクエストとして前記操作画面に対するユーザー操作を受け付けるステップとを前記コンピューターに実行させる、中継プログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014007649A JP5907181B2 (ja) | 2014-01-20 | 2014-01-20 | 画像処理システム、中継装置、画像形成装置、中継方法、および中継プログラム |
US14/583,251 US9294652B2 (en) | 2014-01-20 | 2014-12-26 | Technique of relaying communication between image forming apparatus and server |
CN201510026643.8A CN104796571B (zh) | 2014-01-20 | 2015-01-20 | 图像处理***、图像形成装置、中继装置及中继方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014007649A JP5907181B2 (ja) | 2014-01-20 | 2014-01-20 | 画像処理システム、中継装置、画像形成装置、中継方法、および中継プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015138270A JP2015138270A (ja) | 2015-07-30 |
JP5907181B2 true JP5907181B2 (ja) | 2016-04-26 |
Family
ID=53545887
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014007649A Expired - Fee Related JP5907181B2 (ja) | 2014-01-20 | 2014-01-20 | 画像処理システム、中継装置、画像形成装置、中継方法、および中継プログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US9294652B2 (ja) |
JP (1) | JP5907181B2 (ja) |
CN (1) | CN104796571B (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6822262B2 (ja) * | 2017-03-24 | 2021-01-27 | 富士ゼロックス株式会社 | 中継装置、接続情報管理システムおよびプログラム |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001268084A (ja) * | 2000-03-15 | 2001-09-28 | Hitachi Kokusai Electric Inc | Lanアダプタ |
US20060061803A1 (en) * | 2004-09-20 | 2006-03-23 | Kabushiki Kaisha Toshiba | Image forming system and communication method |
JP2007128371A (ja) * | 2005-11-04 | 2007-05-24 | Fujitsu Ltd | コンテンツ検索システム |
US7688466B2 (en) * | 2006-01-26 | 2010-03-30 | Microsoft Corporation | Smart display printer |
JP4927661B2 (ja) | 2007-08-10 | 2012-05-09 | ジェイティエンジニアリング株式会社 | 通信方法、ネットワークシステム、記憶媒体およびネットワーク接続機器 |
US8868707B2 (en) * | 2009-06-16 | 2014-10-21 | Oracle International Corporation | Adaptive write-back and write-through caching for off-line data |
JP5177181B2 (ja) | 2010-06-21 | 2013-04-03 | コニカミノルタビジネステクノロジーズ株式会社 | 通信制御装置、通信制御方法およびプログラム |
JP5609544B2 (ja) * | 2010-10-29 | 2014-10-22 | セイコーエプソン株式会社 | 画像入力システム、コンテンツサーバー、仲介サーバー、および、画像入力方法 |
JP5791367B2 (ja) * | 2011-05-19 | 2015-10-07 | キヤノン株式会社 | 画像形成装置とプロキシサーバを有するネットワークシステムおよび、その制御方法、制御プログラム、並びにプロキシサーバ |
JP2013020455A (ja) * | 2011-07-12 | 2013-01-31 | Canon Inc | 画像処理システム |
JP5765123B2 (ja) * | 2011-08-01 | 2015-08-19 | 富士通株式会社 | 通信装置、通信方法、通信プログラム及び通信システム |
JP5895415B2 (ja) * | 2011-09-19 | 2016-03-30 | 株式会社リコー | 通信システム、通信装置、プログラム及び割当装置 |
JP6107261B2 (ja) * | 2013-03-15 | 2017-04-05 | ブラザー工業株式会社 | 中継装置、画像処理装置および通信システム |
JP6102430B2 (ja) * | 2013-03-29 | 2017-03-29 | ブラザー工業株式会社 | 中継装置、中継装置のプログラムおよび通信方法 |
JP6102627B2 (ja) * | 2013-08-09 | 2017-03-29 | ブラザー工業株式会社 | 中継装置、画像処理装置、中継方法、プログラム、及びシステム |
JP5900456B2 (ja) * | 2013-10-09 | 2016-04-06 | コニカミノルタ株式会社 | 画像処理システム、画像形成装置、中継装置、管理方法、および制御プログラム |
-
2014
- 2014-01-20 JP JP2014007649A patent/JP5907181B2/ja not_active Expired - Fee Related
- 2014-12-26 US US14/583,251 patent/US9294652B2/en active Active
-
2015
- 2015-01-20 CN CN201510026643.8A patent/CN104796571B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
US9294652B2 (en) | 2016-03-22 |
CN104796571A (zh) | 2015-07-22 |
US20150207955A1 (en) | 2015-07-23 |
JP2015138270A (ja) | 2015-07-30 |
CN104796571B (zh) | 2018-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10084864B2 (en) | Methods and systems for facilitating a remote desktop session utilizing a remote desktop client common interface | |
US10165042B2 (en) | Methods and systems for conducting a remote desktop session via HTML that supports a 2D canvas and dynamic drawing | |
EP2649532B1 (en) | Methods and systems for remote desktop session redrawing via http headers | |
US10237327B2 (en) | Methods and systems for accessing and controlling a remote desktop of a remote machine in real time by a web browser at a client device via HTTP API utilizing a transcoding server | |
EP2649533B1 (en) | Methods and systems for facilitating a remote desktop session utilizing long polling | |
KR101842559B1 (ko) | 단말기, 서버, 및 단말기 제어 방법 | |
JP2014090462A5 (ja) | 端末、画像処理方法、プログラム | |
JP5500513B2 (ja) | 2次元(2d)ビデオメッセンジャアプリケーションのための3次元(3d)ビデオ | |
JPH11308515A (ja) | カメラ操作装置およびカメラサーバおよびそれらの制御方法およびそれらの動作処理を実行させるためのプログラムを記憶した記憶媒体 | |
US9467497B2 (en) | Image forming device and web application system | |
JP5907181B2 (ja) | 画像処理システム、中継装置、画像形成装置、中継方法、および中継プログラム | |
JP2008077535A (ja) | フィールド通信システム、フィールドサーバ、フィールド機器およびフィールド通信方法 | |
US20120331175A1 (en) | Image processing apparatus that communicates with server via relay device, method of controlling image processing apparatus, and storage medium | |
JP5476734B2 (ja) | サーバ、リモート操作システム、伝送方式選択方法、プログラム及び記録媒体 | |
JP4900576B2 (ja) | プログラム、記憶媒体および画像処理方法 | |
JP2010087625A (ja) | リモートデスクトップシステム、クライアント装置、サーバ、通信方式選択方法、プログラム及び記録媒体 | |
JP6326971B2 (ja) | 中継装置、中継方法および中継プログラム | |
KR20160140009A (ko) | 통합 원격제어 프로그램을 가지는 원격제어 장치 및 그 원격제어 방법 | |
JP2019047273A5 (ja) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150518 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151105 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151201 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160128 |
|
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: 20160223 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160307 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5907181 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |