[go: up one dir, main page]

JP2016025645A - Image processing apparatus, image processing apparatus control method, and program - Google Patents

Image processing apparatus, image processing apparatus control method, and program Download PDF

Info

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
Application number
JP2014151199A
Other languages
Japanese (ja)
Inventor
康彰 川島
Yasuaki Kawashima
康彰 川島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2014151199A priority Critical patent/JP2016025645A/en
Publication of JP2016025645A publication Critical patent/JP2016025645A/en
Pending legal-status Critical Current

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.

特開2006−330939号公報JP 2006-330939 A

従来の方法では、確実に履歴情報として画像データを残すことができる。
この方法を、例えば、受信した画像データを転送する転送ジョブに適用すると、転送ジョブの履歴情報を確実に残すことができる。転送ジョブは、受信した画像データを早く転送先に転送するために、早く実行されることが望ましい。その理由は、転送先のユーザが、画像処理装置が受信した画像データを早く認識することができるからである。
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 is an overall view of a system in an embodiment of the present invention. 本発明の実施形態におけるMFPの構成を示すブロック図である。1 is a block diagram showing a configuration of an MFP in an embodiment of the present invention. 本発明の実施形態に係る制御例を説明するためのフローチャートである。It is a flowchart for demonstrating the example of control which concerns on embodiment of this invention. 本発明の実施形態に係る制御例を説明するためのフローチャートである。It is a flowchart for demonstrating the example of control which concerns on embodiment of this invention. 本発明の実施形態に係る画面を説明するための図である。It is a figure for demonstrating the screen which concerns on embodiment of this invention. 本発明の実施形態に係る画面を説明するための図である。It is a figure for demonstrating the screen which concerns on embodiment of this invention. 本発明の実施形態に係るレポート画像データを説明するための図である。It is a figure for demonstrating the report image data which concerns on embodiment of this invention. 本発明の実施形態に係る制御例を説明するためのフローチャートである。It is a flowchart for demonstrating the example of control which concerns on embodiment of this invention. 本発明の実施形態に係る画面を説明するための図である。It is a figure for demonstrating the screen which concerns on embodiment of this invention. 本発明の実施形態に係る制御例を説明するためのフローチャートである。It is a flowchart for demonstrating the example of control which concerns on embodiment of this invention. 本発明の実施形態に係る制御例を説明するためのフローチャートである。It is a flowchart for demonstrating the example of control which concerns on embodiment of this invention. 本発明の実施形態に係る制御例を説明するためのフローチャートである。It is a flowchart for demonstrating the example of control which concerns on embodiment of this invention. 本発明の実施形態に係る制御例を説明するためのフローチャートである。It is a flowchart for demonstrating the example of control which concerns on embodiment of this invention.

<第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 archive server 3, a PC 4 (Personal Computer), and a file server 5. Note that MFP is an abbreviation for Multi Functional Peripheral. These devices are connected to each other via the network 2. The MFP 1 may be a scanner, a PC (Personal Computer), or a portable terminal as long as it has a communication function.

アーカイブサーバ3は、CPU、RAM、ROMを有し、CPUが、MFP1から、MFP1が実行したジョブの履歴情報を受信し、格納部に格納制御する。   The archive server 3 includes a CPU, a RAM, and a ROM. The CPU receives history information of jobs executed by the MFP 1 from the MFP 1 and controls storage of the history information in the storage unit.

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 file server 5 is a server that manages files. A file storage request, a file reference request or a download request is received from the MFP 1 or a PC (not shown) connected to the network 2.

図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 CPU 11, a RAM 12, an HDD (hard disk drive) 13, an operation unit 14, a scanner 15, and a communication unit 16.

CPU11は、MFP1を統括的に制御する。RAM12は、CPU11の作業領域として機能する。   The CPU 11 comprehensively controls the MFP 1. The RAM 12 functions as a work area for the CPU 11.

HDD13は、プログラムや画像データを格納する大容量メモリである。HDD13は、DVDやNVRAMであってもよい。   The HDD 13 is a large-capacity memory that stores programs and image data. The HDD 13 may be a DVD or NVRAM.

