JP3936945B2 - Image forming apparatus and program - Google Patents

Image forming apparatus and program Download PDF

Info

Publication number
JP3936945B2
JP3936945B2 JP2004178421A JP2004178421A JP3936945B2 JP 3936945 B2 JP3936945 B2 JP 3936945B2 JP 2004178421 A JP2004178421 A JP 2004178421A JP 2004178421 A JP2004178421 A JP 2004178421A JP 3936945 B2 JP3936945 B2 JP 3936945B2
Authority
JP
Japan
Prior art keywords
data
header
header information
image forming
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.)
Expired - Fee Related
Application number
JP2004178421A
Other languages
Japanese (ja)
Other versions
JP2006005556A (en
Inventor
哲史 山口
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.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Mita Corp
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 Kyocera Mita Corp filed Critical Kyocera Mita Corp
Priority to JP2004178421A priority Critical patent/JP3936945B2/en
Publication of JP2006005556A publication Critical patent/JP2006005556A/en
Application granted granted Critical
Publication of JP3936945B2 publication Critical patent/JP3936945B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Description

本発明は画像形成装置に関し、特に画像形成装置に送信されるデータをそのデータに付加された情報に基づいた円滑な処理を可能とした画像形成装置及びそのプログラムに関する。   The present invention relates to an image forming apparatus, and more particularly to an image forming apparatus capable of smoothly processing data transmitted to the image forming apparatus based on information added to the data, and a program thereof.

プリンタや、プリンタを含む複数の機能を有するデジタル複合機(以下、総称して画像形成装置という)等は、企業等においてはネットワークを介して複数のコンピュータ装置(例えばPC)、あるいは他の画像形成装置に接続され、使用されている。   A printer or a digital multi-function peripheral having a plurality of functions including a printer (hereinafter collectively referred to as an image forming apparatus) or the like is used in a company or the like by a plurality of computer apparatuses (for example, PC) or other image forming apparatuses via a network. Connected to the device and used.

ところで、このような使用が行われている画像形成装置には、様々なデータが送られており、画像形成装置ではそれらのデータを、データに付加された情報(ヘッダ情報)に基づいて、印字出力を行ったり、転送処理を行ったりしている。このように、受信した種々のデータを処理するものは、特許公報にも多く紹介されており、例えば、下記特許文献1(特開2001−125850号公報)にも紹介されている。   By the way, various data is sent to the image forming apparatus that is used in this way, and the image forming apparatus prints the data based on information (header information) added to the data. Output or transfer processing. As described above, many processes for processing various received data are introduced in the patent gazette. For example, the following patent document 1 (Japanese Patent Laid-Open No. 2001-125850) is also introduced.

下記特許文献1に記載の通信装置は、電子メールを受信する受信手段と、前記受信手段により受信された電子メールに付加された情報に基づいて、前記電子メールの文書フォームを変換する変換手段を有する。   The communication device described in Patent Document 1 includes: a receiving unit that receives an e-mail; and a conversion unit that converts the document form of the e-mail based on information added to the e-mail received by the receiving unit. Have.

また、印刷機能を有する通信装置において、電子メールを受信する受信手段と、電子メールの転送先と電子メールのヘッダ部分のデータとを対応づける条件を格納する格納手段と、受信した電子メールのヘッダ部分と前記格納手段に格納されている条件に基づいて、受信した電子メールを他の通信装置へ転送するか印刷出力するかを判定する判定手段と、前記受信した電子メールを所定の文書フォームに整形し、更に、必要に応じて転送先の装置に出力可能なデータに変換する変換手段と、前記判定手段による判定に応じて、前記変換手段により変換されたデータを前記印刷機能により印刷する印刷手段と、前記判定手段による判定に応じて、前記変換手段により変換されたデータを転送先に転送する転送手段とを備え、前記受信した電子メールが電子メールで転送される場合には、前記受信した電子メールの文書フォームを変換すること無く転送し、前記印刷手段により印刷する場合には、前記変換手段により変換されたデータを印刷させるように制御する制御手段を有する通信装置を提供する。   Further, in a communication device having a printing function, a receiving unit that receives an e-mail, a storing unit that stores a condition for associating an e-mail transfer destination with data in a header part of the e-mail, and a header of the received e-mail Determination means for determining whether the received e-mail is to be transferred to another communication device or printed out based on the portion and the conditions stored in the storage means; and the received e-mail in a predetermined document form A printing unit that performs shaping, and further converts the data converted into data that can be output to a transfer destination device as necessary, and prints the data converted by the conversion unit according to the determination by the determination unit using the printing function. And a transfer means for transferring the data converted by the conversion means to a transfer destination according to the determination by the determination means, and the received electronic mail The document form of the received e-mail is transferred without conversion, and the data converted by the conversion means is printed when printing is performed by the printing means. Provided is a communication device having a control means for controlling.

すなわち、下記特許文献1の通信装置によれば、格納手段に格納された条件に基づいて受信した電子メールの以降の処理を判定し、必要に応じて文書フォームを変更することが可能な通信装置について開示されている。   That is, according to the communication device disclosed in Patent Document 1 below, it is possible to determine the subsequent processing of the received e-mail based on the conditions stored in the storage means, and to change the document form as necessary. Is disclosed.

特開2001−125850号公報(段落[0007]〜[0008])JP 2001-125850 A (paragraphs [0007] to [0008])

しかしながら、上記特許文献1の通信装置において、予めデータ内に転送指示情報が付加された、例えば画像データ等を受信した場合、その転送指示情報に従って転送が行われたデータに前記転送指示情報が残ったまま転送が行われるため、転送先のコンピュータ装置、あるいは画像形成装置等が、その転送指示情報を実行してしまう可能性があり、その場合、転送先が、前記コンピュータ装置、あるいは画像形成装置自身のため、データの送受信を繰り返すいわゆる無限ループ状態に陥る可能性がある。これにより、コンピュータ装置あるいは画像形成装置がビジー状態に陥り、他の処理に支障を来たす可能性があった。   However, in the communication apparatus of Patent Document 1, when transfer instruction information is added in advance, for example, when image data is received, the transfer instruction information remains in the data transferred according to the transfer instruction information. Since the transfer is performed as it is, there is a possibility that the transfer destination computer apparatus or the image forming apparatus will execute the transfer instruction information. In this case, the transfer destination is the computer apparatus or the image forming apparatus. Because of itself, there is a possibility of falling into a so-called infinite loop state where data transmission / reception is repeated. As a result, the computer apparatus or the image forming apparatus may be in a busy state, which may interfere with other processing.

本発明者は上記問題点に鑑み、データの転送処理を円滑に行うことのできる画像形成装置を種々検討した結果、データ転送を行う際には、データ転送を行う前にそのデータのヘッダ情報内の転送指示情報を削除したのちにデータの転送を行うようになせば、上述のような問題は発生しないことに気づき、本発明に至ったものである。   In view of the above problems, the present inventor has studied various image forming apparatuses that can smoothly perform data transfer processing. As a result, when performing data transfer, the present inventor has included in the header information of the data before performing data transfer. The present inventors have realized that the above-described problem does not occur if data transfer is performed after deleting the transfer instruction information.

すなわち、本発明の目的は、ヘッダ情報が付加されたデータの処理を良好に行うことのできる画像形成装置を提供することであり、特に転送指示情報を含むヘッダ情報が付加されたデータの転送処理を良好に行うことのできる画像形成装置を提供することである。   That is, an object of the present invention is to provide an image forming apparatus capable of satisfactorily processing data to which header information is added, and particularly to data transfer processing to which header information including transfer instruction information is added. It is an object of the present invention to provide an image forming apparatus that can satisfactorily perform.

また、本発明の他の目的は、ヘッダ情報が付加されたデータの処理を良好に行うことができ、特に転送指示情報を含むヘッダ情報が付加されたデータの転送処理を良好に行うことのできる画像形成装置を実現するプログラムを提供することである。   Another object of the present invention is to perform processing of data to which header information is added satisfactorily, and in particular, to be able to perform transfer processing of data to which header information including transfer instruction information is added favorably. To provide a program for realizing an image forming apparatus.

上記目的を達成するために、本発明の請求項1に記載の画像形成装置は、複数のコンピュータ装置等を有するネットワークに接続し得る画像形成装置であって、少なくとも、
前記ネットワークを介して前記コンピュータ装置等とデータの送受信を行うデータ送受信部と、
前記受信手段で受信したデータに付加されたヘッダ情報を認識するヘッダ情報認識/処理部と、
前記ヘッダ情報に基づき、前記データの各種制御を行うジョブ制御部と、
前記ジョブ制御部からの出力指示に従ってデータの出力を行う出力処理部と、
を備え、
前記ヘッダ情報認識/処理部で認識したヘッダ情報内に前記データの転送指示情報が複数個ある場合には、前記ジョブ制御部において前記ヘッダ情報内の先頭に位置する転送指示情報をヘッダ部とし、それ以外のデータをデータ部として分割し、
前記出力処理部は、前記ヘッダ部の転送指示情報に基づいて、前記データ部を転送することを特徴とする。
In order to achieve the above object, an image forming apparatus according to claim 1 of the present invention is an image forming apparatus that can be connected to a network having a plurality of computer devices and the like.
A data transmission / reception unit for transmitting / receiving data to / from the computer apparatus via the network;
A header information recognition / processing unit for recognizing header information added to data received by the receiving means;
Based on the header information, a job control unit that performs various controls of the data;
An output processing unit for outputting data in accordance with an output instruction from the job control unit;
With
When there are a plurality of data transfer instruction information in the header information recognized by the header information recognition / processing unit, the job control unit uses the transfer instruction information located at the head in the header information as a header part, The other data is divided as the data part,
The output processing unit transfers the data part based on transfer instruction information in the header part.

また、本発明の請求項2に記載の発明は、複数のコンピュータ装置等を有するネットワークに接続し得る画像形成装置であって、少なくとも、
前記ネットワークを介して前記コンピュータ装置等とデータの送受信を行うデータ送受信部と、
前記受信手段で受信したデータに付加されたヘッダ情報を認識するヘッダ情報認識/処理部と、
前記ヘッダ情報に基づき、前記データの各種制御を行うジョブ制御部と、
前記ジョブ制御部からの出力指示に従ってデータの出力を行う出力処理部と、
を備え、
前記ヘッダ情報認識/処理部で認識したヘッダ情報内に前記データの転送指示情報が複数個ある場合には、前記ジョブ制御部において前記ヘッダ情報内の先頭に位置する転送指示情報をヘッダ部とし、それ以外のデータをデータ部として分割し、
前記出力処理部は、前記ヘッダ部の転送指示情報に基づいて、前記データを転送し、
前記データ部内に前記データの転送指示情報がなくなるまで上記処理を繰り返すことを特徴とする。
According to a second aspect of the present invention, there is provided an image forming apparatus that can be connected to a network having a plurality of computer devices and the like.
A data transmission / reception unit for transmitting / receiving data to / from the computer apparatus via the network;
A header information recognition / processing unit for recognizing header information added to data received by the receiving means;
Based on the header information, a job control unit that performs various controls of the data;
An output processing unit for outputting data in accordance with an output instruction from the job control unit;
With
When there are a plurality of data transfer instruction information in the header information recognized by the header information recognition / processing unit, the job control unit uses the transfer instruction information located at the head in the header information as a header part, The other data is divided as the data part,
The output processing unit transfers the data based on transfer instruction information in the header part,
The above process is repeated until there is no more data transfer instruction information in the data portion.

また、本発明の請求項3に記載の発明は、請求項1又は2に記載の画像形成装置に係り、前記出力処理部は、前記ヘッダ情報認識/処理部で認識したヘッダ情報内に、前記転送指示情報に加えて印刷指示情報がある場合には、前記データ部の転送を行うと共に前記データの印字出力を行うことを特徴とする。 The invention according to claim 3 of the present invention relates to the image forming apparatus according to claim 1 or 2 , wherein the output processing unit includes the header information recognized by the header information recognition / processing unit in the header information. When there is print instruction information in addition to the transfer instruction information, the data portion is transferred and the data is printed out.

また、本発明の請求項4に記載の発明は、請求項1又は2に記載の画像形成装置に係り、前記ジョブ制御部は、前記ヘッダ情報認識/処理部で認識した情報内に、前記データの文書フォームの変換指示情報がある場合には、前記データの文書フォームの変換を行ったのち、前記データ部の転送を行うことを特徴とする。 According to a fourth aspect of the present invention, there is provided the image forming apparatus according to the first or second aspect , wherein the job control unit includes the data in the information recognized by the header information recognition / processing unit. When the document form conversion instruction information is present, the data part is transferred after the document form conversion of the data.

また、本発明の請求項5に記載の発明は、請求項1又は2に記載の画像形成装置に係り、前記転送指示情報内の転送先がコンピュータ装置である場合には、データに付加されたヘッダ情報をすべて削除したのち、転送を行うことを特徴とする。 The invention according to claim 5 of the present invention relates to the image forming apparatus according to claim 1 or 2 , and is added to the data when the transfer destination in the transfer instruction information is a computer apparatus. It is characterized by transferring after deleting all header information.

また、本発明の請求項6に記載のプログラムは、複数のコンピュータ装置等を有するネットワークに接続し得る画像形成装置を構成するコンピュータに、少なくとも、
前記ネットワークを介して前記コンピュータ装置等とデータの送受信を行わせる処理と、
受信したデータに付加されたヘッダ情報を認識する処理と、
前記ヘッダ情報に基づき、前記データの各種制御を行わせる処理と、
前記制御により、データの出力を行わせる処理と、を実行させ、
前記認識したヘッダ情報内に前記データの転送指示情報が複数個ある場合には、前記ヘッダ情報内の先頭に位置する転送指示情報をヘッダ部とし、それ以外のデータをデータ部として分割する処理を実行させ、前記ヘッダ部の転送指示情報に基づいて、前記データ部を転送する処理を実行させることを特徴とする。
According to a sixth aspect of the present invention, there is provided at least a computer that constitutes an image forming apparatus that can be connected to a network having a plurality of computer apparatuses and the like.
Processing to send and receive data to and from the computer device via the network;
Processing for recognizing header information added to received data;
Based on the header information, a process for performing various controls of the data;
A process for outputting data by the control, and
When there is a plurality of transfer instruction information of the data in the recognized header information, a process of dividing the transfer instruction information located at the head in the header information as a header part and the other data as a data part. And executing the process of transferring the data part based on the transfer instruction information of the header part.

また、本発明の請求項7に記載の発明は、複数のコンピュータ装置等を有するネットワークに接続し得る画像形成装置を構成するコンピュータに、少なくとも、
前記ネットワークを介して前記コンピュータ装置等とデータの送受信を行わせる処理と、
受信したデータに付加されたヘッダ情報を認識する処理と、
前記ヘッダ情報に基づき、前記データの各種制御を行わせる処理と、
前記制御により、データの出力を行わせる処理と、を実行させ、
前記認識したヘッダ情報内に前記データの転送指示情報が複数個ある場合には、前記ヘッダ情報内の先頭に位置する転送指示情報をヘッダ部とし、それ以外のデータをデータ部として分割する処理を実行させ、前記ヘッダ部の転送指示情報に基づいて、前記データを転送する処理と、
前記データ部内に前記データの転送指示情報がなくなるまで上記処理を繰り返す処理と、を実行させることを特徴とする。
According to a seventh aspect of the present invention, there is provided at least a computer constituting an image forming apparatus that can be connected to a network having a plurality of computer apparatuses, etc.
Processing to send and receive data to and from the computer device via the network;
Processing for recognizing header information added to received data;
Based on the header information, a process for performing various controls of the data;
A process for outputting data by the control, and
When there is a plurality of transfer instruction information of the data in the recognized header information, a process of dividing the transfer instruction information located at the head in the header information as a header part and the other data as a data part. Processing to transfer the data based on the transfer instruction information in the header part,
And a process of repeating the above process until there is no more data transfer instruction information in the data part.

また、本発明の請求項8に記載の発明は、請求項6又は7に記載のプログラムに係り、前記コンピュータに、前記データに付加されたヘッダ情報内に、前記転送指示情報に加えて印刷指示情報がある場合は、前記データ部を転送する処理と共に印刷処理を実行させることを特徴とする。 The invention according to claim 8 of the present invention relates to the program according to claim 6 or 7 , wherein a print instruction is added to the computer in the header information added to the data in addition to the transfer instruction information. When there is information, a printing process is executed together with a process of transferring the data part.

また、本発明の請求項9に記載の発明は、請求項6又は7に記載のプログラムに係り、前記コンピュータに、前記データに付加されたヘッダ情報内に、前記データの文書フォームの変換指示情報がある場合は、前記データ部の転送処理と共に前記データの文書フォームの変換処理を実行させることを特徴とする。 The invention according to claim 9 of the present invention relates to the program according to claim 6 or 7 , wherein the computer instructs the computer to convert the document form of the data into the header information added to the data. If there is, the data form transfer process is executed together with the data part transfer process.

また、本発明の請求項10に記載の発明は、請求項6又は7に記載のプログラムに係り、前記コンピュータに、前記転送指示情報内の転送先がコンピュータ装置である場合には、データに付加されたヘッダ情報をすべて削除する処理と、前記ヘッダ部の転送指示情報に基づいて転送する処理を実行させることを特徴とする。 The invention according to claim 10 of the present invention relates to the program according to claim 6 or 7 , and adds to the computer when the transfer destination in the transfer instruction information is a computer device. It is characterized in that a process for deleting all the header information and a process for transferring based on the transfer instruction information in the header part are executed.

請求項1によれば、受信したデータ内の転送指示情報をヘッダ部とし、前記ヘッダ部以外のデータをデータ部として分割し、データ部のみを転送することにより画像形成装置が受信したデータのヘッダ情報内に転送指示情報が削除されずに残ることによるデータ転送の無限ループの発生を未然に防ぐことができるようになる。そして、転送指示情報が複数個ある場合であっても、転送されるごとに、転送を行った画像形成装置が行った処理に該当する転送指示情報のみがヘッダ部として分割され、転送先の画像形成装置には前記ヘッダ部のないデータ部が送信されるようになるので、同様の処理を転送される画像形成装置ごとに行えば、複数の画像形成装置に順次転送を行うことができるようになる。また、データ転送を良好に行えるようになることにより、タンデム印刷が可能となる。 According to claim 1, the transfer instruction information in the received data is used as a header part, data other than the header part is divided as a data part, and the header of the data received by the image forming apparatus by transferring only the data part. It is possible to prevent an infinite loop of data transfer due to the transfer instruction information remaining in the information without being deleted. Even when there are a plurality of transfer instruction information, each time transfer is performed, only the transfer instruction information corresponding to the processing performed by the image forming apparatus that performed the transfer is divided as a header portion, and the transfer destination image Since the data part without the header part is transmitted to the forming apparatus, if the same processing is performed for each image forming apparatus to be transferred, the data can be sequentially transferred to a plurality of image forming apparatuses. Become. In addition, tandem printing can be performed by enabling good data transfer.

請求項2によれば、複数の転送先に同時にデータ転送が可能となり、更に、転送するデータは印刷データであるため、送信した他の画像形成装置でデータ転送の無限ループが発生する危険性はない。 According to the second aspect, data can be transferred to a plurality of transfer destinations at the same time. Furthermore, since the data to be transferred is print data, there is a risk that an infinite loop of data transfer will occur in another image forming apparatus that has transmitted the data. Absent.

請求項3によれば、画像形成装置の受信したデータが、データ転送と印字出力の両方を行いたいような場合に、両方の処理を並行して行うことができるようになり、ネットワークに接続されたコンピュータ装置を利用するユーザの手間を省略することができるようになる。 According to the third aspect, when the data received by the image forming apparatus wants to perform both data transfer and print output, both processes can be performed in parallel and connected to the network. It is possible to save the trouble of the user who uses the computer device.

請求項4によれば、例えば一般に画像形成装置に送信されるデータはPDL(ページ記述言語)形式であるが、データ転送時には前記PDLにより印刷を行った後の形式(画像データ等)に変換して転送するなど、ネットワーク間のデータのやりとりをより円滑に行うことができるようになる。 According to the fourth aspect of the present invention, for example, data generally transmitted to the image forming apparatus is in a PDL (page description language) format, but is converted into a format (image data or the like) after printing by the PDL at the time of data transfer. For example, data can be exchanged between networks more smoothly.

請求項5によれば、画像形成装置からコンピュータ装置(例えばPC)に送信する際には、受信したデータに付加されたヘッダ情報を削除することにより、コンピュータ装置が印刷指示情報を受け取ったりすることがなく、良好なデータ転送を行うことができるようになる。   According to the fifth aspect, when transmitting from the image forming apparatus to the computer apparatus (for example, PC), the computer apparatus receives the print instruction information by deleting the header information added to the received data. Therefore, it is possible to perform good data transfer.

請求項6〜10によれば、前記請求項1〜5に記載の画像形成装置を実現させるプログラムを提供することができる。   According to the sixth to tenth aspects, a program for realizing the image forming apparatus according to the first to fifth aspects can be provided.

以下、図面を参照して本発明の最良の実施形態を説明する。但し、以下に示す実施形態は、本発明の技術思想を具体化するための画像形成装置を例示するものであって、本発明をこれらに特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態のものも等しく適応し得るものである。   Hereinafter, the best embodiment of the present invention will be described with reference to the drawings. However, the embodiments described below exemplify an image forming apparatus for embodying the technical idea of the present invention, and are not intended to specify the present invention, and are not intended to limit the scope of the claims. Other embodiments included in are equally applicable.

図1は、本発明の画像形成装置が接続されているネットワーク環境の一例を示す概略説明図、図2は、本発明の画像形成装置の各構成を示すブロック図、図3は、本発明の一実施例に係る画像形成装置にデータを送信する際のコンピュータ装置側の処理を説明するフローチャート、図4は、本発明の一実施例に係る画像形成装置が所定のデータを受信した際の画像形成装置側の処理を説明するフローチャート、図5は、本発明の一実施例に係る画像形成装置がデータの転送を行う際の処理を示すフローチャート、図6は、本発明の一実施例に係る画像形成装置に送信されるデータの一例を分かりやすく説明した図であり、図6(a)は画像形成装置が受信したデータを示す図、図6(b)は画像形成装置で所定の処理を行ったデータを示す図、図6(c)は画像形成装置で処理されたのち、他の画像形成装置等に転送されるときのデータを示す図、図7は、画像形成装置に送信されるデータに付加されたヘッダ情報の構成例を示す図、図9(a)は、第1実施例の転送先の一例を分かりやすく示した図である。   FIG. 1 is a schematic explanatory diagram showing an example of a network environment to which the image forming apparatus of the present invention is connected, FIG. 2 is a block diagram showing each configuration of the image forming apparatus of the present invention, and FIG. FIG. 4 is a flowchart for explaining processing on the computer apparatus side when data is transmitted to the image forming apparatus according to the embodiment. FIG. 4 is an image when the image forming apparatus according to the embodiment receives predetermined data. FIG. 5 is a flowchart illustrating processing on the forming apparatus side, FIG. 5 is a flowchart illustrating processing when the image forming apparatus according to an embodiment of the present invention transfers data, and FIG. 6 is related to the embodiment of the present invention. 6A and 6B are diagrams illustrating an example of data transmitted to the image forming apparatus in an easy-to-understand manner. FIG. 6A illustrates data received by the image forming apparatus, and FIG. 6B illustrates predetermined processing performed by the image forming apparatus. Diagram showing the data performed FIG. 6C is a diagram showing data when processed by the image forming apparatus and then transferred to another image forming apparatus or the like, and FIG. 7 is header information added to the data transmitted to the image forming apparatus. FIG. 9A is a diagram showing an example of the transfer destination of the first embodiment in an easy-to-understand manner.

本発明の一実施例の画像形成装置1は、図1に示すように、複数のコンピュータ装置(PC)3−1、3−2、・・・、3−n、他の画像形成装置2−1、2−2、・・・、2−n、及びプリンタ4−1等がLAN(Local Area Network)等を介して接続されたネットワーク環境内に接続されており、コンピュータ装置等から種々のデータが送られ、そのデータごとに処理が行われる。   As shown in FIG. 1, an image forming apparatus 1 according to an embodiment of the present invention includes a plurality of computer apparatuses (PCs) 3-1, 3-2,. 1, 2,..., 2-n, and the printer 4-1 are connected in a network environment connected via a LAN (Local Area Network) or the like. Is sent and processing is performed for each piece of data.

本発明の画像形成装置の基本的な構造を図2を参照して説明する。ただし、本実施例の画像形成装置は、プリンタ機能、複写機能、ファクシミリ機能等を有するMFP(Multi Function Printer)として説明するが、これに限らず、例えばプリンタ機能単独の装置においても適応可能であることは言うまでもない。
本発明の画像形成装置1は、各種ホストインタフェース11と、操作部12と、スキャナ部13と、ファクシミリ部14と、外部メモリインタフェース15と、ヘッダ情報認識/処理部16と、ジョブ制御部17と、出力処理部18と、印刷部19と、内部メモリ20と、情報記憶部24とからなる。
The basic structure of the image forming apparatus of the present invention will be described with reference to FIG. However, the image forming apparatus according to the present embodiment will be described as an MFP (Multi Function Printer) having a printer function, a copying function, a facsimile function, and the like. However, the present invention is not limited thereto, and can be applied to an apparatus having a printer function alone, for example. Needless to say.
The image forming apparatus 1 according to the present invention includes various host interfaces 11, an operation unit 12, a scanner unit 13, a facsimile unit 14, an external memory interface 15, a header information recognition / processing unit 16, and a job control unit 17. The output processing unit 18, the printing unit 19, the internal memory 20, and the information storage unit 24.

前記各種ホストインタフェース11、スキャナ部13、ファクシミリ部14、及び外部メモリインタフェース15は、画像処理装置1のデータ送受信部であり、ネットワーク5を介して接続された複数のコンピュータ装置3−1、・・・、3−nから送信される出力データを受信する各種ホストインタフェース11と、データの読み取り等を行うスキャナ部13と、FAXの送受信を公衆電話回線22を介して行うファクシミリ部14と、半導体メモリ、あるいはFD等の種々の外部メモリ23とのデータの受け渡しを行う外部メモリインタフェース15からなる。   The various host interfaces 11, the scanner unit 13, the facsimile unit 14, and the external memory interface 15 are data transmission / reception units of the image processing apparatus 1, and a plurality of computer apparatuses 3-1 connected via the network 5. Various host interfaces 11 that receive output data transmitted from 3-n, a scanner unit 13 that reads data, etc., a facsimile unit 14 that transmits and receives faxes via a public telephone line 22, and a semiconductor memory Or an external memory interface 15 for exchanging data with various external memories 23 such as an FD.

操作部12は、画像形成装置1の種々の設定を行ったり、画像形成装置1の状態を確認したりする部分であり、タッチパネル式の操作が可能となっている。また、より操作しやすくするために、別途表示パネル26を設けるようにしても良い。   The operation unit 12 is a part for performing various settings of the image forming apparatus 1 and confirming the state of the image forming apparatus 1 and is capable of touch panel operation. Further, a display panel 26 may be provided separately for easier operation.

ヘッダ情報認識/処理部16は、前記種々のデータ入力手段から受信されるデータのヘッダ情報を認識し、所定の処理を行う部分であり、その詳細な説明は以下に詳細に述べ、ここでは省略する。   The header information recognition / processing unit 16 is a part that recognizes header information of data received from the various data input means and performs predetermined processing. The detailed description thereof will be described in detail below, and is omitted here. To do.

ジョブ制御部17は、前記ヘッダ情報認識/処理部16で認識した各種指示情報を基に、受信したデータを制御するものである。また、情報記憶部24は、前記ジョブ制御部17での制御を行うに際して、予め操作部12等により設定された事項などを記憶したり、受信データの記憶を行ったりする部分である。   The job control unit 17 controls received data based on various instruction information recognized by the header information recognition / processing unit 16. The information storage unit 24 is a part for storing items set in advance by the operation unit 12 or the like or storing received data when the job control unit 17 performs control.

出力処理部18は、前記ヘッダ情報認識/処理部16、あるいはジョブ制御部17で認識された様々な出力形式にあわせて、各データを、各種ホストインタフェース11、ファクシミリ部14、外部メモリインタフェース15、印刷部19、及び内部メモリ20等に送信する部分である。また、印刷部19は受信したデータを印字出力する部分であり、印字出力は、データを一時的に内部メモリ20にスプールし、印字出力の速度にあわせて順次印刷するようになっている。   The output processing unit 18 converts each data into various host interfaces 11, a facsimile unit 14, an external memory interface 15, according to various output formats recognized by the header information recognition / processing unit 16 or the job control unit 17. This is a part that transmits to the printing unit 19 and the internal memory 20. The printing unit 19 is a part that prints out the received data. The print output is temporarily spooled in the internal memory 20 and sequentially printed in accordance with the print output speed.

次に、本発明の画像形成装置の各処理を図3〜図6を用いて説明する。
先ず、本発明の画像形成装置にデータを送信するコンピュータ装置側での基本的な処理を図3を用いて説明する。
コンピュータ装置3−1、・・・、3−nが画像形成装置1に送信する印刷データを作成し(ステップS01)、送信を行おうとすると、送信を行う前に、その作成したデータを他の画像形成装置2−1、・・・、2−nあるいは他のコンピュータ装置3−1、・・・、3−n等に転送するか否かを設定する(ステップS02)。ステップS02において、転送を行わない場合はそのまま画像形成装置1に出力データとして送信し(ステップS04)、転送を行う場合は、転送を行う旨を示す転送情報のヘッダを作成し、作成したデータに付加したのち(ステップS03)、画像形成装置1に送信する(ステップS04)。
Next, each process of the image forming apparatus of the present invention will be described with reference to FIGS.
First, basic processing on the computer apparatus side for transmitting data to the image forming apparatus of the present invention will be described with reference to FIG.
When the computer apparatus 3-1,..., 3-n creates print data to be transmitted to the image forming apparatus 1 (step S01) and tries to perform transmission, the generated data is transferred to other data before transmission. Whether to transfer to the image forming apparatuses 2-1, ..., 2-n or the other computer apparatuses 3-1, ..., 3-n, etc. is set (step S02). In step S02, if transfer is not performed, the data is directly transmitted to the image forming apparatus 1 as output data (step S04). If transfer is performed, a transfer information header indicating that transfer is to be performed is created, and the created data is stored in the created data. After the addition (step S03), it is transmitted to the image forming apparatus 1 (step S04).

ただし、上記図3で示したコンピュータ装置側での各工程は、コンピュータ装置3−1、・・・、3−nで行われる処理の一例を示したものであり、例えば、転送を2回以上行いたい場合や、印字出力を行わずに転送のみを行う場合、あるいは、印字出力を複数の画像形成装置1、2−1、・・・、2−nを用いて行いたい場合など種々のケースが考えられるが、そのような場合については、複数のヘッダ情報を付加するようにすればよい。そこで、以下にはコンピュータ装置から送られてくるデータの内容に則して処理を行う画像形成装置1について説明する。   However, each step on the computer apparatus side shown in FIG. 3 shows an example of processing performed by the computer apparatuses 3-1,..., 3-n. Various cases such as when performing transfer, without performing print output, or when performing print output using a plurality of image forming apparatuses 1, 2-1, ..., 2-n. However, in such a case, a plurality of header information may be added. Therefore, the image forming apparatus 1 that performs processing in accordance with the contents of data sent from the computer apparatus will be described below.

図4は、本発明の一実施例に係る画像形成装置が所定のデータを受信した際の画像形成装置側の処理を説明するフローチャートである。
画像形成装置1において出力データ等のジョブ(図6(a)参照)を受信すると、ジョブ制御部内のヘッダ情報の数をカウントするヘッダカウンタをゼロに設定する(ステップS11)。次に、受信したデータのヘッダ情報をヘッダ情報認識/処理部16において認識し、そのジョブの先頭が転送情報ヘッダであるか否かを認識する(ステップS12)。このとき、ジョブの先頭が転送情報ヘッダではない場合は、通常印刷を行った後(ステップS13)、処理を終了する。
FIG. 4 is a flowchart illustrating processing on the image forming apparatus side when the image forming apparatus according to the embodiment of the present invention receives predetermined data.
When the image forming apparatus 1 receives a job such as output data (see FIG. 6A), a header counter that counts the number of header information in the job control unit is set to zero (step S11). Next, the header information recognition / processing unit 16 recognizes the header information of the received data, and recognizes whether or not the head of the job is the transfer information header (step S12). At this time, if the head of the job is not the transfer information header, normal printing is performed (step S13), and the process is terminated.

ステップS12において、ジョブの先頭が転送情報ヘッダであると認識した場合は、前記ジョブの先頭の転送情報ヘッダを分離し、ジョブをヘッダ部とデータ部とに分離する(ステップS14、図6(b)参照)。その際、前記ヘッダカウンタの数値に1を加え(ステップS15)、次にそのカウンタの数値が1であるか否かを認識する(ステップS16)。ここでカウンタの値が1であると、前記ステップS14で分割したデータ部(図6(c)参照)を、同じくステップS14で分割したヘッダ部の情報に基づいて転送する(ステップS17)。   If it is recognized in step S12 that the head of the job is a transfer information header, the transfer information header at the head of the job is separated, and the job is separated into a header part and a data part (step S14, FIG. 6B). )reference). At that time, 1 is added to the numerical value of the header counter (step S15), and then it is recognized whether or not the numerical value of the counter is 1 (step S16). Here, if the value of the counter is 1, the data part divided in step S14 (see FIG. 6C) is transferred based on the information of the header part similarly divided in step S14 (step S17).

