画像形成装置と周辺機器とを備える画像形成システムであって、前記画像形成装置は、外部から供給される電力の少なくとも電圧を変換する第1電源部の一次側及び二次側のいずれかの側の電圧を検出し、検出した電圧値である第1電圧値を出力する第1電圧検出部と、前記第1電源部の前記いずれかの側の電流を検出し、検出した電流値である第1電流値を出力する第1電流検出部と、を備え、前記周辺機器は、外部から供給される電力の少なくとも電圧を変換する第2電源部の一次側及び二次側のいずれかの側の電圧を検出し、検出した電圧値である第2電圧値を出力する第2電圧検出部と、前記第2電源部の前記いずれかの側の電流を検出し、検出した電流値である第2電流値を出力する第2電流検出部と、を備え、前記画像形成システムは、更に、前記第1電圧値、前記第1電流値、前記第2電圧値、及び前記第2電流値に基づいて、前記画像形成システムの総電力値を算出する第1制御部を備えることを特徴とする画像形成システム。前記周辺機器は、前記第2電圧値及び前記第2電流値を用いて前記周辺機器の総電力値を算出し、出力する第2制御部を更に備え、前記第1制御部は、前記第1電圧値及び前記第1電流値を用いて前記画像形成装置の総電力値を算出し、前記画像形成装置の総電力値と前記周辺機器の総電力値とを足し合わせて前記画像形成システムの総電力値を算出することを特徴とする請求項1に記載の画像形成システム。前記第1制御部は、ジョブが開始してから前記ジョブが終了するまでの間の前記第1電圧値、前記第1電流値、前記第2電圧値、及び前記第2電流値に基づいて、前記画像形成システムで前記ジョブを処理するのに要する総電力値を算出することを特徴とする請求項1又は2に記載の画像形成システム。前記第1制御部は、前記周辺機器から前記ジョブにより生成された全ての印刷物の排紙が完了した旨の通知を受け付けると、前記ジョブが終了したと判断することを特徴とする請求項3に記載の画像形成システム。前記第1制御部は、算出した前記総電力値を報知部に報知させることを特徴とする請求項1~4のいずれか1つに記載の画像形成システム。画像形成装置と周辺機器とを備える画像形成システムで実行される電力算出方法であって、前記画像形成装置は、第1電圧検出部が、外部から供給される電力の少なくとも電圧を変換する第1電源部の一次側及び二次側のいずれかの側の電圧を検出し、検出した電圧値である第1電圧値を出力する第1電圧検出ステップと、第1電流検出部が、前記第1電源部の前記いずれかの側の電流を検出し、検出した電流値である第1電流値を出力する第1電流検出部と、を含み、前記周辺機器は、第2電圧検出部が、外部から供給される電力の少なくとも電圧を変換する第2電源部の一次側及び二次側のいずれかの側の電圧を検出し、検出した電圧値である第2電圧値を出力する第2電圧検出ステップと、第2電流検出部が、前記第2電源部の前記いずれかの側の電流を検出し、検出した電流値である第2電流値を出力する第2電流検出部と、を含み、前記画像形成システムは、第1制御部が、前記第1電圧値、前記第1電流値、前記第2電圧値、及び前記第2電流値に基づいて、前記画像形成システムの総電力値を算出する算出ステップを含むことを特徴とする電力算出方法。しかしながら、上述したような従来技術では、周辺機器側の電力を実測しているわけではないので、算出される総電力の精度が悪い場合がある。本発明は、上記事情に鑑みてなされたものであり、画像形成システムの総電力を精度よく算出することができる画像形成システム及び電力算出方法を提供することを目的とする。上述した課題を解決し、目的を達成するために、本発明の一態様にかかる画像形成システムは、画像形成装置と周辺機器とを備える画像形成システムであって、前記画像形成装置は、外部から供給される電力の少なくとも電圧を変換する第1電源部の一次側及び二次側のいずれかの側の電圧を検出し、検出した電圧値である第1電圧値を出力する第1電圧検出部と、前記第1電源部の前記いずれかの側の電流を検出し、検出した電流値である第1電流値を出力する第1電流検出部と、を備え、前記周辺機器は、外部から供給される電力の少なくとも電圧を変換する第2電源部の一次側及び二次側のいずれかの側の電圧を検出し、検出した電圧値である第2電圧値を出力する第2電圧検出部と、前記第2電源部の前記いずれかの側の電流を検出し、検出した電流値である第2電流値を出力する第2電流検出部と、を備え、前記画像形成システムは、更に、前記第1電圧値、前記第1電流値、前記第2電圧値、及び前記第2電流値に基づいて、前記画像形成システムの総電力値を算出する第1制御部を備えることを特徴とする。また、本発明の別の態様にかかる電力算出方法は、画像形成装置と周辺機器とを備える画像形成システムで実行される電力算出方法であって、前記画像形成装置は、第1電圧検出部が、外部から供給される電力の少なくとも電圧を変換する第1電源部の一次側及び二次側のいずれかの側の電圧を検出し、検出した電圧値である第1電圧値を出力する第1電圧検出ステップと、第1電流検出部が、前記第1電源部の前記いずれかの側の電流を検出し、検出した電流値である第1電流値を出力する第1電流検出部と、を含み、前記周辺機器は、第2電圧検出部が、外部から供給される電力の少なくとも電圧を変換する第2電源部の一次側及び二次側のいずれかの側の電圧を検出し、検出した電圧値である第2電圧値を出力する第2電圧検出ステップと、第2電流検出部が、前記第2電源部の前記いずれかの側の電流を検出し、検出した電流値である第2電流値を出力する第2電流検出部と、を含み、前記画像形成システムは、第1制御部が、前記第1電圧値、前記第1電流値、前記第2電圧値、及び前記第2電流値に基づいて、前記画像形成システムの総電力値を算出する算出ステップを含むことを特徴とする。本発明によれば、画像形成システムの総電力を精度よく算出することができるという効果を奏する。以下、添付図面を参照しながら、本発明にかかる画像形成システム及び電力算出方法の実施形態を詳細に説明する。第1実施形態まず、第1実施形態の画像形成システム100の構成について説明する。図1は、第1実施形態の画像形成システム100の構成の一例を示すブロック図である。図1に示すように、画像形成システム100は、画像形成装置110と、周辺機器150とを、備える。画像形成装置110と周辺機器150とは、オンラインで接続されている。画像形成装置110は、画像を形成して印刷物を生成するものであり、例えば、複合機、複写機、及び印刷機のいずれかなどが該当する。なお複合機とは、複写機能、印刷機能、スキャナ機能、及びファクシミリ機能のうち少なくとも2つの機能を有する装置である。画像形成装置110は、図1に示すように、AC電源コード112と、電源部114と、負荷116と、電圧検出部120と、電流検出部130と、制御部140と、オペレーションパネル145とを、備える。AC電源コード112は、商用AC電源などの外部の電力源から画像形成装置110電源部114に電力AC電源を供給する。電源部114は、AC電源コード112を介して供給された電力の電圧や周波数などを変換することにより、画像形成装置110に適した形式の電力DC電源に変換する。負荷116は、例えば、作像機構、転写機構、及び搬送機構などの画像形成に関する負荷であり、電源部114により変換された電力を消費する。電圧検出部120は、電源部114の二次側DC側の電圧を検出し、検出した電圧値アナログ値を出力する。電圧検出部120は、例えば、トランス方式や分圧抵抗方式などにより、電圧を検出する。なお電圧検出部120は、電源部114の二次側の電圧を常時検出しており、検出した電圧値を制御部140に常時出力している。図2は、トランス方式で電圧を検出する場合の電圧検出部120の構成の一例を示す回路図である。図2に示すように、トランス方式で電圧を検出する場合、電圧検出部120は、トランス121と、ダイオードブリッジ122と、LPFLowPassfilter123とを、備える。電圧検出部120は、電源部114により変換された電力を、トランス121で降圧し、ダイオードブリッジ122で全波整流し、LPF123で平滑出力する。これにより、電圧検出部120は、電源部114の二次側の電圧値を出力する。図3は、分圧抵抗方式で電圧を検出する場合の電圧検出部120の構成の一例を示す回路図である。図3に示すように、分圧抵抗方式で電圧を検出する場合、電圧検出部120は、分圧抵抗124、125を、備える。電圧検出部120は、電源部114により変換された電力を、分圧抵抗124、125で制御部140の入力定格内に降圧する。これにより、電圧検出部120は、電源部114の二次側の電圧値を出力する。電流検出部130は、電源部114の二次側DC側の電流を検出し、検出した電流値アナログ値を出力する。電流検出部130は、例えば、電流検出ICIntegratedCircuit方式などにより、電流を検出する。なお電流検出部130は、電源部114の二次側の電流を常時検出しており、検出した電流値を制御部140に常時出力している。図4は、電流検出IC方式で電流を検出する場合の電流検出部130の構成の一例を示す回路図である。図4に示すように、電流検出IC方式で電流を検出する場合、電流検出部130は、電源部114と負荷116との間に挿入された微小抵抗131と、電流検出IC132とを、備える。電流検出部130は、電源部114により変換された電力を、微小抵抗131で電圧降下し、電流検出IC132で電流値を検出する。これにより、電流検出部130は、電源部114の二次側の電流値を出力する。ここで、周辺機器150について説明する。周辺機器150は、例えば、後処理装置が該当し、画像形成装置110により生成された印刷物に、ステープル処理、パンチ処理、及び折り処理などの後処理を施す。但し、周辺機器150は、後処理装置に限定されるものではなく、画像形成装置110と連携するものであれば、どのような機器であってもよい。周辺機器150は、図1に示すように、AC電源コード152と、電源部154と、負荷156と、電圧検出部160と、電流検出部170とを、備える。AC電源コード152は、商用電源などの外部の電力源から周辺機器150電源部154に電力AC電源を供給する。電源部154は、AC電源コード152を介して供給された電力の電圧や周波数などを変換することにより、周辺機器150に適した形式の電力DC電源に変換する。負荷156は、例えば、ステープル機構、パンチ処理、折り機構、及び搬送機構などの後処理に関する負荷であり、電源部154により変換された電力を消費する。電圧検出部160は、電源部154の二次側DC側の電圧を検出し、検出した電圧値アナログ値を出力する。電圧検出部160は、電圧検出部120同様、トランス方式や分圧抵抗方式などにより、電圧を検出する。電圧検出部160は、電源部154の二次側の電圧を常時検出しており、検出した電圧値を画像形成装置110制御部140に常時出力している。電流検出部170は、電源部154の二次側DC側の電流を検出し、検出した電流値アナログ値を出力する。電流検出部170は、電流検出部130同様、電流検出ICIntegratedCircuit方式などにより、電流を検出する。電流検出部170は、電源部154の二次側の電流を常時検出しており、検出した電流値を画像形成装置110制御部140に常時出力している。ここで、画像形成装置110に説明を戻す。制御部140は、画像形成装置110の各部を制御するものであり、例えば、CPUCentralProcessingUnit、ROMReadOnlyMemory、及びRAMRandomAccessMemoryなどにより実現できる。制御部140は、電圧検出部120により出力された電圧値、電流検出部130により出力された電流値、電圧検出部160により出力された電圧値、及び電流検出部170により出力された電流値に基づいて、画像形成システム100の総電力値デジタル値を算出する。そして制御部140は、算出した画像形成システム100の総電力値をオペレーションパネル145に報知させる。なお制御部140は、電圧検出部120により出力された電圧値、電流検出部130により出力された電流値、電圧検出部160により出力された電圧値、及び電流検出部170により出力された電流値を非常に短い周期例えば、1msで読み込み、この読み込んだ電圧値及び電流値を用いて画像形成システム100の総電力値を算出する。このため、制御部140は、画像形成システム100の総電力をリアルタイムに算出し、オペレーションパネル145にリアルタイムに報知させる。また本実施形態では、制御部140は、画像形成システム100のアイドリング中も含めて画像形成システム100の総電力値を常時算出するものとする。オペレーションパネル145は、画像形成装置110画像形成システム100に対して各種操作の入力を行ったり、各種画面を表示したりする操作表示部である。オペレーションパネル145は、制御部140からの指示を受け、画像形成システム100の総電力値を画面表示する。図5は、第1実施形態の画像形成システム100のデータフローの一例を示す図である。図5に示すように、電圧検出部120は、検出した電圧値V1を制御部140に出力し、電流検出部130は、検出した電流値I1を制御部140に出力し、電圧検出部160は、検出した電圧値V2を制御部140に出力し、電流検出部170は、検出した電流値I2を制御部140に出力する。制御部140は、電圧値V1、電流値I1、電圧値V2、及び電流値I2を読み込み、画像形成システム100の総電力値を算出する。具体的には、制御部140は、数式1により画像形成システム100の総電力値Wを算出する。W=V1×I1V2×I2...1つまり制御部140は、画像形成装置110の総電力値を算出するとともに周辺機器150の総電力値を算出し、算出した画像形成装置110の総電力値と周辺機器150の総電力値とを足し合わせて、画像形成システム100の総電力値Wを算出する。そして制御部140は、算出した総電力値Wをオペレーションパネル145に報知させる。図6は、第1実施形態の画像形成システム100の総電力値算出処理の一例を示すフローチャートである。図6のフローチャートに示す処理は、例えば、1msなどの非常に短い周期で常時実行されているものとする。まず、制御部140は、電圧検出部120により出力された電圧値、電流検出部130により出力された電流値、電圧検出部160により出力された電圧値、及び電流検出部170により出力された電流値を用いて、画像形成システム100の総電力値を算出するステップS100。続いて、制御部140は、算出した画像形成システム100の総電力値をオペレーションパネル145に報知させるステップS102。以上のように第1実施形態によれば、画像形成装置の総電力だけでなく周辺機器の総電力も実測しているため、画像形成システムの総電力を精度よく算出することができる。また第1実施形態では、画像形成システムの総電力を非常に短い周期で算出しているので、画像形成システムの総電力をリアルタイムに算出することができる。算出した画像形成システムの総電力は、例えば、二酸化炭素排出量の算出やユーザへの省エネ喚起などに使用できる。第2実施形態第2実施形態では、周辺機器が自身の総電力値を算出し、算出した総電力値を画像形成装置に出力する例について説明する。なお以下では、第1実施形態との相違点の説明を主に行い、第1実施形態と同様の機能を有する構成要素については、第1実施形態と同様の名称符号を付し、その説明を省略する。図7は、第2実施形態の画像形成システム200の構成の一例を示すブロック図である。図7に示すように、第2実施形態では、周辺機器250が制御部280を含む点、及び画像形成装置210の制御部240の処理内容が第1実施形態と相違する。制御部280は、周辺機器250の各部を制御するものであり、例えば、CPU、ROM、及びRAMなどにより実現できる。制御部280は、電圧検出部160により出力された電圧値及び電流検出部170により出力された電流値から、周辺機器250の総電力値デジタル値を算出する。そして制御部140は、周辺機器250の総電力値を画像形成装置210制御部240へ出力する。なお制御部280は、電圧検出部160により出力された電圧値及び電流検出部170により出力された電流値を非常に短い周期例えば、1msで読み込み、この読み込んだ電圧値及び電流値を用いて周辺機器250の総電力値を算出する。このため、制御部280は、周辺機器250の総電力値をリアルタイムに算出し、画像形成装置210にリアルタイムに出力する。制御部240は、電圧検出部120により出力された電圧値及び電流検出部130により出力された電流値から、画像形成装置210の総電力値デジタル値を算出し、周辺機器250の総電力値と合算して、画像形成システム200の総電力値を算出する。図8は、第2実施形態の画像形成システム200のデータフローの一例を示す図である。図8に示すように、電圧検出部120は、検出した電圧値V1を制御部240に出力し、電流検出部130は、検出した電流値I1を制御部240に出力する。また、電圧検出部160は、検出した電圧値V2を制御部280に出力し、電流検出部170は、検出した電流値I2を制御部280に出力する。制御部280は、電圧値V2及び電流値I2を読み込み、周辺機器250の総電力値W2=V2×I2を算出し、算出した周辺機器250の総電力値W2を画像形成装置210へ出力する。制御部240は、電圧値V1、電流値I1、及び総電力値W2を読み込み、電圧値V1及び電流値I1から画像形成装置210の総電力値W1=V1×I1を算出し、周辺機器250の総電力値W2と足し合わせて、画像形成システム200の総電力値W=W1W2を算出する。そして制御部240は、総電力値Wをオペレーションパネル145に報知させる。図9は、第2実施形態の画像形成システム200の総電力値算出処理の一例を示すフローチャートである。図9のフローチャートに示す処理は、例えば、1msなどの非常に短い周期で常時実行されているものとする。まず、制御部280は、電圧検出部160により出力された電圧値及び電流検出部170により出力された電流値を用いて、周辺機器250の総電力値を算出するステップS200。続いて、制御部240は、電圧検出部120により出力された電圧値及び電流検出部130により出力された電流値を用いて、画像形成装置210の総電力値を算出するステップS202。続いて、制御部240は、周辺機器250の総電力値と画像形成装置210の総電力値とを足し合わせて、画像形成システム200の総電力値を算出するステップS204。続いて、制御部240は、算出した画像形成システム200の総電力値をオペレーションパネル145に報知させるステップS206。以上のように第2実施形態によれば、周辺機器から画像形成装置へアナログ値ではなくデジタル値を出力しているため、画像形成システムの総電力をより精度よく算出することができる。第3実施形態第3実施形態では、画像形成システムで処理するジョブの総電力値を算出する例について説明する。なお以下では、第1実施形態との相違点の説明を主に行い、第1実施形態と同様の機能を有する構成要素については、第1実施形態と同様の名称符号を付し、その説明を省略する。図10は、第3実施形態の画像形成システム300の構成の一例を示すブロック図である。図10に示すように、第3実施形態では、周辺機器350が制御部380を含む点、及び画像形成装置310の制御部340の処理内容が第1実施形態と相違する。制御部340は、ジョブが開始してから当該ジョブが終了するまでの間に、電圧検出部120により出力された電圧値、電流検出部130により出力された電流値、電圧検出部160により出力された電圧値、及び電流検出部170により出力された電流値に基づいて、画像形成システム300で当該ジョブを処理するのに要する総電力値を算出する。なお制御部340は、ジョブを実行することにより、負荷116に画像形成を実行させて印刷物を生成し、周辺機器350へ排紙する。また制御部340は、周辺機器350から、ジョブにより生成された全ての印刷物の排紙が完了した旨の通知を受け付けると、当該ジョブが終了したと判断する。制御部380は、周辺機器350の各部を制御するものであり、例えば、CPU、ROM、及びRAMなどにより実現できる。制御部380は、制御部340によりジョブが実行されると、画像形成装置310で生成された印刷物に対する後処理を負荷156に施させ、外部へ排紙させる。そして制御部380は、周辺機器350内の印刷物が全て排紙されると、排紙が完了した旨を画像形成装置310へ通知する。なお、周辺機器350内部からの印刷物の排紙は、負荷156により検知される。図11は、第3実施形態の画像形成システム300の総電力値算出処理の一例を示すフローチャートである。図11のフローチャートに示す処理は、例えば、1msなどの非常に短い周期で常時実行されているものとする。まず、制御部340は、画像形成システム300の総電力値を算出する前に、第1タイマのカウントを開始するステップS300。続いて、制御部340は、電圧検出部120により出力された電圧値、電流検出部130により出力された電流値、電圧検出部160により出力された電圧値、及び電流検出部170により出力された電流値を用いて、画像形成システム300の総電力値を算出するステップS302。続いて、制御部340は、画像形成システム300の総電力値を算出すると、第1タイマのカウントを停止するステップS304。続いて、制御部340は、画像形成システム300の総電力値と第1タイマのカウント値とを乗じた値を、RAMなどに記憶されている総電力積算値に積算し、総電力積算値を更新するステップS306。つまり、総電力積算値は、画像形成システム300の総電力値の累計を示す。図12は、第3実施形態の画像形成システム300で実行されるジョブの処理に要する総電力の算出処理の一例を示すフローチャートである。図12のフローチャートに示す処理は、図11のフローチャートに示す処理よりも長い周期例えば、60msで実行されているものとする。まず、制御部340は、ジョブの開始を待機しステップS400でNo、ジョブを開始するとステップS400でYes、第2タイマのカウントを開始するステップS402。続いて、制御部340は、ジョブ開始時の総電力積算値をRAMから取得するステップS404。続いて、制御部340は、ジョブが終了したと判定されるまで、ジョブ終了判定処理を繰り返しステップS406、ステップS408でNo、ジョブが終了したと判定されるとステップS408でYes、ジョブ終了時の総電力積算値をRAMから取得するステップS410。なお、ジョブ終了判定処理の詳細については、後述する。続いて、制御部340は、ジョブが終了すると、第2タイマのカウントを停止するステップS412。続いて、制御部340は、ジョブ開始時の総電力積算値とジョブ終了時の総電力積算値との差分値を算出するステップS414。続いて、制御部340は、差分値と第2タイマのカウント値とから、1時間当たりのジョブの総電力値を算出するステップS416。続いて、制御部340は、算出したジョブの総電力値をオペレーションパネル145に報知させるステップS418。図13は、第3実施形態の画像形成システム300で実行されるジョブ終了判定処理の一例を示すフローチャートである。まず、制御部340は、ジョブを実行することにより生成された印刷物が画像形成装置300から全て排紙されたか否かを確認するステップS500。画像形成装置300から全て排紙されている場合ステップS500でYes、制御部340は、周辺機器350から、ジョブにより生成された全ての印刷物の排紙が完了した旨の通知を受け付けたか否かを確認することにより、周辺機器350内に印刷物が残っているか否かを確認するステップS502。周辺機器350内に印刷物が残っていない場合ステップS502でYes、制御部340は、ジョブが終了したと判定するステップS504。一方、画像形成装置300から印刷物が全て排紙されていない場合ステップS500でNo、又は周辺機器350内に印刷物が残っている場合ステップS502でNo、ジョブが継続していると判定するステップS506。以上のように第3実施形態によれば、画像形成システムでジョブを処理するのに要する総電力を精度よく算出することができる。変形例なお、本発明は、上記実施形態に限定されるものではなく、種々の変形が可能である。変形例1上記第1実施形態では、画像形成装置110の電源部114の二次側の電圧及び電流を検出する例について説明したが、電源部114の一次側AC側の電圧及び電流を検出するようにしてもよい。図14は、変形例1の画像形成システム400の画像形成装置410が分圧抵抗方式で電圧を検出する場合の電圧検出部420の構成の一例を示す回路図である。図14に示すように、電圧検出部420は、分圧抵抗424、425を、備える。電圧検出部420は、AC電源などの外部の電力源から供給された電力を、分圧抵抗424、425で制御部140の入力定格内に降圧する。これにより、電圧検出部420は、電源部114図示省略の一次側の電圧値を出力する。図15は、変形例1の画像形成システム400の画像形成装置410が電流検出IC方式で電流を検出する場合の電流検出部430の構成の一例を示す回路図である。図15に示すように、電流検出IC方式で電流を検出する場合、電流検出部430は、微小抵抗431と、電流検出IC432とを、備える。電流検出部430は、AC電源などの外部の電力源から供給された電力を、微小抵抗431で電圧降下し、電流検出IC432で電流値を検出する。これにより、電流検出部430は、電源部114図示省略の一次側の電流値を出力する。なお第2、3実施形態においても、上記と同様に、電源部114の一次側の電圧及び電流を検出するように変形してもよい。また、詳細な説明は省略するが、第1~3実施形態の周辺機器についても、同様に、電源部154の一次側の電圧及び電流を検出するようにしてもよい。変形例2上記各実施形態では、周辺機器の台数が1台である場合を例に取り説明したが、周辺機器の台数は複数台であってもよい。変形例3また例えば、上記第2実施形態と上記第3実施形態とを組み合わせるようにしてもよい。変形例4また例えば、上記各実施形態において、画像形成システムは、サーバ装置を備え、サーバ装置が画像形成システムの総電力値デジタル値を算出するようにしてもよい。図16は、変形例4の画像形成システム500の一例を示す外観図である。画像形成システム500は、プロダクションプリンティング機であり、サーバ装置520を備える。画像形成システム500は、画像形成装置510に、給紙を行う大容量給紙ユニット502、表紙等の利用に使われるインサータ503、折りを行う折りユニット504、ステープルやパンチなどを行うフィニッシャー505、及び裁断を行う断裁機506などの周辺機が用途に合わせて組み合わされる。なお上記各実施形態の周辺機器は、大容量給紙ユニット502、インサータ503、及び折りユニット504が該当するが、これに限定されるものではない。図17は、変形例4のサーバ装置520の一例を示すハードウェア構成図である。図17に示すように、サーバ装置520は、通信I/F部530と、記憶部540HDD542、ROM544、RAM546と、画像処理部550と、CPU590と、I/F部520とを備え、それぞれがバスB2で相互に接続されている。図17の例では、サーバ装置520は専用線600を介して画像形成装置510と接続される。図17に示すように、画像形成装置510は、I/F部610と、印刷部602と、操作表示部660と、その他I/F部670と、電流検出部や電圧検出部などの測定部680とを備え、それぞれがバスB3で接続されている。I/F部610は、画像形成装置510をサーバ装置520に接続するための手段であり、I/F部610には専用線600が接続される。画像形成装置510は、サーバ装置520のCPU590の制御の下、印刷ジョブを実行する。また、サーバ装置520に搭載されたCPU590が、上述の各実施形態の画像形成装置の制御部が実行している処理を実行する。ハードウェア構成図18は、上記各実施形態及び各変形例の画像形成装置のハードウェア構成の一例を示すブロック図である。図18に示すように、上記各実施形態及び各変形例の画像形成装置は、コントローラ910とエンジン部Engine960とをPCIPeripheralComponentInterconnectバスで接続した構成となる。コントローラ910は、画像形成装置全体の制御、描画、通信、及び操作表示部920からの入力を制御するコントローラである。エンジン部960は、PCIバスに接続可能なプリンタエンジンなどであり、たとえば白黒プロッタ、1ドラムカラープロッタ、4ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部960には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。コントローラ910は、CPU911と、ノースブリッジNB913と、システムメモリMEM-P912と、サウスブリッジSB914と、ローカルメモリMEM-C917と、ASICApplicationSpecificIntegratedCircuit916と、ハードディスクドライブHDD918とを有し、ノースブリッジNB913とASIC916との間をAGPAcceleratedGraphicsPortバス915で接続した構成となる。また、MEM-P912は、ROM912aと、RAM912bとをさらに有する。CPU911は、画像形成装置の全体制御をおこなうものであり、NB913、MEM-P912およびSB914からなるチップセットを有し、このチップセットを介して他の機器と接続される。NB913は、CPU911とMEM-P912、SB914、AGPバス915とを接続するためのブリッジであり、MEM-P912に対する読み書きなどを制御するメモリコントローラと、PCIマスタおよびAGPターゲットとを有する。MEM-P912は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ROM912aとRAM912bとからなる。ROM912aは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、RAM912bは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。SB914は、NB913とPCIデバイス、周辺デバイスとを接続するためのブリッジである。このSB914は、PCIバスを介してNB913と接続されており、このPCIバスには、ネットワークインタフェースI/F部なども接続される。ASIC916は、画像処理用のハードウェア要素を有する画像処理用途向けのICIntegratedCircuitであり、AGPバス915、PCIバス、HDD918およびMEM-C917をそれぞれ接続するブリッジの役割を有する。このASIC916は、PCIターゲットおよびAGPマスタと、ASIC916の中核をなすアービタARBと、MEM-C917を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のDMACDirectMemoryAccessControllerと、エンジン部960との間でPCIバスを介したデータ転送をおこなうPCIユニットとからなる。このASIC916には、PCIバスを介してFCUFaxControlUnit930、USBUniversalSerialBus940、IEEE1394theInstituteofElectricalandElectronicsEngineers1394インタフェース950が接続される。操作表示部920はASIC916に直接接続されている。MEM-C917は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、HDD918は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。AGPバス915は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、MEM-P912に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。