操作部14は、タッチパネルやハードキーを有し、ユーザの操作を受け付ける。また、操作部14は、操作画面やエラー画面等の各種画面を表示する表示部を有する。   The operation unit 14 includes a touch panel and hard keys, and accepts user operations. The operation unit 14 includes a display unit that displays various screens such as an operation screen and an error screen.

スキャナ15は、原稿の画像を読み取り、読み取った画像を示す画像データを生成する。生成された画像データは、HDD13に記憶される。   The scanner 15 reads an image of a document and generates image data indicating the read image. The generated image data is stored in the HDD 13.

通信部16は、画像通信装置ネットワーク2を介して外部装置との通信を制御する。   The communication unit 16 controls communication with an external device via the image communication device network 2.

プリンタ17は、画像データに基づいてシートに画像を印刷する。   The printer 17 prints an image on a sheet based on the image data.

これらの構成はバス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 printer 17 to print an image based on the image data indicating the image of the document read by the scanner 15. Further, the MFP 1 executes a transmission job for transmitting image data indicating an image of a document read by the scanner 15 via the network 2. The MFP 1 can execute a print job for printing an image on a sheet based on image data received from an external device such as the PC 4 via the network 2.

また、HDD13には、MFP1が通信部16を介して画像データを受信したときに、受信した画像データを転送するための転送設定が記憶される。また、MFP1は、ジョブによって処理される画像データを履歴情報として送信する宛先の設定が記憶されている。本実施形態では、宛先としてアーカイブサーバ3が記憶されていることとする。   The HDD 13 stores transfer settings for transferring the received image data when the MFP 1 receives the image data via the communication unit 16. Further, the MFP 1 stores a destination setting for transmitting image data processed by a job as history information. In the present embodiment, it is assumed that the archive server 3 is stored as a destination.

図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 CPU 11 of the MFP 1 reading out the program stored in the HDD 13 to the RAM 12 and executing it.

まず、S101で処理を開始し、S102で、CPU11は、初期化処理を実行する。初期化処理は、図4のS201で、特定のジョブフラグをOFFに設定する。特定のジョブとは、転送ジョブやレポート出力ジョブのことであり、特定のジョブフラグは、転送ジョブやレポート出力ジョブという種別のジョブを実行している状態であることを示すフラグである。   First, the process starts in S101, and in S102, the CPU 11 executes an initialization process. In the initialization process, a specific job flag is set to OFF in S201 of FIG. The specific job is a transfer job or a report output job, and the specific job flag is a flag indicating that a job of a type called a transfer job or a report output job is being executed.

初期化処理が終了すると、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 CPU 11 determines whether a job execution instruction has been received via the operation unit 14. Specifically, for example, in the case of a transmission job, the MFP 11 receives a transmission setting for the transmission job via the transmission job setting screen shown in FIG. On the transmission job setting screen, a protocol 302 for transmission, a transmission destination 303, a transmission directory 304, a user name 305, and a password 606 are displayed. In the transmission protocol 302, the SMB protocol is set. In the transmission destination 303, the address of the file server 5 is set. In the directory 304, a path of a directory in which image data is to be stored is set. In the user name 305, a user name for causing the file server 5 to perform authentication is set. In the password 306, a password for allowing the file server 5 to perform authentication is set. The password is hidden so that it cannot be seen by others. Although a screen for setting a transmission job for transmitting image data using the SMB protocol has been described as an example here, the transmission job may be a screen for setting a job for transmitting an e-mail. . In the case of a screen for setting a job for sending an electronic mail, a destination mail address is set as the destination address 303. The input area of the directory 304, the user name 305, and the password 306 is not used. When the transmission start key 307 is pressed after accepting these settings, the transmission job is accepted by the CPU 11. If it is determined in S104 that a job execution instruction has been received, the CPU 11 advances the process to S105. If it is determined that a job execution instruction has not been received, the CPU 11 advances the process to S112.

S105に処理を進めると、CPU11は、画像データを取得する。具体的に、ジョブが送信ジョブである場合、CPU11は、スキャナ15に原稿の画像を読み取らせる。CPU11は、読み取られた原稿の画像データをHDD13に格納する。   When the process proceeds to S105, the CPU 11 acquires image data. Specifically, when the job is a transmission job, the CPU 11 causes the scanner 15 to read an image of the document. The CPU 11 stores the image data of the read original in the HDD 13.