次に、前記ジョブを同時に印刷するか否かを判断する(ステップS18)。具体的にはヘッダ情報認識/処理部16でヘッダ情報を認識し、その中に印刷指示情報があるか否かを判別することによって行い、印刷指示情報がヘッダ情報内にない場合はそのまま処理を終了し、印刷指示情報がある場合には、前記ステップS14で分割したデータ部のデータの先頭をジョブの先頭としたのち(ステップS19)、ステップS12に戻る。このようにすると、例えば図6(a)に示すようにN個のヘッダ情報が付加されたジョブを受信した場合でも、ステップS12〜S16、及びステップS19が繰り返されることにより、ジョブに付加されたヘッダ情報を分解し、印刷データのみになったところでステップS13に送られるようになり、データ転送と同時に印字出力を行うことができるようになる。
Next, it is determined whether or not the jobs are printed simultaneously (step S18). Specifically, the header information recognition / processing unit 16 recognizes the header information and determines whether or not the print instruction information is included therein. If the print instruction information is not included in the header information, the process is performed as it is. If the print instruction information is present, the head of the data portion divided in step S14 is set as the head of the job (step S19), and the process returns to step S12. In this manner, for example, even when a job with N header information added is received as shown in FIG. 6A, steps S12 to S16 and step S19 are repeated to add the job to the job. The header information is disassembled and only print data is sent to step S13, and print output can be performed simultaneously with data transfer.

