(57)【要約】【課題】データ処理装置で保持されている電子データを画像出力装置で高効率に出力することができる画像処理システムのデータ処理装置を提供する。【解決手段】ＭＦＰ２００がビジー状態であるとデータ処理装置１００で判定されると、データ処理装置１００で電子データが保持形式から出力形式に変換されてから、ＭＦＰ２００に送信されて出力される。一方、ＭＦＰ２００がビジー状態でないときには、電子データが保持形式のままデータ処理装置１００から送信され、ＭＦＰ２００で出力形式に変換されて出力される。【選択図】図１
2008234197.tif 000002
【特許請求の範囲】
【請求項１】
画像出力装置に電子データを送信して出力させるデータ処理装置であって、
前記電子データを所定の保持形式で保持するデータ保持部と、
前記画像出力装置に前記電子データを送信するデータ送信部と、
保持されている前記電子データを前記保持形式から所定の出力形式に変換する上位変換部と、
前記電子データの送信先である前記画像出力装置のビジー状態を判定する状態判定部と、
判定された前記ビジー状態に対応して前記画像出力装置に送信して出力させる前記電子データを前記保持形式から前記出力形式に前記上位変換部で変換するか否かを切り換える動作制御部と、
を有するデータ処理装置。
【請求項２】
前記状態判定部は、前記電子データを前記保持形式から前記出力形式に変換する前記画像出力装置の下位変換部の稼働の有無により前記ビジー状態を判定する請求項１に記載のデータ処理装置。
【請求項３】
データ処理装置と画像出力装置とを有する画像処理システムであって、
前記画像出力装置は、電子データを所定の保持形式から所定の出力形式に変換する下位変換部を有し、
前記データ処理装置は、
前記電子データを前記保持形式で保持するデータ保持部と、
前記電子データを前記画像出力装置に送信するデータ送信部と、
保持されている前記電子データを前記保持形式から前記出力形式に変換する上位変換部と、
前記電子データの送信先である前記画像出力装置のビジー状態を判定する状態判定部と、
判定された前記ビジー状態に対応して前記画像出力装置に送信して出力させる前記電子データを前記保持形式から前記出力形式に前記上位変換部で変換するか前記下位変換部に変換させるかを切り換える動作制御部と、
を有する画像処理システム。
【請求項４】
前記上位変換部および前記下位変換部は、前記保持形式である圧縮形式の前記電子データを前記出力形式である伸張形式に復号する請求項３に記載の画像処理システム。
【請求項５】
前記上位変換部および前記下位変換部は、前記保持形式であるベクタ形式の前記電子データを前記出力形式であるラスタ形式にラスタライズし、
前記画像出力装置は、前記ラスタ形式の前記電子データを印刷出力するデータ印刷部を有する請求項３に記載の画像処理システム。
【請求項６】
前記上位変換部および前記下位変換部は、前記保持形式であるベクタ形式の前記電子データを前記出力形式であるラスタ形式にラスタライズし、
前記画像出力装置は、前記ラスタ形式の前記電子データをファクシミリ形式に符号化するデータ符号化部と、符号化された前記電子データをファクシミリ送信するファクシミリ送信部と、を有する請求項３に記載の画像処理システム。
【請求項７】
前記画像出力装置は、ファクシミリ形式に符号化された前記電子データをファクシミリ受信するファクシミリ受信部と、ファクシミリ受信された前記電子データを前記ラスタ形式に復号するデータ復号部と、を有し、
前記状態判定部は、前記電子データの送信先である前記画像出力装置のビジー状態を前記データ復号部の稼働の有無により判定する請求項６に記載の画像処理システム。
【請求項８】
前記状態判定部は、前記電子データの送信先である前記画像出力装置のビジー状態を前記データ符号化部の稼働の有無により判定する請求項６または７に記載の画像処理システム。
【請求項９】
前記電子データの出力依頼を一時保持する依頼保持部を、さらに有し、
前記状態判定部は、前記電子データの送信先である前記画像出力装置のビジー状態を前記依頼保持部に一時保持されている前記出力依頼の有無により判定する請求項３ないし８の何れか一項に記載の画像処理システム。
【請求項１０】
前記状態判定部は、前記データ処理装置のビジー状態も判定し、
前記動作制御部は、前記データ処理装置と前記画像出力装置との前記ビジー状態に対応して前記電子データを前記上位変換部で変換するか前記下位変換部に変換させるかを切り換える請求項３ないし９の何れか一項に記載の画像処理システム。
【請求項１１】
画像出力装置に電子データを送信して出力させるデータ処理装置のためのコンピュータプログラムであって、
前記電子データを所定の保持形式で保持するデータ保持処理と、
前記画像出力装置に前記電子データを送信するデータ送信処理と、
保持されている前記電子データを前記保持形式から所定の出力形式に変換する上位変換処理と、
前記電子データの送信先である前記画像出力装置のビジー状態を判定する状態判定処理と、
判定された前記ビジー状態に対応して前記画像出力装置に送信して出力させる前記電子データを前記保持形式から前記出力形式に前記上位変換部で変換するか否かを切り換える動作制御処理と、
を前記データ処理装置に実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像出力装置に電子データを送信して出力させるデータ処理装置に関し、特に、電子データを画像出力装置で印刷出力やファクシミリ送信させるデータ処理装置、このようなデータ処理装置と画像出力装置からなる画像処理システム、データ処理装置のコンピュータプログラム、に関する。
【背景技術】
【０００２】
現在、いわゆるパーソナルコンピュータからなるデータ処理装置に、プリンタ装置やファクシミリ装置やＭＦＰ(Multi Function Peripherals)からなる画像出力装置を接続した画像処理システムが利用されている。
【０００３】
このような画像処理システムでは、データ処理装置に保持されている電子データを、画像出力装置に送信し、印刷出力やファクシミリ送信などの形態で出力することができる。
【０００４】
より具体的には、データ処理装置は、ＨＤＤ(Hard Disc Drive)などのデータ記憶デバイスを有し、電子データを所定の保持形式で保持している。このような保持形式としては各種があるが、例えば、ＸＭＬ(Extensible Markup Language)フォーマットの一つであるＸＰＳ(XML Paper Specification)フォーマットがある。このＸＰＳフォーマットの電子データは、例えば、ベクタ形式の文書データをＺＩＰ形式で圧縮したものに相当する。
【０００５】
このようなＸＰＳフォーマットなどの電子データが画像処理システムで印刷出力される場合は、まず、データ処理装置で保存されている電子データが読み出されてベクタ形式に伸張される。
【０００６】
つぎに、このベクタ形式の電子データがデータ処理装置で電子データがベクタ形式からラスタ形式にラスタライズされる。このラスタ形式の電子データがデータ処理装置からＭＦＰやプリンタ装置に送信される。そこで、そのＭＦＰなどでラスタ形式の電子データが印刷出力される。
【０００７】
同様に、ＸＰＳフォーマットなどの電子データが画像処理システムでファクシミリ送信される場合は、例えば、データ処理装置で電子データがベクタ形式に伸張されてからラスタ形式にラスタライズされる。
【０００８】
このラスタ形式の電子データがデータ処理装置からＭＦＰやファクシミリ装置に送信される。そのＭＦＰなどではラスタ形式の電子データがファクシミリ形式に符号化されてからファクシミリ送信される。
【０００９】
なお、上述のようなデータ処理装置でＸＰＳフォーマットの電子データの伸張は、例えば、ＯＳ(Operating System)の機能により実行される。また、その伸張された電子データのラスタライズは、データ処理装置にＭＦＰなどの画像出力装置ごとに実装されているアプリケーションソフトであるプリンタドライバやファクシミリドライバにより実行される。
【００１０】
なお、上述のようなラスタライズ機能がＭＦＰなどの画像出力装置に実装されている場合もある。このような場合は、その画像出力装置のためのプリンタドライバやファクシミリドライバにはラスタライズ機能が搭載されていない。
【００１１】
このような画像出力装置とデータ処理装置からなる画像処理システムでＸＰＳフォーマットなどの電子データが画像処理システムで印刷出力される場合は、データ処理装置で電子データがベクタ形式に伸張された状態でＭＦＰなどに送信される。そこで、そのＭＦＰなどで電子データがベクタ形式からラスタ形式にラスタライズされて印刷出力される。
【００１２】
同様に、ファクシミリ送信される場合は、データ処理装置でベクタ形式に伸張された電子データが、ＭＦＰなどでラスタ形式にラスタライズされてからファクシミリ形式に符号化されてファクシミリ送信される。
【００１３】
現在、上述のような画像処理システムとして各種の提案がある。例えば、複数のデータ処理装置が一個の画像出力装置に接続されている画像処理システムで、あるデータ処理装置から画像出力装置に複数の印刷ジョブが送信されたとき、データ処理装置と画像出力装置で印刷ジョブごとにラスタライズなどの処理を分担する提案がある。その処理の分担は、画像出力装置が予想時間により決定し、任意のデータ処理装置に依頼する(例えば、特許文献１参照)。
【００１４】
また、データ処理装置が、一つの印刷ジョブのラスタライズ処理の描画オブジェクトごとに、自身と画像出力装置での処理時間を予測し、累計時間が最小となるようにスケジュールを作成する画像処理システムの提案もある(例えば、特許文献２参照)。
【特許文献１】特開２００６−０３５４８７号公報
【特許文献２】特開平１１−１８８９３０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
上述のような画像処理システムでは、一般的にラスタライズ機能はデータ処理装置と画像出力装置との一方に実装されている。しかし、特許文献１，２の画像処理システムでは、データ処理装置と画像出力装置との両方にラスタライズ機能が実装されている。
【００１６】
そして、特許文献１の画像処理システムでは、あるデータ処理装置から複数の印刷ジョブが送信された画像出力装置が、印刷ジョブごとにラスタライズなどの処理の分担を任意のデータ処理装置に依頼することにより、複数の印刷ジョブを高効率に処理する。
【００１７】
しかし、特許文献１の画像処理システムは、画像出力装置に複数のデータ処理装置が接続されている構造を前提としており、データ処理装置が一個の構造では実現することができない。さらに、印刷ジョブが複数の場合を想定しており、一つの印刷ジョブの処理効率を向上させることはできない。
【００１８】
また、データ処理装置から画像出力装置に送信した電子データをデータ処理装置に転送して処理させ、処理が完了した電子データをデータ処理装置から画像出力装置に再度返信させる必要がある。このため、電子データを頻繁に送信することになり、システム全体の効率が良好ではなく、通信ネットワークに輻輳が発生する可能性も高い。
【００１９】
しかも、特許文献１の画像処理システムでは、データ処理装置から画像出力装置に送信された電子データの処理が、他のデータ処理装置に依頼されることがあるため、セキュリティ性に問題がある。
【００２０】
また、特許文献２の画像処理システムでは、一つの印刷ジョブの複数段階の処理をデータ処理装置と画像出力装置との能力により分担する。しかし、これでは作業分担のための処理動作が極度に複雑である。
【００２１】
さらに、電子データが小容量などの場合、その印刷ジョブの複数処理をデータ処理装置と画像出力装置とで分担しても効率は良好とならず、かえって作業分担のための処理動作により処理時間が増大する場合もありえる。
【００２２】
しかも、特許文献１，２の画像処理システムでは、データ処理装置と画像出力装置との両方に特別な機能が必要である。このため、既存の画像出力装置を利用して特許文献１，２の画像処理システムを実現することができない。
【００２３】
本発明は上述のような課題に鑑みてなされたものであり、画像出力装置に接続されているデータ処理装置が一個でも、出力する電子データが一つでも、画像出力装置が既存の製品でも、電子データの出力処理の効率を向上させることができる画像処理システムのデータ処理装置、このデータ処理装置と画像出力装置からなる画像処理システム、データ処理装置のコンピュータプログラム、を提供するものである。
【課題を解決するための手段】
【００２４】
本発明のデータ処理装置は、画像出力装置に電子データを送信して出力させるデータ処理装置であって、電子データを所定の保持形式で保持するデータ保持部と、画像出力装置に電子データを送信するデータ送信部と、保持されている電子データを保持形式から所定の出力形式に変換する上位変換部と、電子データの送信先である画像出力装置のビジー状態を判定する状態判定部と、判定されたビジー状態に対応して画像出力装置に送信して出力させる電子データを保持形式から出力形式に上位変換部で変換するか否かを切り換える動作制御部と、を有する。
【００２５】
従って、本発明のデータ処理装置では、画像出力装置がビジー状態であるとで判定されると、電子データが保持形式から出力形式に変換されてから、画像出力装置に送信される。一方、画像出力装置がビジー状態でないときには、電子データが保持形式のまま送信され、画像出力装置で出力形式に変換されて出力される。このため、画像出力装置に接続されているデータ処理装置が一個でも、出力する電子データが一つでも、画像出力装置が既存の製品でも、上記動作を実行することができる。また、データ処理装置から画像出力装置に電子データを一回しか送信する必要がなく、電子データが画像出力装置から他のデータ処理装置に転送されることもない。
【００２６】
本発明の画像処理システムは、データ処理装置と画像出力装置とを有する画像処理システムであって、画像出力装置は、電子データを所定の保持形式から所定の出力形式に変換する下位変換部を有し、データ処理装置は、電子データを保持形式で保持するデータ保持部と、電子データを画像出力装置に送信するデータ送信部と、保持されている電子データを保持形式から出力形式に変換する上位変換部と、電子データの送信先である画像出力装置のビジー状態を判定する状態判定部と、判定されたビジー状態に対応して画像出力装置に送信して出力させる電子データを保持形式から出力形式に上位変換部で変換するか下位変換部に変換させるかを切り換える動作制御部と、を有する。
【００２７】
本発明のコンピュータプログラムは、画像出力装置に電子データを送信して出力させるデータ処理装置のためのコンピュータプログラムであって、電子データを所定の保持形式で保持するデータ保持処理と、画像出力装置に電子データを送信するデータ送信処理と、保持されている電子データを保持形式から所定の出力形式に変換する上位変換処理と、電子データの送信先である画像出力装置のビジー状態を判定する状態判定処理と、判定されたビジー状態に対応して画像出力装置に送信して出力させる電子データを保持形式から出力形式に上位変換部で変換するか否かを切り換える動作制御処理と、をデータ処理装置に実行させる。
【００２８】
なお、本発明の各種の構成要素は、その機能を実現するように形成されていればよく、例えば、所定の機能を発揮する専用のハードウェア、所定の機能がコンピュータプログラムにより付与されたコンピュータ装置、コンピュータプログラムによりコンピュータ装置に実現された所定の機能、これらの任意の組み合わせ、等として実現することができる。
【００２９】
また、本発明の各種の構成要素は、必ずしも個々に独立した存在である必要はなく、複数の構成要素が一個の部材として形成されていること、一つの構成要素が複数の部材で形成されていること、ある構成要素が他の構成要素の一部であること、ある構成要素の一部と他の構成要素の一部とが重複していること、等でもよい。
【発明の効果】
【００３０】
本発明では、画像出力装置に接続されているデータ処理装置が一個でも、出力する電子データが一つでも、画像出力装置が既存の製品でも、電子データの出力処理の効率を向上させることができる。また、データ処理装置から画像出力装置に電子データを一回しか送信する必要がないので、通信ネットワークに輻輳が発生することもない。さらに、電子データが画像出力装置から他のデータ処理装置に転送されることもないので、セキュリティ性に問題が発生することもない。
【発明を実施するための最良の形態】
【００３１】
本発明の実施の一形態を図面を参照して以下に説明する。本実施の形態の画像処理システム１０００は、図１に示すように、電子データを所定の保持形式で保持するデータ処理装置１００と、電子データを所定の出力形式で出力する画像出力装置であるＭＦＰ２００とを有する。ＭＦＰ２００は、電子データを保持形式から出力形式に変換する下位変換部２１１を有する。
【００３２】
データ処理装置１００は、電子データを保持形式で保持するデータ保持部１１０と、電子データをＭＦＰ２００に送信するデータ送信部１２０と、保持されている電子データを保持形式から出力形式に変換する上位変換部１３０と、電子データを送信するＭＦＰ２００のビジー状態を判定する状態判定部１４０と、判定されたビジー状態に対応してＭＦＰ２００に送信して出力させる電子データを保持形式から出力形式に上位変換部１３０で変換するか下位変換部２１１に変換させるかを切り換える動作制御部１５０と、を有する。
【００３３】
より詳細には、データ処理装置１００は、いわゆるコンピュータ装置からなり、ＣＰＵ(Central Processing Unit)やＲＯＭ(Read Only Memory)やＲＡＭ(Random Access Memory)等からなるコンピュータユニット(図示せず)、ＨＤＤ(Hard Disc Drive)等の記憶デバイス、ＬＣＤ(Liquid Crystal Display)等の表示デバイス、キーボード等の入力デバイス、ＬＡＮ(Local Area Network)等でＭＦＰ２００などとデータ通信する通信Ｉ／Ｆ(Interface)、等をハードウェアとして有する(図示せず)。
【００３４】
データ処理装置１００は、各種のコンピュータプログラムがインストールされている。このインストールされているコンピュータプログラムに対応して各種の処理動作を実行することにより、上述のような各部が各種機能として論理的に実装されている。
【００３５】
例えば、データ保持部１１０は、コンピュータユニットがコンピュータプログラムに対応してＨＤＤに電子データを記憶させる機能などに相当する。データ送信部１２０は、コンピュータユニットがコンピュータプログラムに対応して通信Ｉ／Ｆを動作制御する機能などに相当する。その他の各部１３０〜１５０は、コンピュータユニットがコンピュータプログラムに対応して各種の処理動作を実行する機能などに相当する。
【００３６】
なお、本実施の形態の画像処理システム１０００では、電子データの保持形式がＸＰＳフォーマットからなる。このため、電子データは、ベクタ形式の圧縮形式でデータ処理装置１００に保持されている。
【００３７】
このため、データ処理装置１００の上位変換部１３０には、ＸＰＳフォーマットの電子データを伸張形式であるベクタ形式に復号するデータ伸張部１３１と、そのベクタ形式を出力形式であるラスタ形式にラスタライズするラスタライズ部１３２と、がある。
【００３８】
ＭＦＰ２００は、コンピュータユニット２１０、ＬＣＤ等の表示デバイス(図示せず)、キーボード等の入力デバイス(図示せず)、ＬＡＮ等でデータ処理装置１００などとデータ通信するデータ受信部２２０、ラスタ形式の電子データを印刷出力するデータ印刷部２３０、ファクシミリ形式の電子データをファクシミリ送信するファクシミリ送信部２４０、ファクシミリ形式の電子データをファクシミリ受信するファクシミリ受信部２５０、等をハードウェアとして有する。
【００３９】
ＭＦＰ２００のコンピュータユニット２１０は、やはりインストールされているコンピュータプログラムに対応して各種の処理動作を実行することにより、各種機能として各部が論理的に実装されている。このため、ＭＦＰ２００のコンピュータユニット２１０は、前述の下位変換部２１１の他、データ符号化部２１２、データ復号部２１３、等として機能する。
【００４０】
データ符号化部２１２は、下位変換部２１１やデータ受信部２２０から入力されるラスタ形式の電子データを、ファクシミリ形式に符号化してファクシミリ送信部２４０にファクシミリ送信させる。データ復号部２１３は、ファクシミリ受信部２５０でファクシミリ受信されたファクシミリ形式の電子データを、ラスタ形式に復号してデータ印刷部２３０に印刷出力させる。
【００４１】
そして、データ処理装置１００の状態判定部１４０は、コンピュータユニット２１０の下位変換部２１１とデータ符号化部２１２とデータ復号部２１３との稼働の有無によりＭＦＰ２００のビジー状態を判定する。
【００４２】
上述のような各部を各種機能としてデータ処理装置１００に実装するためのコンピュータプログラムは、例えば、電子データをＸＰＳフォーマットで保持するデータ保持処理と、電子データをＭＦＰ２００に送信するデータ送信処理と、保持されている電子データをＸＰＳフォーマットからラスタ形式に変換する上位変換処理と、電子データを送信するＭＦＰ２００のビジー状態を判定する状態判定処理と、判定されたビジー状態に対応してＭＦＰ２００に送信して出力させる電子データを保持形式から出力形式に上位変換部１３０で変換するか下位変換部２１１に変換させるかを切り換える動作制御処理と、をデータ処理装置１００に実行させるように記述されている。
【００４３】
なお、このようなコンピュータプログラムは、例えば、プリンタドライバに相当するアプリケーションプログラムとして、ＭＦＰ２００のサプライヤからコンシューマに提供される。
【００４４】
上述のような構成において、本実施の形態の画像処理システム１０００では、データ処理装置１００とＭＦＰ２００の両方とも、ＸＰＳフォーマットの電子データをラスタ形式に変換する機能がある。
【００４５】
そこで、データ処理装置１００で保持されているＸＰＳフォーマットの電子データがＭＦＰ２００で印刷出力される場合、データ処理装置１００でラスタ形式に変換されるかＭＦＰ２００でラスタ形式に変換されるかが、ＭＦＰ２００のビジー状態によりデータ処理装置１００で切り換えられる。
【００４６】
より具体的には、本実施の形態のデータ処理装置１００では、従来のプリンタドライバに相当するアプリケーションプログラムがインストールされている。このアプリケーションプログラムは、例えば、データ処理装置１００の表示デバイスの表示画面に一つのプリンタアイコンを表示する(図示せず)。
【００４７】
そこで、利用者はＸＰＳフォーマットの電子データを印刷出力したい場合、その電子データのファイルアイコンを上述のプリンタアイコンにドラッグ＆ドロップする。すると、図２に示すように、これをデータ処理装置１００はＸＰＳフォーマットの電子データの印刷指示として認識する(ステップＳ１)。
【００４８】
すると、データ処理装置１００は、ＭＦＰ２００のコンピュータユニット２１０での稼働状態を取得する(ステップＳ２)。そこで、下位変換部２１１とデータ符号化部２１２とデータ復号部２１３との何れかが稼働していると、ＭＦＰ２００がビジー状態であると判定され、何れも稼働してないとビジー状態ではないと判定される(ステップＳ３)。
【００４９】
ビジー状態ではないと判定されると、データ処理装置１００では、印刷指示されたＸＰＳフォーマットの電子データが伸張されてベクタ形式とされる(ステップＳ４)。このベクタ形式の電子データがデータ処理装置１００からＭＦＰ２００に送信される(ステップＳ５)。
【００５０】
そこで、ＭＦＰ２００では、受信されたベクタ形式の電子データが下位変換部２１１でラスタ形式に変換されてからデータ印刷部２３０で印刷出力される。同様に、ＭＦＰ２００は、データ処理装置１００から下位変換部２１１でラスタ形式に変換された電子データをデータ符号化部２１２でファクシミリ形式に符号化してファクシミリ送信部２４０からファクシミリ送信することもできる。
【００５１】
また、ＭＦＰ２００は、ファクシミリ受信部２５０でファクシミリ受信された電子データをデータ復号部２１３でラスタ形式に復号してからデータ印刷部２３０で印刷出力することもできる。そして、ＭＦＰ２００は、上述のような印刷出力やファクシミリ送信やファクシミリ受信を並列に実行することができる。
【００５２】
このため、前述のように印刷出力などが入力操作されたデータ処理装置１００がＭＦＰ２００の稼働状態を取得したとき(ステップＳ２)、下位変換部２１１とデータ符号化部２１２とデータ復号部２１３との何れかが稼働していてビジー状態であると判定されることがある(ステップＳ３)。
【００５３】
すると、データ処理装置１００では、印刷指示されたＸＰＳフォーマットの電子データが伸張されてベクタ形式とされてから(ステップＳ６)、このベクタ形式の電子データがラスタライズ部１３２でラスタ形式にラスタライズされる(ステップＳ７)。
【００５４】
このラスタ形式の電子データがデータ処理装置１００からＭＦＰ２００に送信される(ステップＳ５)。そこで、ＭＦＰ２００では、受信されたラスタ形式の電子データがデータ印刷部２３０で印刷出力される。
【００５５】
当然ながら、ＭＦＰ２００は、データ処理装置１００からラスタ形式で受信した電子データをデータ符号化部２１２でファクシミリ形式に符号化してファクシミリ送信部２４０からファクシミリ送信することもできる。
【００５６】
本実施の形態の画像処理システム１０００では、上述のようにＭＦＰ２００がビジー状態であるとデータ処理装置１００で判定されると、データ処理装置１００で電子データが保持形式から出力形式に変換されてから、ＭＦＰ２００に送信されて出力される。一方、ＭＦＰ２００がビジー状態でないときには、電子データが保持形式のままデータ処理装置１００から送信され、ＭＦＰ２００で出力形式に変換されて出力される。
【００５７】
特に、画像出力装置であるＭＦＰ２００は、前述のように複数の処理動作を並列に実行するため、上述のようにデータ処理装置１００が印刷出力を要求するときにビジー状態である可能性が高い。
【００５８】
しかし、本実施の形態の画像処理システム１０００では、ＭＦＰ２００がビジー状態である場合でもビジー状態でない場合でも、電子データを良好な効率で出力することができる。
【００５９】
特に、ＭＦＰ２００に接続されているデータ処理装置１００が一個でも、出力する電子データが一つでも、ＭＦＰ２００が既存の製品でも、電子データの出力処理の効率を向上させることができる。
【００６０】
また、データ処理装置１００からＭＦＰ２００に電子データを一回しか送信する必要がないので、通信ネットワークに輻輳が発生することもない。さらに、電子データがＭＦＰ２００から他のデータ処理装置１００に転送されることもないので、セキュリティ性に問題が発生することもない。
【００６１】
しかも、データ処理装置１００は、コンピュータユニット２１０の下位変換部２１１とデータ符号化部２１２とデータ復号部２１３との何れかが稼働しているかを検出することにより、ＭＦＰ２００がビジー状態であるかビジー状態でないかを判定する。このため、データ処理装置１００が簡単にＭＦＰ２００の状態を判定することができ、このためにＭＦＰ２００に特別な機能を実装する必要もない。
【００６２】
なお、本発明は本実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で各種の変形を許容する。例えば、上記形態ではコンピュータ装置にソフトウェアが実装されることで、データ処理装置１００の各部が各種機能として論理的に実現されていることを例示した。
【００６３】
しかし、データ処理装置１００の各部が専用の論理回路などのハードウェアで形成されていてもよく、一部がハードウェアで形成されているとともに一部がソフトウェアで実現されていてもよい。
【００６４】
さらに、上記形態では画像出力装置としてＭＦＰ２００を例示した。しかし、この画像出力装置がプリンタ装置やファクシミリ装置でもよい(図示せず)。例えば、プリンタ装置の場合、プリンタ装置は、印刷依頼を印刷ジョブとして一時保持する。そこで、データ処理装置は、一時保持されている印刷ジョブの有無や個数などによりプリンタ装置のビジー状態を判定することができる。
【００６５】
なお、上述のような印刷ジョブの一時保持は、データ処理装置で実行してもよく、データ処理装置と画像出力装置とを仲介するプリンタサーバなどで実行してもよい(図示せず)。
【００６６】
また、ファクシミリ装置の場合、データ処理装置は、蓄積されている送信ジョブの有無や個数、ファクシミリ受信の有無、等によりファクシミリ装置のビジー状態を判定することができる。
【００６７】
さらに、上記形態ではデータ処理装置１００が電子データの変換動作を切り換えるため、ＭＦＰ２００のビジー状態のみ判定することを例示した。しかし、データ処理装置が画像出力装置と自身との両方のビジー状態を判定してもよい。
【００６８】
この場合、例えば、データ処理装置は、自身がビジー状態ではないときは、画像出力装置がビジー状態であるかビジー状態でないかにより、データ変換を自身で実行するか画像出力装置に実行させるかを切り換える。一方、自身がビジー状態のときは、例えば、画像出力装置のビジー状態に関係なく、データ変換を画像出力装置に実行させる。
【００６９】
または、データ処理装置は、自身がビジー状態ではないときは、画像出力装置のビジー状態に関係なくデータ変換を自身で実行し、自身がビジー状態のときは、画像出力装置のビジー状態により、データ変換を自身で実行するか画像出力装置に実行させるかを切り換えてもよい。また、上述のようなデータ処理装置と画像出力装置とのビジーの度合を数値化し、その数値の多少などによりデータ変換を切り換えてもよい。
【図面の簡単な説明】
【００７０】
【図１】本発明の実施の形態の画像処理システムの論理構造を示す模式的なブロック図である。
【図２】データ処理装置の処理動作を示すフローチャートである。
【符号の説明】
【００７１】
１００    データ処理装置
１１０    データ保持部
１２０    データ送信部
１３０    上位変換部
１３１    データ伸張部
１３２    ラスタライズ部
１４０    状態判定部
１５０    動作制御部
２００    ＭＦＰ
２１０    コンピュータユニット
２１１    下位変換部
２１２    データ符号化部
２１３    データ復号部
２２０    データ受信部
２３０    データ印刷部
２４０    ファクシミリ送信部
２５０    ファクシミリ受信部
１０００    画像処理システム
【図１】
2008234197.tif 000003
【図２】
2008234197.tif 000004