S106に処理を進めると、CPU11は、履歴情報の格納を試みる。具体的に、CPU11は、履歴情報を記憶すべきサーバにアクセスするためのURLをHDD13から読み出し、URLに基づいてサーバにアクセスする。そして、CPU11は、履歴情報として、ジョブの現在時刻や、ジョブの設定情報、S105で取得された画像データと、それらの情報を履歴情報として格納するようアーカイブサーバ3に要求する。   When the process proceeds to S106, the CPU 11 tries to store history information. Specifically, the CPU 11 reads a URL for accessing a server where history information should be stored from the HDD 13 and accesses the server based on the URL. Then, the CPU 11 requests the archive server 3 to store the current time of the job, the job setting information, the image data acquired in S105, and the information as history information as history information.

S107で、CPU11は、履歴情報を格納できたか否かを判定する。例えば、アーカイブサーバ3から格納できたことを示す情報を所定の期間内に受信した場合に、CPU11は、履歴情報を格納できたと判定する。一方、アーカイブサーバ3から格納できたことを示す情報を所定の期間内に受信しない場合に、CPU11は、履歴情報を格納できなかったと判定する。履歴情報を格納できたと判定された場合、CPU11は、S108に処理を進め、履歴情報を格納できなかったと判定された場合、CPU11は、S111に処理を進める。アーカイブサーバ3に履歴情報を格納できない原因としては、ネットワーク2の混雑やアーカイブサーバ3のメンテナンス等があげられる。   In S107, the CPU 11 determines whether or not history information has been stored. For example, when information indicating that storage was possible from the archive server 3 is received within a predetermined period, the CPU 11 determines that the history information has been stored. On the other hand, when the information indicating that the data can be stored from the archive server 3 is not received within a predetermined period, the CPU 11 determines that the history information cannot be stored. When it is determined that the history information can be stored, the CPU 11 advances the process to S108, and when it is determined that the history information cannot be stored, the CPU 11 advances the process to S111. The reasons why history information cannot be stored in the archive server 3 include congestion of the network 2 and maintenance of the archive server 3.

S108で、CPU11は、ジョブを実行する。送信ジョブである場合、送信宛先303で設定された宛先にS105で取得された画像データを送信する。   In S108, the CPU 11 executes the job. In the case of a transmission job, the image data acquired in S105 is transmitted to the destination set in the transmission destination 303.

S109で、CPU111は、ジョブを正常に実行できたか否かを判定する。ジョブを正常に実行できたと判定された場合、S104に処理を進め、ジョブを正常に実行できていないと判定された場合、S110に処理を進める。S110に処理を進めた場合、CPU11は、ジョブの実行に失敗した旨のエラー画面を操作部14に表示する。図6は、エラー画面の例である。この画面401には、画像の送信に失敗したことを示すポップアップ402が表示されている。ユーザは、この画面を見て、ジョブの実行に失敗したことを知ることができる。   In step S109, the CPU 111 determines whether the job has been successfully executed. If it is determined that the job can be executed normally, the process proceeds to S104. If it is determined that the job cannot be executed normally, the process proceeds to S110. When the process proceeds to S110, the CPU 11 displays an error screen indicating that the job execution has failed on the operation unit 14. FIG. 6 is an example of an error screen. On this screen 401, a pop-up 402 indicating that image transmission has failed is displayed. The user can know that the job execution has failed by viewing this screen.

一方、S107からS111に処理を進めた場合、CPU11は、履歴情報の格納に失敗した時の処理を実行する。S111の詳細は、図8を用いて説明する。   On the other hand, when the process proceeds from S107 to S111, the CPU 11 executes the process when the history information storage fails. Details of S111 will be described with reference to FIG.