前記ステップS17で行われるデータ転送処理工程を、図5を参照して以下に示す。
前記ステップS16でヘッダカウンタの数値が1であった場合、ステップS17において転送処理が開始される。この転送処理は、先ずヘッダ部の情報から転送先情報を割り出し、その転送先がコンピュータ装置(PC)であるか否かを判別する(ステップS21)。ここで転送先がコンピュータ装置(PC)でない場合は、分離したヘッダ部で指定された条件(例えば、宛先情報、転送方法など)で転送を行った後(ステップS23)に終了し、転送先がコンピュータ装置(PC)である場合は、印刷指示情報等のヘッダ情報は不要のため、転送するデータからヘッダ情報をすべて削除し(ステップS22)たのち、分離したヘッダ部で指定された条件(例えば、宛先情報、転送方法など)で転送を行った後(ステップS23)に終了する。このとき、コンピュータ装置(PC)から画像形成装置1に送信されたデータがPDL等、画像形成装置特有のデータ形式である場合には、他のコンピュータ装置(PC)に送信する際に、画像データ等に変換した状態で転送することもでき、その場合もヘッダ情報内に文書フォームを変更する変換指示情報を付加することにより実現可能である。
The data transfer process performed in step S17 will be described below with reference to FIG.
If the value of the header counter is 1 in step S16, the transfer process is started in step S17. In this transfer process, first, transfer destination information is determined from information in the header part, and it is determined whether or not the transfer destination is a computer device (PC) (step S21). If the transfer destination is not a computer device (PC), the transfer ends under the conditions specified in the separated header part (for example, destination information, transfer method, etc.) and ends (step S23). In the case of a computer device (PC), since header information such as print instruction information is unnecessary, all the header information is deleted from the data to be transferred (step S22), and then the conditions specified in the separated header portion (for example, , Destination information, transfer method, etc.), and the process ends (step S23). At this time, if the data transmitted from the computer apparatus (PC) to the image forming apparatus 1 has a data format specific to the image forming apparatus such as PDL, the image data is transmitted when the data is transmitted to another computer apparatus (PC). In such a case, it can be realized by adding conversion instruction information for changing the document form in the header information.

