JP2016025645A - Image processing apparatus, image processing apparatus control method, and program - Google Patents
Image processing apparatus, image processing apparatus control method, and program Download PDFInfo
- Publication number
- JP2016025645A JP2016025645A JP2014151199A JP2014151199A JP2016025645A JP 2016025645 A JP2016025645 A JP 2016025645A JP 2014151199 A JP2014151199 A JP 2014151199A JP 2014151199 A JP2014151199 A JP 2014151199A JP 2016025645 A JP2016025645 A JP 2016025645A
- Authority
- JP
- Japan
- Prior art keywords
- job
- type
- execution
- image data
- history information
- 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.)
- Pending
Links
Images
Landscapes
- Facsimiles In General (AREA)
Abstract
【課題】 ジョブの種類によって、ジョブの履歴情報を格納することができないことが原因で実行されていないジョブが有る場合に、その旨を通知する仕組みを提供する。【解決手段】 本発明は、ジョブを実行可能な実行手段と、前記実行手段によって実行されたジョブの履歴情報を格納部に格納する格納制御手段と、前記実行手段が実行するジョブが第1の種類のジョブである場合に、当該第1の種類のジョブの実行によって処理される画像データを履歴情報として前記格納部に格納できたことを条件に当該第1の種類のジョブを実行し、前記実行手段が実行するジョブが前記第1の種類のジョブとは異なる第2の種類のジョブであり、当該第2の種類のジョブの実行によって処理される画像データを履歴情報として前記格納部に格納できない場合に、その旨を通知するよう制御する制御手段と、を有することを特徴とする。【選択図】 図3PROBLEM TO BE SOLVED: To provide a mechanism for notifying a job that has not been executed due to the fact that job history information cannot be stored depending on the type of job. The present invention provides an execution means capable of executing a job, a storage control means for storing history information of a job executed by the execution means in a storage unit, and a job executed by the execution means is a first one. In the case of a type of job, the first type of job is executed on condition that the image data processed by the execution of the first type of job can be stored in the storage unit as history information. The job executed by the execution unit is a second type job different from the first type job, and image data processed by the execution of the second type job is stored in the storage unit as history information. And a control means for controlling to notify that when it is not possible. [Selection] Figure 3
Description
本発明は、画像処理装置、画像処理装置の制御方法、及びプログラムに関する。 The present invention relates to an image processing apparatus, a control method for the image processing apparatus, and a program.
従来、実行したジョブの履歴情報を格納する画像処理装置がある。(特許文献1参照)
特許文献1に記載された画像処理装置では、指定された宛先に画像データを送信する前に送信対象の画像データを履歴情報として格納することを試みる。そして、送信対象の画像データを履歴情報として格納できたことを条件に画像データを宛先に送信する。
Conventionally, there is an image processing apparatus that stores history information of executed jobs. (See Patent Document 1)
The image processing apparatus described in Patent Document 1 attempts to store transmission target image data as history information before transmitting the image data to a designated destination. Then, the image data is transmitted to the destination on condition that the image data to be transmitted can be stored as history information.
従来の方法では、確実に履歴情報として画像データを残すことができる。
この方法を、例えば、受信した画像データを転送する転送ジョブに適用すると、転送ジョブの履歴情報を確実に残すことができる。転送ジョブは、受信した画像データを早く転送先に転送するために、早く実行されることが望ましい。その理由は、転送先のユーザが、画像処理装置が受信した画像データを早く認識することができるからである。
The conventional method can reliably leave image data as history information.
For example, when this method is applied to a transfer job for transferring received image data, history information of the transfer job can be reliably left. The transfer job is preferably executed early in order to transfer the received image data to the transfer destination quickly. This is because the transfer destination user can quickly recognize the image data received by the image processing apparatus.
しかしながら、転送ジョブについても履歴情報を格納できたことを条件に実行するようにした場合、履歴情報を格納する装置が使用できない間は、転送ジョブは実行されないため、転送ジョブの実行が遅れてしまう。 However, if the transfer job is executed on the condition that the history information can be stored, the transfer job is not executed while the device for storing the history information cannot be used, so the execution of the transfer job is delayed. .
また、そのような状況で、ユーザまたは管理者は、履歴情報を格納できないことが原因で実行できていないジョブがあることに容易に気付くことができなかった。 Further, in such a situation, the user or the administrator cannot easily notice that there is a job that cannot be executed because the history information cannot be stored.
本発明は、このような課題に鑑みてなされたものである。本発明は、ジョブの種類によって、ジョブの履歴情報を格納することができないことが原因で実行されていないジョブが有る場合に、その旨を通知する仕組みを提供することを目的とする。 The present invention has been made in view of such problems. An object of the present invention is to provide a mechanism for notifying a job that has not been executed due to the fact that job history information cannot be stored depending on the type of job.
本発明は、ジョブを実行可能な実行手段と、前記実行手段によって実行されたジョブの履歴情報を格納部に格納する格納制御手段と、前記実行手段が実行するジョブが第1の種類のジョブである場合に、当該第1の種類のジョブの実行によって処理される画像データを履歴情報として前記格納部に格納できたことを条件に当該第1の種類のジョブを実行し、前記実行手段が実行するジョブが前記第1の種類のジョブとは異なる第2の種類のジョブであり、当該第2の種類のジョブの実行によって処理される画像データを履歴情報として前記格納部に格納できない場合に、その旨を通知するよう制御する制御手段と、を有することを特徴とする。 The present invention provides an execution unit capable of executing a job, a storage control unit that stores history information of a job executed by the execution unit in a storage unit, and the job executed by the execution unit is a first type of job. In some cases, the execution unit executes the first type job on condition that the image data processed by the execution of the first type job can be stored in the storage unit as history information. When the job to be performed is a second type job different from the first type job, and image data processed by the execution of the second type job cannot be stored in the storage unit as history information, And control means for controlling to notify that effect.
ジョブの種類によって、ジョブの履歴情報を格納することができないことが原因で実行されていないジョブが有る場合に、その旨を通知することができる。 Depending on the type of job, if there is a job that is not being executed because job history information cannot be stored, this fact can be notified.
<第1の実施形態>
以下、図面を参照して本発明の実施の形態を詳しく説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
<First Embodiment>
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. The following embodiments do not limit the invention according to the claims, and all combinations of features described in the embodiments are not necessarily essential to the solution means of the invention.
図1は、本実施形態に係る画像処理システムの構成を示す図である。 FIG. 1 is a diagram illustrating a configuration of an image processing system according to the present embodiment.
画像処理システムは、画像処理装置の一例であるMFP1と、アーカイブサーバ3と、PC4(Personal Computer)と、ファイルサーバ5とを備えている。なお、MFPは、Multi Functional Peripheralの略である。これらの装置は、ネットワーク2を介して互いに接続されている。MFP1は、通信機能があれば、スキャナやPC(Personal Computer)、携帯端末であってもよい。
The image processing system includes an MFP 1 as an example of an image processing apparatus, an
アーカイブサーバ3は、CPU、RAM、ROMを有し、CPUが、MFP1から、MFP1が実行したジョブの履歴情報を受信し、格納部に格納制御する。
The
PC4は、マウスやキーボードなどの操作部と、液晶ディスプレイなどの表示部を備える。また、PC4は、アプリケーションを備え、アプリケーションで生成した画像データをMFPに送信する。また、PC4は、MFP1から画像データを受信する。 The PC 4 includes an operation unit such as a mouse and a keyboard and a display unit such as a liquid crystal display. Further, the PC 4 includes an application and transmits image data generated by the application to the MFP. Further, the PC 4 receives image data from the MFP 1.
ファイルサーバ5は、ファイルを管理するサーバである。MFP1や、ネットワーク2に接続された不図示のPCからファイルの格納要求を受け付けたり、ファイルの参照要求やダウンロード要求を受け付ける。
The
図2は、本実施形態に係るMFP1のブロック図の一例である。 FIG. 2 is an example of a block diagram of the MFP 1 according to the present embodiment.
MFP1は、CPU11、RAM12、HDD(ハードディスクドライブ)13、操作部14、スキャナ15、通信部16を備える。
The MFP 1 includes a
CPU11は、MFP1を統括的に制御する。RAM12は、CPU11の作業領域として機能する。
The
HDD13は、プログラムや画像データを格納する大容量メモリである。HDD13は、DVDやNVRAMであってもよい。
The
操作部14は、タッチパネルやハードキーを有し、ユーザの操作を受け付ける。また、操作部14は、操作画面やエラー画面等の各種画面を表示する表示部を有する。
The
スキャナ15は、原稿の画像を読み取り、読み取った画像を示す画像データを生成する。生成された画像データは、HDD13に記憶される。
The
通信部16は、画像通信装置ネットワーク2を介して外部装置との通信を制御する。 The communication unit 16 controls communication with an external device via the image communication device network 2.
プリンタ17は、画像データに基づいてシートに画像を印刷する。
The
これらの構成はバス18を介して接続されている。 These components are connected via a bus 18.
MFP1は、スキャナ15によって読み取られた原稿の画像を示す画像データに基づいてプリンタ17に画像を印刷させるコピージョブを実行する。また、MFP1は、スキャナ15によって読み取られた原稿の画像を示す画像データをネットワーク2を介して送信する送信ジョブを実行する。また、MFP1は、ネットワーク2を介してPC4等の外部装置から受信した画像データに基づいてシートに画像を印刷するプリントジョブを実行可能である。
The MFP 1 executes a copy job for causing the
また、HDD13には、MFP1が通信部16を介して画像データを受信したときに、受信した画像データを転送するための転送設定が記憶される。また、MFP1は、ジョブによって処理される画像データを履歴情報として送信する宛先の設定が記憶されている。本実施形態では、宛先としてアーカイブサーバ3が記憶されていることとする。
The
図3は、本実施形態に係る処理を説明するフローチャートである。図3のフローチャートに示す処理は、MFP1のCPU11がHDD13に記憶されたプログラムをRAM12に読み出して実行することにより実現される。
FIG. 3 is a flowchart for explaining processing according to the present embodiment. The processing shown in the flowchart of FIG. 3 is realized by the
まず、S101で処理を開始し、S102で、CPU11は、初期化処理を実行する。初期化処理は、図4のS201で、特定のジョブフラグをOFFに設定する。特定のジョブとは、転送ジョブやレポート出力ジョブのことであり、特定のジョブフラグは、転送ジョブやレポート出力ジョブという種別のジョブを実行している状態であることを示すフラグである。
First, the process starts in S101, and in S102, the
初期化処理が終了すると、S104で、CPU11は、操作部14を介してジョブの実行指示を受け付けたか否かを判定する。具体的に、例えば、送信ジョブの場合、MFP11は、図5に示す送信ジョブ設定画面を介して送信ジョブのための送信設定を受け付ける。送信ジョブ設定画面には、送信を行う際のプロトコル302や、送信宛先303、送信ディレクトリ304、ユーザ名305、パスワード606が表示される。送信プロトコル302には、SMBプロトコルが設定されている。送信宛先303には、ファイルサーバ5のアドレスが設定されている。ディレクトリ304には、画像データを格納すべきディレクトリのパスが設定されている。ユーザ名305には、ファイルサーバ5に認証を行わせるためのユーザ名が設定されている。パスワード306には、ファイルサーバ5に認証を行わせるためのパスワードが設定されている。なお、パスワードは、他人に見られないように表示が隠されている。ここでは、SMBプロトコルを使って画像データを送信する送信ジョブの設定をするための画面を例に説明したが、送信ジョブは電子メールを送信するジョブの設定をするための画面であってもよい。電子メールを送信するジョブの設定をするための画面の場合、送信宛先303に宛先のメールアドレスが設定される。ディレクトリ304や、ユーザ名305、パスワード306の入力領域は使用されない。これらの設定を受け付けた後、送信開始キー307が押された場合に、送信ジョブがCPU11によって受け付けられる。S104で、ジョブの実行指示を受け付けたと判定した場合、CPU11は、S105に処理を進め、ジョブの実行指示を受け付けていないと判定した場合、CPU11は、S112に処理を進める。
When the initialization process ends, in S104, the
S105に処理を進めると、CPU11は、画像データを取得する。具体的に、ジョブが送信ジョブである場合、CPU11は、スキャナ15に原稿の画像を読み取らせる。CPU11は、読み取られた原稿の画像データをHDD13に格納する。
When the process proceeds to S105, the
S106に処理を進めると、CPU11は、履歴情報の格納を試みる。具体的に、CPU11は、履歴情報を記憶すべきサーバにアクセスするためのURLをHDD13から読み出し、URLに基づいてサーバにアクセスする。そして、CPU11は、履歴情報として、ジョブの現在時刻や、ジョブの設定情報、S105で取得された画像データと、それらの情報を履歴情報として格納するようアーカイブサーバ3に要求する。
When the process proceeds to S106, the
S107で、CPU11は、履歴情報を格納できたか否かを判定する。例えば、アーカイブサーバ3から格納できたことを示す情報を所定の期間内に受信した場合に、CPU11は、履歴情報を格納できたと判定する。一方、アーカイブサーバ3から格納できたことを示す情報を所定の期間内に受信しない場合に、CPU11は、履歴情報を格納できなかったと判定する。履歴情報を格納できたと判定された場合、CPU11は、S108に処理を進め、履歴情報を格納できなかったと判定された場合、CPU11は、S111に処理を進める。アーカイブサーバ3に履歴情報を格納できない原因としては、ネットワーク2の混雑やアーカイブサーバ3のメンテナンス等があげられる。
In S107, the
S108で、CPU11は、ジョブを実行する。送信ジョブである場合、送信宛先303で設定された宛先にS105で取得された画像データを送信する。
In S108, the
S109で、CPU111は、ジョブを正常に実行できたか否かを判定する。ジョブを正常に実行できたと判定された場合、S104に処理を進め、ジョブを正常に実行できていないと判定された場合、S110に処理を進める。S110に処理を進めた場合、CPU11は、ジョブの実行に失敗した旨のエラー画面を操作部14に表示する。図6は、エラー画面の例である。この画面401には、画像の送信に失敗したことを示すポップアップ402が表示されている。ユーザは、この画面を見て、ジョブの実行に失敗したことを知ることができる。
In step S109, the
一方、S107からS111に処理を進めた場合、CPU11は、履歴情報の格納に失敗した時の処理を実行する。S111の詳細は、図8を用いて説明する。
On the other hand, when the process proceeds from S107 to S111, the
S104からS112に処理を進めた場合、S112で、CPU11は、外部から画像データを受信したか否かを判断する。外部から画像データを受信したと判断した場合、CPU11は、S113に処理を進め、外部から画像データを受信していないと判断した場合、S115に処理を進める。
When the process proceeds from S104 to S112, in S112, the
S113で、CPU11は、受信した画像データを転送する転送ジョブを実行すべきか否かを判別する。上述したようにHDD13には、転送設定が記憶されている。転送設定として、転送条件と転送先がHDD13に記憶される。転送条件としては、「電子メールを受信したこと」や「ファクス受信したこと」、「送信元がxya@abc.co.jpであること」などがある。転送先の設定としては、ネットワーク2に接続されたPCやMFPなどを設定できる。S113で、CPU11は、HDDに記憶された転送条件を読み出し、転送条件が満たされた場合に、受信した画像データを転送する転送ジョブを実行すべきであると判定する。一方、転送条件が満たされていない場合に、CPU11は、転送ジョブを実行すべきではないと判別する。受信した画像データを転送する転送ジョブを実行すべきと判別した場合、CPU11は、S114に処理を進め、受信した画像データを転送する転送ジョブを実行すべきでないと判別した場合、S105に処理を進める。外部から受信した画像データはHDD13に記憶しておき、S105で、CPU11は、外部から受信した画像データをHDD13から取得すればよい。
In S113, the
S114に処理を進めた場合、CPU11は、特定ジョブフラグをONに設定し、S105に処理を進める。ここでも、外部から受信した画像データはHDD13に記憶しておき、S105で、CPU11は、外部から受信した画像データをHDD13から取得すればよい。
When the process has proceeded to S114, the
また、S112からS115に処理を進めた場合、S115で、CPU11は、レポート出力ジョブが生成されたか否かを判定する。レポート出力ジョブは、MFP1で実行された送信ジョブの履歴情報がHDD13で所定の量を超えた場合や、レポート出力ジョブを生成するよう指定された時刻がきたときにCPU11によって自動的に生成される。図7は、レポート出力ジョブによって出力されるレポート画像データ601の例である。レポート画像データ601には、MFP1で実行された送信ジョブの履歴情報が含まれている。レポート出力ジョブが実行されると、レポート画像データ601に基づいてレポートがプリンタ17によって印刷される。なお、レポート出力ジョブが実行されると、予めHDD13に登録された管理者のメールアドレスに図7に示すレポート画像データ601が送信されるようにしてもよい。S115でレポート出力ジョブが生成されたと判定した場合、CPU11は、S114に処理を進め、S115でレポート出力ジョブが生成されていないと判定した場合、CPU11は、S104に処理を進める。
When the process proceeds from S112 to S115, in S115, the
以上のように、受信した画像を転送する転送ジョブと、レポート出力ジョブを実行する場合には、特定ジョブフラグをONに設定しておく。 As described above, when executing the transfer job for transferring the received image and the report output job, the specific job flag is set to ON.
次に、図8を用いて、履歴の格納に失敗した時の処理を説明する。図8は、本実施形態に係る処理を説明するフローチャートである。図8のフローチャートに示す処理は、MFP1のCPU11がHDD13に記憶されたプログラムをRAM12に読み出して実行することにより実現される。
Next, the processing when the history storage has failed will be described with reference to FIG. FIG. 8 is a flowchart for explaining processing according to this embodiment. The processing shown in the flowchart of FIG. 8 is realized by the
S502で、CPU11は、特定のジョブフラグがONに設定されているか否かを判定する。特定のジョブフラグがONに設定されていると判定した場合、S503に処理を進め、特定のジョブフラグがONに設定されていないと判定した場合、S508に処理を進める。
In S502, the
S508で、CPU11は、履歴の格納に失敗したことを示すエラー画面を操作部14に表示させ、処理を終了する。図9は、エラー画面の一例である。図9に示す画面701には、履歴情報の格納に失敗したことを示すポップアップ702が表示されている。
In step S <b> 508, the
S502からS503に処理を進めた場合、CPU11は、特定のジョブによって処理される画像データであることを示す属性情報を付加する。この属性情報は、図10に示す処理で用いられる。
When the process proceeds from S502 to S503, the
S504で、CPU11は、画像データをHDD13内の外部からアクセス可能な領域に格納する。
In step S <b> 504, the
S505で、格納した画像データに外部からアクセスするために必要なURLを予めHDD13に登録された管理者のメールアドレスに送信する。また、CPU11は、URLで示される領域に、転送できない画像データまたは実行できないレポート印刷ジョブが存在する旨のメッセージを管理者に通知する。
In step S <b> 505, a URL necessary for accessing the stored image data from the outside is transmitted to the administrator's e-mail address registered in the
S506で、CPU11は、図4に示す初期化処理を行って処理を終了する。
In step S506, the
以上のような制御を行うことによって、MFP1が受信した画像データを、当該画像データを転送する転送ジョブの履歴情報を格納できないことが原因で転送できないときに、その旨を管理者に通知することができる。また、管理者は、通知されたURLに基づいて、画像データの内容を管理者のPCから容易に確認することができる。さらに、MFP1が印刷できないレポート印刷ジョブが存在することを管理者に通知することができる。また、MFP1が印刷できないレポート印刷ジョブの内容を管理者は管理者のPCから容易に確認することができる。 By performing the control as described above, when the image data received by the MFP 1 cannot be transferred because the history information of the transfer job for transferring the image data cannot be stored, the fact is notified to the administrator. Can do. Further, the administrator can easily confirm the contents of the image data from the administrator's PC based on the notified URL. Furthermore, the administrator can be notified that there is a report print job that the MFP 1 cannot print. Further, the administrator can easily confirm the contents of the report print job that the MFP 1 cannot print from the administrator's PC.
次に、履歴情報の格納を再度試みるための処理について図10を用いて説明する。図10のフローチャートに示す処理は、MFP1のCPU11がHDD13に記憶されたプログラムをRAM12に読み出して実行することにより実現される。
Next, a process for attempting to store history information again will be described with reference to FIG. The processing shown in the flowchart of FIG. 10 is realized by the
S802で、ユーザによって、送信ジョブ設定画面の履歴情報の格納キー308が押下されたことを検知すると、CPU11は、S803に処理を進める。
If the
S803で、CPU11は、図8のS504でHDD13に格納された画像データのうち、特定のジョブによる画像データであることを示す属性情報が付加された画像データを取得する。
In step S <b> 803, the
S804で、CPU11は、特定のジョブフラグをONに設定する。
In step S804, the
S805で、CPU11は、画像データから、特定のジョブによって処理される画像データであることを示す属性情報を削除する。そして、S106に処理を進める。
In step S805, the
このような処理によって、アーカイブサーバ3がメンテナンスから復旧し、履歴情報を格納できるようになった場合に、再度履歴情報の格納を試みることができ、HDD13に記憶された画像データを本来転送すべき宛先に転送することができる。
By such processing, when the
<第2の実施形態>
第2の実施形態では、履歴情報の格納に失敗したことにより実行できなかった転送ジョブやレポート出力ジョブの画像データについて、所定の時間間隔ごとに再度実行することを試みる例を説明する。
<Second Embodiment>
In the second embodiment, an example will be described in which image data of a transfer job or report output job that could not be executed due to a failure in storing history information is tried to be executed again at predetermined time intervals.
HDD13には、歴情報の格納に失敗したことにより実行できなかった転送ジョブやレポート出力ジョブごとに失敗した時刻を記録しておき、その時刻から所定の時間が経過するごとに、そのジョブの再実行を試みる。
The
システムの構成や装置の構成は、第1の実施形態と同様であるため、ここでは、第1の実施形態との差分のみを説明する。 Since the system configuration and the device configuration are the same as those in the first embodiment, only the differences from the first embodiment will be described here.
図11は、本実施形態に係る処理を説明するフローチャートである。図11のフローチャートに示す処理は、MFP1のCPU11がHDD13に記憶されたプログラムをRAM12に読み出して実行することにより実現される。
FIG. 11 is a flowchart for explaining processing according to the present embodiment. The process shown in the flowchart of FIG. 11 is realized by the
S115で、レポート出力ジョブが生成されていないと判定した場合に、S201に処理を進める。S801で、CPU11は、前回履歴情報の格納に失敗してから所定の時間が経過した画像データがあるか否かを判定する。ここでは、特定のジョブによって処理される画像データであることを示す属性情報が付加されている画像データで、その画像データを処理するジョブの履歴情報を前回格納することに失敗した時刻から所定の時間が経過した画像データがあるか否かが判定される。前回履歴情報の格納に失敗してから所定の時間が経過した画像データがあると判定した場合に、CPU11は、S114に処理を進め、前回履歴情報の格納に失敗してから所定の時間が経過した画像データがないと判定した場合に、S104に処理を進める。
If it is determined in S115 that a report output job has not been generated, the process proceeds to S201. In step S <b> 801, the
S114で、CPU11は、前回履歴情報の格納に失敗してから所定の時間が経過した画像データを使用(転送またはレポート出力)するジョブについて、特定ジョブフラグをONにし、S105以降の処理を実行する。
In S114, the
図12は、第1の実施形態の図8の代わりに実行される処理を説明するフローチャートである。図12のフローチャートに示す処理は、MFP1のCPU11がHDD13に記憶されたプログラムをRAM12に読み出して実行することにより実現される。
FIG. 12 is a flowchart for explaining processing executed instead of FIG. 8 of the first embodiment. The process shown in the flowchart of FIG. 12 is realized by the
S1001で、CPU11は、ジョブで使用する画像データを、現在時刻の情報と、特定のジョブによる画像データであることを示す属性情報とともに格納する。
In step S <b> 1001, the
現在時刻を格納することによって、その現在時刻からまた所定の時間が経過したときに、S201に示す処理で、その画像データをリトライの対象として選択することができる。 By storing the current time, when a predetermined time has elapsed from the current time, the image data can be selected as a retry target in the process shown in S201.
以上のような制御によって、履歴情報の格納に失敗したことが原因で転送またはレポート出力できなかった画像データを、その後、所定の時間間隔で、履歴情報の格納と、再度転送、またはレポート出力するよう制御することができる。 Through the control described above, image data that could not be transferred or output due to a failure to store history information is stored, transferred again, or output at a predetermined time interval. Can be controlled.
<第3の実施形態>
第3の実施形態では、履歴情報の格納に失敗しても、転送ジョブやレポート出力ジョブなどの特定のジョブであれば、実行する例を説明する。
<Third Embodiment>
In the third embodiment, an example will be described in which, even if the storage of history information fails, a specific job such as a transfer job or a report output job is executed.
システムの構成や装置の構成は、第1の実施形態と同様であるため、ここでは、第1の実施形態との差分のみを説明する。 Since the system configuration and the device configuration are the same as those in the first embodiment, only the differences from the first embodiment will be described here.
第3の実施形態では、図3のS111で図8に示す処理の代わりに図13に示す処理がCPU11によって実行される。図13は、本実施形態に係る処理を説明するフローチャートである。図13のフローチャートに示す処理は、MFP1のCPU11がHDD13に記憶されたプログラムをRAM12に読み出して実行することにより実現される。
In the third embodiment, the process shown in FIG. 13 is executed by the
CPU11は、S1102で、特定のジョブフラグがONであるか否かを判定し、特定のジョブフラグがONである場合に、図3のS108に処理を進める。一方、特定のジョブフラグがONでない場合に、S1104に処理を進める。
In S1102, the
S108に処理を進めた場合、CPU11は、特定のジョブを実行する。一方、S1104に処理を進めた場合、CPU11は、履歴情報に失敗した旨を示すエラー画面を操作部14に表示させる。
When the process proceeds to S108, the
以上のような制御によって、履歴情報の格納に失敗した場合に、実行対象のジョブの種類が転送ジョブまたはレポート出力ジョブであれば、そのジョブを実行することができる。なお、ジョブを実行した後、所定の時間間隔でアーカイブサーバ3に格納を試みるよう制御し、アーカイブサーバ3が復旧したときに、履歴情報をアーカイブサーバ3に格納すればよい。
According to the control described above, when the history information storage fails, if the job to be executed is a transfer job or a report output job, the job can be executed. It should be noted that after execution of the job, control is performed so as to attempt to store in the
<その他の実施形態>
なお、上述した第1の実施形態では、S504でHDD13に記憶された画像データに外部からアクセスするために必要なURLを、S505で管理者に通知する例を説明した。しかしながら、S504でHDD13に記憶された画像データがあることを操作部14に表示し、操作部14から受け付けた指示に従って当該画像データに基づいて画像をシートに印刷できるようにしてもよい。それによって、アーカイブサーバ3の復旧までに時間がかかる場合や、ネットワーク2が使用できない場合でも、受信した画像を確認することができる。
<Other embodiments>
In the first embodiment described above, an example has been described in which the URL required to access the image data stored in the
以上、本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるものではない。 Although various examples and embodiments of the present invention have been shown and described above, the spirit and scope of the present invention are not limited to specific descriptions in this specification by those skilled in the art.
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。 The present invention supplies a program that realizes one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and one or more processors in a computer of the system or apparatus read and execute the program This process can be realized. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.
1 MFP
11 CPU
12 RAM
1 MFP
11 CPU
12 RAM
Claims (12)
前記実行手段によって実行されたジョブの履歴情報を格納部に格納する格納制御手段と、
前記実行手段が実行するジョブが第1の種類のジョブである場合に、当該第1の種類のジョブの実行によって処理される画像データを履歴情報として前記格納部に格納できたことを条件に当該第1の種類のジョブを実行し、前記実行手段が実行するジョブが前記第1の種類のジョブとは異なる第2の種類のジョブであり、当該第2の種類のジョブの実行によって処理される画像データを履歴情報として前記格納部に格納できない場合に、その旨を通知するよう制御する制御手段と、
を有することを特徴とする画像処理装置。 Execution means that can execute jobs,
Storage control means for storing history information of jobs executed by the execution means in a storage unit;
When the job executed by the execution means is a first type job, the image data processed by the execution of the first type job can be stored as history information in the storage unit on the condition The first type job is executed, and the job executed by the execution unit is a second type job different from the first type job, and is processed by execution of the second type job. Control means for controlling to notify that when image data cannot be stored in the storage unit as history information;
An image processing apparatus comprising:
前記実行手段によって実行されたジョブの履歴情報を格納部に格納する格納制御手段と、
前記実行手段が実行するジョブが第1の種類のジョブである場合に、当該第1の種類のジョブの実行によって使用される画像データを履歴情報として前記格納部に格納できたことを条件に当該第1の種類のジョブを実行し、前記実行手段が実行するジョブが前記第1の種類のジョブとは異なる第2の種類のジョブである場合に、当該第2の種類のジョブの実行によって使用される画像データを履歴情報として前記格納部に格納できていなくても当該第2の種類のジョブを実行するよう制御する制御手段と、
を有することを特徴とする画像処理装置。 Execution means that can execute jobs,
Storage control means for storing history information of jobs executed by the execution means in a storage unit;
When the job executed by the execution unit is a first type job, the image data used by the execution of the first type job can be stored in the storage unit as history information. Used by executing the second type job when the first type job is executed and the job executed by the execution unit is a second type job different from the first type job. Control means for controlling the execution of the second type job even if the stored image data cannot be stored in the storage unit as history information;
An image processing apparatus comprising:
前記実行工程で実行されたジョブの履歴情報を格納部に格納する格納制御工程と、
前記実行工程で実行されるジョブが第1の種類のジョブである場合に、当該第1の種類のジョブの実行によって処理される画像データを履歴情報として前記格納部に格納できたことを条件に当該第1の種類のジョブを実行し、前記実行工程で実行されるジョブが前記第1の種類のジョブとは異なる第2の種類のジョブであり、当該第2の種類のジョブの実行によって処理される画像データを履歴情報として前記格納部に格納できない場合に、その旨を通知するよう制御する制御工程と、
を有することを特徴とする画像処理装置の制御方法。 An execution process that can execute the job;
A storage control step of storing history information of jobs executed in the execution step in a storage unit;
When the job executed in the execution step is a first type job, the image data processed by the execution of the first type job can be stored in the storage unit as history information. The first type job is executed, and the job executed in the execution step is a second type job different from the first type job, and is processed by executing the second type job. A control step for controlling to notify that when the stored image data cannot be stored in the storage unit as history information;
A control method for an image processing apparatus, comprising:
前記実行工程で実行されたジョブの履歴情報を格納部に格納する格納制御手段と、
前記実行工程で実行されるジョブが第1の種類のジョブである場合に、当該第1の種類のジョブの実行によって使用される画像データを履歴情報として前記格納部に格納できたことを条件に当該第1の種類のジョブを実行し、前記実行工程で実行されるジョブが前記第1の種類のジョブとは異なる第2の種類のジョブである場合に、当該第2の種類のジョブの実行によって使用される画像データを履歴情報として前記格納部に格納できていなくても当該第2の種類のジョブを実行するよう制御する制御工程と、
を有することを特徴とする画像処理装置の制御方法。 An execution process that can execute the job;
Storage control means for storing history information of jobs executed in the execution step in a storage unit;
When the job executed in the execution step is a first type job, the image data used by the execution of the first type job can be stored in the storage unit as history information. Executing the first type of job, and executing the second type of job when the job executed in the execution step is a second type of job different from the first type of job A control step for controlling the execution of the second type of job even if the image data used by the storage unit cannot be stored as history information in the storage unit;
A control method for an image processing apparatus, comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014151199A JP2016025645A (en) | 2014-07-24 | 2014-07-24 | Image processing apparatus, image processing apparatus control method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014151199A JP2016025645A (en) | 2014-07-24 | 2014-07-24 | Image processing apparatus, image processing apparatus control method, and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2016025645A true JP2016025645A (en) | 2016-02-08 |
Family
ID=55272019
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014151199A Pending JP2016025645A (en) | 2014-07-24 | 2014-07-24 | Image processing apparatus, image processing apparatus control method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2016025645A (en) |
-
2014
- 2014-07-24 JP JP2014151199A patent/JP2016025645A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2431905B1 (en) | Image information processing apparatus, image information processing system, and computer-readable storage medium for computer program | |
| US10694057B2 (en) | Apparatus, method and storage medium that stores program | |
| US11252284B2 (en) | Image processing apparatus associating with external apparatus, control method, and storage medium | |
| US9332136B2 (en) | Image processing apparatus, image processing system, control method of image processing apparatus, and storage medium | |
| US20210152701A1 (en) | Printing apparatus, control method therefor, and program | |
| US10209939B2 (en) | Information processing apparatus, control method of information processing apparatus, and storage medium | |
| US20190349492A1 (en) | Image forming apparatus equipped with operating unit, control method therefor, and storage medium | |
| US10310782B2 (en) | Image forming apparatus having a scanner, information processing system having the same, and information processing method using the same | |
| US10375259B2 (en) | Image processing apparatus which displays an execution button for printing based on registered image data, control method for image processing apparatus, and storage medium | |
| US10712986B2 (en) | Job processing apparatus that stops job according to user's instruction, method of controlling same, and storage medium | |
| JP6459435B2 (en) | Printing apparatus, printing system, printing method, and printing program | |
| JP2016015580A (en) | Cooperative processing system and cooperative processing method | |
| US20120019862A1 (en) | Image processing apparatus, control method of image processing apparatus, and program | |
| US12073133B2 (en) | System and method for providing printing service and configured to change printer connection destination | |
| US9509879B2 (en) | Image processing apparatus, method for controlling image processing apparatus, and storage medium | |
| US9542128B2 (en) | Preview image of output data from an output device with user input | |
| JP6127586B2 (en) | Information processing system and information processing method | |
| JP5472347B2 (en) | Server, print control method of job by server, and print control program | |
| JP2016025645A (en) | Image processing apparatus, image processing apparatus control method, and program | |
| US12067317B2 (en) | Information processing apparatus having chat function, information processing system, control methods therefor, and storage media storing control programs therefor | |
| JP6379983B2 (en) | Printing system, printing method, server and program | |
| JP2023078811A (en) | Image processing device, control method of image processing device and program | |
| JP2021100178A (en) | Image forming apparatus | |
| JP2021128371A (en) | Information processing equipment, information processing methods and programs |