S104からS112に処理を進めた場合、S112で、CPU11は、外部から画像データを受信したか否かを判断する。外部から画像データを受信したと判断した場合、CPU11は、S113に処理を進め、外部から画像データを受信していないと判断した場合、S115に処理を進める。   When the process proceeds from S104 to S112, in S112, the CPU 11 determines whether image data is received from the outside. If it is determined that image data has been received from the outside, the CPU 11 advances the process to S113. If it is determined that image data has not been received from the outside, the CPU 11 advances the process to S115.

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 CPU 11 determines whether or not to execute a transfer job for transferring the received image data. As described above, the HDD 13 stores transfer settings. As the transfer setting, the transfer condition and the transfer destination are stored in the HDD 13. The transfer conditions include “received an e-mail”, “received a fax”, and “sender is xya@abc.co.jp”. As a transfer destination setting, a PC or MFP connected to the network 2 can be set. In S113, the CPU 11 reads the transfer condition stored in the HDD, and determines that the transfer job for transferring the received image data should be executed when the transfer condition is satisfied. On the other hand, when the transfer condition is not satisfied, the CPU 11 determines that the transfer job should not be executed. If it is determined that the transfer job for transferring the received image data is to be executed, the CPU 11 advances the process to S114. If it is determined that the transfer job for transferring the received image data is not to be executed, the CPU 11 performs the process in S105. Proceed. The image data received from the outside is stored in the HDD 13, and the CPU 11 may acquire the image data received from the outside from the HDD 13 in S <b> 105.

S114に処理を進めた場合、CPU11は、特定ジョブフラグをONに設定し、S105に処理を進める。ここでも、外部から受信した画像データはHDD13に記憶しておき、S105で、CPU11は、外部から受信した画像データをHDD13から取得すればよい。   When the process has proceeded to S114, the CPU 11 sets the specific job flag to ON, and the process proceeds to S105. Again, image data received from the outside is stored in the HDD 13, and the CPU 11 may acquire the image data received from the outside from the HDD 13 in S <b> 105.

また、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 CPU 11 determines whether a report output job has been generated. The report output job is automatically generated by the CPU 11 when the history information of the transmission job executed in the MFP 1 exceeds a predetermined amount in the HDD 13 or when the time specified to generate the report output job comes. . FIG. 7 is an example of report image data 601 output by a report output job. The report image data 601 includes history information of transmission jobs executed by the MFP 1. When the report output job is executed, a report is printed by the printer 17 based on the report image data 601. When the report output job is executed, the report image data 601 shown in FIG. 7 may be transmitted to the administrator's mail address registered in advance in the HDD 13. If it is determined in S115 that a report output job has been generated, the CPU 11 proceeds to S114. If it is determined in S115 that a report output job has not been generated, the CPU 11 proceeds to S104.

以上のように、受信した画像を転送する転送ジョブと、レポート出力ジョブを実行する場合には、特定ジョブフラグを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 CPU 11 of the MFP 1 reading out the program stored in the HDD 13 to the RAM 12 and executing it.

S502で、CPU11は、特定のジョブフラグがONに設定されているか否かを判定する。特定のジョブフラグがONに設定されていると判定した場合、S503に処理を進め、特定のジョブフラグがONに設定されていないと判定した場合、S508に処理を進める。   In S502, the CPU 11 determines whether or not a specific job flag is set to ON. If it is determined that the specific job flag is set to ON, the process proceeds to S503. If it is determined that the specific job flag is not set to ON, the process proceeds to S508.

S508で、CPU11は、履歴の格納に失敗したことを示すエラー画面を操作部14に表示させ、処理を終了する。図9は、エラー画面の一例である。図9に示す画面701には、履歴情報の格納に失敗したことを示すポップアップ702が表示されている。   In step S <b> 508, the CPU 11 displays an error screen indicating that the history storage has failed on the operation unit 14, and ends the process. FIG. 9 is an example of an error screen. A screen 701 shown in FIG. 9 displays a pop-up 702 indicating that the history information storage has failed.

S502からS503に処理を進めた場合、CPU11は、特定のジョブによって処理される画像データであることを示す属性情報を付加する。この属性情報は、図10に示す処理で用いられる。   When the process proceeds from S502 to S503, the CPU 11 adds attribute information indicating that the image data is processed by a specific job. This attribute information is used in the process shown in FIG.

S504で、CPU11は、画像データをHDD13内の外部からアクセス可能な領域に格納する。   In step S <b> 504, the CPU 11 stores the image data in an area accessible from outside in the HDD 13.

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 HDD 13 in advance. Further, the CPU 11 notifies the administrator of a message indicating that there is image data that cannot be transferred or a report print job that cannot be executed in the area indicated by the URL.

