(57)【特許請求の範囲】
【請求項１】
デジタル画像データを入力する複数の入力手段と、
前記入力手段からの入力データに対して、選択的に画像処理を行なう画像処理手段と、
該画像処理手段からの出力データを記憶する画像記憶手段と、前記画像記憶手段と接続され、該画像記憶手段のデータの書き込みと読み出しを制御するメモリコントローラとを有し、該メモリコントローラが、少なくとも一方が複数系統設けられる入力インタフェース回路及び出力インタフェース回路を介して前記画像処理手段と接続されている画像記憶部と、
該画像記憶手段から読み出され前記画像処理手段を経由したデータに基づき画像形成を行なう画像形成手段と、
前記画像記憶手段から読み出され前記画像処理手段を経由したデータに基づきデータ送信を行なう送信手段とを備えた総合画像形成装置であり、
前記入力インタフェース回路及び前記出力インタフェース回路と前記メモリコントローラとの間の単位時間当たりのデータ転送量よりも、前記メモリコントローラと前記画像記憶手段との間の単位時間当たりのデータ転送量を大きくして、前記画像処理手段と前記画像記憶手段との間での入出力インタフェース動作を、前記入力インタフェース回路及び前記出力インタフェース回路を介して時分割的に行うことにより、前記画像記憶手段に対するデータの書き込みと読み出しの少なくとも一方のアクセスが見かけ上同時に行なわれることを特徴とする総合画像形成装置。
【請求項２】
請求項１記載の総合画像形成装置において、前記入力インタフェース回路が複数系統、前記出力インタフェース回路が複数系統設けられていることを特徴とする総合画像形成装置。
【請求項３】
請求項１記載の総合画像形成装置において、前記入力インタフェース回路が１系統、前記出力インタフェース回路が複数系統設けられていることを特徴とする総合画像形成装置。
【請求項４】
請求項１記載の総合画像形成装置において、前記入力インタフェース回路が複数系統、前記出力インタフェース回路が１系統設けられていることを特徴とする総合画像形成装置。
【請求項５】
文書原稿を画像情報として読み取り、デジタル画像データに変換する原稿読取り手段と、
前記原稿読取り手段から送られてきたデジタル画像データに対し変倍処理、フィルタ処理、γ補正処理、各種画質向上処理を行う画像処理手段と、
画像処理を施したデジダル画像データを複数原稿枚数分記憶可能な一次記憶部と、該一次記憶部に格納された画像データを記憶する複数の二次記憶部と、前記一次記憶部及び二次記憶部と接続され、それぞれのデータの書き込みと読み出しを制御する記憶制御部とを有し、該記憶制御部が、２系統ずつ設けられる入力パス及び出力パスを介して前記画像処理手段と接続されている画像記憶部と、
前記画像処理手段もしくは前記画像記憶部から送られてきたデジタル画像データに基づいて記録材に像形成して画像を記録する画像記録手段と、
外部アプリケーションと前記各手段とでデジタル画像データのやり取りをするための接続手段と、
これらの動作を制御する制御手段とを備えた総合画像形成装置であり、
前記制御手段は、前記入力パス及び前記出力パスと前記記憶制御部との間の単位時間当たりのデータ転送量よりも、前記記憶制御部と前記一次記憶部との間の単位時間当たりのデータ転送量を大きくして、前記画像処理手段と前記一次記憶部との間での入出力インタフェース動作を、前記入力パス及び前記出力パスを介して時分割的に行うことにより、前記一次記憶部に対するデータの書き込みと読み出しの少なくとも一方のアクセスを見かけ上同時に行なうことを特徴とする総合画像形成装置。
【請求項６】
文書原稿を画像情報として読み取り、デジタル画像データに変換する原稿読取り手段と、
前記原稿読取り手段から送られてきたデジタル画像データに対し変倍処理、フィルタ処理、γ補正処理、各種画質向上処理を行う画像処理手段と、
画像処理を施したデジダル画像データを複数原稿枚数分記憶可能な一次記憶部と、該一次記憶部に格納された画像データを記憶する複数の二次記憶部と、前記一次記憶部及び二次記憶部と接続され、それぞれのデータの書き込みと読み出しを制御する記憶制御部とを有し、該記憶制御部が、２系統以上設けられる入力パス及び１系統設けられる出力パスを介して前記画像処理手段と接続されている画像記憶部と、
前記画像処理手段もしくは前記画像記憶部から送られてきたデジタル画像データに基づいて記録材に像形成して画像を記録する画像記録手段と、
外部アプリケーションと前記各手段とでデジタル画像データのやり取りをするための接続手段と、
これらの動作を制御する制御手段とを備えた総合画像形成装置であり、
前記制御手段は、前記入力パス及び前記出力パスと前記記憶制御部との間の単位時間当たりのデータ転送量よりも、前記記憶制御部と前記一次記憶部との間の単位時間当たりのデータ転送量を大きくして、前記画像処理手段と前記一次記憶部との間での入出力インタフェース動作を、前記入力パス及び前記出力パスを介して時分割的に行うことにより、前記一次記憶部に対するデータの書き込みと読み出しのアクセスを見かけ上同時に行なうことを特徴とする総合画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複写機能、プリンタ機能及びファクシミリ機能を備えた総合画像形成装置に関する。
【０００２】
【従来の技術】
画像データをデジタル信号として取り扱う従来の複写機などの画像形成装置では、図７に示すように、画像読取り部１１で読み取った画像データが画像処理部１６に入力され、画像処理部１６では、画像形成濃度に対するγ補正、波長領域設定のフィルタリング、変倍率の設定、シェーディング補正やＭＴＦなどの画質処理を含む各種の画像処理が行なわれ、このように画像処理が施された画像データに基づいて、画像記録部１５で画像形成が行なわれる。
【０００３】■
このような従来の複写機に対して、図８に示すように、図７に示す構成に対して、画像処理部１６にデータの授受が可能に接続された画像記憶部１７Ａを備えた画像形成装置が、例えば特開平２−８１５６３号公報に開示されている。
この開示に係る画像記録装置では、原稿読取り時に原稿の画像データが画像記憶部１７Ａに記憶され、同一原稿を複数部画像形成する場合には、画像記憶部１７Ａから読み出した画像データにより、画像記録部１５で画像形成を行うことにより、ＡＤＦでの原稿送りを同一の原稿に対して常に１回として、原稿の搬送路の構造を簡単にし、且つ原稿の送り損傷を防止できると共に、高速度で動作音なしに画像形成が行なわれ、画像記憶部１７Ａからの画像データの読出順序を変更して、画像データを回転した状態で画像形成を行なうことも可能になる。
【０００４】
【発明が解決しようとする課題】
ところで、近年の画像形成装置では、複写機能に加えて、プリンタ機能やファクシミリ機能を備えた総合的な形態を取るものが多くなっており、この種の総合画像形成装置では、複数の機能を効率的に作動させることが必要である。
しかし、図６の構成を基にした総合画像形成装置では、複写機能、プリンタ機能及びファクシミリ機能の何れかの画像記憶部１７Ａへのアクセス時には、他の機能が画像記憶部１７Ａにアクセスすることはできない。
【０００５】
このために、例えば、複写機としての動作中には、プリンタの印刷データの入力やファクシミリの受信ができず、総合画像形成機能が十分発揮されているとはいえないことになる。
この問題を解決するためには、複写機能、プリンタ機能及びファクシミリ機能のそれぞれに画像記憶部を設けることも提案されているが、製造コスト上で問題となり装置も大型化してしまう。
【０００６】
本発明は、前述したようなこの種の総合画像形成装置の現状に鑑みてなされたものであり、その目的は、小型化された簡単な構成で、複写機能、プリンタ機能及びファクシミリ機能を、それぞれ効率的に作動させることが可能な総合画像形成装置を提供することにある。
【０００７】
【課題を解決するための手段】
前記目的を達成するために、請求項１記載の発明は、デジタル画像データを入力する複数の入力手段と、前記入力手段からの入力データに対して、選択的に画像処理を行なう画像処理手段と、該画像処理手段からの出力データを記憶する画像記憶手段と、前記画像記憶手段と接続され、該画像記憶手段のデータの書き込みと読み出しを制御するメモリコントローラとを有し、該メモリコントローラが、少なくとも一方が複数系統設けられる入力インタフェース回路及び出力インタフェース回路を介して前記画像処理手段と接続されている画像記憶部と、該画像記憶手段から読み出され前記画像処理手段を経由したデータに基づき画像形成を行なう画像形成手段と、前記画像記憶手段から読み出され前記画像処理手段を経由したデータに基づきデータ送信を行なう送信手段とを備えた総合画像形成装置であり、前記入力インタフェース回路及び前記出力インタフェース回路と前記メモリコントローラとの間の単位時間当たりのデータ転送量よりも、前記メモリコントローラと前記画像記憶手段との間の単位時間当たりのデータ転送量を大きくして、前記画像処理手段と前記画像記憶手段との間での入出力インタフェース動作を、前記入力インタフェース回路及び前記出力インタフェース回路を介して時分割的に行うことにより、前記画像記憶手段に対するデータの書き込みと読み出しの少なくとも一方のアクセスが見かけ上同時に行なわれることを特徴とするものである。
【０００８】
同様に前記目的を達成するために、請求項２記載の発明は、請求項１記載の発明において、前記入力インタフェース回路が複数系統、前記出力インタフェース回路が複数系統設けられていることを特徴とするものである。
【０００９】
同様に前記目的を達成するために、請求項３記載の発明は、請求項１記載の発明において、前記入力インタフェース回路が１系統、前記出力インタフェース回路が複数系統設けられていることを特徴とするものである。
【００１０】
同様に前記目的を達成するために、請求項４記載の発明は、請求項１記載の発明において、前記入力インタフェース回路が複数系統、前記出力インタフェース回路が１系統設けられていることを特徴とするものである。
【００１１】
同様に前記目的を達成するために、請求項５記載の発明は、文書原稿を画像情報として読み取り、デジタル画像データに変換する原稿読取り手段と、前記原稿読取り手段から送られてきたデジタル画像データに対し変倍処理、フィルタ処理、γ補正処理、各種画質向上処理を行う画像処理手段と、画像処理を施したデジダル画像データを複数原稿枚数分記憶可能な一次記憶部と、該一次記憶部に格納された画像データを記憶する複数の二次記憶部と、前記一次記憶部及び二次記憶部と接続され、それぞれのデータの書き込みと読み出しを制御する記憶制御部とを有し、該記憶制御部が、２系統ずつ設けられる入力パス及び出力パスを介して前記画像処理手段と接続されている画像記憶部と、前記画像処理手段もしくは前記画像記憶部から送られてきたデジタル画像データに基づいて記録材に像形成して画像を記録する画像記録手段と、外部アプリケーションと前記各手段とでデジタル画像データのやり取りをするための接続手段と、これらの動作を制御する制御手段とを備えた総合画像形成装置であり、前記制御手段は、前記入力パス及び前記出力パスと前記記憶制御部との間の単位時間当たりのデータ転送量よりも、前記記憶制御部と前記一次記憶部との間の単位時間当たりのデータ転送量を大きくして、前記画像処理手段と前記一次記憶部との間での入出力インタフェース動作を、前記入力パス及び前記出力パスを介して時分割的に行うことにより、前記一次記憶部に対するデータの書き込みと読み出しの少なくとも一方のアクセスを見かけ上同時に行なうことを特徴とするものである。
【００１２】
同様に前記目的を達成するために、請求項６記載の発明は、文書原稿を画像情報として読み取り、デジタル画像データに変換する原稿読取り手段と、前記原稿読取り手段から送られてきたデジタル画像データに対し変倍処理、フィルタ処理、γ補正処理、各種画質向上処理を行う画像処理手段と、画像処理を施したデジダル画像データを複数原稿枚数分記憶可能な一次記憶部と、該一次記憶部に格納された画像データを記憶する複数の二次記憶部と、前記一次記憶部及び二次記憶部と接続され、それぞれのデータの書き込みと読み出しを制御する記憶制御部とを有し、該記憶制御部が、２系統以上設けられる入力パス及び１系統設けられる出力パスを介して前記画像処理手段と接続されている画像記憶部と、前記画像処理手段もしくは前記画像記憶部から送られてきたデジタル画像データに基づいて記録材に像形成して画像を記録する画像記録手段と、外部アプリケーションと前記各手段とでデジタル画像データのやり取りをするための接続手段と、これらの動作を制御する制御手段とを備えた総合画像形成装置であり、前記制御手段は、前記入力パス及び前記出力パスと前記記憶制御部との間の単位時間当たりのデータ転送量よりも、前記記憶制御部と前記一次記憶部との間の単位時間当たりのデータ転送量を大きくして、前記画像処理手段と前記一次記憶部との間での入出力インタフェース動作を、前記入力パス及び前記出力パスを介して時分割的に行うことにより、前記一次記憶部に対するデータの書き込みと読み出しのアクセスを見かけ上同時に行なうことを特徴とするものである。
【００１３】
【発明の実施の形態】
［第１の実施の形態］
本発明の第１の実施の形態を図１及び図２を参照して説明する。
図１は本実施の形態の構成を示すブロック図、図２は本実施の形態の動作を示すタイムチャートである。
【００１４】
本実施の形態では、図１に示すように、全体の動作を制御する全体制御部１８が設けられ、この全体制御部１８に、各種の画像処理を行なう画像処理部１６と、各種のデータが格納され、また読み出される画像記憶部１７とが接続されている。画像処理部１６には、入力側のセレクタ１９と出力側のセレクタ２０とが設けられ、セレクタ１９とセレクタ２０間には、最適な記録濃度を得るためのγ補正を行なうγ補正部２１、波長領域を設定するフィルタ処理部２２、変倍率を設定する変倍部２３、及び、シェーディング補正やＭＴＦなどの画質処理を行なう画質処理部２４が、互いに並列に接続されている。
【００１５】
入力側のセレクタ１９には、ファクシミリ信号を受信し、ファクシミリ受信信号信号を復調し情報復元して得たファクシミリ受信データを入力するファクシミリ受信部１２、原稿画像を読取りデジタル画像データに変換して入力する画像読取り部１１、及び印刷データを入力するプリンタコントローラ部１４が接続され、出力側のセレクタ２０には、ファクシミリ送信を行なうファクシミリ送信部１３、及び画像記録を行なう画像記録部１５が接続され、セレクタ１９、２０間は互いに信号の授受が可能に接続されている。
【００１６】
画像記憶部１７には、データの書込と読出を制御するメモリコントローラ２６が設けられ、このメモリコントローラ２６には、各種のデータが書込まれ、また読出されるメモリ部２５が接続され、さらに、メモリコントローラ２６とセレクタ１９間に、出力インタフェース回路２７ａ、２７ｂが互いに並列に接続され、メモリコントローラ２６とセレクタ２０間に、入力インタフェース回路２８ａ、２８ｂが互いに並列に接続されている。
【００１７】
このような構成の本実施の形態の動作を説明する。
本実施の形態での複写動作時には、原稿が画像読取り部１１で読み取られて得られるデジタル画像データがセレクタ１９に入力され、全体制御部１８の指令によって、γ補正部２１、フィルタ処理部２２、変倍部２３、画質処理部２４が、所定の順序で順次選択され、デジタル画像データに対して、最適な記録濃度を得るためのγ補正、波長領域の設定、変倍率の設定、シェーディング補正やＭＴＦなどの画質処理が、セレクタ１９、２０の選択動作によって順次施される。
【００１８】
このようにして、画像処理部１６での画像処理が終了したデジタル画像データは、セレクタ２０から、入力インタフェース回路２８ａ、２８ｂの何れかを介して、メモリコントローラ２６に入力され、全体制御部１８の指令による所定のタイミングで、メモリコントローラ２６によってメモリ部２５に格納される。
【００１９】
そして、このようにして、メモリ部２５に格納されたデジタル画像データは、全体制御部１８の指令による所定のタイミングで、メモリ部２５からメモリコントローラ２６により読み出され、読み出されたデジタル画像データは、出力インタフェース回路２７ａ、２７ｂの何れかを介してセレクタ１９に入力される。さらに、このデジタル画像データは、セレクタ１９からセレクタ２０を介して、画像記録部１５に入力され、画像記録部１５によって原稿の画像形成が行なわれる。
【００２０】
本実施の形態でのプリント動作時には、プリンタコントロール部１４から印刷データがセレクタ１９に入力され、画像処理部１６での画像処理が必要な場合には、全体制御部１８の指令によって、セレクタ１９が作動し、例えば変倍部２３が選択されて変倍処理が行なわれ、必要な画像処理が終了した印刷データは、セレクタ２０から、入力インタフェース回路２８ａ、２８ｂの何れかを介して、メモリコントローラ２６に入力され、全体制御部１８の指令による所定のタイミングでメモリコントローラ２６によりメモリ部２５に格納される。
【００２１】
そして、このようにして、メモリ部２５に格納された印刷データは、全体制御部１８の指令による所定のタイミングで、メモリ部２５からメモリコントローラ２６により読み出され、読み出された印刷データは、出力インタフェース回路２７ａ、２７ｂの何れかを介してセレクタ１９に入力される。さらに、この印刷データは、セレクタ１９からセレクタ２０を介して、画像記録部１５に入力され、画像記録部１５によって印刷データの印刷が行なわれる。
【００２２】
本実施の形態でのファクシミリ受信動作時には、受信されたファクシミリ信号は、ファクシミリ受信部１２で復調され情報復元されて、得られたファクシミリ受信データがセレクタ１９に入力され、このファクシミリ受信データは、セレクタ１９からセレクタ２０を通り、入力インタフェース回路２８ａ、２８ｂの何れかを介して、メモリコントローラ２６に入力され、全体制御部１８の指令による所定のタイミングで、メモリコントローラ２６によりメモリ部２５に格納される。
【００２３】
そして、このようにして、メモリ部２５に格納されたファクシミリ受信データは、全体制御部１８の指令による所定のタイミングで、メモリ部２５からメモリコントローラ２６により読み出され、読み出されたファクシミリ受信データは、出力インタフェース回路２７ａ、２７ｂの何れかを介してセレクタ１９に入力される。さらに、このファクシミリ受信データは、セレクタ１９からセレクタ２０を介して、画像記録部１５に入力され、画像記録部１５によってファクシミリ受信データの印刷が行なわれる。
【００２４】
本実施の形態でのファクシミリ送信動作時には、原稿が画像読取り部１１で読み取られて得られるデジタル画像データが、セレクタ１９に入力され、画像処理部１６での画像処理が必要な場合には、全体制御部１８の指令によって、セレクタ１９が作動して必要な画像処理が選択して施され、必要な画像処理が終了したデジタル画像データは、セレクタ２０から、入力インタフェース回路２８ａ、２８ｂの何れかを介して、メモリコントローラ２６に入力され、全体制御部１８の指令による所定のタイミングで、メモリコントローラ２６によってメモリ部２５に格納される。
【００２５】
そして、このようにして、メモリ部２５に格納されたデジタル画像データは、全体制御部１８の指令による所定のタイミングで、メモリ部２５からメモリコントローラ２６により読み出され、読み出されたデジタル画像データは、出力インタフェース回路２７ａ、２７ｂの何れかを介してセレクタ１９に入力される。さらに、このファクシミリ受信データは、セレクタ１９からセレクタ２０を介して、ファクシミリ送信部１３に入力され、ファクシミリ送信部１３によって、情報圧縮と変調とが行なわれてファクシミリ送信される。
【００２６】
ここで、本実施の形態の画像記憶部１７でのメモリ部２５へのアクセス時に所定のタイミングで行なわれる時分割動作について説明する。
【００２７】
ここでは、入力インタフェース回路２８ａ、２８ｂ、及び出力インタフェース回路２７ａ、２７ｂは、それぞれ８ビットのデータバスで構成され、８ビット単位のデータの入出力を１０ＭＨｚの周波数（つまり１００ｎｓ）で行なうものとする。このように、入力インタフェース回路２８ａ、２８ｂ、及び出力インタフェース回路２７ａ、２７ｂと画像処理部１６との間では、１０ＭＨｚ／８ビットの速度でデータの授受をし、この速度と同調してメモリ部２５とのデータの授受を行なうために、メモリ部２５へのデターの入出力を１０ＭＨｚ／３２ビットで行なう。
【００２８】
このメモリコントローラ２６のデータの入出力動作は、図２に示すタイミングで行なわれ、８ビット入力のそれぞれのサイクルをＴ１〜Ｔｎで表すと、入力インタフェース回路２８ａによりＴ１〜Ｔ４で入力されたＡ１〜Ａ４のデータは、Ｔ５サイクルでメモリ部２５に入力される。同様に、入力インタフェース回路２８ｂによりＴ１〜Ｔ４で入力されたＢ１〜Ｂ４のデータは、Ｔ６サイクルでメモリ部２５に入力される。
出力の場合には、Ｔ３サイクルでメモリ部２５から出力されたデータが、Ｔ５〜Ｔ８サイクルでＣ１〜Ｃ４の順序で出力され、Ｔ４サイクルでメモリ部２５から出力されたデータが、Ｔ５〜Ｔ８サイクルでＤ１〜Ｄ４の順序で出力される。
【００２９】
このようなタイミングで、入出力動作を時分割処理することにより、入力インタフェース回路２８ａ、２８ｂ、及び出力インタフェース回路２７ａ、２７ｂを介しての入出力が、見かけ上は同時に行なわれているような処理が可能になる。入力インタフェース回路２８ａ、２８ｂ、及び出力インタフェース回路２７ａ、２７ｂの一つが使用されない場合、例えば入力インタフェース回路２８ｂでの入力がないと、図２のＴ１〜Ｔ４サイクル中にＢ１〜Ｂ４のデータがないので、Ｔ６サイクルのメモリ部２５へのアクセスがなくなる。
【００３０】
このように、本実施の形態によると、ファクシミリ受信部１２からのファクシミリ受信データ、画像読取り部１１からのデジタル画像データ、プリンタコントローラ部１４からの印刷データは、画像処理部１６に入力され、画像処理が必要な場合には、全体制御部１８の指令によって作動するセレクタ１９、２０により、必要な画像処理が施された後に、入力インタフェース回路２８ａ、２８ｂの何れかを介して、メモリコントローラ２６に入力される。そして、入力インタフェース回路２８ａ、２８ｂ、及び出力インタフェース回路２７ａ、２７ｂと画像処理部１６との間では、１０ＭＨｚ／８ビットの速度で時分割的にデータの授受が行なわれ、この速度と同調してメモリコントローラ２６により、メモリ部２５とのデターの授受が１０ＭＨｚ／３２ビットで時分割的に行なわれるので、複数の機能部による画像記憶手段に対するデータの書込のアクセスと読出のアクセスとが、それぞれ見かけ上は同時に行なわれ、総合画像形成装置の複数の機能を効率的に実行することが可能になる。
【００３１】
［第２の実施の形態］
本発明の第２の実施の形態を図３を参照して説明する。
図３は本実施の形態の構成を示すブロック図である。
【００３２】
本実施の形態は、図３に示すように、すでに図１を参照して説明した第１の実施の形態に対して、メモリコントローラ２６とセレクタ２０間が、１系統の入力インタフェース回路２８ａで接続されている。
本実施の形態のその他の部分の構成は、すでに説明した第１の実施の形態と同一なので、重複する説明は行なわない。
【００３３】
本実施の形態の動作は、図２のタイムチャートにおいて、Ｔ１〜Ｔ４サイクル中のＢ１〜Ｂ４のデータ、Ｔ５〜Ｔ８サイクル中のＢ５〜Ｂ８のデータ、・・・がないので、Ｔ６、Ｔ１０サイクルのメモリ部２５へのアクセスがなくなる。
本実施の形態のその他の動作は、すでに説明した第１の実施の形態の動作と同一なので、重複する説明は行なわない。
【００３４】
このように、本実施の形態によると、ファクシミリ受信部１２からのファクシミリ受信データ、画像読取り部１１からのデジタル画像データ、プリンタコントローラ部１４からの印刷データは、画像処理部１６に入力され、画像処理が必要な場合には、全体制御部１８の指令によって作動するセレクタ１９、２０により、必要な画像処理が施された後に、入力インタフェース回路２８ａを介して、メモリコントローラ２６に入力される。そして、入力インタフェース回路２８ａ及び出力インタフェース回路２７ａ、２７ｂと画像処理部１６との間では、１０ＭＨｚ／８ビットの速度で時分割的にデータの授受が行なわれ、この速度と同調してメモリコントローラ２６により、メモリ部２５とのデターの授受が１０ＭＨｚ／３２ビットで時分割的に行なわれるので、複数の機能部による画像記憶手段からのデータの読出のアクセスが、見かけ上は同時に行なわれ、総合画像形成装置の複数の機能を効率的に実行することが可能になる。
【００３５】
［第３の実施の形態］
本発明の第３の実施の形態を図４を参照して説明する。
図４は本実施の形態の構成を示すブロック図である。
【００３６】
本実施の形態は、図４に示すように、すでに図１を参照して説明した第１の実施の形態に対して、メモリコントローラ２６とセレクタ１９間が、１系統の出力インタフェース回路２７ａで接続されている。
本実施の形態のその他の部分の構成は、すでに説明した第１の実施の形態と同一なので、重複する説明は行なわない。
【００３７】
本実施の形態の動作は、図２のタイムチャートにおいて、Ｔ４、Ｔ８サイクルのＤ１〜Ｄ４のデータ、Ｄ５〜Ｄ８のデータの読出がなく、Ｔ５〜Ｔ１０サイクル中のＤ１〜Ｄ６のデータの出力がない。
本実施の形態のその他の動作は、すでに説明した第１の実施の形態の動作と同一なので、重複する説明は行なわない。
【００３８】
このように、本実施の形態によると、ファクシミリ受信部１２からのファクシミリ受信データ、画像読取り部１１からのデジタル画像データ、プリンタコントローラ部１４からの印刷データは、画像処理部１６に入力され、画像処理が必要な場合には、全体制御部１８の指令によって作動するセレクタ１９、２０により、必要な画像処理が施された後に、入力インタフェース回路２８ａを介して、メモリコントローラ２６に入力される。そして、入力インタフェース回路２８ａ、２８ｂ及び出力インタフェース回路２７ａと画像処理部１６との間では、１０ＭＨｚ／８ビットの速度で時分割的にデータの授受が行なわれ、この速度と同調してメモリコントローラ２６により、メモリ部２５とのデターの授受が１０ＭＨｚ／３２ビットで時分割的に行なわれるので、複数の機能部による画像記憶手段へのデータの書込のアクセスが、見かけ上は同時に行なわれ、総合画像形成装置の複数の機能を効率的に実行することが可能になる。
【００３９】
［第４の実施の形態］
本発明の第４の実施の形態を図５を参照して説明する。
図５は本実施の形態の構成を示すブロック図である。
全体の構成及び動作は、第１ないし第３の実施の形態において説明した通りである。
ここでは、本実施の形態の特徴部分である画像記憶部１７を中心にして説明する。
画像記憶部１７は、２つの入力インタフェース部がＩＮ（１）４１とＩＮ（２）４２、２つの出力インタフェース部ＯＵＴ（１）４３とＯＵＴ（２）４４、記憶制御部（メモリコントローラ）２６、一次記憶部４５、可変長符号化部（１）４６、可変長復号部（１）４７、二次記憶部（１）４８、可変長符号化部（２）４９、可変長復号部（２）５０、二次記憶部（２）５１から成るとする。
【００４０】
例えば、原稿読取り部１１から画像データを一次記憶部４５に記憶するパスとしては、画像処理部１６から、画像記憶部１７の入力インタフェース部ＩＮ（１）４１、記憶制御部２６を通り、一次記憶部４５へ流れるものとなる。
一方、一次記憶部４５から画像記録部１５へのパスとしては、記憶制御部２６を通り、出力インタフェース部ＯＵＴ（１）４３を通って画像記録部１５へ流れるものとなる。ファクシミリ部３１やプリンタコントローラ部１４から画像記憶部１７へのパスも同様である。
【００４１】
一次記憶部４５に画像データを記憶しておくことによって、原稿画像を複数枚複写したいときに必要回数画像読取り部１１を動作させずとも、一次記憶部４５に格納されたデータを画像記録部１５に必要回数送ることによって複写が行える。
【００４２】
次に電子ソート機能で二次記憶部５１を使用する動作について説明する。
前記の説明と同様に、画像読取り部１１等から一次記憶部４５に画像データが格納された後、その格納された画像データは記憶制御部２６を経由して可変長符号化部（１）４６に送られ、ここでデータ圧縮されて二次記憶部（１）４８に符号データとして蓄積される。以上の動作が複数枚からなる原稿画像全部について行われ、二次記憶部（１）４８には原稿画像データが圧縮された形で全ページ記憶されることになる。
【００４３】
もちろん、二次記憶部（１）４８及び二次記憶部（２）５１が所望の複数枚数からなる原稿画像を記憶するのに必要充分な容量を持っていれば、ここで挙げた可変長符号化部（１）４６及び可変長符号化部（２）４９、可変長復号部（１）４７及び可変長復号部（２）５０での圧縮・伸長処理は省略することも可能である。
【００４４】
次に記録する動作になるが、この場合は二次記憶部（１）４８に蓄積された符号データが可変長復号部（１）４７に送られ、ここで復号が行われて元の画像データに戻され、記憶制御部２６を経由して、一次記憶部４５に送られる。ここで、１ページ分の画像データが戻された後、さらに記憶制御部２６を経由し、出力インタフェース部ＯＵＴ（１）４３を通って画像処理部１６へ送られ、必要な画像処理を施された後に画像記録部１５へ送られて転写紙に記録される。
【００４５】
この二次記憶部（１）４８から画像記録部１５までの流れが、蓄積された原稿枚数分繰り返されると、複数枚からなる原稿一部の複写動作が完了する。それを所望の回数分繰り返せば、電子ソートによって複数部数の複写が行えることになる。
【００４６】
次に複数のアプリケーションによる同時動作について説明する。
まず画像記憶部１７の入出力時分割動作について説明する。
画像記憶部１７の入出力は図では４本のパスがあるが、記憶制御部２６と一次記憶部４５とのパスは１本しかない。これは現在世の中で使われている半導体メモリやハードディスクなどの記憶装置では入出力の口が一つしかないためで（半導体メモリでは入力と出力が別々になっている素子もあるが、時間的に同時には読み書きが出来ないので一つと見做せる）、一次記憶部４５への１本を４つのインタフェース部に振り分ける方法を考えねばならない。
【００４７】
説明のため、これら４本の入出力はそれぞれ８ビットのデータバスで構成され、８ビット単位のデータの入出力を１０ＭＨｚの周波数（つまり１００ｎｓ）で行うものとする。もちろん、これらの数値はシステム構成によって異なるし、それぞれが違った数値であってもよいが、ここでは話を簡単にするために、そうする。
【００４８】
入出力インタフェース部ＩＮ（１）４１〜ＯＵＴ（２）４４と画像処理部１６との間は前記の通り１０ＭＨｚ／８ビットの速度で画像データをやり取りする。この速度と同調して一次記憶部４５へのデータ入出力を行うためには、一次記憶部４５への入出力を１０ＭＨｚ／３２ビットで行えばよい。ただし、入力と出力を同時に行うことはできないので、入出力を合わせて３２ビットということではなく、８ビット入力４回分を３２ビットにまとめて１０ＭＨｚで行うという意味である。
【００４９】
前述した図２は記憶制御部２６で行われるデータ入出力のタイミング例を示す。８ビット入力の個々のサイクルをＴ１〜Ｔｎで表すと、入力インタフェース部ＩＮ（１）４１でＴ１〜Ｔ４サイクル中に入力されたＡ１〜Ａ４のデータがＴ５サイクルにおいてメモリ入力される。
【００５０】
同様に、入力インタフェース部ＩＮ（２）４２でＴ１〜Ｔ４サイクル中に入力されたＢ１〜Ｂ４のデータは、Ｔ６サイクルにおいてメモリに入力される。出力の場合はＴ３サイクルでメモリから出力されたデータが、Ｔ５〜Ｔ８サイクルにおいてＣ１〜Ｃ４の順序で出力され、同様にＴ４サイクルでメモリから出力されたデータがＴ５〜Ｔ８サイクルにおいてＤ１〜Ｄ４の順序で出力される。
【００５１】
このようなタイミングで入出力を時分割処理することにより、４本の入出力が見掛け上同時に行われているように動作可能となる。これらのうちの一つが使われない場合、例えば入力インタフェース部ＩＮ（２）４２でのデータの入力が無い場合は、図２で言えばＴ１〜Ｔ４サイクル中にＢ１〜Ｂ４のデータが無いことなので、Ｔ６サイクルはメモリアクセスが無くなるだけで、特に制御タイミングが変わる訳ではない。
【００５２】
次に同時動作の例として、複写アプリケーションで電子ソート動作中にプリンタアプリケーションで電子ソート動作を行う場合を説明する。
まず複写アプリケーションでの電子ソート動作であるが、前記の説明と同様に、画像データは、画像読取り部１１から画像処理部１６を経由し、時分割動作された入力インタフェース部ＩＮ（１）４１及び記憶制御部２６を通って、一次記憶部４５の一方のページメモリに格納された後、その格納された画像データは、記憶制御部２６を経由して可変長符号化部（１）４６に送られ、ここでデータ圧縮されて二次記憶部（１）４８に符号データとして蓄積される。
【００５３】
このとき同時に、プリンタコントローラ部１４から画像データが送られてくる。これも画像処理部１６を経由し、時分割動作された入力インタフェース部ＩＮ（２）４２及び記憶制御部２６を通って、一次記憶部４５のもう一方のページメモリに格納された後、その格納された画像データは、記憶制御部２６を経由して可変長符号化部（２）４９に送られ、ここでデータ圧縮されて二次記憶部（２）５１に符号データとして蓄積される。以上の動作が所望の枚数分繰り返されることで入力が行われる。
【００５４】
次に出力動作であるが、出力対象が画像記録部１５である場合は同時動作は行えないので、アプリケーション単位に順番に出力するか、ページ単位に交互に出力するかを選ぶ必要がある。例えば、ページ単位に交互に出力する場合は、次のような動作となる。
【００５５】
まず複写アプリケーションでの電子ソート出力は、二次記憶部（１）４８に蓄積された符号データが可変長復号部（１）４７に送られ、ここで復号が行われて元の画像データに戻され、記憶制御部２６を経由して一次記憶部４５の一方のページメモリに送られる。ここで１ページ分の画像データが戻された後、さらに記憶制御部２６を経由し、出力インタフェース部ＯＵＴ（１）４３を通って画像処理部１６に送られ、必要な画像処理を施された後に画像記録部１５へ送られて転写紙に記録される。続いてプリンタアプリケーションの電子ソート動作が行われる。
【００５６】
すなわち、二次記憶部（２）５１に蓄積された符号データが可変長復号部（２）５０に送られ、ここで復号が行われて元の画像データに戻され、記憶制御部２６を経由して一次記憶部４５のもう一方のページメモリに送られる。ここで１ページ分の画像データが戻された後、さらに記憶制御部２６を経由し、出力インタフェース部ＯＵＴ（２）４４を通って画像処理部１６へ送られ、必要な画像処理を施された後に画像記録部１５へ送られて転写紙に記録される。
【００５７】
以上の動作が交互に繰り返されて、見掛け上同時にアプリケーションが実行されることになる。なお、この場合、画像記録部１５には２つのアプリケーションで出力された転写紙を仕分けする機能があると都合がよい。
【００５８】
次に他の同時動作の例として、ファクシミリアプリケーションで画像読み取り後、送信動作中にプリンタアプリケーションで電子ソート動作を行う場合を説明する。
ファクシミリアプリケーションでの画像読み取り後の送信動作であるが、画像データは、画像読取り部１１から画像処理部１６を経由し、時分割動作された入力インタフェース部ＩＮ（１）４１及び記憶制御部２６を通って、一次記憶部４５の一方のページメモリに格納される。このとき同時に、プリンタコントローラ部１４から画像データが送られてくる。
【００５９】
これも画像処理部１６を経由し、時分割動作された入力インタフェース部ＩＮ（２）４２及び記憶制御部２６を通って、一次記憶部４５のもう一方のページメモリに格納された後、その格納された画像データは、記憶制御部２６を経由して可変長符号化部（１）４６に送られ、ここでデータ圧縮されて二次記憶部（１）４８に符号データとして蓄積される。以上の動作が所望の枚数分繰り返されることで入力が行われる。
【００６０】
次にファクシミリアプリケーションでの出力動作であるが、一次記憶部４５の一方のページメモリに格納された画像データは、記憶制御部２６を経由し、出力インタフェース部ＯＵＴ（１）４３を通って画像処理部１６に送られ、必要な画像処理を施された後にファクシミリ部３１に送られて、ここで送信動作が行われる。同時に、プリンタアプリケーションの電子ソート動作が行われる。
【００６１】
すなわち、二次記憶部（１）４８に蓄積された符号データが可変長復号部（１）４７に送られ、ここで復号が行われて元の画像データに戻され、記憶制御部２６を経由して一次記憶部４５のもう一方のページメモリに送られる。ここで１ページ分の画像データが戻された後、さらに記憶制御部２６を経由し、出力インタフェース部ＯＵＴ（２）４４を通って画像処理部１６へ送られ、必要な画像処理を施された後に画像記録部１５へ送られて転写紙に記録される。以上の動作が交互に繰り返されて、見掛け上同時にファクシミリアプリケーションとプリンタアプリケーションが実行されることになる。
【００６２】
さらに他の同時動作の例として、複写アプリケーションで電子ソート動作を連続して行う場合を説明する。
まず第１の複写アプリケーションでの電子ソート動作であるが、画像データは、画像読取り部１１から画像処理部１６を経由し、時分割動作された入力インタフェース部ＩＮ（１）４１及び記憶制御部２６を通って、一次記憶部４５の一方のページメモリに格納された後、その格納された画像データは、記憶制御部２６を経由して可変長符号化部（１）４６に送られ、ここでデータ圧縮されて二次記憶部（１）４８に符号データとして蓄積される。以上の画像入力動作が原稿枚数分行われると、次に出力動作に移る。
【００６３】
すなわち、二次記憶部（１）４８に蓄積された符号データが可変長復号部（１）４７に送られ、ここで復号が行われて元の画像データに戻され、記憶制御部２６を経由して一次記憶部４５の一方のページメモリに送られる。ここで１ページ分の画像データが戻された後、さらに記憶制御部２６を経由し、出力インタフェース部ＯＵＴ（１）４３を通って画像処理部１６へ送られ、必要な画像処理を施された後に画像記録部１５へ送られて転写紙に記録される。
【００６４】
この時点では画像読取り部１１は使われていないので、第１の複写アプリケーションでの電子ソート出力中に、第２の複写アプリケーションでの電子ソート動作を受け付けられることになる。
つまり、このとき画像読取り部１１から画像データが送られてくる。これも画像処理部１６を経由し、時分割動作された入力インタフェース部ＩＮ（２）４２及び記憶制御部２６を通って、一次記憶部４５のもう一方のページメモリに格納された後、その格納された画像データは、記憶制御部２６を経由して可変長符号化部（２）４９に送られ、ここでデータ圧縮されて二次記憶部（２）５１に符号データとして蓄積される。以上の動作が所望の枚数分繰り返されることで、第２の複写アプリケーションでの電子ソート入力が、第１の複写アプリケーションでの電子ソートとは独立に同時に行われる。
【００６５】
その後、第１の複写アプリケーションでの電子ソート出力が終了した後、二次記憶部（２）５１に蓄積された符号データが可変長復号部（２）５０に送られ、ここで復号が行われて元の画像データに戻され、記憶制御部２６を経由して一次記憶部４５のもう一方のページメモリに送られる。ここで１ページ分の画像データが戻された後、さらに記憶制御部２６を経由し、出力インタフェース部ＯＵＴ（２）４４を通って画像処理部１６へ送られ、必要な画像処理を施された後に画像記録部１５へ送られて転写紙に記録される。以上のようにして第２の複写アプリケーションでの出力が実行されることになる。
【００６６】
このように、本実施の形態によると、画像記憶部の入出力パスを複数用意すると同時に複数ページの画像データを格納可能な一次記憶部４５及び複数の二次記憶部４８，５１を備え、これらを時分割処理で有効に制御することによって、見掛け上複数の機能が同時に画像記憶手段を使用しているように動作させるようにした。これによって、１つの機能が画像記憶部を占有して他の機能が使えないということにならないため、複合機（総合画像形成装置）における「１台２〜３役」が文字通り殆どの場合に機能可能となる。
また、複写動作において、第１の複写ジョブ（電子ソート）で画像読み取り終了後、転写紙記録中に次の複写ジョブ（電子ソート）で画像読み取りを開始させることが可能なので、複写機の使い勝手が向上し、生産性も向上する。
【００６７】
［第５の実施の形態］
本発明の第５の実施の形態を図６を参照して説明する。
図６は本実施の形態の構成を示すブロック図である。
本実施の形態は、デジタル画像データを出力するための出力パスを１系統としたものである〔出力インタフェース（１）４３〕。
その他の構成は、図５に示す第４の実施の形態と同じであり、基本的には同様の動作をするものであるので、説明を省略する。また画像記憶部の入出力時分割動作についても第４の実施の形態と同等であるので、説明は省略する。
【００６８】
本実施の形態においても、第４の実施の形態と同様の効果を奏する。また、第４の実施の形態よりも出力パスが１本少ないことによる機能的制限はあるが、従来技術よりも機能を向上させることができる。例えば、複写動作中にプリンタとしての印刷データを受け取ったり、ファクシミリ受信が可能となる。
【００６９】
【発明の効果】
請求項１記載の発明によると、複写機能時と送信機能時には、原稿読取り手段により、原稿画像が読取られデジタル画像データに変換されて入力され、受信機能時には、データ入力手段により、受信信号に基づく受信データが入力され、プリント機能時には、印刷データ入力手段により印刷データが入力され、画像処理手段により、これらの入力データに対して、選択的に画像処理が行なわれて画像記憶手段に記憶され、画像記憶手段から読み出されるデータに基づき、画像形成装置での画像形成、送信手段での送信が行なわれる。この場合、画像処理手段と画像記憶手段間でのデータの入出力のインタフェース動作が、少なくとも一方が複数系統設けられる入力インタフェース回路及び出力インタフェース回路を介して時分割的に行なわれ、入力インタフェース回路及び出力インタフェース回路と画像処理手段との間の単位時間当たりのデータ転送量よりも、入力インタフェース回路と画像記憶手段との間及び画像記憶手段と出力インタフェース回路との間の単位時間当たりのデータ転送量を大きくする制御手段を有するので、複数の機能部からの画像記憶手段に対する書込と読出の少なくとも一方のアクセスが、見かけ上は同時に行なわれ、総合画像形成装置の複数の機能を効率的に実行することが可能になる。
【００７０】
請求項２記載の発明によると、入力インタフェース回路が複数系統、出力インタフェース回路が複数系統設けられているので、デジタル画像データ、ファクシミリ受信データ及び印刷データの内の二つのデータが選択されて、画像記憶手段に対して、時分割的に見かけ上は同時に書込まれ、また読出されて、請求項１記載の発明の効果が得られる。
【００７１】
請求項３記載の発明によると、入力インタフェース回路が１系統、出力インタフェース回路が複数系統設けられているので、デジタル画像データ、ファクシミリ受信データ及び印刷データから選択された一つのデータが画像記憶手段に書込まれ、これらのデータの二つのデータが、選択されて時分割的に見かけ上は同時に画像記憶手段から読出されて、請求項１記載の発明の効果が得られる。
【００７２】
請求項４記載の発明によると、入力インタフェース回路が複数系統、出力インタフェース回路が１系統設けられているので、デジタル画像データ、ファクシミリ受信データ及び印刷データの内の二つのデータが選択されて、時分割的に見かけ上は同時に画像記憶手段に書込まれ、これらのデータから選択された一つのデータが画像記憶手段から読出されて、請求項１記載の発明の効果が得られる。
【００７３】
請求項５記載の発明によると、画像記憶部の入出力パスを複数用意し、これらを時分割処理で有効にするように制御することによって、見掛け上複数のアプリケーションが同時に画像記憶部を使用しているように動作させるようにしたので、１つのアプリケーションが画像記憶部を占有して他のアプリケーションが使えないという事態を回避することができ、生産性を高めることができる。また、画像記憶部において、二次記憶装置を複数装備することによって、電子ソートなどの便利な機能を複数のアプリケーションが同時に使えるので、同時動作の制限が大きく緩和される。また、複写動作において、原稿画像データを読み終わったら、画像記録部から出力し終わるのを待たずに次の原稿読み取り動作を行えるといったことも可能となる。
【００７４】
請求項６記載の発明によると、画像記憶部の入力パスが複数あり、これによって、例えば複写動作中にプリンタとしての印刷データを受け取ったりファクシミリ受信が可能となる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態の構成を示すブロック図である。
【図２】同実施の形態の動作を示すタイムチャートである。
【図３】本発明の第２の実施の形態の構成を示すブロック図である。
【図４】本発明の第３の実施の形態の構成を示すブロック図である。
【図５】本発明の第４の実施の形態の構成を示すブロック図である。
【図６】本発明の第５の実施の形態の構成を示すブロック図である。
【図７】従来の画像形成装置の構成を示すブロック図である。
【図８】従来の画像形成装置の他の構成を示すブロック図である。
【符号の説明】
１１  画像読取り部
１２  ファクシミリ受信部
１３  ファクシミリ送信部
１４  プリンタコントローラ部
１５  画像記録部
１６  画像処理部
１７  画像記憶部
１８  全体制御部
１９、２０  セレクタ
２５  メモリ部
２６  メモリコントローラ
２７ａ、２７ｂ  出力インタフェース回路
２８ａ、２８ｂ  入力インタフェース回路
【図１】
0003552144.tif 000002
【図２】
0003552144.tif 000003
【図３】
0003552144.tif 000004
【図４】
0003552144.tif 000005
【図５】
0003552144.tif 000006
【図６】
0003552144.tif 000007
【図７】
0003552144.tif 000008
【図８】
0003552144.tif 000009