なお、図6(a)に示すようなデータのヘッダ情報は、図7に示すような複数のパラメータから構成されており、アドレスごとの転送指示情報や、印刷指示情報に従い、ジョブ制御部17で出力制御が行われるようになっている。   The header information of the data as shown in FIG. 6A is composed of a plurality of parameters as shown in FIG. 7, and the job control unit 17 uses the transfer instruction information for each address and the print instruction information. Output control is performed.

上述のような画像形成装置1と同様の転送処理を実行可能な画像処理装置がネットワーク内に複数存在する場合、図6(a)のようなデータがコンピュータ装置(PC)から画像形成装置(MFP1)に送信されると、図9(a)に示すように、転送先ごとに転送処理がなされ、それぞれの画像形成装置(MFP1〜3)で印刷が行われるようになせば、タンデム印刷が可能となる。   When there are a plurality of image processing apparatuses in the network capable of executing the transfer processing similar to the image forming apparatus 1 as described above, data as shown in FIG. 6A is transferred from the computer apparatus (PC) to the image forming apparatus (MFP1). ), A transfer process is performed for each transfer destination as shown in FIG. 9A, and tandem printing is possible if printing is performed by the respective image forming apparatuses (MFPs 1 to 3). It becomes.

次に本発明の他の実施例に係る画像処理装置を説明する。ただし、画像形成装置の基本的な構成は上述の一実施例に係る画像形成装置と同様であるため、その説明を省略する、
図8は、本発明の他の実施例に係る画像形成装置が所定のデータを受信した際の画像形成装置側の処理を説明するフローチャート、図9(b)は、第2実施例の転送先の一例を分かりやすく示した図である。
Next, an image processing apparatus according to another embodiment of the present invention will be described. However, since the basic configuration of the image forming apparatus is the same as that of the image forming apparatus according to the above-described embodiment, the description thereof is omitted.
FIG. 8 is a flowchart for explaining processing on the image forming apparatus side when the image forming apparatus according to another embodiment of the present invention receives predetermined data, and FIG. 9B is a transfer destination of the second embodiment. It is the figure which showed an example of intelligibly.

