(57)【要約】【課題】通信速度の向上、及び、通信伝送距離に優れたインターフェースの使用を実現すること。【解決手段】画像処理装置１であって、汎用プロトコルに従って通信が行われるネットワーク１０に接続するための第１ネットワークインターフェースとを備えた入出力制御部１４、画像処理装置２との間で予め定められた通信規約であるローカルプロトコルに従って通信が行われるネットワーク２０に接続するための第２ネットワークインターフェースを備えた主制御部１１と、を備えた。【選択図】図２
2008289123.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置であって
汎用プロトコルに従って通信が行われる第１ネットワークに接続するための第１ネットワークインターフェースと、
外部装置との間で予め定められた通信規約であるローカルプロトコルに従って通信が行われる第２ネットワークに接続するための第２ネットワークインターフェースと、
を備えたことを特徴とする画像処理装置。
【請求項２】
前記ローカルプロトコルに従って、前記外部装置と前記第２ネットワークインタフェースにより通信を行って、前記外部装置との間で連携した画像処理である連結処理を実行する制御部、
をさらに備えたことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記ローカルプロトコルは、さらに、前記外部装置に送信するデータフレームのデータ構造を、前記外部装置に実行させる機能を指示するコマンドを設定可能に定め、
前記制御部は、前記コマンドを設定したデータフレームを生成し、生成された前記データフレームを、前記第２ネットワークインタフェースにより前記外部装置に送信することにより、前記外部装置との間で前記連結処理を実行することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記制御部は、前記コマンドとして、前記外部装置に前記連結処理を行う旨の指示である初期設定コマンドを設定したデータフレームを生成し、生成された前記データフレームを、前記第２ネットワークインタフェースにより前記外部装置に送信することにより、前記外部装置との間で前記連結処理を開始することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
原稿をスキャンして画像データを取得するスキャナ部と、
前記画像データを印刷する第１プリンタ部と、をさらに備え、
前記外部装置は、前記画像データを印刷する第２プリンタ部を備え、
前記制御部は、前記スキャナ部により原稿をスキャンして取得した画像データを前記第１プリンタ部により印刷するコピー処理を実行し、前記外部装置の前記第２プリンタ部に前記画像データを印刷する旨の指示を示す印刷コマンドを設定したデータフレームを生成し、生成されたデータフレームを、前記第２ネットワークインタフェースにより前記外部装置に送信することにより、前記外部装置との間で前記連結処理としての連結コピー処理を実行することを特徴とする請求項３に記載の画像処理装置。
【請求項６】
画像データを印刷する第１プリンタ部、をさらに備え、
前記第１ネットワークインタフェースは、前記第１ネットワークを介して外部から画像データを受信し、
前記外部装置は、前記画像データを印刷する第２プリンタ部を備え、
前記制御部は、画像データを前記第１プリンタ部により印刷するプリント処理を実行し、前記外部装置の前記第２プリンタ部に前記画像データを印刷する旨の指示を示す印刷コマンドを設定したデータフレームを生成し、生成されたデータフレームを、前記第２ネットワークインタフェースにより前記外部装置に送信することにより、前記外部装置との間で前記連結処理としての連結プリント処理を実行することを特徴とする請求項３に記載の画像処理装置。
【請求項７】
原稿をスキャンして画像データを取得するスキャナ部をさらに備え、
前記外部装置は、前記画像データを蓄積する記憶部を備え、
前記制御部は、前記スキャナ部により原稿をスキャンして画像データを取得するスキャン処理を実行し、前記外部装置の前記記憶部に前記画像データを蓄積する旨の指示を示す蓄積コマンドを設定したデータフレームを生成し、生成されたデータフレームを、前記第２ネットワークインタフェースにより前記外部装置に送信することにより、前記外部装置との間で前記連結処理としての連結スキャン処理を実行することを特徴とする請求項３に記載の画像処理装置。
【請求項８】
前記汎用プロトコルは、ＴＣＰ／ＩＰプロトコルであることを特徴とする請求項１に記載の画像処理装置。
【請求項９】
第１画像処理装置と、前記第１画像処理装置とを備えた画像処理システムであって、
前記第１画像処理装置は、
汎用プロトコルに従って通信が行われる第１ネットワークに接続するための第１ネットワークインターフェースと、
前記第２画像処理装置との間で予め定められた通信規約であるローカルプロトコルに従って通信が行われる第２ネットワークに接続するための第２ネットワークインターフェースと、
前記ローカルプロトコルに従って、前記第２画像処理装置と前記第２ネットワークインタフェースにより通信を行って、前記第２画像処理装置との間で連携した画像処理である連結処理を実行する第１制御部と、を備え、
前記第２画像処理装置は、
前記第１画像処理装置との間で前記第２ネットワークに接続するための第３ネットワークインターフェースと、
前記ローカルプロトコルに従って、前記第１画像処理装置と前記第２ネットワークインタフェースにより通信を行って、前記第１画像処理装置との間で前記連結処理を実行する第２制御部と、
を備えたことを特徴とする画像処理システム。
【請求項１０】
前記ローカルプロトコルは、さらに、前記第１画像処理装置と前記第２画像処理装置との間で送受信するデータフレームのデータ構造を、前記第２画像処理装置に実行させる機能を指示するコマンドを設定可能に定め、
前記第１制御部は、前記コマンドを設定したデータフレームを生成し、生成された前記データフレームを、前記第２ネットワークインタフェースにより前記第２画像処理装置に送信することにより、前記第２画像処理装置との間で前記連結処理を実行し、
前記第３ネットワークインタフェースは、前記ローカルプロトコルに従って前記第１画像処理装置から前記データフレームを受信し、
前記第２制御部は、受信したデータフレームを解析して、前記データフレームから前記コマンドを抽出し、抽出された前記コマンドに従って画像処理を行うことにより、前記第１画像処理装置との間で前記連結処理を実行することを特徴とする請求項９に記載の画像処理システム。
【請求項１１】
第１画像処理装置と、前記第１画像処理装置とを備えた画像処理システムで実行される画像処理方法あって、
前記第１画像処理装置は、
汎用プロトコルに従って通信が行われる第１ネットワークに接続するための第１ネットワークインターフェースと、前記第２画像処理装置との間で予め定められた通信規約であるローカルプロトコルに従って通信が行われる第２ネットワークに接続するための第２ネットワークインターフェースと、を備え、
前記第２画像処理装置は、前記第１画像処理装置との間で前記第２ネットワークに接続するための第３ネットワークインターフェースを備え、
前記第１画像処理装置が、前記ローカルプロトコルに従って、前記第２画像処理装置と前記第２ネットワークインタフェースにより通信を行って、前記第２画像処理装置との間で連携した画像処理である連結処理を実行するステップと、
前記第２画像処理装置が、前記ローカルプロトコルに従って、前記第１画像処理装置と前記第２ネットワークインタフェースにより通信を行って、前記第１画像処理装置との間で前記連結処理を実行するステップと、
を含むことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク接続を可能とし、他の装置と連結した処理を行うことができる画像処理装置、画像処理システム及び画像処理方法に関する。
【背景技術】
【０００２】
画像処理装置を複数接続し、複数の画像処理装置との間で連携させて処理を行わせる動作（重連・連結処理などという）では、第１の画像処理装置と第２の画像処理装置とを単一の通信経路（ネットワーク）で接続し、この通信経路を経由して連結処理を実行する方法や、第１の画像処理装置と第２の画像処理装置とを、ネットワークとｉＥＥＥ１３９４等の２つの通信経路で接続し、ｉＥＥＥ１３９４等の一方の通信経路を経由して連結処理を実行する方法などが知られている。
【０００３】
また、例えば特許文献１には、画像転送において２つの通信経路を選択的に使うことを可能とし、少なくとも２つ以上のジョブの画像転送において並行処理を可能とし、画像転送処理時間を短縮し、画像データの送出側の負荷を軽減することができる画像形成システムが開示されている。この従来技術では、第１の画像処理装置から２つの通信経路、すなわわちネットワークとビデオインターフェースで接続し、２つの通信経路を選択的に使って連結処理を実現している。
【０００４】
【特許文献１】特開２００５−１０８１１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、連結処理を実現する上で求められる事項としては、第１に、生産性を向上すること、すなわち通信速度を向上させることが必要となる。また、第２に、画像処理装置の設置制約なきこと、すなわち通信伝送距離に優れたインターフェースを使用することが必要となる。
【０００６】
第１の画像処理装置と第２の画像処理装置を単一の通信経路（ネットワーク）で接続して連結処理を実現する方法は、通信伝送距離に優れたインターフェースを使用することができる点で優れているが、通信速度の向上の点については問題がある。すなわち、この方法では、２つの画像処理装置で単一のネットワークを共有するため、一定の生産性を確保する、あるいはＴＣＰ／ＩＰプロトコル処理等に伴うオーバヘッドの増大で通信速度を向上することが困難である。
【０００７】
２つの画像処理装置を２つの通信経路（ネットワークとｉＥＥＥ１３９４等）で接続して、ｉＥＥＥ１３９４等の一方の通信経路で連結処理を実行する方法では、専用線（ｉＥＥＥ１３９４）を用意して構成するため、通信速度の向上の点では優れているが、通信伝送距離の制約がネットワーク接続にくらべて大きい。
【０００８】
さらに、特許文献１では、２つの通信経路（ネットワークとビデオインターフェース）を選択的に使うことを可能とし、少なくとも２つ以上のジョブの画像転送において並行処理を可能とある。しかしながら、この従来技術では、通信速度の向上については一定の生産性を確保することは可能であるが、通信伝送距離の制約が生じてくる。また、この従来技術では、異なるインターフェースを選択的に使用可能とするため設計も複雑となる。
【０００９】
本発明は、上記に鑑みてなされたものであって、連結処理を実行する際に、通信速度を向上させるとともに、通信伝送距離に優れたインターフェースを使用することができる画像処理装置、画像処理システム及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、本発明にかかる画像処理装置は、画像処理装置であって、汎用プロトコルに従って通信が行われる第１ネットワークに接続するための第１ネットワークインターフェースと、外部装置との間で予め定められた通信規約であるローカルプロトコルに従って通信が行われる第２ネットワークに接続するための第２ネットワークインターフェースと、を備えたことを特徴とする。
【００１１】
また、本発明にかかる画像処理システムは、第１画像処理装置と、前記第１画像処理装置とを備えた画像処理システムであって、前記第１画像処理装置は、汎用プロトコルに従って通信が行われる第１ネットワークに接続するための第１ネットワークインターフェースと、前記第２画像処理装置との間で予め定められた通信規約であるローカルプロトコルに従って通信が行われる第２ネットワークに接続するための第２ネットワークインターフェースと、前記ローカルプロトコルに従って、前記第２画像処理装置と前記第２ネットワークインタフェースにより通信を行って、前記第２画像処理装置との間で連携した画像処理である連結処理を実行する第１制御部と、を備え、前記第２画像処理装置は、前記第１画像処理装置との間で前記第２ネットワークに接続するための第３ネットワークインターフェースと、前記ローカルプロトコルに従って、前記第１画像処理装置と前記第２ネットワークインタフェースにより通信を行って、前記第１画像処理装置との間で前記連結処理を実行する第２制御部と、を備えたことを特徴とする。
【００１２】
また、本発明にかかる画像処理方法は、第１画像処理装置と、前記第１画像処理装置とを備えた画像処理システムで実行される画像処理方法あって、前記第１画像処理装置は、
汎用プロトコルに従って通信が行われる第１ネットワークに接続するための第１ネットワークインターフェースと、前記第２画像処理装置との間で予め定められた通信規約であるローカルプロトコルに従って通信が行われる第２ネットワークに接続するための第２ネットワークインターフェースと、を備え、前記第２画像処理装置は、前記第１画像処理装置との間で前記第２ネットワークに接続するための第３ネットワークインターフェースを備え、前記第１画像処理装置が、前記ローカルプロトコルに従って、前記第２画像処理装置と前記第２ネットワークインタフェースにより通信を行って、前記第２画像処理装置との間で連携した画像処理である連結処理を実行するステップと、前記第２画像処理装置が、前記ローカルプロトコルに従って、前記第１画像処理装置と前記第２ネットワークインタフェースにより通信を行って、前記第１画像処理装置との間で前記連結処理を実行するステップと、を含むことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、連結処理を実行する際に、通信速度を向上させるとともに、通信伝送距離に優れたインターフェースを使用することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１４】
以下に添付図面を参照して、この発明にかかる画像処理装置、画像処理システム及び画像処理方法の最良な実施の形態を詳細に説明する。
【００１５】
図１は、本実施の形態にかかる画像処理システムの概略構成を示す説明図である。図１に示すように、画像処理装置１、２はそれぞれ、複数のネットワークインターフェース（ＬＡＮ（Local Area Network）インターフェース）を有し、それぞれ独立したネットワーク網であるネットワーク１０及びネットワーク２０へ接続する。
【００１６】
ネットワーク１０は、ＴＣＰ／ＩＰ等で代表されるような汎用的なプロトコルで通信を行い、画像処理装置１、２や、例えばプリント指示などを行うホストコンピュータ３、４、５などが接続される。
【００１７】
もう１つのネットワーク２０は、画像処理装置１、２の間で予め定められた通信規約であるローカルプロトコルで通信を行うものである。
【００１８】
本実施の形態の画像処理装置１、２は、画像処理装置１単体でコピーや印刷などの画像処理を実行する単独モードと、自身が親機または子機となり、連結コピーや連結プリント等の連結処理を行うモードである連結モードとを有している。
【００１９】
ここで、連結処理とは、複数の画像処理装置との間で連携して実行する画像処理であり、連結コピーや連結プリント等がある。連結コピーとは、親機で原稿のスキャンおよび印刷を行った後、コピー元の原稿の画像データを子機に送信して、子機でもその画像データを印刷するコピー処理である。また、連結プリントとは、親機にホストコンピュータ３，４，５等から送信されてきた印刷データを親機で印刷し、その後、その印刷データを子機に送信して、子機でも印刷データを印刷する印刷処理をいう。
【００２０】
なお、以下、本実施の形態では、画像処理装置１が親機となり画像処理装置２が子機となる構成を例にあげて説明するが、これに限定されるものではない。
【００２１】
本実施の形態の画像処理装置１は、コピー、プリンタ、ファクシミリ、スキャナなどを一つの筐体に収容したマルチファンクションプリンタである。図２は、本実施の形態の画像処理装置１のコントローラの概略構成を示すブロック図である。
【００２２】
本実施の形態の画像処理装置１は、図２に示すように、主制御部１１と、イメージ処理部１２，１３と、入力制御部１４と、ＦＡＸ  Ｂｏａｒｄ１５と、ＵＳＢ  Ｈｏｓｔ１６と、、ＲＯＭやＲＡＭ等の記憶媒体１７と、プリンタユニットと、スキャナユニットとを主に備えている。
【００２３】
スキャナユニットは、原稿をスキャンして画像データを取得するエンジンであり、プリンタユニットは、画像データを印刷するエンジンである。
【００２４】
主制御部１１は、ＣＰＵ（Central Processing Unit）やメモリコントローラ、各チップとのインターフェースや、ネットワークインターフェースなどを具備する。この主制御部１１は、単一の半導体チップ上に、複数の一連の機能を集積する集積回路であるＳＯＣ（System On a Chip）で構成されている。この主制御部１１は、後述するように、ローカルプロトコルに従って、子機の画像処理装置２に実行させるコマンドとその設定条件を設定したデータフレームを生成する。データフレームの詳細については後述する。
【００２５】
親機となる画像処理装置１では、連結モードは、初期設定などにおいてオペレーションパネルからユーザから指定される。連結モードが指定された場合には、現在のモードが連結モードである旨がＲＡＭ等の記憶媒体１７に保存される。そして、コピー処理や印刷処理などの画像処理を開始した場合に、主制御部１１は、ＲＡＭを参照して現在のモードを取得し、連結モードの場合には、画像処理後に後述するデータフレームの生成を行い、生成したデータフレームをネットワーク２０を介して子機となる画像処理装置２に送信する。
【００２６】
イメージ処理部１２は、スキャナユニットから転送される画像データの画像処理を行う。また、イメージ処理部１３は、プリンタユニットへ送出する画像データの画像処理を行う。イメージ処理部１２，１３は、このような画像処理機能を搭載したＡＳＩＣ（Application Specified IC）で構成される。
【００２７】
入出力制御部１４は、ネットワークインターフェースなど、外部インターフェースを主に具備し、ＳＯＣで構成される。ＦＡＸ Ｂｏａｒｄ１５は、ＦＡＸインターフェースを具備する。ＵＳＢ−Ｈｏｓｔ１６は、マルチファンクションプリンタやシングルファンクションプリンタのオペレーションパネルなどに接続するために使用する。
【００２８】
本実施の形態の画像処理装置１、２は、ネットワークインターフェースを複数備えることを特徴としている。１つはＴＣＰ／ＩＰ等で代表されるような汎用的なプロトコルで通信し、図１に示すように、例えばプリント指示などを行うホストコンピュータ３、４、５や画像処理装置１、２などが配置されるネットワーク１０へ接続される。もう１つは、ローカルプロトコルで通信を行い、図１に示すように、画像処理装置１、２が配置されるネットワーク２０へ接続される。そして、入出力制御部１４は、汎用的なプロトコルに従って通信が行われるネットワーク１０に接続するためのネットワークインターフェースを備えている。また、主制御部１１は、ローカルプロトコルに従って通信が行われるネットワーク２０に接続するためのネットワークインターフェースを備えている。
【００２９】
ここで、ローカルプロトコルについて説明する。ローカルプロトコルとは、ＴＣＰ／ＩＰ等の汎用プロトコルとは異なり、画像処理装置１，２間など所定の装置との間でのみ実行される連結処理のために定められた通信規約であり、画像形成装置１，２間で通信可能でかつ連結処理が可能な通信規約であれば任意の通信規約をローカルプロトコルとして定めることができる。
【００３０】
本実施の形態では、以下のようにローカルプロトコルを定めている。すなわち、本実施の形態のローカルプロトコルでは、画像形成装置１，２間で送受信されるデータフレームに受信側での実行を指示するコマンドを設定可能なデータ構造となっている。図３は、本実施の形態のローカルプロトコルで規定されたデータフレームのデータ構造図である。
【００３１】
本実施の形態のローカルプロトコルで規定されたデータフレームは、図３に示すように、ヘッダ部とコマンド部からなる。コマンド部には、１または複数のコマンドおよびコマンドごとの設定条件が、Ｄ１、Ｄ２・・・Ｄｎ（ｎ：１以上の整数）として設定される。コマンドが印刷コマンドや蓄積コマンドの場合には印刷対象または蓄積対象の画像データもデータフレームに設定される。また、ヘッダ部には、コマンドごとのサイズが設定される。
【００３２】
このため、連結処理においてデータフレーム送信側の親機となる画像処理装置１では、主制御部１１によって、データフレーム送信側の親機となる画像処理装置２に実行させたい機能のコマンドおよびコマンドのサイズを設定したデータフレームを生成する。
【００３３】
一方、子機となる画像処理装置２では、このデータフレームを受信した場合、後述する主制御部２１によって受信したデータフレームの内容を解析して指定されコマンドを抽出し、抽出したコマンドを実行する。これにより、親機の画像処理装置１で指定されたコマンドに従った処理が子機の画像処理装置２で実行されることになり、画像処理装置１，２間で連結処理が可能となる。
【００３４】
なお、コマンドとその設定条件は、子機に連結モードに移行させるための初期設定コマンド、子機に印刷をする旨の指示である印刷コマンドと印刷条件、子機に画像データの蓄積する旨の指示である蓄積コマンドと蓄積条件等が該当する。
【００３５】
ここで、連結処理に伴う親機と子機との通信を、ＴＣＰ／ＩＰ等の汎用プロトコルで実現した場合には、汎用プロトコルで定められた通信手順により、例えば、ＯＳＩ参照モデルの各層（レイヤー）ごとに通信を行う等、１回の連結処理を実行するために親機と子機との間で複数回の通信を行わなければならず、連結処理のためのオーバヘッドが過大となる。
【００３６】
これに対し本実施の形態では、連結処理に伴う親機と子機との通信を上述のように、データフレームの構造を規定したローカルプロトコルで行っているので、親機の画像処理装置１で初期設定コマンドを設定したデータフレームを生成して子機の画像処理装置２に送信し、さらに、印刷コマンドを設定したデータフレームを生成して子機の画像処理装置２に送信する。一方、子機の画像処理装置２では受信したデータフレームで設定された初期設定コマンドにより連結モードに移行し、その後受信しうたデータフレームで設定されたコマンドを実行することにより連結処理の実現が可能となる。このため、親機の画像処理装置１と子機の画像処理装置２との間における連結処理のための通信は２回限りですむことになり、連結処理に伴うオーバヘッドの大幅な削減を図ることができる。
【００３７】
本実施の形態の画像処理装置２は、プリンタ機能のみを有するシングルファンクションプリンタである。図４は、本実施の形態の画像処理装置２のコントローラの概略構成を示すブロック図である。
【００３８】
本実施の形態の画像処理装置２は、図４に示すように、主制御部２１と、イメージ処理部２３と、入力制御部２４と、ＵＳＢ  Ｈｏｓｔ２６と、ＲＯＭやＲＡＭ等の記憶媒体２７とプリンタユニットとを主に備えている。プリンタユニットは、画像データを印刷するエンジンである。
【００３９】
主制御部２１は、ＣＰＵやメモリコントローラ、各チップとのインターフェースや、ネットワークのインターフェースなどを具備する。この主制御部２１は、ＳＯＣで構成される。上述のように、主制御部２１は、親機である画像処理装置１からネットワーク２０を介してデータフレームを受信する。そして、主制御部２１は、受信したデータフレームを解析して、データフレームに設定されているコマンドおよび設定条件を抽出し、設定されたコマンドを設定条件に従って実行する。
【００４０】
なお、子機となる画像処理装置２では、親機から受信したデータフレームに初期設定コマンドが含まれる場合に、主制御部２１が現在のモードを連結モードに設定する。連結モードの設定は、現在のモードが連結モードである旨がＲＡＭ等の記憶媒体２７に保存することにより行う。
【００４１】
イメージ処理部２３は、プリンタユニットへ送出する画像データの画像処理を行うものであり、画像処理機能を搭載したＡＳＩＣで構成される。
【００４２】
入出力制御部２４は、ネットワークのインターフェースなど、外部インターフェースを主に具備し、ＳＯＣで構成される。
【００４３】
ＵＳＢ−Ｈｏｓｔ２６は、マルチファンクションプリンタやシングルファンクションプリンタのオペレーションパネルなどに接続するために使用する。
【００４４】
本実施の形態の画像処理装置（シングルファンクションプリンタ）は、ネットワークインターフェースを複数備えることを特徴としており、１つはＴＣＰ／ＩＰ等で代表されるような汎用的なプロトコルで通信し、図１に示すように、例えばプリント指示などを行うホストコンピュータ３、４、５や画像処理装置１、２などが配置されるネットワーク１０へ接続される。もう１つは、ローカルプロトコルで通信を行い、図１に示すように、画像処理装置１、２などが配置されるネットワーク２０へ接続される。そして、入出力制御部２４は、汎用的なプロトコルに従って通信が行われるネットワーク１０に接続するためのネットワークインターフェースを備えている。また、主制御部２１は、ローカルプロトコルに従って通信が行われるネットワーク２０に接続するためのネットワークインターフェースを備えている。
【００４５】
次に、画像処理装置１，２で実行される連結処理の例として連結コピーの処理について説明する。すなわち、画像処理装置１から連結コピーを指示し、画像処理装置１，２間で連結コピーを行う。図５は、連結コピー処理時のデータフロー図である。
【００４６】
画像処理装置１は、原稿をスキャンすると、画像データを画像処理装置１内に取り込み、イメージ処理する（ステップＳ１）。イメージ処理した画像データを、プリントアウトし（ステップＳ２）、子機の画像処理装置２に実行させる印刷コマンドと印刷条件と画像データを設定したデータフレームを生成し、このデータフレームを、あらかじめ指定されたアドレス先（連絡先）の画像処理装置２へ送信する（ステップＳ３）。このとき、通信プロトコルはローカルプロトコルを使用する。データフレームを受信した画像処理装置２は、その情報に従ってプリントアウトを行う（ステップＳ４）。このフローは、主に、図２に示すマルチファンクションプリンタ間において成立する。
【００４７】
次に、画像処理装置１，２のコントローラ内での連結コピーのデータフローを図６〜９に示す。なお、以下の説明では、図６、７に示す画像処理装置１を親機とし、図８、９に示す画像処理装置２を子機とする。
【００４８】
図６は、連結コピー時の画像処理装置（親機）１のデータフロー図である。図７は、連結コピー時の画像処理装置（親機）１の処理手順を示すフローチャートである。
【００４９】
まず、画像処理装置１では、主制御部１１は、現在のモードが連結モードであるか否かをＲＡＭを参照して判断し（ステップＳＡ−０１）、連結モードである場合には（ステップＳＡ−０１：Ｙｅｓ）、子機を連結モードに移行させるための初期設定コマンドを設定したデータフレームを生成する（ステップＳＡ−０２）。そして、主制御部１１は、このデータフレームを子機の画像処理装置２にネットワーク２０を介して送信することにより子機を初期化する（ステップＳＡ−０３）。これは、子機の画像処理装置２が、電源ＯＮか等の応答可能な状態にあるかを確認するため、および子機の画像処理装置２を連結モードに移行するために行う処理である。
【００５０】
次いで、ユーザによるオペレーションパネルからのコピー指示（例えば、コピーボタンの押下等）およびコピー条件（例えば、コピー枚数、用紙出力サイズ、画質モードが文字モードであるか写真モードであるか文字写真モードであるか、両面／片面印刷等の条件）の指定待ち状態となり（ステップＳＡ−０４）、コピー指示およびコピー条件の指定があった場合には（ステップＳＡ−０４：Ｙｅｓ）、指定されたコピー条件をイメージ処理部１３で設定してプリンタユニットによりコピー処理を行う（ステップＳＡ−０５）。
【００５１】
具体的には、画像処理装置（親機）１は、原稿の画像をスキャンして画像データを取り込み（ステップＳ１１）、その画像データをイメージ処理部１２にてイメージ処理し、画像データとして所定のメモリ（ＲＯＭやＲＡＭ）１７に格納する（ステップＳ１２）。
【００５２】
その後、メモリ１７から画像データを読み出し（ステップＳ１３）、イメージ処理部１３にて再度イメージ処理し、画像データをプリンタユニットへ送信する。そして、画像データをプリントアウトする（ステップ１４）。
【００５３】
次に、画像処理装置１の主制御部１１は、印刷コマンドと印刷条件と画像データを設定したデータフレームを生成し（ステップＳＡ−０６）、ネットワーク２０を介して、あらかじめ指定されたアドレスの画像処理装置（子機）２へそのデータフレームを送信する（ステップＳＡ−０７、ステップＳ１５）。なお、図７のフローチャートで示す連結コピーでは、１ジョブ、すなわち１回の印刷コマンドを含むデータフレームを子機に送信して終了する処理となっているが、複数ジョブの実行のため、データフレームの送信後、ステップＳＡ−０１に戻り、連結モードの設定後の待機状態に戻るように構成してもよい。
【００５４】
次に、子機である画像処理装置２の連結コピーの処理について説明する。図８は、連結コピー時の画像処理装置（子機）２のデータフロー図である。図９は、連結コピー時の画像処理装置（子機）２の処理手順を示すフローチャートである。
【００５５】
画像処理装置（子機）２は、ネットワーク２０を介して、画像処理装置（親機）１からデータフレームの受信待ち状態にあり（ステップＳＢ−０１）、データフレームを受信すると（ステップＳＢ−０１）、主制御部２１は、受信したデータフレームの解析を行う（ステップＳＢ−０２）。そして、主制御部２１は、データフレームに初期設定コマンドが含まれているか否かを判断し（ステップＳＢ−０３）、含まれていない場合には（ステップＳＢ−０３：Ｎｏ）、再度データフレームの受信待ち状態となる。
【００５６】
一方、データフレームに初期設定コマンドが含まれている場合には（ステップＳＢ−３：Ｙｅｓ）、主制御部２１は現在のモードを連結モードに移行し（ステップＳＢ−０４）、親機からのデータフレームの受信待ち状態、すなわち印刷コマンドのみ受け付ける状態となる（ステップＳＢ０５）。
【００５７】
連結モードに移行後、データフレームを受信した場合には（ステップＳＢ−０５：Ｙｅｓ）、主制御部２１は受信したデータフレームの解析を行う（ステップＳＢ−０６）。そして、主制御部２１は、データフレームに印刷コマンドが含まれているか否かを調べ（ステップＳＢ−０７）、含まれていない場合には（ステップＳＢ−０７：Ｎｏ）、再度データフレームの受信待ち状態となる。
【００５８】
一方、受信したデータフレームに印刷コマンドが含まれている場合には（ステップＳＢ−０７：Ｙｅｓ）、データフレームから画像データと印刷条件（例えば、コピー枚数、用紙出力サイズ、画質モードが文字モードであるか写真モードであるか文字写真モードであるか、両面／片面印刷等の条件）を抽出して、イメージ処理部２３に印刷条件に従った設定を行ってプリンタユニットにより画像データの印刷処理を行う（ステップＳＢ−０８）。
【００５９】
具体的には、主制御部２１は、受信したデータフレームに含まれる画像データを、一旦メモリ１７へ格納する（ステップＳ２１）。その後、主制御部２１は、メモリ１７から画像データを読み出し（ステップＳＳ２２）、イメージ処理部１２にてイメージ処理し、メモリ１７へ再格納する（ステップＳ２３）。そして、再格納した画像データを読み出し、イメージ処理部１３にて再度イメージ処理し、プリンタユニットへ送信し、プリントアウトする（ステップＳ２４）。
【００６０】
このように、本実施の形態の画像処理システムでは、図６〜９で説明したフローで連結コピー処理を行う。
【００６１】
次に、画像処理装置１，２で実行される連結処理の例として連結プリントの処理について説明する。すなわち、ホストコンピュータから連結プリントを指示し、画像処理装置１，２間で連結プリントを行う。図１０は、連結プリント処理時のデータフロー図である。
ホストコンピュータ３は、画像処理装置１へ原稿画像のプリントを指示すると（ステップＳ３１）、画像処理装置１は、自機内で描画処理する。画像処理装置１は、処理したデータを、プリントアウトする（ステップＳ３２）。そして、画像処理装置１は、印刷コマンド、印刷条件および画像データを設定したデータフレームを生成し、このデータフレームを、あらかじめ指定されたアドレスの画像処理装置２へ送信する（ステップＳ３３）。このとき、通信プロトコルはローカルプロトコルを使用する。データフレームを受信した画像処理装置２は、その情報に従ってプリントアウトを行う（ステップＳ３４）。
図１０に示すデータフローは、主に、図２に示すマルチファンクションプリンタ間、図２に示すマルチファンクションプリンタと図３に示すシングルファンクションプリンタ間、図３に示すシングルファンクションプリンタ間において成立する。
【００６２】
次に、画像処理装置１，２のコントローラ内での連結プリントのデータフローを図１１〜１３に示す。なお、以下の説明では、図１１、１２に示す画像処理装置１を親機とし、図１３に示す画像処理装置２を子機とする。
【００６３】
なお、以下の説明では、例として、図７に示す画像処理装置１を親機とし、図７に示す画像処理装置２を子機とする。また、例として、画像処理装置１は図２に示すマルチファンクションプリンタとし、画像処理装置２は図３に示すシングルファンクションプリンタとする。
【００６４】
図１１は、連結プリント時の画像処理装置（親機）１のデータフロー図である。図１２は、連結プリント時の画像処理装置（親機）１の処理手順を示すフローチャートである。
【００６５】
まず、画像処理装置１では、主制御部１１は、現在のモードが連結モードであるか否かをＲＡＭを参照して判断し（ステップＳＣ−０１）、連結モードである場合には（ステップＳＣ−０１：Ｙｅｓ）、連結コピー処理と同様に、子機を連結モードに移行させるための初期設定コマンドを設定したデータフレームを生成する（ステップＳＣ−０２）。そして、主制御部１１は、このデータフレームを子機の画像処理装置２にネットワーク２０を介して送信することにより子機を初期化する（ステップＳＣ−０３）。
【００６６】
そして、ホストコンピュータからの印刷データを含む印刷要求および印刷条件（例えば、印刷枚数、用紙出力サイズ、画質モードが文字モードであるか写真モードであるか文字写真モードであるか、両面／片面印刷等の条件）の受信待ちとなる（ステップＳＣ−０４）、ホストコンピュータからの印刷要求および印刷条件を受信した場合には（ステップＳＣ−０４：Ｙｅｓ）、指定された印刷条件をイメージ処理部１３で設定してプリンタユニットにより印刷処理を行う（ステップＳＣ−０５）。
【００６７】
具体的には、画像処理装置（親機）１は、例えばホストコンピュータ３から、ネットワーク１０を介して描画コマンド（印刷要求）を受けて、メモリ１７へ格納する（ステップＳ４１）。主制御部１１にて描画処理を行い、画像データをメモリ１７へ再格納する（ステップＳ４２）。再格納したデータをイメージ処理部１３にてイメージ処理し、プリンタユニットに送信する（ステップＳ４３）。そして、その画像データをプリントアウトする。
【００６８】
次に、画像処理装置１の主制御部１１は、印刷コマンドと印刷条件と画像データを設定したデータフレームを生成し（ステップＳＣ−０６）、ネットワーク２０を介して、あらかじめ指定されたアドレスの画像処理装置（子機）２へそのデータフレームを送信する（ステップＳＣ−０７、Ｓ４４）。
【００６９】
次に、子機である画像処理装置２の連結プリントの処理について説明する。図１３は、連結プリント時の画像処理装置（子機）２のデータフロー図である。ここで、画像処理装置２における連結プリント処理のフローチャートは、図９と同様であるので説明を省略する。
【００７０】
画像処理装置（子機）２は、ネットワーク２０を介して、印刷コマンドと画像データを含むデータフレームを画像処理装置１（親機）から受信すると、そのデータフレームから画像データを抽出して、一旦メモリ２７へ格納する（ステップＳ５１）。そして、主制御部２１は、メモリ２７に格納した画像データを読み出し、イメージ処理部２３にて再度イメージ処理し、プリンタユニットへ送信し、プリントアウトする（ステップＳ５２）。
【００７１】
このように、本実施の形態の画像処理システムでは、図１０〜１３で説明したフローで連結プリント処理を行う。なお、上記では、連結コピー処理、連結プリント処理を例にあげて連結処理を説明したが、これらに限定されるものではない。本実施の形態の画像処理システムでは、画像処理にかかる連結処理であればいずれも実行することが可能である。例えば、画像処理装置１でスキャンした画像データを、子機である画像処理装置２の記憶媒体に蓄積するような連結スキャン処理を行うように構成してもよい。この場合には、画像処理装置１から蓄積コマンドと画像データとを設定したデータフレームを生成して、画像処理装置２に送信するように構成すればよい。
【００７２】
なお、上記実施の形態の説明において、画像処理装置同士の連結動作だけに限定せず、画像処理装置とコンピュータユニット（情報処理装置）とを同様に接続、あるいは、画像処理装置とＨＤＤ（Hard Disk Drive）とを同様に接続するようにしてもよい。
【００７３】
以上説明したように、本実施の形態によれば、以下の効果を奏する。
画像処理装置（シングルファンクションプリンタ・マルチファンクションプリンタ）が連結専用のインターフェースとしてＬＡＮインターフェースを用意し、このインターフェースにはＴＣＰ／ＩＰなどに代表される汎用プロトコルを用いないため、連結動作の際にオーバヘッドの極めて少ない高速転送と距離制約を受けない構成を用意することができる。
【００７４】
また、このようなインターフェース・プロトコルでコンピュータユニットらと接続することにより、同様にオーバヘッドの極めて少ない高速転送と距離制約を受けない構成を用意することができる。
【００７５】
以上、本実施の形態について説明したが、上記記載に限定されるものではなく、その要旨を逸脱しない範囲において種々の変形が可能である。
【産業上の利用可能性】
【００７６】
本発明は、ネットワーク接続を可能とし、他のユニットと連携処理を行う画像処理装置、画像処理システム及び画像処理方法に適用できる。
【図面の簡単な説明】
【００７７】
【図１】本実施の形態の画像処理システムの構成を示す図である。
【図２】本実施の形態の画像処理装置（マルチファンクションプリンタ）のコントローラ構成を示すブロック図である。
【図３】本実施の形態のローカルプロトコルで規定されたデータフレームのデータ構造図である。
【図４】本実施の形態の画像処理装置（シングルファンクションプリンタ）のコントローラ構成を示すブロック図である。
【図５】本実施の形態の画像処理システムにおける連結コピー時のデータパスを示す図である。
【図６】本実施の形態の画像処理装置（親機）における連結コピー時のデータパスを示す図である。
【図７】本実施の形態の連結コピー時の画像処理装置（親機）の処理手順を示すフローチャートである。
【図８】本実施の形態の画像処理装置（子機）における連結コピー時のデータパスを示す図である。
【図９】本実施の形態の連結コピー時の画像処理装置（子機）２の処理手順を示すフローチャートである。
【図１０】本実施の形態の画像処理システムにおける連結プリント時のデータパスを示す図である。
【図１１】本実施の形態の画像処理装置（親機）における連結プリント時のデータパスを示す図である。
【図１２】本実施の形態の連結プリント時の画像処理装置（親機）１の処理手順を示すフローチャートである。
【図１３】本実施の形態の画像処理装置（子機）における連結プリント時のデータパスを示す図である。
【符号の説明】
【００７８】
１    画像処理装置（親機）
２    画像処理装置（子機）
３、４、５    ホストコンピュータ（情報処理端末装置）
１０    ネットワーク
１１、２１    主制御部
１２、１３、２３    イメージ処理部
１４、２４    入出力制御部
１５    ＦＡＸ Ｂｏａｒｄ
１６、２６    ＵＳＢ−Ｈｏｓｔ
１７、２７    メモリ（ＲＯＭやＲＡＭ）
２０    ネットワーク
【図１】
2008289123.tif 000003
【図２】
2008289123.tif 000004
【図３】
2008289123.tif 000005
【図４】
2008289123.tif 000006
【図５】
2008289123.tif 000007
【図６】
2008289123.tif 000008
【図７】
2008289123.tif 000009
【図８】
2008289123.tif 000010
【図９】
2008289123.tif 000011
【図１０】
2008289123.tif 000012
【図１１】
2008289123.tif 000013
【図１２】
2008289123.tif 000014
【図１３】
2008289123.tif 000015