(57)【特許請求の範囲】
【請求項１】
原稿を読み取る読取手段と、画像データの印刷を行う画像形成手段と、前記読取手段で原稿を読み取ることによって得られた読取画像データを前記読取手段から外部のコンピュータに転送するとともに前記外部のコンピュータで印刷のために生成された印刷画像データを前記外部のコンピュータから前記画像形成手段に転送する転送手段とを備え、前記読取手段と前記画像形成手段のそれぞれが複数の信号線から構成される共通の画像バスを介して前記転送手段に接続されているデジタル複写機であって、
前記読取画像データまたは前記印刷画像データを転送するときに、前記画像バスを構成する複数の信号線の内の使用されていない信号線を検出する検出手段と、
使用されていない信号線を用いて前記読取画像データまたは前記印刷画像データを送信する送信手段と、
前記送信手段によって送信された前記読取画像データを元の読取画像データに復元する復元手段と、を備え、
前記印刷画像データが前記外部のコンピュータから前記画像形成手段に転送されている場合でも、前記読取画像データを前記読取手段から前記外部のコンピュータに転送可能とし、または前記読取画像データが前記読取手段から前記外部のコンピュータに転送されている場合でも、前記印刷画像データを前記外部のコンピュータから前記画像形成手段に転送可能としたことを特徴とするデジタル複写機。
【請求項２】
請求項１に記載のデジタル複写機において、前記送信手段は、前記読取画像データを前記読取手段がプレスキャンを行った際と本スキャンを行った際とに分割して送信することを特徴とするデジタル複写機。
【請求項３】
原稿を読み取る読取手段と、画像データの印刷を行う画像形成手段と、前記読取手段で原稿を読み取ることによって得られた読取画像データを前記読取手段から外部のコンピュータに転送するとともに前記外部のコンピュータで印刷のために生成された印刷画像データを前記外部のコンピュータから前記画像形成手段に転送する転送手段とを備え、前記読取手段と前記画像形成手段のそれぞれが複数の信号線から構成される共通の画像バスを介して前記転送手段に接続されているデジタル複写機における画像データの転送方法であって、
前記読取画像データまたは前記印刷画像データを転送するときに、前記画像バスを構成する複数の信号線の内の使用されていない信号線を検出する検出工程と、
使用されていない信号線を用いて前記読取画像データまたは前記印刷画像データを送信する送信工程と、
前記送信工程で送信された前記読取画像データを元の読取画像データに復元する復元工程と、を有し、前記印刷画像データが前記外部のコンピュータから前記画像形成手段に転送されている場合でも、前記読取画像データを前記読取手段から前記外部のコンピュータに転送可能とし、または前記読取画像データが前記読取手段から前記外部のコンピュータに転送されている場合でも、前記印刷画像データを前記外部のコンピュータから前記画像形成手段に転送可能としたことを特徴とするデジタル複写機における画像データの転送方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、相互に転送方向が異なる読取画像データと印刷画像データとを、共有する画像バスを介して双方向に同時に転送することができるデジタル複写機およびデジタル複写機における画像データの転送方法に関する。
【０００２】
【従来の技術】
近年、コピー機としての機能とプリンタとしての機能とを併有するデジタル複写機が用いられている。デジタル複写機は、原稿を読み取るスキャナと印刷画像データを印刷するプリンタとを備え、そのスキャナとプリンタとによってコピー機としての機能が実現される。そして、デジタル複写機には、デジタル複写機をプリンタとしても機能させるためのプリンタコントローラが接続される。プリンタコントローラは、デジタル複写機のスキャナで原稿を読み取って得られた読取画像データをクライアントコンピュータに転送する機能とクライアントコンピュータから出力された印刷画像データをプリンタに転送する機能とを併有している。デジタル複写機とプリンタコントローラとは画像バスによって接続される。
【０００３】
デジタル複写機のスキャナからクライアントコンピュータに読取画像データを転送する場合には、スキャナで読み取って得られた読取画像データがデジタル複写機からプリンタコントローラに画像バスを介して転送され、その読取画像データがプリンタコントローラからクライアントコンピュータに転送される。一方、クライアントコンピュータから出力された印刷画像データをデジタル複写機のプリンタに転送する場合には、クライアントコンピュータから出力された印刷画像データがプリンタコントローラに入力され、その印刷画像データがプリンタコントローラからデジタル複写機のプリンタに読取画像データを転送するときと同じ画像バスによって転送される。
【０００４】
【発明が解決しようとする課題】
このように、従来のデジタル複写機にあっては、デジタル複写機のスキャナからクライアントコンピュータに読取画像データを転送する場合とクライアントコンピュータから出力された印刷画像データをデジタル複写機のプリンタに転送する場合とで同一の画像バスを用いていたので、デジタル複写機とプリンタコントローラとの間で読取画像データと印刷画像データとを同時に転送することはできない。
【０００５】
このような不具合を改善する方法の１つとして、読取画像データを転送するための画像バスと印刷画像データを転送するための画像バスをそれぞれ別々に設けることが考えられる。しかしながら、別々に画像バスを設けた場合、画像バスが２本必要になる上に、それぞれの画像バスに対応して画像データを授受するためのハードウエアも必要になるため、デジタル複写機の小型化が困難になるばかりでなく、デジタル複写機のコストアップを招くという問題がある。
【０００６】
本発明は、このような従来のデジタル複写機の問題を解決するために成されたものであり、従来のデジタル複写機のハードウエアの構成をあまり変更することなく、相互に転送方向が異なる読取画像データと印刷画像データとを、共有する画像バスを介して同時に転送できるデジタル複写機およびデジタル複写機における画像データの転送方法の提供を目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するための本発明は次のように構成される。
（１）原稿を読み取る読取手段と、画像データの印刷を行う画像形成手段と、前記読取手段で原稿を読み取ることによって得られた読取画像データを前記読取手段から外部のコンピュータに転送するとともに前記外部のコンピュータで印刷のために生成された印刷画像データを前記外部のコンピュータから前記画像形成手段に転送する転送手段とを備え、前記読取手段と前記画像形成手段のそれぞれが複数の信号線から構成される共通の画像バスを介して前記転送手段に接続されているデジタル複写機であって、前記読取画像データまたは前記印刷画像データを転送するときに、前記画像バスを構成する複数の信号線の内の使用されていない信号線を検出する検出手段と、使用されていない信号線を用いて前記読取画像データまたは前記印刷画像データを送信する送信手段と、前記送信手段によって送信された前記読取画像データを元の読取画像データに復元する復元手段と、を備え、前記印刷画像データが前記外部のコンピュータから前記画像形成手段に転送されている場合でも、前記読取画像データを前記読取手段から前記外部のコンピュータに転送可能とし、または前記読取画像データが前記読取手段から前記外部のコンピュータに転送されている場合でも、前記印刷画像データを前記外部のコンピュータから前記画像形成手段に転送可能としたことを特徴とする。
（２）請求項１に記載のデジタル複写機において、前記送信手段は、前記読取画像データを前記読取手段がプレスキャンを行った際と本スキャンを行った際とに分割して送信することを特徴とする。
（３）原稿を読み取る読取手段と、画像データの印刷を行う画像形成手段と、前記読取手段で原稿を読み取ることによって得られた読取画像データを前記読取手段から外部のコンピュータに転送するとともに前記外部のコンピュータで印刷のために生成された印刷画像データを前記外部のコンピュータから前記画像形成手段に転送する転送手段とを備え、前記読取手段と前記画像形成手段のそれぞれが複数の信号線から構成される共通の画像バスを介して前記転送手段に接続されているデジタル複写機における画像データの転送方法であって、前記読取画像データまたは前記印刷画像データを転送するときに、前記画像バスを構成する複数の信号線の内の使用されていない信号線を検出する検出工程と、使用されていない信号線を用いて前記読取画像データまたは前記印刷画像データを送信する送信工程と、前記送信工程で送信された前記読取画像データを元の読取画像データに復元する復元工程と、を有し、前記印刷画像データが前記外部のコンピュータから前記画像形成手段に転送されている場合でも、前記読取画像データを前記読取手段から前記外部のコンピュータに転送可能とし、または前記読取画像データが前記読取手段から前記外部のコンピュータに転送されている場合でも、前記印刷画像データを前記外部のコンピュータから前記画像形成手段に転送可能としたことを特徴とする。
【０００８】
【発明の実施の形態】
次に、本発明にかかるデジタル複写機の一実施の形態を図面を参照して詳細に説明する。図１は、本発明のデジタル複写機と周辺機器との接続関係を示すブロック図である。デジタル複写機１００は、コピー部１２０、コントロール部１５０、インターフェース部１６０から構成される。なお、インターフェース部１６０には、クライアントコンピュータ１３０がネットワークケーブル１７０を介して接続され、また、クライアントコンピュータ１４０がパラレルケーブル１８０を介して接続される。
【０００９】
コピー部１２０は、デジタル複写機１００をコピー機として、スキャナとして、またはプリンタとして機能させる。コピー部１２０は、原稿を読み取ってＲＧＢ各色の読取画像データ（以下、単に読取画像データという）を出力するスキャナ１２２と、スキャナ１２２から出力された読取画像データをＣＭＹＫの印刷画像データ（以下、単に印刷画像データという）に変換し、変換された印刷画像データを印刷するプリンタ部１２４と、使用者の操作に基づいて、デジタル複写機１００をコピー機として機能させるためのコピー指令、またはスキャナとして機能させるためのスキャン指令、さらにプリンタとして機能させるための印刷指令を出力する操作パネル１２５と、コピー部１２０全体の制御を行うとともに、操作パネル１２５やクライアントコンピュータ１３０，１４０から出力された各指令（スキャン指令、印刷指令）に基づいて、デジタル複写機１００のステータス（デジタル複写機１００が現在どの状態で動作中であるかを示す）を設定する制御部１２６と、読取画像データや印刷画像データを記憶するとともに、デジタル複写機１００のステータスを記憶する記憶部１２８とを備えている。
【００１０】
コントロール部１５０は、デジタル複写機１００のステータスに応じてコピー部１２０とクライアントコンピュータ１３０，１４０との間の画像データの転送を制御する。
【００１１】
インターフェース部１６０は、クライアントコンピュータ１３０とコントロール部１５０との間で画像データの授受を行うネットワークＩ／Ｆ部１６２と、クライアントコンピュータ１４０とコントロール部１５０との間で画像データの授受を行うパラレルＩ／Ｆ部１６４とを備えている。
【００１２】
デジタル複写機１００の各構成要素は、図に示すように、画像バス１９０を介して相互に接続される。本実施の形態では、スキャナ１２２から出力されるＲＧＢの読取画像データを３色同時にパラレルに転送することを可能とし、そして１画素当たり２５６階調の表現を可能とするために、画像バス１９０は、各色８本ずつ計２４本の信号線で構成してある。
【００１３】
図２は、本発明にかかるデジタル複写機の概略構成を示すブロック図であり、図１に示したコピー部１２０とコントロール部１５０との詳細な構成を示す。コピー部１２０は、スキャナ１２２、プリンタ部１２４、操作パネル１２５、制御部１２６、選択器１２７、転送部１２９から構成される。
【００１４】
制御部１２６は、コピー／プリント制御部１２１とデータライン制御部１２３とから構成される。コピー／プリント制御部１２１は、操作パネル１２５から出力されるコピー指令、スキャン指令、印刷指令に基づいて、また、クライアントコンピュータ１３０，１４０から出力されるスキャン指令、印刷指令に基づいて、デジタル複写機１００をコピー機として、またはスキャナとして、さらにプリンタとして機能させるための信号を出力する。コピー／プリント制御部１２１は、これらの信号の出力と同時に、デジタル複写機１００のステータスを設定し、そのステータスを図１の記憶部１２８に記憶させる。操作パネル１２５からコピー指令が出力されたときには、ステータスが「コピー中」に設定され、操作パネル１２５またはクライアントコンピュータ１３０，１４０からスキャン指令が出力されたときには、ステータスが「スキャン中」に設定され、操作パネル１２５またはクライアントコンピュータ１３０，１４０から印刷指令が出力されたときには、ステータスが「印刷中」設定され、いずれの指令も出力されていないときには、ステータスが「何もしていない」に設定される。
【００１５】
データライン制御部１２３は、コピー／プリント制御部１２１から前述したいずれかの信号が出力されると、記憶部１２８に記憶されているステータスに基づいて、デジタル複写機１００が現在どの状態で動作中であるかを認識する。データライン制御部１２３は、認識したステータス（「コピー中」、「スキャン中」、「印刷中」、「何もしていない」のいずれか）と、コピー／プリント制御部１２１から出力された信号（デジタル複写機１００をコピー機として、スキャナとして、プリンタとして機能させるための信号のいずれか）とによって、画像バス１９０の接続を制御する。
【００１６】
たとえば、データライン制御部１２３が認識したステータスが「何もしていない」であり、コピー／プリント制御部１２１からデジタル複写機１００をコピー機として機能させるための信号が出力されたときには、データライン制御部１２３は、コピーイネーブル信号を「ＨＩ」に設定する。また、コピー／プリント制御部１２１からデジタル複写機１００をスキャナとして機能させるための信号が出力されたときには、データライン制御部１２３は、コピーイネーブル信号を「ＬＯ」に設定するとともに、プリントイネーブル信号を「ＬＯ」に設定し、画像バス１９０を構成する２４本の信号線の全てを用いて読取画像データの転送を可能とする。さらに、コピー／プリント制御部１２１からデジタル複写機１００をプリンタとして機能させるための信号が出力されたときには、データライン制御部１２３は、プリントイネーブル信号を「ＨＩ」に設定し、画像バス１９０を構成する２４本の信号線の内の８本の信号線を用いて印刷画像データの転送を可能とする。
【００１７】
一方、データライン制御部１２３が認識したステータスが「スキャン中」のときにクライアントコンピュータ１３０，１４０から印刷指令と印刷画像データが送られた場合、または認識したステータスが「印刷中」のときに操作パネル１２５またはクライアントコンピュータ１３０，１４０からスキャン指令が出力された場合には、データライン制御部１２３は、画像バス１９０を構成する２４本の信号線の内の使用されていない信号線を用いて読取画像データと印刷画像データとを同時に転送するため、現在使用されていない（空いている）信号線を検出し、プリントイネーブル信号の「ＨＩ」、「ＬＯ」の出力を各信号線ごとに制御する。
【００１８】
選択器１２７は、画像バス１９０を構成する個々の信号線に対して独立して設けられている。図２では、発明の内容の理解を容易にするために選択器１２７が１つだけ記載してあるが、実際には、選択器１２７はコピー部１２０内に２４個設けられている。選択器１２７は、コピーイネーブル信号が「ＨＩ」のときにはスキャナ１２２から出力される読取画像データをプリンタ部１２４に向けて出力し、コピーイネーブル信号が「ＬＯ」のときにはスキャナ１２２から出力される読取画像データを転送部１２９に向けて出力する。
【００１９】
プリンタ部１２４は、色変換部１３２とプリンタ１３４とから構成される。色変換部１３２は、ＲＧＢの読取画像データをＣＭＹＫの印刷画像データに変換する。プリンタ１３４は、転送されてくる印刷画像データを順番に蓄積して元の印刷画像データに復元し、復元された印刷画像データを印刷する。
【００２０】
転送部１２９は、選択器１２７と同様に、画像バス１９０を構成する個々の信号線に対して独立して設けられている。図２では、発明の内容の理解を容易にするために転送部１２９が１つだけ記載してあるが、実際には、転送部１２９はコピー部１２０内に２４個設けられている。転送部１２９は、反転器１３５、印刷バッファ１３６、読取バッファ１３７を備えている。反転器１３５は、プリントイネーブル信号を反転させてスキャンイネーブル信号を生成する。印刷バッファ１３６は、プリントイネーブル信号が「ＨＩ」のときに印刷画像データを一時記憶する。読取バッファ１３７は、スキャンイネーブル信号が「ＨＩ」のときに読取画像データを一時記憶する。
【００２１】
コントロール部１５０は、データライン制御部１５１、転送部１５３と記憶部１５８とから構成される。データライン制御部１５１は、図示していないスプール線によってデータライン制御部１２３と接続され、コピーイネーブル信号の出力を行わない以外、データライン制御部１２３と同期して同一の動作をする。すなわち、データライン制御部１２３が認識したステータスが「何もしていない」であり、コピー／プリント制御部１２１からデジタル複写機１００をスキャナとして機能させるための信号が出力されたときには、データライン制御部１５１は、プリントイネーブル信号を「ＬＯ」に設定し、画像バス１９０を構成する２４本の信号線の全てを用いて読取画像データの転送を可能とする。また、コピー／プリント制御部１２１からデジタル複写機１００をプリンタとして機能させるための信号が出力されたときには、データライン制御部１５１は、プリントイネーブル信号を「ＨＩ」に設定し、画像バス１９０を構成する２４本の信号線の内の８本の信号線を用いて印刷画像データの転送を可能とする。
【００２２】
一方、データライン制御部１５１は、データライン制御部１２３と同様に、認識したステータスが「スキャン中」のときにクライアントコンピュータ１３０，１４０から印刷指令と印刷画像データが送られた場合、または認識したステータスが「印刷中」のときに操作パネル１２５またはクライアントコンピュータ１３０，１４０からスキャン指令が出力された場合には、画像データ１９０を構成する２４本の信号線の内、現在使用されていない信号線を用いて、読取画像データと印刷画像データとを同時に転送するため、データライン制御部１２３が各転送部１２９に出力しているプリントイネーブル信号と同一の「ＨＩ」、「ＬＯ」の出力を各転送部１５３に出力する。
【００２３】
転送部１５３は、転送部１２９と同様に、画像バス１９０を構成する個々の信号線に対して独立して設けられている。図２では、発明の内容の理解を容易にするために転送部１５３が１つだけ記載してあるが、実際には、転送部１５３はコントロール部１５０内に２４個設けられている。転送部１５３は、反転器１５４、印刷バッファ１５５、読取バッファ１５６を備えている。反転器１３５は、プリントイネーブル信号を反転させてスキャンイネーブル信号を生成する。印刷バッファ１５５は、プリントイネーブル信号が「ＨＩ」のときに印刷画像データを一時記憶する。読取バッファ１５６は、スキャンイネーブル信号が「ＨＩ」のときに読取画像データを一時記憶する。
【００２４】
記憶部１５８は、全ての転送部１５３の読取バッファ１５６から分割して送られてくる読取画像データを色ごとに蓄積し、送られてくる読取画像データを元の読取画像データに復元するために設けている。復元された読取画像データは、図１に示したインターフェース部１６０を介してクライアントコンピュータ１３０，１４０に転送される。
【００２５】
次に、本発明にかかるデジタル複写機の動作を、コピーをする場合、スキャンをする場合、印刷をする場合、スキャン中に印刷または印刷中にスキャンをする場合に分けて、図３から図１１の図面を参照して詳細に説明する。
【００２６】
コピーをする場合（図３のフローチャート参照）
操作パネル１２５を用いてコピーの指示をすると、操作パネル１２５からコピー指令が出力され（Ｓ１：ＹＥＳ）、デジタル複写機１００のステータスが「何もしていない」であれば（Ｓ２：ＹＥＳ）、デジタル複写機１００によりコピー処理が行われる（Ｓ３）。コピー処理は次のようにして行われる。
【００２７】
まず、コピー／プリント制御部１２１は、デジタル複写機１００をコピー機として機能させるための信号を出力し、ステータスを「コピー中」に設定する。データライン制御部１２３は、コピー／プリント制御部１２１からの信号を受け、記憶部１２８に記憶されているステータスに基づいて、デジタル複写機１００の現在のステータスを認識する。データライン制御部１２３は、認識したステータスが「何もしていない」であれば、コピー／プリント制御部１２１から出力された信号に基づいて全て（２４個）の選択器１２７に対し「ＨＩ」のコピーイネーブル信号を出力する。なお、データライン制御部１２３は、デジタル複写機１００の現在のステータスが「何もしていない」ではない場合（Ｓ２：ＮＯ）、具体的には、「コピー中」、「スキャン中」または「印刷中」であれば、コピーイネーブル信号とプリントイネーブル信号の出力の状態を現在の状態のまま維持し、現在の動作が終了するまでデジタル複写機１００を動作させる。
【００２８】
コピーイネーブル信号が「ＨＩ」になると、各選択部１２７はスキャナ１２２と色変換部１３２とを接続する。スキャナ１２２が動作して原稿を読み取ると、スキャナ１２２はＲＧＢ３色からなる読取画像データを出力し、この読取画像データが色変換部１３２に入力される。色変換部１３２は、ＲＧＢの読取画像データをＣＭＹＫの印刷画像データに変換し、プリンタ１３４に出力する。プリンタ１３４は、印刷画像データに基づいて印刷を行う。以上の動作は、操作パネル１２５で指定された枚数分のコピーが終了するまで行われる（Ｓ４）。
【００２９】
スキャンをする場合（図４のフローチャート参照）
操作パネル１２５を用いてスキャンの指示をするか、クライアントコンピュータ１３０，１４０からスキャンの指示をすると、コピー／プリント制御部１２１にスキャン指令が出力され（Ｓ１１：ＹＥＳ）、コピー／プリント制御部１２１は、デジタル複写機１００をスキャナとして機能させるための信号を出力する。また、コピー／プリント制御部１２１は、ステータスを「スキャン中」に設定する。データライン制御部１２３は、コピー／プリント制御部１２１からの信号を受け、記憶部１２８に記憶されているステータスに基づいて、デジタル複写機１００の現在のステータスを認識する。
【００３０】
データライン制御部１２３は、認識したステータスが「何もしていない」であれば（Ｓ１２：ＹＥＳ）、全て（２４個）の選択器１２７に対して「ＬＯ」のコピーイネーブル信号を出力するとともに、全て（２４個）の転送部１２９に対して「ＬＯ」のプリントイネーブル信号を出力する。同時に、データライン制御部１５１は、データライン制御部１２３に同期して全て（２４個）の転送部１５３に対して「ＬＯ」のプリントイネーブル信号を出力する。これによって、画像バス１９０を構成する２４本の信号線を読取画像データの転送用に確保する（Ｓ１３）。そして、デジタル複写機１００によりスキャン処理が行われる（Ｓ１４）。
【００３１】
なお、データライン制御部１２３は、デジタル複写機１００の現在のステータスが「コピー中」または「スキャン中」であれば、コピーイネーブル信号とプリントイネーブル信号の出力の状態を現在の状態のまま維持し、現在の動作が終了するまでデジタル複写機１００を動作させる。一方、デジタル複写機１００の現在のステータスが「印刷中」であれば、印刷中にスキャンをする場合に該当する。この場合のデジタル複写機１００の動作については後で詳しく説明する。
【００３２】
スキャン処理は次のようにして行われる。
【００３３】
データライン制御部１２３によりコピーイネーブル信号が「ＬＯ」に設定されると、全ての選択部１２７はスキャナ１２２と読取バッファ１３７とを接続する。また、データライン制御部１２３とデータライン制御部１５１によりプリントイネーブル信号が「ＬＯ」に設定されると、反転器１３５と反転器１５４により転送部１２９と転送部１５３に対して「ＨＩ」のスキャンイネーブル信号が出力される。スキャナ１２２が動作して原稿を読み取ると、スキャナ１２２はＲＧＢ３色からなる読取画像データを出力する。読取画像データは、選択部１２７を介して２４個の転送部１２９の読取バッファ１３７に一時的に記憶され、記憶された読取画像データは、画像バス１９０を構成する２４本の信号線を介して２４個の転送部１５３の読取バッファ１５６に転送される。
【００３４】
読取画像データは、各色に対して８本ずつの信号線を用いて転送され、その転送は、画素クロック１周期ごとに１画素分ずつ行われる。転送された読取画像データは、転送部１５３の各読取バッファ１５６に一時記憶され、さらに記憶部１５８に転送される。記憶部１５８は、転送された読取画像データを色ごとに蓄積して元の読取画像データに復元し、図１に示したネットワークＩ／Ｆ部１６２、ネットワークケーブル１７０を介してクライアントコンピュータ１３０に出力され、またはパラレルＩ／Ｆ部１６４、パラレルケーブル１８０を介してクライアントコンピュータ１４０に出力される。以上の動作は、全ての原稿の読み取りが終了するまで行われる（Ｓ１５）。
【００３５】
印刷をする場合（図５のフローチャート参照）
操作パネル１２５を用いて印刷の指示をするか、クライアントコンピュータ１３０，１４０から印刷の指示をすると、操作パネル１２５から印刷指令が出力され（Ｓ２１：ＹＥＳ）、コピー／プリント制御部１２１は、デジタル複写機１００をプリンタとして機能させるための信号を出力する。また、コピー／プリント制御部１２１は、ステータスを「印刷中」に設定する。データライン制御部１２３は、この信号を受け、記憶部１２８に記憶されているステータスに基づいて、デジタル複写機１００の現在のステータスを認識する。
【００３６】
データライン制御部１２３は、認識したステータスが「何もしていない」であれば（Ｓ２２：ＹＥＳ）、２４個の内の８個の転送部１２９に対して「ＨＩ」のプリントイネーブル信号を出力し、残りの１６個の転送部１２９に対して「ＬＯ」のプリントイネーブル信号を出力する。同時に、データライン制御部１５１は、データライン制御部１２３に同期して、「ＨＩ」のプリントイネーブル信号が出力された転送部１２９に対応する転送部１５３に対して「ＨＩ」のプリントイネーブル信号を出力し、残りの１６個の転送部１５３に対して「ＬＯ」のプリントイネーブル信号を出力する。これによって、画像バス１９０を構成する２４本の信号線の内、８本の信号線を印刷画像データの転送用に確保する（Ｓ２３）。そして、デジタル複写機１００により印刷処理が行われる（Ｓ２４）。
【００３７】
なお、データライン制御部１２３は、デジタル複写機１００の現在のステータスが「コピー中」または「印刷中」であれば、コピーイネーブル信号とプリントイネーブル信号の出力の状態を現在の状態のまま維持し、現在の動作が終了するまでデジタル複写機１００を動作させる。一方、デジタル複写機１００の現在のステータスが「スキャン中」であれば、スキャン中に印刷をする場合に該当する。この場合のデジタル複写機１００の動作については後で詳しく説明する。
【００３８】
印刷処理は次のようにして行われる。
【００３９】
データライン制御部１２３とデータライン制御部１５１によりプリントイネーブル信号が「ＨＩ」に設定されると、プリントイネーブル信号が「ＨＩ」に設定された転送部１２９と転送部１５３のみが画像バス１９０を介して接続される。プリントイネーブル信号が「ＨＩ」に設定された転送部１５３の印刷バッファ１５５は、クライアントコンピュータ１３０で印刷のために生成されたＣＭＹＫ４色の印刷画像データをネットワークケーブル１７０、ネットワークＩ／Ｆ部１６２を介して一時記憶し、または、クライアントコンピュータ１４０で印刷のために生成されたＣＭＹＫ４色の印刷画像データをパラレルケーブル１８０、パラレルＩ／Ｆ部１６４を介して一時記憶する。記憶された印刷画像データは、画像バス１９０を構成する２４本の信号線の内８本の信号線を介して転送部１２９の印刷バッファ１３６に転送される。
【００４０】
転送された印刷画像データは、転送部１２９の印刷バッファ１３６に一時記憶され、プリンタ１３４に出力される。出力された印刷画像データは１ライン分蓄積されてプリンタ１３４で印刷される。以上の動作は、クライアントコンピュータ１３０またはクライアントコンピュータ１４０から送られてくる印刷画像データがなくなって印刷が終了するまで行われる（Ｓ２５）。
印刷中にスキャンをする場合（図６のフローチャート参照）
前記した印刷動作が行われている最中に、操作パネル１２５、クライアントコンピータ１３０またはクライアントコンピュータ１４０からスキャン指令が出力された場合、コピー／プリント制御部１２１にスキャン指令が出力され、コピー／プリント制御部１２１は、デジタル複写機１００をスキャナとしても機能させるための信号を出力する。データライン制御部１２３は、この信号を受けて記憶部１２８に記憶されているステータスに基づいて、デジタル複写機１００の現在のステータスを認識する。デジタル複写機１００の現在のステータスは「印刷中」であるので、データライン制御部１２３は、画像バス１９０を構成する信号線の内、現在使用されていない信号線の有無を検出する（Ｓ３１）。
【００４１】
そして、読取画像データを転送するためのスキャン用の信号線を必要本数確保する（Ｓ３２）。前記した印刷動作の場合、画像バス１９０を構成する２４本の信号線の内の８本の信号線だけが印刷画像データの転送のために使用されているので、残りの１６本の信号線の内の全部または一部を読取画像データの転送用として確保する。
【００４２】
たとえば、読取画像データをＲＧＢの各色について４ビットずつ転送する場合には、図７のように、Ｒ，Ｇ，Ｂの各色について４本ずつの信号線を確保する必要があるので、全部で１２本の信号線を読取画像データ転送用に確保する必要がある。この場合、データライン制御部１２３は、印刷画像データの転送のために現在「ＨＩ」のプリトイネーブル信号を出力している８個の転送部１２９を除いた１６個の転送部１２９の内、１２個の転送部１２９に対して「ＬＯ」のプリントイネーブル信号を出力する。同時に、データライン制御部１５１は、データライン制御部１２３に同期して、「ＬＯ」のプリントイネーブル信号が出力された転送部１２９に対応する転送部１５３に対して「ＬＯ」のプリントイネーブル信号を出力する。そして、スキャン処理が行われる（Ｓ３３）。
【００４３】
スキャン処理は、スキャナ１２２が同一の原稿を２回スキャンして読取画像データを半分ずつ転送し、半分ずつ転送された読取画像データを合成することによって元の読取画像データを復元することによって完了する。すなわち、スキャナ１２２は、第１回目のスキャン（プレスキャン）を行って原稿を読み取ると、ＲＧＢ３色の各色８ビットからなる読取画像データを出力する。１２個の転送部１２９の読取バッファ１３７は、選択部１２７を介して、スキャナ１２２から出力されたＲＧＢの各色８ビットの読取画像データの内、各色４ビットずつの読取画像データ（１ビット目から４ビット目まで）を一時的に記憶する。記憶された読取画像データは、画像バス１９０を構成する１２本の信号線を介して１２個の転送部１５３の読取バッファ１５６に転送される。転送された読取画像データは、転送部１５３の各読取バッファ１５６に一時記憶され、さらに記憶部１５８に転送され、記憶される。そして、スキャナ１２２が第２回目のスキャン（本スキャン）を行って原稿を読み取ると、スキャナ１２２からはプレスキャンを行ったときと同一の読取画像データが出力される。１２個の転送部１２９の読取バッファ１３７は、プレスキャンを行ったときに記憶した各色４ビットずつの読取画像データを除く残りの各色４ビットずつの読取画像データ（５ビット目から８ビット目）を一時的に記憶する。記憶された読取画像データは、プレスキャンのときと同じく記憶部１５８に転送されて記憶される。記憶部１５８は、スキャンの度に半分ずつ転送された読取画像データを色ごとに蓄積し、２回に分けて転送されてきた読取画像データを元の読取画像データに復元する。復元された読取画像データは、図１に示したネットワークＩ／Ｆ部１６２、ネットワークケーブル１７０を介してクライアントコンピュータ１３０に出力され、またはパラレルＩ／Ｆ部１６４、パラレルケーブル１８０を介してクライアントコンピュータ１４０に出力される。以上の動作は、全ての原稿の読み取りが終了するまで行われる（Ｓ３４）。
【００４４】
以上の実施の形態では、１２本の信号線を確保し、読取画像データを各色４ビットずつ２回（プレスキャン時と本スキャン時）に分けて転送し、転送したこれらの読取画像データを記憶部１５８上で最終的に図８に示すように合成して元の読取画像データを復元する態様を述べた。このように４ビットずつ転送する態様以外にも、図９に示すように、１６本の信号線を確保し、Ｒ，Ｇの読取画像データだけを４ビットずつ２回（プレスキャン時と本スキャン時）に分けて転送し、Ｂの読取画像データはプレスキャン時の１回で全て転送し、転送したこれらの読取画像データを最終的に図８に示すように合成して元の読取画像データを復元する態様でも本発明は適用可能である。さらに、図１０に示すように、１５本の信号線を確保し、プレスキャン時に各色５ビットずつの読取画像データを転送し、本スキャン時に各色残りの３ビットずつの読取画像データを転送し、これらの読取画像データを最終的に図８に示すように合成して元の読取画像データを復元する態様でも本発明は適用可能である。
【００４５】
スキャン中に印刷をする場合（図１１のフローチャート参照）
前記したスキャン動作が行われている最中に、クライアントコンピータ１３０またはクライアントコンピュータ１４０から印刷画像データと印刷指令が出力された場合、コピー／プリント制御部１２１に印刷指令が出力され、コピー／プリント制御部１２１は、デジタル複写機１００をプリンタとしても機能させるための信号を出力する。データライン制御部１２３は、この信号を受けて記憶部１２８に記憶されているステータスに基づいて、デジタル複写機１００の現在のステータスを認識する。デジタル複写機１００の現在のステータスは「スキャン中」であるので、データライン制御部１２３は、画像バス１９０を構成する信号線の内、現在使用されていない信号線の有無を検出する（Ｓ４１）。
【００４６】
前記したスキャン動作の場合、画像バス１９０を構成する２４本の信号線の全てを使用しているので、この場合、使用されていない信号線は存在しない。したがって、印刷画像データの転送用の信号線を確保することができないので（Ｓ４２，Ｓ４３：ＮＯ）、印刷指令はデジタル複写機１００のスキャン動作が終了してから受け付けられる。
【００４７】
なお、ＲＧＢの３色を１回のスキャン動作で同時に読み取るスキャナが用いられている場合には、上記のように、画像バス１９０を構成する信号線の全てを用いて読取画像データを転送する必要があるが、ＲＧＢの３色を１回のスキャンで１色ずつ３回に渡って読み取るスキャナが用いられている場合には、画像バス１９０を構成する２４本の信号線の内の８本の信号線だけを用いて読取画像データを転送できる。このようなスキャナが用いられている場合には、スキャン中でも１６本の信号線は使用されていない。データライン制御部１２３は、この使用されていない１６本の信号線を検出し、そのうちの８本をクライアントコンピュータ１３０，１４０から送られてくる印刷画像データの転送用として確保する。
【００４８】
印刷用の信号線の確保ができると（Ｓ４３：ＹＥＳ）、データライン制御部１２３は、読取画像データの転送のために現在「ＬＯ」のプリトイネーブル信号を出力している８個の転送部１２９を除いた１６個の転送部１２９の内、８個の転送部１２９に対して「ＨＩ」のプリントイネーブル信号を出力する。同時に、データライン制御部１５１は、データライン制御部１２３に同期して、「ＨＩ」のプリントイネーブル信号が出力された転送部１２９に対応する転送部１５３に対して「ＨＩ」のプリントイネーブル信号を出力する。
【００４９】
以上の処理によって、画像バス１９０を構成する２４本の信号線の内の８本が読取画像データの転送用に用いられ、さらに８本が印刷画像データの転送用に用いられ、共通の画像バス１９０を介して読取画像データと印刷画像データとの転送が同時に行える。
【００５０】
そして、印刷処理が行われる（Ｓ４４）。印刷処理は、図５に示したフローチャートの処理と同一であるので、その説明は省略する。以上の動作は、クライアントコンピュータ１３０またはクライアントコンピュータ１４０から送られてくる印刷画像データがなくなって印刷が終了するまで行われる（Ｓ４５）。
【００５１】
以上のように、本発明のデジタル複写機では、印刷中にスキャンを行う場合とスキャン中に印刷を行う場合のいずれの場合にも、使用されていない信号線を用いて読取画像データと印刷画像データとの双方を共通の画像バスで同時に転送できる。このため、従来のデジタル複写機のハードウエアの構成を変更することなく、外部のコンピュータで印刷のために生成された印刷画像データを外部のコンピュータから画像形成手段に転送する印刷動作と、読取手段で原稿を読み取ることによって得られた読取画像データを読取手段から外部のコンピュータに転送する読取動作とを、同時に実行させることができる。
【００５２】
【発明の効果】
以上の説明により明らかなように、本発明によれば、印刷画像データが転送されている場合でも、画像バスを構成する複数の信号線の内の使用されていない信号線を用いて読取画像データを転送でき、または読取画像データが転送されている場合でも、画像バスを構成する複数の信号線の内の使用されていない信号線を用いて印刷画像データを転送できる。したがって、従来のデジタル複写機のハードウエアの構成を変更することなく、外部のコンピュータで印刷のために生成された印刷画像データを外部のコンピュータから画像形成手段に転送する印刷動作と、読取手段で原稿を読み取ることによって得られた読取画像データを読取手段から外部のコンピュータに転送する読取動作とを、同時に実行させることができる。
【００５３】
また、読取画像データは元の読取画像データに、または印刷画像データは元の印刷画像データに復元することができるので、読取画像データまたは印刷画像データを分割して送信することができ、使用されていない信号線の本数にかかわらず、上記印刷動作と読取動作とを、同時に実行させることができる。
【図面の簡単な説明】
【図１】  本発明のデジタル複写機と周辺機器との接続関係を示すブロック図である。
【図２】  本発明のデジタル複写機の概略構成を示すブロック図である。
【図３】  本発明のデジタル複写機の動作フローチャートである。
【図４】  本発明のデジタル複写機の動作フローチャートである。
【図５】  本発明のデジタル複写機の動作フローチャートである。
【図６】  本発明のデジタル複写機の動作フローチャートである。
【図７】  本発明のデジタル複写機の画像データ転送状況の説明図である。
【図８】  本発明のデジタル複写機の画像データ転送状況の説明図である。
【図９】  本発明のデジタル複写機の画像データ転送状況の説明図である。
【図１０】  本発明のデジタル複写機の画像データ転送状況の説明図である。
【図１１】  本発明のデジタル複写機の動作フローチャートである。
【符号の説明】
１００…デジタル複写機、
１２０…コピー部、
１２１…コピー／プリント制御部、
１２２…スキャナ、
１２３，１５１…データライン制御部、
１２４…プリンタ部、
１２５…操作パネル、
１２６…制御部、
１２７…選択器、
１２８，１５８…記憶部、
１２９，１５３…転送部、
１３０，１４０…クライアントコンピュータ、
１３２…色変換部、
１３４…プリンタ、
１３５，１５４…反転器、
１３６，１５５…印刷バッファ、
１３７，１５６…読取バッファ、
１５０…コントロール部、
１６０…インターフェース部、
１６２…ネットワークＩ／Ｆ部、
１６４…パラレルＩ／Ｆ部、
１７０…ネットワークケーブル、
１８０…パラレルケーブル、
１９０…画像バス。
【図１】
0004081950.tif 000002
【図２】
0004081950.tif 000003
【図３】
0004081950.tif 000004
【図４】
0004081950.tif 000005
【図５】
0004081950.tif 000006
【図６】
0004081950.tif 000007
【図７】
0004081950.tif 000008
【図８】
0004081950.tif 000009
【図９】
0004081950.tif 000010
【図１０】
0004081950.tif 000011
【図１１】
0004081950.tif 000012