本実施例では、図9(b)に示すように、コンピュータ装置(PC)から送信されたデータを一度に複数の画像形成装置(MFP)等に送信する場合の各処理について述べ、以下には図8を参照して説明する。   In this embodiment, as shown in FIG. 9B, each process when data transmitted from a computer apparatus (PC) is transmitted to a plurality of image forming apparatuses (MFPs) at the same time will be described. This will be described with reference to FIG.

画像形成装置1がジョブを受信すると、先ずそのジョブの先頭が転送情報ヘッダであるか否かを判断する(ステップS31)。ジョブの先頭が転送情報ヘッダではない場合は、印刷を行うか否かを判断し(ステップS35)、印刷しない場合はそのまま処理を終了し、印刷を行う場合は、印刷を行った後(ステップS36)、処理を終了する。   When the image forming apparatus 1 receives a job, it is first determined whether or not the head of the job is a transfer information header (step S31). If the head of the job is not the transfer information header, it is determined whether or not to perform printing (step S35). If not printing, the process is terminated as it is, and if printing is to be performed, after printing is performed (step S36). ), The process is terminated.

上記ステップS31において、ジョブの先頭が転送情報ヘッダである場合は、そのジョブの先頭の転送情報をヘッダ部としてヘッダ部とデータ部とに分割し(ステップS32)、ジョブ内の印刷データを前記ステップS32で分解したヘッダ部に記載の情報に基づき転送する(ステップS33)。   If the head of the job is the transfer information header in step S31, the head transfer information of the job is divided into a header portion and a data portion (step S32), and the print data in the job is divided into the step. Transfer is performed based on the information described in the header part decomposed in S32 (step S33).

