JP2006270259A - Image processing unit - Google Patents
Image processing unit Download PDFInfo
- Publication number
- JP2006270259A JP2006270259A JP2005082488A JP2005082488A JP2006270259A JP 2006270259 A JP2006270259 A JP 2006270259A JP 2005082488 A JP2005082488 A JP 2005082488A JP 2005082488 A JP2005082488 A JP 2005082488A JP 2006270259 A JP2006270259 A JP 2006270259A
- Authority
- JP
- Japan
- Prior art keywords
- command
- identifier
- processing
- string
- user
- 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
Description
本発明は、複合機等を含む画像処装置に関する。 The present invention relates to an image processing apparatus including a multifunction peripheral.
近年では、複合機等の画像処理装置が高機能化し、さまざまな画像処理を遂行できるようになってきている。しかし複合機は一般に、共用物であるため、一人が操作のために占有してしまうと、他の利用者の利用の妨げになる。 In recent years, image processing apparatuses such as multifunction peripherals have become highly functional and can perform various image processing. However, since a multifunction device is generally a shared item, if one person occupies it for operation, it interferes with the use of other users.
例えば、高機能な画像処理装置が特許文献1等に開示されている。
このため、画像処理の設定のために、所望の結果が得られるようになるまで、パラメータを調整する等の作業が、複合機側のインタフェースで行われることは、可用性(アベイラビリティ)の面からも好ましくない。 For this reason, from the aspect of availability, it is necessary to adjust the parameters until the desired result is obtained for setting the image processing. It is not preferable.
本発明は上記実情に鑑みて為されたもので、複合機等の画像処理装置のアベイラビリティを向上できる画像処理装置を提供することを、その目的の一つとする。 SUMMARY An advantage of some aspects of the invention is that it provides an image processing apparatus that can improve the availability of an image processing apparatus such as a multifunction peripheral.
上記従来例の問題点を解決するための本発明は、画像処理装置であって、処理対象となる画像データに対して、利用者から指定された処理に対応する仮処理を実行し、当該仮処理の結果の画像を利用者に対して提示するとともに、利用者から本処理を実行するべき旨の指示を受けて、本処理に係る、少なくとも一つのコマンドと、各コマンドに対する識別子とを発行する第1装置と、前記第1装置が発行したコマンド列及び識別子列を受信して、前記処理対象となる画像データに対して、前記受信したコマンド列に従って、指定された処理に係る本処理を実行する第2装置と、を含み、前記第1装置は、過去に発行したコマンド列及び識別子列を格納し、当該保持しているコマンド列及び識別子列が所定の処理に供されることを特徴としている。 The present invention for solving the problems of the above-described conventional example is an image processing apparatus that executes temporary processing corresponding to processing specified by a user on image data to be processed, and In addition to presenting the processing result image to the user and receiving an instruction from the user to execute this processing, at least one command related to this processing and an identifier for each command are issued. The first device and the command sequence and identifier sequence issued by the first device are received, and the processing related to the specified processing is executed according to the received command sequence for the image data to be processed The first device stores a command string and an identifier string issued in the past, and the held command string and identifier string are subjected to a predetermined process. No .
また、上記従来例の問題点を解決するための本発明は、画像処理装置において、処理対象となる画像データに対して、利用者から指定された処理に対応する仮処理を実行し、当該仮処理の結果の画像を利用者に対して提示するとともに、利用者から本処理を実行するべき旨の指示を受けて、本処理に係る、少なくとも一つのコマンドと、各コマンドに対する識別子とを発行する画像処理装置であって、当該発行したコマンド列及び識別子列を受信して、前記処理対象となる画像データに対して、前記受信したコマンド列に従って、指定された処理に係る本処理を実行する第2装置に接続され、過去に発行したコマンド列及び識別子列を格納し、当該保持しているコマンド列及び識別子列が所定の処理に供されることを特徴としている。 Further, according to the present invention for solving the problems of the conventional example described above, in the image processing apparatus, temporary processing corresponding to processing designated by the user is performed on the image data to be processed, and the temporary processing is performed. In addition to presenting the processing result image to the user and receiving an instruction from the user to execute this processing, at least one command related to this processing and an identifier for each command are issued. An image processing apparatus that receives the issued command sequence and identifier sequence, and executes the main processing related to the specified processing according to the received command sequence for the image data to be processed. It is connected to two devices, stores a command string and an identifier string issued in the past, and the held command string and identifier string are used for a predetermined process.
ここで前記コマンドごとの識別子の一部には、コマンドを発行した画像処理装置を特定する情報が含まれることとしてもよい。 Here, a part of the identifier for each command may include information for specifying the image processing apparatus that has issued the command.
さらに、発行したコマンド列と、過去に発行したコマンド列との一部が一致する場合に、当該一部については、各コマンドに対応する識別子のみを、第2装置側に送信することとしてもよい。 Further, when a part of the issued command string matches a part of the command string issued in the past, only the identifier corresponding to each command may be transmitted to the second device side for the part. .
また、本発明の一態様は、コンピュータシステムを用い、処理対象となる画像データに対して指定された処理を行う方法であって、前記コンピュータシステムには、前記画像データに対して、利用者から指定された処理に対応する仮処理を実行し、当該仮処理の結果の画像を利用者に対して提示するとともに、利用者から本処理を実行するべき旨の指示を受けて、本処理に係る、少なくとも一つのコマンドと、各コマンドに対する識別子とを発行する第1装置と、前記第1装置が発行したコマンド列及び識別子列を受信して、前記処理対象となる画像データに対して、前記受信したコマンド列に従って、指定された処理に係る本処理を実行する第2装置と、を含み、前記第2装置において、前記第1装置から受信したコマンド列及び識別子列を保持させる工程と、前記第1装置において、過去に発行したコマンド列を保持させる工程と、今回発行したコマンド列と、当該保持されている、過去に発行したコマンド列との一部が一致する場合に、当該一部については、各コマンドに対応する識別子のみを、第2装置側に送信させる工程と、前記第2装置において、識別子のみが受信された部分については、当該識別子に対応するコマンドを、前記保持しているコマンド列から読み出して、指定された処理に係る本処理のコマンド列を生成し、当該本処理を実行させることを特徴としている。 Another embodiment of the present invention is a method for performing a specified process on image data to be processed using a computer system, and the computer system receives a request from a user for the image data. Executes a temporary process corresponding to the specified process, presents the image of the result of the temporary process to the user, and receives an instruction from the user to execute the process, A first device that issues at least one command and an identifier for each command; a command sequence and an identifier sequence issued by the first device; and the reception of the image data to be processed And a second device that executes the processing related to the designated processing according to the command sequence, and the command sequence and identifier sequence received from the first device in the second device The step of holding, the step of holding a command string issued in the past in the first device, and the command string issued this time coincide with a part of the command string issued in the past that is held in the past In addition, for the part, only the identifier corresponding to each command is transmitted to the second device side, and for the part where only the identifier is received in the second device, the command corresponding to the identifier is sent. The command sequence is read from the held command sequence, a command sequence of the main process related to the specified process is generated, and the main process is executed.
さらに本発明の別の態様は、プログラムであって、処理対象となる画像データに対して、利用者から指定された処理に対応する仮処理を実行し、当該仮処理の結果の画像を利用者に対して提示するとともに、利用者から本処理を実行するべき旨の指示を受けて、本処理に係る、少なくとも一つのコマンドと、各コマンドに対する識別子とを発行する画像処理装置に、過去に発行したコマンド列及び識別子列を格納させる手順と、当該保持しているコマンド列及び識別子列を、所定の処理に供させる手順と、を実行させることを特徴としている。 Furthermore, another aspect of the present invention is a program, which executes temporary processing corresponding to processing specified by a user on image data to be processed, and outputs an image as a result of the temporary processing to the user. Issued to the image processing apparatus that issues at least one command and an identifier for each command related to this process in response to an instruction to execute this process from the user. And a procedure for storing the command string and the identifier string, and a procedure for using the held command string and identifier string for a predetermined process.
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る画像処理装置を含むシステムは、図1に示すように、複合機1と、パーソナルコンピュータ装置(PC)2とを含んで構成されている。また、複合機1は、スキャナ部11と、制御部12と、記憶部13と、プリンタ部14と、操作部15と、表示部16と、通信部17とを含んで構成されている。また、PC2は、制御部21と、記憶部22と、操作部23と、表示部24と、通信部25とを含んで構成されている。ここで、PC2が本発明の第1装置に対応し、複合機1が本発明の第2装置に対応する。
Embodiments of the present invention will be described with reference to the drawings. As shown in FIG. 1, a system including an image processing apparatus according to an embodiment of the present invention includes a multi-function device 1 and a personal computer device (PC) 2. The multifunction device 1 includes a
スキャナ部11は、紙媒体などに形成された画像を光学的に読み取り、画像データとして制御部12に出力する。制御部12は、CPU等であり、記憶部13に格納されているプログラムに従って動作する。本実施の形態では、この制御部12は、例えばスキャナ部11から入力された画像データをPC2へ送信し、PC2から受信されるコマンド列に従って、画像データに関する画像処理(本処理)を実行する。この制御部12による具体的な処理の内容例については、後に詳しく説明する。
The
記憶部13は、例えばメモリやハードディスク等であり、制御部12によって実行されるプログラムを保持している。また、この記憶部13は、制御部12のワークメモリとしても動作する。本実施の形態では、制御部12が、この記憶部13に対して、過去にPC2から受信した処理コマンドを履歴データベースとして保持する。この履歴データベースの内容についても後に詳しく述べる。
The
プリンタ部14は、制御部12から入力される画像データを、紙媒体等の上に形成する。操作部15は、キーパッド等であり、利用者の指示操作を受け入れて、当該指示操作の内容を制御部12に出力する。表示部16は、液晶表示パネル等であり、制御部12から入力される指示に従って、情報を表示する。通信部17は、ネットワークインタフェース等であり、制御部12から入力される指示に従って、ネットワークを介して、例えばPC2へと種々のデータを送信する。また、この通信部17は、ネットワークを介して、例えばPC2から到来するデータを受信して、制御部12に出力する。
The
またPC2の制御部21は、CPU等であり、記憶部22に格納されているプログラムに従って動作する。この制御部21は、例えば、複合機1側から取得した画像データを処理の対象として、利用者から指定された画像処理(仮処理)を実行し、その結果の画像を利用者に提示する処理、及び、本処理に係るコマンド列を生成する。この制御部21による具体的な処理の内容例については、後に詳しく説明する。
The
記憶部22は、例えばメモリやハードディスク等であり、制御部21によって実行されるプログラムを保持している。また、この記憶部22は、制御部21のワークメモリとしても動作する。
The
操作部23は、キーボードやマウス等であり、利用者の指示操作を受け入れて、当該指示操作の内容を制御部21に出力する。表示部24は、例えば液晶ディスプレイ等であり、制御部21から入力される指示に従って、画像等を表示する。通信部25は、ネットワークインタフェース等であり、制御部21から入力される指示に従って、ネットワークを介して、例えば複合機1へと種々のデータを送信する。また、この通信部25は、ネットワークを介して、例えば複合機1から到来するデータを受信して、制御部21に出力する。
The
ここで、複合機1の制御部12と、PC2の制御部21との処理の内容例について説明する。まず、PC2の制御部21の動作について説明する。本実施の形態ではPC2が複合機1側から画像処理の対象となる画像データを受信して、当該画像処理のコマンド列を発行し、当該コマンド列を複合機1へ送信する。
Here, an example of processing contents of the
ここで制御部21は、画像処理のためのコマンドを発行するにあたり、各コマンドに対応する識別子を併せて発行してもよい。一般に、制御部21が生成する画像処理のコマンド列には、複数のコマンドが含まれる。制御部21は、各コマンドについて、予めコマンドごとに固有に定められている識別子の列を生成し、コマンド列と識別子の列とを複合機1へ送信する。
Here, when issuing a command for image processing, the
具体的な例として、画像の一部領域を二値化するためのコマンド列の場合、当該コマンド列には、編集処理の対象となる領域(上記一部領域)を画定するコマンド(領域を表す座標情報を含むコマンド)と、「二値化処理」を行うべき旨のコマンドとが含まれる(図2(a))。 As a specific example, in the case of a command sequence for binarizing a partial region of an image, the command sequence includes a command (representing the region) that defines a region to be edited (the partial region). A command including coordinate information) and a command indicating that “binarization processing” should be performed (FIG. 2A).
この場合、制御部21は、編集処理の対象となる領域を画定するコマンドと、二値化処理のコマンドとのそれぞれについて、固有の識別子を発行する。なお、制御部21は、同一のコマンドについては、同一の識別子が発行されることとしておく。つまり、二値化処理のコマンドについては、当該二値化処理のコマンドに固有の識別子IDxを発行することになる。
In this case, the
制御部21は、こうして生成したコマンド列、及び識別子の列を記憶部22に格納して、保持しておく。
The
複合機1では、受信したコマンド列と識別子の列とを記憶部12に格納する。そして制御部11が、当該受信したコマンド列に基づいて処理対象となった画像データに対する処理を実行する。
The multifunction device 1 stores the received command sequence and identifier sequence in the
また、制御部21は、利用者からの指示に基づいて、記憶部22に格納されている、過去に生成したコマンド列及び識別子の列のリストを表示部24に表示する。そして利用者が当該リストのうち、コマンド列(又は識別子の列)の一つを、再送信の対象として選択する指示操作を行うと、当該選択されたコマンド列と対応する識別子の列とを複合機1へと送信する。複合機1では、受信したコマンド列と識別子の列とを記憶部12に格納する。そして制御部11が、当該受信したコマンド列に基づいて処理対象となった画像データに対する処理を実行する。
Further, the
PC2の制御部21は、さらに、過去に送信したコマンドの一部を利用者に編集させ、当該編集後のコマンド列を複合機1に対して再送信してもよい。この場合、制御部21は、利用者によって編集の対象として選択されたコマンド列を表示部24に表示する。そして、コマンドの内容を変更する指示操作を受け入れて、そのコマンド列に含まれるコマンドの一部を修正する。
The
例えば、上述の例のように、編集範囲を画定して、当該編集範囲について二値化処理を行うとの画像処理について、編集範囲を変更する指示を受け入れると、制御部21は、領域を画定する座標情報を異ならせた新たな、編集処理の対象となる領域を画定するコマンドを生成し、当該コマンドについての新たな識別子を発行する。また、二値化処理のコマンドについては、前回発行した二値化処理のコマンドに対応する識別子と同一の識別子を発行することになる。
For example, as in the above-described example, when an instruction to change the editing range is received for image processing in which the editing range is defined and binarization processing is performed on the editing range, the
このように、コマンド列に含まれるコマンドの一部が過去に送信したものと同一となっている場合、制御部21は、当該同一となっているコマンドの一部については送信せずに、対応する識別子列部分のみを送信するようにしてもよい。つまりこの場合、編集範囲を画定するコマンドとその識別子とを送信するとともに、二値化処理のコマンドに対応する識別子を送信することになる(図2(b))。
As described above, when a part of the commands included in the command string is the same as that transmitted in the past, the
複合機1側では、これらコマンド列と、識別子列とを受信して、その識別子列に含まれる識別子のうち、過去に受信されたコマンド列において対応するコマンドがある場合は、当該コマンドを読み出す。ここでの例では、二値化処理のコマンドに対応する識別子が受信されているので、二値化処理のコマンドを読み出す。 The multifunction device 1 receives these command strings and identifier strings, and if there is a corresponding command in the command string received in the past among the identifiers included in the identifier string, reads the command. In this example, since the identifier corresponding to the binarization processing command is received, the binarization processing command is read out.
また、記憶部12に格納されていない識別子に対応するコマンドについては、当該識別子について今回コマンドを受信しているか否かを調べる。ここでは、編集範囲を画定するコマンドに対応する識別子について、当該識別子に対応するコマンドを過去に受信したことがないので、今回受信したコマンド列から、当該識別子に対応するコマンド(編集範囲を画定するコマンド)を読み出す。なお、記憶部12に格納されておらず、今回受信したコマンド列にも対応するコマンドのない識別子が、識別子列に含まれている場合は、当該識別子を特定してPC2に対してエラーを報知することとしてもよい。この場合、制御部21は、エラーにおいて特定された識別子に対応するコマンドを送信するようにしてもよいし、コマンド列全体(省略していないコマンド列全体)を送信してもよい。
For a command corresponding to an identifier not stored in the
複合機1側では、識別子列からコマンド列の全体を再生し、当該再生したコマンド列に従って、処理対象となった画像データについて画像処理を遂行する。 On the multifunction device 1 side, the entire command string is reproduced from the identifier string, and image processing is performed on the image data to be processed in accordance with the reproduced command string.
なお、PC2の制御部21は、コマンドを送信する際に、記憶部22に格納されている、過去に送信した各コマンド列との差分(UNIX(登録商標)におけるdiffコマンドと同様のもの)を演算して、差分のデータが最も短くなるもの(最長一致するコマンド列)を探索する。そして最長一致するコマンド列に対応する識別子列を読み出す。そして、コマンド列の差分部分に対応する部分を、今回のコマンドに対応して発行された識別子列に置き換える。
When the
制御部21は、こうして置き換えた後の識別子列と、差分部分のコマンド列とを含む情報を複合機1側に送出する。複合機1側では、上述の例と同様にして、識別子列と、過去に受信したコマンド列や識別子列の情報、並びに、今回受信したコマンド列(差分部分のコマンド列)の情報とに基づいて、今回のコマンド列を再生し、当該再生したコマンド列に従って、処理対象となった画像データについて画像処理を遂行する。
The
なお、複合機1は、(図示しない)複数のPC2からコマンド列や識別子列を受信可能となっていてもよい。この場合において、複合機1側において、どのPC2から受信したコマンド列・識別子列であるかが識別できるよう、識別子には、コマンド列を生成したPC2を特定する情報を含んでもよい。ここでPC2を特定する情報としては、MACアドレス(固有のネットワークアドレス)等で構わない。
The multi-function device 1 may be capable of receiving command strings and identifier strings from a plurality of PCs 2 (not shown). In this case, the identifier may include information specifying the
PC2の制御部21は、通信部25に割り当てられているMACアドレスを取得して、当該MACアドレスを識別子に含める。これにより、複合機1では、コマンド列についてどのPC2から受信したものであるかを識別できるようになる。また、各コマンドに対応する識別子に含めるのではなく、送信する識別子列に少なくとも一つ、当該MACアドレスを含めるだけでもよい。
The
このようにしておくと、例えば制御部21は、上述のコマンド列を再現する処理において、識別子に対応するコマンドが見いだせない場合に、識別子に含まれるMACアドレスを利用してPC2を特定し、当該PC2側に対してエラーを報知することができる。
In this way, for example, when the command corresponding to the identifier cannot be found in the process of reproducing the above-described command sequence, the
また、PC2は、コマンドを送信する以前に、識別子列を送信して、複合機1側に既にコマンド列が保持されているか否かを確認することもできるようになる。
Further, the
さらに、ここまでに説明では、PC2側において過去に送信したコマンド列を管理し、PC2側における操作により、過去に送信したコマンド列の少なくとも一部を再送信する例について述べたが、本実施の形態はこれに限られるものではない。
Furthermore, in the above description, an example has been described in which the command sequence transmitted in the past is managed on the
すなわち複合機1にて、利用者が操作を行い、PC2側に保持されている、過去に送信されたコマンド列や識別子列を探索して、複合機1からPC2側の記憶部22に格納されているコマンド列(または識別子列)を取得し、当該取得したコマンド列(又は識別子列から再生されるコマンド列)に係る処理を実行するようにしてもよい。このようにすると、利用者は複合機1とPC2との間を往復することなく、複合機1側の操作のみで、過去に行われた画像処理に係る処理を再実行させることができるようになる。
In other words, the user operates the MFP 1 to search for a command string or identifier string transmitted in the past, which is held on the
さらにここではコマンド列や識別子列の送信履歴をPC2側が保持するようにしていたが、この送信履歴は、ネットワーク上の他のサーバ装置等に保持されてもよい。また、利用者の指示操作により、又は記憶部22が所定の容量に達するなど、予め定めたタイミングごとに、CD−Rや、DVD−R、その他の記録ができる、コンピュータ可読な記録媒体に送信履歴の情報を記録してもよい。
Further, here, the transmission history of the command string and the identifier string is held on the
1 複合機、2 パーソナルコンピュータ、11 スキャナ部、12,21 制御部、13,22 記憶部、14 プリンタ部、15,23 操作部、16,24 表示部、17,25 通信部。
DESCRIPTION OF SYMBOLS 1 Multifunction machine, 2 Personal computer, 11 Scanner part, 12, 21 Control part, 13, 22 Storage part, 14 Printer part, 15, 23 Operation part, 16, 24 Display part, 17, 25 Communication part.
Claims (6)
前記第1装置が発行したコマンド列及び識別子列を受信して、前記処理対象となる画像データに対して、前記受信したコマンド列に従って、指定された処理に係る本処理を実行する第2装置と、を含み、
前記第1装置は、過去に発行したコマンド列及び識別子列を格納し、当該保持しているコマンド列及び識別子列が所定の処理に供されることを特徴とする画像処理システム。 A temporary process corresponding to the process specified by the user is executed on the image data to be processed, and the image of the result of the temporary process is presented to the user, and the process is executed by the user. A first device that issues at least one command and an identifier for each command in response to an instruction to the effect,
A second device that receives the command sequence and the identifier sequence issued by the first device, and executes the processing related to the specified processing according to the received command sequence for the image data to be processed; Including,
The first apparatus stores a command string and an identifier string issued in the past, and the held command string and identifier string are used for a predetermined process.
当該発行したコマンド列及び識別子列を受信して、前記処理対象となる画像データに対して、前記受信したコマンド列に従って、指定された処理に係る本処理を実行する第2装置に接続され、
過去に発行したコマンド列及び識別子列を格納し、当該保持しているコマンド列及び識別子列が所定の処理に供されることを特徴とする画像処理装置。 A temporary process corresponding to the process specified by the user is executed on the image data to be processed, and the image of the result of the temporary process is presented to the user, and the process is executed by the user. In response to an instruction to do so, an image processing apparatus that issues at least one command and an identifier for each command according to this process,
The issued command sequence and identifier sequence are received and connected to a second device that executes the processing related to the specified processing according to the received command sequence for the image data to be processed,
An image processing apparatus that stores a command string and an identifier string issued in the past, and the held command string and identifier string are subjected to predetermined processing.
前記コマンドごとの識別子の一部には、コマンドを発行した画像処理装置を特定する情報が含まれることを特徴とする画像処理装置。 The image processing apparatus according to claim 2,
An image processing apparatus characterized in that a part of the identifier for each command includes information for specifying the image processing apparatus that issued the command.
発行したコマンド列と、過去に発行したコマンド列との一部が一致する場合に、当該一部については、各コマンドに対応する識別子のみを、第2装置側に送信することを特徴とする画像処理装置。 The image processing apparatus according to claim 2 or 3,
An image characterized by transmitting only an identifier corresponding to each command to the second device side when the issued command sequence and a part of the previously issued command sequence match. Processing equipment.
前記コンピュータシステムには、
前記画像データに対して、利用者から指定された処理に対応する仮処理を実行し、当該仮処理の結果の画像を利用者に対して提示するとともに、利用者から本処理を実行するべき旨の指示を受けて、本処理に係る、少なくとも一つのコマンドと、各コマンドに対する識別子とを発行する第1装置と、
前記第1装置が発行したコマンド列及び識別子列を受信して、前記処理対象となる画像データに対して、前記受信したコマンド列に従って、指定された処理に係る本処理を実行する第2装置と、を含み、
前記第2装置において、前記第1装置から受信したコマンド列及び識別子列を保持させる工程と、
前記第1装置において、過去に発行したコマンド列を保持させる工程と、今回発行したコマンド列と、当該保持されている、過去に発行したコマンド列との一部が一致する場合に、当該一部については、各コマンドに対応する識別子のみを、第2装置側に送信させる工程と、
前記第2装置において、識別子のみが受信された部分については、当該識別子に対応するコマンドを、前記保持しているコマンド列から読み出して、指定された処理に係る本処理のコマンド列を生成し、当該本処理を実行させることを特徴とする画像処理方法。 A method of performing specified processing on image data to be processed using a computer system,
The computer system includes
A provisional process corresponding to the process designated by the user is performed on the image data, and an image as a result of the provisional process is presented to the user, and the process is performed by the user. A first device that issues at least one command and an identifier for each command according to the processing,
A second device that receives the command sequence and the identifier sequence issued by the first device, and executes the processing related to the specified processing according to the received command sequence for the image data to be processed; Including,
In the second device, holding the command string and the identifier string received from the first device;
In the first device, when the command sequence issued in the past, the command sequence issued this time, and the held command sequence issued in the past match, the part For, only the identifier corresponding to each command is transmitted to the second device side, and
In the second device, for the part in which only the identifier is received, a command corresponding to the identifier is read from the held command sequence, and a command sequence of this processing relating to the specified processing is generated, An image processing method characterized by executing the main processing.
過去に発行したコマンド列及び識別子列を格納させる手順と、
当該保持しているコマンド列及び識別子列を、所定の処理に供させる手順と、
を実行させることを特徴とするプログラム。
A temporary process corresponding to the process specified by the user is executed on the image data to be processed, and the image of the result of the temporary process is presented to the user, and the process is executed by the user. In response to an instruction to do so, to the image processing apparatus that issues at least one command and an identifier for each command related to this processing,
A procedure for storing a command string and an identifier string issued in the past;
A procedure for subjecting the held command string and identifier string to predetermined processing;
A program characterized by having executed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005082488A JP2006270259A (en) | 2005-03-22 | 2005-03-22 | Image processing unit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005082488A JP2006270259A (en) | 2005-03-22 | 2005-03-22 | Image processing unit |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006270259A true JP2006270259A (en) | 2006-10-05 |
Family
ID=37205782
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005082488A Pending JP2006270259A (en) | 2005-03-22 | 2005-03-22 | Image processing unit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006270259A (en) |
-
2005
- 2005-03-22 JP JP2005082488A patent/JP2006270259A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6025435B2 (en) | Image forming apparatus, information processing apparatus, and control method thereof | |
JP2018028725A (en) | Information processor and information processing program | |
JP2010114505A (en) | Image processing apparatus, and method and program for controlling the same | |
US11029899B2 (en) | Maintenance system including information processing device that performs maintenance operation on image forming device | |
JP6194575B2 (en) | Information processing apparatus, information processing method, and program | |
JP2011253470A (en) | Cloud computing system, document processing method and computer program | |
JP2014002618A (en) | Image forming apparatus, and control method therefor | |
JP2012090117A (en) | Image processing system, program, and recording medium | |
US10070012B2 (en) | Image forming apparatus control method for the image forming apparatus, and storage medium, that record user identifying information for use in identifying print data as registration information | |
JP2011060164A (en) | Management device, information processing apparatus, log information management method, and computer program | |
JP2011035675A (en) | Data processing system and method of controlling the same | |
JP6790550B2 (en) | Information processing equipment, image forming equipment and programs | |
JP2007272472A (en) | Session takeover system | |
JP2009301544A (en) | Print job extraction device and print system | |
US8424063B2 (en) | Workflow management apparatus and workflow management method | |
JP2014220737A (en) | Relay device, image processing device, communication system, and program for relay device | |
JP2008162171A (en) | Image forming apparatus, image forming method, image forming program, authenticating server and printing server | |
JP2014056438A (en) | Output system, output control device, output device and program | |
JP2012141660A (en) | Control device and program | |
JP2006270259A (en) | Image processing unit | |
US10116640B2 (en) | Image processing system, image processing device, and authentication method | |
US11825042B2 (en) | Peripheral device management system, peripheral device management method, and printing apparatus control system | |
US11218608B2 (en) | Information processing system, method and storage medium | |
JP6781401B2 (en) | Electronic devices and computer programs | |
JP6932976B2 (en) | Control program, control method and control device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20071112 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071115 |