(57)【要約】【課題】仕様の変更に柔軟に対応することができるデータ出力装置を提供することを課題とする。【解決手段】ＰＤＬコントローラ１２は、本体制御部１１がサポートする符号化形式を示すコーデック情報３１を取得し、サンプルデータ３２の送信後の応答時間を測定することによってバス１９の種別を判定する。印刷ジョブ３４を受信した場合、ＰＤＬコントローラ１２は、ＰＤＬデータをラスタライズしてイメージデータ３５を作成する。バス１９が高速インタフェースである場合、イメージデータ３５がそのまま本体制御部１１に送信され、本体制御部１１でイメージデータ３５の印刷処理が行われる。バス１９が低速インタフェースの場合、イメージデータ３５がコーデック情報３１に基づいて符号化され、符号化データ３６が本体制御部１１に送信される。本体制御部１１は、符号化データ３６を復号して印刷処理を行う。【選択図】図３
2009200549.tif 000002
【特許請求の範囲】
【請求項１】
端末装置から送信された原稿データを変換して画像データを作成するデータ変換部と、
前記画像データの出力を制御する制御部と、
を備え、
前記データ変換部は、
前記制御部が対応する符号化形式に関する情報を取得し、前記情報に基づいて前記画像データの符号化に用いる符号化形式を決定する出力形式決定部と、
前記出力形式決定部が決定した符号化形式に基づいて、前記画像データを符号化して符号化データを作成する符号化部と、
を含み、
前記制御部は、
前記符号化データを復号して前記画像データを復元する復号部、
を含むことを特徴とするデータ出力装置。
【請求項２】
請求項１に記載のデータ出力装置において、さらに、
前記データ変換部と前記制御部との間でデータを伝送するためのデータ伝送路、
を備え、
前記出力形式決定部は、
前記データ伝送路における伝送速度を確認し、確認した前記伝送速度に基づいて、前記制御部に送信するデータを前記画像データおよび前記符号化データのどちらにするかを決定する伝送速度確認部、
を含むことを特徴とするデータ出力装置。
【請求項３】
請求項１または請求項２に記載のデータ処理装置において、
前記制御部は、第１の符号化形式と、前記第１の符号化形式より圧縮率の高い第２の符号化形式に対応しており、
前記出力形式決定部は、前記画像データの符号化に前記第２の符号化形式を用いることを決定することを特徴とするデータ出力装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載のデータ出力装置において、さらに、
前記制御部の指示に応じて、前記画像データを印刷する印刷部、
を備えることを特徴とするデータ出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力するイメージデータを、符号化した上で一時的にメモリに記憶するデータ出力装置に関する。
【背景技術】
【０００２】
スキャナ機能、コピー機能、ファクシミリ機能、プリンタ機能など、様々な機能を有するネットワーク複合機が、従来からオフィスなどで用いられている。たとえば、ユーザは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して接続するパーソナルコンピュータ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ、以下、「ＰＣ」という）を操作することによって、ネットワーク複合機のプリンタ機能を利用することができる。
【０００３】
ネットワーク複合機は、ＰＣから受信した印刷データをラスタライズしてイメージデータを作成し、イメージデータを印刷する。ここで、印刷データとは、ページ記述言語で記述されたＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データを指す。また、ネットワーク複合機は、印刷処理が終了するまで、イメージデータをメモリなどに記憶する。これは、複数部数の印刷処理、あるいは印刷中にエラーが発生した際に再印刷処理を実行するためである。
【０００４】
しかし、イメージデータのサイズ、印刷ページ数によっては、メモリで容量オーバーが発生することがある。メモリの容量オーバーを防ぐために、イメージデータを符号化した符号化データをメモリに記憶するネットワーク複合機がある。イメージデータの符号化には、ファクシミリ通信に用いられるＭＭＲ（Ｍｏｄｉｆｉｅｄ  Ｍｏｄｉｆｉｅｄ  ＲＥＡＤ）形式、ＪＢＩＧ（Ｊｏｉｎｔ  Ｂｉ−ｌｅｂｅｌ  Ｉｍａｇｅ  ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）形式などの符号化形式が用いられている。
【０００５】
なお、送信先に応じて画像データの符号化形式を変更するファクシミリ装置が、特許文献１に開示されている。送信先がＪＢＩＧ形式に対応している場合、特許文献１に係るファクシミリ装置は、ＪＢＩＧ形式で符号化した画像データを送信する。一方、送信先がＪＢＩＧ形式に対応していない場合、特許文献１に係るファクシミリ装置は、ＭＭＲ形式で符号化した画像データを送信する。
【０００６】
【特許文献１】特開平９−３２１９９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述したように、メモリの容量オーバーを防ぐために、符号化データをメモリに記憶するネットワーク複合機が存在する。このようなネットワーク複合機において、ＰＤＬデータをラスタライズするＰＤＬコントローラが、イメージデータを符号化して符号化データを作成し、ネットワーク複合機を制御する本体制御部が、符号化データを復号する。
【０００８】
しかしながら、ネットワーク複合機の仕様の変更に伴い、本体制御部が対応する符号化形式が変更されることがある。この場合、本体制御部の仕様変更に応じて、ＰＤＬコントローラが対応する符号化形式も変更する必要があった。
【０００９】
そこで、本発明は前記問題点に鑑み、仕様の変更に柔軟に対応することができるデータ出力装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、請求項１記載の発明は、端末装置から送信された原稿データを変換して画像データを作成するデータ変換部と、前記画像データの出力を制御する制御部と、を備え、前記データ変換部は、前記制御部が対応する符号化形式に関する情報を取得し、前記情報に基づいて前記画像データの符号化に用いる符号化形式を決定する出力形式決定部と、前記出力形式決定部が決定した符号化形式に基づいて、前記画像データを符号化して符号化データを作成する符号化部と、を含み、前記制御部は、前記符号化データを復号して前記画像データを復元する復号部、を含むことを特徴とする。
【００１１】
請求項２記載の発明は、請求項１に記載のデータ出力装置において、さらに、前記データ変換部と前記制御部との間でデータを伝送するためのデータ伝送路、を備え、前記出力形式決定部は、前記データ伝送路における伝送速度を確認し、確認した前記伝送速度に基づいて、前記制御部に送信するデータを前記画像データおよび前記符号化データのどちらにするかを決定する伝送速度確認部、を含むことを特徴とする。
【００１２】
請求項３記載の発明は、請求項１または請求項２に記載のデータ処理装置において、前記制御部は、第１の符号化形式と、前記第１の符号化形式より圧縮率の高い第２の符号化形式に対応しており、前記出力形式決定部は、前記画像データの符号化に前記第２の符号化形式を用いることを決定することを特徴とする。
【００１３】
請求項４記載の発明は、請求項１ないし請求項３のいずれかに記載のデータ出力装置において、さらに、前記制御部の指示に応じて、前記画像データを印刷する印刷部、を備えることを特徴とする。
【発明の効果】
【００１４】
本発明のデータ出力装置において、データ変換部は、制御部が対応する符号化形式を確認し、確認した符号化形式に基づいて画像データを符号化する。したがって、制御部が対応する符号化形式が変更されても、データ変換部の仕様を変更する必要がない。このため、本発明のデータ出力装置は、仕様を柔軟に変更することができる。
【００１５】
また、データ変換部は、データ伝送路の伝送速度に応じて、画像データおよび符号化データのどちらを制御部に送信するかを決定する。したがって、本発明のデータ出力装置は、データ伝送路の仕様の変更にも柔軟に対応することができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照しつつ本発明の一実施の形態について説明する。本実施の形態では、本発明に係るデータ出力装置の一例として、ネットワーク複合機について説明する。図１は、ネットワーク複合機１の構成を含むネットワークシステムの構成図である。図１に示すネットワークシステムは、ネットワーク複合機１と、ＰＣ２、２とが、ＬＡＮ３に接続された構成となっている。
【００１７】
ネットワーク複合機１は、コピー機能、プリンタ機能、スキャナ機能、およびファクシミリ機能などを備えるとともに、ネットワーク機能を備えている。ＰＣ２は、ユーザが使用する端末装置である。ＰＣ２には、ネットワーク複合機１のプリンタ機能を利用するためのプリンタドライバがインストールされている。ＬＡＮ３には、インターネットあるいは他のＬＡＮに接続するためのルータ（図示省略）などが設置されている。
【００１８】
次に、ネットワーク複合機１の構成について説明する。ネットワーク複合機１は、本体制御部１１と、ＰＤＬコントローラ１２と、操作部１３と、タッチパネル式ディスプレイ１４と、プリンタ部１５と、スキャナ部１６と、ファクシミリ部１７と、ＬＡＮインタフェース１８と、バス１９とを備える。本体制御部１１とＰＤＬコントローラ１２とは、バス１９を介して接続されている。
【００１９】
本体制御部１１は、コーデック部１１１と、ビデオ信号変換部１１２と、記憶部１１３と、バスインタフェース１１４と、マイクロプロセッサ（図示省略）とを備える。マイクロプロセッサは、ネットワーク複合機１の全体制御を行う。
【００２０】
コーデック部１１１は、イメージデータ３５の符号化処理、および符号化されたイメージデータ３５の復号処理を行う。ビデオ信号変換部１１２は、イメージデータ３５をビデオ信号に変換する。記憶部１１３は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などで構成されており、ＰＤＬコントローラ１２が送信したデータなどを一時的に記憶する。バスインタフェース１１４は、バス１９を介してＰＤＬコントローラ１２と通信するためのインタフェースである。
【００２１】
ＰＤＬコントローラ１２は、ＰＣ２から送信された印刷ジョブ３４に関する処理を実行する。ＰＤＬコントローラ１２は、ラスタ処理部１２１と、コーデック部１２２と、出力形式決定部１２３と、記憶部１２４と、バスインタフェース１２５とを備える。
【００２２】
ラスタ処理部１２１は、印刷ジョブ３４に含まれるＰＤＬデータをラスタライズする。コーデック部１２２は、出力形式決定部１２３が指示する符号化形式に基づいて、イメージデータ３５を符号化する。なお、コーデック部１２２は、ＭＭＲ形式、ＪＢＩＧ形式など、ファクシミリ通信に用いられる複数の符号化形式に対応している。出力形式決定部１２３は、イメージデータ３５の出力形式の決定、およびバスインタフェース１２５の制御を行う。記憶部１２４は、ＲＡＭなどで構成され、印刷ジョブ３４およびイメージデータ３５などを一時的に記憶する。バスインタフェース１２５は、バス１９を介して本体制御部１１と通信するためのインタフェースである。
【００２３】
操作部１３は、ネットワーク複合機１に対する各種の指示を入力するためのハードウェアキーなどで構成される。タッチパネル式ディスプレイ１４は、ネットワーク複合機１に関する情報、および各種の操作メニューを表示する。ユーザは、操作部１３およびタッチパネル式ディスプレイ１４を利用して、ネットワーク複合機１の各種操作をすることが可能である。
【００２４】
プリンタ部１５は、本体制御部１１から出力されたビデオ信号を用いて、印刷処理を実行する。スキャナ部１６は、オートドキュメントフィーダ（図示省略）にセットされた文書を読み取り、各ページに対応する複数のイメージデータを出力する。ファクシミリ部１７は、公衆回線網（図示省略）を介してファクシミリ通信を行う。ＬＡＮインタフェース１８は、ＬＡＮ３あるいはインターネットなどに接続された各コンピュータとの間で、ＴＣＰ／ＩＰなどのプロトコルを利用してデータの送受信を行う。
【００２５】
以下、上述した構成を有するネットワーク複合機１の動作について詳しく説明する。なお、以下の説明において、コーデック部１１１は、ＪＢＩＧ形式に対応しており、コーデック部１２２は、ＪＢＩＧ形式およびＭＭＲ形式に対応している。
【００２６】
最初に、電源投入時のＰＤＬコントローラ１２の動作について詳しく説明する。図２は、電源投入時のＰＤＬコントローラ１２の動作の流れを示すフローチャートである。
【００２７】
まず、ユーザが、ネットワーク複合機１の電源ボタンを押すことによって、ネットワーク複合機１に電源が投入される。本体制御部１１は、ネットワーク複合機１全体の初期化処理を行う。ＰＤＬコントローラ１２は、本体制御部１１の初期化処理の後で、図２に示す処理を実行する。
【００２８】
具体的には、出力形式決定部１２３が、本体制御部１１にアクセスして、コーデック情報３１を取得する（ステップＳ１０１）。コーデック情報３１には、コーデック部１１１が対応している符号化形式がＪＢＩＧ形式であることが記録されている。
【００２９】
次に、出力形式決定部１２３は、所定のサイズ（たとえば、１６ＫＢ）のサンプルデータ３２を作成して、本体制御部１１に送信する（ステップＳ１０２）。本体制御部１１は、サンプルデータ３２を受信したことを示す応答メッセージ３３をＰＤＬコントローラ１２に送信する。出力形式決定部１２３は、応答メッセージ３３を受信した場合（ステップＳ１０３においてＹｅｓ）、サンプルデータ３２を送信してから応答メッセージ３３を受信するまでの時間を応答時間として算出する（ステップＳ１０４）。
【００３０】
応答時間が所定時間以内である場合（ステップＳ１０５においてＹｅｓ）、出力形式決定部１２３は、バス１９がＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バスなど、データの伝送速度が高速な通信インタフェースで構成されていると判定する（ステップＳ１０６）。一方、応答時間が所定時間より長い場合（ステップＳ１０５においてＮｏ）、バス１９が低速な通信インタフェースで構成されていると判定する（ステップＳ１０７）。出力形式決定部１２３は、判定結果をバス１９の種別情報として記憶し（ステップＳ１０８）、図２に示す処理を終了する。図２に示す処理の終了後、ネットワーク複合機１は、印刷ジョブ３４の受信待機状態となる。
【００３１】
次に、ネットワーク複合機１が実行する印刷処理の動作の流れについて詳しく説明する。図３は、ネットワーク複合機１が印刷ジョブ３４を受信した際における、ＰＤＬコントローラ１２の動作を示すフローチャートである。
【００３２】
まず、ユーザが、ＰＣ２を操作して、文書作成用のアプリケーションなどを用いて作成した原稿データの印刷を指示する。印刷の指示に応じて、ＰＣ２のプリンタドライバは、原稿データをＰＤＬデータに変換する。また、ＰＣ２のプリンタドライバは、印刷ページ数、ユーザが指定した印刷部数などが記録されたジョブ制御情報を作成し、ジョブ制御情報とＰＤＬデータとを含む印刷ジョブ３４をネットワーク複合機１に送信する。なお、ジョブ制御情報は、ＰＪＬ（Ｐｒｉｎｔｅｒ  Ｊｏｂ  Ｌａｎｇｕａｇｅ）などを用いて作成される。
【００３３】
本体制御部１１は、ＬＡＮインタフェース１８を介して印刷ジョブ３４を受信した場合、ＰＤＬコントローラ１２に印刷ジョブ３４を送信する。ＰＤＬコントローラ１２は、印刷ジョブ３４を受信することにより、図３に示す処理を開始する。
【００３４】
具体的には、ＰＤＬコントローラ１２は、印刷ジョブ３４に含まれるジョブ制御情報を解析して（ステップＳ２０１）、印刷部数、印刷ページ数などの印刷設定情報を取得する。ＰＤＬコントローラ１２が取得した印刷設定情報は、本体制御部１１に送信される。
【００３５】
次に、ラスタ処理部１２１は、印刷ジョブ３４からＰＤＬデータを取り出し、ラスタライズする対象となるページを指定する（ステップＳ２０２）。ラスタ処理部１２１は、指定ページに対応するＰＤＬデータを解析する（ステップＳ２０３）、指定ページに対応するＰＤＬデータが解析結果に基づいてラスタライズされることによって、イメージデータ３５が作成される（ステップＳ２０４）。このように、イメージデータ３５は、ページ単位で作成される。
【００３６】
イメージデータ３５の作成後、出力形式決定部１２３は、電源投入時に作成したバス１９の種別情報を確認する（ステップＳ２０５）。バス１９が高速インタフェースである場合（ステップＳ２０５においてＹｅｓ）、出力形式決定部１２３は、イメージデータ３５をラスタ形式のままで出力することを決定する。出力形式決定部１２３は、ラスタ処理部１２１が作成したイメージデータ３５を、そのまま本体制御部１１に送信する（ステップＳ２０６）。
【００３７】
一方、バス１９が低速インタフェースである場合（ステップＳ２０５においてＮｏ）、出力形式決定部１２３は、イメージデータ３５を符号化することを決定する。つまり、出力形式決定部１２３は、ＪＢＩＧ形式に基づいたイメージデータ３５の符号化をコーデック部１２２に指示する。コーデック部１２２は、ＪＢＩＧ形式に基づいてイメージデータ３５を符号化して（ステップＳ２０７）、符号化データ３６を作成する。出力形式決定部１２３は、符号化データ３６を本体制御部１１に送信する（ステップＳ２０８）。
【００３８】
全ページのラスタライズが終了した場合（ステップＳ２０９においてＹｅｓ）、ＰＤＬコントローラ１２は、図３に示す処理を終了する。一方、全ページのラスタライズが終了していない場合（ステップＳ２０９においてＮｏ）、ＰＤＬコントローラ１２は、ステップＳ２０２〜ステップＳ２０９に示す処理を繰り返す。
【００３９】
このように、ＰＤＬコントローラ１２は、ページ単位でイメージデータ３５を作成し、バス１９の転送速度、および本体制御部１１がサポートする符号化形式に基づいて、イメージデータ３５の出力形式を決定する。
【００４０】
なお、図３に示すフローチャートでは、ＰＤＬコントローラ１２は、各ページに対応するイメージデータ３５を作成するたびに、イメージデータ３５の出力形式を決定しているが、これに限られない。たとえば、ＰＤＬコントローラ１２は、ジョブ制御情報を解析した（ステップＳ２０１）後に、イメージデータ３５の出力形式を決定してもよい。
【００４１】
次に、イメージデータ３５または符号化データ３６を受信した本体制御部１１の動作の流れについて詳しく説明する。
【００４２】
本体制御部１１は、バス１９を介してデータを受信した場合、受信したデータがイメージデータ３５であるか、符号化データ３６であるかを判別する。受信したデータがイメージデータ３５である場合、本体制御部１１は、図４に示す処理を実行する。一方、受信したデータが符号化データ３６である場合、本体制御部１１は、図５に示す処理を実行する。なお、受信したデータがイメージデータ３５および符号化データ３６のいずれでもない場合、本体制御部１１は、受信したデータに応じた処理を行う。
【００４３】
まず、イメージデータ３５を受信した場合における、本体制御部１１の動作について説明する。図４は、イメージデータ３５を受信した場合における、本体制御部１１の動作の流れを示すフローチャートである。
【００４４】
本体制御部１１は、受信したイメージデータ３５を記憶部１１３に記憶する。なお、ＰＤＬコントローラ１２は、作成したイメージデータ３５を本体制御部１１に順次送信している。このため、図４には示していないが、本体制御部１１は、ステップＳ３０１〜Ｓ３０３に示す処理と並行して、イメージデータ３５を受信している。
【００４５】
ビデオ信号変換部１１２は、イメージデータ３５をビデオ信号に変換し（ステップＳ３０１）、ビデオ信号をプリンタ部１５に出力する。プリンタ部１５は、ビデオ信号を用いて印刷処理を実行する。コーデック部１１１は、イメージデータ３５をＪＢＩＧ形式で符号化し、符号化データ３６を記憶部１１３に記憶する（ステップＳ３０２）。
【００４６】
次に、本体制御部１１は、全ページのイメージデータ３５の印刷処理が終了したかどうかを、ＰＤＬコントローラ１２が送信した印刷設定情報などを用いて判定する。全ページの印刷が終了していない場合（ステップＳ３０３においてＮｏ）、本体制御部１１は、ステップＳ３０１〜Ｓ３０３に示す処理を繰り返す。一方、全ページの印刷が終了した場合（ステップＳ３０３においてＹｅｓ）、本体制御部１１は、ステップＳ３０４に示す処理を実行する。
【００４７】
本体制御部１１は、印刷設定情報を参照して、指定された印刷部数が複数であるかどうかを確認する（ステップＳ３０４）。複数部数の印刷が指示されていない場合（ステップＳ３０４においてＮｏ）、本体制御部１１は、符号化データ３６を記憶部１１３から削除して（ステップＳ３０９）、図４に示す処理を終了する。
【００４８】
一方、複数部数の印刷が指示されている場合（ステップＳ３０４においてＹｅｓ）、コーデック部１１１は、符号化データ３６を復号して（ステップＳ３０５）、イメージデータ３５を復元する。ビデオ信号変換部１１２は、復元されたイメージデータ３５をビデオ信号に変換して（ステップＳ３０６）、プリンタ部１５に出力する。
【００４９】
本体制御部１１は、全ページの印刷が終了していない場合（ステップＳ３０７においてＮｏ）、次のページに対応するイメージデータ３５を印刷するために、ステップＳ３０５に示す処理に戻る。一方、全ページの印刷が終了した場合（ステップＳ３０７においてＹｅｓ）、本体制御部１１は、ステップＳ３０８に示す処理を実行する。
【００５０】
指定された印刷部数を印刷していない場合（ステップＳ３０８においてＮｏ）、本体制御部１１は、ステップＳ３０５に示す処理に戻る。一方、指定された印刷部数を印刷した場合（ステップＳ３０８においてＹｅｓ）、記憶部１１３から全ての符号化データ３６を削除して（ステップＳ３０９）、図４に示す処理を終了する。
【００５１】
次に、符号化データ３６を受信した本体制御部１１の動作について詳しく説明する。図５は、符号化データ３６を受信した場合における、本体制御部１１の動作の流れを示すフローチャートである。
【００５２】
本体制御部１１は、ＰＤＬコントローラ１２から順次送られてくる符号化データ３６を、記憶部１１３に記憶する（ステップＳ４０１）。全ページの符号化データ３６が記憶部１１３に記憶された場合（ステップＳ４０２においてＹｅｓ）、コーデック部１１１は、符号化データ３６を復号して（ステップＳ４０３）、イメージデータ３５を復元する。ビデオ信号変換部１１２は、復元されたイメージデータ３５をビデオ信号に変換して（ステップＳ４０４）、プリンタ部１５に出力する。
【００５３】
本体制御部１１は、全ページの印刷が終了していない場合（ステップＳ４０５においてＮｏ）、次のページに対応するイメージデータ３５を印刷するために、ステップＳ４０３に示す処理に戻る。一方、全ページの印刷が終了した場合（ステップＳ４０５においてＹｅｓ）、本体制御部１１は、指定された印刷部数を印刷したかどうかを確認する（ステップＳ４０６）。
【００５４】
指定された印刷部数を印刷していない場合（ステップＳ４０６においてＮｏ）、本体制御部１１は、ステップＳ４０３に示す処理に戻る。指定された印刷部数を印刷した場合（ステップＳ４０６においてＹｅｓ）、本体制御部１１は、記憶部１１３から全ての符号化データ３６を削除して（ステップＳ４０７）、図５に示す処理を終了する。
【００５５】
以上説明したように、本実施の形態に係るネットワーク複合機１において、ＰＤＬコントローラ１２は、本体制御部１１とＰＤＬコントローラ１２との間の通信インタフェースの転送速度、および本体制御部１１が対応する符号化形式に基づいて、イメージデータ３５の出力形式を変更する。これにより、本体制御部１１およびバス１９の仕様が変更されても、ＰＤＬコントローラ１２の仕様を変更しなくてもよい。したがって、ネットワーク複合機１の仕様を柔軟に変更することができる。
【００５６】
なお、本実施の形態において、コーデック部１１１がＪＢＩＧ形式に対応している例について説明したが、これに限られない。たとえば、コーデック部１１１は、ＭＭＲ形式に対応してもよい。この場合、コーデック部１２２は、ＭＭＲ形式に基づいてイメージデータ３５を符号化する。
【００５７】
また、コーデック部１１１は、ＪＢＩＧ形式およびＭＭＲ形式の両者に対応していてもよい。この場合、出力形式決定部１２３は、イメージデータ３５を符号化する際に、圧縮率の高いＪＢＩＧ形式を用いることをコーデック部１２２に指示する。これにより、記憶部１１３で容量オーバーが発生する頻度を少なくすることができる。
【００５８】
また、本実施の形態において、本体制御部１１は、イメージデータ３５を符号化して記憶部１１３に記憶する（ステップＳ３０３）例について説明したが、これに限られない。たとえば、印刷部数が１部である場合、本体制御部１１は、ステップＳ３０３に示す処理に代えて、イメージデータ３５を記憶部１１３に記憶してもよい。
【００５９】
また、本実施の形態において、ネットワーク複合機１がＬＡＮインタフェース１８を介して印刷ジョブ３４を受信する例について説明したが、これに限られない。たとえば、ネットワーク複合機１は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースを備え、ＵＳＢインタフェースを介して印刷ジョブ３４を受信してもよい。
【図面の簡単な説明】
【００６０】
【図１】本実施の形態に係るネットワーク複合機の構成を含むネットワークシステムの構成図である。
【図２】電源投入時におけるＰＤＬコントローラの動作を示すフローチャートである。
【図３】印刷ジョブの受信時におけるＰＤＬコントローラの動作を示すフローチャートである。
【図４】イメージデータの受信時における本体制御部の動作を示すフローチャートである。
【図５】圧縮データの受信時における本体制御部の動作を示すフローチャートである。
【符号の説明】
【００６１】
１  ネットワーク複合機
２  パーソナルコンピュータ（ＰＣ）
１１  本体制御部
１２  ＰＤＬコントローラ
１５  プリンタ部
１８  ＬＡＮインタフェース
１９  バス
１１１、１２２  コーデック部
１１２  ビデオ信号変換部
１１３、１２４  記憶部
１１４、１２５  バスインタフェース
１２１  ラスタ処理部
１２３  出力形式決定部
【図１】
2009200549.tif 000003
【図２】
2009200549.tif 000004
【図３】
2009200549.tif 000005
【図４】
2009200549.tif 000006
【図５】
2009200549.tif 000007