(57)【要約】  【課題】  ネットワークを介したＰＣからの画データ及び直接的に接続されたＰＣからの画データに応じた画像を記録すべく構成されており、多量の画データが一度に受信されることはなく、大容量の画像メモリが不要で低コスト化を図れる記録装置を提供する。  【解決手段】  ＰＣ３０からＬＡＮ２１を介してＬＡＮインターフェース部１２で受信した画データ、及び、ＰＣ４０からＵＳＢ２２を介してローカルインターフェース部１３で受信した画データに応じた画像を、記録部３で用紙にプリントアウトする。この際、ＬＡＮインターフェース部１２での受信処理動作とローカルインターフェース部１３での受信処理動作とを、制御部１は排他制御する。一度に多量の画データがファクシミリ複合装置２０で受信されることがないため、画像メモリ９は、比較的小容量であっても、画データが溢れることはなくて対応可能である。【選択図】      図１
2005193415.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して第１外部装置と接続されると共に、直接的に第２外部装置と接続されるように構成されており、前記第１外部装置及び第２外部装置から画データを受信し、受信した画データに応じた画像を記録する記録装置において、前記第１外部装置から画データを受信する第１受信手段と、前記第２外部装置から画データを受信する第２受信手段と、前記第１受信手段における受信処理動作と前記第２受信手段における受信処理動作とを排他制御する制御手段とを備えることを特徴とする記録装置。
【請求項２】
前記制御手段は、前記第２受信手段における受信処理動作が終了した時点で、前記第１受信手段における受信処理動作の自動開始を可能とすべく制御するようにしたことを特徴とする請求項１記載の記録装置。
【請求項３】
前記制御手段は、前記第１受信手段における受信処理動作が終了した時点で、前記第２受信手段における受信処理動作の自動開始を可能とすべく制御するようにしたことを特徴とする請求項１記載の記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続された外部装置及び直接的に接続された外部装置からの画データに応じた画像を記録する記録装置に関するものである。
【背景技術】
【０００２】
プリンタ機能，複写機能，スキャン機能及びファクシミリ機能などの多様な機能を搭載したファクシミリ複合装置が実用化されている。このファクシミリ複合装置は、ＬＡＮ（Local Area Network），インターネットなどのネットワークを介して、パーソナルコンピュータ（以下、ＰＣという）に接続され、ＰＣから記録用の画データを受信することにより、記録装置として作用する。種々の機能における画データに応じた画像を１つの記録部で記録するファクシミリ複合装置のような記録装置にあっては、これらの記録処理をユーザの要望に合わせて効率良く実行できることが望まれている。
【０００３】
このような記録処理を実現する一例として、ある機能による記録処理の実行中に、その機能よりも優先順位が高い機能による記録処理の要求がなされた場合に、実行中の記録処理を中断して優先順位が高い機能を優先して実行する記録装置が知られている（例えば、特許文献１及び２参照）。
【特許文献１】特開２００２−２５１１０７号公報
【特許文献２】特開平８−１６３３３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、ファクシミリ複合装置にあっては、ネットワークを介して接続されたＰＣからの画データに応じた画像に加えて、ＵＳＢ（Universal Serial Bus）等を介して直接的に接続されたＰＣからの画データに応じた画像も記録できるようにしたものが開発されている。このようなファクシミリ複合装置の場合にも、ネットワークを介したＰＣからの画データの受信／記録処理と、直接接続されたＰＣからの画データの受信／記録処理との効率的な制御を実施する必要がある。
【０００５】
例えば、ネットワークを介したＰＣからの画データと直接的に接続されたＰＣからの画データとを並列的に受信して、内部の画像メモリに一旦蓄積した後、画像メモリから順次画データを読み出してそれぞれの画データに応じた画像を順次的に記録することが行われている。このような場合には、多量の画データが一度に受信されることになるため、大容量の画像メモリを設けておく必要があり、コストアップにつながるという問題がある。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、ネットワークを介したＰＣからの画データの受信処理動作と直接的に接続されたＰＣからの画データの受信処理動作とを排他制御することにより、多量の画データが一度に受信されることがないため、大容量の画像メモリを設けなくても良く、コストアップを招かない記録装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に係る記録装置は、ネットワークを介して第１外部装置と接続されると共に、直接的に第２外部装置と接続されるように構成されており、前記第１外部装置及び第２外部装置から画データを受信し、受信した画データに応じた画像を記録する記録装置において、前記第１外部装置から画データを受信する第１受信手段と、前記第２外部装置から画データを受信する第２受信手段と、前記第１受信手段における受信処理動作と前記第２受信手段における受信処理動作とを排他制御する制御手段とを備えることを特徴とする。
【０００８】
請求項１にあっては、ネットワークを介して接続されている第１外部装置からの画データを受信する第１受信手段での受信処理と、直接的に接続されている第２外部装置からの画データを受信する第２受信手段での受信処理とが同時に行われないように、制御手段がこれらの受信処理の動作を排他制御する。よって、一度に多量の画データを受信することはなく、小容量の画像メモリで対応可能である。
【０００９】
請求項２に係る記録装置は、請求項１において、前記制御手段は、前記第２受信手段における受信処理動作が終了した時点で、前記第１受信手段における受信処理動作の自動開始を可能とすべく制御するようにしたことを特徴とする。
【００１０】
請求項２にあっては、第２受信手段における受信処理動作が終了した時点で、第１受信手段における受信処理動作の自動開始が可能である。よって、第１外部装置からの記録処理の要求と第２外部装置からの記録処理の要求とが重なった場合でも、第２受信手段における受信処理動作が終了した後に第１受信手段における受信処理動作を自動開始するようにしているため、第２外部装置からの画データに応じた記録処理から遅延を招くことなく、引き続いて第１外部装置からの画データに応じた記録処理を行える。
【００１１】
請求項３に係る記録装置は、請求項１において、前記制御手段は、前記第１受信手段における受信処理動作が終了した時点で、前記第２受信手段における受信処理動作の自動開始を可能とすべく制御するようにしたことを特徴とする。
【００１２】
請求項３にあっては、第１受信手段における受信処理動作が終了した時点で、第２受信手段における受信処理動作の自動開始が可能である。よって、第１外部装置からの記録処理の要求と第２外部装置からの記録処理の要求とが重なった場合でも、第１受信手段における受信処理動作が終了した後に第２受信手段における受信処理動作を自動開始するようにしているため、第１外部装置からの画データに応じた記録処理から遅延を招くことなく、引き続いて第２外部装置からの画データに応じた記録処理を行える。
【発明の効果】
【００１３】
本発明では、ネットワークを介して接続されている第１外部装置からの画データを受信する受信処理動作と、直接的に接続されている第２外部装置からの画データを受信する受信処理動作とを排他制御するようにしたので、一度に多量の画データが受信されることはなく、大容量の画像メモリで設けることが不要となり、コストアップを抑制することができる。
【００１４】
また、本発明では、第２受信手段（または第１受信手段）における受信処理動作が終了した時点で、第１受信手段（または第２受信手段）における受信処理動作を自動的に開始できるようにしたので、第１外部装置及び第２外部装置からの記録処理の要求が重複した場合でも、遅延を招くことなく、両方の記録処理を連続的に行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明をその実施の形態を示す図面を参照して具体的に説明する。図１は、本発明の記録装置としてのファクシミリ複合装置２０の構成を示すブロック図である。
【００１６】
ファクシミリ複合装置２０は、制御部１，読取部２，記録部３，表示部４，操作部５，符号化・復号化部６，ＲＯＭ７，ＲＡＭ８，画像メモリ９，モデム１０，ＮＣＵ（Network Control Unit）１１，ＬＡＮインターフェース部１２，ローカルインターフェース部１３などを備えている。
【００１７】
ファクシミリ複合装置２０は、読取部２にて原稿を読み取って画データを得る読取機能、読み取った画データ、ファクシミリ通信により受信した画データ、またはＬＡＮインターフェース部１２若しくはローカルインターフェース部１３を介してＰＣ３０若しくはＰＣ４０から受信した画データに応じた画像を記録部３にて記録する記録機能、及び、読み取った画データまたは受信した画データをファクシミリ送信する送信機能を併せ持っている。
【００１８】
制御部１は、具体的にはＣＰＵで構成されており、バス１４を介してファクシミリ複合装置２０の上述したようなハードウェア各部と接続されていて、それらを制御すると共に、ＲＯＭ７に格納された制御プログラムに従って、種々のソフトウェア的機能を実行する。読取部２は、例えばＣＣＤを利用したスキャナで原稿を読み取り、読み取った画データを出力する。記録部３は、電子写真方式のプリンタ装置であって、読取部２にて読み取った原稿の画データ、ファクシミリ通信により受信した画データ、外部のＰＣ３０またはＰＣ４０から送られてきた画データなどに応じた画像を用紙にプリントアウトする。
【００１９】
表示部４は、液晶表示装置またはＣＲＴディスプレイ等の表示装置であり、ファクシミリ複合装置２０の動作状態を表示したり、ユーザへ操作入力を促す画面を表示したり、送信すべく読み取った原稿の画データ、他のファクシミリ装置またはＰＣ３０若しくはＰＣ４０から送信された画データなどの表示を行う。操作部５は、ファクシミリ複合装置２０を操作するために必要な文字キー，テンキー，短縮ダイヤルキー，ワンタッチダイヤルキー，各種のファンクションキーなどを備えている。なお、表示部４をタッチパネル方式とすることにより、操作部５の各種のキーの内の一部または全部を代用することも可能である。
【００２０】
符号化・復号化部６は、画データを符号化圧縮すると共に、符号化圧縮されている画データを復号する。ＲＯＭ７は、ファクシミリ複合装置２０の動作に必要な種々のソフトウェアのプログラムを予め格納している。ＲＡＭ８は、ＳＲＡＭ等で構成され、ソフトウェアの実行時に発生する一時的なデータを格納する。画像メモリ９は、ＤＲＡＭ等で構成され、原稿を読み取って符号化した画データ、他のファクシミリ装置またはＰＣ３０若しくはＰＣ４０から受信して符号化した画データなどを格納する。
【００２１】
モデム１０は、バス１４に接続されており、ファクシミリ通信が可能なファクシミリモデムから構成されている。また、モデム１０は、同様にバス１４に接続されたＮＣＵ１１と直接的に接続されている。ＮＣＵ１１は、公衆電話回線網（ＰＳＴＮ：Public Switched Telephone Network)との回線２３の閉結及び開放の動作を行うハードウェアであり、必要に応じてモデム１０をＰＳＴＮと接続する。そして、ファクシミリ複合装置２０は、ＰＳＴＮによって他のファクシミリ装置と接続されており、通常のファクシミリ通信が行えるようになっている。
【００２２】
第１受信手段として機能するＬＡＮインターフェース部１２は、ネットワークとしてのＬＡＮ２１を介して、第１外部装置としての外部の複数のＰＣ３０に接続されており、ＰＣ３０との間でデータのやりとりを行う。そして、外部のＰＣ３０で作成・編集された各種の画データがＬＡＮ２１を介してファクシミリ複合装置２０（ＬＡＮインターフェース部１２）へ送信され、送信された画データに応じた画像がファクシミリ複合装置２０にて用紙にプリントアウトされるようになっている。
【００２３】
また、第２受信手段として機能するローカルインターフェース部１３は、ＵＳＢ２２を介して、第２外部装置としての外部の１台のＰＣ４０に接続されており、ＰＣ４０との間でデータのやりとりを行う。そして、外部のＰＣ４０で作成・編集された各種の画データがＵＳＢ２２を介してファクシミリ複合装置２０（ローカルインターフェース部１３）へ送信され、送信された画データに応じた画像がファクシミリ複合装置２０にて用紙にプリントアウトされるようになっている。
【００２４】
以下、動作について説明する。本発明のファクシミリ複合装置２０は、ＰＣ３０からＬＡＮ２１を介してＬＡＮインターフェース部１２で受信した画データ、及び、ＰＣ４０からＵＳＢ２２を介してローカルインターフェース部１３で受信した画データに応じた画像を、記録部３で用紙にプリントアウトする。この際、ＬＡＮインターフェース部１２での受信処理動作とローカルインターフェース部１３での受信処理動作とを、制御部１は排他制御する。即ち、ＬＡＮインターフェース部１２での受信処理とローカルインターフェース部１３での受信処理とが同時に行われないように、制御部１はこれらの受信処理の動作を排他制御する。よって、一度に多量の画データがファクシミリ複合装置２０で受信されることがないため、画像メモリ９は、比較的小容量であっても、画データが溢れることはなくて十分に対応可能である。従って、高価な大容量の画像メモリを設ける必要がなく、コストが嵩むことはない。
【００２５】
このように、一方のＰＣに対応した受信処理を行っている間に、他方のＰＣから記録処理の要求を受けた場合には、その他方のＰＣから画データの受信を行うことはない。しかし、先行する一方のＰＣに対応した画データの受信処理動作が終了した時点で、待機している他方のＰＣからの画データの受信を自動的に開始するようになっている。即ち、先行する一方のＰＣにおける画データの受信処理動作が終了すれば、その画データに応じた記録処理が進行中であっても、待機している他方のＰＣからの画データの受信を開始する。
よって、両受信処理動作を排他的に制御しても、記録処理の遅延は発生しない。
【００２６】
以下、本発明の特徴部分である外部のＰＣからの記録用の画データの受信処理について、その動作手順を示す図２及び図３のフローチャートを参照して詳述する。
【００２７】
制御部１は、ＬＡＮ２１を介してネットワーク接続のＰＣ３０から記録要求のパケットをＬＡＮインターフェース部１２で受信したか否かを判断する（ステップＳ１）。受信した場合に（Ｓ１：ＹＥＳ）、制御部１は、ローカル接続のＰＣ４０からの画データの受信処理が実行中であるか否かを、ローカルフラグのセットの有無に基づいて判断する（ステップＳ２）。実行中である場合に（Ｓ２：ＹＥＳ）、制御部１は、受信したパケットに応答せずに（ステップＳ３）、動作がリターンとなる。この結果、ローカル接続のＰＣ４０から画データを受信している間に、ネットワーク接続のＰＣ３０から画データが受信されることはない。
【００２８】
ＰＣ４０から画データの受信がなされていない場合（Ｓ２：ＮＯ）、制御部１は、ネットワーク接続の他のＰＣ３０から画データの受信を行っているか否かを判断する（ステップＳ４）。他のＰＣ３０から画データが受信されている場合に（Ｓ４：ＹＥＳ）、制御部１は、受信したパケットに応答せずに（ステップＳ９）、動作がリターンとなる。
【００２９】
他のＰＣ３０から画データの受信がなされていない場合（Ｓ４：ＮＯ）、制御部１は、記録要求のパケットを受信したＰＣ３０へ応答すると共に、ネットワーク接続の画データ受信を行っていることを示すネットワークフラグをセットする（ステップＳ５）。そして、ＬＡＮインターフェース部１２でＰＣ３０からの画データの受信が開始される（ステップＳ６）。このように、本発明では、ローカル接続のＰＣ４０からの画データの受信処理が終了した時点で、ネットワーク接続のＰＣ３０からの画データの受信が自動的に開始される。制御部１は、ＰＣ３０から全ての画データの受信を終了したか否かを判断し（ステップＳ７）、終了していない場合には（Ｓ７：ＮＯ）、受信処理を継続する（Ｓ６）。全ての画データの受信を終了した場合に（Ｓ７：ＹＥＳ）、制御部１は、ネットワークフラグをキャンセルして（ステップＳ８）、動作がリターンとなる。
【００３０】
一方、記録要求のパケットが受信されない場合（Ｓ１：ＮＯ）、制御部１は、ローカル接続のＰＣ４０から記録要求があるか否かを判断する（ステップＳ１０）。記録要求がない場合には（Ｓ１０：ＮＯ）、動作がリターンとなって、ＰＣ３０またはＰＣ４０からの記録要求の待ち状態となる。ＰＣ４０から記録要求がある場合（Ｓ１０：ＹＥＳ）、ネットワーク接続のＰＣ３０からの画データの受信処理が実行中であるか否かを、ネットワークフラグのセットの有無に基づいて判断する（ステップＳ１１）。実行中である場合に（Ｓ１１：ＹＥＳ）、制御部１は、ＰＣ４０へビジー信号を送出して（ステップＳ１６）、動作がリターンとなる。この結果、ネットワーク接続のＰＣ３０から画データを受信している間に、ローカル接続のＰＣ４０から画データが受信されることはない。
【００３１】
ネットワーク接続のＰＣ３０から画データが受信がされていない場合（Ｓ１１：ＮＯ）、制御部１は、必要に応じてビジー信号の送出を中止すると共に、ローカル接続の画データ受信を行っていることを示すローカルフラグをセットする（ステップＳ１２）。そして、ローカルインターフェース部１３でＰＣ４０からの画データの受信が開始される（ステップＳ１３）。このように、本発明では、ネットワーク接続のＰＣ３０からの画データの受信処理が終了した時点で、ローカル接続のＰＣ４０からの画データの受信が自動的に開始される。制御部１は、ＰＣ４０から全ての画データの受信を終了したか否かを判断し（ステップＳ１４）、終了していない場合には（Ｓ１４：ＮＯ）、受信処理を継続する（Ｓ１３）。全ての画データの受信を終了した場合に（Ｓ１４：ＹＥＳ）、制御部１は、ローカルフラグをキャンセルして（ステップＳ１５）、動作がリターンとなる。
【００３２】
なお、上述した実施の形態ではファクシミリ複合装置を例として説明したが、ネットワークに接続された外部装置及び直接的に接続された外部装置から送信される画データに応じた画像を記録する全ての記録装置に本発明を適用できることは言うまでもない。
【図面の簡単な説明】
【００３３】
【図１】本発明のファクシミリ複合装置（記録装置）の構成を示すブロック図である。
【図２】本発明のファクシミリ複合装置（記録装置）における外部のＰＣからの記録用の画データの受信処理の動作手順を示すフローチャートである。
【図３】本発明のファクシミリ複合装置（記録装置）における外部のＰＣからの記録用の画データの受信処理の動作手順を示すフローチャートである。
【符号の説明】
【００３４】
１  制御部
３  記録部
７  ＲＯＭ
９  画像メモリ
１２  ＬＡＮインターフェース部（第１受信手段）
１３  ローカルインターフェース部（第２受信手段）
２０  ファクシミリ複合装置（記録装置）
２１  ＬＡＮ（ネットワーク）
２２  ＵＳＢ
３０  ＰＣ（第１外部装置）
４０  ＰＣ（第２外部装置）
【図１】
2005193415.tif 000003
【図２】
2005193415.tif 000004
【図３】
2005193415.tif 000005