"用紙上に画像を形成する画像形成装置であって、主走査および副走査によって画像データに応じた像を形成する機構であり、第1サイズの用紙への画像形成、および主走査方向の寸法が前記第1サイズの用紙と同じで副走査方向の寸法が前記第1サイズの用紙と比べて長い第2サイズの用紙への画像形成が可能な作像機構と、前記第1サイズの用紙への画像形成のための画像データを生成する第1電気回路と、前記作像機構を収容するハウジングの内部に配置されて前記第1サイズの用紙を前記作像機構に供給する第1給紙機構と、前記第2サイズの用紙を前記作像機構に供給する第2給紙機構を取り付けるための、前記ハウジングに設けられた給紙機構取付け部と、前記第2サイズの用紙への画像形成のための画像データを生成する第2電気回路を取り付けるための回路取付け部と、を備えることを特徴とする画像形成装置。前記第2電気回路は、前記第2サイズの用紙への画像形成における前記作像機構および前記第2給紙機構の制御に必要な制御データを記憶する不揮発性メモリを有し、前記第1電気回路は、前記第2サイズの用紙への画像形成において、前記回路取付け部に取り付けられた前記第2電気回路から前記制御データを取得し、当該制御データを用いて前記作像機構および前記第2給紙機構を制御する請求項1記載の画像形成装置。前記第2電気回路は当該第2電気回路に対する個体識別のための識別データを記憶し、前記第1電気回路は、前記識別データに基づいて前記第2電気回路を認証した後に、前記制御データを用いて前記作像機構および前記第2給紙機構を制御する請求項2記載の画像形成装置。前記第2電気回路は着脱用のコネクタを介して前記第1電気回路と接続される請求項2または3記載の画像形成装置。原稿シートから主走査および副走査によって原稿画像を読み取る機構であって、最大読取サイズの主走査方向の寸法が前記第1サイズの短尺寸法であるイメージスキャナーをさらに備え、前記第1電気回路は、前記イメージスキャナーによって読み取られた原稿画像を複写するモードにおいて、前記画像データを生成する際に、前記原稿画像の読取り時の主走査方向の画素列が前記作像機構における副走査方向の画素列となるように向きを変更する画像処理を行なう請求項1ないし4のいずれかに記載の画像形成装置。用紙上に画像を形成する画像形成装置であって、主走査および副走査によって画像データに応じた像を形成する機構であり、A4横向きサイズの用紙への画像形成が可能な作像機構と、前記A4サイズの用紙への画像形成のための画像データを生成する第1電気回路と、前記作像機構を収容するハウジングの内部に配置されて前記A4サイズの用紙を横向きに前記作像機構に供給する第1給紙機構と、前記A3サイズの用紙を前記作像機構に縦向きに供給する第2給紙機構を取り付けるための、前記ハウジングの外面に設けられた給紙機構取付け部と、前記A3サイズの用紙への画像形成のための画像データを生成する第2電気回路を取り付けるための回路取付け部と、を備えることを特徴とする画像形成装置。画像形成装置の小型化のため、用紙カセットの最大収納サイズを小さくすることが考えられる。ここでの例として、最大収納サイズをA3サイズからA4サイズに縮小するものとする。この縮小によって用紙収納スペースの平面積が約半分になり、その分の小型化を図ることができる。ただし、ビジネス文書の標準的なサイズであるA4サイズの画像形成が可能であれば良いというユーザがいる一方で、小型でかつA3サイズの画像の形成が可能であってほしいというユーザがいる。このように相反するユーザの要望に応えるには、A3サイズ用の手差し給紙機構をオプションのユニットとして装着するようにすればよい。A3サイズの画像を形成するには、A3サイズ用の給紙機構だけでなく、文書データやスキャン画像データをA3サイズのラスタ画像データに変換したり、A3サイズの用紙の搬送を制御したりする能力をもつ電気回路が必要である。従来の常套的な手法を適用するならば、A3サイズ用の給紙機構を装着しさえすればA3サイズの画像形成が可能となるように、全ての用紙サイズに対応する処理能力をもつ電気回路を実装することになる。しかし、このような電気回路の実装は、A3サイズの画像形成が不要なユーザにとって余分な機能の付加に他ならない。本発明は、このような事情に鑑み、画像形成のための機構と電気回路との間で機能の不整合が生じないように、適用可能な用紙サイズの設定に応じて機構構成および電気回路構成を変更することができる画像形成装置の提供を目的としている。上記目的を達成する装置は、用紙上に画像を形成する画像形成装置であって、用紙上に画像を形成する画像形成装置であって、主走査および副走査によって画像データに応じた像を形成する機構であり、第1サイズの用紙への画像形成、および主走査方向の寸法が前記第1サイズの用紙と同じで副走査方向の寸法が前記第1サイズの用紙と比べて長い第2サイズの用紙への画像形成が可能な作像機構と、前記第1サイズの用紙への画像形成のための画像データを生成する第1電気回路と、前記作像機構を収容するハウジングの内部に配置されて前記第1サイズの用紙を前記作像機構に供給する第1給紙機構と、前記第2サイズの用紙を前記作像機構に供給する第2給紙機構を取り付けるための、前記ハウジングに設けられた給紙機構取付け部と、前記第2サイズの用紙への画像形成のための画像データを生成する第2電気回路を取り付けるための回路取付け部と、を備える。本発明によれば、第1サイズおよび第2サイズの両方を適用可能な用紙サイズとする場合と、第1サイズおよび第2サイズのうちの片方を適用可能な用紙サイズとする場合とで、各場合に必要な機能が得られるように機構構成および電気回路構成を変更することができ、ユーザにとって過不足のない画像形成機能を提供することができる。図1に例示される画像形成装置1は、コピーおよびネットワークプリンティングを含む多様な機能を有するMFPMultifunctionPeripheralと呼ばれる情報機器である。画像形成装置1は、操作パネル11上の操作または図示しないネットワークを介して接続される外部機器からのアクセスに応じて動作する。例えばコピージョブが与えられると、ADFAutoDocumentFeeder12が原稿シートをイメージスキャナー13の読み取り位置へ搬送し、イメージスキャナー13が原稿画像を光学的に読み取る。イメージスキャナー13から出力される多値のスキャン画像データを後述のプリントコントローラーが2値のラスタ画像データに変換し、電子写真式の作像機構であるプリンターエンジン14がラスタ画像データを用紙に印刷する。その際、用紙スタッカー15または給紙機構取付け部40Aに取り付けられた手差し給紙ユニット40が所定サイズの用紙をプリンターエンジン14に供給する。プリンターエンジン14は画像を印刷した用紙を排紙トレイ65に排出する。手差し給紙ユニット40は、プリンターエンジン14を収容するメインハウジング10の外側に着脱可能に取り付けられるオプション装備であり、用紙スタッカー15の2段のカセット15A,15に収容できない大きいサイズの用紙の使用を可能にする。すなわち、手差し給紙ユニット40は、カセット15A,15に収容されている用紙を使用する第1モード標準仕様モードの画像形成ではなく、第1モードの用紙と比べて大きい用紙を使用する第2モードオプションモードの画像形成を実現するための給紙機構である。手差し給紙ユニット40は、メインハウジング10に片持ち支持される基部41と、手差し方向に長い用紙の安定に載置するために基部41に組み付けられた可動部42とで構成される。可動部42は基部41の外端縁に沿う軸を中心に回動可能であり、基部41と重なり合う収納位置または基部41から外側に張り出す使用位置に配置される。基部41には、可動部42が収納位置に在る閉状態であるかそうではない開状態であるかを検出するためのセンサ45が取り付けられている。また、可動部42には、用紙の載置の有無を検出するためのセンサ46が取り付けられている。画像形成装置1では、手差し給紙ユニット40が取り付けられるときに、手差し給紙ユニット40と対をなすオプション装備である機能拡張回路ユニット50が回路取付け部50Aに取り付けられる。図ではメインハウジング10の内部に機能拡張回路ユニット50が描かれているが、機能拡張回路ユニット50の配置位置は任意である。機能拡張回路ユニット50は、手差し給紙ユニット40を必要とする大きいサイズ具体的にはA3サイズの用紙に印刷するための画像データ処理を受け持ち、かつA3サイズの用紙の搬送に必要な制御データをプリンターエンジン14のコントローラーに提供する。機能拡張回路ユニット50を内蔵しない状態の画像形成装置1は、手差し給紙ユニット40が取り付けられていたとしても、A3サイズの用紙への印刷を行なうことができない。図2は画像形成装置1の制御システムの構成を示している。画像形成装置1は基本構成要素群1Aと上述のオプション装備である手差し給紙ユニット40および機能拡張回路ユニット50とを有する。基本構成要素群1Aには、画像形成装置1の制御を統括するメインコントローラー21、および画像形成動作の制御を受け持つプリンターコントローラー30が含まれる。メインコントローラー20は、操作パネル11によるユーザの指示および通信インタフェース18を介して通信する外部機器からの動作要求に応じて所定の制御を行なう。メインコントローラー20は、制御プログラムや各種アプリケーションを実行するCPUcentralprocessingunit、制御プログラムを記憶するROMReadOnlyMemoryおよびプログラム実行のワークエリアとされるRAMRandomAccessMemoryを有している。画像形成装置1に与えられる各種のジョブのうちのプリンターエンジン14を使用する印刷ジョブにおいて、メインコントローラー20はプリンターコントローラー30にプリンターエンジン14の制御およびプリンターエンジン14に適した印刷用のデータの生成を指示する。印刷ジョブとしては、印刷すべき内容がページ記述言語PageDescriptionLanguagePDLで記述されたネットワークプリンティングジョブ、イメージスキャナー13を使用するコピージョブ、および内蔵ストレージ29であるハードディスクドライブに保存されているドキュメント文書データを印刷するジョブなどがある。プリンターコントローラー30は、A3サイズ297mm×420mmの画像を印刷する第2モードにおいて、A3サイズの印刷用のデータの生成を機能拡張回路ユニット50に依頼する。プリンターコントローラー30には、A3サイズに対応する印刷用のデータを生成する能力を有していないからである。また、プリンターコントローラー30は、第2モードにおいて、A3サイズの用紙の搬送タイミングを示す制御データを機能拡張回路ユニット50から取得してプリンターエンジン14および手差し給紙ユニット40を制御する。図3のように、イメージスキャナー13の最大読取りサイズはA4サイズである。イメージスキャナー13の上面には、原稿台ガラス131、ユーザが原稿シートOSを位置決めするためのスケール132、およびADF12による自動搬送において原稿画像を読み取るための窓133が配置されている。原稿台ガラス131は画像形成装置1の前後方向に短く左右方向に長い長方形であり、A4サイズの原稿シートOSは、その全体を読取る通常の読み取りにおいて、長尺の辺がイメージスキャナー13の左右方向に沿うように配置される。イメージスキャナー13の主走査方向M1は原稿台ガラス131の短尺方向であり、副走査方向M2は原稿台ガラス131の長尺方向である。したがって、原稿シートOSの配置の向きは、長尺の辺が副走査方向M2に沿ういわゆる縦向きである。A4サイズの縦向きはA4Tと表される。図4は用紙スタッカー15の構成を示している。図では2段のカセット15A,15Bのうちのカセット15Aが引き出された様子が描かれている。カセット15Aは、画像形成装置1の左右の幅と同程度の長さをもつフロントカバー152および最大収納サイズがA4サイズ210mm×297mmである収納ベース153を有する。フロントカバー152には把手151が取り付けられ、収納ベース153には用紙P1を位置決めするストッパ155,156,157が取り付けられている。収納ベース153の幅はフロントカバー152の左右の長さよりも短く、収納ベース153はフロントカバー152に対して図の右側に偏っている。これは、用紙スタッカー15の内部の左側に例えば電源基板170が配置されているからである。A4サイズの用紙P1は、その長尺の辺が画像形成装置1の前後方向に沿うように配置される。プリントエンジン14による画像形成の主走査方向M3は画像形成装置1の前後方向であり、副走査方向M4は画像形成装置1の左右方向である。したがって、用紙P1の用紙スタッカー15内での配置の向きは、長尺の辺が主走査方向M3に沿ういわゆる横向きである。A4サイズの横向きはA4Yと表される。用紙スタッカー15の最大収納サイズがA4Yであるので、副走査方向M4の長さがA4サイズの短尺寸法210mmに若干のマージンを加えた値例えば215mmを超える用紙第2用紙は、用紙スタッカー15に収容することができない。このようなサイズの用紙に印刷する場合は手差し給紙ユニット40を使用する必要がある。図5はプリンターコントローラー30および機能拡張回路ユニット50が行なうデータ処理を示している。図5Aのように、第1モードでは例えばA4Tのスキャン画像データD11をプリンターコントローラー30がA4Yの印刷用のデータD21に変換する。すなわち、2値のラスタ画像データを生成する過程で、原稿画像の読取り時の主走査方向M1の画素列がプリンターエンジン14における副走査方向M4の画素列となるように向きを変更する画像処理がプリンターコントローラー30によって行なわれる。図5B、CのようなA3Tの画像データD22,D21bの生成は機能拡張回路ユニット50が行なう。図5Bでは、A3Tの文書データD12がA3Tの印刷用のデータD22に変換されている。図5Cでは、A4Tのスキャン画像データD11が拡大されてA3Tの印刷用のデータD21bが生成されている。22を行なう図6は手差し給紙ユニット40の使用の様子が示されている。図6Aでは、可動部42が閉状態であり、基部41上にA4サイズの用紙P1が横向きに配置されている。用紙P1はガイド板415,416に案内されて横向きA4Yのままメインハウジング10の内部へ搬送される。図6Bは可動部42が使用位置に配置された開状態を示している。図6Cでは、基部41と開状態の可動部42とに跨るようにA3サイズの用紙P2が縦向きに配置されている。用紙P2はガイド板415,416に案内されて縦向きA3Tのままメインハウジング10の内部へ搬送される。図7のように、プリンターコントローラー30は、CPU301、RAM302、ROM303、およびシリアル通信インタフェース304を有する。CPU301は、ROM303に格納されている制御プログラムをRAM302にロードして実行する。上述のとおりA4サイズまたはそれより小さいサイズの用紙に印刷する第1モードにおいて、印刷用データをプリンターコントローラー30が生成する。その際、CPU301は、プリンター記述言語の命令を解釈して印刷内容を表す中間データを生成する言語解析部、中間データに基づいて多値のラスタ画像データを生成するラスタライズ部、および中間調を再現するスクリーンを適用して多値のラスタ画像データを2値のデータに変換するスクリーン処理部として動作する。ROM303には機能拡張回路ユニット50の個体識別のための識別データ510が格納されている。プリンターコントローラー30はシリアル通信インタフェース304を介する通信によって、機能拡張回路ユニット50が記憶している識別データ510を取得し、ROM303内の識別データ510と照合する。照合の結果が一致である場合に、プリンターコントローラー30は機能拡張回路ユニット50を正規の装備とみなし、第2モードのジョブを有効とする。これにより、画像形成装置1と機能拡張回路ユニット50とが1対1で対応することになる。画像形成に関わる第2電気回路である機能拡張回路ユニット50は、画像形成に関わる第1電気回路であるプリンターコントローラー30と別の部品で構成され、コネクタ505を介して着脱可能にプリンターコントローラー30と接続される第2電気回路である。すなわち、機能拡張回路ユニット50はプリンターコントローラー30との電気的接続を解除して画像形成装置1の外部に取り出すことができる。言い換えれば、画像形成装置1の基本構成要素群1Aの組み立てを完了した後に、機能拡張回路ユニット50を画像形成装置1に組み付けることができる。機能拡張回路ユニット50は、CPU501、RAM502、ROM503、およびシリアル通信インタフェース504を有する。第2モードにおける印刷用データの生成に際して、CPU501は、言語解析部、ラスタライズ部、およびスクリーン処理部として動作する。RAM502はプログラム実行のワークエリアおよびラスタライズのための描画空間VRAMとして用いられる。不揮発性メモリであるROM503には、個体識別のための識別データ510、および第2モードにおけるプリンターエンジン14の制御に必要な制御データ512が格納されている。制御データ512には、用紙検出や搬送の紙間設定参照されるA3用紙データ513、および電子写真プロセスと用紙搬送とを同期させるためのA3給紙タイミングデータ514が含まれる。識別データ510および制御データ512は、シリアル通信インタフェース504を介した通信によるプリンターコントローラー30からの要求に従って、プリンターコントローラー30へ転送される。以上の構成の画像形成装置1における動作のシーケンスが図8に示される。操作パネル11または外部装置からのアクセスを受けたメインコントローラー20からプリンターコントローラー30へ、A3サイズの画像を形成する印刷ジョブが伝えられるS1。プリンターコントローラー30は機能拡張回路ユニット50の装着を確認する通信を行いS2、機能拡張回路ユニット50から送られる識別データ510に基づいて機能拡張回路ユニット50を認証するS3,S4。認証に続いて、プリンターコントローラー30はプリンターエンジン14に対してA3サイズの用紙P2の検出を指示するS5。プリンターエンジン14は手差し給紙ユニット40のセンサ45,46の出力を取り込みS6,S7、A3サイズの用紙P2がセットされている旨をプリンターコントローラー30に通知するS8。A3サイズの用紙P2のセットを確認したプリンターコントローラー30は、機能拡張回路ユニット50に制御データ512の転送を要求しS9、転送されてきた制御データ512を必要に応じてプリンターエンジン14に転送するS10,S11。次に、プリンターコントローラー30は、機能拡張回路ユニット50にA3サイズの文書データを転送し、A3サイズの印刷用データの生成を命令するS12。命令を受けた機能拡張回路ユニット50は、2値のラスタ画像データである印刷用データを生成するデータ処理を実行するS13。そして、機能拡張回路ユニット50は、プリンターコントローラー30からのデータ出力命令に呼応してA3サイズの印刷用データをプリンターコントローラー30に引き渡すS14,S17。一方、プリンターコントローラー30は、機能拡張回路ユニット50へのデータ出力の命令と並行して、プリンターエンジン14に用紙P2の給紙を命令するS15。プリンターエンジン14は手差し給紙ユニット40に用紙P2の給紙を開始させS16、プリンターコントローラー30から与えられる印刷用データを用紙P2に印刷する作像動作を行なうS19。印刷後の用紙P2が排紙トレイ65に排紙されて印刷動作が完了するS20。以上の実施形態によれば、A3サイズの用紙の収納が可能な比較的に大型の画像形成装置と画像形成装置1とでプリンターエンジンの共通化を図ることができるので、比較的に小型の画像形成装置1に特化したプリンターエンジンを組み込む場合と比べて、画像形成装置1の低価格化を実現することができる。プリンターコントローラー30については、例えばA4サイズの画像形成に特化した装置のコントローラーを流用することができるので、画像形成装置1のオプション装備を除いた基本構成を有する装置の低価格化を図ることができる。上述の実施形態において、画像形成装置1の構成は適宜変更することができる。例えば、手差し給紙ユニット40の可動部42は回動式に限らず、使用時に基部41から引き出すスライド式でもよい。用紙スタッカー15は少なくとも一つのサイズの用紙を自動給紙可能な構成であればよく、単段でも3段以上でもよい。機能拡張回路ユニット50は画像形成装置1の内部に組み付けるものであってもよいし、ハウジングの外面に設けたスロットに差し込んで装着するものでもよい。画像形成装置1はイメージスキャナー13をもたないプリンターであってもよい。プリンターエンジン14はカラー印刷が可能な機構であってもよいし、モノクロ印刷のみが可能な機構であってもよい。画像形成の方式は、主走査および副走査を伴う方式であれば、電子写真方式に限らず、インクジェット方式、熱転写方式、ドットインパクト方式でもよい。"