(57)【特許請求の範囲】
【請求項１】
メモリを介して他の回路あるいは他の機器と通信を行う通信装置において、
前記他の回路あるいは他の機器により前記メモリの受信用記憶領域に書き込まれたデータを読み出すことによりデータの受信を行い、前記メモリの送信用記憶領域にデータを書き込むことにより前記他の回路あるいは他の機器へデータの送信を行う通信手段を有し、
前記メモリの前記送信用記憶領域及び前記受信用記憶領域のそれぞれに、通常通信用エリア及び要求があった場合に使用する一時通信用エリアを設け、前記一時通信用エリアは情報量が多い場合に使用することを特徴とする通信装置。
【請求項２】
前記メモリは、デュアルポートメモリであることを特徴とする請求項１記載の通信装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、メモリを介して他の回路あるいは他の機器との通信を行なう通信装置に関するものである。
【０００２】
【従来の技術】
従来の通信装置において、各周辺機器やそれを制御するＣＰＵの状態を判断する場合、例えば、ＲＳ−２３２Ｃ等を用いた半二重通信のシリアルインタフェースにて、電源投入時に通信ケーブルを介して通信を行なうことによってその状態を判定している。上記従来の通信装置では、ＲＳ−２３２Ｃ等の通信専用のインタフェースを使用しているため通信に時間がかかるため、送信用メモリ及び受信用メモリを介して各周辺機器等と通信を行う通信装置も提案されている。
【０００３】
【発明が解決しようとする課題】
しかしながら、送信用メモリ及び受信用メモリを介して通信を行う通信装置においては、送信用メモリ及び受信用メモリのそれぞれの大きさは予め決められており、送信用メモリのサイズよりも大きなサイズの大きなデータを送信したい場合にまとめて送信できないという問題が生じる。
【０００４】
【課題を解決するための手段】
本発明は、上述の課題を解決することを目的として成されたもので、上述の課題を解決する一手段として以下の構成を備える。即ち、請求項１に記載の発明によれば、メモリを介して他の回路あるいは他の機器と通信を行う通信装置において、前記他の回路あるいは他の機器により前記メモリの受信用記憶領域に書き込まれたデータを読み出すことによりデータの受信を行い、前記メモリの送信用記憶領域にデータを書き込むことにより前記他の回路あるいは他の機器へデータの送信を行う通信手段を有し、前記メモリの前記送信用記憶領域及び前記受信用記憶領域のそれぞれに、通常通信用エリア及び要求があった場合に使用する一時通信用エリアを設け、前記一時通信用エリアは情報量が多い場合に使用する。
【０００５】
また好ましくは、前記メモリは、デュアルポートメモリである。
【０００６】
以上の構成において、周辺回路あるいは周辺機器が、常時並列通信を行なうよう制御するとともに、その通信内容によりその通信量を可変的に調節する。
【０００７】
【実施例】
以下、添付図面を参照して、本発明に係る好適な実施例を詳細に説明する。図１は、本発明の実施例に係る画像形成装置の全体構成を示す図であり、図２は、同画像形成装置の概略ブロツク図である。図１において、原稿給送装置１上に積載された原稿は、１枚づつ順次原稿台ガラス２面上に搬送される。原稿が搬送されるとスキャナ部分３のランプが点灯し、かつスキャナ・ユニツト４が移動して原稿を照射する。原稿からの反射光は、ミラー５，６，７を介してレンズ８に達し、レンズ８を通過後、イメージ・センサ部９に入力される。
【０００８】
イメージ・センサ部９に入力された画像信号、即ち、図２のブロツク図に示すイメージリーダ３１からの入力信号は、ＣＰＵ３０により制御される画像信号制御回路３２によって処理を施されてプリンタ３３に至る。このプリンタ３３に入力された信号は、露光制御部１０にて光信号に変換され、画像信号に従い感光体１１を照射する。照射光によって感光体上に作られた潜像は、現像器１３によって現像される。この潜像とタイミングを合わせて被転写紙積載部１４、もしくは被転写紙積載部１５より転写紙が搬送され、転写部１６において、前述の現像された像が転写される。そして、転写された像は、定着部１７にて被転写紙に定着された後、排紙部１８より装置外部に排出される。
【０００９】
次に、順次読み込んだ画像を１枚の出力用紙の両面に出力する方法について説明する。定着部１７で定着された出力用紙は、一度、排紙部１８まで搬送された後、用紙の向きを反転して搬送方向切り替え部材１９を介して再給紙用被転写紙積載部２０に搬送する。そして、次の原稿が準備されると、上記プロセスと同様に原稿画像が読みとられるが、転写紙については再給紙用被転写紙積載部２０より給紙されるので、結果として、同一出力紙の表面、裏面に２枚の原稿画像を出力することができる。
【００１０】
原稿画像を縮小して被転写紙上に出力する場合について説明する。本装置では、リーダ３１から画像信号を読み込む速度は一定とし、原稿に光を照射するスキャナ４の移動速度を上げることによって、単位時間にリーダ部３１に入力される画像情報を増やすことができるので、紙搬送方向（副走査方向）に画像信号を縮小することができる。
【００１１】
紙搬送方向と垂直な方向（主走査方向）に関しては、図２の画像信号制御回路３２を介した画像信号の出し入れにて制御する。ここでは、図３を用いて、原稿をｘ／（ｘ＋ｙ）％に縮小する場合について説明する。等倍の場合には、図３に示す実際の出力位置と実際の読み込み位置が対応しているので問題はないが、縮小するときには仮想読み込み位置で画像信号が入力されたものと考える。この位置の画像データを実際の出力位置に出力すれば画像は縮小されるので、次式に基づいて、実際の読み込み位置で入力された画像信号の濃度値から仮想読み込み位置の画像濃度を補間・予測する。
０２＝｛Ｒ３・ｙ＋Ｒ２・（ｘ−ｙ）｝／ｘ …（１）
本装置には外部機器３４（図２）が接続され、また、例えば、光磁気ディスクのような脱着可能な記憶手段の駆動装置２４（図１）にて、上記イメージ・センサ部９に入力された画像信号をディスクのフォーマットに合致した構造に変換して記録する。図１においては、筺体２３が図２の外部機器３４に相当し、駆動装置２４の制御回路やその他の外部機器として通信回線を使用するファクシミリ通信機能、そして、コンピュータからの命令を受けてデータを装置本体のプリンタ３３から出力するプリンタ・インタフェース機能が含まれる。また、外部表示部２２は、例えば、上記記憶手段に記録されている画像データの中から所望の画像を検索するための参照用に使用する。
【００１２】
図４は、本実施例に係る画像形成装置本体の操作部３５における表示例である。そこで、これらの表示例を用いて、本画像形成装置の外部機器３４に対する操作例を説明する。最初に上記脱着可能な記憶手段に対する操作について説明する。図４において、記憶手段に対する操作を指定するファイル・キー４０を押下すると、表示部４１上に、図示のような画面が表示される。そこで、装置の使用者は画面上の指示に従い、画像検索、画像入力、画像消去の中から所望の処理を選択する。例えば、画像検索を選択した場合には、図５の画面に移行する。この検索時には、あらかじめ各画像データに添付しておいたキー・ワードをも同時に表示することで、使用者の選択を支援することができる。そして、使用者が画面上の画像データ・リストの中から所望の画像を選択すると、該当する画像データが外部表示部２２に表示される。使用者が、表示された画像を確認後、コピー・スタート・キー４２を押下すれば、プリンタ３３より画像データが出力される。
【００１３】
次に、外部機器中のファクシミリ通信機能に対する操作について説明する。本装置が有するファクシミリ通信機能を利用するときには、図４に示すファックス・キー５０を押下する。図６は、このときの表示画面、つまり、送信先のファクシミリ番号を入力する画面となり、使用者は、画面の指示に従ってテン・キー７０を用いてファクシミリ番号を入力する。ファクシミリ番号を入力し、「＃」キー８０で確定すると、画面は、図７に示す画面に移行する。そして、送信したい原稿を本画像形成装置本体の原稿ガラス台２上に置き、コピー・スタート・キー４２と兼用したスタート・キーを押下すれば、筺体２３内に格納されるファクシミリ制御回路（不図示）は通信を開始する。
【００１４】
不図示のコンピュータから送信されるデータを出力するときの操作を説明する。通常、コンピュータから送信されるデータを出力する場合、リモート・キー６０を押下して、外部から入力されるデータを受信するための待機モードに移行する。このときの操作部３５上の画面表示は、図８のようになる。また、後述するように、コンピュータから出力用データが送信された場合、外部機器３４の詳細構成を示す図１０において、データは、外部インターフェース１０１１、ＣＰＵ１０１０を介してＬＢＰ回路部１００７に送られ、処理される。
【００１５】
尚、図９は、コピー機能に対応する装置の操作パネルの盤面構成を示す。図１０は、外部機器に相当する図１に示す筺体２３の詳細構成図である。同図において、符号１０００は、図１に示す画像形成装置である複写機、１００１は、図１の筺体２３である外部機器である。この外部機器１００１において、セレクタ１００２は、複写機１０００からの画像データを外部機器１００１に取り込むか、外部機器１００１からの画像データを複写機１０００に送信するかの選択をする。また、回転処理回路１００３は、複写機１０００へ送る画像データ、あるいは複写機１０００からの画像データを回転処理する。そして、セレクタ１００４は、回転処理回路１００３からの画像データ、または回転処理回路１００３を介さない画像データ、あるいはそれらのどの画像データをも出力しないかのいずれかを選択する。
【００１６】
入力セレクタ１００８は、セレクタ１００４からの画像データをファイル回路部１００５、ＦＡＸ回路部１００６、あるいはＬＢＰ回路部１００７のいずれか、またはそれら複数の回路部に出力するかを選択する。この内、ファイル回路部１００５は、入力セレクタ１００８からの画像データをファイルしたり、ファイリングされた画像データを出力セレクタ１００９へ出力する。また、このファイル回路部１００５には、図１に示した記憶手段の駆動装置２４と外部表示部２２を含んでいる。
【００１７】
ファックス回路部１００６は、入力セレクタ１００８からの画像データをファックス送信したり、ファックスされた画像データを出力セレクタ１００９へ出力する。また、ＬＢＰ回路部１００７は、入力セレクタ１００８からの画像データをＬＢＰ回路部１００７内のプリント用メモリに展開したり、例えば、ＬＩＰＳ等で展開された画像データを出力セレクタ１００９へ出力する。この出力セレクタ１００９は、ファイル回路部１００５からの画像データ、あるいはファックス回路部１００６からの画像データ、ないしはＬＢＰ回路部１００７からの画像データのいずれかをセレクタ１００４、回転処理部１００３、あるいはセレクタ１００２のいずれかに出力する。
【００１８】
そして、ＣＰＵ１０１０は、複写機１０００、ファイル回路部１００５、ファックス回路部１００６、ＬＢＰ回路部１００７と通信したり、セレクタ１００２、セレクタ１００４、入力セレクタ１００８、出力セレクタ１００９との画像データの流れを制御したり、外部インターフェース回路１０１１を通じて不図示の他の外部機器との通信を行なって、外部機器１００１全体を制御する制御部である。尚、ＲＯＭ／ＲＡＭ１０１２には、上記制御プログラムやワークデータが格納され、その他、本外部機器はＣＰＵバス１０１３、画像データライン１０１４を有している。
【００１９】
次に、図１０に示す外部機器の動作について説明する。まず、原稿をファイリングする場合について説明する。原稿をファイリングする場合には、上述したファイルキー４０を押下し、各種の設定を行なった後、所望の原稿を原稿台に置く。次に、コピースタートキー４２を押下することにより、これらの各種設定が、通信ライン１０１３にて複写機１０００から、セレクタ１００２を介してＣＰＵ１０１０へ送られる。この設定データは、ＣＰＵ１０１０から、同じく通信ライン１０１３にてファイル回路部１００５へ送られる。ファイル回路部１００５では、送られた設定データに応じた設定を行ない、準備完了をＣＰＵ１０１０へ送信する。準備完了を受けたＣＰＵ１０１０は、画像データが複写機１０００から回転処理回路１００３へ流れるようにセレクタ１００２を制御する。
【００２０】
ＣＰＵ１０１０は、さらに、画像データが回転処理回路１００３からセレクタ１００４、入力セレクタ１００５、ファイル回路部１００５へ流れるようにセレクタ１００４、及び入力セレクタ１００８を制御する。これで、一連の画像データのルートが決定されたことになる。次に、ＣＰＵ１０１０は、複写機１０００へ画像取り込み準備完了を送信する。この画像取り込み準備完了を受けた複写機１０００は、そのスキャナ部分３のランプを点灯させ、かつ、スキャナ・ユニツト４が移動して原稿を照射するという動作に入る。また、画像形成装置、つまり複写機１０００のイメージリーダ３１からの入力信号は、ＣＰＵ３０によって処理を施されて、画像データライン１０１４を介してセレクタ１００２に入力される。そして、上述の画像データの流れに従って、ファイル回路部１００５へ入力される。
【００２１】
このとき、画像データ全体の回転が必要な場合には、回転処理回路１００３にて画像データの回転制御がなされ、また、回転の必要がないときには、回転処理回路部１００３における処理はなく、データはそのまま出力される。ファイル回路部１００５では、画像データを上記ディスクのフォーマットに合致した構造に変換して記録する。そして、読み込みが終了したときには、ファイル回路部１００５からＣＰＵ１０１０へ読み込み終了が送信される。この読み込み終了を受けたＣＰＵ１０１０は、セレクタ１００２に対して複写機１０００との画像データラインを切断状態にする。ＣＰＵ１０１０は、複写機１０００に対して読み込み終了を送信することにより、複写機１０００はもとの状態に戻る。尚、原稿をファックスする場合についても、画像データがファイル回路部１００５の代わりにファックス回路部１００６へ入力されるだけで、それ以外の動作については、上記ファイリングの場合と同じである。
【００２２】
次に、ファイリングされた原稿をプリントする場合について説明する。この場合、上述したファイルキー４０を押下し、各種プリンタのための設定を行なう。そして、コピースタートキー４２を押下することにより、前記各種設定が、通信ライン１０１３にて、複写機１０００からセレクタ１００２を介してＣＰＵ１０１０へ送られる。この設定データは、ＣＰＵ１０１０から同じく通信ライン１０１３にてファイル回路部１００５へ送られる。この設定データにより、ファイル回路部１００５では、それに応じた設定を行ない、準備完了をＣＰＵ１０１０へ送信する。準備完了を受けたＣＰＵ１０１０は、画像データをファイル回路部１００５から回転処理回路１００３へ流れるように、出力セレクタ１００９を制御する。さらに、画像データが回転処理回路１００３からセレクタ１００２を通って、複写機１０００へ流れるように、セレクタ１００４の遮断とともにセレクタ１００２を制御する。これで、一連の画像データのルートが決定されたことになる。
【００２３】
次に、ＣＰＵ１０１０は、複写機１０００へ画像出力の準備完了を送信する。この画像出力準備完了を受けた複写機１０００は、プリント動作を開始する。画像データは、図２に示す画像信号制御回路３２へ入力され、プリンタ３３に入力された信号は、前述した動作によりプリントされる。このとき、画像データ全体の回転が必要な場合には、回転処理回路１００３にて回転制御され、また、その必要がないときには、回転処理回路部１００３においては何ら処理がなされずに出力される。
【００２４】
プリントが終了したときには、複写機１０００からプリント終了がＣＰＵ１０１０へ送信される。プリント終了を受けたＣＰＵ１０１０は、セレクタ１００２に対して複写機１０００との画像データラインを切断状態にする。そして、ＣＰＵ１０１０は、ファイル回路部１００５に対してプリント終了を送信することにより、ファイル回路部１００５はもとの状態に戻る。
【００２５】
尚、ファックスされた画像データをプリントする場合やコンピュータから送られたデータをプリントする場合についても、画像データが、ファイル回路部１００５の代わりにファックス回路部１００６やＬＢＰ回路部から出力されるだけで、それ以外の動作は上記ファイル回路部１００５からの出力の場合と同じである。
【００２６】
次に、ファイリングされた原稿をファックスする場合について説明する。この場合、ファイルキー４０とファックスキー５０を押下し、各種ファイルとファックスのための設定を行なう。そして、コピースタートキー４２を押下することにより、前記各種設定が、通信ライン１０１３にて複写機１０００からセレクタ１００２を通してＣＰＵ１０１０へ送られる。この設定データは、ＣＰＵ１０１０から、同じく通信ライン１０１３にてファイル回路部１００５とファックス回路部１００６へ送られる。この設定データにより、ファイル回路部１００５とファックス回路部１００６では、それに応じた設定を行ない、準備完了をＣＰＵ１０１０へ送信する。
【００２７】
準備完了を受けたＣＰＵ１０１０は、画像データがファイル回路部１００５から回転処理回路１００３へ流れるように出力セレクタ１００９を制御する。さらに、画像データが回転処理回路１００３からセレクタ１００４を通って、ファックス回路部１００６へ流れるように、セレクタ１００４と入力セレクタ１００６を制御する。これで、一連の画像データのルートが決定されたことになる。
【００２８】
次に、ＣＰＵ１０１０は、ファイル回路部１００５へ画像出力の準備完了を送信する。この画像出力準備完了を受けたＣＰＵ１０１０は、画像データ送信動作を開始する。このとき、画像データ全体の回転が必要な場合、回転処理回路１００３にて回転制御され、また、回転処理が不要のときには、回転処理回路部１００３においては何の処理もされずにデータが出力される。
【００２９】
送信が終了したときには、ファイル回路部１００５からＣＰＵ１０１０へ送信終了が送信される。この送信終了を受けたＣＰＵ１０１０は、出力セレクタ１００９に対して画像データラインを切断状態にする。そして、ＣＰＵ１０１０は、ファックス回路部１００６に対して送信終了を送信することにより、ファックス回路部１００５は、もとの状態に戻る。尚、ファックスされた画像データをファイリングする場合やコンピュータから送られたデータをファイリングする場合、あるいはコンピュータから送られたデータをファックスする場合についても、上記の場合と比較して画像データの流れが変わるのみで、他の動作は同じである。
【００３０】
上述のように、図１０に示す外部機器において、ファイル回路部１００５、ファックス回路部１００６、ＬＢＰ回路部１００７は、ＣＰＵ１０１０との通信にて画像データの読み込み、プリント出力、画像データの記憶を行なっている。ここでは、この通信をＤＰＲＡＭ(Dual Port Ram) を用いて行なう。図１１は、本実施例に係る画像形成装置におけるＤＰＲＡＭ通信に対応するブロツク構成図である。同図において、ＣＰＵ１１１０は、各周辺機器回路部１１０１，１１０２，１１０３と通信を行ない、それらの制御を行なう。ＤＰＲＡＭ１１００は、ＣＰＵ１１１０が上記各周辺機器回路部との通信を行なうためのＲＡＭであり、このＤＰＲＡＭ１１００は、ＬＢＰ回路部１１０１との通信に専用のエリア１１０４，１１０５、ファックス回路部１１０２との通信専用のエリア１１０６，１１０７、そして、ファイル回路部１１０３との通信専用のエリア１１０８，１１０９とに分割される。
【００３１】
ＤＰＲＡＭ１１００は、上述のようにＬＢＰ回路部との通信専用エリア、ファックス回路部との通信専用エリア、ファイル回路部との通信専用エリアの複数のエリアに分かれており、各々のエリアも２個のエリアに分かれている。具体的には、ＬＢＰ回路部の通信専用エリアは、ＬＢＰ読み取り専用エリア１１０４とＬＢＰ書き込み専用エリア１１０５とに分かれている。同様に、ファックス回路部の通信専用エリアもエリア１１０６，１１０７に、また、ファイル回路部通信専用エリアもエリア１１０８，１１０９に分かれるという構成になっている。また、ＬＢＰ回路部１１０１、ファックス回路部１１０２、ファイル回路部１１０３、ＤＰＲＡＭ１１００、ＣＰＵ１１１０は相互にバス（不図示）で接続されており、双方向の通信を行なうことができるようになっている。
【００３２】
次に、本実施例に係る装置での通信の初期化手順について説明する。尚、ここでは、ＣＰＵとＬＢＰ回路部を例に、初期化の説明を行なう。図１２に示すように、ＬＢＰ回路部１１０１は、ＬＢＰ書き込み専用エリア１１０５の全域に、バスライン１２００を使って５５ＡＡｈ（ｈは、１６進数を示す）を書き込む。次に、図１３に示すように、ＣＰＵ１１１０は、バスライン１３０１を用いてＬＢＰ書き込み専用エリア１１０５の全域に５５ＡＡｈが書き込まれていることをチェックした後、バスライン１３０２を用いて、ＣＰＵ書き込み専用エリア１１０４の全域に５５ＡＡｈを書き込む。
【００３３】
次に、図１４に示すように、ＬＢＰ回路部１１０１は、バスライン１４０１を用いてＣＰＵ書き込み専用エリア１１０４の全域に５５ＡＡｈが書き込まれていることを認識した後、バスライン１２００を用いてＬＢＰ書き込み専用エリア１１０５の全域にＡＡ５５ｈを書き込む。また、図１５に示すように、ＣＰＵ１１１０は、ＬＢＰ書き込み専用エリア１１０５の全域にＡＡ５５ｈが書き込まれていることを確認した後、バスライン１３０２を用いてＣＰＵ書き込み専用エリア１１０４の全域にＡＡ５５ｈを書き込む。そして、図１６に示すように、ＬＢＰ回路部１１０１は、バスライン１４０１を用いてＣＰＵ書き込み専用エリア１１０４の全域にＡＡ５５ｈが書き込まれていることを確認後、バスライン１２００を用いてＬＢＰ書き込み専用エリア１１０５の全域に００００ｈを書き込む。
【００３４】
そして、図１７に示すように、ＣＰＵ１１１０は、バスライン１３０１を用いてＬＢＰ書き込み専用エリア１１０５の全域に００００ｈが書き込まれたことを確認後、バスライン１３０２を用いてＣＰＵ書き込み専用エリア１１０４の全域に００００ｈを書き込む。以上説明した方法にて、ＣＰＵ１１１０とＬＢＰ回路部１１０１とが双方向の通信のための初期化を行なうが、このとき、ＬＢＰ回路部１１０１、あるいはＣＰＵ１１１０にデータが正確に書き込まれなかった場合には、ＣＰＵ１１１０は、各周辺回路、または各周辺機器の作動不良、ないしは各周辺回路や各周辺機器が設定されていないと判断する。
【００３５】
尚、上記実施例で初期化のために１６進数コード５５ＡＡｈ，ＡＡ５５ｈを用いたのは、図１８に示すように、これらのコードは互に、０と１が交互に並ぶ構成をとるからである。また、実施例に係る装置のＤＰＲＡＭ１１００は、２進数である０と１にを記憶、保持するため、このような５５ＡＡｈ，ＡＡ５５ｈのパターンを用いることによって、ＤＰＲＡＭ１１００の全エリアの作動状態を調べることができる。また、ファックス回路部１１０２，ファイル回路部１１０３についても、上記ＬＢＰ回路部と同様の方法により初期化が行なわれるため、ここでは、それらの説明を省略する。
【００３６】
次に、本実施例に係る装置での通信について、ファックス回路部とＣＰＵを例に説明する。図１９は、周辺回路部としてのファックス回路部１１０２とＣＰＵ１１１０、及びＤＰＲＡＭ１１００を用いた通信を説明するための図である。同図において、ＤＰＲＡＭ１１００は、ファックス書き込み専用エリア１９０５，１９０６、ＣＰＵ書き込み専用エリア１９０３，１９０４の２個の領域に分かれている。ここで、常に通信を行なうためのエリアを常時通信エリアとして、ＣＰＵ常時書き込みエリア１９０３，ファックス常時書き込みエリア１９０５とする。
【００３７】
また、常時通信を行なうためのエリア以外に、常時通信エリアの中で要求があった場合の付加情報として使用する一時通信エリアを、ＣＰＵ一時書き込みエリア１９０４，ファックス一時書き込みエリア１９０６を設ける。これら一時通信エリア１９０４，１９０６は、通常は使用されず、常時通信エリア１９０３，１９０５を用いた通信において、通信量が多い場合、あるいは特別な通信を行なう場合に使用する。
【００３８】
他方、図１９を参照して示したＣＰＵ一時書き込みエリア１９０４，ファックス一時書き込みエリア１９０６を使用しても送信できないデータについては、以下のような方法を用いて送る。即ち、図２０に示すように、ＤＰＲＡＭ１１００中に存在するファックス回路部書き込み専用エリア２００６とＣＰＵ書き込み専用エリア２００７の敷居２００５を取り外すことによって、ファックス回路部１１０２からＣＰＵ１１１０へ大きなデータ、例えば、画像情報２００１を渡すことができる。また、逆に、ＣＰＵ１１１０から画像情報２００３のような大きなデータを、ＤＰＲＡＭ１１００を介してファックス回路部１１０２へ送ることができる。
【００３９】
以上説明したように、本実施例によれば、１個のＤＰＲＡＭを複数のエリアに分割し、その各々に対して接続されるべき周辺回路、または周辺機器を設定し、それらをバスラインによってＤＰＲＡＭを介してＣＰＵと接続して、各周辺回路や周辺機器と、それらを制御するＣＰＵをＤＰＲＡＭを使用して通信の初期化や通信を行なうようにすることで、各周辺回路、または周辺機器の作動状態を迅速に判定することができるという効果がある。
【００４０】
また、ＣＰＵは、ＤＰＲＡＭを通じて各周辺機器や各周辺回路と通信を行なっているため、ＤＰＲＡＭの分割エリアの大きさを変更することで、周辺機器等に多量のデータを速やかに送ることができる。尚、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器から成る装置に適用しても良い。また、本発明はシステム、あるいは装置にプログラムを供給することによつて達成される場合にも適用できることは言うまでもない。
【発明の効果】
以上説明したように、本発明によれば、メモリを介して他の回路あるいは他の機器と通信を行う通信装置において、前記他の回路あるいは他の機器により前記メモリの受信用記憶領域に書き込まれたデータを読み出すことによりデータの受信を行い、前記メモリの送信用記憶領域にデータを書き込むことにより前記他の回路あるいは他の機器へデータの送信を行う通信手段と、前記メモリの前記送信用記憶領域及び前記受信用記憶領域のそれぞれに、通常通信用エリア及び要求があった場合に使用する一時通信用エリアを設け、情報量が多い場合には前記一時通信用エリアを使用するので、通信内容のサイズにとらわれることなく効率的に常時並列通信を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施例に係る画像形成装置の全体構成を示す図、
【図２】実施例に係る画像形成装置の概略ブロツク図、
【図３】画像形成装置における実際の出力位置と読み込み位置との対応を示す図、
【図４】、
【図５】、
【図６】、
【図７】、
【図８】実施例に係る画像形成装置本体の操作部における表示例を示す図、
【図９】画像形成装置でのコピー機能に対応する操作パネルの盤面構成を示す図、
【図１０】外部機器に相当する筺体２３の詳細構成図、
【図１１】実施例に係る画像形成装置におけるＤＰＲＡＭ通信に対応するブロツク構成図、
【図１２】、
【図１３】、
【図１４】、
【図１５】、
【図１６】、
【図１７】実施例に係る画像形成装置での通信の初期化手順について説明するための図、
【図１８】初期化に使用する１６進数コードを示す図、
【図１９】、
【図２０】実施例に係る画像形成装置での通信を示す図である。
【符号の説明】
４ スキャナ
４０ ファイルキー
４２ コピースタートキー
５０ ファックスキー
７０ テンキー
１１０１ ＬＢＰ回路部
１１０２ ファックス回路部
１１０３ ファイル回路部
【図１】
0003673730.tif 000002
【図２】
0003673730.tif 000003
【図３】
0003673730.tif 000004
【図４】
0003673730.tif 000005
【図５】
0003673730.tif 000006
【図６】
0003673730.tif 000007
【図７】
0003673730.tif 000008
【図８】
0003673730.tif 000009
【図９】
0003673730.tif 000010
【図１０】
0003673730.tif 000011
【図１１】
0003673730.tif 000012
【図１２】
0003673730.tif 000013
【図１３】
0003673730.tif 000014
【図１４】
0003673730.tif 000015
【図１５】
0003673730.tif 000016
【図１６】
0003673730.tif 000017
【図１７】
0003673730.tif 000018
【図１８】
0003673730.tif 000019
【図１９】
0003673730.tif 000020
【図２０】
0003673730.tif 000021