次に前記ステップS32で分割したデータ部の先頭をジョブの先頭とし(ステップS34)、前記ステップS31に戻し、ヘッダ部の転送指示情報がなくなるまでステップS31〜S34の処理を繰り返す。そして、ジョブの先頭が転送指示情報ヘッダではなくなると(ステップS31)、印刷を行うか否かを判断し(ステップS35)、印刷しない場合はそのまま処理を終了し、印刷を行う場合は、印刷を行った後(ステップS36)、処理を終了する。   Next, the head of the data part divided in step S32 is set as the head of the job (step S34), the process returns to step S31, and the processes in steps S31 to S34 are repeated until there is no transfer instruction information in the header part. When the head of the job is no longer the transfer instruction information header (step S31), it is determined whether or not to perform printing (step S35). If printing is not performed, the process is terminated as it is, and if printing is performed, printing is performed. After that (step S36), the process is terminated.

上述の処理を行うことにより、本発明の画像形成装置1は、複数の転送先に同時にデータ転送が可能となり、更に、転送するデータは印刷データであるため、送信した他の画像形成装置でデータ転送の無限ループが発生する危険性はない。   By performing the above-described processing, the image forming apparatus 1 of the present invention can simultaneously transfer data to a plurality of transfer destinations. Further, since the data to be transferred is print data, the data is transferred to the other image forming apparatus that has transmitted the data. There is no risk of infinite transfer loops.

ちなみに、転送した他の画像形成装置から、更にデータ転送を行いたい場合は、転送するデータを印刷データではなく、一部のヘッダ情報を残したデータとして転送を行えば、転送先の画像形成装置からのデータ転送も行うことができるようになる。   Incidentally, if it is desired to further transfer data from another transferred image forming apparatus, if the data to be transferred is transferred not as print data but as data with some header information left, the transfer destination image forming apparatus Data transfer from can also be performed.

