(57)【要約】  【課題】  第１入出力部に接続される外部の装置と、第２入出力部に接続される外部の装置とが直接データ転送を行なうことが可能なデータ転送制御装置を提供する。  【解決手段】  ＣＰＵ１０からイメージメモリ２２へ書き込むデータとアドレスを示す書込要求信号とを入力されたインタフェース回路１３１が、入力されたデータ及び書込要求信号が示すアドレスをライトバッファ１３３へ転送し、ライトバッファ１３３が、取得したアドレス宛に、取得したデータを出力してイメージメモリ２２に記憶させる。また、ＣＰＵ１０からデータを読み出すアドレスを示す読出要求信号を入力されたインタフェース回路１３１が、入力された読出要求信号が示すアドレスをリードバッファ１３２へ出力し、リードバッファ１３２が、入力されたアドレスに記憶してあるデータを取得してインタフェース回路１３１へ転送する。【選択図】      図１
2005107868.tif 000002
【特許請求の範囲】
【請求項１】
第１入出力部及び第２入出力部を備え、
外部から前記第１入出力部（又は第２入出力部）に入力されたデータを前記第２入出力部（又は第１入出力部）へ転送するデータ転送制御装置において、
前記第１入出力部は、
外部からデータ及び所定の信号を入力された場合、前記第２入出力部へ、入力されたデータ及び該データを外部へ出力する出力処理を要求する出力要求信号を出力する手段を備え、
前記第２入出力部は、
前記第１入出力部から前記データ及び出力要求信号を入力された場合、入力されたデータを外部へ出力するように構成されていることを特徴とするデータ転送制御装置。
【請求項２】
前記第１入出力部は、
外部からデータ及び所定の信号を入力された場合、入力されたデータ及び前記出力要求信号を前記第２入出力部へ出力する間、前記データの前記第２入出力部への転送処理の実行を示す信号を外部へ出力するように構成されていることを特徴とする請求項１に記載のデータ転送制御装置。
【請求項３】
第１入出力部及び第２入出力部を備え、
外部から前記第１入出力部（又は第２入出力部）に入力されたデータを前記第２入出力部（又は第１入出力部）へ転送するデータ転送制御装置において、
前記第１入出力部は、
外部から所定の信号を入力された場合、前記第２入出力部へ、外部からデータを取得する取得処理を要求する取得要求信号を出力する手段を備え、
前記第２入出力部は、
前記第１入出力部から前記取得要求信号を入力された場合、外部から前記データを取得する取得手段と、
該取得手段が取得したデータを前記第１入出力部へ転送する転送手段とを備えることを特徴とするデータ転送制御装置。
【請求項４】
前記第１入出力部は、
外部から所定の信号を入力された場合、前記第２入出力部から転送されたデータを外部へ出力するまで、前記データの取得処理の実行を示す信号を外部へ出力するように構成されていることを特徴とする請求項３に記載のデータ転送制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部から第１入出力部（又は第２入出力部）に入力されたデータを、第２入出力部（又は第１入出力部）へ転送するデータ転送制御装置に関するものである。
【背景技術】
【０００２】
図４は従来の複合機の構成例を示すブロック図であり、図中５０は従来の複合機を示している。複合機５０は、装置全体としての動作を制御するＣＰＵ（Central Processing Unit ）５３を備えており、ＣＰＵ５３は、システムバス５１を介して接続される複合機５０を構成するハードウェア各部を制御している。
【０００３】
システムバス５１には、装置全体としての動作に必要な種々の制御プログラム等を記憶するＲＯＭ５４、ＣＰＵ５３による各種の制御プログラムの実行時に発生するデータを一時的に記憶するＲＡＭ５５、原稿画像から画像データを読み取る読取部５６、読取部５６にて読み取った画像データに所定の画像処理を行なう画像処理ＬＳＩ５７、画像処理ＬＳＩ５７にて処理された画像データ及び外部の装置から受信した画像データ等を記憶するシステムメモリ５８、外部のコンピュータと接続するためのＵＳＢ（Universal Serial Bus）インタフェース５９、公衆電話回線網Ｌに対して接続制御を行なうＮＣＵ（Network Control Unit）６０、ファクシミリ通信を行なうために信号の変調及び復調を行なうモデム６１、液晶ディスプレイ（ＬＣＤ）等で構成された表示部６２、複合機５０を操作するために必要なテンキー及び各種のファンクションキーを備えた操作部６３、システムメモリ５８に記憶してある画像データに基づく画像を記録用紙に記録する記録部６４等が接続してある。
【０００４】
また、画像処理ＬＳＩ５７にはイメージバス５２も接続されており、イメージバス５２には、画像処理ＬＳＩ５７にて所定の画像処理が施された画像データを一時的に記憶するイメージメモリ６５、イメージバス５２を介して行なわれるデータの転送処理を制御するバスコントローラ６６が接続されている。
【０００５】
このような構成の複合機５０は、例えば複写処理を行なう場合、読取部５６にて原稿画像を読み取り、得られた画像データを画像処理ＬＳＩ５７に入力する。画像処理ＬＳＩ５７は、入力された画像データに所定の画像処理を実行し、イメージバス５２を介して一旦イメージメモリ６５に記憶させる。また、イメージメモリ６５に記憶してある画像データは、イメージバス５２を介して画像処理ＬＳＩ５７に読み出され、画像処理ＬＳＩ５７にて所定の画像処理を実行され、一旦システムメモリ５８に記憶され、ＣＰＵ５３からの指示に従って、記録部６４に入力され、記録用紙に印刷される。尚、システムバスに接続されたＣＰＵと、イメージバスに接続された周辺回路とを備えた装置としては、以下の特許文献１に示すものがある。
【特許文献１】特開２０００−１２７５２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した複合機５０において、システムバス５１を介したデータの転送処理はＣＰＵ５３により制御されており、イメージバス５２を介したデータの転送処理はバスコントローラ６６により制御されている。このように、システムバス５１を介したデータの転送処理と、イメージバス５２を介したデータの転送処理とは、夫々独立に制御されているため、ＣＰＵ５３は、イメージメモリ６５に直接アクセスすることができず、イメージメモリ６５に記憶してあるデータを直接処理することができないという問題があった。
【０００７】
本発明はかかる事情に鑑みてなされたものであり、第１入出力部に接続される外部の装置（例えばＣＰＵ）と、第２入出力部に接続される外部の装置（例えばイメージメモリ）とが、第１入出力部及び第２入出力部を介して直接アクセスすることが可能なデータ転送制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係るデータ転送制御装置は、第１入出力部及び第２入出力部を備え、外部から前記第１入出力部（又は第２入出力部）に入力されたデータを前記第２入出力部（又は第１入出力部）へ転送するデータ転送制御装置において、前記第１入出力部は、外部からデータ及び所定の信号を入力された場合、前記第２入出力部へ、入力されたデータ及び該データを外部へ出力する出力処理を要求する出力要求信号を出力する手段を備え、前記第２入出力部は、前記第１入出力部から前記データ及び出力要求信号を入力された場合、入力されたデータを外部へ出力するように構成されていることを特徴とする。
【０００９】
本発明による場合は、第１入出力部が、外部からデータ及び所定の信号、例えば前記データの所定の宛先への転送処理を指示する信号を入力された場合に、入力されたデータ及び該データを外部へ出力する出力処理を要求する出力要求信号を第２入出力部へ出力し、第１入出力部からデータ及び出力要求信号を入力された第２入出力部が、入力された出力要求信号に従って、入力されたデータを外部へ出力する。
【００１０】
本発明に係るデータ転送制御装置は、前記第１入出力部は、外部からデータ及び所定の信号を入力された場合、入力されたデータ及び前記出力要求信号を前記第２入出力部へ出力する間、前記データの前記第２入出力部への転送処理の実行を示す信号を外部へ出力するように構成されていることを特徴とする。
【００１１】
本発明による場合は、第１入出力部が、外部からデータ及び所定の信号を入力された場合に、入力されたデータ及び該データを外部へ出力する出力処理を要求する出力要求信号を第２入出力部へ出力する間、前記データの前記第２入出力部への転送処理の実行を示す信号を外部へ出力する。
【００１２】
本発明に係るデータ転送制御装置は、第１入出力部及び第２入出力部を備え、外部から前記第１入出力部（又は第２入出力部）に入力されたデータを前記第２入出力部（又は第１入出力部）へ転送するデータ転送制御装置において、前記第１入出力部は、外部から所定の信号を入力された場合、前記第２入出力部へ、外部からデータを取得する取得処理を要求する取得要求信号を出力する手段を備え、前記第２入出力部は、前記第１入出力部から前記取得要求信号を入力された場合、外部から前記データを取得する取得手段と、該取得手段が取得したデータを前記第１入出力部へ転送する転送手段とを備えることを特徴とする。
【００１３】
本発明による場合は、第１入出力部が、外部から所定の信号、例えば所定の宛先からのデータの読出処理を指示する信号を入力された場合に、第２入出力部へ、外部からデータを取得する取得処理を要求する取得要求信号を出力し、第１入出力部から前記取得要求信号を入力された第２入出力部が、入力された取得要求信号に対応するデータを外部から取得し、取得したデータを第１入出力部へ転送する。
【００１４】
本発明に係るデータ転送制御装置は、前記第１入出力部は、外部から所定の信号を入力された場合、前記第２入出力部から転送されたデータを外部へ出力するまで、前記データの取得処理の実行を示す信号を外部へ出力するように構成されていることを特徴とする。
【００１５】
本発明による場合は、第１入出力部が、外部から所定の信号を入力された場合に、第２入出力部が外部から取得し、第２入出力部から転送されたデータを外部へ出力するまで、前記データの取得処理の実行を示す信号を外部へ出力する。
【発明の効果】
【００１６】
本発明によれば、例えば、第１入出力部にＣＰＵが接続されたシステムバスを接続し、第２入出力部にメモリが接続されたイメージバスを接続したデータ転送制御装置において、システムバスを介してＣＰＵからデータ及び所定の信号を入力された第１入出力部が、入力されたデータ及び該データを外部へ出力する出力処理を要求する出力要求信号を第２入出力部へ出力し、第１入出力部からデータ及び出力要求信号を入力された第２入出力部が、取得したデータをイメージバスを介してイメージメモリへ出力することで、ＣＰＵが、第１入出力部及び第２入出力部を有するデータ転送制御装置を介してイメージメモリに直接アクセスし、書込処理を行なうことができる。また、第１入出力部が、外部からデータ及び所定の信号を入力された場合に、入力されたデータ及び前記出力要求信号を第２入出力部へ出力する間、前記データの第２入出力部への転送処理の実行を示す信号を外部へ出力することにより、例えば、第１入出力部とＣＰＵとを接続するバスを占有することができ、第１入出力部を、バスに接続される他の入出力部と同等に扱うことができる。
【００１７】
本発明によれば、例えば、第１入出力部にＣＰＵが接続されたシステムバスを接続し、第２入出力部にメモリが接続されたイメージバスを接続したデータ転送制御装置において、システムバスを介してＣＰＵから、イメージメモリからのデータの読出処理を要求する所定の信号を入力された第１入出力部が、第２入出力部へ、イメージメモリからデータを取得する取得処理を要求する取得要求信号を出力し、第１入出力部から取得要求信号を入力された第２入出力部が、入力された取得要求信号が示すデータをイメージメモリから取得し、取得したデータを第１入出力部へ転送することで、ＣＰＵが、第１入出力部及び第２入出力部を有するデータ転送制御装置を介してイメージメモリに直接アクセスし、イメージメモリからデータの読出処理を行なうことができる。また、第１入出力部が、外部から所定の信号を入力された場合に、イメージメモリから読み出され、第２入出力部から転送されたデータをシステムバスへ出力するまで、前記データの取得処理の実行を示す信号を外部へ出力することにより、例えば、第１入出力部とＣＰＵとを接続するバスを占有することができ、第１入出力部を、バスに接続される他の入出力部と同等に扱うことができる。
【発明を実施するための最良の形態】
【００１８】
以下に、本発明に係るデータ転送制御装置を、該データ転送制御装置として動作する画像処理ＬＳＩを備えた複合機による実施の形態を示す図面に基づいて詳述する。図１は本発明に係る複合機の構成例を示すブロック図であり、図中３は本発明の複合機を示している。複合機３は、装置全体としての動作を制御するＣＰＵ１０を備えており、ＣＰＵ１０は、システムバス１を介して接続される複合機３を構成する以下のハードウェア各部を制御している。システムバス１には、ＣＰＵ１０の他、ＲＯＭ１１、ＲＡＭ１２、画像処理ＬＳＩ１３、システムメモリ１４、外部のコンピュータ等と接続するためのＵＳＢインタフェース１５、ＮＣＵ１６、モデム１７、表示部１８、操作部１９、記録部２０、読取部２１等が接続されている。
【００１９】
ＲＯＭ１１は、複合機３の動作に必要な種々の制御プログラム等を予め格納している。ＲＡＭ１２は、ＳＲＡＭ又はフラッシュメモリ等で構成され、ＣＰＵ１０による制御プログラムの実行時に発生するデータ等を一時的に記憶する。また、モデム１７は、ファクシミリ通信が可能なファックスモデムで構成されており、ＮＣＵ１６と直接的にも接続されている。ＮＣＵ１６は、公衆電話回線網Ｌと接続されており、必要に応じてモデム１７を公衆電話回線網Ｌと接続し、公衆電話回線網Ｌを介して他のファクシミリ装置との間でのファクシミリ通信を可能としている。尚、ファクシミリ通信にて受信した画像データは、ＣＰＵ１０からの指示に従って、画像処理ＬＳＩ１３又はシステムメモリ１４に入力される。
【００２０】
表示部１８は、液晶ディスプレイ（ＬＣＤ）等で構成されており、複合機３の動作状況、ユーザへ報知すべきデータ、及び操作部１９から入力された文字等を表示する。操作部１９は、複合機３を操作するために必要なテンキー、及び各種のファンクションキー等を備えている。尚、表示部１８をタッチパネル方式のものとすることにより、操作部１９の各種のキーのうちの一部又は全部を代用することも可能である。
【００２１】
読取部２１は、例えば、ＣＣＤ（Charge Coupled Device）を利用したスキャナにより原稿を読み取り、取得した画像データをＣＰＵ１０からの制御に従って画像処理ＬＳＩ１３に入力する。尚、読取部２１にて読み取った画像データをＵＳＢインタフェース１５から外部のコンピュータ等へ送信する場合には、読み取った画像データを画像処理ＬＳＩ１３に入力せず、システムメモリ１４に記憶させる。
【００２２】
画像処理ＬＳＩ１３は、イメージメモリ２２が接続してあるイメージバス２にも接続されており、イメージバス２には、イメージバス２を介して行なわれるデータの転送処理を制御するバスコントローラ２３が接続されている。尚、バスコントローラ２３は、画像処理ＬＳＩ１３に内蔵して備えることも可能である。また、画像処理ＬＳＩ１３は、読取部２１又はモデム１７にて取得した画像データに、例えば符号化処理等の所定の画像処理を行なう画像処理部１３０を備えており、画像処理部１３０にて符号化した画像データをイメージバス２を介してイメージメモリ２２に入力して一旦記憶させる。
【００２３】
イメージメモリ２２は、ＤＲＡＭで構成され、イメージバス２を介して画像処理ＬＳＩ１３から取得した画像データを一時的に記憶する。また、イメージメモリ２２は、イメージバス２に接続されたバスコントローラ２３からの制御による所定のタイミングで、記憶している画像データを画像処理ＬＳＩ１３へ読み出し、画像処理ＬＳＩ１３の画像処理部１３０は、イメージメモリ２２から読み出された画像データに、例えば復号処理を行ない、復号した画像データをシステムメモリ１４に記憶させる。
【００２４】
システムメモリ１４は、ＤＲＡＭで構成され、システムバス１を介して画像処理ＬＳＩ１３から取得した画像データを記憶する。記録部２０は、例えば、電子写真方式のプリンタ装置であって、システムメモリ１４に記憶してある画像データに基づく画像を、ハードコピーとしてＡ３縦，Ｂ４縦，Ａ４縦，Ｂ５横及びＡ５横等の各サイズの記録紙又はＯＨＰ(Over Head Projector)シートから最適なサイズのものを選択して記録する。
【００２５】
ここで、画像処理ＬＳＩ１３は、画像処理部１３０とは別に、システムバス１を介してＣＰＵ１０に接続される第１入出力部としてのインタフェース回路１３１と、イメージバス２を介してイメージメモリ２２に接続される第２入出力部としてのリードバッファ１３２及びライトバッファ１３３とを備えている。
【００２６】
図２は本発明に係る複合機３における画像処理ＬＳＩ１３を介したデータ転送処理の際のタイムチャートを示す図であり、図２（ａ）にＣＰＵ１０の指示によるイメージメモリ２２へのデータの書込処理におけるタイムチャートを、図２（ｂ）にＣＰＵ１０の指示によるイメージメモリ２２からのデータの読出処理におけるタイムチャートを夫々示している。尚、図中のａ，ｂ，ｃ…は、複合機３に設けられた各部が信号及びデータを出力するタイミングを夫々示している。
【００２７】
上述した構成の画像処理ＬＳＩ１３を介して、ＣＰＵ１０がイメージバス２に接続してあるイメージメモリ２２の所定のアドレスにデータを書き込む処理を行なう場合、図２（ａ）に示すように、ＣＰＵ１０は、タイミングａで、画像処理ＬＳＩ１３のインタフェース回路１３１に、書き込むべきデータと、該データを書き込むアドレス（具体的にはイメージメモリ２２を示すチップセレクト信号）を示してイメージメモリ２２への書込処理を指示する書込指示信号（所定の信号）とを入力する。
【００２８】
インタフェース回路１３１は、ＣＰＵ１０からデータ及び書込指示信号を入力された場合、タイミングｂで、入力されたデータと、入力された書込指示信号が示すアドレス宛に前記データを出力する出力処理を要求する出力要求信号（ｄｒｅｑ信号）とをライトバッファ１３３へ出力する。また、インタフェース回路１３１からデータ及びｄｒｅｑ信号を入力されたライトバッファ１３３は、入力されたデータ及びｄｒｅｑ信号を適切に取得したことを示すｄａｃｋ信号をタイミングｃでインタフェース回路１３１へ出力するとともに、タイミングｄで、入力されたデータと、入力されたｄｒｅｑ信号が示すアドレスへの前記データの記憶処理を要求するＤＲＥＱ信号とをバスコントローラ２３へ出力し、バスコントローラ２３は、取得したＤＲＥＱ信号が示すイメージメモリ２２のアドレスに、取得したデータを転送（出力）し、転送処理が完了したタイミングｅで、データの転送処理が適切に終了したことを示すＤＡＣＫ信号をライトバッファ１３３へ出力する。
【００２９】
尚、インタフェース回路１３１は、上述したように、タイミングａでＣＰＵ１０からデータ及び書込指示信号を入力された場合、タイミングｂで、入力されたデータ及び出力要求信号をライトバッファ１３３へ出力する間、具体的には、タイミングｆからｇまでの間、データのライトバッファ１３３への転送処理の実行を示すＷＡＩＴ信号をシステムバス１を介してＣＰＵ１０へ出力する。これにより、インタフェース回路１３１は、ＣＰＵ１０から入力されたデータをライトバッファ１３３へ転送する間、システムバス１を占有することができる。
【００３０】
一方、ＣＰＵ１０は、画像処理ＬＳＩ１３を介してイメージメモリ２２の所定のアドレスからデータを読み出す処理を行なう場合、図２（ｂ）に示すように、タイミングｈで、画像処理ＬＳＩ１３のインタフェース回路１３１に、データを読み出すアドレス（具体的にはイメージメモリ２２を示すチップセレクト信号）を示してイメージメモリ２２からの読出処理を指示する読出指示信号（所定の信号）を入力する。
【００３１】
インタフェース回路１３１は、ＣＰＵ１０から読出指示信号を入力された場合、タイミングｉで、入力された読出指示信号が示すアドレスからデータを取得する取得処理を要求する取得要求信号（ｄｒｅｑ信号）をリードバッファ１３２へ出力する。また、インタフェース回路１３１からｄｒｅｑ信号を入力されたリードバッファ１３２は、タイミングｊで、入力されたｄｒｅｑ信号が示すアドレスからのデータの取得処理を要求するＤＲＥＱ信号をバスコントローラ２３へ出力し、バスコントローラ２３は、取得したＤＲＥＱ信号が示すイメージメモリ２２のアドレスに記憶してあるデータを読み出し、読出処理が完了したタイミングｋで、読み出したデータをリードバッファ１３２に転送する。
【００３２】
このように、リードバッファ１３２は、イメージバス２を介してイメージメモリ２２からデータを取得する取得手段として動作し、バスコントローラ２３から取得したデータを、該データを適切に取得したことを示すｄａｃｋ信号とともに、タイミングｌでインタフェース回路１３１に転送する転送手段としても動作する。また、リードバッファ１３２からｄａｃｋ信号を入力されたインタフェース回路１３１は、タイミングｍで、取得したデータをＣＰＵ１０に転送する。
【００３３】
また、インタフェース回路１３１は、上述したように、タイミングｈでＣＰＵ１０から読出指示信号を入力された場合、タイミングｉで、入力された読出指示信号が示すアドレスからデータを取得する取得処理を要求するｄｒｅｑ信号をリードバッファ１３２へ出力してから、イメージメモリ２２から読み出され、リードバッファ１３２から転送されたデータをＣＰＵ１０に転送するまで、具体的には、タイミングｎからｍまでの間、イメージメモリ２２からのデータの取得処理の実行を示すＷＡＩＴ信号をシステムバス１を介してＣＰＵ１０へ出力する。これにより、インタフェース回路１３１は、ＣＰＵ１０から要求されたデータを、イメージメモリ２２から読み出す間、システムバス１を占有することができる。
【００３４】
上述した構成により、複合機３の画像処理ＬＳＩ１３は、読取部２１にて原稿画像から読み取った画像データ、又はＮＣＵ１６及びモデム１７にてファクシミリ通信にて取得した画像データを画像処理部１３０にて符号化した後、イメージバス２を介してイメージメモリ２２に記憶させるだけでなく、ＣＰＵ１０からの指示に従って、インタフェース回路１３１及びライトバッファ１３３を介してイメージメモリ２２にデータを書き込むことができる。また、画像処理ＬＳＩ１３は、ＣＰＵ１０からの制御に従って、イメージメモリ２２から読み出された画像データを画像処理部１３０にて復号してシステムメモリ１４に記憶させるだけでなく、ＣＰＵ１０からの指示に従って、インタフェース回路１３１及びリードバッファ１３２を介してイメージメモリ２２の所定のアドレスからデータを読み出すことができる。
【００３５】
以下に、上述した構成の複合機３において、ＣＰＵ１０による画像処理ＬＳＩ１３を介したイメージメモリ２２へのアクセス処理について説明する。図３は本発明に係る複合機３におけるイメージメモリ２２へのアクセス処理手順を示すフローチャートである。複合機３におけるＣＰＵ１０は、イメージメモリ２２に直接アクセスして、データを書き込む書込処理、又はデータを読み出す読出処理を行なう場合、画像処理ＬＳＩ１３のインタフェース回路１３１に、イメージメモリ２２への書込処理を指示する書込指示信号又はイメージメモリ２２からの読出処理を指示する読出指示信号を入力する。インタフェース回路１３１は、ＣＰＵ１０から書込指示信号を取得したか否かを判断しており（Ｓ１）、書込指示信号を取得していないと判断した場合（Ｓ１：ＮＯ）、ステップＳ６の処理までスキップする。
【００３６】
インタフェース回路１３１は、書込指示信号を取得したと判断した場合（Ｓ１：ＹＥＳ）、ライトバッファ１３３へのデータの転送処理の実行を示す所定の信号（ＷＡＩＴ信号）のＣＰＵ１０への送信を開始するとともに（Ｓ２）、ＣＰＵ１０から取得したデータと、取得した書込指示信号が示すアドレス宛に前記データを出力する出力処理を要求する出力要求信号（ｄｒｅｑ信号）をライトバッファ１３３へ出力する（Ｓ３）。また、インタフェース回路１３１は、データ及び出力要求信号（ｄｒｅｑ信号）のライトバッファ１３３への転送処理が終了した場合、ステップＳ２で開始した所定の信号（ＷＡＩＴ信号）のＣＰＵ１０への送信を終了する（Ｓ４）。
【００３７】
次に、画像処理ＬＳＩ１３において、インタフェース回路１３１からデータ及びｄｒｅｑ信号を取得したライトバッファ１３３は、ｄｒｅｑ信号が示すアドレス宛に、取得したデータをイメージメモリ２２へ出力し、バスコントローラ２３の制御に従ってイメージメモリ２２に記憶させる（Ｓ５）。
【００３８】
一方、画像処理ＬＳＩ１３のインタフェース回路１３１は、ＣＰＵ１０から読出指示信号を取得したか否かを判断しており（Ｓ６）、読出指示信号を取得していないと判断した場合（Ｓ６：ＮＯ）、ステップＳ１の処理に戻る。また、インタフェース回路１３１は、読出指示信号を取得したと判断した場合（Ｓ６：ＹＥＳ）、イメージメモリ２２からのデータの取得処理の実行を示す所定の信号（ＷＡＩＴ信号）のＣＰＵ１０への送信を開始するとともに（Ｓ７）、ＣＰＵ１０から取得した読出指示信号が示すアドレスからデータを取得する取得処理を要求する取得要求信号（ｄｒｅｑ信号）をリードバッファ１３２へ出力する（Ｓ８）。
【００３９】
次に、画像処理ＬＳＩ１３において、インタフェース回路１３１から取得要求信号（ｄｒｅｑ信号）を取得したリードバッファ１３２は、取得要求信号（ｄｒｅｑ信号）が示すアドレスに記憶してあるデータを、バスコントローラ２３の制御に従ってイメージメモリ２２から読み出し（Ｓ９）、読み出したデータをインタフェース回路１３１へ転送する（Ｓ１０）。また、インタフェース回路１３１は、リードバッファ１３２から転送されたデータをシステムバス１へ出力し（Ｓ１１）、システムバス１を介してＣＰＵ１０へ転送する。尚、インタフェース回路１３１は、イメージメモリ２２から読み出され、リードバッファ１３２から転送されたデータのＣＰＵ１０への転送処理が終了した場合、ステップＳ７で開始した所定の信号（ＷＡＩＴ信号）のＣＰＵ１０への送信を終了する（Ｓ１２）。
【００４０】
上述したように、画像処理ＬＳＩ１３に画像処理部１３０のほか、インタフェース回路１３１、リードバッファ１３２及びライトバッファ１３３を備えることにより、ＣＰＵ１０が、インタフェース回路１３１、リードバッファ１３２及びライトバッファ１３３を介してイメージバス２に接続してあるイメージメモリ２２に直接アクセスすることができ、イメージメモリ２２の所望のアドレスへのデータの書込処理及びデータの読出処理が可能となる。
【図面の簡単な説明】
【００４１】
【図１】本発明に係る複合機の構成例を示すブロック図である。
【図２】本発明に係る複合機における画像処理ＬＳＩを介したデータ転送処理の際のタイムチャートを示す図である。
【図３】本発明に係る複合機におけるイメージメモリへのアクセス処理手順を示すフローチャートである。
【図４】従来の複合機の構成例を示すブロック図である。
【符号の説明】
【００４２】
３  複合機
１０  ＣＰＵ
１３  画像処理ＬＳＩ（データ転送制御装置）
１３１  インタフェース回路（第１入出力部）
１３２  リードバッファ（第２入出力部）
１３３  ライトバッファ（第２入出力部）
【図１】
2005107868.tif 000003
【図２】
2005107868.tif 000004
【図３】
2005107868.tif 000005
【図４】
2005107868.tif 000006