S506で、CPU11は、図4に示す初期化処理を行って処理を終了する。   In step S506, the CPU 11 performs the initialization process illustrated in FIG. 4 and ends the process.

以上のような制御を行うことによって、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 CPU 11 of the MFP 1 reading out the program stored in the HDD 13 to the RAM 12 and executing it.

S802で、ユーザによって、送信ジョブ設定画面の履歴情報の格納キー308が押下されたことを検知すると、CPU11は、S803に処理を進める。   If the CPU 11 detects in step S802 that the user has pressed the history information storage key 308 on the transmission job setting screen, the CPU 11 advances the process to step S803.

S803で、CPU11は、図8のS504でHDD13に格納された画像データのうち、特定のジョブによる画像データであることを示す属性情報が付加された画像データを取得する。   In step S <b> 803, the CPU 11 acquires image data to which attribute information indicating that the image data is based on a specific job is added from the image data stored in the HDD 13 in step S <b> 504 in FIG. 8.

S804で、CPU11は、特定のジョブフラグをONに設定する。   In step S804, the CPU 11 sets a specific job flag to ON.

S805で、CPU11は、画像データから、特定のジョブによって処理される画像データであることを示す属性情報を削除する。そして、S106に処理を進める。   In step S805, the CPU 11 deletes attribute information indicating that the image data is processed by a specific job from the image data. Then, the process proceeds to S106.

このような処理によって、アーカイブサーバ3がメンテナンスから復旧し、履歴情報を格納できるようになった場合に、再度履歴情報の格納を試みることができ、HDD13に記憶された画像データを本来転送すべき宛先に転送することができる。   By such processing, when the archive server 3 recovers from the maintenance and the history information can be stored, the history information can be stored again, and the image data stored in the HDD 13 should be originally transferred. Can be forwarded to the destination.

<第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 HDD 13 records the failure time for each transfer job or report output job that could not be executed due to the failure to store the history information, and each time a predetermined time elapses from that time, the job is restored. Try to run.

システムの構成や装置の構成は、第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 CPU 11 of the MFP 1 reading out a program stored in the HDD 13 to the RAM 12 and executing it.

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 CPU 11 determines whether there is image data for which a predetermined time has elapsed since the previous history information storage failed. Here, the image data to which the attribute information indicating that the image data is processed by a specific job is added, and the history information of the job that processes the image data is previously stored from the time when the history information has failed to be stored. It is determined whether there is image data for which time has elapsed. If it is determined that there is image data for which a predetermined time has elapsed since the previous history information storage failed, the CPU 11 advances the process to S114, and the predetermined time has elapsed since the previous history information storage failed. If it is determined that there is no processed image data, the process proceeds to S104.

S114で、CPU11は、前回履歴情報の格納に失敗してから所定の時間が経過した画像データを使用(転送またはレポート出力)するジョブについて、特定ジョブフラグをONにし、S105以降の処理を実行する。   In S114, the CPU 11 turns on the specific job flag for a job that uses (transfers or reports output) image data for which a predetermined time has elapsed since the previous history information storage failure, and executes the processing from S105 onward. .

図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 CPU 11 of the MFP 1 reading out a program stored in the HDD 13 to the RAM 12 and executing it.

S1001で、CPU11は、ジョブで使用する画像データを、現在時刻の情報と、特定のジョブによる画像データであることを示す属性情報とともに格納する。   In step S <b> 1001, the CPU 11 stores the image data used in the job together with information on the current time and attribute information indicating that the image data is for a specific job.

現在時刻を格納することによって、その現在時刻からまた所定の時間が経過したときに、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 CPU 11 instead of the process shown in FIG. 8 in S111 of FIG. FIG. 13 is a flowchart illustrating processing according to the present embodiment. The process shown in the flowchart of FIG. 13 is realized by the CPU 11 of the MFP 1 reading out the program stored in the HDD 13 to the RAM 12 and executing it.

CPU11は、S1102で、特定のジョブフラグがONであるか否かを判定し、特定のジョブフラグがONである場合に、図3のS108に処理を進める。一方、特定のジョブフラグがONでない場合に、S1104に処理を進める。   In S1102, the CPU 11 determines whether or not the specific job flag is ON. If the specific job flag is ON, the CPU 11 advances the process to S108 in FIG. On the other hand, if the specific job flag is not ON, the process proceeds to S1104.

