(57)【要約】 【課題】複数の制御部間における制御情報の通信回数を低減可能な画像形成装置を提供する。【解決手段】本発明に係る画像形成装置１００は、作像ボード２４と、搬送ボード３５と、定着ボード４４と、マスターボード１０とを備える。作像ボード２４および搬送ボード３５が行う補正制御に必要な温度情報は、定着ボード４４で保持される。定着ボード４４は、所定の周期で、当該温度情報をマスターボード１０に送信し、マスターボード１０は、温度情報を受信するたびに、当該受信した温度情報を、作像ボード２４および搬送ボード３５の各々へ転送する。【選択図】図１
2012126088.tif 000002
【特許請求の範囲】
【請求項１】
画像形成機能の一部を制御する第１スレーブ制御部と、
前記画像形成機能のうち、前記第１スレーブ制御部によって制御される機能とは異なる機能を制御するとともに、前記第１スレーブ制御部が行う制御に用いられる制御情報を有する第２スレーブ制御部と、
前記第１スレーブ制御部および前記第２スレーブ制御部の各々と通信可能であるとともに、前記第１スレーブ制御部および前記第２スレーブ制御部を制御するマスター制御部と、を備え、
前記第２スレーブ制御部は、所定の周期で、前記制御情報を前記マスター制御部へ送信し、
前記マスター制御部は、前記制御情報を受信するたびに、当該受信した前記制御情報を前記第１スレーブ制御部へ転送する、
ことを特徴とする画像形成装置。
【請求項２】
前記第１スレーブ制御部は、前記第２スレーブ制御部に対して、前記制御情報が必要な周期を予め送信し、
前記第２スレーブ制御部は、前記第１スレーブ制御部により送信された周期で、前記制御情報を前記マスター制御部へ送信する、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記第２スレーブ制御部は、前記第１スレーブ制御部から受信した前記周期の値が複数存在する場合は、複数の前記周期の値のうち最短の値を前記所定の周期として採用する、
ことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記第２スレーブ制御部は、前記第１スレーブ制御部から送信される前記周期の値が変更された場合は、前記所定の周期を選び直す、
ことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記第１スレーブ制御部には、媒体に画像を形成する機能を制御する作像制御部、および、前記媒体を搬送する機能を制御する搬送制御部のうち少なくとも一方が含まれ、
前記第２スレーブ制御部には、前記画像を前記媒体に定着させる機能を制御する定着制御部が少なくとも含まれ、
前記制御情報は温度情報であり、前記定着制御部が当該制御情報を有する、
ことを特徴とする請求項１から請求項４のうちの何れか１つに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
従来、画像形成に必要な機能（作像機能、定着機能等）ごとに、当該機能を制御する制御部が個別に設けられた画像形成装置が知られている。例えば特許文献１には、画像形成に必要な複数の機能と１対１に対応付けられ、それぞれが対応する機能を制御する複数のスレーブ制御部と、各スレーブ制御部を制御するマスター制御部とを備えた画像形成装置が開示されている。
【０００３】
ここで、あるスレーブ制御部（「第１スレーブ制御部」と呼ぶ）が行う制御に必要な制御情報が他のスレーブ制御部（「第２スレーブ制御部」と呼ぶ）で保持されている場合、第１スレーブ制御部は、当該制御情報を第２スレーブ制御部から取得する必要がある。この場合、第１スレーブ制御部は、まずマスター制御部に対して制御情報を要求するリクエスト信号を送信する。リクエスト信号を受信したマスター制御部は、当該受信したリクエスト信号を第２スレーブ制御部へ転送する。第２スレーブ制御部は、マスター制御部からリクエスト信号を受信すると、マスター制御部に対して制御情報を送信する。マスター制御部は、第２スレーブ制御部から制御情報を受信すると、その受信した制御情報を第１スレーブ制御部へ転送する。以上のようにして、第１スレーブ制御部は、制御情報を取得することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された技術では、第１スレーブ制御部が、第２スレーブ制御部で保持されている制御情報を取得する際の通信回数が多いので、通信負荷が大きくなってしまい、画像形成装置が所望の性能を発揮することが困難になるという問題がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、複数の制御部間における制御情報の通信回数を低減可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、画像形成機能の一部を制御する第１スレーブ制御部と、前記画像形成機能のうち、前記第１スレーブ制御部によって制御される機能とは異なる機能を制御するとともに、前記第１スレーブ制御部が行う制御に用いられる制御情報を有する第２スレーブ制御部と、前記第１スレーブ制御部および前記第２スレーブ制御部の各々と通信可能であるとともに、前記第１スレーブ制御部および前記第２スレーブ制御部を制御するマスター制御部と、を備え、前記第２スレーブ制御部は、所定の周期で、前記制御情報を前記マスター制御部へ送信し、前記マスター制御部は、前記制御情報を受信するたびに、当該受信した前記制御情報を前記第１スレーブ制御部へ転送することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、第２スレーブ制御部は、所定の周期で、制御情報をマスター制御部へ送信し、マスター制御部は、第２スレーブ制御部から制御情報を受信するたびに、当該受信した制御情報を第１スレーブ制御部へ転送するので、第１スレーブ制御部は、マスター制御部に対して制御情報を要求する信号を送信する必要がない。すなわち、第１スレーブ制御部が、第２スレーブ制御部から制御情報を取得する際の通信回数を、従来に比べて低減できるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明の実施形態に係る画像形成装置の概略構成を示すブロック図である。
【図２】図２は、実施形態に係る画像形成装置が印刷処理およびスキャナ処理を行うための構成を示す機能ブロック図である。
【図３】図３は、実施形態に係る画像形成装置における印刷処理の手順を示すフローチャートである。
【図４】図４は、定着ボードが実行する温度情報送信処理の具体的な内容を示すフローチャートである。
【図５】図５は、マスターボードが実行する温度情報転送処理の具体的な内容を示すフローチャートである。
【図６】図６は、作像ボードが実行する補正制御の具体的な内容を示すフローチャートである。
【図７】図７は、搬送ボードが実行する補正制御の具体的な内容を示すフローチャートである。
【図８】図８は、定着ボードが実行する補正制御の具体的な内容を示すフローチャートである。
【図９】図９は、本発明の実施形態に係る画像形成装置のハードウェア構成を示すブロック図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら、本発明に係る画像形成装置の実施の形態を詳細に説明する。
【００１０】
図１は、本発明の実施の形態に係る画像形成装置１００の概略構成を示すブロック図である。この画像形成装置１００は、印刷機能およびスキャナ機能を有する。図１に示すように、画像形成装置１００は、マスターボード１０と、作像ユニット２０と、搬送ユニット３０と、定着ユニット４０と、コントローラボード５０とを備える。
【００１１】
作像ユニット２０は、記録紙に画像を形成する手段である。本実施形態では、作像ユニット２０は、感光体ドラム（不図示）に形成されたトナー画像（可視化された静電潜像）を記録紙に転写するように動作する。図１に示すように、作像ユニット２０は、作像系モータ２１と、作像系センサ２２と、作像系高圧出力部２３と、作像ボード２４とを備える。作像系モータ２１は、作像系の機器（例えば感光体ドラム等）を駆動する手段である。作像系センサ２２は、作像系の制御に必要な各種の情報を測定する手段である。作像系高圧出力部２３は、感光体ドラムを帯電させるのに必要な電圧を出力する手段である。作像ボード２４は、画像形成機能のうち記録紙に画像を形成する機能を制御する手段であり、作像系モータ２１、作像系センサ２２および作像系高圧出力部２３の各々を制御する。
【００１２】
搬送ユニット３０は、記録紙を搬送する手段である。図１に示すように、搬送ユニット３０は、搬送系モータ３１と、搬送系センサ３２と、搬送系クラッチソレノイド３３と、ファン３４と、搬送ボード３５とを備える。搬送系モータ３１は、搬送系の機器（例えば搬送用ローラ等）を駆動する手段である。搬送系センサ３２は、搬送系の制御に必要な各種の情報を測定する手段である。搬送系クラッチソレノイド３３は、搬送系クラッチを動作させる手段である。ファン３４は、機内の温度上昇を抑制する手段である。搬送ボード３５は、画像形成機能のうち記録紙を搬送する機能を制御する手段であり、搬送系モータ３１、搬送系センサ３２、搬送系クラッチソレノイド３３およびファン３４の各々を制御する。
【００１３】
定着ユニット４０は、画像を記録紙に定着させる手段である。図１に示すように、定着ユニット４０は、定着系モータ４１と、定着系センサ４２と、定着ヒータ４３と、定着ボード４４とを備える。定着系モータ４１は、定着系の機器（例えば定着ローラ等）を駆動する手段である。定着系センサ４２は、定着系の制御に必要な各種の情報を測定する手段である。定着系センサ４２には、定着ローラの温度情報を測定する温度センサが含まれる。定着ヒータ４３は、定着ローラを加熱する手段である。定着ボード４４は、画像形成機能のうち画像を記録紙に定着させる機能を制御する手段であり、定着系モータ４１、定着系センサ４２および定着ヒータ４３の各々を制御する。
【００１４】
コントローラボード５０は、画像形成装置１００全体を制御する手段である。コントローラボード５０は、印刷やスキャン等の各種処理の要求を外部から受け付けると、その受け付けた要求に応じた動作を指示する信号を、マスターボード１０へ送信する。
【００１５】
マスターボード１０は、画像形成装置１００のエンジンの動作全体を制御する手段である。マスターボード１０は、作像ボード２４、搬送ボード３５、定着ボード４４およびコントローラボード５０の各々と通信可能に接続される。本実施形態では、作像ボード２４、搬送ボード３５、定着ボード４４およびコントローラボード５０の各々と、マスターボード１０とは、半二重のシリアル通信で接続される。そして、作像ボード２４、搬送ボード３５および定着ボード４４の各々は、マスターボード１０によって制御される。
【００１６】
図２は、画像形成装置１００が印刷処理およびスキャナ処理を行うための構成を示す機能ブロック図であり、マスターボード１０と、３つのスレーブボード（作像ボード２４、搬送ボード３５、定着ボード４４）とに分けられる。マスターボード１０は、全体制御サブシステム１１０と、スキャナサブシステム１２０と、印刷管理サブシステム１３０と、作像サブシステム１４０と、搬送サブシステム１５０と、定着サブシステム１６０と、デバイスサブシステム要求層１７０、ボード間通信システム１８０とを有する。全体制御サブシステム１１０は、画像形成装置１００のエンジンの動作全体を制御する。スキャナサブシステム１２０は、スキャン処理の実行を要求するスキャン要求信号をコントローラボード５０（図１参照）から受信すると、スキャン処理を実行する。
【００１７】
印刷管理サブシステム１３０は、印刷処理を管理する。より具体的には、印刷管理サブシステム１３０は、印刷処理の実行を要求する印刷要求信号をコントローラボード５０（図１参照）から受信すると、搬送サブシステム１５０、作像サブシステム１４０および定着サブシステム１６０の各々に、印刷処理の実行を指示する印刷指示信号を送信する。
【００１８】
作像サブシステム１４０は、印刷管理サブシステム１３０から印刷指示信号を受信すると、作像系の負荷（作像系モータ２１、作像系センサ２２、作像系高圧出力部２３）の制御タイミングを決定する。作像サブシステム１４０は、自身が決定した制御タイミングに到達すると、作像系の負荷の動作を指定する動作指定信号をデバイスサブシステム要求層１７０へ送信する。また、搬送サブシステム１５０は、印刷管理サブシステム１３０から印刷指示信号を受信すると、搬送系の負荷（搬送系モータ３１、搬送系センサ３２、搬送系クラッチソレノイド３３、ファン３４）の制御タイミングを決定する。搬送サブシステム１４０は、自身が決定した制御タイミングに到達すると、搬送系の負荷の動作を指定する動作指定信号をデバイスサブシステム要求層１７０へ送信する。さらに、定着サブシステム１６０は、印刷管理サブシステム１３０から印刷指示信号を受信すると、定着系の負荷（定着系モータ４１、定着系センサ４２、定着ヒータ４３）の制御タイミングを決定する。定着サブシステム１６０は、自身が決定した制御タイミングに到達すると、定着系の負荷の動作を指定する動作指定信号をデバイスサブシステム要求層１７０へ送信する。
【００１９】
デバイスサブシステム要求層１７０は、作像サブシステム１４０、搬送サブシステム１５０および定着サブシステム１６０の各々から受信した動作指定信号を、ボード間通信システム１８０へ送信する。ボード間通信システム１８０は、作像サブシステム１４０、搬送サブシステム１５０および定着サブシステム１６０の各々から受信した動作指定信号を、対応するスレーブボードへ送信する。例えばボード間通信システム１８０は、作像サブシステム１４０から動作指定信号を受信した場合は、その受信した動作指定信号を作像ボード２４へ送信し、搬送サブシステム１５０から動作指定信号を受信した場合は、その受信した動作指定信号を搬送ボード３５へ送信するという具合である。
【００２０】
図２に示すように、作像ボード２４は、高圧サブシステム２１０と、センササブシステム２２０と、モータサブシステム２３０と、ボード間通信システム２４０と、デバイスサブシステム実行層２５０とを有する。高圧サブシステム２１０は作像系高圧出力部２３を制御し、センササブシステム２２０は作像系センサ２２を制御し、モータサブシステム２３０は作像系モータ２１を制御する。ボード間通信システム２４０は、マスターボード１０のボード間通信システム１８０から受信した動作指定信号（作像サブシステム１４０からの動作指定信号）をデバイスサブシステム実行層２５０へ転送する。デバイスサブシステム実行層２５０は、ボード間通信システム２４０から受信した動作指定信号が、どの負荷の動作を指定する信号であるかを判断し、動作が指定された負荷を制御するサブシステムに対して、当該動作指定信号を転送する。例えばボード間通信システム２４０から受信した動作指定信号が、作像系高圧出力部２３の動作を指定するものであった場合、デバイスサブシステム実行層２５０は、高圧サブシステム２１０に対して、当該動作指定信号を転送する。そして、当該動作指定信号を受信した高圧サブシステム２１０は、当該動作指定信号で指定された内容の動作を実行するように作像系出力部２３を制御する。
【００２１】
図２に示すように、搬送ボード３５は、ファンサブシステム３１０と、モータサブシステム３２０と、センササブシステム３３０と、クラッチ／ソレノイドサブシステム３４０と、ボード間通信システム３５０と、デバイスサブシステム実行層３６０とを有する。ファンサブシステム３１０はファン３４を制御し、モータサブシステム３２０は搬送系モータ３１を制御し、センササブシステム３３０は搬送系センサ３２を制御し、クラッチ／ソレノイドサブシステム３４０は搬送系クラッチ／ソレノイド３３を制御する。ボード間通信システム３５０およびデバイスサブシステム実行層３６０の内容は、作像ボード２４におけるボード間通信システム２４０およびデバイスサブシステム実行層２５０の内容と同様である。例えばデバイスサブシステム実行層３６０は、ボード間通信システム３５０から受信した動作指定信号がファン３４の動作を指定するものであった場合、ファンサブシステム３１０に対して、当該動作指定信号を転送する。そして、当該動作指定信号を受信したファンサブシステム３１０は、当該動作指定信号で指定された内容の動作を実行するようにファン３４を制御する。
【００２２】
図２に示すように、定着ボード４４は、モータサブシステム４１０と、ヒータサブシステム４２０と、センササブシステム４３０と、ボード間通信システム４４０と、デバイスサブシステム実行層４５０とを有する。モータサブシステム４１０は定着系モータ４１を制御し、ヒータサブシステム４２０は定着ヒータ４３を制御し、センササブシステム４３０は定着系センサ４２を制御する。ボード間通信システム４４０およびデバイスサブシステム実行層４５０の内容は、作像ボード２４におけるボード間通信システム２４０およびデバイスサブシステム実行層２５０の内容と同様である。例えばデバイスサブシステム実行層４５０は、ボード間通信システム４４０から受信した動作指定信号が定着ヒータ４３の動作を指定するものであった場合、ヒータサブシステム４２０に対して、当該動作指定信号を転送する。そして、当該動作指定信号を受信したヒータサブシステム４２０は、当該動作指定信号で指定された内容の動作を実行するように定着ヒータ４３を制御する。
【００２３】
次に、図３を参照しながら、本実施形態に係る画像形成装置１００における印刷処理について説明する。図３は、印刷処理の手順を示すフローチャートである。まず、ユーザーからの操作により電源がオン状態にされると（ステップＳ１０１）、画像形成装置１００の各部に対する電力の供給が開始される。そして、各ボードは初期化されて（ステップＳ１０２）、互いに通信可能な状態となる。
【００２４】
各ボードが初期化された後、画像形成装置１００は待機状態に移行し（ステップＳ１０３）、印刷要求を待つ。マスターボード１０は、印刷要求信号の受信を検知すると（ステップＳ１０４：Ｙｅｓ）、作像部２０、搬送部３０、定着部４０を起動して（ステップＳ１０５）、印刷を実行する（ステップＳ１０６）。マスターボード１０は、１枚の印刷が完了するたびに、印刷枚数の累積値が、要求された枚数に到達したか否かを判定する（ステップＳ１０７）。マスターボード１０は、印刷枚数の累積値が、要求された枚数に到達していないと判定した場合（ステップＳ１０７：Ｎｏ）は、再びステップＳ１０６に戻って印刷を実行する。一方、マスターボード１０は、印刷枚数の累積値が、要求された枚数に到達したと判定した場合（ステップＳ１０７：Ｙｅｓ）は、作像部２０、搬送部３０、定着部４０を停止する（ステップＳ１０８）。そして、画像形成装置１００は再び待機状態となり（ステップＳ１０３）、印刷要求を待つ。
【００２５】
ここで、上述のステップＳ１０６の印刷実行中において、作像ボード２４、搬送ボード３５および定着ボード４４の各々は、定期的に補正制御を行う。より具体的には、作像ボード２４は、作像系高圧出力部２３の高圧出力値を、最新の温度情報に応じた値に変更（補正）する制御を定期的に実行する。搬送ボード３５は、ファン３４の回転数を、最新の温度情報に応じた値に変更する制御を定期的に実行する。定着ボード４４は、定着ヒータ４３への通電制御（ＰＷＭ制御）のデューティ比を、最新の温度情報に応じた値に変更する制御を定期的に実行する。
【００２６】
本実施形態では、定着ボード４４は、所定の周期で、定着系センサ４２で取得した温度情報をマスターボード１０へ送信し、マスターボード１０は、温度情報を定着ボード４４から受信するたびに、その受信した温度情報を、作像ボード２４および搬送ボード３５の各々へ送信する。そして、作像ボード２４および搬送ボード３５の各々は、マスターボード１０から受信した温度情報を用いて補正制御を行う一方、定着ボード４４は、定着系センサ４２で取得した温度情報を用いて補正制御を行う。以下、詳細な内容を説明する。
【００２７】
上述したように、定着ボード４４は、所定の周期で、定着系センサ４２で取得した温度情報をマスターボード１０へ送信する処理（「温度情報送信処理」と呼ぶ）を実行する。
ここで、作像ボード２４および搬送ボード３５の各々は、定着ボード４４に対して、温度情報が必要な周期（補正制御のタイミング）を予め送信しておく。より具体的には、図３のステップＳ１０２の初期化の段階で、作像ボード２４および搬送ボード３５の各々は、温度情報が必要な周期を、定着ボード４４に送信する。そして、定着ボード４４は、作像ボード２４および搬送ボード３５の各々から受信した周期のうち最短の値を、上述の所定の周期（温度情報をマスターボード１０へ送信する周期）として採用する。本実施形態では、作像ボード２４が温度情報を必要とする周期と、搬送ボード３５が温度情報を必要とする周期とは同じであるが、これに限らず、作像ボード２４が温度情報を必要とする周期と、搬送ボード３５が温度情報を必要とする周期とは、異なっていてもよい。
【００２８】
また、定着ボード４４は、作像ボード２４および搬送ボード３５の各々から受信した周期の値が、前回の初期化の段階で受信した周期の値と同じである場合は、前回の所定の周期の値をそのまま採用する。一方、作像ボード２４および搬送ボード３５の各々から受信した周期の値が、前回の初期化の段階で受信した周期の値と異なる場合は、所定の周期を選び直す。以上を前提として、定着ボード４４が実行する温度情報送信処理の具体的な内容を説明する。
【００２９】
図４は、定着ボード４４が実行する温度情報送信処理の具体的な内容を示すフローチャートである。図４に示すように、まず定着ボード４４は、予め定められた所定期間（温度情報送信処理の実行周期に相当）が経過するまで待機する（ステップＳ２０１）。所定期間が経過すると、定着ボード４４は、定着系センサ４２から温度情報を取得する（ステップＳ２０２）。そして、定着ボード４４は、その取得した温度情報をマスターボード１０へ送信する（ステップＳ２０３）。定着ボード４４は、以上の温度情報送信処理を繰り返し実行する。
【００３０】
上述したように、マスターボード１０は、温度情報を定着ボード４４から受信するたびに、その受信した温度情報を、作像ボード２４および搬送ボード３５の各々へ転送する処理（「温度情報転送処理」と呼ぶ）を実行する。図５は、マスターボード１０が実行する温度情報転送処理の具体的な内容を示すフローチャートである。図５に示すように、マスターボード１０は、定着ボード４４から温度情報を受信したと判定すると（ステップＳ３０１：Ｙｅｓ）、その受信した温度情報を作像ボード２４へ転送する（ステップＳ３０２）。続いて、マスターボード１０は、定着ボード４４から受信した温度情報を搬送ボード３５へ転送する（ステップＳ３０３）。なお、上述のステップＳ３０２およびステップＳ３０３の順番は逆であってもよい。マスターボード１０は、以上の温度情報転送処理を繰り返し実行する。マスターボード１０は、定着ボード４４から温度情報を受信すると、その受信した温度情報を、次の温度情報を受信するまでの間、自身で保持しておく。マスターボード１０が保持する温度情報は、最新の温度情報を定着ボード４４から受信するたびに更新される。
【００３１】
また、マスターボード１０は、印刷実行中において、定着ボード４４の補正制御の実行周期よりも長い周期で、定着ヒータ４３への通電制御のデューティ比を決定する。より具体的には、マスターボード１０は、予め定められた所定期間（デューティ比を決定する周期）が経過するたびに、自身が保持している最新の温度情報を用いてデューティ比を決定する。そして、マスターボード１０は、その決定したデューティ比で通電制御を行うように定着ボード４４を制御する。
【００３２】
上述の温度情報送信処理および温度情報転送処理によって、作像ボード２４および搬送ボード３５は、所定の周期で、マスターボード１０から温度情報を受信する。作像ボード２４および搬送ボード３５は、マスターボード１０から温度情報を受信すると、その受信した温度情報を、次の温度情報を受信するまでの間、保持しておく。作像ボード２４および搬送ボード３５が保持する温度情報は、最新の温度情報をマスターボード１０から受信するたびに更新される。そして、作像ボード２４および搬送ボード３５は、各々が保持する温度情報を用いて、補正制御を定期的に実行する。
【００３３】
図６は、作像ボード２４が実行する補正制御の具体的な内容を示すフローチャートである。図６に示すように、まず作像ボード２４は、予め定められた所定期間（補正制御の実行周期）が経過するまで待機する（ステップＳ４０１）。所定期間が経過すると、作像ボード２４は、高圧出力値を、自身が保持している最新の温度情報に応じた値に変更する制御を行う（ステップＳ４０２）。前述したように、作像ボード２４が補正制御を実行する周期は、上述の所定の周期に一致するので、作像ボード２４は、ステップＳ４０２の直前に、最新の温度情報をマスターボード１０から受信する。そして、作像ボード２４は、その受信した最新の温度情報を用いて補正制御を行うという具合である。作像ボード２４は、以上の補正制御を繰り返し実行する。
【００３４】
図７は、搬送ボード３５が実行する補正制御の具体的な内容を示すフローチャートである。図７に示すように、まず搬送ボード３５は、予め定められた所定期間（補正制御の実行周期）が経過するまで待機する（ステップＳ５０１）。所定期間が経過すると、搬送ボード３５は、ファン３４の回転数を、自身が保持している最新の温度情報に応じた値に変更する制御を行う（ステップＳ５０２）。前述したように、搬送ボード３５が補正制御を実行する周期は、上述の所定の周期に一致するので、搬送ボード３５は、ステップＳ５０２の直前に、最新の温度情報をマスターボード１０から受信する。そして、搬送ボード３５は、その受信した最新の温度情報を用いて補正制御を行うという具合である。搬送ボード３５は、以上の補正制御を繰り返し実行する。
【００３５】
図８は、定着ボード４４が実行する補正制御の具体的な内容を示すフローチャートである。図８に示すように、まず定着ボード４４は、予め定められた所定期間（補正制御の実行周期）が経過するまで待機する（ステップＳ６０１）。定着ボード４４の補正制御の実行周期は、上述の所定の周期と一致してもよいし、異なってもよい。所定期間が経過すると、定着ボード４４は、定着系センサ４２から最新の温度情報を取得する（ステップＳ６０２）。そして、定着ボード４４は、定着ヒータ４３への通電制御（ＰＷＭ制御）のデューティ比を、最新の温度情報に応じた値に変更する制御を行う（ステップＳ６０３）。
【００３６】
以上に説明したように、本実施形態では、作像ボード２４および搬送ボード３５は、温度情報が必要な周期で、マスターボード１０から温度情報を受信するので、作像ボード２４および搬送ボード３５は、マスターボード１０に対して、温度情報を要求する信号を送信する必要がない。したがって、本実施形態によれば、作像ボード２４および搬送ボード３５の各々が、定着ボード４４から温度情報を取得する際の通信回数を、従来に比べて低減できるという利点がある。
【００３７】
図９は、上述の実施の形態にかかる画像形成装置１００のハードウェア構成を示すブロック図である。本図に示すように、この画像形成装置１００は、コントローラボード５０とエンジン部（Ｅｎｇｉｎｅ）６０とをＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｆａｃｅ）バスで接続した構成となる。コントローラボード５０は、画像形成装置１００全体の制御と描画、通信、図示しない操作部からの入力を制御する手段である。エンジン部６０は、上述のマスターボード１０と作像ユニット２０と搬送ユニット３０と定着ユニット４０とを含んで構成される。エンジン部６０は、ＰＣＩバスに接続可能なプリンタエンジンなどであり、たとえば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部６０には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。
【００３８】
コントローラボード５０は、ＣＰＵ５１と、ノースブリッジ（ＮＢ）５３と、システムメモリ（ＭＥＭ−Ｐ）５２と、サウスブリッジ（ＳＢ）５４と、ローカルメモリ（ＭＥＭ−Ｃ）５７と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）５６と、ハードディスクドライブ（ＨＤＤ）５８とを有し、ノースブリッジ（ＮＢ）５３とＡＳＩＣ５６との間をＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）バス５５で接続した構成となる。また、ＭＥＭ−Ｐ５２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５２ａと、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ)５２ｂと、をさらに有する。
【００３９】
ＣＰＵ５１は、画像形成装置１００の全体制御をおこなうものであり、ＮＢ５３、ＭＥＭ−Ｐ５２およびＳＢ５４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【００４０】
ＮＢ５３は、ＣＰＵ５１とＭＥＭ−Ｐ５２、ＳＢ５４、ＡＧＰ５５とを接続するためのブリッジであり、ＭＥＭ−Ｐ５２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【００４１】
ＭＥＭ−Ｐ５２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ５２ａとＲＡＭ５２ｂとからなる。ＲＯＭ５２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ５２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。
【００４２】
ＳＢ５４は、ＮＢ５３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ５４は、ＰＣＩバスを介してＮＢ５３と接続されており、このＰＣＩバスには、ネットワークインターフェース（Ｉ／Ｆ）部なども接続される。
【００４３】
ＡＳＩＣ５６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）であり、ＡＧＰ５５、ＰＣＩバス、ＨＤＤ５８およびＭＥＭ−Ｃ５７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ５６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ５６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ５７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のＤＭＡＣ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）と、エンジン部６０との間でＰＣＩバスを介したデータ転送をおこなうＰＣＩユニットとからなる。このＡＳＩＣ５６には、ＰＣＩバスを介してＦＣＵ（Ｆａｃｓｉｍｉｌｅ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）７０、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）８０、ＩＥＥＥ１３９４（ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ  １３９４）インターフェース９０が接続される。操作表示部９５はＡＳＩＣ５６に直接接続されている。
【００４４】
ＭＥＭ−Ｃ５７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）５８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。ＡＧＰ５５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、ＭＥＭ−Ｐ５２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
【００４５】
以上、本発明に係る実施形態について説明したが、本発明は上述の実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の変形が可能である。例えば、上述の実施形態では、各スレーブボード（作像ボード２４、搬送ボード３５、定着ボード４４）が行う補正制御に必要な温度情報が、定着ボード４４で保持されているが、各スレーブボードが行う制御の種類（実施形態では補正制御）、その制御に必要な制御情報の種類（実施形態では温度情報）、制御情報が保持されるスレーブボードの種類（実施形態では定着ボード４４）の各々は任意に変更可能である。
【００４６】
要するに、本発明に係る画像形成装置は、画像形成機能の一部を制御する第１スレーブ制御部と、画像形成機能のうち第１スレーブ制御部とは異なる部分を制御するとともに、第１スレーブ制御部が行う制御に用いられる制御情報を有する第２スレーブ制御部と、第１スレーブ制御部および第２スレーブ制御部を制御するマスター制御部とを備え、第２スレーブ制御部は、所定の周期で、制御情報をマスター制御部へ送信し、マスター制御部は、制御情報を受信するたびに、その受信した制御情報を第１スレーブ制御部へ転送するものであればよい。上述の実施形態では、作像ボード２４および搬送ボード３５が「第１スレーブ制御部」に相当し、定着ボード４４が「第２スレーブ制御部」に相当する。上述の実施形態では、複数（２つ）のスレーブボードが「第1スレーブ制御部」に相当しているが、これに限らず、１つのスレーブボードが「第１スレーブ制御部」に相当するものであってもよい。
【符号の説明】
【００４７】
１０  マスターボード
２０  作像ユニット
２１  作像系モータ
２２  作像系センサ
２３  作像系高圧出力部
２４  作像ボード
３０  搬送ユニット
３１  搬送系モータ
３２  搬送系センサ
３３  搬送系クラッチ／ソレノイド
３４  ファン
３５  搬送ボード
４０  定着ユニット
４１  定着系モータ
４２  定着系センサ
４３  定着ヒータ
４４  定着ボード
５０  コントローラボード
５１  ＣＰＵ
５２  システムメモリ
５３  ノースブリッジ
５４  サウスブリッジ
５５  ＡＧＰバス
５６  ＡＳＩＣ
５７  ローカルメモリ
５８  ハードディスクドライブ
６０  エンジン部
７０  ＦＣＵ
８０  ＵＳＢ
９０  ＩＥＥＥ１３９４インターフェース
９５  操作表示部
１００  画像形成装置
１１０  全体制御サブシステム
１２０  スキャナサブシステム
１３０  印刷管理サブシステム
１４０  作像サブシステム
１５０  搬送サブシステム
１６０  定着サブシステム
１７０  デバイスサブシステム要求層
１８０  ボード間通信システム
２１０  高圧サブシステム
２２０  センササブシステム
２３０  モータサブシステム
２４０  ボード間通信システム
２５０  デバイスサブシステム実行層
３１０  ファンサブシステム
３２０  モータサブシステム
３３０  センササブシステム
３４０  クラッチ／ソレノイドサブシステム
３５０  ボード間通信システム
３６０  デバイスサブシステム実行層
４１０  モータサブシステム
４２０  ヒータサブシステム
４３０  センササブシステム
４４０  ボード間通信システム
４５０  デバイスサブシステム実行層
【先行技術文献】
【特許文献】
【００４８】
【特許文献１】特開平８−３２４０６９号公報
【図１】
2012126088.tif 000003
【図２】
2012126088.tif 000004
【図３】
2012126088.tif 000005
【図４】
2012126088.tif 000006
【図５】
2012126088.tif 000007
【図６】
2012126088.tif 000008
【図７】
2012126088.tif 000009
【図８】
2012126088.tif 000010
【図９】
2012126088.tif 000011