(57)【要約】【課題】  ヘッダ情報が付加されたデータの処理を良好に行うことができ、特に転送指示情報を含むヘッダ情報が付加されたデータの転送処理を良好に行うことのできる画像形成装置及びプログラムを提供すること。【解決手段】  コンピュータ装置３−１〜３−ｎ等を有するネットワーク５に接続され、少なくとも前記コンピュータ装置等とデータの送受信を行うデータ送受信部と、受信したデータに付加されたヘッダ情報を認識するヘッダ情報認識／処理部１６と、ヘッダ情報に基づきデータの各種制御を行うジョブ制御部１７と、データの出力を行う出力処理部１８とを備え、前記ヘッダ情報認識／処理部１６で認識したヘッダ情報内に前記データの転送指示情報がある場合には、前記ジョブ制御部１７において前記転送指示情報をヘッダ部とし、それ以外のデータをデータ部として分割し、前記ヘッダ部の転送指示情報に基づいて、前記データ部を転送する画像形成装置１。【選択図】      図２
2006005556.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンピュータ装置等を有するネットワークに接続し得る画像形成装置であって、少なくとも、
前記ネットワークを介して前記コンピュータ装置等とデータの送受信を行うデータ送受信部と、
前記受信手段で受信したデータに付加されたヘッダ情報を認識するヘッダ情報認識／処理部と、
前記ヘッダ情報に基づき、前記データの各種制御を行うジョブ制御部と、
前記ジョブ制御部からの出力指示に従ってデータの出力を行う出力処理部と、
を備え、
前記ヘッダ情報認識／処理部で認識したヘッダ情報内に前記データの転送指示情報がある場合には、前記ジョブ制御部において前記転送指示情報をヘッダ部とし、それ以外のデータをデータ部として分割し、前記ヘッダ部の転送指示情報に基づいて、前記データ部を転送することを特徴とする画像形成装置。
【請求項２】
前記出力処理部は、前記ヘッダ情報認識／処理部で認識したヘッダ情報内に、前記転送指示情報に加えて印刷指示情報がある場合には、前記データ部の転送を行うと共に前記データの印字出力を行うことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記ジョブ制御部は、前記ヘッダ情報認識／処理部で認識した情報内に、前記データの文書フォームの変換指示情報がある場合には、前記データの文書フォームの変換を行ったのち、前記データ部の転送を行うようになしたことを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記ヘッダ情報認識／処理部で認識したヘッダ情報内に前記データの転送指示情報が複数個ある場合には、前記ヘッダ情報内の先頭に位置する転送指示情報をヘッダ部とし、それ以外のデータをデータ部として分割し、前記ヘッダ部の転送指示情報に基づいて、前記データ部を転送することを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記転送指示情報内の転送先がコンピュータ装置である場合には、データに付加されたヘッダ情報をすべて削除したのち、転送を行うことを特徴とする請求項１に記載の画像形成装置。
【請求項６】
複数のコンピュータ装置等を有するネットワークに接続し得る画像形成装置を構成するコンピュータに、少なくとも、
前記ネットワークを介して前記コンピュータ装置等とデータの送受信を行わせる処理と、
受信したデータに付加されたヘッダ情報を認識する処理と、
前記ヘッダ情報に基づき、前記データの各種制御を行わせる処理と、
前記制御により、データの出力を行わせる処理と、を実行させ、
前記認識したヘッダ情報内に前記データの転送指示情報がある場合には、前記転送指示情報をヘッダ部とし、それ以外のデータをデータ部として分割する処理と、前記ヘッダ部の転送指示情報に基づいて、前記データ部を転送する処理を実行させることを特徴とするプログラム。
【請求項７】
前記コンピュータに、前記データに付加されたヘッダ情報内に、前記転送指示情報に加えて印刷指示情報がある場合は、前記データ部を転送する処理と共に印刷処理を実行させることを特徴とする請求項６に記載のプログラム。
【請求項８】
前記コンピュータに、前記データに付加されたヘッダ情報内に、前記データの文書フォームの変換指示情報がある場合は、前記データ部の転送処理と共に前記データの文書フォームの変換処理を実行させることを特徴とする請求項６に記載のプログラム。
【請求項９】
前記コンピュータに、前記ヘッダ情報内に前記データの転送指示情報が複数個ある場合には、前記ヘッダ情報内の先頭に位置する転送指示情報をヘッダ部とし、それ以外のデータをデータ部として分割する処理と、前記ヘッダ部の転送指示情報に基づいて、前記データ部を転送する処理を実行させることを特徴とする請求項６に記載のプログラム。
【請求項１０】
前記コンピュータに、前記転送指示情報内の転送先がコンピュータ装置である場合には、データに付加されたヘッダ情報をすべて削除する処理と、前記ヘッダ部の転送指示情報に基づいて転送する処理を実行させることを特徴とする請求項６に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置に関し、特に画像形成装置に送信されるデータをそのデータに付加された情報に基づいた円滑な処理を可能とした画像形成装置及びそのプログラムに関する。
【背景技術】
【０００２】
プリンタや、プリンタを含む複数の機能を有するデジタル複合機（以下、総称して画像形成装置という）等は、企業等においてはネットワークを介して複数のコンピュータ装置（例えばＰＣ）、あるいは他の画像形成装置に接続され、使用されている。
【０００３】
ところで、このような使用が行われている画像形成装置には、様々なデータが送られており、画像形成装置ではそれらのデータを、データに付加された情報（ヘッダ情報）に基づいて、印字出力を行ったり、転送処理を行ったりしている。このように、受信した種々のデータを処理するものは、特許公報にも多く紹介されており、例えば、下記特許文献１（特開２００１−１２５８５０号公報）にも紹介されている。
【０００４】
下記特許文献１に記載の通信装置は、電子メールを受信する受信手段と、前記受信手段により受信された電子メールに付加された情報に基づいて、前記電子メールの文書フォームを変換する変換手段を有する。
【０００５】
また、印刷機能を有する通信装置において、電子メールを受信する受信手段と、電子メールの転送先と電子メールのヘッダ部分のデータとを対応づける条件を格納する格納手段と、受信した電子メールのヘッダ部分と前記格納手段に格納されている条件に基づいて、受信した電子メールを他の通信装置へ転送するか印刷出力するかを判定する判定手段と、前記受信した電子メールを所定の文書フォームに整形し、更に、必要に応じて転送先の装置に出力可能なデータに変換する変換手段と、前記判定手段による判定に応じて、前記変換手段により変換されたデータを前記印刷機能により印刷する印刷手段と、前記判定手段による判定に応じて、前記変換手段により変換されたデータを転送先に転送する転送手段とを備え、前記受信した電子メールが電子メールで転送される場合には、前記受信した電子メールの文書フォームを変換すること無く転送し、前記印刷手段により印刷する場合には、前記変換手段により変換されたデータを印刷させるように制御する制御手段を有する通信装置を提供する。
【０００６】
すなわち、下記特許文献１の通信装置によれば、格納手段に格納された条件に基づいて受信した電子メールの以降の処理を判定し、必要に応じて文書フォームを変更することが可能な通信装置について開示されている。
【０００７】
【特許文献１】特開２００１−１２５８５０号公報（段落［０００７］〜［０００８］）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記特許文献１の通信装置において、予めデータ内に転送指示情報が付加された、例えば画像データ等を受信した場合、その転送指示情報に従って転送が行われたデータに前記転送指示情報が残ったまま転送が行われるため、転送先のコンピュータ装置、あるいは画像形成装置等が、その転送指示情報を実行してしまう可能性があり、その場合、転送先が、前記コンピュータ装置、あるいは画像形成装置自身のため、データの送受信を繰り返すいわゆる無限ループ状態に陥る可能性がある。これにより、コンピュータ装置あるいは画像形成装置がビジー状態に陥り、他の処理に支障を来たす可能性があった。
【０００９】
本発明者は上記問題点に鑑み、データの転送処理を円滑に行うことのできる画像形成装置を種々検討した結果、データ転送を行う際には、データ転送を行う前にそのデータのヘッダ情報内の転送指示情報を削除したのちにデータの転送を行うようになせば、上述のような問題は発生しないことに気づき、本発明に至ったものである。
【００１０】
すなわち、本発明の目的は、ヘッダ情報が付加されたデータの処理を良好に行うことのできる画像形成装置を提供することであり、特に転送指示情報を含むヘッダ情報が付加されたデータの転送処理を良好に行うことのできる画像形成装置を提供することである。
【００１１】
また、本発明の他の目的は、ヘッダ情報が付加されたデータの処理を良好に行うことができ、特に転送指示情報を含むヘッダ情報が付加されたデータの転送処理を良好に行うことのできる画像形成装置を実現するプログラムを提供することである。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明の請求項１に記載の画像形成装置は、複数のコンピュータ装置等を有するネットワークに接続し得る画像形成装置であって、少なくとも、
前記ネットワークを介して前記コンピュータ装置等とデータの送受信を行うデータ送受信部と、
前記受信手段で受信したデータに付加されたヘッダ情報を認識するヘッダ情報認識／処理部と、
前記ヘッダ情報に基づき、前記データの各種制御を行うジョブ制御部と、
前記ジョブ制御部からの出力指示に従ってデータの出力を行う出力処理部と、
を備え、
前記ヘッダ情報認識／処理部で認識したヘッダ情報内に前記データの転送指示情報がある場合には、前記ジョブ制御部において前記転送指示情報をヘッダ部とし、それ以外のデータをデータ部として分割し、前記ヘッダ部の転送指示情報に基づいて、前記データ部を転送することを特徴とする。
【００１３】
また、本発明の請求項２に記載の発明は、請求項１に記載の画像形成装置に係り、前記出力処理部は、前記ヘッダ情報認識／処理部で認識したヘッダ情報内に、前記転送指示情報に加えて印刷指示情報がある場合には、前記データ部の転送を行うと共に前記データの印字出力を行うことを特徴とする。
【００１４】
また、本発明の請求項３に記載の発明は、請求項１に記載の画像形成装置に係り、前記ジョブ制御部は、前記ヘッダ情報認識／処理部で認識した情報内に、前記データの文書フォームの変換指示情報がある場合には、前記データの文書フォームの変換を行ったのち、前記データ部の転送を行うようになしたことを特徴とする。
【００１５】
また、本発明の請求項４に記載の発明は、請求項１に記載の画像形成装置に係り、前記ヘッダ情報認識／処理部で認識したヘッダ情報内に前記データの転送指示情報が複数個ある場合には、前記ヘッダ情報内の先頭に位置する転送指示情報をヘッダ部とし、それ以外のデータをデータ部として分割し、前記ヘッダ部の転送指示情報に基づいて、前記データ部を転送することを特徴とする。
【００１６】
また、本発明の請求項５に記載の発明は、請求項１に記載の画像形成装置に係り、前記転送指示情報内の転送先がコンピュータ装置である場合には、データに付加されたヘッダ情報をすべて削除したのち、転送を行うことを特徴とする。
【００１７】
また、本発明の請求項６に記載のプログラムは、複数のコンピュータ装置等を有するネットワークに接続し得る画像形成装置を構成するコンピュータに、少なくとも、
前記ネットワークを介して前記コンピュータ装置等とデータの送受信を行わせる処理と、
受信したデータに付加されたヘッダ情報を認識する処理と、
前記ヘッダ情報に基づき、前記データの各種制御を行わせる処理と、
前記制御により、データの出力を行わせる処理と、を実行させ、
前記認識したヘッダ情報内に前記データの転送指示情報がある場合には、前記転送指示情報をヘッダ部とし、それ以外のデータをデータ部として分割する処理と、前記ヘッダ部の転送指示情報に基づいて、前記データ部を転送する処理を実行させることを特徴とする。
【００１８】
また、本発明の請求項７に記載の発明は、請求項６に記載のプログラムに係り、前記コンピュータに、前記データに付加されたヘッダ情報内に、前記転送指示情報に加えて印刷指示情報がある場合は、前記データ部を転送する処理と共に印刷処理を実行させることを特徴とする。
【００１９】
また、本発明の請求項８に記載の発明は、請求項６に記載のプログラムに係り、前記コンピュータに、前記データに付加されたヘッダ情報内に、前記データの文書フォームの変換指示情報がある場合は、前記データ部の転送処理と共に前記データの文書フォームの変換処理を実行させることを特徴とする。
【００２０】
また、本発明の請求項９に記載の発明は、請求項６に記載のプログラムに係り、前記コンピュータに、前記ヘッダ情報内に前記データの転送指示情報が複数個ある場合には、前記ヘッダ情報内の先頭に位置する転送指示情報をヘッダ部とし、それ以外のデータをデータ部として分割する処理と、前記ヘッダ部の転送指示情報に基づいて、前記データ部を転送する処理を実行させることを特徴とする。
【００２１】
また、本発明の請求項１０に記載の発明は、請求項６に記載のプログラムに係り、前記コンピュータに、前記転送指示情報内の転送先がコンピュータ装置である場合には、データに付加されたヘッダ情報をすべて削除する処理と、前記ヘッダ部の転送指示情報に基づいて転送する処理を実行させることを特徴とする。
【発明の効果】
【００２２】
請求項１によれば、受信したデータ内の転送指示情報をヘッダ部とし、前記ヘッダ部以外のデータをデータ部として分割し、データ部のみを転送することにより画像形成装置が受信したデータのヘッダ情報内に転送指示情報が削除されずに残ることによるデータ転送の無限ループの発生を未然に防ぐことができるようになる。また、データ転送を良好に行えるようになることにより、タンデム印刷が可能となる。
【００２３】
請求項２によれば、画像形成装置の受信したデータが、データ転送と印字出力の両方を行いたいような場合に、両方の処理を並行して行うことができるようになり、ネットワークに接続されたコンピュータ装置を利用するユーザの手間を省略することができるようになる。
【００２４】
請求項３によれば、例えば一般に画像形成装置に送信されるデータはＰＤＬ（ページ記述言語）形式であるが、データ転送時には前記ＰＤＬにより印刷を行った後の形式（画像データ等）に変換して転送するなど、ネットワーク間のデータのやりとりをより円滑に行うことができるようになる。
【００２５】
請求項４によれば、データの転送を画像形成装置を介して複数台の他の画像形成装置に送信したい場合であっても、転送されるごとに、転送を行った画像形成装置が行った処理に該当する転送指示情報のみがヘッダ部として分割され、転送先の画像形成装置には前記ヘッダ部のないデータ部が送信されるようになるので、同様の処理を転送される画像形成装置ごとに行えば、複数の画像形成装置に順次転送を行うことができるようになる。
【００２６】
請求項５によれば、画像形成装置からコンピュータ装置（例えばＰＣ）に送信する際には、受信したデータに付加されたヘッダ情報を削除することにより、コンピュータ装置が印刷指示情報を受け取ったりすることがなく、良好なデータ転送を行うことができるようになる。
【００２７】
請求項６〜１０によれば、前記請求項１〜５に記載の画像形成装置を実現させるプログラムを提供することができる。
【発明を実施するための最良の形態】
【００２８】
以下、図面を参照して本発明の最良の実施形態を説明する。但し、以下に示す実施形態は、本発明の技術思想を具体化するための画像形成装置を例示するものであって、本発明をこれらに特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態のものも等しく適応し得るものである。
【実施例１】
【００２９】
図１は、本発明の画像形成装置が接続されているネットワーク環境の一例を示す概略説明図、図２は、本発明の画像形成装置の各構成を示すブロック図、図３は、本発明の一実施例に係る画像形成装置にデータを送信する際のコンピュータ装置側の処理を説明するフローチャート、図４は、本発明の一実施例に係る画像形成装置が所定のデータを受信した際の画像形成装置側の処理を説明するフローチャート、図５は、本発明の一実施例に係る画像形成装置がデータの転送を行う際の処理を示すフローチャート、図６は、本発明の一実施例に係る画像形成装置に送信されるデータの一例を分かりやすく説明した図であり、図６（ａ）は画像形成装置が受信したデータを示す図、図６（ｂ）は画像形成装置で所定の処理を行ったデータを示す図、図６（ｃ）は画像形成装置で処理されたのち、他の画像形成装置等に転送されるときのデータを示す図、図７は、画像形成装置に送信されるデータに付加されたヘッダ情報の構成例を示す図、図９（ａ）は、第１実施例の転送先の一例を分かりやすく示した図である。
【００３０】
本発明の一実施例の画像形成装置１は、図１に示すように、複数のコンピュータ装置（ＰＣ）３−１、３−２、・・・、３−ｎ、他の画像形成装置２−１、２−２、・・・、２−ｎ、及びプリンタ４−１等がＬＡＮ（Local Area Network）等を介して接続されたネットワーク環境内に接続されており、コンピュータ装置等から種々のデータが送られ、そのデータごとに処理が行われる。
【００３１】
本発明の画像形成装置の基本的な構造を図２を参照して説明する。ただし、本実施例の画像形成装置は、プリンタ機能、複写機能、ファクシミリ機能等を有するＭＦＰ（Multi Function Printer）として説明するが、これに限らず、例えばプリンタ機能単独の装置においても適応可能であることは言うまでもない。
本発明の画像形成装置１は、各種ホストインタフェース１１と、操作部１２と、スキャナ部１３と、ファクシミリ部１４と、外部メモリインタフェース１５と、ヘッダ情報認識／処理部１６と、ジョブ制御部１７と、出力処理部１８と、印刷部１９と、内部メモリ２０と、情報記憶部２４とからなる。
【００３２】
前記各種ホストインタフェース１１、スキャナ部１３、ファクシミリ部１４、及び外部メモリインタフェース１５は、画像処理装置１のデータ送受信部であり、ネットワーク５を介して接続された複数のコンピュータ装置３−１、・・・、３−ｎから送信される出力データを受信する各種ホストインタフェース１１と、データの読み取り等を行うスキャナ部１３と、ＦＡＸの送受信を公衆電話回線２２を介して行うファクシミリ部１４と、半導体メモリ、あるいはＦＤ等の種々の外部メモリ２３とのデータの受け渡しを行う外部メモリインタフェース１５からなる。
【００３３】
操作部１２は、画像形成装置１の種々の設定を行ったり、画像形成装置１の状態を確認したりする部分であり、タッチパネル式の操作が可能となっている。また、より操作しやすくするために、別途表示パネル２６を設けるようにしても良い。
【００３４】
ヘッダ情報認識／処理部１６は、前記種々のデータ入力手段から受信されるデータのヘッダ情報を認識し、所定の処理を行う部分であり、その詳細な説明は以下に詳細に述べ、ここでは省略する。
【００３５】
ジョブ制御部１７は、前記ヘッダ情報認識／処理部１６で認識した各種指示情報を基に、受信したデータを制御するものである。また、情報記憶部２４は、前記ジョブ制御部１７での制御を行うに際して、予め操作部１２等により設定された事項などを記憶したり、受信データの記憶を行ったりする部分である。
【００３６】
出力処理部１８は、前記ヘッダ情報認識／処理部１６、あるいはジョブ制御部１７で認識された様々な出力形式にあわせて、各データを、各種ホストインタフェース１１、ファクシミリ部１４、外部メモリインタフェース１５、印刷部１９、及び内部メモリ２０等に送信する部分である。また、印刷部１９は受信したデータを印字出力する部分であり、印字出力は、データを一時的に内部メモリ２０にスプールし、印字出力の速度にあわせて順次印刷するようになっている。
【００３７】
次に、本発明の画像形成装置の各処理を図３〜図６を用いて説明する。
先ず、本発明の画像形成装置にデータを送信するコンピュータ装置側での基本的な処理を図３を用いて説明する。
コンピュータ装置３−１、・・・、３−ｎが画像形成装置１に送信する印刷データを作成し（ステップＳ０１）、送信を行おうとすると、送信を行う前に、その作成したデータを他の画像形成装置２−１、・・・、２−ｎあるいは他のコンピュータ装置３−１、・・・、３−ｎ等に転送するか否かを設定する（ステップＳ０２）。ステップＳ０２において、転送を行わない場合はそのまま画像形成装置１に出力データとして送信し（ステップＳ０４）、転送を行う場合は、転送を行う旨を示す転送情報のヘッダを作成し、作成したデータに付加したのち（ステップＳ０３）、画像形成装置１に送信する（ステップＳ０４）。
【００３８】
ただし、上記図３で示したコンピュータ装置側での各工程は、コンピュータ装置３−１、・・・、３−ｎで行われる処理の一例を示したものであり、例えば、転送を２回以上行いたい場合や、印字出力を行わずに転送のみを行う場合、あるいは、印字出力を複数の画像形成装置１、２−１、・・・、２−ｎを用いて行いたい場合など種々のケースが考えられるが、そのような場合については、複数のヘッダ情報を付加するようにすればよい。そこで、以下にはコンピュータ装置から送られてくるデータの内容に則して処理を行う画像形成装置１について説明する。
【００３９】
図４は、本発明の一実施例に係る画像形成装置が所定のデータを受信した際の画像形成装置側の処理を説明するフローチャートである。
画像形成装置１において出力データ等のジョブ（図６（ａ）参照）を受信すると、ジョブ制御部内のヘッダ情報の数をカウントするヘッダカウンタをゼロに設定する（ステップＳ１１）。次に、受信したデータのヘッダ情報をヘッダ情報認識／処理部１６において認識し、そのジョブの先頭が転送情報ヘッダであるか否かを認識する（ステップＳ１２）。このとき、ジョブの先頭が転送情報ヘッダではない場合は、通常印刷を行った後（ステップＳ１３）、処理を終了する。
【００４０】
ステップＳ１２において、ジョブの先頭が転送情報ヘッダであると認識した場合は、前記ジョブの先頭の転送情報ヘッダを分離し、ジョブをヘッダ部とデータ部とに分離する（ステップＳ１４、図６（ｂ）参照）。その際、前記ヘッダカウンタの数値に１を加え（ステップＳ１５）、次にそのカウンタの数値が１であるか否かを認識する（ステップＳ１６）。ここでカウンタの値が１であると、前記ステップＳ１４で分割したデータ部（図６（ｃ）参照）を、同じくステップＳ１４で分割したヘッダ部の情報に基づいて転送する（ステップＳ１７）。
【００４１】
次に、前記ジョブを同時に印刷するか否かを判断する（ステップＳ１８）。具体的にはヘッダ情報認識／処理部１６でヘッダ情報を認識し、その中に印刷指示情報があるか否かを判別することによって行い、印刷指示情報がヘッダ情報内にない場合はそのまま処理を終了し、印刷指示情報がある場合には、前記ステップＳ１４で分割したデータ部のデータの先頭をジョブの先頭としたのち（ステップＳ１９）、ステップＳ１２に戻る。このようにすると、例えば図６（ａ）に示すようにＮ個のヘッダ情報が付加されたジョブを受信沙汰場合でも、ステップＳ１２〜Ｓ１６、及びステップＳ１９が繰り返されることにより、ジョブに付加されたヘッダ情報を分解し、印刷データのみになったところでステップＳ１３に送られるようになり、データ転送と同時に印字出力を行うことができるようになる。
【００４２】
前記ステップＳ１７で行われるデータ転送処理工程を、図５を参照して以下に示す。
前記ステップＳ１６でヘッダカウンタの数値が１であった場合、ステップＳ１７において転送処理が開始される。この転送処理は、先ずヘッダ部の情報から転送先情報を割り出し、その転送先がコンピュータ装置（ＰＣ）であるか否かを判別する（ステップＳ２１）。ここで転送先がコンピュータ装置（ＰＣ）でない場合は、分離したヘッダ部で指定された条件（例えば、宛先情報、転送方法など）で転送を行った後（ステップＳ２３）に終了し、転送先がコンピュータ装置（ＰＣ）である場合は、印刷指示情報等のヘッダ情報は不要のため、転送するデータからヘッダ情報をすべて削除し（ステップＳ２２）たのち、分離したヘッダ部で指定された条件（例えば、宛先情報、転送方法など）で転送を行った後（ステップＳ２３）に終了する。このとき、コンピュータ装置（ＰＣ）から画像形成装置１に送信されたデータがＰＤＬ等、画像形成装置特有のデータ形式である場合には、他のコンピュータ装置（ＰＣ）に送信する際に、画像データ等に変換した状態で転送することもでき、その場合もヘッダ情報内に文書フォームを変更する変換指示情報を付加することにより実現可能である。
【００４３】
なお、図６（ａ）に示すようなデータのヘッダ情報は、図７に示すような複数のパラメータから構成されており、アドレスごとの転送指示情報や、印刷指示情報に従い、ジョブ制御部１７で出力制御が行われるようになっている。
【００４４】
上述のような画像形成装置１と同様の転送処理を実行可能な画像処理装置がネットワーク内に複数存在する場合、図６（ａ）のようなデータがコンピュータ装置（ＰＣ）から画像形成装置（ＭＦＰ１）に送信されると、図９（ａ）に示すように、転送先ごとに転送処理がなされ、それぞれの画像形成装置（ＭＦＰ１〜３）で印刷が行われるようになせば、タンデム印刷が可能となる。
【実施例２】
【００４５】
次に本発明の他の実施例に係る画像処理装置を説明する。ただし、画像形成装置の基本的な構成は上述の一実施例に係る画像形成装置と同様であるため、その説明を省略する、
図８は、本発明の他の実施例に係る画像形成装置が所定のデータを受信した際の画像形成装置側の処理を説明するフローチャート、図９（ｂ）は、第２実施例の転送先の一例を分かりやすく示した図である。
【００４６】
本実施例では、図９（ｂ）に示すように、コンピュータ装置（ＰＣ）から送信されたデータを一度に複数の画像形成装置（ＭＦＰ）等に送信する場合の各処理について述べ、以下には図８を参照して説明する。
【００４７】
画像形成装置１がジョブを受信すると、先ずそのジョブの先頭が転送情報ヘッダであるか否かを判断する（ステップＳ３１）。ジョブの先頭が転送情報ヘッダではない場合は、印刷を行うか否かを判断し（ステップＳ３５）、印刷しない場合はそのまま処理を終了し、印刷を行う場合は、印刷を行った後（ステップＳ３６）、処理を終了する。
【００４８】
上記ステップＳ３１において、ジョブの先頭が転送情報ヘッダである場合は、そのジョブの先頭の転送情報をヘッダ部としてヘッダ部とデータ部とに分割し（ステップＳ３２）、ジョブ内の印刷データを前記ステップＳ３２で分解したヘッダ部に記載の情報に基づき転送する（ステップＳ３３）。
【００４９】
次に前記ステップＳ３２で分割したデータ部の先頭をジョブの先頭とし（ステップＳ３４）、前記ステップＳ３１に戻し、ヘッダ部の転送指示情報がなくなるまでステップＳ３１〜Ｓ３４の処理を繰り返す。そして、ジョブの先頭が転送指示情報ヘッダではなくなると（ステップＳ３１）、印刷を行うか否かを判断し（ステップＳ３５）、印刷しない場合はそのまま処理を終了し、印刷を行う場合は、印刷を行った後（ステップＳ３６）、処理を終了する。
【００５０】
上述の処理を行うことにより、本発明の画像形成装置１は、複数の転送先に同時にデータ転送が可能となり、更に、転送するデータは印刷データであるため、送信した他の画像形成装置でデータ転送の無限ループが発生する危険性はない。
【００５１】
ちなみに、転送した他の画像形成装置から、更にデータ転送を行いたい場合は、転送するデータを印刷データではなく、一部のヘッダ情報を残したデータとして転送を行えば、転送先の画像形成装置からのデータ転送も行うことができるようになる。
【図面の簡単な説明】
【００５２】
【図１】図１は、本発明の画像形成装置が接続されているネットワーク環境の一例を示す概略説明図、
【図２】図２は、本発明の画像形成装置の各構成を示すブロック図、
【図３】図３は、本発明の一実施例に係る画像形成装置にデータを送信する際のコンピュータ装置側の処理を説明するフローチャート、
【図４】図４は、本発明の一実施例に係る画像形成装置が所定のデータを受信した際の画像形成装置側の処理を説明するフローチャート、
【図５】図５は、本発明の一実施例に係る画像形成装置がデータの転送を行う際の処理を示すフローチャート、
【図６】図６は、本発明の一実施例に係る画像形成装置に送信されるデータの一例を分かりやすく説明した図であり、図６（ａ）は画像形成装置が受信したデータを示す図、図６（ｂ）は画像形成装置で所定の処理を行ったデータを示す図、図６（ｃ）は画像形成装置で処理されたのち、他の画像形成装置等に転送されるときのデータを示す図、
【図７】図７は、画像形成装置に送信されるデータに付加されたヘッダ情報の構成例を示す図、
【図８】図８は、本発明の他の実施例に係る画像形成装置が所定のデータを受信した際の画像形成装置側の処理を説明するフローチャート、
【図９】図９は、本発明の転送状況を判りやすく示した図であり、図９（ａ）は、第１実施例の転送先の一例を分かりやすく示した図、図９（ｂ）は、第２実施例の転送先の一例を分かりやすく示した図。
【符号の説明】
【００５３】
１              画像形成装置
２−１〜２−ｎ  （他の）画像形成装置
３−１〜３−ｎ  コンピュータ装置（ＰＣ）
４−１          プリンタ
５              ネットワーク（ＬＡＮ）
１１            各種ホストインタフェース
１２            操作部
１３            スキャナ部
１４            ファクシミリ部
１５            外部メモリインタフェース
１６            ヘッダ情報認識／処理部
１７            ジョブ制御部
１８            出力処理部
１９            印刷部
２０            内部メモリ
２２            公衆電話回線
２３            外部メモリ
２４            情報記憶部
２６            表示パネル
【図１】
2006005556.tif 000003
【図２】
2006005556.tif 000004
【図３】
2006005556.tif 000005
【図４】
2006005556.tif 000006
【図５】
2006005556.tif 000007
【図６】
2006005556.tif 000008
【図７】
2006005556.tif 000009
【図８】
2006005556.tif 000010
【図９】
2006005556.tif 000011