(57)【要約】【課題】画像形成装置における制御系の接続を簡素化するとともに、その消費電力を低減する。【解決手段】多機能複写機１は、多機能複写機１全体の動作を制御するメインコントローラ５０と、メインコントローラ５０による制御の下でスキャナ１０の動作を制御するスキャンコントローラ６０と、メインコントローラ５０による制御の下でプリントエンジン２０の動作を制御するプリントコントローラ７０と、メインコントローラ５０による制御の下でタッチパネルディスプレイ３０の動作を制御するＵＩコントローラ８０とを備える。そして、メインコントローラ５０、ＵＩコントローラ８０、プリンタコントローラ７０およびスキャンコントローラ６０を、この順番で、Ｔｈｕｎｄｅｒｂｏｌｔ（登録商標）インタフェース（コントローラおよびケーブル）を用いてデイジーチェーン接続する。【選択図】図１
2014027627.tif 000002
【特許請求の範囲】
【請求項１】
原稿に形成された画像を読み取る画像読取動作を制御する画像読取制御手段と、
記録材に画像を形成する画像形成動作を制御する画像形成制御手段と、
表示部に画像を表示する画像表示動作を制御する画像表示制御手段と、
前記画像読取制御手段、前記画像形成制御手段および前記画像表示制御手段のそれぞれの動作およびそれぞれに対する給電を統括して制御する統括制御手段と、
前記統括制御手段と前記画像表示制御手段とを接続し、当該画像表示制御手段には前記画像形成制御手段または前記画像読取制御手段を接続し、当該画像形成制御手段または当該画像読取制御手段には当該画像表示制御手段に接続されていない当該画像読取制御手段または当該画像形成制御手段を接続する接続手段と
を備え、
前記接続手段は、
前記統括制御手段から前記画像読取制御手段、前記画像形成制御手段および前記画像表示制御手段のそれぞれに対する給電を行う給電部と、
前記画像読取動作で得られる読取画像データおよび前記画像形成動作で用いられる形成画像データを第１プロトコルでシリアル化した第１シリアルデータと、前記画像表示動作で用いられる表示画像データを第２プロトコルでシリアル化した第２シリアルデータとを、第３プロトコルでプロトコル変換した第３シリアルデータとして伝送する伝送部と
を有することを特徴とする画像形成装置。
【請求項２】
前記統括制御手段は、
前記画像読取動作および前記画像形成動作を行わずに待機する待機モードでは、前記接続手段を介して前記画像表示制御手段に給電を行い、
前記画像読取動作を行う画像読取モードでは、前記接続手段を介して前記画像表示制御手段および前記画像読取制御手段に給電を行い、
前記画像形成動作を行う画像形成モードおよび前記画像読取動作および当該画像形成動作を行う複写モードでは、前記接続手段を介して前記画像表示制御手段、前記画像読取制御手段および前記画像形成制御手段に給電を行うこと
を特徴とする請求項１記載の画像形成装置。
【請求項３】
前記画像表示制御手段は、前記画像読取モード、前記画像形成モードあるいは前記複写モードにおいて、前記読取画像データまたは前記形成画像データを取得して前記表示部に表示させることを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記第１プロトコルはＰＣＩＥｘｐｒｅｓｓ（登録商標）であり、前記第２プロトコルはＤｉｓｐｌａｙＰｏｒｔ（商標）であり、前記第３プロトコルはＴｈｕｎｄｅｒｂｏｌｔ（登録商標）であることを特徴とする請求項１乃至３のいずれか１項記載の画像形成装置。
【請求項５】
原稿に形成された画像を読み取る画像読取動作を制御する画像読取制御部と、
記録材に画像を形成する画像形成動作を制御する画像形成制御部と、
表示部に画像を表示する画像表示動作を制御する画像表示制御部と、
前記画像読取制御部、前記画像形成制御部および前記画像表示制御部を制御する全体制御部と
を備え、
前記全体制御部、前記画像表示制御部、前記画像形成制御部および前記画像読取制御部の順番、または、当該全体制御部、当該画像表示制御部、当該画像読取制御部および当該画像形成制御部の順番で、Ｔｈｕｎｄｅｒｂｏｌｔインタフェースによってデイジーチェーン接続することを特徴とする画像形成装置。
【請求項６】
前記全体制御部は、前記画像読取動作および前記画像形成動作を行わない場合に、前記Ｔｈｕｎｄｅｒｂｏｌｔインタフェースによって前記画像表示制御部に対する給電を実行させることを特徴とする請求項５記載の画像形成装置。
【請求項７】
前記画像表示制御部は、前記画像読取動作あるいは前記画像形成動作を行う場合に、当該画像読取動作によって得られた読取画像データあるいは当該画像形成動作に用いる形成画像データを取得して前記表示部に表示させることを特徴とする請求項５または６記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
公報記載の従来技術として、原稿の画像を読み取るためのスキャナ制御部と、画像を像担持体上に書き込むための書込制御部と、装置全体の制御を行うための主制御部と、を備えたデジタル複写機において、内部インターフェースとして、高速シリアルインターフェースを使用するものが存在する（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１６３８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、画像形成装置における制御系の接続を簡素化するとともに、その消費電力を低減することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、原稿に形成された画像を読み取る画像読取動作を制御する画像読取制御手段と、記録材に画像を形成する画像形成動作を制御する画像形成制御手段と、表示部に画像を表示する画像表示動作を制御する画像表示制御手段と、前記画像読取制御手段、前記画像形成制御手段および前記画像表示制御手段のそれぞれの動作およびそれぞれに対する給電を統括して制御する統括制御手段と、前記統括制御手段と前記画像表示制御手段とを接続し、当該画像表示制御手段には前記画像形成制御手段または前記画像読取制御手段を接続し、当該画像形成制御手段または当該画像読取制御手段には当該画像表示制御手段に接続されていない当該画像読取制御手段または当該画像形成制御手段を接続する接続手段とを備え、前記接続手段は、前記統括制御手段から前記画像読取制御手段、前記画像形成制御手段および前記画像表示制御手段のそれぞれに対する給電を行う給電部と、前記画像読取動作で得られる読取画像データおよび前記画像形成動作で用いられる形成画像データを第１プロトコルでシリアル化した第１シリアルデータと、前記画像表示動作で用いられる表示画像データを第２プロトコルでシリアル化した第２シリアルデータとを、第３プロトコルでプロトコル変換した第３シリアルデータとして伝送する伝送部とを有することを特徴とする画像形成装置である。
【０００６】
請求項２記載の発明は、前記統括制御手段は、前記画像読取動作および前記画像形成動作を行わずに待機する待機モードでは、前記接続手段を介して前記画像表示制御手段に給電を行い、前記画像読取動作を行う画像読取モードでは、前記接続手段を介して前記画像表示制御手段および前記画像読取制御手段に給電を行い、前記画像形成動作を行う画像形成モードおよび前記画像読取動作および当該画像形成動作を行う複写モードでは、前記接続手段を介して前記画像表示制御手段、前記画像読取制御手段および前記画像形成制御手段に給電を行うことを特徴とする請求項１記載の画像形成装置である。
請求項３記載の発明は、前記画像表示制御手段は、前記画像読取モード、前記画像形成モードあるいは前記複写モードにおいて、前記読取画像データまたは前記形成画像データを取得して前記表示部に表示させることを特徴とする請求項２記載の画像形成装置である。
請求項４記載の発明は、前記第１プロトコルはＰＣＩＥｘｐｒｅｓｓ（登録商標）であり、前記第２プロトコルはＤｉｓｐｌａｙＰｏｒｔ（商標）であり、前記第３プロトコルはＴｈｕｎｄｅｒｂｏｌｔ（登録商標）であることを特徴とする請求項１乃至３のいずれか１項記載の画像形成装置である。
【０００７】
請求項５記載の発明は、原稿に形成された画像を読み取る画像読取動作を制御する画像読取制御部と、記録材に画像を形成する画像形成動作を制御する画像形成制御部と、表示部に画像を表示する画像表示動作を制御する画像表示制御部と、前記画像読取制御部、前記画像形成制御部および前記画像表示制御部を制御する全体制御部とを備え、前記全体制御部、前記画像表示制御部、前記画像形成制御部および前記画像読取制御部の順番、または、当該全体制御部、当該画像表示制御部、当該画像読取制御部および当該画像形成制御部の順番で、Ｔｈｕｎｄｅｒｂｏｌｔインタフェースによってデイジーチェーン接続することを特徴とする画像形成装置である。
【０００８】
請求項６記載の発明は、前記全体制御部は、前記画像読取動作および前記画像形成動作を行わない場合に、前記Ｔｈｕｎｄｅｒｂｏｌｔインタフェースによって前記画像表示制御部に対する給電を実行させることを特徴とする請求項５記載の画像形成装置である。
請求項７記載の発明は、前記画像表示制御部は、前記画像読取動作あるいは前記画像形成動作を行う場合に、当該画像読取動作によって得られた読取画像データあるいは当該画像形成動作に用いる形成画像データを取得して前記表示部に表示させることを特徴とする請求項５または６記載の画像形成装置である。
【発明の効果】
【０００９】
請求項１記載の発明によれば、本構成を有していない場合と比較して、画像形成装置における制御系の接続を簡素化するとともに、その消費電力を低減することができる。
請求項２記載の発明によれば、本構成を有していない場合と比較して、要求されるジョブの内容に応じて適切な給電設定を行うことができる。
請求項３記載の発明によれば、本構成を有していない場合と比較して、別途新たな構成を設けることなく、読取画像データまたは画像形成データを映像情報として表示させることができる。
請求項４記載の発明によれば、本構成を有していない場合と比較して、接続手段を汎用品で実現することができる。
請求項５記載の発明によれば、本構成を有していない場合と比較して、画像形成装置における制御系の接続を簡素化するとともに、その消費電力を低減することができる。
請求項６記載の発明によれば、本構成を有していない場合と比較して、ジョブの要求がない場合であっても、ユーザに映像情報を呈示することが可能になる。
請求項７記載の発明によれば、本構成を有していない場合と比較して、別途新たな構成を設けることなく、読取画像データまたは画像形成データを映像情報として表示させることができる。
【図面の簡単な説明】
【００１０】
【図１】本実施の形態における多機能複写機の構成の一例を示す図である。
【図２】多機能複写機を構成する各コントローラの電源系統を説明するための図である。
【図３】サンダーボルトコントローラの内部構成を説明するための図である。
【図４】複数のサンダーボルトコントローラによるデータの授受を説明するための図である。
【図５】多機能複写機における給電設定手順を説明するためのフローチャートである。
【図６】各モードと給電対象となる各コントローラとの関係を示す図である。
【図７】多機能複写機における各種データの流れを説明するための図である。
【図８】ジョブの対象となる画像データを、タッチパネルディスプレイに表示させるための手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図１は、本実施の形態における多機能複写機１の構成の一例を示す図である。
画像形成装置の一例としての多機能複写機１は、コピー機能（複写機能）に加え、スキャン機能、プリント機能さらにはファクシミリ機能（ファクシミリ送信機能およびファクシミリ受信機能）を有するものであり、ネットワーク２を介して、外部に設けられた各種機器（図示せず）に接続されている。ここで、ネットワーク２としては、ＬＡＮ（Local Area Network）、インターネット回線、電話回線等が挙げられる。
【００１２】
本実施の形態の多機能複写機１は、原稿に記録された画像を読み取るスキャナ１０と、紙等の記録材に画像を形成するプリントエンジン２０と、ユーザから、スキャン機能、プリント機能、コピー機能およびファクシミリ機能を用いた動作に関連する指示を受け付けるとともに、ユーザに対してメッセージ等の映像情報を表示するタッチパネルディスプレイ３０とを備えている。また、多機能複写機１は、多機能複写機１全体の動作を制御するメインコントローラ５０と、メインコントローラ５０による制御の下でスキャナ１０の動作を制御するスキャンコントローラ６０と、メインコントローラ５０による制御の下でプリントエンジン２０の動作を制御するプリントコントローラ７０と、メインコントローラ５０による制御の下でタッチパネルディスプレイ３０の動作を制御するＵＩコントローラ８０とをさらに備えている。
【００１３】
本実施の形態では、多機能複写機１を構成するメインコントローラ５０、スキャンコントローラ６０、プリントコントローラ７０およびＵＩコントローラ８０を、高速汎用データ伝送技術として知られるThunderbolt（サンダーボルト：登録商標、以下では「ＴＢ」と表記する）で接続している。すなわち、この多機能複写機１では、メインコントローラ５０とＵＩコントローラ８０とをサンダーボルトケーブル（ＴＢケーブルと呼ぶ）４０で接続し、ＵＩコントローラ８０とプリントコントローラ７０とをＴＢケーブル４０で接続し、プリントコントローラ７０とスキャンコントローラ６０とをＴＢケーブル４０で接続している。したがって、この多機能複写機１では、メインコントローラ５０、ＵＩコントローラ８０、プリントコントローラ７０およびスキャンコントローラ６０が、この順番で、３本のＴＢケーブル４０を用いてデイジーチェーン接続されている。
【００１４】
ではここで、Thunderbolt（ＴＢ）について簡単に説明しておく。
ＴＢは、ホスト機器にさまざまな周辺機器を接続するためのバス規格の１つである。
【００１５】
ＴＢでは、エンベデッド・クロック方式を用いてパケット化されたデータを、平衡接続された伝送経路を用い、シリアル転送方式且つ全二重線通信方式にて、ポイント・ツー・ポイントで伝送する。また、ＴＢでは、異なるプロトコル（バス規格）で規定された複数のデータを、ＴＢのプロトコルに変換し、変換後のデータ（ＴＢのプロトコルで規定されたデータ）にて、機器間での伝送を行う。なお、現時点において、ＴＢで利用できるプロトコルは、高速汎用バス規格の１つであるＰＣＩＥｘｐｒｅｓｓ（登録商標、以下では、「ＰＣＩｅ」と表記する）、および、映像出力規格の１つであるＤｉｓｐｌａｙＰｏｒｔ（商標、以下では、「ＤＰ」と表記する）、の２つである。このように、ＴＢでは、ＰＣＩｅによる伝送対象となる汎用データと、ＤＰによる伝送対象となる映像データとを、混在させて伝送できるようになっている。ただし、理論上は、ＰＣＩｅやＤＰの他に、ＵＳＢ（Universal Serial Bus）やＳＡＴＡ（Serial Advanced Technology Attachment）、さらにはＨＤＭＩ（High-Definition Multimedia Interface）なども、ＴＢによる伝送が可能である。
【００１６】
また、ＴＢは、既知の高速シリアルバス規格の１つであるＩＥＥＥ１３９４と同様に、スター接続およびデイジーチェーン接続に対応するとともに、プラグ＆プレイおよびホットプラグにも対応している。
さらに、ＴＢでは、ＴＢケーブル４０として、銅線を用いたものと、光ファイバを用いたものとが存在するが、ＴＢケーブル４０として銅線を用いた場合においては、ＴＢケーブル４０を介した給電が行える。なお、本実施の形態では、上記ＴＢケーブル４０として、銅線を有するものを用いている。ＴＢにおける給電能力（現時点で最大１０Ｗ）は、ＵＳＢにおける給電能力（例えばＵＳＢ３．０において最大４．５Ｗ）よりも強力である。このように、本実施の形態のＴＢは、給電を行うための給電部と、データ伝送を行うための伝送部とを有している。
【００１７】
次に、メインコントローラ５０、スキャンコントローラ６０、プリントコントローラ７０およびＵＩコントローラ８０のそれぞれの構成について、順に説明を行う。
【００１８】
まず、全体制御部の一例としてのメインコントローラ５０は、種々の演算を実行することによって、多機能複写機１の各部を制御するＭＣＵ（Micro Control Unit）５１と、ＭＣＵ５１に接続され、他のコントローラ（スキャンコントローラ６０、プリントコントローラ７０、ＵＩコントローラ８０）との間において、ＴＢの規格に準拠したデータの授受の制御を行うＭ−ＴＢＣ（Thunderbolt Controller）５２とを備えている。また、ＭＣＵ５１には、ＨＤＤ（Hard Disk Drive）５３およびＲＡＭ（Random Access Memory）５４が接続されており、さらに上述したネットワーク２も接続されている。したがって、本実施の形態の多機能複写機１は、メインコントローラ５０を介して、外部のネットワーク２に接続されている。
【００１９】
メインコントローラ５０に設けられるＭＣＵ５１は、多機能複写機１を構成する各部の動作を制御する制御データ、スキャナ１０によって原稿から読み取られた画像データ（スキャンデータと呼ぶ：読取画像データに対応）およびプリントエンジン２０を用いて記録材に形成する画像データ（プリントデータと呼ぶ：形成画像データに対応）、ＵＩコントローラ８０を介してタッチパネルディスプレイ３０に表示させる画像データ（ディスプレイデータと呼ぶ：表示画像データに対応）に関する処理を実行するＣＰＵ（Central Processing Unit）、および、メインコントローラ５０の外部に設けられたネットワーク２、ＨＤＤ５３、ＲＡＭ５４との間でデータの授受を行うとともに、メインコントローラ５０の内部に設けられたＭ−ＴＢＣ５２との間でデータの授受を行うための各種入出力回路を内蔵している。ここで、統括制御手段の一例としてのＭＣＵ５１は、例えばＥｔｈｅｒｎｅｔ（登録商標）によってネットワーク２に接続され、例えばＳＡＴＡ（Serial Advanced Technology Attachment）によってＨＤＤ５３に接続され、例えばＤＤＲ３（Double-Data-Rate3）によってＲＡＭ５４に接続される。そして、ＭＣＵ５１は、ＰＣＩｅおよびＤＰの両者によってＭ−ＴＢＣ５２に接続される。
【００２０】
また、メインコントローラ５０に設けられるＭ−ＴＢＣ５２は、ＭＣＵ５１から送られてくる、ＰＣＩｅの規格に準拠するデータ（ＰＣＩｅデータと呼ぶ）と、ＤＰの規格に準拠するデータ（ＤＰデータと呼ぶ）とを、ＴＢ規格に準拠するデータ（ＴＢデータと呼ぶ）に変換し、ＵＩコントローラ８０に向けて出力する。さらに、Ｍ−ＴＢＣ５２は、ＵＩコントローラ８０からＭＣＵ５１を対象（宛先）として入力されてくるＴＢデータを、ＰＣＩｅデータおよびＤＰデータに変換し、ＭＣＵ５１に向けて出力する。
【００２１】
ここで、本実施の形態では、上述した制御データ、スキャンデータおよびプリントデータが、ＰＣＩｅデータ（あるいはＰＣＩｅデータに基づくＴＢデータ）として伝送される。これに対し、上述したディスプレイデータは、ＤＰデータ（あるいはＤＰデータに基づくＴＢデータ）として伝送される。
【００２２】
本実施の形態のメインコントローラ５０は、図示しない配線基板に、ＭＣＵ５１およびＭ−ＴＢＣ５２を実装してなる実装基板で構成されている。なお、この例では、ＨＤＤ５３およびＲＡＭ５４を、メインコントローラ５０の外部に配置しているが、これらを、ＭＣＵ５１およびＭ−ＴＢＣ５２とともにメインコントローラ５０に実装してもかまわない。
【００２３】
次に、画像読取制御部の一例としてのスキャンコントローラ６０は、スキャナ１０に接続され、スキャナ１０の動作を制御するとともに、スキャナ１０から入力されてくる画像データ（スキャンデータ）に各種処理を施すＳ−ＡＳＩＣ（Application Specific Integrated Circuit）６１と、Ｓ−ＡＳＩＣ６１に接続され、他のコントローラ（メインコントローラ５０、プリントコントローラ７０、ＵＩコントローラ８０）との間において、ＴＢデータの授受を行うＳ−ＴＢＣ６２とを備えている。
【００２４】
スキャンコントローラ６０に設けられるＳ−ＡＳＩＣ６１は、スキャンコントローラ６０の外部に設けられたスキャナ１０との間でデータの授受を行うとともに、スキャンコントローラ６０の内部に設けられたＳ−ＴＢＣ６２との間でデータの授受を行うための各種入出力回路（図示せず）を内蔵している。ここで、画像読取制御手段の一例としてのＳ−ＡＳＩＣ６１は、例えばＰＣＩｅによってスキャナ１０に接続され、ＰＣＩｅによってＳ−ＴＢＣ６２に接続される。
【００２５】
また、スキャンコントローラ６０に設けられるＳ−ＴＢＣ６２は、Ｓ−ＡＳＩＣ６１から送られてくるＰＣＩｅデータをＴＢデータに変換し、プリントコントローラ７０に向けて出力する。さらに、Ｓ−ＴＢＣ６２は、プリントコントローラ７０からＳ−ＡＳＩＣ６１を対象（宛先）として入力されてくるＴＢデータをＰＣＩｅデータに変換し、Ｓ−ＡＳＩＣ６１に向けて出力する。
【００２６】
本実施の形態では、Ｓ−ＡＳＩＣ６１においてＤＰのデータを使用する必要がないため、Ｓ−ＡＳＩＣ６１とＳ−ＴＢＣ６２とをＰＣＩｅのみで接続している。ただし、必要に応じて、Ｓ−ＡＳＩＣ６１とＳ−ＴＢＣ６２とを、さらにＤＰで接続するようにしてもかまわない。
【００２７】
本実施の形態のスキャンコントローラ６０は、図示しない配線基板に、Ｓ−ＡＳＩＣ６１およびＳ−ＴＢＣ６２を実装してなる実装基板で構成されている。なお、スキャンコントローラ６０を、スキャナ１０に内蔵させてもかまわない。
【００２８】
さらに、画像形成制御部の一例としてのプリントコントローラ７０は、プリントエンジン２０に接続され、プリントエンジン２０の動作を制御するとともに、メインコントローラ５０から入力されてくる画像データ（プリントデータ）に各種処理を施すＰ−ＡＳＩＣ７１と、Ｐ−ＡＳＩＣ７１に接続され、他のコントローラ（メインコントローラ５０、スキャンコントローラ６０、ＵＩコントローラ８０）との間において、ＴＢデータの授受を行うＰ−ＴＢＣ７２とを備えている。
【００２９】
プリントコントローラ７０に設けられるＰ−ＡＳＩＣ７１は、プリントコントローラ７０の外部に設けられたプリントエンジン２０との間でデータの授受を行うとともに、プリントコントローラ７０の内部に設けられたＰ−ＴＢＣ７２との間でデータの授受を行うための各種入出力回路（図示せず）を内蔵している。ここで、画像形成制御手段の一例としてのＰ−ＡＳＩＣ７１は、例えばＰＣＩｅによってプリントエンジン２０に接続され、ＰＣＩｅによってＰ−ＴＢＣ７２に接続される。
【００３０】
また、プリントコントローラ７０に設けられるＰ−ＴＢＣ７２は、Ｐ−ＡＳＩＣ７１から送られてくるＰＣＩｅデータをＴＢデータに変換し、ＵＩコントローラ８０またはスキャンコントローラ６０に向けて出力する。さらに、Ｐ−ＴＢＣ７２は、ＵＩコントローラ８０またはスキャンコントローラ６０からＰ−ＡＳＩＣ７１を対象（宛先）として入力されてくるＴＢデータをＰＣＩｅデータに変換し、Ｐ−ＡＳＩＣ７１に向けて出力する。さらにまた、Ｐ−ＴＢＣ７２は、スキャンコントローラ６０（あるいはＵＩコントローラ８０）からＰ−ＡＳＩＣ７１以外を対象（宛先）として入力されてくるＴＢデータを、そのまま、ＵＩコントローラ８０（あるいはスキャンコントローラ６０）に向けて出力（転送）する。
【００３１】
本実施の形態では、Ｐ−ＡＳＩＣ７１においてＤＰのデータを使用する必要がないため、Ｐ−ＡＳＩＣ７１とＰ−ＴＢＣ７２とをＰＣＩｅのみで接続している。ただし、必要に応じて、Ｐ−ＡＳＩＣ７１とＰ−ＴＢＣ７２とを、さらにＤＰで接続するようにしてもかまわない。
【００３２】
本実施の形態のプリントコントローラ７０は、図示しない配線基板に、Ｐ−ＡＳＩＣ７１およびＰ−ＴＢＣ７２を実装してなる実装基板で構成されている。なお、プリントコントローラ７０を、プリントエンジン２０に内蔵させてもかまわない。
【００３３】
続いて、画像表示制御部の一例としてのＵＩコントローラ８０は、タッチパネルディスプレイ３０に接続され、タッチパネルディスプレイ３０の動作を制御するとともに、メインコントローラ５０から入力されてくる画像データ（ディスプレイデータ）に各種処理を施すＵ−ＡＳＩＣ８１と、Ｕ−ＡＳＩＣ８１に接続され、他のコントローラ（メインコントローラ５０、スキャンコントローラ６０、プリントコントローラ７０）との間において、ＴＢデータの授受を行うＵ−ＴＢＣ８２とを備えている。
【００３４】
ＵＩコントローラ８０に設けられるＵ−ＡＳＩＣ８１は、ＵＩコントローラ８０の外部に設けられたタッチパネルディスプレイ３０との間でデータの授受を行うとともに、ＵＩコントローラ８０の内部に設けられたＵ−ＴＢＣ８２との間でデータの授受を行うための各種入出力回路（図示せず）を内蔵している。ここで、画像表示制御手段の一例としてのＵ−ＡＳＩＣ８１は、例えばＰＣＩｅおよびＤＰの両者によってタッチパネルディスプレイ３０に接続され、ＰＣＩｅおよびＤＰの両者によってＵ−ＴＢＣ８２に接続される。このとき、ＰＣＩｅの代わりにＤＰのサイドバンドＣＨを用いて、タッチパネルディスプレイ３０の制御信号等の伝送を行ってもかまわない。
【００３５】
また、ＵＩコントローラ８０に設けられるＵ−ＴＢＣ８２は、Ｕ−ＡＳＩＣ８１から送られてくるＰＣＩｅデータおよびＤＰデータをＴＢデータに変換し、メインコントローラ５０またはプリントコントローラ７０に向けて出力する。さらに、Ｕ−ＴＢＣ８２は、メインコントローラ５０あるいはプリントコントローラ７０からＵ−ＡＳＩＣ８１を対象（宛先）として入力されてくるＴＢデータをＰＣＩｅデータおよびＤＰデータに変換し、Ｕ−ＡＳＩＣ８１に向けて出力する。さらにまた、Ｕ−ＴＢＣ８２は、メインコントローラ５０（あるいはプリントコントローラ７０）からＵ−ＡＳＩＣ８１以外を対象（宛先）として入力されてくるＴＢデータを、そのまま、プリントコントローラ７０（あるいはメインコントローラ５０）に向けて出力（転送）する。
【００３６】
本実施の形態のＵＩコントローラ８０は、図示しない配線基板に、Ｕ−ＡＳＩＣ８１およびＵ−ＴＢＣ８２を実装してなる実装基板で構成されている。なお、ＵＩコントローラ８０を、タッチパネルディスプレイ３０に内蔵させてもかまわない。
【００３７】
ここで、ＴＢの観点からみた場合、メインコントローラ５０が「ホスト機器」となり、スキャンコントローラ６０、プリントコントローラ７０およびＵＩコントローラ８０がそれぞれ「周辺機器」となる。また、ＰＣＩｅの観点からみた場合、メインコントローラ５０が「ルートコンプレックス」となり、スキャンコントローラ６０、プリントコントローラ７０およびＵＩコントローラ８０がそれぞれ「エンドポイント」となる。さらに、ＤＰの観点からみた場合、メインコントローラ５０が「ソースデバイス」となり、ＵＩコントローラ８０（タッチパネルディスプレイ３０）が「シンクデバイス」となる。
【００３８】
図２は、多機能複写機１を構成する各コントローラの電源系統を説明するための図である。
本実施の形態の多機能複写機１は、電源を供給するための電源ユニット１００をさらに備えている。本実施の形態の電源ユニット１００は、主電源スイッチ１０１を介してメインコントローラ５０に接続されている。
【００３９】
そして、本実施の形態では、メインコントローラ５０が、上述したＴＢの給電機能を利用し、各ＴＢケーブル４０を介して、スキャンコントローラ６０、プリントコントローラ７０およびＵＩコントローラ８０に対する給電制御を行う。より具体的に説明すると、メインコントローラ５０は、主電源スイッチ１０１がオンに設定されることによりメインコントローラ５０に対する給電がなされた状態で、スキャンコントローラ６０、プリントコントローラ７０およびＵＩコントローラ８０に対する給電／非給電を設定する制御を実行する。
【００４０】
ここで、本実施の形態では、これらメインコントローラ５０、スキャンコントローラ６０、プリントコントローラ７０およびＵＩコントローラ８０が、上述したように、３本のＴＢケーブル４０を用いてデイジーチェーン接続されている。このため、メインコントローラ５０は、ＵＩコントローラ８０に対しては直接に給電／非給電を制御することがきる。一方、メインコントローラ５０は、プリントコントローラ７０に対しては、直接に給電／非給電を制御することができず、ＵＩコントローラ８０を給電状態に設定している場合においてのみ、給電状態に設定することができる。逆の観点からみれば、ＵＩコントローラ８０が非給電状態にあるとき、プリントコントローラ７０は、必ず非給電状態となる。また、メインコントローラ５０は、スキャンコントローラ６０に対しても、直接に給電／非給電を制御することができず、ＵＩコントローラ８０およびプリントコントローラ７０の両者を給電状態に設定している場合においてのみ、給電状態に設定することができる。逆の観点からみれば、ＵＩコントローラ８０が非給電状態にあるとき、および、ＵＩコントローラ８０が給電状態にあり且つプリントコントローラ７０が非給電状態にあるとき、スキャンコントローラ６０は、必ず非給電状態となる。
【００４１】
図３は、メインコントローラ５０、スキャンコントローラ６０、プリントコントローラ７０およびＵＩコントローラ８０のそれぞれに設けられるサンダーボルトコントローラ（ＴＢＣ）の内部構成を説明するための図である。ここで、図３（ａ）は、スキャンコントローラ６０（図１参照）に設けられるＳ−ＴＢＣ６２の内部構成を示しており、図３（ｂ）は、ＵＩコントローラ８０（図１参照）に設けられるＵ−ＴＢＣ８２の内部構成を示している。
【００４２】
まず、図３（ａ）に示すＳ−ＴＢＣ６２は、ＰＣＩｅデータを授受するＰＣＩｅインタフェース（以下では、「ＰＣＩｅＩＦ」と表記する）９１と、ＤＰデータを授受するＤＰインタフェース（以下では、「ＤＰＩＦ」と表記する）９２と、ＴＢデータを授受するＴＢインタフェース（以下では、「ＴＢＩＦ」と表記する）９３と、ＰＣＩｅＩＦ９１、ＤＰＩＦ９２、ＴＢＩＦ９３とそれぞれ接続され、ＰＣＩｅデータおよびＤＰデータにプロトコル変換を施してＴＢデータを作成し、且つ、ＴＢデータにプロトコル変換を施してＰＣＩｅデータおよびＤＰデータを作成するプロトコル変換部９４とを備えている。
【００４３】
これに対し、図３（ｂ）に示すＵ−ＴＢＣ８２は、上述したＰＣＩｅＩＦ９１、ＤＰＩＦ９２、ＴＢＩＦ９３およびプロトコル変換部９４に加え、ＴＢＩＦ９３とは別個にＴＢデータを授受する他のＴＢＩＦ９５を備えている。ここで、Ｕ−ＴＢＣ８２では、ＰＣＩｅＩＦ９１、ＤＰＩＦ９２およびＴＢＩＦ９３に加えて、他のＴＢＩＦ９５も、プロトコル変換部９４に接続されている。
【００４４】
すなわち、図３（ａ）に示すＳ−ＴＢＣ６２では、ＴＢの入出力が１系統（１ポート：ＴＢＩＦ９３）であるのに対し、図３（ｂ）に示すＵ−ＴＢＣ８２では、ＴＢの入出力が２系統（２ポート：ＴＢＩＦ９３および他のＴＢＩＦ９５）である点が異なる。なお、本実施の形態では、図３（ａ）に示すＳ−ＴＢＣ６２とメインコントローラ５０に設けられるＭ−ＴＢＣ５２（図１参照）とが共通の内部構成を有しており、図３（ｂ）に示すＵ−ＴＢＣ８２とプリントコントローラ７０に設けられるＰ−ＴＢＣ７２（図１参照）とが共通の内部構成を有している。
【００４５】
ここで、図３（ａ）に示すＳ−ＴＢＣ６２は、ＰＣＩｅＩＦ９１およびＤＰＩＦ９２を有しているが、上述したように、Ｓ−ＡＳＩＣ６１ではＤＰのデータを使用する必要がない。このため、Ｓ−ＴＢＣ６２において、ＰＣＩｅＩＦ９１はＳ−ＡＳＩＣ６１との接続に用いる一方、ＤＰＩＦ９２はＳ−ＡＳＩＣ６１との接続に用いない。
【００４６】
他方、図３（ｂ）に示すＵ−ＴＢＣ８２と共通の構成を有するＰ−ＴＢＣ７２は、ＰＣＩｅＩＦ９１およびＤＰＩＦ９２を有しているが、上述したように、Ｐ−ＡＳＩＣ７１ではＤＰのデータを使用する必要がない。このため、Ｐ−ＴＢＣ７２において、ＰＣＩｅＩＦ９１はＰ−ＡＳＩＣ７１との接続に用いる一方、ＤＰＩＦ９２はＰ−ＡＳＩＣ７１との接続に用いない。
【００４７】
また、図３（ｂ）に示すＵ−ＴＢＣ８２（Ｐ−ＴＢＣ７２）では、図１を用いて説明したように、ＴＢＩＦ９３を介して入力されてくるＴＢデータを、プロトコル変換部９４を素通りさせて、そのまま他のＴＢＩＦ９５を介して外部に出力（転送）できるようになっており、また、他のＴＢＩＦ９５を介して入力されてくるＴＢデータを、プロトコル変換部９４を素通りさせて、そのままＴＢＩＦ９３を介して外部に出力（転送）できるようになっている。つまり、Ｕ−ＴＢＣ８２およびＰ−ＴＢＣ７２は、リピータとしての機能も有している。
【００４８】
なお、この例では、Ｓ−ＴＢＣ６２およびＭ−ＴＢＣ５２として、図３（ａ）に示す１ポート構造のものを用いているが、図３（ｂ）に示す２ポート構造のものを用いてもかまわない。
【００４９】
図４は、複数のサンダーボルトコントローラ（ＴＢＣ）によるデータの授受を説明するための図である。ここで、図４（ａ）は２つのサンダーボルトコントローラ（ＴＢＣ−Ａ２０１およびＴＢＣ−Ｂ２０２）によるデータの授受を示しており、図４（ｂ）は３つのサンダーボルトコントローラ（ＴＢＣ−Ａ２０１、ＴＢＣ−Ｂ２０２およびＴＢＣ−Ｃ２０３）によるデータの授受を示している。そして、図４（ａ）は、ＴＢＣ−Ａ２０１からＴＢＣ−Ｂ２０２にデータを送る場合を例示しており、図４（ｂ）は、ＴＢＣ−Ａ２０１からＴＢＣ−Ｂ２０２を介してＴＢＣ−Ｃ２０３にデータを送る場合を例示している。
【００５０】
ここで、図４（ａ）に示す例においては、ＴＢＣ−Ａ２０１およびＴＢＣ−Ｂ２０２の両者を、１ポートのＴＢＣ（図３（ａ）参照）あるいは２ポートのＴＢＣ（図３（ｂ）参照）で構成することができる。また、図４（ｂ）に示す例においては、ＴＢＣ−Ａ２０１およびＴＢＣ−Ｃ２０３の両者を、１ポートのＴＢＣ（図３（ａ）参照）あるいは２ポートのＴＢＣ（図３（ｂ）参照）で構成することができ、ＴＢＣ−Ｂ２０２については、２ポートのＴＢＣ（図３（ｂ）参照）で構成することができる。
【００５１】
最初に、図４（ａ）を参照しつつ、ＴＢＣ−Ａ２０１から、ＴＢＣ−Ｂ２０２を宛先としてデータを送る場合について説明を行う。
ＴＢＣ−Ａ２０１には、第１プロトコルの一例としてのＰＣＩｅによってＰＣＩｅデータＤ（ＰＣＩｅ）が入力され、第２プロトコルの一例としてのＤＰによってＤＰデータＤ（ＤＰ）が入力される。ここで、第１シリアルデータの一例としてのＰＣＩｅデータＤ（ＰＣＩｅ）は、エンベデッド・クロック方式を用いてパケット化されたシリアルデータで構成され、第２シリアルデータの一例としてのＤＰデータＤ（ＤＰ）も、エンベデッド・クロック方式を用いてパケット化されたシリアルデータで構成される。
【００５２】
次に、ＴＢＣ−Ａ２０１では、入力されてくるＰＣＩｅデータＤ（ＰＣＩｅ）およびＤＰデータＤ（ＤＰ）に、第３プロトコルの一例としてのＴＢによるプロトコル変換を施し、両者を含む第３シリアルデータの一例としてのＴＢデータＤ（ＴＢ）を作成する。ここで、ＴＢデータＤ（ＴＢ）は、元となるＰＣＩｅデータＤ（ＰＣＩｅ）およびＤＰデータＤ（ＤＰ）を混在してなるシリアルデータで構成される。このとき、ＴＢＣ−Ａ２０１は、ＴＢデータＤ（ＴＢ）を構成する各パケットに、宛先の情報を付加する。この例では、ＴＢデータＤ（ＴＢ）を構成する各パケットに、宛先がＴＢＣ−Ｂ２０２であることを示す情報が付加されることになる。
【００５３】
そして、ＴＢＣ−Ａ２０１は、作成したＴＢデータＤ（ＴＢ）を、ＴＢケーブル４０を介してＴＢＣ−Ｂ２０２に向けて出力する。
【００５４】
続いて、ＴＢＣ−Ｂ２０２は、ＴＢＣ−Ａ２０１からＴＢケーブル４０を介して入力されてくるＴＢデータＤ（ＴＢ）を受け取る。次に、ＴＢＣ−Ｂ２０２では、受け取ったＴＢデータＤ（ＴＢ）の各パケットを参照し、その宛先が自分（ＴＢＣ−Ｂ２０２）であるか否かの判別を行う。そして、ＴＢＣ−Ｂ２０２は、受け取ったＴＢデータＤ（ＴＢ）のうち、自分宛に送られてきたパケットを抽出してプロトコル変換を施し、ＰＣＩｅデータＤ（ＰＣＩｅ）およびＤＰデータＤ（ＤＰ）に復元する。なお、この例では、ＴＢＣ−Ａ２０１から送られてくるＴＢデータＤ（ＴＢ）の宛先がすべてＴＢＣ−Ｂ２０２となっていることから、ＴＢＣ−Ｂ２０２は、受け取ったＴＢデータＤ（ＴＢ）を構成する全パケットに対しプロトコル変換を施す。
【００５５】
そして、ＴＢＣ−Ｂ２０２は、復元によって得られたＰＣＩｅデータＤ（ＰＣＩｅ）をＰＣＩｅによって出力し、復元によって得られたＤＰデータＤ（ＤＰ）をＤＰによって出力する。
以上により、ＴＢＣ−Ａ２０１から、ＴＢＣ−Ｂ２０２を宛先とするデータの受渡が完了する。
【００５６】
次に、図４（ｂ）を参照しつつ、ＴＢＣ−Ａ２０１から、ＴＢＣ−Ｃ２０３を宛先としてデータを送る場合について説明を行う。
ＴＢＣ−Ａ２０１には、ＰＣＩｅによってＰＣＩｅデータＤ（ＰＣＩｅ）が入力され、ＤＰによってＤＰデータＤ（ＤＰ）が入力される。
【００５７】
次に、ＴＢＣ−Ａ２０１では、入力されてくるＰＣＩｅデータＤ（ＰＣＩｅ）およびＤＰデータＤ（ＤＰ）にプロトコル変換を施し、両者を含むＴＢデータＤ（ＴＢ）を作成する。このとき、ＴＢＣ−Ａ２０１は、ＴＢデータＤ（ＴＢ）を構成する各パケットに、宛先の情報を付加する。この例では、ＴＢデータＤ（ＴＢ）を構成する各パケットに、宛先がＴＢＣ−Ｃ２０３であることを示す情報が付加されることになる。
【００５８】
そして、ＴＢＣ−Ａ２０１は、作成したＴＢデータＤ（ＴＢ）を、ＴＢケーブル４０を介してＴＢＣ−Ｂ２０２に向けて出力する。
【００５９】
続いて、ＴＢＣ−Ｂ２０２は、ＴＢＣ−Ａ２０１からＴＢケーブル４０を介して入力されてくるＴＢデータＤ（ＴＢ）を受け取る。次に、ＴＢＣ−Ｂ２０２では、受け取ったＴＢデータＤ（ＴＢ）の各パケットを参照し、その宛先が自分（ＴＢＣ−Ｂ２０２）であるか否かの判別を行う。そして、ＴＢＣ−Ｂ２０２は、受け取ったＴＢデータＤ（ＴＢ）のうち、自分宛に送られてきたパケットを抽出してプロトコル変換を施し、ＰＣＩｅデータＤ（ＰＣＩｅ）およびＤＰデータＤ（ＤＰ）に復元する。なお、この例では、ＴＢＣ−Ａ２０１から送られてくるＴＢデータＤ（ＴＢ）の宛先がすべてＴＢＣ−Ｃ２０３となっていることから、ＴＢＣ−Ｂ２０２は、受け取ったＴＢデータＤ（ＴＢ）を構成する全パケットに対しプロトコル変換を施すことなく、そのまま、ＴＢケーブル４０を介してＴＢＣ−Ｃ２０３に出力（転送）する。
【００６０】
さらに続いて、ＴＢＣ−Ｃ２０３は、ＴＢＣ−Ｂ２０２からＴＢケーブル４０を介して入力されてくるＴＢデータＤ（ＴＢ）を受け取る。次に、ＴＢＣ−Ｃ２０３では、受け取ったＴＢデータＤ（ＴＢ）の各パケットを参照し、その宛先が自分（ＴＢＣ−Ｃ２０３）であるか否かの判別を行う。そして、ＴＢＣ−Ｃ２０３は、受け取ったＴＢデータＤ（ＴＢ）のうち、自分宛に送られてきたパケットを抽出してプロトコル変換を施し、ＰＣＩｅデータＤ（ＰＣＩｅ）およびＤＰデータＤ（ＤＰ）に復元する。なお、この例では、ＴＢＣ−Ａ２０１から送られてくるＴＢデータＤ（ＴＢ）の宛先がすべてＴＢＣ−Ｃ２０３となっていることから、ＴＢＣ−Ｃ２０３は、受け取ったＴＢデータＤ（ＴＢ）を構成する全パケットに対しプロトコル変換を施す。
【００６１】
そして、ＴＢＣ−Ｃ２０３は、復元によって得られたＰＣＩｅデータＤ（ＰＣＩｅ）をＰＣＩｅによって出力し、復元によって得られたＤＰデータＤ（ＤＰ）をＤＰによって出力する。
以上により、ＴＢＣ−Ａ２０１から、ＴＢＣ−Ｃ２０３を宛先とするデータの受渡が完了する。
【００６２】
次に、図１等に示す多機能複写機１における給電制御について説明する。
図５は、本実施の形態の多機能複写機１における給電設定手順を説明するためのフローチャートである。
【００６３】
多機能複写機１に設けられた主電源スイッチ１０１がオンされると（ステップ１０）、電源ユニット１００からメインコントローラ５０に対する給電が開始される。これに伴い、メインコントローラ５０からＴＢケーブル４０を介した、スキャンコントローラ６０、プリントコントローラ７０およびＵＩコントローラ８０への給電も開始される。続いて、メインコントローラ５０、スキャンコントローラ６０、プリントコントローラ７０およびＵＩコントローラ８０は、それぞれにおいて初期化を行う（ステップ２０）。そして各コントローラの初期化が完了した後、メインコントローラ５０は、サンダーボルト（ＴＢ）を初期化し（ステップ３０）、メインコントローラ５０に設けられたＭ−ＴＢＣ５２と、スキャンコントローラ６０に設けられたＳ−ＴＢＣ６２と、プリントコントローラ７０に設けられたＰ−ＴＢＣ７２と、ＵＩコントローラ８０に設けられたＵ−ＴＢＣ８２との間での通信を確立する。これにより、多機能複写機１は、コピー動作、スキャン動作、プリント動作およびファクシミリ送受信動作を実行可能な状態に設定される。
【００６４】
次に、メインコントローラ５０は、ＴＢケーブル４０を介したスキャンコントローラ６０およびプリントコントローラ７０への給電を停止する（ステップ４０）。これに伴い、多機能複写機１を構成する各コントローラのうち、メインコントローラ５０およびＵＩコントローラ８０には給電が行われる一方、スキャンコントローラ６０およびプリントコントローラ７０には給電が行われない状態へと移行する。なお、この状態を、「ウェイトモードＷＭ（待機モードに対応）」と呼ぶ。そして、ウェイトモードＷＭでは、メインコントローラ５０とＵＩコントローラ８０との間の通信は可能である一方、メインコントローラ５０とスキャンコントローラ６０との間の通信およびメインコントローラ５０とプリントコントローラ７０との間の通信はともに不可能になる。
【００６５】
その後、メインコントローラ５０は、例えばネットワーク２を介したプリント指示（あるいはファクシミリ受信指示）や、タッチパネルディスプレイ３０を介したコピー指示（あるいはスキャン指示やファクシミリ送信指示）などを含む、ジョブ開始指示を受け付けたか否かを判断する（ステップ５０）。なお、このとき、多機能複写機１では、メインコントローラ５０およびＵＩコントローラ８０への給電が続行されているため、ウェイトモードＷＭであっても、これらのジョブ開始指示を受け付けることが可能となっている。
【００６６】
ステップ５０において否定の判断（ＮＯ）を行った場合、メインコントローラ５０は、引き続きジョブ開始指示の受け付けを待つ。一方、ステップ５０において肯定の判断（ＹＥＳ）を行った場合、メインコントローラ５０は、受け付けたジョブ開始指示の内容がプリント指示またはファクシミリ受信指示であったか否かを判断する（ステップ６０）。
【００６７】
ステップ６０において肯定の判断（ＹＥＳ）を行った場合、メインコントローラ５０は、ＴＢケーブル４０を介したプリントコントローラ７０への給電を再開し（ステップ７０）、続いて、ＵＩコントローラ８０を介したメインコントローラ５０とプリントコントローラ７０との間の通信を再確立する（ステップ８０）。これに伴い、多機能複写機１を構成する各コントローラのうち、メインコントローラ５０、ＵＩコントローラ８０およびプリントコントローラ７０には給電が行われる一方、スキャンコントローラ６０には給電が行われない状態へと移行する。なお、この状態を「プリントモードＰＭ（画像形成モードに対応）」と呼ぶ。プリントモードＰＭでは、メインコントローラ５０とＵＩコントローラ８０とプリントコントローラ７０との間の通信は可能になるものの、メインコントローラ５０とスキャンコントローラ６０との間の通信は引き続き不可能である。
【００６８】
そして、ウェイトモードＷＭからプリントモードＰＭへの移行が完了した後、メインコントローラ５０は、ステップ５０で受け付けたジョブ（この場合はプリントまたはファクシミリ受信）を開始させる（ステップ１１０）。
【００６９】
一方、ステップ６０において否定の判断（ＮＯ）を行った場合すなわちジョブ開始指示の内容がスキャン指示、ファクシミリ送信指示またはコピー指示であった場合、メインコントローラ５０は、ＴＢケーブル４０を用いたプリントコントローラ７０への給電と、プリントコントローラ７０およびＴＢケーブル４０を介したスキャンコントローラ６０への給電を再開し（ステップ９０）、ＵＩコントローラ８０を介したメインコントローラ５０とプリントコントローラ７０との通信を再確立し、且つ、ＵＩコントローラ８０およびプリントコントローラ７０を介したメインコントローラ５０とスキャンコントローラ６０との通信を再確立する（ステップ１３０）。これに伴い、多機能複写機１を構成するメインコントローラ５０、ＵＩコントローラ８０、プリントコントローラ７０およびスキャンコントローラ６０に対する給電が行われる。なお、この状態を「スキャン・コピーモードＳＣＭ（画像読取モードおよび複写モードに対応）」と呼ぶ。スキャン・コピーモードＳＣＭでは、メインコントローラ５０とＵＩコントローラ８０とプリントコントローラ７０とスキャンコントローラ６０との間の通信が可能になる。
【００７０】
そして、ウェイトモードＷＭからスキャン・コピーモードＳＣＭへの移行が完了した後、メインコントローラ５０は、ステップ５０で受け付けたジョブ（この場合はスキャン、ファクシミリ送信またはコピー）を開始させる（ステップ１１０）。
【００７１】
図６は、上述した各モード（ウェイトモードＷＭ、プリントモードＰＭ、スキャン・コピーモードＳＣＭ）と、給電対象となる各コントローラ（メインコントローラ５０、スキャンコントローラ６０、プリントコントローラ７０およびＵＩコントローラ８０）との関係を示す図である。
【００７２】
まず、ジョブを実行しないウェイトモードＷＭでは、メインコントローラ５０およびＵＩコントローラ８０が給電対象となる。また、ジョブとしてプリントあるいはファクシミリ受信を実行するプリントモードＰＭでは、メインコントローラ５０およびＵＩコントローラ８０に加えて、ＵＩコントローラ８０を介してメインコントローラ５０に接続されたプリントコントローラ７０が給電対象となる。一方、ジョブとしてスキャン、ファクシミリ送信あるいはコピーを実行するスキャン・コピーモードＳＣＭでは、メインコントローラ５０およびＵＩコントローラ８０に加えて、ＵＩコントローラ８０を介してメインコントローラ５０に接続されたプリントコントローラ７０、そして、ＵＩコントローラ８０およびプリントコントローラ７０を介してメインコントローラ５０に接続されたスキャンコントローラ６０の両者が給電対象となる。
【００７３】
図７は、本実施の形態の多機能複写機１における各種データの流れを説明するための図である。図７には、プリントモードＰＭにおいて用いられるプリントデータ（図中に一点鎖線で示す）、スキャン・コピーモードＳＣＭにおいて用いられるスキャンデータ（図中に破線で示す）、スキャン・コピーモードＳＣＭにおいて用いられるコピーデータ（図中に実線で示す）、そして、ウェイトモードＷＭ、プリントモードＰＭ、スキャン・コピーモードＳＣＭのそれぞれにおいて、タッチパネルディスプレイ３０に映像を表示させるのに用いられるディスプレイデータ（図中に二点鎖線で示す）を示している。ただし、コピーデータは、スキャンデータとプリントデータとを組み合わせたものとなる。
【００７４】
ここで、上記各種データのうち、プリントデータ、スキャンデータおよびコピーデータは、上述したように、それぞれ、伝送過程においてＰＣＩｅデータＤ（ＰＣＩｅ）となったりＴＢデータＤ（ＴＢ）となったりするが、ここでは、その詳細についての説明を省略する。また、上記各種データのうち、ディスプレイデータは、上述したように、伝送過程においてＤＰデータＤ（ＤＰ）となったりＴＢデータＤ（ＴＢ）となったりするが、ここでは、その詳細についての説明を省略する。
【００７５】
まず、ジョブとしてプリント（あるいはファクシミリ受信）を実行する、プリントモードＰＭにおけるプリントデータの流れについて説明する。
プリントデータは、ネットワーク２からメインコントローラ５０に入力され、メインコントローラ５０におけるＭＣＵ５１およびＭ−ＴＢＣ５２を通過し、ＵＩコントローラ８０に向けて出力される。このとき、ＭＣＵ５１は、通過するプリントデータに各種処理を施す。ＵＩコントローラ８０に入力されるプリントデータは、ＵＩコントローラ８０におけるＵ−ＴＢＣ８２を通過し、そのままプリントコントローラ７０に向けて出力される。プリントコントローラ７０に入力されるプリントデータは、プリントコントローラ７０におけるＰ−ＴＢＣ７２およびＰ−ＡＳＩＣ７１を通過し、プリントエンジン２０に出力される。このとき、Ｐ−ＡＳＩＣ７１は、通過するプリントデータに各種処理を施す。
【００７６】
次に、ジョブとしてスキャン（あるいはファクシミリ送信）を実行する、スキャン・コピーモードＳＣＭにおけるスキャンデータの流れについて説明する。
スキャンデータは、スキャナ１０からスキャンコントローラ６０に入力され、スキャンコントローラ６０におけるＳ−ＡＳＩＣ６１およびＳ−ＴＢＣ６２を通過し、プリントコントローラ７０に向けて出力される。このとき、Ｓ−ＡＳＩＣ６１は、通過するスキャンデータに各種処理を施す。プリントコントローラ７０に入力されるスキャンデータは、プリントコントローラ７０におけるＰ−ＴＢＣ７２を通過し、そのままＵＩコントローラ８０に向けて出力される。ＵＩコントローラ８０に入力されるスキャンデータは、ＵＩコントローラ８０におけるＵ−ＴＢＣ８２を通過し、そのままメインコントローラ５０に向けて出力される。メインコントローラ５０に入力されるスキャンデータは、メインコントローラ５０におけるＭ−ＴＢＣ５２およびＭＣＵ５１を通過し、ネットワーク２に出力される。このとき、ＭＣＵ５１は、通過するスキャンデータに各種処理を施す。
【００７７】
続いて、ジョブとしてコピーを実行する、スキャン・コピーモードＳＣＭにおけるコピーデータの流れについて説明する。
コピーデータは、スキャナ１０からスキャンコントローラ６０に入力され、スキャンコントローラ６０におけるＳ−ＡＳＩＣ６１およびＳ−ＴＢＣ６２を通過し、プリントコントローラ７０に向けて出力される。このとき、Ｓ−ＡＳＩＣ６１は、通過するコピーデータに各種処理を施す。プリントコントローラ７０に入力されるコピーデータは、プリントコントローラ７０におけるＰ−ＴＢＣ７２を通過し、そのままＵＩコントローラ８０に向けて出力される。ＵＩコントローラ８０に入力されるコピーデータは、ＵＩコントローラ８０におけるＵ−ＴＢＣ８２を通過し、そのままメインコントローラ５０に向けて出力される。メインコントローラ５０に入力されるコピーデータは、メインコントローラ５０におけるＭ−ＴＢＣ５２およびＭＣＵ５１を通過し、さらに再度Ｍ−ＴＢＣ５２を通過し、ＵＩコントローラ８０に向けて出力される。このとき、ＭＣＵ５１は、通過するコピーデータに各種処理を施す。ＵＩコントローラ８０に入力されるコピーデータは、ＵＩコントローラ８０におけるＵ−ＴＢＣ８２を通過し、そのままプリントコントローラ７０に向けて出力される。プリントコントローラ７０に入力されるコピーデータは、プリントコントローラ７０におけるＰ−ＴＢＣ７２およびＰ−ＡＳＩＣ７１を通過し、プリントエンジン２０に出力される。このとき、Ｐ−ＡＳＩＣ７１は、通過するコピーデータに各種処理を施す。
【００７８】
最後に、ウェイトモードＷＭ、プリントモードＰＭ、スキャン・コピーモードＳＣＭのそれぞれにおいて生じ得るディスプレイデータの流れについて説明する。ディスプレイデータは、メインコントローラ５０におけるＭＣＵ５１で作成されるとともにＭ−ＴＢＣ５２を通過し、ＵＩコントローラ８０に向けて出力される。ＵＩコントローラ８０に入力されるディスプレイデータは、ＵＩコントローラ８０におけるＵ−ＴＢＣ８２およびＵ−ＡＳＩＣ８１を通過し、タッチパネルディスプレイ３０に出力される。このとき、Ｕ−ＡＳＩＣ８１は、通過するディスプレイデータに各種処理を施す。
【００７９】
本実施の形態では、図７からも明らかなように、プリントデータはスキャンコントローラ６０を通過しない。したがって、ジョブとしてプリントを実行する場合、スキャンコントローラ６０は不要となる。
【００８０】
一方、コピーデータはスキャンコントローラ６０およびプリントコントローラ７０の両者を通過する。したがって、ジョブとしてコピーを実行する場合、スキャンコントローラ６０およびプリントコントローラ７０の両者が必要となる。
【００８１】
他方、ディスプレイデータはスキャンコントローラ６０およびプリントコントローラ７０を通過しない。したがって、ジョブを実行しない場合、スキャンコントローラ６０およびプリントコントローラ７０は不要となる。
【００８２】
そこで、本実施の形態では、図５および図６を用いて説明したように、要求されるジョブの実行において不要となるコントローラに対する給電を行わないようにした。これにより、各モードにおいて必要のないコントローラを動作しない状態にすることができる分、無駄な電力消費を抑えることができる。このとき、本実施の形態では、メインコントローラ５０と他のコントローラ（スキャンコントローラ６０、プリントコントローラ７０およびＵＩコントローラ８０）とをＴＢで接続することにより、メインコントローラ５０から他のコントローラへの給電と、メインコントローラと各コントローラとの間のデータの授受とを、それぞれ１本のＴＢケーブル４０を用いて行うことができるため、各コントローラ間の配線が簡単なものとなる。特に、本実施の形態では、各コントローラ間をＴＢで接続しているために、異なるプロトコル（ここではＰＣＩｅおよびＤＰ）のデータをそれぞれ１本のＴＢケーブル４０でやりとりできることから、この点においても、配線の取り回しが簡単なものになる。
【００８３】
また、本実施の形態では、メインコントローラ５０とプリントコントローラ７０およびスキャンコントローラ６０とを、ＵＩコントローラ８０を介してデイジーチェーン接続するようにした。このような構成を採用することで、図７からも明らかなように、プリントデータ、スキャンデータおよびコピーデータのすべてが、ＵＩコントローラ８０を通過する。
【００８４】
そして、本実施の形態では、ＵＩコントローラ８０を、プリントデータ、スキャンデータおよびコピーデータが必ず通過することを利用して、ジョブの対象となる画像データ（プリントデータ、スキャンデータおよびコピーデータ）を、ＵＩコントローラ８０に接続されたタッチパネルディスプレイ３０に表示させることができる。
【００８５】
図８は、ジョブの対象となる画像データを、タッチパネルディスプレイ３０に表示させるための手順の一例を示すフローチャートである。
ジョブが開始されると（ステップ２１０、図５に示すステップ１１０に対応）、メインコントローラ５０は、タッチパネルディスプレイ３０等を介してジョブの対象となる画像データの表示要求があったか否かを判断する（ステップ２２０）。ステップ２２０において否定の判断（ＮＯ）を行った場合は、この処理を終了する。
【００８６】
一方、ステップ２２０において肯定の判断（ＹＥＳ）を行った場合、メインコントローラ５０は、現在のモードがスキャン・コピーモードＳＣＭであるか否かを判断する（ステップ２３０）。ステップ２３０において肯定の判断（ＹＥＳ）を行った場合、メインコントローラ５０は、ＵＩコントローラ８０のＵ−ＴＢＣ８２に、Ｕ−ＴＢＣ８２を通過するスキャンデータを取得させ（ステップ２４０）、取得したスキャンデータをＵ−ＡＳＩＣ８１にて処理させることにより、タッチパネルディスプレイ３０に、取得したスキャンデータに基づくスキャン画像を表示させる（ステップ２５０）。
【００８７】
これに対し、ステップ２３０において否定の判断（ＮＯ）を行った場合、すなわち、現在のモードがプリントモードＰＭであった場合、メインコントローラ５０は、ＵＩコントローラ８０のＵ−ＴＢＣ８２に、Ｕ−ＴＢＣ８２を通過するプリントデータを取得させ（ステップ２６０）、取得したプリントデータをＵ−ＡＳＩＣ８１にて処理させることにより、タッチパネルディスプレイ３０に、取得したプリントデータに基づくプリント画像を表示させる（ステップ２６０）。
【００８８】
なお、スキャン画像あるいはプリント画像をタッチパネルディスプレイ３０に表示させた後、そのまま、スキャンデータの出力あるいはプリントデータに基づく画像形成を行うようにしてもよいし、例えばタッチパネルディスプレイ３０を介してユーザによる確認を受け付けた後に、スキャンデータの出力あるいはプリントデータに基づく画像形成を行うようにしてもよい。
【００８９】
なお、本実施の形態では、メインコントローラ５０にＴＢケーブル４０を用いてＵＩコントローラ８０を接続し、ＵＩコントローラ８０にＴＢケーブル４０を用いてプリントコントローラ７０を接続するとともに、プリントコントローラ７０にＴＢケーブル４０を用いてスキャンコントローラ６０を接続する構成を採用していたが、スキャンコントローラ６０およびプリントコントローラ７０の位置を入れ替えた構成を採用してもよい。すなわち、メインコントローラ５０にＴＢケーブル４０を用いてＵＩコントローラ８０を接続し、ＵＩコントローラ８０にＴＢケーブル４０を用いてスキャンコントローラ６０を接続するとともに、スキャンコントローラ６０にＴＢケーブル４０を用いてプリントコントローラ７０を接続する構成としてもよい。この場合は、プリントモードＰＭとスキャン・コピーモードＳＣＭとの組み合わせではなく、スキャンモードとプリント・コピーモードとの組み合わせになる。そして、本実施の形態のように、メインコントローラ５０−ＵＩコントローラ８０−プリントコントローラ７０−スキャンコントローラ６０の順でデイジーチェーン接続する構成は、スキャン動作の頻度に比べてプリント動作の頻度が高い装置において有用となり、上記変形例のように、メインコントローラ５０−ＵＩコントローラ８０−スキャンコントローラ６０−プリントコントローラ７０の順でデイジーチェーン接続する構成は、プリント動作の頻度に比べてスキャン動作の頻度が高い装置において有用となる。
【符号の説明】
【００９０】
１…多機能複写機、２…ネットワーク、１０…スキャナ、２０…プリントエンジン、３０…タッチパネルディスプレイ、４０…ＴＢケーブル、５０…メインコントローラ、５１…ＭＣＵ、５２…Ｍ−ＴＢＣ、５３…ＨＤＤ、５４…ＲＡＭ、６０…スキャンコントローラ、６１…Ｓ−ＡＳＩＣ、６２…Ｓ−ＴＢＣ、７０…プリントコントローラ、７１…Ｐ−ＡＳＩＣ、７２…Ｐ−ＴＢＣ、８０…ＵＩコントローラ、８１…Ｕ−ＡＳＩＣ、８２…Ｕ−ＴＢＣ、９１…ＰＣＩｅＩＦ、９２…ＤＰＩＦ、９３…ＴＢＩＦ、９４…プロトコル変換部、９５…他のＴＢＩＦ、１００…電源ユニット、１０１…主電源スイッチ、Ｄ（ＰＣＩｅ）…ＰＣＩｅデータ、Ｄ（ＤＰ）…ＤＰデータ、Ｄ（ＴＢ）…ＴＢデータ、ＷＭ…ウェイトモード、ＰＭ…プリントモード、ＳＣＭ…スキャン・コピーモード
【図１】
2014027627.tif 000003
【図２】
2014027627.tif 000004
【図３】
2014027627.tif 000005
【図４】
2014027627.tif 000006
【図５】
2014027627.tif 000007
【図６】
2014027627.tif 000008
【図７】
2014027627.tif 000009
【図８】
2014027627.tif 000010