図1は、本発明の画像形成装置が接続されているネットワーク環境の一例を示す概略説明図、FIG. 1 is a schematic explanatory diagram showing an example of a network environment to which an image forming apparatus of the present invention is connected. 図2は、本発明の画像形成装置の各構成を示すブロック図、FIG. 2 is a block diagram showing each configuration of the image forming apparatus of the present invention. 図3は、本発明の一実施例に係る画像形成装置にデータを送信する際のコンピュータ装置側の処理を説明するフローチャート、FIG. 3 is a flowchart for explaining processing on the computer apparatus side when data is transmitted to the image forming apparatus according to the embodiment of the present invention. 図4は、本発明の一実施例に係る画像形成装置が所定のデータを受信した際の画像形成装置側の処理を説明するフローチャート、FIG. 4 is a flowchart for explaining processing on the image forming apparatus side when the image forming apparatus according to an embodiment of the present invention receives predetermined data. 図5は、本発明の一実施例に係る画像形成装置がデータの転送を行う際の処理を示すフローチャート、FIG. 5 is a flowchart illustrating processing when the image forming apparatus according to an embodiment of the present invention transfers data. 図6は、本発明の一実施例に係る画像形成装置に送信されるデータの一例を分かりやすく説明した図であり、図6(a)は画像形成装置が受信したデータを示す図、図6(b)は画像形成装置で所定の処理を行ったデータを示す図、図6(c)は画像形成装置で処理されたのち、他の画像形成装置等に転送されるときのデータを示す図、FIG. 6 is a diagram illustrating an example of data transmitted to the image forming apparatus according to an embodiment of the present invention in an easy-to-understand manner. FIG. 6A is a diagram illustrating data received by the image forming apparatus. FIG. 6B is a diagram illustrating data that has been subjected to predetermined processing by the image forming apparatus, and FIG. 6C is a diagram illustrating data that is processed by the image forming apparatus and then transferred to another image forming apparatus or the like. , 図7は、画像形成装置に送信されるデータに付加されたヘッダ情報の構成例を示す図、FIG. 7 is a diagram illustrating a configuration example of header information added to data transmitted to the image forming apparatus; 図8は、本発明の他の実施例に係る画像形成装置が所定のデータを受信した際の画像形成装置側の処理を説明するフローチャート、FIG. 8 is a flowchart for explaining processing on the image forming apparatus side when the image forming apparatus according to another embodiment of the present invention receives predetermined data. 図9は、本発明の転送状況を判りやすく示した図であり、図9(a)は、第1実施例の転送先の一例を分かりやすく示した図、図9(b)は、第2実施例の転送先の一例を分かりやすく示した図。FIG. 9 is a diagram showing the transfer status of the present invention in an easy-to-understand manner. FIG. 9A is a diagram showing an example of the transfer destination of the first embodiment, and FIG. The figure which showed an example of the transfer destination of an Example intelligibly.

符号の説明Explanation of symbols

1 画像形成装置
2−1〜2−n (他の)画像形成装置
3−1〜3−n コンピュータ装置(PC)
4−1 プリンタ
5 ネットワーク(LAN)
11 各種ホストインタフェース
12 操作部
13 スキャナ部
14 ファクシミリ部
15 外部メモリインタフェース
16 ヘッダ情報認識/処理部
17 ジョブ制御部
18 出力処理部
19 印刷部
20 内部メモリ
22 公衆電話回線
23 外部メモリ
24 情報記憶部
26 表示パネル
1 Image forming apparatus 2-1 to 2-n (Other) Image forming apparatus 3-1 to 3-n Computer apparatus (PC)
4-1 Printer 5 Network (LAN)
11 Various host interfaces 12 Operation unit 13 Scanner unit 14 Facsimile unit 15 External memory interface 16 Header information recognition / processing unit 17 Job control unit 18 Output processing unit 19 Printing unit 20 Internal memory 22 Public telephone line 23 External memory 24 Information storage unit 26 Display panel

Claims (10)

