JP2019068121A - Information processing device, image processing device, and image processing program - Google Patents
Information processing device, image processing device, and image processing program Download PDFInfo
- Publication number
- JP2019068121A JP2019068121A JP2017188333A JP2017188333A JP2019068121A JP 2019068121 A JP2019068121 A JP 2019068121A JP 2017188333 A JP2017188333 A JP 2017188333A JP 2017188333 A JP2017188333 A JP 2017188333A JP 2019068121 A JP2019068121 A JP 2019068121A
- Authority
- JP
- Japan
- Prior art keywords
- image processing
- information
- processing apparatus
- state
- image
- 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.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 35
- 230000005540 biological transmission Effects 0.000 claims abstract description 4
- 238000000034 method Methods 0.000 claims description 104
- 230000008569 process Effects 0.000 claims description 94
- 230000008859 change Effects 0.000 claims description 15
- 230000007704 transition Effects 0.000 description 18
- 230000006870 function Effects 0.000 description 16
- 238000004891 communication Methods 0.000 description 10
- 230000004913 activation Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 7
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000015572 biosynthetic process Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
Description
本開示は、情報処理装置、画像処理装置、および画像処理プログラムに関する。 The present disclosure relates to an information processing device, an image processing device, and an image processing program.
従来から、画像処理装置と代理サーバとを含む画像処理システムがある。たとえば、特許文献1では、画像処理装置がたとえば省電力状態であるときにおいて該画像処理装置が設定情報を受信したときに、該画像処理装置は、該設定情報を代理サーバに送信する。この代理サーバは該設定情報を記憶し、該画像処理装置の省電力状態が解除されたときに、代理サーバは該設定情報を画像処理装置に対して送信する。 Conventionally, there is an image processing system including an image processing apparatus and a proxy server. For example, according to Patent Document 1, when the image processing apparatus receives the setting information when the image processing apparatus is in the power saving state, for example, the image processing apparatus transmits the setting information to the proxy server. The proxy server stores the setting information, and when the power saving state of the image processing apparatus is released, the proxy server transmits the setting information to the image processing apparatus.
しかしながら、従来の画像処理装置において、省電力状態である画像処理装置に対してユーザがジョブを入力したときには、該ジョブに基づく出力物が出力されるまでの時間が増加するという問題があった。 However, in the conventional image processing apparatus, when the user inputs a job to the image processing apparatus in the power saving state, there is a problem that the time until the output material based on the job is output increases.
本開示は、係る実情に鑑み考え出されたものであり、その目的は、ユーザによりジョブが入力されたときから該ジョブに基づく出力物が出力されるときまでの時間を軽減させる情報処理装置、画像処理装置、および画像処理プログラムを提供することである。 The present disclosure has been conceived in view of the actual situation, and its object is to reduce the time from when a user inputs a job to when an output based on the job is output, An image processing apparatus and an image processing program are provided.
本開示のある局面に従うと、画像処理装置と通信可能な情報処理装置であって、画像処理装置は、画像制御処理および該画像制御処理に関連する処理のうち少なくとも1を含む画像処理を該画像処理装置が実行する第1状態と、該画像処理を該画像処理装置が実行せずに該画像処理に関する画像処理情報を情報処理装置に送信する第2状態とのうちのいずれかの状態となり、画像処理装置が第2状態である場合、画像処理情報を受信する受信部と、画像処理情報が所定情報である場合、第2状態である画像処理装置を第1状態とするとともに、該第1状態となった画像処理装置に該画像処理情報に基づく画像処理を実行させる処理実行部とを備える、情報処理装置が提供される。 According to an aspect of the present disclosure, there is provided an information processing apparatus capable of communicating with an image processing apparatus, the image processing apparatus comprising: image control processing; and image processing including at least one of processing related to the image control processing; One of the first state executed by the processing device and the second state in which the image processing device does not execute the image processing and the image processing information on the image processing is transmitted to the information processing device. When the image processing apparatus is in the second state, the receiving unit for receiving the image processing information, and when the image processing information is the predetermined information, the image processing apparatus in the second state is brought into the first state, and There is provided an information processing apparatus, comprising: a processing execution unit that causes an image processing apparatus that is in a state to execute image processing based on the image processing information.
好ましくは、処理実行部は、画像処理情報が所定情報ではない場合において、処理実行部が第1状態とする以外の要因で第1状態となった画像処理装置に画像処理を実行させるための処理を実行する。 Preferably, when the image processing information is not the predetermined information, the process execution unit causes the image processing apparatus that is in the first state to execute the image processing due to a factor other than setting the process execution unit to the first state. Run.
好ましくは、所定情報は、画像形成処理の設定に関する情報を含む。
好ましくは、所定情報は、ユーザ認証処理の設定に関する情報を含む。
Preferably, the predetermined information includes information on settings of the image forming process.
Preferably, the predetermined information includes information on setting of the user authentication process.
好ましくは、所定情報は、予め定められた閾値以上のデータを記憶領域に記憶する処理に関する情報を含む。 Preferably, the predetermined information includes information related to a process of storing data of a predetermined threshold value or more in a storage area.
好ましくは、所定情報の内容の設定を受付ける設定受付部をさらに備える。
本開示の他の局面に従うと、情報処理装置と通信可能な画像処理装置であって、画像処理装置は、画像制御処理および該画像制御処理に関連する処理のうち少なくとも1を含む画像処理を該画像処理装置が実行する第1状態と、該画像処理を該画像処理装置が実行せずに該画像処理に関する画像処理情報を情報処理装置に送信する第2状態とのうちのいずれかの状態となり、画像処理情報を取得する取得部と、画像処理装置が第2状態である場合、取得部が取得した画像処理情報を情報処理装置に送信する送信部とを備え、画像処理装置は、画像処理情報が所定情報である場合、画像処理装置は情報処理装置により第2状態から第1状態となり、画像処理装置は、情報処理装置により画像処理装置が第1状態となったときに、画像処理情報に基づく画像処理を実行する処理実行部をさらに備える、画像処理装置が提供される。
Preferably, the apparatus further comprises a setting accepting unit for accepting setting of the content of the predetermined information.
According to another aspect of the present disclosure, an image processing apparatus capable of communicating with an information processing apparatus, the image processing apparatus includes an image control process and an image process including at least one of processes associated with the image control process. One of the first state executed by the image processing device and the second state in which the image processing information related to the image processing is transmitted to the information processing device without the image processing device executing the image processing. The image processing apparatus includes an acquisition unit for acquiring image processing information, and a transmission unit for transmitting image processing information acquired by the acquisition unit to the information processing apparatus when the image processing apparatus is in the second state. When the information is predetermined information, the image processing apparatus is changed from the second state to the first state by the information processing apparatus, and the image processing apparatus is the image processing information when the image processing apparatus is in the first state by the information processing apparatus. To Further comprising a processing execution unit for executing image processing brute, the image processing apparatus is provided.
好ましくは、処理実行部は、画像処理情報が所定情報ではない場合において、情報処理装置が画像処理装置を第1状態とする以外の要因で、画像処理装置が第1状態となったときに画像処理を実行する。 Preferably, when the image processing apparatus is in the first state due to a factor other than the information processing apparatus setting the image processing apparatus to the first state when the image processing information is not the predetermined information, the processing execution unit Execute the process
好ましくは、所定情報は、画像形成処理の設定に関する情報を含む。
好ましくは、所定情報は、ユーザ認証処理の設定に関する情報を含む。
Preferably, the predetermined information includes information on settings of the image forming process.
Preferably, the predetermined information includes information on setting of the user authentication process.
好ましくは、所定情報は、予め定められた閾値以上のデータを記憶領域に記憶する処理に関する情報を含む。 Preferably, the predetermined information includes information related to a process of storing data of a predetermined threshold value or more in a storage area.
好ましくは、所定情報の内容の設定を受付ける設定受付部をさらに備える。
本開示の他の局面に従うと、情報処理装置と通信可能な画像処理装置であって、画像制御処理および該画像制御処理に関連する処理のうち少なくとも1を含む画像処理を該画像処理装置が実行する第1状態と、該画像処理を該画像処理装置が実行せずに該画像処理に関する画像処理情報を情報処理装置に送信する第2状態とのうちのいずれかの状態となる画像処理装置に、画像処理情報を取得する取得手順と、画像処理装置が第2状態である場合、画像処理情報を情報処理装置に送信する送信手順と、画像処理情報が所定情報である場合、情報処理装置により第2状態から第1状態となる状態変更手順と、状態変更手順により該画像処理装置が第1状態となったときに、画像処理情報に基づく画像処理を実行する実行手順とを実行させるための画像処理プログラムが提供される。
Preferably, the apparatus further comprises a setting accepting unit for accepting setting of the content of the predetermined information.
According to another aspect of the present disclosure, an image processing apparatus capable of communicating with an information processing apparatus, the image processing apparatus executes image processing including at least one of image control processing and processing related to the image control processing. An image processing apparatus in any one of a first state in which the image processing apparatus performs the image processing and a second state in which the image processing information related to the image processing is transmitted to the information processing apparatus; An acquisition procedure for acquiring the image processing information, a transmission procedure for transmitting the image processing information to the information processing apparatus when the image processing apparatus is in the second state, and an information processing apparatus when the image processing information is the predetermined information In order to execute a state change procedure from the second state to the first state, and an execution procedure to execute image processing based on image processing information when the image processing apparatus becomes the first state by the state change procedure The image processing program is provided.
本開示によれば、ユーザによりジョブが入力されたときから該ジョブに基づく出力物が出力されるときまでの時間を軽減させる。 According to the present disclosure, the time from when a user inputs a job to when an output based on the job is output is reduced.
以下に、図面を参照しつつ、発明を実施するための形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following description, the same parts and components are denoted by the same reference numerals. Their names and functions are also the same. Therefore, these descriptions will not be repeated.
[画像処理システムの構成]
まず、本実施形態の画像処理システムを説明する。図1は、本実施形態の画像処理システム100の機能構成例を示す図である。画像処理システム100は、N個(Nは1以上の整数)のPC(personal computer)201〜20Nと、MFP300と、代理サーバ400と、ネットワーク20とを含む。ネットワーク20は、N個(Nは1以上の整数)のPC201〜20Nと、MFP300と、代理サーバ400とを互いに接続するために、インターネット、移動体端末通信網などの各種ネットワークを含む。
[Configuration of image processing system]
First, an image processing system of the present embodiment will be described. FIG. 1 is a diagram showing an example of a functional configuration of an image processing system 100 according to the present embodiment. The image processing system 100 includes N (N is an integer of 1 or more) PC (personal computer) 201 to 20N, an MFP 300, a proxy server 400, and a network 20. The network 20 includes various networks such as the Internet and a mobile terminal communication network in order to mutually connect N (where N is an integer of 1 or more) PC's 201 to 20N, the MFP 300, and the proxy server 400.
本実施形態では、画像処理システムにはN個のPCが含まれるとして説明するが、N個のPCのうち少なくとも1は、他の機器としてもよい。他の機器とは、たとえば、スマートフォン、タブレットなどの機器を含む。また、PCを端末と称してもよい。また、本実施形態では、画像処理装置をMFP300として説明する。MFP300は、用紙などの記録媒体に画像を形成する機能(印刷機能)などを有する装置である。 In the present embodiment, the image processing system is described as including N PCs, but at least one of the N PCs may be another device. The other devices include, for example, devices such as smartphones and tablets. Also, a PC may be referred to as a terminal. Further, in the present embodiment, the image processing apparatus will be described as the MFP 300. The MFP 300 is an apparatus having a function (print function) of forming an image on a recording medium such as a sheet.
[画像処理装置の外観]
図2は、画像処理装置の一実施の形態のMFP300の外観を示す図である。
[Appearance of image processing apparatus]
FIG. 2 is a view showing the appearance of the MFP 300 according to the embodiment of the image processing apparatus.
図2を参照して、MFP300は、操作パネル15を備える。操作パネル15は、たとえば、タッチパネルおよび操作ボタンを含み、MFP300に対する操作指示および文字/数字の入力を受け付ける。 Referring to FIG. 2, MFP 300 includes an operation panel 15. Operation panel 15 includes, for example, a touch panel and operation buttons, and receives an operation instruction and input of characters / numbers to MFP 300.
MFP300は、さらに、スキャナーユニット13(図3参照)とプリンターユニット14を備える。スキャナーユニット13は、原稿を光電的に読取って画像データを得る。プリンターユニット14は、スキャナーユニット13により取得された画像データ、および、外部機器から送信された画像データに基づいて、記録媒体上に画像を形成する。 MFP 300 further includes a scanner unit 13 (see FIG. 3) and a printer unit 14. The scanner unit 13 photoelectrically reads an original to obtain image data. The printer unit 14 forms an image on a recording medium based on the image data acquired by the scanner unit 13 and the image data transmitted from the external device.
MFP300は、さらに、プリンターユニット14に供給される記録媒体を格納する給紙ユニット18、および、プリンターユニット14によって画像を形成された記録媒体を排出するトレイ19を備える。 The MFP 300 further includes a paper feed unit 18 for storing the recording medium supplied to the printer unit 14, and a tray 19 for discharging the recording medium on which the image is formed by the printer unit 14.
MFP300では、スキャナーユニット13およびプリンターユニット14は、画像処理動作を実行する画像処理部を構成する。MFP300は、さらに、スキャナーユニット13およびプリンターユニット14を制御するためのハードウェア(たとえば、制御回路基板)を収容する制御ボックス10を備える。 In MFP 300, scanner unit 13 and printer unit 14 constitute an image processing unit that executes an image processing operation. MFP 300 further includes control box 10 that accommodates hardware (for example, a control circuit board) for controlling scanner unit 13 and printer unit 14.
[ブロック図]
図3は、MFP300のハードウェア構成の一例を模式的に示す図である。
[Block Diagram]
FIG. 3 schematically shows an example of the hardware configuration of MFP 300. Referring to FIG.
図3に示されるように、MFP300は、メインCPU(Central Processing Unit)100と、SRAM(Static Random Access Memory)101と、操作パネル制御部110と、画像入力制御部120と、画像出力制御部130と、記憶装置200とを含む。メインCPU100は、メインプロセッサーの一例である。 As shown in FIG. 3, the MFP 300 includes a main CPU (Central Processing Unit) 100, a static random access memory (SRAM) 101, an operation panel control unit 110, an image input control unit 120, and an image output control unit 130. And a storage device 200. The main CPU 100 is an example of a main processor.
記憶装置200は、不揮発的にプログラムおよびデータを記憶する。メインCPU100は、記憶装置200に格納されたプログラムを実行することにより、MFP300の動作を全体的に制御するように構成されている。SRAM101は、メインCPU100のワーキングエリアとして機能する。 The storage device 200 stores programs and data in a non-volatile manner. Main CPU 100 is configured to generally control the operation of MFP 300 by executing a program stored in storage device 200. The SRAM 101 functions as a working area of the main CPU 100.
操作パネル制御部110は、メインCPU100からの指示に応じて、操作パネル15を制御する。さらに、操作パネル制御部110は、操作パネル15に対する入力を、メインCPU100へ出力する。 Operation panel control unit 110 controls operation panel 15 in accordance with an instruction from main CPU 100. Further, operation panel control unit 110 outputs an input to operation panel 15 to main CPU 100.
画像入力制御部120は、メインCPU100からの指示に応じて、スキャナーユニット13を制御する。さらに、画像入力制御部120は、スキャナーユニット13が生成した原稿の画像をメインCPU100へ出力する。 The image input control unit 120 controls the scanner unit 13 in accordance with an instruction from the main CPU 100. Further, the image input control unit 120 outputs the image of the document generated by the scanner unit 13 to the main CPU 100.
画像出力制御部130は、メインCPU100からの指示に応じて、プリンターユニット14を制御する。さらに、画像出力制御部130は、プリンターユニット14において生じたエラーを検出し、当該エラーの発生をメインCPU100へ出力する。メインCPU100は、プリンターユニット14においてエラーが発生した場合、操作パネル15に対して当該エラーに関する表示を指示する。 The image output control unit 130 controls the printer unit 14 in accordance with an instruction from the main CPU 100. Furthermore, the image output control unit 130 detects an error that has occurred in the printer unit 14, and outputs the occurrence of the error to the main CPU 100. When an error occurs in the printer unit 14, the main CPU 100 instructs the operation panel 15 to display the error.
MFP300は、さらに、サブCPU140、SRAM141、および通信部150を含む。サブCPU140は、サブプロセッサーの一例である。SRAM141は、サブCPU140のワークエリアとして機能する。 MFP 300 further includes a sub CPU 140, an SRAM 141, and a communication unit 150. The sub CPU 140 is an example of a sub processor. The SRAM 141 functions as a work area of the sub CPU 140.
サブCPU140は、記憶装置200に格納されたプログラムを実行することにより、代理応答を含む種々の処理を実行するように構成されている。 The sub CPU 140 is configured to execute various processes including a proxy response by executing a program stored in the storage device 200.
通信部150は、ネットワーク20を介して、MFP300以外の装置(たとえば、PC20、代理サーバ400)と情報を送受信する。 Communication unit 150 transmits and receives information to and from an apparatus other than MFP 300 (for example, PC 20 and proxy server 400) via network 20.
MFP300は、さらに、MFP300の各要素に電力を供給する電源部180を備える。MFP300の稼働状態は、メインCPU100に電力が供給される通常状態(第1状態)と、メインCPUへの電力が停止されかつサブCPU140に電力が供給される省電力状態(第2状態)とを含む。通常状態は、MFP300が、たとえば、ユーザなどに入力された情報に基づいた処理をMFP300自身で実行する(実行可能な)状態である。また、省電力状態は、画像処理を実行しない通常状態よりもMFP300の消費電力が省電力されている状態である。 MFP 300 further includes a power supply unit 180 that supplies power to each element of MFP 300. The operating state of MFP 300 includes a normal state (first state) in which power is supplied to main CPU 100 and a power saving state (second state) in which power to main CPU is stopped and power is supplied to sub CPU 140. Including. The normal state is a state in which the MFP 300 executes (performs) the process based on the information input by the user, for example, by the MFP 300 itself. The power saving state is a state in which the power consumption of the MFP 300 is saved compared to the normal state in which the image processing is not performed.
通常状態では、メインCPU100は、操作パネル15に入力された画像処理情報、および通信部150が受信した画像処理情報に従って、MFP300を制御する。ここで画像処理情報とは、画像処理に関する情報である。MFP300または代理サーバ400は、この画像処理情報に基づいて画像処理を実行する。本実施形態の画像処理は、画像制御処理および該画像制御処理に関連する処理のうち少なくとも1を含む。画像制御処理とは、入力された画像を用紙に形成する画像形成処理の設定処理、および画像データを読込む画像読込処理などを含む。画像読込処理では、読込まれた画像データは所定の記憶領域(たとえば、SRAM101)に記憶される。画像形成処理の設定処理とは、たとえば、「元々、デフォルトとして「片面印刷」が設定されていたのを「両面印刷」に変更する処理」などを含む。 In the normal state, main CPU 100 controls MFP 300 in accordance with the image processing information input to operation panel 15 and the image processing information received by communication unit 150. Here, the image processing information is information on image processing. The MFP 300 or the proxy server 400 executes image processing based on the image processing information. The image processing of the present embodiment includes at least one of image control processing and processing related to the image control processing. The image control process includes a setting process of an image forming process for forming an input image on a sheet, an image reading process of reading image data, and the like. In the image reading process, the read image data is stored in a predetermined storage area (for example, the SRAM 101). The setting process of the image forming process includes, for example, a process of changing the setting of "single-sided printing" as a default to "double-sided printing".
また、画像制御処理に関連する処理とは、たとえば、ユーザ認証処理の設定処理を含む。ユーザ認証処理の設定処理とは、たとえば、MFP300の使用について、ユーザ認証が成功するユーザを増加させる処理、つまりユーザアカウントを増加させる処理(MFP300を使用可能なユーザを増加させること)などを含む。また、画像処理情報は画像データそのものとしてもよい。 Further, the process related to the image control process includes, for example, a setting process of the user authentication process. The setting process of the user authentication process includes, for example, a process of increasing the number of users who succeed in user authentication with respect to use of the MFP 300, that is, a process of increasing a user account (increasing the users who can use the MFP 300). Further, the image processing information may be image data itself.
通常状態では、メインCPU100は、当該メインCPU100による所与のプログラムの実行の結果に応じて、MFP300を制御する場合もある。MFP300が通常状態であるときにおいて、所定の省電力状態移行条件が成立すると、メインCPU100は、MFP300を省電力状態へと移行させるための処理を実行する。省電力状態移行条件は、たとえば、一定時間以上操作パネル15が操作されないという条件と、ユーザにより省電力状態に移行させるための操作が実行されたという条件とを含む。また、当該処理は、「サブCPU140への起動の指示」および「メインCPU100への電力の供給の停止」を含む。 In the normal state, main CPU 100 may control MFP 300 in accordance with the result of execution of a given program by main CPU 100. When the predetermined power saving state transition condition is satisfied while the MFP 300 is in the normal state, the main CPU 100 executes processing for causing the MFP 300 to transition to the power saving state. The power saving state transition conditions include, for example, a condition that the operation panel 15 is not operated for a predetermined time or more, and a condition that an operation for shifting to the power saving state is performed by the user. Further, the process includes “instruction of activation to sub CPU 140” and “stop of supply of power to main CPU 100”.
また、MFP300が省電力状態であるときにおいて、所定の通常状態移行条件が成立すると、MFP300を通常状態へと移行させるための処理を実行する。ここで、通常状態移行条件とは、たとえば、ユーザが操作パネル15を操作することによりMFP300に対してジョブを入力するという条件と、N個のPC201〜20NのうちのユーザPCをユーザが操作することにより、MFP300に対してジョブを入力するという条件とを含む。また、当該処理は、「メインCPU100への起動の指示」および「サブCPU140への電力の供給の停止」を含む。また、MFP300が省電力状態から通常状態へ移行する要因として、通常状態移行条件の成立ではなく、代理サーバ400からMFP300に対して後述する起動信号が送信されるという要因もある。このように、MFP300が通常状態から省電力状態へ移行する要因(条件)として、通常状態移行条件が成立するという要因と、該通常状態移行条件とは異なる条件(つまり、代理サーバ400からMFP300に対して起動信号が送信されるという条件)が成立する要因とがある。 Further, when the predetermined normal state transition condition is satisfied while the MFP 300 is in the power saving state, processing for causing the MFP 300 to transition to the normal state is executed. Here, the normal state transition condition is, for example, a condition that a user inputs a job to MFP 300 by operating operation panel 15, and a user operates a user PC among N PC 201 to 20N. Thus, the conditions for inputting a job to MFP 300 are included. Further, the processing includes “instruction of activation to main CPU 100” and “stop of supply of power to sub CPU 140”. Further, as a factor that causes the MFP 300 to shift from the power saving state to the normal state, there is also a factor that the activation signal described later is transmitted from the proxy server 400 to the MFP 300 instead of the establishment of the normal state shift condition. Thus, as a factor (condition) for the MFP 300 to shift from the normal state to the power saving state, a condition that the normal state transition condition is satisfied and a condition different from the normal state transition condition (that is, from the proxy server 400 to the MFP 300) On the other hand, there are factors that satisfy the condition that the start signal is transmitted.
省電力状態では、サブCPU140は、代理応答(代理処理)を行なう。つまり、省電力状態は、入力された画像処理情報に基づく画像処理をMFP300が実行しない状態であって、この画像処理情報をサブCPU140は、画像処理情報を代理サーバ400に送信する状態である。 In the power saving state, the sub CPU 140 performs proxy response (proxy processing). In other words, the power saving state is a state in which the MFP 300 does not execute image processing based on the input image processing information, and the sub CPU 140 transmits the image processing information to the proxy server 400.
[代理サーバの400ハードウェア構成]
図4は、代理サーバ400のハードウェア構成を示した図である。図4を参照して、代理サーバ400は、プログラムを実行するCPU(Central Processing Unit)101と、データを不揮発的に格納するROM(Read Only Memory)102と、データを揮発的に格納するRAM(Random Access Memory)103と、フラッシュメモリ104と、通信IF(Interface)108などを備える。
[Hardware configuration of proxy server 400]
FIG. 4 is a diagram showing the hardware configuration of the proxy server 400. As shown in FIG. Referring to FIG. 4, proxy server 400 includes a central processing unit (CPU) 101 that executes a program, a read only memory (ROM) 102 that stores data in a nonvolatile manner, and a RAM (volatile memory that stores data). A random access memory (RAM) 103, a flash memory 104, a communication interface (IF) 108, and the like are provided.
フラッシュメモリ104は、不揮発性の半導体メモリである。フラッシュメモリ104は、CPU101が実行するオペレーティングシステムおよび各種のプログラム、各種のコンテンツおよびデータを格納している。また、フラッシュメモリ104は、代理サーバ400が生成したデータ、代理サーバ400の外部装置から取得したデータ等の各種データを揮発的に格納する。 The flash memory 104 is a non-volatile semiconductor memory. The flash memory 104 stores an operating system and various programs executed by the CPU 101, various contents, and data. The flash memory 104 also stores various data such as data generated by the proxy server 400 and data acquired from an external device of the proxy server 400 in a volatile manner.
各構成要素は、相互にデータバスによって接続されている。代理サーバ400における処理は、各ハードウェアおよびCPU101により実行されるソフトウェアによって実現される。このようなソフトウェアは、フラッシュメモリ104に予め記憶されている場合がある。また、ソフトウェアは、メモリカードその他の記憶媒体に格納されて、プログラムプロダクトとして流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラムプロダクトとして提供される場合もある。このようなソフトウェアは、ICカードリーダライタその他の読取装置によりその記録媒体から読み取られて、あるいは、通信IFを介してダウンロードされた後、フラッシュメモリ104に一旦格納される。そのソフトウェアは、CPU101によってフラッシュメモリ104から読み出され、さらにフラッシュメモリ104に実行可能なプログラムの形式で格納される。CPU101は、そのプログラムを実行する。 Each component is connected to each other by a data bus. The processing in the proxy server 400 is realized by each hardware and software executed by the CPU 101. Such software may be stored in advance in the flash memory 104. Also, software may be stored in a memory card or other storage medium and distributed as a program product. Alternatively, the software may be provided as a downloadable program product by an information provider connected to the so-called Internet. Such software is temporarily stored in the flash memory 104 after being read from the recording medium by an IC card reader / writer or other reader or downloaded via a communication IF. The software is read from the flash memory 104 by the CPU 101 and is further stored in the flash memory 104 in the form of an executable program. The CPU 101 executes the program.
なお、記録媒体としては、DVD-ROM、CD−ROM、FD(Flexible Disk)、ハードディスクに限られず、磁気テープ、カセットテープ、光ディスク(MO(Magnetic Optical Disc)/MD(Mini Disc)/DVD(Digital Versatile Disc))、光カード、マスクROM、EPROM(Electronically Programmable Read-Only Memory)、EEPROM(Electronically Erasable Programmable Read-Only Memory)、フラッシュROMなどの半導体メモリ等の固定的にプログラムを担持する媒体でもよい。また、記録媒体は、当該プログラム等をコンピュータが読取可能な一時的でない媒体である。 The recording medium is not limited to DVD-ROM, CD-ROM, FD (Flexible Disk), hard disk, magnetic tape, cassette tape, optical disk (Magnetic Optical Disc) / MD (Mini Disc) / DVD (Digital). It may be a medium for fixedly carrying a program, such as a semiconductor memory such as a Versatile Disc), an optical card, a mask ROM, an EPROM (Electronically Programmable Read-Only Memory), an EEPROM (Electronically Erasable Programmable Read-Only Memory), or a flash ROM. . Also, the recording medium is a non-transitory medium in which the program and the like can be read by a computer.
ここでいうプログラムとは、CPUにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。 The program referred to here includes not only a program directly executable by the CPU but also a program of source program format, a program subjected to compression processing, an encrypted program and the like.
また、MFP300で用いられる画像処理プログラム、およびこのプログラムが格納された記録媒体は、代理サーバ400のプログラム、および代理サーバ400のプログラムが格納された記録媒体と同様の構成である。 Further, the image processing program used in MFP 300 and the recording medium storing the program have the same configuration as the recording medium storing the program of proxy server 400 and the program of proxy server 400.
[代理サーバ400の機能構成例]
図5は、代理サーバ400の機能構成例を示す図である。図5を用いて、代理サーバ400の機能を説明する。N個のPC201〜20NのうちのユーザPCをユーザが用いて画像処理情報をMFP300に対して出力した場合には、該画像処理情報を通信部150は取得する(受信する)。このように、通信部150は、画像処理情報を取得する取得部としても機能する。
[Example of Functional Configuration of Proxy Server 400]
FIG. 5 is a diagram showing an example of a functional configuration of the proxy server 400. As shown in FIG. The function of the proxy server 400 will be described with reference to FIG. When the user outputs the image processing information to the MFP 300 using the user PC of the N PCs 201 to 20N, the communication unit 150 acquires (receives) the image processing information. As described above, the communication unit 150 also functions as an acquisition unit that acquires image processing information.
また、スキャナーユニット13をユーザが用いて画像処理情報(たとえば、画像データ)がMFP300に対して入力した場合には、該画像処理情報を画像入力制御部120は取得する(受信する)。このように、画像入力制御部120は、画像処理情報を取得する取得部としても機能する。 When image processing information (for example, image data) is input to MFP 300 using the scanner unit 13 by the user, the image input control unit 120 acquires (receives) the image processing information. As described above, the image input control unit 120 also functions as an acquisition unit that acquires image processing information.
MFP300が通常状態であるときには、この画像処理情報は一旦、SRAM101に記憶される。MFP300は、この記憶された画像処理情報に基づいた画像処理を、メインCPU100に制御により実行する。また、ユーザから画像処理情報がMFP300に対して入力された場合において、MFP300が省電力状態であるときには、通信部150は、この画像処理情報を代理サーバ400に送信する。このように通信部150は、「MFP300が省電力状態である場合、画像処理情報を代理サーバ400に対して送信する」送信部として機能する。 When the MFP 300 is in the normal state, this image processing information is temporarily stored in the SRAM 101. The MFP 300 controls the main CPU 100 to execute image processing based on the stored image processing information. When the image processing information is input from the user to MFP 300, communication unit 150 transmits the image processing information to proxy server 400 when MFP 300 is in the power saving state. As described above, the communication unit 150 functions as a “transmits image processing information to the proxy server 400 when the MFP 300 is in the power saving state”.
代理サーバ400の受信部402は、代理サーバ400に送信された画像処理情報を受信する。この受信された画像処理情報は、記憶部408に記憶される。記憶部408はたとえば、RAM103(図4参照)である。また、この受信された画像処理情報は、判断部404にも送信される。判断部404は、この画像処理情報が、後述する所定情報であるか否かを判断する。判断部404による判断結果は、処理実行部406に送信される。処理実行部406は、この判断結果に応じた処理を実行する。画像処理情報が所定情報であるという判断結果である場合には、処理実行部406は、MFP300に対して、起動信号と記憶部408に記憶されていた画像処理情報とを送信する。MFP300は、起動信号を受信することにより、メインCPU100を起動させることにより、省電力状態から通常状態に制御させる。さらに、通常状態となったMFP300のメインCPU100は、処理実行部406から送信された画像処理情報に基づいた画像処理を実行する。 The receiving unit 402 of the proxy server 400 receives the image processing information transmitted to the proxy server 400. The received image processing information is stored in the storage unit 408. The storage unit 408 is, for example, the RAM 103 (see FIG. 4). The received image processing information is also transmitted to the determination unit 404. The determination unit 404 determines whether the image processing information is predetermined information described later. The determination result by the determination unit 404 is transmitted to the process execution unit 406. The process execution unit 406 executes a process according to the determination result. If it is determined that the image processing information is the predetermined information, processing execution unit 406 transmits the activation signal and the image processing information stored in storage unit 408 to MFP 300. The MFP 300 activates the main CPU 100 by receiving the activation signal, thereby controlling the power saving state to the normal state. Further, main CPU 100 of MFP 300 in the normal state executes image processing based on the image processing information transmitted from processing execution unit 406.
このように、処理実行部406は、画像処理情報が所定情報である場合、省電力状態であるMFP300を通常状態とするとともに、該通常状態となったMFP300に該画像処理情報に基づく画像処理を実行させる。また、メインCPU100は、「代理サーバ400によりMFP300が通常状態となったときに、画像処理情報に基づく画像処理を実行する処理実行部」としても機能する。 As described above, when the image processing information is predetermined information, the process execution unit 406 sets the MFP 300 in the power saving state to the normal state, and performs image processing based on the image processing information on the MFP 300 in the normal state. Run it. The main CPU 100 also functions as a “process execution unit that executes image processing based on image processing information when the MFP 300 is in the normal state by the proxy server 400”.
一方、画像処理情報が所定情報ではないという判断結果である場合には、通常状態移行条件の成立により通常状態となったMFP300に画像処理を実行させるための特定処理を実行する。この特定処理は、たとえば、画像処理情報を代理サーバ400が記憶しておき、MFP300が通常状態移行条件の成立により通常状態となった場合に、MFP300が画像処理情報に基づいた処理を実行する処理としてもよい。また、この特定処理は、たとえば、画像処理情報を代理サーバ400がMFP300に対して送信し、MFP300はこの画像処理情報を記憶し、MFP300が通常状態移行条件の成立により通常状態となった場合に、MFP300は、この記憶していた画像処理情報に基づいた処理を実行するようにしてもよい。 On the other hand, if it is determined that the image processing information is not the predetermined information, the specific process for causing the MFP 300 which has become the normal state to perform the image processing by the establishment of the normal state transition condition is executed. In this specific process, for example, the proxy server 400 stores image processing information, and the MFP 300 executes a process based on the image processing information when the MFP 300 is in the normal state due to the establishment of the normal state transition condition. It may be Further, in this specific process, for example, the proxy server 400 transmits image processing information to the MFP 300, and the MFP 300 stores the image processing information, and the MFP 300 enters the normal state due to the establishment of the normal state transition condition. The MFP 300 may execute processing based on the stored image processing information.
[本実施形態の制御フローについて]
図6は、本実施形態の制御フローを示す図である。図6を用いて、本実施形態の制御フローを説明する。本実施形態では、複数のPC201〜20N(図1参照)は、ユーザPCと、管理者PCとを含む。また、図6の例では、情報の送受信を行う装置は、ユーザPCと、管理者PCと、MFP300と、代理サーバ400とを含む。管理者PCとは、たとえば、画像処理システム100を管理する管理者が用いるPCであるとする。また、ユーザPCとは、一般のユーザが用いるPCであるとする。なお、管理者PCとユーザPCとが同一のPCであるとしてもよい。
[About the control flow of this embodiment]
FIG. 6 is a diagram showing a control flow of the present embodiment. The control flow of the present embodiment will be described using FIG. In the present embodiment, the plurality of PCs 201 to 20N (see FIG. 1) include a user PC and an administrator PC. Further, in the example of FIG. 6, the apparatus that transmits and receives information includes a user PC, an administrator PC, an MFP 300, and a proxy server 400. The manager PC is, for example, a PC used by a manager who manages the image processing system 100. Further, the user PC is a PC used by a general user. The administrator PC and the user PC may be the same PC.
まず、S102において、管理者PCは、管理者により画像処理情報が入力される。この入力された画像処理情報は、ネットワーク20を経由してMFP300に対して送信される。S104において、MFP300は、送信された画像処理情報を受信する。S106において、MFP300は、該MFP300が省電力状態であるか否かを判断する。ここで、省電力状態であるか否かの判断は、たとえば、メインCPU100に対して電力が供給されている状態であれば、このメインCPU100が通常状態であると判断する。また、メインCPU100に対して電力が供給されておらず、サブCPU140に対して電力が供給されている状態であれば、このサブCPU140が省電力状態であると判断する。 First, in S102, the administrator PC inputs image processing information by the administrator. The input image processing information is transmitted to MFP 300 via network 20. In step S104, the MFP 300 receives the transmitted image processing information. In step S106, the MFP 300 determines whether the MFP 300 is in the power saving state. Here, if it is determined that power is being supplied to main CPU 100, it is determined that main CPU 100 is in the normal state, for example. If power is not supplied to main CPU 100 and power is supplied to sub CPU 140, it is determined that sub CPU 140 is in a power saving state.
なお、変形例として、メインCPU100およびサブCPU140のいずれとも異なる判断部を有するようにしてもよい。判断部は、メインCPU100に電力が供給されていると判断したときに、通常状態であると判断し、サブCPU140に電力が供給されていると判断したときに、省電力状態であると判断するようにしてもよい。 Note that, as a modification, a determination unit that is different from either of the main CPU 100 and the sub CPU 140 may be included. The determination unit determines that the main CPU 100 is in the normal state when it determines that power is supplied to the main CPU 100, and determines that it is in the power saving state when it determines that power is supplied to the sub CPU 140. You may do so.
S106においてNOと判断されたときには、S110に進む。S110において、MFP300の処理実行部406は、S104において受信した画像処理情報に基づいた画像処理を実行する。一方、S106においてYESと判断されたときには、S108に進む。S108では、S104において受信した画像処理情報を代理サーバ400に転送する(送信する)。S110において、代理サーバ400は、この転送された画像処理情報について、図7で説明する代理処理(MFP300の代理処理)を実行する。 If it is determined NO in S106, the process proceeds to S110. In step S110, the processing execution unit 406 of the MFP 300 executes image processing based on the image processing information received in step S104. On the other hand, when it is judged as YES in S106, it progresses to S108. In S108, the image processing information received in S104 is transferred (sent) to the proxy server 400. In S110, the proxy server 400 executes proxy processing (proxy processing of the MFP 300) described with reference to FIG. 7 on the transferred image processing information.
また、S110でのMFP300による画像処理が実行された後の状態、または、代理サーバ400の代理処理が実行された後の状態において、S120において、ユーザ端末からジョブが入力された場合には、このジョブに関するジョブ情報がMFP300に対して送信される。MFP300はこのジョブ情報に基づいてジョブを実行する。 Further, in the state after the image processing by MFP 300 in S110 is performed or in the state after the proxy processing of proxy server 400 is performed, if a job is input from the user terminal in S120, this is the case. Job information on the job is transmitted to MFP 300. The MFP 300 executes the job based on the job information.
図7は代理処理の処理フローを示す図である。S202において、代理サーバ400の受信部402は、画像処理情報を受信するとともに、この受信した画像処理情報を記憶部408に記憶させる。次に、S204において、判断部404は、この画像処理情報が、画像形成処理(印刷処理)の設定に関する情報であるか否かを判断する。 FIG. 7 is a diagram showing a processing flow of proxy processing. In S202, the receiving unit 402 of the proxy server 400 receives the image processing information and stores the received image processing information in the storage unit 408. Next, in step S204, the determination unit 404 determines whether the image processing information is information related to setting of the image forming process (printing process).
ここで、画像形成処理の設定(画像形成処理のデフォルトの設定)とは、「元々、「片面印刷」が設定されていたのを「両面印刷」に変更すること」と、「元々、「両面印刷」が設定されていたのを「片面印刷」に変更すること」と、「元々、「モノクロ印刷」が設定されていたのを「カラー印刷」に変更すること」と、「元々、「カラー印刷」が設定されていたのを「モノクロ印刷」に変更すること」などを含む。 Here, the setting of the image forming process (the default setting of the image forming process) means that “the original setting of“ single-sided printing ”is set to“ double-sided printing ”” and “originally, double-sided printing”. Changing "Printing" was set to "One-sided printing" and "Changing" Black-and-white printing "was originally set to" Color printing "," From the front, "Color," It includes changing “printing” is set to “monochrome printing” and the like.
次に、判断部404は、この画像処理情報が、画像形成処理(印刷処理)の設定に関する情報であると判断した場合には(S204のYES)、S210に進む。S210では、代理サーバ400に対して起動信号を送信することにより、MFP300の状態を省電力状態から通常状態に制御させる。この起動信号とは、MFP300の状態を省電力状態から通常状態に制御させるための信号である。さらに、この通常状態に制御させたMFP300に対して画像処理を実行させる。ここでは、S204でYESと判定された「画像形成処理の設定」をMFP300に対して実行させる。たとえば、S204でYESと判定された「画像形成処理の設定」が、「元々、「片面印刷」が設定されていたのを「両面印刷」に変更すること」である場合には、S210において、通常状態となったMFP300の設定を「片面印刷」から「両面印刷」に変更する(設定する)。S210の処理が終了すると、代理処理は終了する。 Next, when the determination unit 404 determines that the image processing information is information related to the setting of the image forming process (printing process) (YES in S204), the process proceeds to S210. In S210, by transmitting a start signal to the proxy server 400, the state of the MFP 300 is controlled from the power saving state to the normal state. The start signal is a signal for controlling the state of the MFP 300 from the power saving state to the normal state. Further, image processing is performed on MFP 300 controlled to the normal state. Here, the MFP 300 is made to execute “setting of image forming process” that is determined as YES in S204. For example, in the case where "setting of image forming process" determined as YES in S204 is "to change the original setting of" single-sided printing "to" double-sided printing "", in S210, The setting of MFP 300 in the normal state is changed (set) from “one-sided printing” to “two-sided printing”. When the process of S210 ends, the proxy process ends.
一方、S204でNOと判断された場合には、S206に進む。S206では、判断部404は、この画像処理情報が、ユーザ認証設定に関する情報であるか否かを判断する。ここで、ユーザ認証設定は、ユーザがMFP300を使用する際に実行されるユーザ認証の設定をいう。ユーザ認証設定は、たとえば、MFP300の使用について、ユーザ認証が成功するユーザを追加させること、つまりユーザアカウントを追加させること(MFP300を使用可能なユーザを追加させること)を含む。また、ユーザ認証設定は、たとえば、MFP300の使用について、ユーザ認証が成功するユーザを削減させること、つまりユーザアカウントを削減させること(MFP300を使用可能なユーザを減少させること)を含む。また、ユーザ認証設定は、たとえば、MFP300の使用について、元々設定されていたユーザアカウントを変更することを含む。 On the other hand, when it is judged as NO by S204, it progresses to S206. In S206, the determination unit 404 determines whether the image processing information is information related to user authentication setting. Here, user authentication setting refers to setting of user authentication performed when the user uses MFP 300. The user authentication setting includes, for example, adding a user whose user authentication is successful, that is, adding a user account (adding a user who can use MFP 300) with respect to use of MFP 300. The user authentication setting also includes, for example, reducing the number of users who can successfully authenticate the user, that is, reducing the user account (reducing the number of users who can use MFP 300). Also, the user authentication setting includes, for example, changing a user account originally set for use of MFP 300.
S206でYESと判断されたときには、S210に進む。S206でYESと判定された「ユーザ認証設定」が、たとえば、「ユーザアカウントを追加させること」である場合には、S210において、通常状態となったMFP300に該ユーザアカウントを追加させる。また、S206でNOと判断されたときには、S208に進む。 If it is determined YES in S206, the process proceeds to S210. If the “user authentication setting” determined as YES in S206 is, for example, “add a user account”, the user account is added to the MFP 300 in the normal state in S210. If NO in S206, the process proceeds to S208.
S208では、判断部404は、この画像処理情報が、記憶対象の画像データであって、かつこの画像データがあらかじめ閾値以上の画像データ(つまり、容量が多い画像データ)であるか否かが判断される。S208でYESと判断されたときには、S210に進む。S210においては、通常状態となったMFP300に該画像データを記憶させる。また、S208でNOと判断されたときには、代理処理を終了させる。 In S208, the determination unit 404 determines whether the image processing information is image data to be stored and this image data is image data equal to or larger than a threshold (that is, image data having a large capacity) in advance. Be done. If it is determined YES in S208, the process proceeds to S210. In S210, the image data is stored in the MFP 300 in the normal state. If NO in S208, the proxy process is ended.
また、画像処理情報が、画像読込の設定に関する情報である場合、つまり、S204、S206、およびS208の全てにおいて、NOと判断される場合には、S210の処理を実行せずに、代理処理を終了させる。ここで、「画像読込の設定(画像読込のデフォルトの設定)」とは、「元々、「片面読込」が設定されていたのを「両面読込」に変更すること」と、「元々、「両面読込」が設定されていたのを「片面読込」に変更すること」などを含む。この画像処理情報に基づく処理(画像読込の設定を変更する処理)については、通常状態移行条件の成立によりMFP300が通常状態となったときに、該MFP300が実行することになる。 In addition, if the image processing information is information related to the setting of image reading, that is, if it is determined NO in all of S204, S206, and S208, the proxy process is performed without executing the process of S210. End. Here, “setting for image reading (default setting for image reading)” means “changing that originally was set to“ single-sided reading ”to“ double-sided reading ””, “originally,“ double-sided reading ” It includes changing “read” being set to “single-sided read” and the like. The processing based on the image processing information (processing for changing the setting for image reading) is executed by the MFP 300 when the MFP 300 is in the normal state due to the establishment of the normal state transition condition.
また、画像処理情報が、予め定められた閾値以下の画像データである場合にも、S204、S206、およびS208の全てにおいて、NOと判断される。この場合には、通常状態移行条件の成立によりMFP300が通常状態となったときに、該MFP300が、この画像データを記憶することになる。 Further, even when the image processing information is image data having a predetermined threshold value or less, it is determined as NO in all of S204, S206, and S208. In this case, when the MFP 300 is in the normal state due to the establishment of the normal state transition condition, the MFP 300 stores the image data.
このように、所定情報は、「画像形成処理に関する情報」と、「MFP300が開始してから終了するまでの処理時間が予め定められた閾値以上の時間である処理に関する情報」とを含む。ここで、「画像形成処理に関する情報」とは、「画像形成処理の設定に関する情報(S204参照)」と、「ユーザ認証の設定に関する情報(S206参照)」とを含む。また、「MFP300が開始してから終了するまでの処理時間が予め定められた閾値以上の時間である処理に関する情報」とは、「閾値より大きい画像データ(記憶対象の画像データ)」または、「この画像データを記憶することを示す情報」を含む。 As described above, the predetermined information includes “information on image forming processing” and “information on processing having a processing time from start to end of the MFP 300 which is equal to or longer than a predetermined threshold value”. Here, the “information on the image forming process” includes “information on the setting of the image forming process (see S204)” and “information on the setting of the user authentication (see S206)”. In addition, “information regarding processing in which the processing time from the start to the end of the MFP 300 is equal to or longer than a predetermined threshold value” means “image data larger than the threshold (image data to be stored)” or "Information indicating that this image data is to be stored."
[本実施形態の効果]
(1) 図8は、本実施形態の画像処理システム100の効果を説明するための図である。図8を用いて、本実施形態の画像処理システム100の効果を説明する。図8(A)は、一実施形態(以下では、「比較対象実施形態」という。)を説明するためのタイミングチャートである。
[Effect of this embodiment]
(1) FIG. 8 is a diagram for explaining the effects of the image processing system 100 of the present embodiment. The effects of the image processing system 100 according to the present embodiment will be described with reference to FIG. FIG. 8A is a timing chart for describing one embodiment (hereinafter, referred to as “comparison target embodiment”).
図8(A)に示すように、タイミングt1で画像処理情報が管理者PCから入力されたとする。この比較対象実施形態では、画像処理情報が所定情報であるか否かにかかわらず、省電力状態であるMFP300にこの画像処理情報に基づく画像処理を実行させない(S210の処理を実行させない)。そして、たとえばユーザPCからジョブ入力されたとき、つまり、通常状態移行条件が成立したときに、タイミングt1で入力された画像処理情報に基づく画像処理が実行される。ここで、ジョブとは、画像形成処理(印刷処理)などを含む。この画像処理が終了したタイミングt3で、タイミングt2で入力されたジョブが実行される。タイミングt1において、たとえば、画像処理情報として、画像形成に関する設定についての情報が入力されたときには、ジョブ入力が実行されてからこの設定を反映させる処理を実行して、その後、タイミングt3でジョブを実行することになる。このように、比較対象実施形態では、ジョブが入力されたとき(タイミングt2)から、このジョブが完了するとき(タイミングt4)までの時間が多大となってしまう。 As shown in FIG. 8A, it is assumed that image processing information is input from the administrator PC at timing t1. In this comparison target embodiment, regardless of whether the image processing information is the predetermined information, image processing based on the image processing information is not performed by the MFP 300 in the power saving state (the processing of S210 is not performed). Then, for example, when the job is input from the user PC, that is, when the normal state transition condition is satisfied, the image processing based on the image processing information input at timing t1 is executed. Here, the job includes an image forming process (printing process) and the like. At timing t3 when the image processing ends, the job input at timing t2 is executed. For example, when information on settings relating to image formation is input as image processing information at timing t1, processing for reflecting the settings is executed after job input is performed, and then jobs are executed at timing t3. It will be done. As described above, in the comparison target embodiment, the time from when the job is input (timing t2) to when the job is completed (timing t4) is long.
図8(B)は、本実施形態を説明するためのタイミングチャートである。図8(B)に示すように、タイミングt11で画像処理情報が管理者PCから入力されたとする。本実施形態では、画像処理情報が所定情報である場合において、MFP300が省電力状態である場合には代理サーバ400は、(即時に)MFP300を通常状態とし、かつこの通常状態であるMFP300に対して画像処理情報に基づく画像処理を実行させる。MFP300は、タイミングt11において、画像処理を実行する。たとえば、画像処理情報として、画像形成に関する設定についての情報(所定情報)が入力されたときには、タイミングt11で、この設定(新たな設定)を反映させる画像処理が開始される。その後、タイミングt12でこの設定を反映させる画像処理が終了したとする。その後、タイミングt13でユーザによりジョブ入力が実行されたとする(図6のS120も参照)。このジョブは、タイミングt11〜t12の新たな設定が反映されたMFP300により実行される。 FIG. 8B is a timing chart for explaining the present embodiment. As shown in FIG. 8B, it is assumed that image processing information is input from the administrator PC at timing t11. In the present embodiment, when the image processing information is the predetermined information, if the MFP 300 is in the power saving state, the proxy server 400 (immediately) puts the MFP 300 in the normal state and for the MFP 300 in the normal state. Image processing based on the image processing information. The MFP 300 executes image processing at timing t11. For example, when information (predetermined information) on settings relating to image formation is input as image processing information, image processing for reflecting the settings (new settings) is started at timing t11. Thereafter, at timing t12, it is assumed that the image processing for reflecting the setting is completed. After that, it is assumed that the job input is executed by the user at timing t13 (see also S120 in FIG. 6). This job is executed by the MFP 300 on which the new setting of the timing t11 to t12 is reflected.
図8(B)に示すように、本実施形態では、所定情報である画像処理情報に基づく画像処理は、事前に実行されることになる。したがって、図8(A)などにも示されるように、本実施形態ではユーザから入力されたジョブの実行時間を画像処理に要する時間T分、短縮することができる。このように、本実施形態の画像処理システム100では、ユーザから入力されたジョブの実行時間を比較対象実施形態である画像処理システムよりも短くすることができる。 As shown in FIG. 8B, in the present embodiment, the image processing based on the image processing information which is the predetermined information is performed in advance. Therefore, as shown in FIG. 8A and the like, in the present embodiment, the execution time of the job input from the user can be shortened by the time T required for the image processing. As described above, in the image processing system 100 according to the present embodiment, the execution time of the job input by the user can be shorter than that of the image processing system as the comparison target embodiment.
(2) また、所定情報は、画像形成処理の設定に関する情報を含んでいる。したがって、管理者PCから、画像形成処理の設定に関する画像処理情報が入力されたときには、代理サーバ400の制御のもと、MFP300は事前に(入力されたジョブの実行前に)画像形成処理の設定を実行することができる(図7のS204およびS210参照)。したがって、本実施形態の画像処理システム100では、ユーザから入力されたジョブの実行時間を比較対象実施形態である画像処理システムよりも短くすることができる。 (2) Further, the predetermined information includes information on the setting of the image forming process. Therefore, when the image processing information related to the setting of the image forming process is input from the administrator PC, under the control of proxy server 400, MFP 300 sets the image forming process in advance (before execution of the input job). (See S204 and S210 in FIG. 7). Therefore, in the image processing system 100 according to the present embodiment, the execution time of the job input by the user can be shorter than that of the image processing system as the comparison target embodiment.
(3) また、所定情報は、ユーザ認証処理の設定に関する情報を含んでいる。したがって、管理者PCから、ユーザ認証処理の設定に関する画像処理情報が入力されたときには、代理サーバ400の制御のもと、MFP300は事前にユーザ認証処理の設定を実行することができる(図7のS206およびS210参照)。したがって、本実施形態の画像処理システム100では、ユーザから入力されたジョブの実行時間を比較対象実施形態である画像処理システムよりも短くすることができる。 (3) Further, the predetermined information includes information on the setting of the user authentication process. Therefore, when image processing information related to setting of user authentication processing is input from the administrator PC, MFP 300 can execute setting of user authentication processing in advance under control of proxy server 400 (FIG. 7). See S206 and S210). Therefore, in the image processing system 100 according to the present embodiment, the execution time of the job input by the user can be shorter than that of the image processing system as the comparison target embodiment.
(4) また、所定情報は、予め定められた閾値以上のデータ(画像データ)を記憶領域に記憶する処理に関する情報を含んでいる。換言すれば、所定情報は、予め定められた閾値以上のデータ(画像データ)である。したがって、ユーザPCから、画像処理情報として、予め定められた閾値以上のデータ(画像データ)が入力されたときには、代理サーバ400の制御のもと、MFP300は事前にこの画像データを記憶することができる。 (4) Further, the predetermined information includes information related to processing of storing data (image data) equal to or greater than a predetermined threshold value in the storage area. In other words, the predetermined information is data (image data) equal to or more than a predetermined threshold. Therefore, when data (image data) equal to or greater than a predetermined threshold is input as image processing information from the user PC, MFP 300 may store the image data in advance under control of proxy server 400. it can.
(5) また、入力された画像処理情報が、所定情報でない場合(図7のS204、S206、S208のいずれでもNOと判断される場合)には、通常状態移行条件の成立によりMFP300が通常状態となったときに、該MFP300が該画像処理情報に基づく処理を実行することになる。 (5) Further, when the input image processing information is not the predetermined information (when it is determined NO in any of S204, S206, and S208 in FIG. 7), the normal state transition condition is satisfied and MFP 300 is in the normal state. When it becomes, the MFP 300 executes processing based on the image processing information.
たとえば、画像処理情報が、画像読込処理の設定に関する情報である場合(所定情報以外の情報である場合)には、通常状態移行条件の成立により通常状態となったときに、MFP300が、画像処理情報に基づく処理を実行する。通常、画像読込処理とは、PCなどから遠隔操作で行うものではなく、ユーザがMFP300まで移動し、ユーザが読込対象の原稿をMFP300にセットし、読込ボタンを操作することにより、ADF(auto document feeder)で該原稿をMFP300に読み込ませる。このように、一般的に、画像形成処理以外の処理をMFP300に実行させる場合には、ユーザが所定の処理(たとえば、ユーザが読込対象の原稿をMFP300にセットし、読込ボタンを操作する処理)を実行する必要がある。また、MFP300が、省電力状態であるときにおいて、該所定の処理が開始されると(たとえば、MFP300がセットされた原稿を検出すると)通常状態移行条件が成立することから、通常状態となる。読取設定の更新は、ユーザが原稿をMFP300にセットしてから、該セットされた原稿をMFP300が読取る読取処理が完了するまでに実行していればよく、たとえば、ユーザが所定の処理を開始したときにMFP300が通常状態となり、該通常状態であるときに読取設定の更新処理を実行したとしても、読取処理の時間が多大にかかってしまう旨をユーザに感じさせることはない。また、画像処理情報が、画像読込処理の設定に関する情報である場合には、起動信号によりMFP300を通常状態に制御させることはないことから、MFP300の消費電力を軽減できる。 For example, when the image processing information is information related to the setting of the image reading process (when it is information other than the predetermined information), the MFP 300 performs the image processing when the normal state transition condition is satisfied and the normal state is established. Perform information-based processing. Normally, image reading processing is not performed by remote control from a PC or the like, but the user moves to the MFP 300, sets the document to be read in the MFP 300 by the user, and operates the read button. The document is read by the MFP 300 by the feeder. As described above, generally, when processing other than the image forming processing is to be performed by MFP 300, the user performs predetermined processing (for example, processing in which the user sets a document to be read in MFP 300 and operates the read button) Need to run. Further, when the predetermined processing is started (for example, when the MFP 300 detects a document set) when the MFP 300 is in the power saving state, the normal state transition condition is satisfied, and thus the normal state is established. The update of the reading setting may be performed as long as the user sets the document in the MFP 300 and the reading process in which the MFP 300 reads the set document is completed. For example, the user starts the predetermined process. Even when the MFP 300 is in the normal state and the reading setting update process is performed in the normal state, the user does not feel that the reading process takes a long time. Further, when the image processing information is information related to the setting of the image reading process, the power consumption of the MFP 300 can be reduced because the MFP 300 is not controlled to the normal state by the start signal.
また、たとえば、画像処理情報が、閾値以下の画像データである場合(所定情報以外の情報である場合)には、通常状態移行条件の成立により通常状態となったときに、MFP300が、画像処理情報に基づく処理を実行する。閾値より大きい画像データを記憶する場合には、該記憶に要する時間が多大になる。したがって、本実施形態では該画像データが省電力状態のMFP300から代理サーバ400に送信されたときに、該代理サーバ400が、該省電力状態であるMFP300を通常状態として、さらに、該MFP300に該画像データを記憶させる。このように、ユーザからジョブが入力される事前に、多大な時間を要する該画像データの記憶処理を実行することから、ユーザから入力されたジョブの実行時間を短くすることができる。一方、閾値以下の画像データである場合には、該画像データの記憶処理にあまり時間を要しない。したがって、ユーザのジョブ実行時に、画像データの記憶処理を実行したとしても、該ジョブの実行に時間が多大にかかってしまう旨をユーザに感じさせることはない。また、画像処理情報が、閾値以下の画像データである場合には、起動信号によりMFP300を通常状態に制御させることはないことから、MFP300の消費電力を軽減できる。 Further, for example, when the image processing information is image data equal to or less than the threshold (when it is information other than the predetermined information), the MFP 300 performs the image processing when the normal state transition condition is satisfied and the normal state is established. Perform information-based processing. When image data larger than the threshold is stored, the time required for the storage becomes long. Therefore, in the present embodiment, when the image data is transmitted from the MFP 300 in the power saving state to the proxy server 400, the proxy server 400 further changes the MFP 300 in the power saving state to the MFP 300 in the normal state. Store image data. As described above, since the storage process of the image data, which requires a large amount of time, is performed before the job is input from the user, the execution time of the job input from the user can be shortened. On the other hand, when the image data is equal to or less than the threshold value, it does not take much time to store the image data. Therefore, even if storage processing of image data is executed at the time of job execution of the user, the user does not feel that it takes much time to execute the job. Further, when the image processing information is image data equal to or less than the threshold value, since the MFP 300 is not controlled to the normal state by the start signal, the power consumption of the MFP 300 can be reduced.
[変形例]
以上、本発明における主な実施の形態を説明してきたが、本発明は、上記の実施の形態に限られず、種々の変形、応用が可能である。以下、本発明に適用可能な上記の実施の形態の変形例について説明する。
[Modification]
As mentioned above, although the main embodiment in this invention was described, this invention is not limited to said embodiment, A various deformation | transformation and application are possible. Hereinafter, modified examples of the above-described embodiment applicable to the present invention will be described.
(1) 変形例として、ユーザおよび管理者のうち少なくとも一方が、所定情報の内容を設定(変更)できるようにしてもよい。たとえば、所定情報が、ユーザ認証の設定に関する情報を含んでいた場合において、該所定情報からユーザ認証の設定に関する情報を除外するようにしてもよい。このように、所定情報からユーザ認証の設定に関する情報を除外された場合には、たとえば、図7のS206の処理が省略されることになる。また、所定情報が画像形成設定に関する情報を含んでいない場合には、該所定情報に画像形成設定に関する情報を含ませるようにしてもよい。 (1) As a modification, at least one of the user and the administrator may set (change) the content of the predetermined information. For example, when the predetermined information includes the information on the setting of the user authentication, the information on the setting of the user authentication may be excluded from the predetermined information. As described above, when the information related to the setting of the user authentication is excluded from the predetermined information, for example, the process of S206 in FIG. 7 is omitted. Further, when the predetermined information does not include the information on the image formation setting, the information on the image formation setting may be included in the predetermined information.
たとえば、所定のPCから設定変更情報を入力することにより、所定情報の内容を設定できるようにしてもよい。また、MFP300に設定変更情報を入力することにより、所定情報の内容を設定できるようにしてもよい。また、代理サーバ400に設定変更情報を入力することにより、所定情報の内容を設定できるようにしてもよい。 For example, the contents of predetermined information may be set by inputting setting change information from a predetermined PC. Further, by inputting setting change information into MFP 300, the content of the predetermined information may be set. Further, by inputting setting change information into the proxy server 400, the content of the predetermined information may be set.
この設定変更情報が入力されたときには、図5の受信部402は、該設定変更情報を受信する。つまり、受信部402は、所定情報の内容の設定を受付ける設定受付部として機能する。たとえば、図5の破線の矢印で示すように、該設定変更情報は、判断部404に入力される。該設定変更情報が入力されると、判断部404の判断処理で用いる所定情報は、該設定変更情報に基づいた内容に変更される。 When the setting change information is input, the receiving unit 402 in FIG. 5 receives the setting change information. That is, the receiving unit 402 functions as a setting receiving unit that receives the setting of the content of the predetermined information. For example, as indicated by the dashed arrow in FIG. 5, the setting change information is input to the determination unit 404. When the setting change information is input, the predetermined information used in the determination process of the determining unit 404 is changed to the content based on the setting change information.
このような構成によれば、管理者およびユーザなどが所定情報を設定変更できることから、画像処理システムの利便性を向上させることができる。 According to such a configuration, since the administrator and the user can change the setting of the predetermined information, the convenience of the image processing system can be improved.
(2) また、本実施形態では、所定情報は、画像形成処理の設定に関する情報と、ユーザ認証処理の設定に関する情報と、予め定められた閾値以上のデータを記憶領域に記憶する処理に関する情報の全てを含んでいているとして説明した。しかしながら、所定情報は、画像形成処理の設定に関する情報と、ユーザ認証処理の設定に関する情報と、予め定められた閾値以上のデータを記憶領域に記憶する処理に関する情報とのうち少なくとも1つの情報を含むようにしてもよい。 (2) Further, in the present embodiment, the predetermined information is information regarding the setting of the image forming process, information regarding the setting of the user authentication process, and information regarding the process of storing data of a predetermined threshold or more in the storage area. It was explained as including everything. However, the predetermined information includes at least one of the information on the setting of the image forming process, the information on the setting of the user authentication process, and the information on the process of storing data of a predetermined threshold value or more in the storage area. You may
(3) また、本実施形態では、第2状態として、省電力状態を例示した。しかしながら、第2状態は、画像処理をMFP300が実行せずに該画像処理に関する画像処理情報を代理サーバ400に対して送信する状態であれば他の状態としてもよい。 (3) Further, in the present embodiment, the power saving state is illustrated as the second state. However, the second state may be another state as long as the image processing information related to the image processing is transmitted to the proxy server 400 without the MFP 300 executing the image processing.
たとえば、第2状態は負荷状態(ビジー状態)としてもよい。負荷状態とは、ユーザがジョブ(第1ジョブ)を入力したときに、該入力よりも前に入力された他のジョブ(第2ジョブ)を実行していることから(第2ジョブによる負荷がかかっていることから)、該第1ジョブを実行できない状態をいう。また、MFP300が負荷状態である場合には、該MFP300が全ての第2ジョブを完了させることにより、該負荷状態(第2状態)から通常状態に制御される。このように、第2状態を負荷状態としても、本実施形態に係る画像処理システムと同様の効果を奏する。 For example, the second state may be a load state (busy state). The load state means that when the user inputs a job (first job), another job (second job) input prior to the input is being executed (the load by the second job is State in which the first job can not be executed. When the MFP 300 is in the load state, the MFP 300 controls the load state (second state) to the normal state by completing all the second jobs. As described above, even when the second state is a load state, the same effect as the image processing system according to the present embodiment can be obtained.
また、第2状態はエラー状態としてもよい。ここで、エラー状態とは、たとえば、所定の要因により、MFP300が本来の機能を発揮できない状態である。所定の要因とは、たとえば、用紙切れ、トナー切れ、およびインク切れなどを含む。また、本来の機能とは、画像形成機能、画像読込機能などを含む。また、MFP300がエラー状態である場合には、ユーザがエラー解除動作を実行することにより、該エラー状態(第2状態)から通常状態に制御される。ここで、エラー状態が用紙切れに基づく状態である場合には、エラー解除動作とは、MFP300に対して用紙を補給する動作をいう。また、エラー状態がインク切れに基づく状態である場合には、エラー解除動作とは、MFP300に対してインクを補給する動作をいう。また、エラー状態がトナー切れに基づく状態である場合には、エラー解除動作とは、MFP300に対してトナーを補給する動作をいう。このように、第2状態を負荷状態としても、本実施形態に係る画像処理システムと同様の効果を奏する。また、MFP300が、第1状態(通常状態)と、第2状態(省電力状態など)とを含む複数の状態のうちいずれかの状態に制御する状態制御部を備えるようにしてもよい。 Also, the second state may be an error state. Here, the error state is, for example, a state in which the MFP 300 can not exhibit its original function due to a predetermined factor. The predetermined factors include, for example, out of paper, out of toner, and out of ink. The original functions include an image forming function, an image reading function, and the like. When the MFP 300 is in the error state, the user performs an error release operation to control the error state (second state) to the normal state. Here, when the error state is a state based on the out-of-paper state, the error release operation is an operation of supplying the sheet to the MFP 300. Further, when the error state is a state based on ink shortage, the error release operation is an operation of supplying the ink to the MFP 300. When the error state is a state based on toner depletion, the error release operation is an operation of supplying toner to MFP 300. As described above, even when the second state is a load state, the same effect as the image processing system according to the present embodiment can be obtained. In addition, the MFP 300 may include a state control unit that controls any one of a plurality of states including the first state (normal state) and the second state (power saving state or the like).
(4) 本実施形態では、代理サーバ400が、画像処理情報が所定情報であるという判断をした場合には、処理実行部406は、MFP300に対して、起動信号と記憶部408に記憶されていた画像処理情報とを送信する、として説明した。しかしながら、たとえば、代理サーバ400が、画像処理情報が所定情報であるという判断をした場合には、処理実行部406は、MFP300に対して、起動信号を送信するようにしてもよい。この場合には、MFP300は該起動信号を受信することにより、省電力状態から通常状態となる。該通常状態となったMFP300は要求信号を代理サーバ400に対して送信する。ここで、要求信号とは、代理サーバ400に対して画像処理情報に基づく同期を要求するための信号である。画像処理情報に基づく同期とは、たとえば、画像処理情報が、画像形成処理の設定に関する情報である場合には、この設定について代理サーバ400との同期をいう。 (4) In the present embodiment, when the proxy server 400 determines that the image processing information is the predetermined information, the processing execution unit 406 stores the activation signal for the MFP 300 in the storage unit 408. It has been described that the image processing information is transmitted. However, for example, when the proxy server 400 determines that the image processing information is the predetermined information, the processing execution unit 406 may transmit the activation signal to the MFP 300. In this case, the MFP 300 changes from the power saving state to the normal state by receiving the activation signal. The MFP 300 in the normal state transmits a request signal to the proxy server 400. Here, the request signal is a signal for requesting the proxy server 400 for synchronization based on the image processing information. The synchronization based on the image processing information means, for example, synchronization with the proxy server 400 regarding this setting when the image processing information is information related to the setting of the image forming process.
代理サーバ400は、要求信号を受信したときに、画像処理情報をMFP300に対して送信する。MFP300は、該画像処理情報を受信したときに、該画像処理情報に基づく処理を実行する。このような構成であっても、本実施形態に係る画像処理システムと同様の効果を奏する。 When proxy server 400 receives the request signal, proxy server 400 transmits the image processing information to MFP 300. When the MFP 300 receives the image processing information, the MFP 300 executes a process based on the image processing information. Even with such a configuration, the same effects as the image processing system according to the present embodiment can be obtained.
また、今回開示された各実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内での全ての変更が含まれることが意図される。また、実施の形態および各変形例において説明された発明は、可能な限り、単独でも、組合わせても、実施することが意図される。 Further, it should be understood that the embodiments disclosed herein are illustrative and non-restrictive in every respect. The scope of the present invention is indicated not by the above description but by the claims, and is intended to include all modifications within the meaning and scope equivalent to the claims. In addition, the invention described in the embodiment and each modification is intended to be implemented as much as possible, alone or in combination.
10 制御ボックス、13 スキャナーユニット、14 プリンターユニット、15 操作パネル、18 給紙ユニット、19 トレイ、20 ネットワーク。 10 control box, 13 scanner units, 14 printer units, 15 operation panels, 18 paper feed units, 19 trays, 20 networks.
Claims (13)
前記画像処理装置は、画像制御処理および該画像制御処理に関連する処理のうち少なくとも1を含む画像処理を該画像処理装置が実行する第1状態と、該画像処理を該画像処理装置が実行せずに該画像処理に関する画像処理情報を前記情報処理装置に送信する第2状態とのうちのいずれかの状態となり、
前記画像処理装置が前記第2状態である場合、前記画像処理情報を受信する受信部と、
前記画像処理情報が所定情報である場合、前記第2状態である前記画像処理装置を前記第1状態とするとともに、該第1状態となった前記画像処理装置に該画像処理情報に基づく前記画像処理を実行させる処理実行部とを備える、情報処理装置。 An information processing apparatus capable of communicating with an image processing apparatus,
The image processing apparatus performs a first state in which the image processing apparatus executes image processing including at least one of image control processing and processing related to the image control processing, and causes the image processing apparatus to execute the image processing. In one of the second states in which image processing information related to the image processing is transmitted to the information processing apparatus without
A receiver configured to receive the image processing information when the image processing apparatus is in the second state;
When the image processing information is predetermined information, the image processing apparatus in the second state is set to the first state, and the image processing apparatus in the first state is the image based on the image processing information. An information processing apparatus, comprising: a process execution unit configured to execute a process.
前記画像処理装置は、画像制御処理および該画像制御処理に関連する処理のうち少なくとも1を含む画像処理を該画像処理装置が実行する第1状態と、該画像処理を該画像処理装置が実行せずに該画像処理に関する画像処理情報を前記情報処理装置に送信する第2状態とのうちのいずれかの状態となり、
前記画像処理情報を取得する取得部と、
前記画像処理装置が前記第2状態である場合、前記取得部が取得した前記画像処理情報を前記情報処理装置に送信する送信部とを備え、
前記画像処理装置は、前記画像処理情報が所定情報である場合、前記画像処理装置は前記情報処理装置により前記第2状態から前記第1状態となり、
前記画像処理装置は、前記情報処理装置により前記画像処理装置が前記第1状態となったときに、前記画像処理情報に基づく前記画像処理を実行する処理実行部をさらに備える、画像処理装置。 An image processing apparatus capable of communicating with an information processing apparatus,
The image processing apparatus performs a first state in which the image processing apparatus executes image processing including at least one of image control processing and processing related to the image control processing, and causes the image processing apparatus to execute the image processing. In one of the second states in which image processing information related to the image processing is transmitted to the information processing apparatus without
An acquisition unit that acquires the image processing information;
And a transmitter configured to transmit the image processing information acquired by the acquisition unit to the information processing apparatus when the image processing apparatus is in the second state.
When the image processing information is predetermined information, the image processing device changes from the second state to the first state by the information processing device.
The image processing apparatus further includes a processing execution unit configured to execute the image processing based on the image processing information when the image processing apparatus is brought into the first state by the information processing apparatus.
前記画像処理情報を取得する取得手順と、
前記画像処理装置が前記第2状態である場合、前記画像処理情報を前記情報処理装置に送信する送信手順と、
前記画像処理情報が所定情報である場合、前記情報処理装置により前記第2状態から前記第1状態となる状態変更手順と、
前記状態変更手順により該画像処理装置が前記第1状態となったときに、画像処理情報に基づく前記画像処理を実行する実行手順とを実行させるための画像処理プログラム。 An image processing apparatus capable of communicating with an information processing apparatus, the first state in which the image processing apparatus executes image processing including at least one of image control processing and processing related to the image control processing, and the image processing An image processing apparatus in any one of the second state in which image processing information related to the image processing is transmitted to the information processing apparatus without the image processing apparatus executing the process;
An acquisition procedure for acquiring the image processing information;
A transmission procedure for transmitting the image processing information to the information processing apparatus when the image processing apparatus is in the second state;
A state change procedure for changing from the second state to the first state by the information processing apparatus when the image processing information is predetermined information;
An image processing program for executing an execution procedure for executing the image processing based on image processing information when the image processing apparatus is brought into the first state by the state change procedure.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017188333A JP6965667B2 (en) | 2017-09-28 | 2017-09-28 | Information processing equipment, image processing equipment, and image processing programs |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017188333A JP6965667B2 (en) | 2017-09-28 | 2017-09-28 | Information processing equipment, image processing equipment, and image processing programs |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019068121A true JP2019068121A (en) | 2019-04-25 |
JP6965667B2 JP6965667B2 (en) | 2021-11-10 |
Family
ID=66340854
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017188333A Active JP6965667B2 (en) | 2017-09-28 | 2017-09-28 | Information processing equipment, image processing equipment, and image processing programs |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6965667B2 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0888702A (en) * | 1994-09-16 | 1996-04-02 | Canon Inc | Composite image processing unit |
JP2006309731A (en) * | 2005-03-28 | 2006-11-09 | Canon Inc | Network device, device control method, storage medium storing computer-readable program, and program |
JP2009070366A (en) * | 2007-09-17 | 2009-04-02 | Sharp Corp | Method and system for external preprocessing of service requests directed to sleeping node |
JP2012131187A (en) * | 2010-12-24 | 2012-07-12 | Oki Data Corp | Image forming device, and image forming system |
-
2017
- 2017-09-28 JP JP2017188333A patent/JP6965667B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0888702A (en) * | 1994-09-16 | 1996-04-02 | Canon Inc | Composite image processing unit |
JP2006309731A (en) * | 2005-03-28 | 2006-11-09 | Canon Inc | Network device, device control method, storage medium storing computer-readable program, and program |
JP2009070366A (en) * | 2007-09-17 | 2009-04-02 | Sharp Corp | Method and system for external preprocessing of service requests directed to sleeping node |
JP2012131187A (en) * | 2010-12-24 | 2012-07-12 | Oki Data Corp | Image forming device, and image forming system |
Also Published As
Publication number | Publication date |
---|---|
JP6965667B2 (en) | 2021-11-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10725715B2 (en) | Displaying information on terminal device based on terminal device type | |
US10681236B2 (en) | Information processing apparatus that controls power supply to different destinations, method of controlling the same, and storage medium | |
US10327124B2 (en) | Communication device and terminal device | |
US9992368B2 (en) | Communication control method for controlling communication with USB devices, storage medium, and printing apparatus | |
US20170257526A1 (en) | Image forming apparatus, print system, method for controlling image forming apparatus, method for controlling print system, and storage medium storing program | |
JP5857589B2 (en) | Printing apparatus and printing system | |
US20200364005A1 (en) | Printing apparatus, printing control method, and storage medium | |
CN110875991B (en) | Image forming apparatus with a toner supply device | |
JP7146361B2 (en) | Information processing device, information processing system, control method for information processing device, and program | |
JP6627454B2 (en) | Image processing apparatus and control method for image processing apparatus | |
JP6965667B2 (en) | Information processing equipment, image processing equipment, and image processing programs | |
JP6531590B2 (en) | Image processing device | |
JP6302316B2 (en) | Recording system, information processing apparatus, and control method thereof | |
US9871932B2 (en) | Image processing apparatus | |
JP6669101B2 (en) | Electronic device and startup sequence generation program | |
JP6825303B2 (en) | Information processing equipment and programs | |
JP2014123317A (en) | Image processing apparatus and program | |
US20240107598A1 (en) | Storage medium, information processing apparatus, and control method for the information processing apparatus | |
JP7334530B2 (en) | Information processing device and program | |
JP5903798B2 (en) | Information processing system and program | |
JP2011108047A (en) | Image processing apparatus, and method for controlling the same | |
JP2019067024A (en) | Program, information processing apparatus and system | |
JP6558539B2 (en) | Image forming apparatus program | |
JP2023050948A (en) | Program, information processing apparatus, and method for controlling information processing apparatus | |
JP6262089B2 (en) | Image forming apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200819 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210415 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210518 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210608 |
|
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: 20210921 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211004 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6965667 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |