(57)【要約】  【課題】  複数の入力ポートの効率的な制御を行え、異なる外部装置からの画像データの混在を防止できる記録装置を提供する。  【解決手段】  ＬＡＮ１６又はＵＳＢ１７を介してＬＡＮポート１０ａ又はＵＳＢポート１１ａへ外部のＰＣから画像データが入力され、記録部３にて用紙に画像出力される。入力時刻記憶部１２に記憶されているＬＡＮポート１０ａ，ＵＳＢポート１１ａでの最近の画像データの入力時刻が現在時刻に近い方の入力ポートを優先ポートとし、優先ポートから画像データ入力があるか否かを所定時間にわたって監視し、画像データの入力があった場合、その記録処理を記録部３で行う。所定時間内に優先ポートから画像データ入力がなかった場合、優先ポートでない方の入力ポートで同様の処理を行う。ＬＡＮポート１０ａ又はＵＳＢポート１１ａの一方の入力ポートから画像データが入力されている間は、他方の入力ポートからの画像データの入力を禁止する。【選択図】      図１
2005271425.tif 000002
【特許請求の範囲】
【請求項１】
複数の入力ポートを有しており、該入力ポートから入力される画像情報を記録する記録装置において、
前記複数の入力ポート夫々における画像情報の入力時刻に基づいて、前記複数の入力ポートに対する画像情報の入力の有無を判断する優先順序を決定する手段を備えることを特徴とする記録装置。
【請求項２】
前記複数の入力ポートの中の一つの入力ポートから画像情報を入力している場合には、他の入力ポートからの画像情報の入力を禁止する手段を備えることを特徴とする請求項１記載の記録装置。
【請求項３】
前記複数の入力ポートの中の一つの入力ポートから画像情報を入力して記録処理を行っている場合に他の入力ポートへの画像情報の入力要求を外部の装置から受けたときに、記録中である旨を示す情報を前記外部の装置へ送信する手段を備えることを特徴とする請求項１または２記載の記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部の装置から複数の入力ポートを介してから入力される画像情報を記録する記録装置に関する。
【背景技術】
【０００２】
本来のコピー機能，ファクシミリ機能に加えて、ＬＡＮ（Local Area Network）を介したパーソナルコンピュータ(Personal Computer，以下、ＰＣという）またはＵＳＢ（Universal Serial Bus）に接続されたＰＣから送られる画像情報を他のファクシミリ装置へ送信する送信機能、及び、その画像情報をプリントアウトするプリンタ機能を備えた機能複合型のファクシミリ装置（ファクシミリ複合装置）が開発されている。
【０００３】
このようなコピー機能、ファクシミリ機能、プリンタ機能を有するファクシミリ複合装置において、各機能に優先順位を設定しておき、ある機能による記録処理を行っている際にその機能より優先順位が高い機能の記録要求が生じた場合、実行中の記録処理を中断して、優先順位が高い機能の記録処理を優先して実行する技術が開示されている（例えば、特許文献１参照）。また、個々に優先度が付与されている複数の画像情報を入力して、付与されている優先度に従った順序でそれらの画像情報を記録する記録装置も知られている（例えば、特許文献２参照）。
【特許文献１】特開２００２−２５１１０７号公報
【特許文献２】特開平８−１６３３３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したファクシミリ複合装置のような、複数の入力ポートを介して記録すべき画像情報を外部装置から入力する記録装置にあって、画像情報の記録処理を効率良く実行するためには、複数の入力ポートに対する効率的な制御が必要である。また、これらの入力ポートに対して特別な入力制御を行わない場合には、複数の入力ポートから同時に画像情報を入力することになり、大容量の画像メモリを設けておかなければならないという問題がある。
【０００５】
本発明は斯かる事情に鑑みてなされたものであり、複数の入力ポートの効率的な制御を行える記録装置を提供することを目的とする。
【０００６】
本発明の他の目的は、異なる外部装置からの画像情報の混在を防止できると共に、小容量の画像メモリを用いても複数の入力ポートから入力される画像情報の記録処理を行える記録装置を提供することにある。
【０００７】
本発明の更に他の目的は、記録中であって画像情報を入力できない旨を外部装置が容易に知ることができる記録装置を提供することにある。
【課題を解決するための手段】
【０００８】
請求項１に係る記録装置は、複数の入力ポートを有しており、該入力ポートから入力される画像情報を記録する記録装置において、前記複数の入力ポート夫々における画像情報の入力時刻に基づいて、前記複数の入力ポートに対する画像情報の入力の有無を判断する優先順序を決定する手段を備えることを特徴とする。
【０００９】
請求項１にあっては、複数の入力ポート夫々における画像情報の入力時刻に基づいて、画像情報の入力の有無を判断する際の優先順序を決定する。つまり、画像情報の入力時刻が遅く、現在時刻に近い時刻に利用された入力ポートを優先的に画像情報の入力が受け付けられているか否かを調べる。具体的には、まず、現在時刻に近い時刻に利用されて優先度が高い入力ポートについて所定時間にわたって画像情報の入力がなされるか否かを検知して、入力された場合にはその画像情報を記録する。所定時間にわたって優先度が高い入力ポートに画像情報の入力がなされなかった場合には、次に優先度が高い入力ポートについて同様の処理を行う。よって、入力時刻が遅い、即ち利用時刻が最近の入力ポートについて優先的に記録処理を行えるため、連続して同一の入力ポートから画像情報が入力される場合に、記録処理の効率が高くなる。なお、この入力時刻の履歴は逐次更新されていくため、最新の入力時刻に応じた処理が可能となる。
【００１０】
請求項２に係る記録装置は、請求項１において、前記複数の入力ポートの中の一つの入力ポートから画像情報を入力している場合には、他の入力ポートからの画像情報の入力を禁止する手段を備えることを特徴とする。
【００１１】
請求項２にあっては、一つの入力ポートから画像情報を入力している場合には、他の入力ポートからの画像情報の入力を禁止する。よって、多量の画像情報が同時に入力されることがないため、画像情報の混在を防止すると共に、大容量の画像メモリを設ける必要がなくて小容量の画像メモリで対応可能である。
【００１２】
請求項３に係る記録装置は、請求項１または２において、前記複数の入力ポートの中の一つの入力ポートから画像情報を入力して記録処理を行っている場合に他の入力ポートへの画像情報の入力要求を外部の装置から受けたときに、記録中である旨を示す情報を前記外部の装置へ送信する手段を備えることを特徴とする。
【００１３】
請求項３にあっては、一つの入力ポートから画像情報を入力して記録している間に他の入力ポートへの画像情報の入力の要求を外部装置から受けた場合、記録中である旨を示す情報（ビジー（busy) 信号）を外部装置へ送信する。よって、外部装置は、記録装置が故障であるというような誤解を持つことなく画像情報の送信処理を待機できる。
【発明の効果】
【００１４】
本発明では、記憶している各入力ポートでの画像情報の入力時刻に基づいて、画像情報の入力の有無を判断する際の優先順序を決定するようにしたので、入力時刻が遅い、即ち現在時刻に近い時刻に利用された入力ポートについて優先的に記録処理を行えるため、連続して同一の入力ポートから画像情報が入力される場合に、記録処理の効率を高くすることができる。
【００１５】
また、本発明では、ある入力ポートから画像情報を入力している場合に、他の入力ポートからの画像情報の入力を禁止するようにしたので、外部の異なる装置からの画像情報の混在を防止できると共に、小容量の画像メモリでも対応することが可能である。
【００１６】
更に、本発明では、ある入力ポートから画像情報を入力して記録している場合に他の入力ポートへの画像情報の入力要求を外部の装置から受けたときに、記録中の旨を示す情報をその外部の装置へ送信するようにしたので、記録中であって画像情報を入力できない旨をその外部の装置が容易に知ることができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明をその実施の形態を示す図面を参照して具体的に説明する。図１は、本発明の記録装置としてのファクシミリ複合装置２０の構成を示すブロック図である。
【００１８】
ファクシミリ複合装置２０は、制御部１，読取部２，記録部３，表示部４，操作部５，符号化・復号化部６，ＲＯＭ７，ＲＡＭ８，画像メモリ９，ＬＡＮインタフェース部１０，ＵＳＢインタフェース部１１，入力時刻記憶部１２，タイマ１３，モデム１４，ＮＣＵ（Network Control Unit）１５などを備えている。ファクシミリ複合装置２０は、読取部２にて原稿を読み取って画像データを得る読取機能、読み取った画像データ、ファクシミリ通信により受信した画像データ、またはＬＡＮインタフェース部１０，ＵＳＢインタフェース部１１を介して外部のＰＣから受信した画像データに応じた画像を記録部３にて記録する記録機能、及び、読み取った画像データまたは受信した画像データをファクシミリ送信する送信機能を併せ持っている。
【００１９】
制御部１は、絶対時間（年、月、日、時、分、秒）を刻時する時計手段（図示せず）を有しており、具体的にはＣＰＵで構成されている。制御部１は、バス２１を介してファクシミリ複合装置２０の上述したようなハードウェア各部と接続されていて、それらを制御すると共に、ＲＯＭ７に格納された制御プログラムに従って、種々のソフトウェア的機能を実行する。読取部２は、例えばＣＣＤを利用した光学系で原稿を読み取り、読み取った画像データを出力する。記録部３は、電子写真方式のプリンタ装置であって、読取部２にて読み取った原稿の画像データ、ファクシミリ通信により受信した画像データ、外部のＰＣから送られてきた画像データなどに応じた画像を用紙にプリントアウトする。
【００２０】
表示部４は、液晶表示装置またはＣＲＴディスプレイ等の表示装置であり、ファクシミリ複合装置２０の動作状態を表示したり、ユーザへ操作入力を促す画面を表示したり、送信すべく読み取った原稿の画像データ、他のファクシミリ装置またはＰＣから送信された画像データなどの表示を行う。操作部５は、ファクシミリ複合装置２０を操作するために必要な文字キー，テンキー，短縮ダイヤルキー，ワンタッチダイヤルキー，各種のファンクションキーなどを備えている。なお、表示部４をタッチパネル方式とすることにより、操作部５の各種のキーの内の一部または全部を代用することも可能である。
【００２１】
符号化・復号化部６は、画像データを符号化圧縮すると共に、符号化圧縮されている画像データを復号する。ＲＯＭ７は、ファクシミリ複合装置２０の動作に必要な種々のソフトウェアのプログラムを予め格納している。ＲＡＭ８は、ＳＲＡＭまたはフラッシュメモリ等で構成され、ソフトウェアの実行時に発生する一時的なデータを記憶する。画像メモリ９は、ＤＲＡＭ等で構成され、原稿を読み取って符号化した画像データ、他のファクシミリ装置またはＰＣから受信して符号化した画像データなどを蓄積する。
【００２２】
ＬＡＮインタフェース部１０は、ＬＡＮポート１０ａを有している。ＬＡＮインタフェース部１０はＬＡＮ１６を介して外部装置である遠隔のＰＣに接続されており、遠隔のＰＣとの間でデータのやりとりを行うようになっており、ＬＡＮポート１０ａに遠隔のＰＣから記録用の画像データが入力される。また、ＵＳＢインタフェース部１１は、ＵＳＢポート１１ａを有している。ＵＳＢインタフェース部１１はＵＳＢ１７により外部装置である近傍のＰＣ３０に接続されており、近傍のＰＣ３０との間でデータのやりとりを行うようになっており、ＵＳＢポート１１ａに近傍のＰＣ３０から記録用の画像データが入力される。そして、これらのＰＣで作成・編集された各種の画像データがＬＡＮ１６またはＵＳＢ１７を介してファクシミリ複合装置２０へ送信されてＬＡＮインタフェース部１０のＬＡＮポート１０ａまたはＵＳＢインタフェース部１１のＵＳＢポート１１ａへ入力され、入力された画像データに応じた画像がファクシミリ複合装置２０（記録部３）にて用紙にプリントアウトされるようになっている。
【００２３】
入力時刻記憶部１２は、ＬＡＮポート１０ａ及びＵＳＢポート１１ａ夫々における画像データの入力時刻を記憶する。入力時刻記憶部１２は、ＬＡＮポート１０ａにおける画像データの最近の入力時刻を記憶するＬＡＮポート用メモリ１２ａと、ＵＳＢポート１１ａにおける画像データの最近の入力時刻を記憶するＵＳＢポート用メモリ１２ｂとを有しており、ＬＡＮポート１０ａまたはＵＳＢポート１１ａでの画像データの入力処理が終了した時点で対応するＬＡＮポート用メモリ１２ａまたはＵＳＢポート用メモリ１２ｂに、制御部１の時計手段が刻時する現在時刻を記憶する。入力時刻記憶部１２には常に最新の入力時刻が記憶されるようになっている。タイマ１３は、所定時間Ｔ（ＬＡＮポート１０ａまたはＵＳＢポート１１ａへの画像データの入力があるか否かを監視する時間）を計時する。
【００２４】
モデム１４は、バス２１に接続されており、ファクシミリ通信が可能なファクシミリモデムから構成されている。また、モデム１４は、同様にバス２１に接続されたＮＣＵ１５と直接的に接続されている。ＮＣＵ１５は、公衆電話回線網（ＰＳＴＮ：Public Switched Telephone Network)との回線１８の閉結及び開放の動作を行うハードウェアであり、必要に応じてモデム１４をＰＳＴＮと接続する。そして、ファクシミリ複合装置２０は、ＰＳＴＮによって他のファクシミリ装置と接続されており、通常のファクシミリ通信が行えるようになっている。
【００２５】
以上のような構成を有する本発明のファクシミリ複合装置２０は、外部装置である遠隔のＰＣまたは近傍のＰＣ３０からＬＡＮ１６またはＵＳＢ１７を介してＬＡＮインタフェース部１０のＬＡＮポート１０ａまたはＵＳＢインタフェース部１１のＵＳＢポート１１ａへ画像データが入力され、入力された画像データに応じた画像が記録部３にて用紙にプリントアウトされる。この際、入力時刻記憶部１２に記憶されているＬＡＮポート１０ａ，ＵＳＢポート１１ａでの最近の画像データの入力時刻を比べて、入力時刻が遅い方の入力ポートを優先ポートとする。そして、その優先ポートから画像データ入力があるか否かを所定時間にわたって監視し、画像データの入力があった場合には、その画像データに応じた画像の記録処理を記録部３で行う。所定時間内に優先ポートから画像データ入力がなかった場合、優先ポートでない方の入力ポートから画像データ入力があるか否かを所定時間にわたって監視し、画像データの入力があった場合には、その画像データに応じた画像の記録処理を記録部３で行う。
【００２６】
ＬＡＮポート１０ａまたはＵＳＢポート１１ａの何れか一方の入力ポートから画像データの入力を行っている間は、他方の入力ポートからの画像データの入力を禁止する。もし、一方のＰＣから一方の入力ポートを介して画像データの入力を行っている間に、他方のＰＣから他方の入力ポートを介する画像データの入力が要求された場合には、ビジー信号を他方のＰＣへ送信して、他のＰＣによる記録処理の実行中である旨を他方のＰＣに知らせる。
【００２７】
以下、本発明のファクシミリ複合装置２０における外部のＰＣから送信される画像データの記録処理の動作について説明する。図２及び図３は、この動作手順の一例を示すフローチャートである。
【００２８】
まず、制御部１は、入力時刻記憶部１２における記憶内容（ＬＡＮポート１０ａ，ＵＳＢポート１１ａでの画像データの最近の入力時刻）に基づいて、ＬＡＮポート１０ａが優先ポートであるか否かを判断する（ステップＳ１）。ＬＡＮポート１０ａが優先ポートである場合（Ｓ１：ＹＥＳ）、制御部１は、遠隔のＰＣからＬＡＮポート１０ａへ画像データの入力があるか否かを判断する（ステップＳ２）。画像データの入力がある場合には（Ｓ２：ＹＥＳ）、入力される画像データに応じた画像を記録部３で用紙にプリントアウトする（ステップＳ３）。この記録処理中に、制御部１は、近傍のＰＣ３０からＵＳＢポート１１ａへの画像データの入力要求があるか否かを判断し（ステップＳ４）、入力要求がある場合には（Ｓ４：ＹＥＳ）、その入力を禁止して近傍のＰＣ３０へビジー信号を送信し（ステップＳ５）、動作がステップＳ６に進み、入力要求がない場合には（Ｓ４：ＮＯ）、動作がそのままＳ６に進む。
【００２９】
制御部１は、遠隔のＰＣからの終了コマンド信号の入力の有無に基づいて、ＬＡＮポート１０ａへの画像データの入力が終了したか否かを判断する（Ｓ６）。終了していない場合には（Ｓ６：ＮＯ）、動作がＳ３に戻ってＳ３〜Ｓ５の動作を継続する。ＬＡＮポート１０ａへの画像データの入力が終了した場合（Ｓ６：ＹＥＳ）、ＬＡＮポート用メモリ１２ａに制御部１の時計手段が刻時する現在時刻を記憶させて（ステップＳ７）、動作がステップＳ１６に進む。
【００３０】
なお、ＬＡＮポート１０ａへの画像データの入力がない場合（Ｓ２：ＮＯ）、制御部１は、タイマ１３の計時結果に基づいて所定時間Ｔが経過したか否かを判断し（ステップＳ８）、経過していないときには（Ｓ８：ＮＯ）、動作がＳ２に戻ってＬＡＮポート１０ａへの画像データの入力の有無の監視を継続する。
【００３１】
所定時間Ｔが経過した場合（Ｓ８：ＹＥＳ）、または、ＬＡＮポート１０ａが優先ポートでない場合（Ｓ１：ＮＯ）つまりＵＳＢポート１１ａが優先ポートである場合、制御部１は、近傍のＰＣ３０からＵＳＢポート１１ａへ画像データの入力があるか否かを判断する（ステップＳ９）。画像データの入力がある場合には（Ｓ９：ＹＥＳ）、入力される画像データに応じた画像を記録部３で用紙にプリントアウトする（ステップＳ１０）。この記録処理中に、制御部１は、遠隔のＰＣからＬＡＮポート１０ａへの画像データの入力要求があるか否かを判断し（ステップＳ１１）、入力要求がある場合には（Ｓ１１：ＹＥＳ）、その入力を禁止して遠隔のＰＣへビジー信号を送信し（ステップＳ１２）、動作がステップＳ１３に進み、入力要求がない場合には（Ｓ１１：ＮＯ）、動作がそのままＳ１３に進む。
【００３２】
制御部１は、近傍のＰＣ３０からの終了コマンド信号の入力の有無に基づいて、ＵＳＢポート１１ａへの画像データの入力が終了したか否かを判断する（Ｓ１３）。終了していない場合には（Ｓ１３：ＮＯ）、動作がＳ１０に戻ってＳ１０〜Ｓ１２の動作を継続する。ＵＳＢポート１１ａへの画像データの入力が終了した場合（Ｓ１３：ＹＥＳ）、ＵＳＢポート用メモリ１２ｂに制御部１の時計手段が刻時する現在時刻を記憶させて（ステップＳ１４）、動作がＳ１６に進む。
【００３３】
なお、ＵＳＢポート１１ａへの画像データの入力がない場合（Ｓ９：ＮＯ）、制御部１は、タイマ１３の計時結果に基づいて所定時間Ｔが経過したか否かを判断し（ステップＳ１５）、経過していないときには（Ｓ１５：ＮＯ）、動作がＳ９に戻ってＵＳＢポート１１ａへの画像データの入力の有無の監視を継続する。所定時間Ｔが経過した場合には（Ｓ１５：ＹＥＳ）、動作がリターンとなる。
【００３４】
制御部１は、ＬＡＮポート用メモリ１２ａに記憶されている現在時刻がＵＳＢポート用メモリ１２ｂに記憶されている現在時刻より遅いか否かを判断する（Ｓ１６）。ＬＡＮポート用メモリ１２ａの時刻がＵＳＢポート用メモリ１２ｂの時刻より遅い場合には（Ｓ１６：ＹＥＳ）、ＬＡＮポート１０ａを優先ポートに決定して（ステップＳ１７）、動作がリターンとなる。一方、ＵＳＢポート用メモリ１２ｂの時刻がＬＡＮポート用メモリ１２ａの時刻より遅い場合には（Ｓ１６：ＮＯ）、ＵＳＢポート１１ａを優先ポートに決定して（ステップＳ１８）、動作がリターンとなる。
【００３５】
なお、上述したフローチャートでは、遠隔のＰＣから入力要求があった場合に（Ｓ１１：ＹＥＳ）、その遠隔のＰＣへビジー信号を送信するようにしたが（Ｓ１２）、遠隔のＰＣから入力要求があった場合に（Ｓ１１：ＹＥＳ）、その入力要求を無視するものとしても良い。
【００３６】
なお、上述した例では、複数の入力ポートとしてＬＡＮポート１０ａ及びＵＳＢポート１１ａの２個の入力ポートを有する構成について説明したが、パラレル（Parallel）ポートなどの他の入力ポートを有するようにしても良い。また、上述した例では、入力時刻記憶部１２にＬＡＮポート１０ａまたはＵＳＢポート１１ａでの画像データの最新の入力処理における時刻を記憶する構成について説明したが、ＬＡＮポート用フラグおよびＵＳＢポート用フラグを用い、ＬＡＮポート１０ａまたはＵＳＢポート１１ａでの画像データの入力処理が終了した時点で対応するＬＡＮポート用フラグまたはＵＳＢポート用フラグを「１」とし、他方のＵＳＢポート用フラグまたはＬＡＮポート用フラグを「０」とし、フラグが「１」であるポートを優先ポートとして管理する構成にしても良い。
【００３７】
また、上述した実施の形態ではファクシミリ複合装置を例として説明したが、記録用の画像データを入力する複数の入力ポートを有する全ての記録装置に本発明を適用できることは言うまでもない。
【図面の簡単な説明】
【００３８】
【図１】本発明のファクシミリ複合装置の構成を示すブロック図である。
【図２】本発明のファクシミリ複合装置における外部のＰＣから送信される画像データの記録処理の動作手順の一例を示すフローチャートである。
【図３】本発明のファクシミリ複合装置における外部のＰＣから送信される画像データの記録処理の動作手順の一例を示すフローチャートである。
【符号の説明】
【００３９】
１  制御部
３  記録部
７  ＲＯＭ
９  画像メモリ
１０  ＬＡＮインタフェース部
１０ａ  ＬＡＮポート
１１  ＵＳＢインタフェース部
１１ａ  ＵＳＢポート
１２  入力時刻記憶部
１２ａ  ＬＡＮポート用メモリ
１２ｂ  ＵＳＢポート用メモリ
１３  タイマ
１６  ＬＡＮ
１７  ＵＳＢ
２０  ファクシミリ複合装置
３０  ＰＣ
【図１】
2005271425.tif 000003
【図２】
2005271425.tif 000004
【図３】
2005271425.tif 000005