(57)【要約】【課題】  今後開発されるプリンタボードを使用することができ、これによって製品コストの増加を抑制することができる複合装置を提供する。【解決手段】  プリンタボードとのＩ／Ｆにあらかじめ入出力端子を設けておき、プリンタボードと本体が通信した結果により、上記入出力信号端子の方向を本体側で切り替えて設定する事で、今後開発されるプリンタボードをそのまま使用する。【選択図】        図１
2006116903.tif 000002
【特許請求の範囲】
【請求項１】
機能を拡張するオプションボードと接続可能である印刷機能を含む複合装置であって、
装置の全体的な制御を行うボードを制御する制御手段と、
オプションボードを制御する制御手段と、
装置の全体的な制御を行うボードとオプションボードとの間に設けられ、装置の全体的な制御を行うボードとオプションボードとで通信を行う手段と、装置の全体的な制御を行うボードとオプションボードとの間の信号の一部の入出力方向を装置の全体的な制御を行うボード側で切り替えて設定する手段を備え、
装置の全体的な制御を行うボードとオプションボードとで通信を行った結果にもとづき、装置の全体的な制御を行うボードとオプションボードとの間の信号の一部の入出力方向を装置の全体的な制御を行うボード側で切り替えて設定することを特徴とする複合装置。
【請求項２】
前記機能を拡張するオプションボードは、活線抜挿可能であることを特徴とする請求項１に記載の複合装置。
【請求項３】
前記機能を拡張するオプションボードはプリンタ機能を拡張することを特徴とする請求項１または２に記載の複合装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ機能、コピー機能、ファクシミリ機能等の複数の機能を有する複合装置に関し、その機能を拡張するオプションボードの接続方法に係る。
【背景技術】
【０００２】
近年、デジタルコピー機能、ファクシミリ機能に加えて、外部に接続されるコンピュータ用のプリンタとして使用可能なプリンタ機能等の複数の機能が１つの機器内に納められて構成される複合機が増加している。
【０００３】
複合装置の形態は、主にベースとなる機能を有する装置があり、その装置にオプションボードによる機能拡張を行うことにより他の機能を使用可能となるように構成されている複合装置が多く使用されている（例えば、特許文献１）。
【０００４】
従来の複合装置とプリンタ機能のオプションボードとの関係を図５に示す。複合装置のプリンタ機能のプリンタボード２と、ベースとなる複合装置１のメインコントローラとの接続インターフェースとして中継ＩＣ１０９、セレクタ１２１が準備されており、プリンタボード２から、プリンタ制御信号を中継ＩＣ１０９を介して伝送し、画像信号をセレクタ１２１を介して伝送している。
【０００５】
プリンタボード２内のプリンタインターフェース１１４から中継ＩＣ１０９に対して、プリンタ制御回路３が出力するのと同様の制御信号のコマンドが発行され、そのコマンドがＣＰＵバスを介して中継ＩＣ１０９からＣＰＵ１０８に対して送られる。ＣＰＵ１０８は、送られてきた制御信号を解釈して、その内容をメインコントローラ１内のプリンタインターフェース１１０に転送する。プリンタインターフェース１１０は、転送されてきた信号をプリンタ制御回路３に転送する。すると、プリンタ制御回路３はプリンタエンジン４の状態に応じて適切な返答信号のステータスをプリンタインターフェース１１０に返す。プリンタインターフェース１１０は、その返答信号のステータスをＣＰＵ１０８に返す。ＣＰＵ１０８は、受け取ったステータスを判断し、必要に応じてプリンタボード２が解釈可能なステータスに変換し、変換されたステータスを中継ＩＣ１０９に返す。中継ＩＣ１０９は、受け取った返答信号をプリントボード２内のプリンタインターフェース１１４に返す。
【０００６】
そして、印刷時に使用する垂直同期信号、水平同期信号及び画像信号の高速な信号は、プリンタ制御回路３からセレクタ１２１を介して、プリンタボード２内のプリンタインターフェース１１４とメインコントローラ１内のプリンタインターフェース１１０とに結線されている信号線１１８により伝達される。セレクタ１２１からどちらのプリンタインターフェースへ信号を伝達するかは、メインコントローラ１内で制御される。
【０００７】
コンピュータ１２０から受信されたＰＤＬデータ（ページ記述言語形式のデータ）は、プリンタコントローラ回路１２４により解釈されてラスタイメージに展開され、ラスタイメージをプリンタＩ／Ｆ１１４とセレクタ１２１を介してプリンタ制御回路３へ転送し、印刷を行っている。
【特許文献１】特開２００１−０３０５８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上記従来の複合装置においては、プリンタ機能拡張用オプションボードとして、今後開発されるプリンタボードを使用できない場合がある。
【０００９】
プリンタ機能拡張用のオプションボードは、エンジン部との各種のステータスのやり取りを信号線を用いて行うが、その信号線の仕様はプリンタ機能拡張用のオプションボードによって異なり、複合機のプリンタエンジンはより多くのステータスを有しており、これから開発されるプリンタ機能拡張用のオプションボードではインターフェースの仕様に追加、変更が行われる事があり、例えばプリンタ機能拡張用のオプションボードに変更された信号線の入出力の極性が異なったり、追加される信号線が入力信号なのか出力信号なのか決定されていない状態でメインボードを開発するので、メインボード側に接続する事ができないためである。
【００１０】
従って、上記従来の複合装置のメインコントローラは、プリンタ機能拡張用オプションボードの接続インターフェースにおけるステータスの信号線を修正、追加して新たに開発しなおす必要がある。このことは、同様の機能を有しているにも拘わらず再度ハード設計をしなければならないため、手間がかかり、ひいては製品コストの増大を引き起こすことになる。
【００１１】
本発明は、上記問題点を解決するためになされたもので、今後開発されるプリンタ機能拡張用のオプションボードを使用することができ、これによって製品コストの増加を抑制することができる複合装置、並びにその制御を行う記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、請求項１の複合装置は、機能を拡張するオプションボードと接続可能であり、印刷機能を含む複合装置であって、装置の全体的な制御を行う制御手段と、前記制御手段と前記オプションボードとの間に設けられ、前記オプションボードから前記装置の全体的な制御を行う制御手段のために送られる信号の一部を中継する中継手段とを備え、
前記中継手段にて前記印刷制御手段のために送られるべき信号の一部の入出力の極性を設定するように構成し、前記オプションボードを装着可能とすることを特徴とする。
【００１３】
請求項２の複合装置は、機能を拡張するオプションボードと接続可能であり、印刷機能を含む複合装置であって、装置の全体的な制御を行う制御手段と、前記制御手段と前記オプションボードとの間に設けられ、前記オプションボードから前記装置の全体的な制御を行う制御手段のために送られる信号の一部を中継する中継手段とを備え、
前記中継手段にて前記印刷制御手段のために送られるべき信号の一部の入出力の極性を設定するように構成し、前記オプションボードを電源を入れたまま着脱可能（活線抜挿可能）とすることを特徴とする。
【００１４】
請求項３の複合装置は、外部のコンピュータからの印刷データを受信して画像データを生成するためのプリンタボードと接続可能であり、印刷機能を含む複合装置であって、装置の全体的な制御を行う制御手段と、前記外部のコンピュータから前記プリンタボードを介して送られてくる画像データ、または前記制御手段から送られてくる画像データを印刷出力する印刷手段を制御する印刷制御手段と、前記制御手段と前記プリンタボードとの間に設けられ、前記プリンタボードから前記印刷制御手段のために送られるべき信号の一部を中継する中継手段とを備え、
前記中継手段にて前記印刷制御手段のために送られるべき信号の一部の入出力の極性を設定するように構成し、装着可能または前記プリンタボードを電源を入れたまま着脱可能（活線抜挿可能）とすることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、プリンタボードとのＩ／Ｆにあらかじめ入出力端子を設けておき、プリンタボードと本体が通信した結果により、上記入出力信号端子の方向を本体側で切り替えて設定するようにしたので、外部のコンピュータから送られてくる画像データを複合装置において印刷出力する場合に、今後開発されるプリンタボードをそのまま使用することができ、従って、製品コストの増加を抑制することができるという効果が得られる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して、本発明の一実施形態を説明する。
【実施例】
【００１７】
図１は、本実施形態に係る複合機の概略構成を示すブロック図である。本実施形態では、プリンタとしてレーザビームプリンタ（ＬＢＰ）を搭載した複合機であって、デジタルコピー機能とファクシミリ機能がベースとなってプリンタ機能をオプションとし、後からプリンタオプションボードを追加することにより構成される複合機を一例として説明する。
【００１８】
図１に示す複合機は、複合機全体の制御を行うメインコントローラ１と、外部のコンピュータ１２０に接続されるプリンタボード２と、ＬＢＰ内に設けられておりプリント処理を実行するプリンタエンジン４と、複合機のメインコントローラ１からの指示に基づいてプリンタエンジン４を制御するプリンタ制御回路３とから主に構成されている。複合機内の各ブロックは、メインコントローラ１内に設けられるセレクタ１２１を中心として、電気信号線１１８により互いに接続されており、各ブロック間におけるデータの伝送が可能である。
【００１９】
メインコントローラ１は、上述したセレクタ１２１の他、操作パネル１０１のインターフェースである操作パネルインターフェース１０４と、複合機内に設けられている各種センサ１０２のインターフェースであるセンサインターフェース１０５と、読取ユニット１０３のインターフェースである読取ユニットインターフェース１０６と、読取ユニット１０３により読み取られた画像データやコンピュータ１２０から送られてきた画像データの処理を行う画像処理ＩＣ１０７と、公衆電話網に接続されるＮＣＵ１２６を制御するモデム１１２と、モデム１１２を介して送受信されるデータの符号化または複合化を行う符号化複合化ＩＣ１１３と、後述するプリンタボード２とＣＰＵ１０８との中継を行う中継ＩＣと、ＣＰＵ１０８のワークエリア等として使用されるＲＡＭ１２２と、ＣＰＵ１０８により実行される各種制御プログラムを格納するＲＯＭ１１１と、プリンタ制御回路３とのインターフェースを行うプリンタインターフェース１１０とを有している。上記各インターフェース１０４〜１０６及び１１０、画像処理ＩＣ１０７、モデム１１２、中継ＩＣ１０９、ＲＡＭ１２２、ＲＯＭ１１１、符号化複合化ＩＣ１１３は、ＣＰＵバスによりＣＰＵ１０８に接続され、その動作を制御される。
【００２０】
ＣＰＵ１０８は、操作パネルインターフェース１０４を定期的に監視しており、操作パネル１０１が操作されると、操作パネルインターフェース１０４からＣＰＵ１０８へ押下されたキーに関する情報等が伝達される。ユーザは、操作パネル１０１を操作することにより、例えばコピー機能やファクシミリ機能を使用した動作の指示や、各種動作モードの設定などを行うことができる。
【００２１】
プリンタボード２は、プリンタボードＩ／Ｆ１３０を介してメインコントローラ１と接続され、プリンタボード２は、中継ＩＣ１０９とのインターフェースを行うプリンタインターフェース１１４と、コンピュータ１２０とのインターフェースを行うコンピュータインターフェース１２５と、プリンタの統括的な制御を行うプリンタコントローラ回路１２４と、プリンタ操作パネル１２３のインターフェースを行うプリンタ操作パネルインターフェース１１５とから主に構成されている。
【００２２】
プリンタコントローラ回路１２４はプリンタ操作パネルインターフェース１１５を定期的に監視しており、プリンタ操作パネル１２３が操作されると、プリンタ操作パネルインターフェース１２３によりプリンタコントローラ回路１２４へ押下キー情報が伝達される。プリンタ操作パネル１２３を操作することによって、プリンタ機能の各種動作モードの設定を行うことができる。各種動作モードの設定とは、例えばオンラインモードとオフラインモードとの切り替え、記録紙サイズの設定、記録紙給紙口の設定等をいう。また、プリンタ操作パネル１２３には、各種のステータスなどが表示される。
【００２３】
外部のコンピュータ１２０との接続インターフェースは、パラレルポート、シリアルポートもしくは１０ｂａｓｅ−Ｔ、１０ｂａｓｅ２、１００ｂａｓｅ−ＴＸなどのネットワーク等を利用することができる。コンピュータ１２０とプリンタボード２内のコンピュータインターフェース１２５との間のデータ転送については、本発明の主旨ではないので、ここではその説明を省略する。
【００２４】
プリンタエンジン４は、プリンタ制御回路３から受け取ったビデオ信号に基づいてプリンタ処理を実行する。すなわち、プリンタエンジン４は、記録材に画像を記録し、記録材を排紙部４−１、４−２、４−３のいずれかに排紙する。複合機１は、３つの排紙部（４−１、４−２、４−３）を有しており、ＮＣＵ１２６からのファクシミリプリント、読み取りユニット１０３からのコピープリント、プリンタボード２からのリモートプリントのそれぞれのジョブにより排紙部を選択して印刷排紙できる。この設定は、操作パネル１０１から行える。
【００２５】
操作パネル１０１からの指示により、排紙部４−１をファクシミリプリント、排紙部４−２をコピープリント、排紙部４−３をリモートプリント用に割り当てる「指定設定」が可能である。また、操作パネル１０１からの指示により、すべての排紙部４−１〜４−３を共用し、どのジョブでもそれぞれの排紙部を指定できる「共有設定」も可能である。設定された内容はＲＡＭ１２２に格納される。また、排紙部はそれぞれ記録媒体の満載を検知するための満載検知機能を有している。
【００２６】
また、プリンタエンジン４は、印刷処理の各種のステータスをプリンタ制御回路３を介してＣＰＵ１０８に通知する。
【００２７】
上記構成からなる複合機において、外部に接続されるコンピュータ１２０から印字データの転送が行われると、その印字データはプリンタボード２内のバッファ（不図示）に蓄積される。なお、その印字データはページ記述言語で構成されているものとする。蓄積された印字データは、プリンタコントローラ回路１２４においてプリンタ出力に適したデータ形式であるラスタイメージに展開され、バッファに格納される。展開処理の後、印字可能となると印字処理が開始される。
【００２８】
以下、プリンタとして６００×６００ｄｐｉ（ｄｏｔ  ｐｅｒ  ｉｎｃｈ）の解像度で２値データを取り扱うＬＢＰを一例として説明する。２値プリンタでは、画像を多数のドットに分解し、１つ１つのドットを打つ（印字する）場合にはその画素の値を「１」、ドットを打たない場合にはその画素を「０」として処理する。展開された画像データは、プリンタ制御回路３へ転送され、プリンタ制御回路３によりプリンタエンジン４の各種モータの制御とともに現像処理、定着処理及びレーザビーム制御が行われ、記録紙上に所望の画像が形成される。
【００２９】
ここで、プリンタボード２のプリンタＩ／Ｆ１１４の各ピンの構成について図３を用いて説明する。プリンタボード２のプリンタＩ／Ｆ１１４は、例えば３０ピンから構成されている。電圧やアースの説明は省略する。Ｐ１０は、プリントビデオ信号であり、シリアルに出力される。Ｐ１２はコマンドクロックであり、コマンドが出力されるタイミングを示すクロックを出力する。Ｐ１３はコマンド信号であり、シリアル８ビットからなるコマンドを出力する。Ｐ１５はコントローラパワーレディー信号であり、プリンタボード２の電源が供給されていることを示す。Ｐ１６は、プリフィード信号であり、用紙を先行給紙させる信号である。Ｐ１７は、プリント信号であり、中継ＩＣ側から出す信号であり、プリント許可を示す信号である。Ｐ１８は、コマンドビジー信号であり、中継ＩＣ側から出す信号であり、このピンがＨレベルのときはビジーであるためコマンドの送受信ができない状態を示す。Ｐ２０は、ステータス信号であり、シリアル８ビットのステータスを出力する。Ｐ２１は、ステータスビジー信号であり、中継ＩＣ側から出す信号であり、このピンがＨレベルのときはビジーであるためステータスの送受信ができない状態を示す。Ｐ２２は、垂直同期信号であり、画像信号の記録タイミングを示す信号である。Ｐ２３は、レディー信号であり、Ｐ２４はプリンタパワーレディー信号である。Ｐ２５は、水平同期信号であり、画像の記録タイミングを示す信号である。Ｐ１１，１４，２６はアースである。Ｐ２７からＰ３０は拡張用であり、メインコントローラ側では中継ＩＣ１０９の入出力兼用のポートを接続する。
【００３０】
プリンタボード２のプリンタＩ／Ｆ１１４は、このようなピン構成となっている。ここで高速信号は、Ｐ１０の画像信号、Ｐ２２の垂直同期信号、Ｐ２５の水平同期信号であり、残りは低速可能な信号である。
【００３１】
複合機のメインコントローラ１は、プリンタボード２からのプリントジョブを高速に印刷させるために、メインコントローラ１のＣＰＵバスを介さずに画像信号をプリンタエンジンに直結させている。このように構成することにより、高速な印刷が可能となる。また、コピージョブやＦＡＸジョブと競合しないように、複合機のメインコントローラがプリンタエンジンへのアクセス制御を行っており、そのため、プリンタボード２からの制御信号は、このＣＰＵバスを介してメインコントローラ１が受け取っている。
【００３２】
ここで、本発明で重要となる、プリンタボード２内のプリンタインターフェース１１４とメインコントローラ１の中継ＩＣ１０９との間における制御信号の入出力の極性設定について、図２の処理手順を示すフローチャートを用いて説明する。
【００３３】
まず、プリンタボード２のリセットが解除（Ｓ１０１）された後に、プリンタボード２内のプリンタインターフェース１１４から中継ＩＣ１０９に対して、プリンタ制御回路３が出力するのと同様の制御信号と同じ形式で設定コマンドが発行（Ｓ１０２）され、その設定コマンドがＣＰＵバスを介して中継ＩＣ１０９からＣＰＵ１０８に対して送られる。ＣＰＵ１０８は、送られてきた設定コマンドを解釈して、その内容を用いてＰ２７からＰ３０と接続される中継ＩＣ１０９の入出力ポートを入出力設定手段を用いて、入力または出力に切り替える（Ｓ１０３）。入出力設定手段としては、図４に示すような双方向バッファ等を用いる。切り替えた後、ＣＰＵ１０８は、入出力ポートを入力または出力に切り替えた結果をステータスとして中継ＩＣ１０９に返す。中継ＩＣ１０９は、受け取った返答信号をプリントボード２内のプリンタインターフェース１１４に返す（Ｓ１０４）。
【００３４】
このような経路を通って返送されてきた、制御コマンドに対する返答信号のステータスを受け取ると、プリンタボード２は、Ｐ２７からＰ３０を追加、変更した制御信号として使用することができる。
【００３５】
本例では、新規に開発されたプリンタボードでは省電力モードを実施する際に使用するプリンタボードスリープ信号、メインボードスリープ信号が追加されたとする。Ｐ２７をプリンタボードが出力するプリンタボードスリープ信号（以後ＰＳＬＥＥＰ信号と呼ぶ）として使用し、Ｐ２８をメインボード側が出力するメインボードスリープ信号（ＭＳＬＥＥＰ信号と呼ぶ）として使用する場合を例にとる。プリンタボードスリープ信号とは、プリンタボードに印刷データが無く省電力モードに移行していることを示す信号で、Ｌが省電力モード、Ｈが起動している事を表す。メインボードスリープ信号とはメインボード側に印刷データが無く省電力モードに移行していることを示す信号で、Ｌが省電力モード、Ｈが起動している事を表す。
【００３６】
設定を行う前は、Ｐ２７からＰ３０の極性は入力である。そこで、Ｐ２７はメインボード側にとっては入力なので、入力に設定する。Ｐ２８はメインボード側にとっては出力なので、出力に設定する。他のＰ２９からＰ３０は未使用なので、プリンタボード側の指示に従い入力もしくは出力のいずれかに設定する。
【００３７】
ＰＳＬＥＥＰ信号が中継ＩＣ１０９に取りこまれると、そのＰＳＬＥＥＰ信号がＨかＬかをみることによりプリンタボード２が省電力モードに移行しているか否かが判別される。
【００３８】
ＭＳＬＥＥＰ信号がプリンタボード２内のプリンタインターフェース１１４により取りこまれると、そのＭＳＬＥＥＰ信号がＨかＬかをみることによりメインコントローラ１が省電力モードに移行しているか否かが判別される。
【００３９】
もし、プリンタボード２が省電力モードに入っていて、印刷データがコンピュータ１２０より入力されれば、印刷のためプリンタボード２は省電力モードを解除して回復動作を行い起動した後、ＰＳＬＥＥＰ信号をＬからＨにして、メインコントローラ１に知らせる。
【００４０】
すると、メインコントローラ１は省電力モードを解除して回復動作を行い起動した後、ＭＳＬＥＥＰ信号をＬからＨにして、プリンタボード２に知らせる。
ここで、省電力モードへの移行ではプリンタのヒーターへの電力の遮断や使用しない部分への電力の遮断やクロックの停止を行い、回復動作では電力の供給やクロックの発生を行う。
【００４１】
そのようにメインコントローラ１とプリンタボード２が起動した後印刷を行う。
【００４２】
プリンタボードからの印刷動作について説明する。プリンタボード２内のプリンタインターフェース１１４からのＰＲＮＴ信号を中継ＩＣ１０９へ発行する。中継ＩＣ１０９がＰＲＮＴ信号を受け取ると、ＣＰＵバスを介してＣＰＵ１０８へその旨が通知され、プリンタインターフェース１１０及び信号線１１９を介してＣＰＵ１０８からセレクタ１２１に対して制御信号が送られて、セレクタ１２１がプリンタボード側へ切り替えられる。なお、セレクタ１２１は、通常はメインコントローラ１内のプリンタインターフェース１１０から画像データを受け取って、その信号をプリンタ制御回路３へ送るように、信号の経路を設定している。
【００４３】
そして、プリンタボード２内のプリンタインターフェース１１４からのＰＲＮＴ信号が中継ＩＣ１０９を経由してプリンタ制御回路３へ伝達されると、プリンタ制御回路３は定着器の温度調節が完了した後、記録紙を給送され、印字処理が開始される。
【００４４】
垂直同期信号がプリンタ制御回路３からセレクタ１２１を介してプリンタボード２内のプリンタインターフェース１１４へ伝達されると、プリンタボード２では垂直マージンの計時が開始される。垂直同期信号が伝達されるたびに、垂直マージンの計時が「１」進められ、所定値までカウントされると、垂直マージンの計時が終了される。そして、次の水平同期信号が伝達されると内部のクロックで所定時間の計時が行われ、水平マージンの空白が空けられる。水平マージン分の空白が空いた後、画像信号の転送が開始される。画像信号は画素が黒の場合はハイレベル（以下「Ｈ」という）、白の場合はローレベル（以下「Ｌ」という）で表される。本実施形態では、Ｈは＋３．３Ｖ、Ｌは０Ｖの信号とする。プリンタ制御回路３は、画像信号に従って、レーザビームのオン・オフ制御を行い、同時に現像、定着、帯電、記録紙排紙などの制御を行う。１ライン分の画像信号を転送した後は、次の水平同期信号まで待機状態とされる。上記動作は、１頁分の印字処理が終了するまで継続される。
【００４５】
１頁分の全ラインの画像信号の転送が終了すると、次ページの印字データがあるか否かが判別され、次ページの印字データがある場合は再度ＰＲＮＴ信号が送出され、次ページの印字処理が開始される。
【００４６】
次ページの印字がない場合は、プリンタの動作を終了する処理が行われ、印字処理が終了される。印字処理終了後、ＣＰＵ１０８からプリンタインターフェース１１０を介してセレクタ１２１へ送られるセレクタ制御信号により、セレクタ１２１はメインコントローラ１側に復帰される。
【００４７】
なお、デジタルコピーやファクシミリ印字を行う場合はメインコントローラ１内のプリンタインターフェース１１０及びプリンタ制御回路３は、直接制御信号の受け渡しを行うことができる。例えば、デジタルコピーの場合、読取ユニット１０３において読み取られた原稿上の画像データは、読取ユニットインターフェース１０６を介して画像処理ＩＣ１０７に送られて画像処理が施された後、一旦ＲＡＭ１２２に蓄積される。その後、メインコントローラ１内のプリンタインターフェース１１０とプリンタ制御回路３との間で制御信号の受け渡しが行われた後、蓄積された画像データがプリンタ制御回路３へ転送され、印字処理が開始される。また、ファクシミリ印字の場合、ＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）１２６を介して電話網から転送されてきた信号はモデム１１２により受信され、ＲＡＭ１２２に一旦蓄積される。その後メインコントローラ内のプリンタインターフェース１１０とプリンタ制御回路３との間で制御信号の受け渡しが行われ、ファクシミリ符号化データが符号化複合化ＩＣ１１３によって２値画像データに変換された後、プリンタ制御回路３へ転送され、印字処理が開始される。
【００４８】
また、プリンタエンジン４がプリンタ制御回路３を介してＣＰＵ１０８に排紙部４−３が満載であることを通知してきた場合には、ＣＰＵ１０８はＲＡＭ１２２に設定されている値を見て、排紙部の設定を判断する。「共有設定」が設定されている場合は、ＣＰＵ１０８はそのステータスを「排紙部４−１：空き、排紙部４−２：空き、排紙部４−３：満載」と通知する。プリンタボード２から排紙部切り替えの指示がなされた場合は、ＣＰＵ１０８は、排紙部の切り替えをプリンタ制御回路３に通知する。一方、「指定設定」が設定されている場合は、ＣＰＵ１０８はプリンタ制御回路３からのステータスを「排紙部４−３：満載」と変換して、プリンタボード２に通知し、プリンタボード２には１つの排紙部しかないように見せる。
【００４９】
以上説明したように、プリンタボードとのＩ／Ｆにあらかじめ入出力端子を設けておき、プリンタボードと本体が通信した結果により、上記入出力信号端子の方向を本体側で切り替えて設定するようにしたので、外部のコンピュータから送られてくる画像データを複合装置において印刷出力する場合に、今後開発されるプリンタボードをそのまま使用することができ、従って、製品コストの増加を抑制することができる。
【００５０】
なお、本実施形態を適用されるプリンタは、レーザビームプリンタ及びインクジェットプリンタに限られるものではなく、他のプリント方式のプリンタでもよいことは言うまでもない。
【００５１】
また、本発明の機能が実行されるのであれば、複合機は単体の機器であっても、複数の機器から成るシステムであっても、ＬＡＮ等のネットワークを介して処理が行われるシステムであってもよいことは言うまでもない。
【００５２】
また、上述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を複合機または複合システムに供給し、その複合機または複合システムのコンピュータ（またはＣＰＵ，ＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００５３】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５４】
プログラムコードを供給する為の記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００５５】
また、コンピュータが読み出したプログラムコードを実行することにより上述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づいて、コンピュータ上で稼動しているＯＳ等が実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づいて、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００５７】
【図１】本発明の一実施形態に係る複合機の構成を示すブロック図である。
【図２】中継ＩＣ１０９の入出力ポートを入力または出力に切り替える場合に実行される処理手順を示すフローチャートである。
【図３】プリンタＩ／Ｆの各ピンについて説明する図である。
【図４】中継ＩＣ１０９のＰ２７からＰ３０に内蔵される入出力ポートを示す図である。
【図５】従来の複合機とプリンタ機能のオプションボードとの関係を示すブロック図である。
【符号の説明】
【００５８】
１  メインコントローラ（制御手段）
２  プリンタボード
３  プリンタ制御回路（印刷制御手段）
４  プリンタエンジン（印刷手段）
１０９  中継ＩＣ（中継手段）
１２０  コンピュータ
１２１  セレクタ（切替手段）
【図１】
2006116903.tif 000003
【図２】
2006116903.tif 000004
【図３】
2006116903.tif 000005
【図４】
2006116903.tif 000006
【図５】
2006116903.tif 000007