S108に処理を進めた場合、CPU11は、特定のジョブを実行する。一方、S1104に処理を進めた場合、CPU11は、履歴情報に失敗した旨を示すエラー画面を操作部14に表示させる。   When the process proceeds to S108, the CPU 11 executes a specific job. On the other hand, when the process proceeds to S <b> 1104, the CPU 11 causes the operation unit 14 to display an error screen indicating that the history information has failed.

以上のような制御によって、履歴情報の格納に失敗した場合に、実行対象のジョブの種類が転送ジョブまたはレポート出力ジョブであれば、そのジョブを実行することができる。なお、ジョブを実行した後、所定の時間間隔でアーカイブサーバ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 archive server 3 at a predetermined time interval, and the history information may be stored in the archive server 3 when the archive server 3 is restored.

<その他の実施形態>
なお、上述した第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 HDD 13 from the outside in S504 is notified to the administrator in S505. However, it may be displayed on the operation unit 14 that there is image data stored in the HDD 13 in S504, and an image can be printed on a sheet based on the image data in accordance with an instruction received from the operation unit 14. Thereby, even when it takes time to restore the archive server 3 or when the network 2 cannot be used, the received image can be confirmed.

以上、本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるものではない。   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の種類のジョブとは異なる第2の種類のジョブであり、当該第2の種類のジョブの実行によって処理される画像データを履歴情報として前記格納部に格納できない場合に、さらに、当該画像データを取得するための情報を通知することを特徴とする請求項1に記載の画像処理装置。   The control unit is a second type job that the job executed by the execution unit is different from the first type job, and stores image data processed by the execution of the second type job as history information. The image processing apparatus according to claim 1, further comprising a step of notifying information for acquiring the image data when the image data cannot be stored in the storage unit. 前記画像データを取得するための情報は、URLであることを特徴とする請求項1または2に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the information for acquiring the image data is a URL. 前記制御手段は、前記第2の種類のジョブの実行によって処理される画像データを履歴情報として前記格納部に格納できない場合に、所定の時間が経過したことに従って、前記第2の種類のジョブの実行によって処理される画像データを履歴情報として前記格納部に再び格納するよう制御することを特徴とする請求項1乃至3のいずれか1項に記載の画像処理装置。   When the control unit cannot store the image data processed by the execution of the second type job as history information in the storage unit, the control unit determines whether the second type job 4. The image processing apparatus according to claim 1, wherein image data processed by execution is controlled to be stored again in the storage unit as history information. 5. ジョブを実行可能な実行手段と、
前記実行手段によって実行されたジョブの履歴情報を格納部に格納する格納制御手段と、
前記実行手段が実行するジョブが第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乃至5のいずれか1項に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the first type of job includes a copy job or a transmission job. 前記第2の種類のジョブは、前記画像処理装置が受信した画像データを転送する転送ジョブを含むことを特徴とする請求項1乃至6のいずれか1項に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the second type of job includes a transfer job for transferring image data received by the image processing apparatus. 前記第2の種類のジョブは、前記画像処理装置が実行したジョブの履歴する出力するレポート出力ジョブを含むことを特徴とする請求項1乃至7のいずれか1項に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the second type of job includes a report output job that outputs a history of jobs executed by the image processing apparatus. ジョブを実行可能な実行工程と、
前記実行工程で実行されたジョブの履歴情報を格納部に格納する格納制御工程と、
前記実行工程で実行されるジョブが第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:
請求項9に記載された画像処理装置の制御方法を、コンピュータに実行させるためのプログラム。   A non-transitory computer-readable storage medium storing a program for causing a computer to execute the control method for an image processing apparatus according to claim 9. 請求項10に記載された画像処理装置の制御方法を、コンピュータに実行させるためのプログラム。   A program for causing a computer to execute the control method for an image processing apparatus according to claim 10.
JP2014151199A 2014-07-24 2014-07-24 Image processing apparatus, image processing apparatus control method, and program Pending JP2016025645A (en)

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)

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&#39;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