複数のコンピュータ装置等を有するネットワークに接続し得る画像形成装置であって、少なくとも、
前記ネットワークを介して前記コンピュータ装置等とデータの送受信を行うデータ送受信部と、
前記受信手段で受信したデータに付加されたヘッダ情報を認識するヘッダ情報認識/処理部と、
前記ヘッダ情報に基づき、前記データの各種制御を行うジョブ制御部と、
前記ジョブ制御部からの出力指示に従ってデータの出力を行う出力処理部と、
を備え、
前記ヘッダ情報認識/処理部で認識したヘッダ情報内に前記データの転送指示情報が複数個ある場合には、前記ジョブ制御部において前記ヘッダ情報内の先頭に位置する転送指示情報をヘッダ部とし、それ以外のデータをデータ部として分割し、
前記出力処理部は、前記ヘッダ部の転送指示情報に基づいて、前記データ部を転送することを特徴とする画像形成装置。
An image forming apparatus that can be connected to a network having a plurality of computer devices, etc.
A data transmission / reception unit for transmitting / receiving data to / from the computer apparatus via the network;
A header information recognition / processing unit for recognizing header information added to data received by the receiving means;
Based on the header information, a job control unit that performs various controls of the data;
An output processing unit for outputting data in accordance with an output instruction from the job control unit;
With
When there are a plurality of data transfer instruction information in the header information recognized by the header information recognition / processing unit, the job control unit uses the transfer instruction information located at the head in the header information as a header part, The other data is divided as the data part,
The image forming apparatus , wherein the output processing unit transfers the data unit based on transfer instruction information in the header unit.
複数のコンピュータ装置等を有するネットワークに接続し得る画像形成装置であって、少なくとも、  An image forming apparatus that can be connected to a network having a plurality of computer devices, etc.
前記ネットワークを介して前記コンピュータ装置等とデータの送受信を行うデータ送受信部と、  A data transmission / reception unit for transmitting / receiving data to / from the computer apparatus via the network;
前記受信手段で受信したデータに付加されたヘッダ情報を認識するヘッダ情報認識/処理部と、  A header information recognition / processing unit for recognizing header information added to data received by the receiving means;
前記ヘッダ情報に基づき、前記データの各種制御を行うジョブ制御部と、  Based on the header information, a job control unit that performs various controls of the data;
前記ジョブ制御部からの出力指示に従ってデータの出力を行う出力処理部と、  An output processing unit for outputting data in accordance with an output instruction from the job control unit;
を備え、With
前記ヘッダ情報認識/処理部で認識したヘッダ情報内に前記データの転送指示情報が複数個ある場合には、前記ジョブ制御部において前記ヘッダ情報内の先頭に位置する転送指示情報をヘッダ部とし、それ以外のデータをデータ部として分割し、  When there are a plurality of data transfer instruction information in the header information recognized by the header information recognition / processing unit, the job control unit uses the transfer instruction information located at the head in the header information as a header part, The other data is divided as the data part,
前記出力処理部は、前記ヘッダ部の転送指示情報に基づいて、前記データを転送し、  The output processing unit transfers the data based on transfer instruction information in the header part,
前記データ部内に前記データの転送指示情報がなくなるまで上記処理を繰り返すことを特徴とする画像形成装置。  An image forming apparatus, wherein the above process is repeated until there is no data transfer instruction information in the data portion.
前記出力処理部は、前記ヘッダ情報認識/処理部で認識したヘッダ情報内に、前記転送指示情報に加えて印刷指示情報がある場合には、前記データ部の転送を行うと共に前記データの印字出力を行うことを特徴とする請求項1又は2に記載の画像形成装置。 When the header information recognized by the header information recognition / processing unit includes print instruction information in addition to the transfer instruction information, the output processing unit transfers the data portion and prints out the data. the image forming apparatus according to claim 1 or 2, characterized in that the. 前記ジョブ制御部は、前記ヘッダ情報認識/処理部で認識した情報内に、前記データの文書フォームの変換指示情報がある場合には、前記データの文書フォームの変換を行ったのち、前記データ部の転送を行うことを特徴とする請求項1又は2に記載の画像形成装置。 When the data recognized by the header information recognition / processing unit includes conversion instruction information for the data document form, the job control unit converts the data document form, and then converts the data form. the image forming apparatus according to claim 1 or 2, characterized in that the transfer. 前記転送指示情報内の転送先がコンピュータ装置である場合には、データに付加されたヘッダ情報をすべて削除したのち、転送を行うことを特徴とする請求項1又は2に記載の画像形成装置。 3. The image forming apparatus according to claim 1, wherein when the transfer destination in the transfer instruction information is a computer device, the transfer is performed after all header information added to the data is deleted. 複数のコンピュータ装置等を有するネットワークに接続し得る画像形成装置を構成するコンピュータに、少なくとも、
前記ネットワークを介して前記コンピュータ装置等とデータの送受信を行わせる処理と、
受信したデータに付加されたヘッダ情報を認識する処理と、
前記ヘッダ情報に基づき、前記データの各種制御を行わせる処理と、
前記制御により、データの出力を行わせる処理と、を実行させ、
前記認識したヘッダ情報内に前記データの転送指示情報が複数個ある場合には、前記ヘッダ情報内の先頭に位置する転送指示情報をヘッダ部とし、それ以外のデータをデータ部として分割する処理を実行させ、前記ヘッダ部の転送指示情報に基づいて、前記データ部を転送する処理を実行させることを特徴とするプログラム。
At least a computer constituting an image forming apparatus that can be connected to a network having a plurality of computer devices and the like,
Processing to send and receive data to and from the computer device via the network;
Processing for recognizing header information added to received data;
Based on the header information, a process for performing various controls of the data;
A process for outputting data by the control, and
When there is a plurality of transfer instruction information of the data in the recognized header information, a process of dividing the transfer instruction information located at the head in the header information as a header part and the other data as a data part. It is executed, based on the transfer instruction information of the header part, a program for causing to execute a process of transferring the data unit.
複数のコンピュータ装置等を有するネットワークに接続し得る画像形成装置を構成するコンピュータに、少なくとも、  At least a computer constituting an image forming apparatus that can be connected to a network having a plurality of computer devices and the like,
前記ネットワークを介して前記コンピュータ装置等とデータの送受信を行わせる処理と、  Processing to send and receive data to and from the computer device via the network;
受信したデータに付加されたヘッダ情報を認識する処理と、  Processing for recognizing header information added to received data;
前記ヘッダ情報に基づき、前記データの各種制御を行わせる処理と、  Based on the header information, a process for performing various controls of the data;
前記制御により、データの出力を行わせる処理と、を実行させ、  A process for outputting data by the control, and
前記認識したヘッダ情報内に前記データの転送指示情報が複数個ある場合には、前記ヘッダ情報内の先頭に位置する転送指示情報をヘッダ部とし、それ以外のデータをデータ部として分割する処理を実行させ、前記ヘッダ部の転送指示情報に基づいて、前記データを転送する処理と、  When there is a plurality of transfer instruction information of the data in the recognized header information, a process of dividing the transfer instruction information located at the head in the header information as a header part and the other data as a data part. Processing to transfer the data based on the transfer instruction information in the header part,
前記データ部内に前記データの転送指示情報がなくなるまで上記処理を繰り返す処理と、を実行させることを特徴とするプログラム。  A program that repeats the above processing until there is no data transfer instruction information in the data portion.
前記コンピュータに、前記データに付加されたヘッダ情報内に、前記転送指示情報に加えて印刷指示情報がある場合は、前記データ部を転送する処理と共に印刷処理を実行させることを特徴とする請求項6又は7に記載のプログラム。 The print information is executed together with a process of transferring the data part when the computer includes print instruction information in addition to the transfer instruction information in header information added to the data. The program according to 6 or 7 . 前記コンピュータに、前記データに付加されたヘッダ情報内に、前記データの文書フォームの変換指示情報がある場合は、前記データ部の転送処理と共に前記データの文書フォームの変換処理を実行させることを特徴とする請求項6又は7に記載のプログラム。 When the computer includes the data document form conversion instruction information in the header information added to the data, the computer is caused to execute the data document form conversion processing together with the data portion transfer processing. The program according to claim 6 or 7 . 前記コンピュータに、前記転送指示情報内の転送先がコンピュータ装置である場合には、データに付加されたヘッダ情報をすべて削除する処理と、前記ヘッダ部の転送指示情報に基づいて転送する処理を実行させることを特徴とする請求項6又は7に記載のプログラム。 When the transfer destination in the transfer instruction information is a computer device, the computer executes a process of deleting all header information added to the data and a process of transferring based on the transfer instruction information in the header part The program according to claim 6 or 7 , wherein the program is executed.
JP2004178421A 2004-06-16 2004-06-16 Image forming apparatus and program Expired - Fee Related JP3936945B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004178421A JP3936945B2 (en) 2004-06-16 2004-06-16 Image forming apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004178421A JP3936945B2 (en) 2004-06-16 2004-06-16 Image forming apparatus and program

Publications (2)

Publication Number Publication Date
JP2006005556A JP2006005556A (en) 2006-01-05
JP3936945B2 true JP3936945B2 (en) 2007-06-27

Family

ID=35773582

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004178421A Expired - Fee Related JP3936945B2 (en) 2004-06-16 2004-06-16 Image forming apparatus and program

Country Status (1)

Country Link
JP (1) JP3936945B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2015232037B2 (en) * 2014-03-17 2018-05-17 Levi, Ray & Shoup, Inc. A method for controlling transfer of print data, a client controller arrangement, a print arrangement and a network

Also Published As

Publication number Publication date
JP2006005556A (en) 2006-01-05

Similar Documents

Publication Publication Date Title
JP4476203B2 (en) Image processing apparatus, program, and image processing method
JP4769661B2 (en) Image processing device
JP2008269404A (en) Image forming apparatus, program and storage medium
JP2006270896A (en) Data storage output device and method, and data processing device and method
JP2008098978A (en) Multifunction device and image storing method
JP5765096B2 (en) Image processing apparatus and image processing method
JP3936945B2 (en) Image forming apparatus and program
JP2005176159A (en) Compound machine
JP6089621B2 (en) Operation terminal, information processing system using operation terminal, information processing method, and program
JP2003058478A (en) Network device and network system
JP2009033455A (en) Image communication processing unit and forced print method
JP2004221629A (en) Image processing apparatus, data communication method, and program
JP5315919B2 (en) Image forming apparatus, image forming control method, and image forming control program
JP6032960B2 (en) Image processing apparatus, information processing method, and program
JP4957165B2 (en) Multifunction machine and image storage method
JP4922836B2 (en) Image forming apparatus and application construction method
JP2007036451A (en) Image reading apparatus, image forming apparatus, image processing system, image processing method of image processing system, and data control method of image reading apparatus
JP4814737B2 (en) Image processing apparatus, image processing method, and image processing program
JP5058023B2 (en) Image processing apparatus, image processing system, and image processing method
JP2008290426A (en) Image forming system, external device, image forming method, and image forming program
JP2009177255A (en) Image processing system and image processing device
JP4046008B2 (en) Data processing device
JP2006212898A (en) Image forming apparatus and program
JP4641488B2 (en) Image forming apparatus
JP5418979B2 (en) Equipment controller

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061219

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070219

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070316

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070326

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100330

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110330

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120330

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130330

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130330

Year of fee payment: 6

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130330

Year of fee payment: 6

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130330

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees