(57)【特許請求の範囲】
【請求項１】
複数の端末の接続されたネットワークに接続され、複数の排紙トレイを備えて、前記各端末からの印刷要求に応じて印刷データを記録紙に記録して、当該記録済みの記録紙を前記複数の排紙トレイの１つあるいは複数に排出するネットワークプリント装置において、前記端末毎あるいは当該端末のユーザ毎に割り当てた相手識別子と前記複数の排紙トレイ毎の当該排紙トレイへの出力日時情報を前記排紙トレイに関連付けて管理データとして記憶する管理データ記憶手段と、前記端末から前記印刷要求があると、当該印刷要求に含まれている前記相手識別子と前記管理データ記憶手段の前記管理データに基づいて当該端末の使用する前記排紙トレイを割り当て、当該割り当てた排紙トレイに当該印刷要求の印刷データを記録した前記記録紙を排出させるとともに、前記管理データ記憶手段に当該割り当てた排紙トレイに関連付けて前記相手識別子と前記出力日時情報を前記管理データとして登録する制御手段と、前記排紙トレイに前記記録紙が載置されているか否かを検出する検出手段と、前記排紙トレイの空き状態との関連において印刷実行の優先順位を設定する優先順位設定手段と、を備え、前記管理データ記憶手段は、前記優先順位設定手段の設定した前記優先順位データをも前記管理データとして記憶し、前記制御手段は、前記検出手段の検出結果と前記管理データ記憶手段の前記優先順位データを含む前記管理データとに基づいて、前記印刷要求に応じて前記記録紙を排出する前記排紙トレイを割り当てた前記印刷を即時実行するか、前記検出手段が当該印刷要求を実行するのに必要な前記排紙トレイの空きを検出するまで待機するかを制御すること、を特徴とするネットワークプリント装置。
【請求項２】
前記制御手段は、前記管理データ記憶手段の前記管理データに前記相手識別子が登録されていない空きの前記排紙トレイがあるときには、当該空きの排紙トレイを前記記録紙を排出する前記排紙トレイとして割り当て、前記空きの排紙トレイがないときには、前記管理データ記憶手段に登録されている前記出力日時情報の最も古い前記排紙トレイを前記記録紙を排出する前記排紙トレイとして割り当てることを特徴とする請求項１記載のネットワークプリント装置。
【請求項３】
前記ネットワークプリント装置は、前記排紙トレイに排出する前記記録紙を縦方向と横方向に切り換えて排出させる排出方向切換手段を、さらに備え、前記管理データ記憶手段は、前記各排紙トレイへの前記記録紙の排出方向をも前記管理データとして記憶し、前記制御手段は、前記記録紙を排出する前記排紙トレイを割り当てると、当該割り当てた排紙トレイに既に前記記録紙が排出されていると、前記管理データ記憶手段に記憶されている前記排出方向に基づいて当該割り当てた排紙トレイに先に排出されている前記記録紙の排出方向とは異なる排出方向を割り当てて、前記排出方向切換手段により前記記録紙の排出方向を切り換えさせるとともに、前記管理データ記憶手段に当該記録紙の排出方向を前記管理データとして登録することを特徴とする請求項１または２に記載のネットワークプリント装置。
【請求項４】
前記ネットワークプリント装置は、前記各排紙トレイへの前記記録紙の排出枚数をカウントするカウント手段を、さらに備え、前記管理データ記憶手段は、前記カウント手段のカウントした前記各排紙トレイへの前記記録紙の排出枚数をも前記管理データとして記憶し、前記制御手段は、前記各排紙トレイへの前記記録紙の排出枚数を含む前記管理データに基づいて前記記録紙を排出する前記排紙トレイを割り当てるとともに、前記カウント手段のカウントした当該割り当てた排紙トレイへの前記記録紙の排出枚数を前記管理データ記憶手段に前記管理データとして登録することを特徴とする請求項１〜３のいずれか一つに記載のネットワークプリント装置。
【請求項５】
前記制御手段は、前記割り当てた排紙トレイへの前記記録紙の排出枚数が、当該排紙トレイの前記記録紙の載置可能枚数を超えると、前記管理データ記憶手段の前記管理データに基づいて、次に前記記録紙を排出する前記排紙トレイを割り当てることを特徴とする請求項４記載のネットワークプリント装置。
【請求項６】
前記ネットワークプリント装置は、前記排紙トレイ毎に当該排紙トレイを前記各端末毎の使用の許可／不許可を設定するトレイ状態設定手段を、さらに備え、前記管理データ記憶手段は、前記トレイ状態設定手段で設定された前記許可／不許可データをも前記管理データとして記憶し、前記制御手段は、前記印刷要求が前記排紙トレイを１つのみ使用する印刷要求であると、前記管理データ記憶手段に前記許可データの設定されている前記排紙トレイのなかから前記記録紙を排出する前記排紙トレイを割り当て、前記印刷要求がソート出力等の複数の前記排紙トレイを使用する印刷要求であると、前記管理データ記憶手段に前記不許可データの設定されている前記排紙トレイのなかから前記排紙トレイを割り当てることを特徴とする請求項１〜５のいずれか一つに記載のネットワークプリント装置。
【請求項７】
前記制御手段は、前記端末からの前記印刷要求に応じて前記記録紙を排出する前記排紙トレイを割り当てると、前記端末に当該割り当てた排紙トレイの情報を通知することを特徴とする請求項１〜６のいずれか一つに記載のネットワークプリント装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークプリント装置に関し、詳細には、端末あるいはユーザ毎に排紙トレイを割り当てて、プリント出力された記録紙の取り出しを容易にするネットワークプリント装置に関する。
【０００２】
【従来の技術】
近時、ＯＡ（Office Automation ）化が進むなかで、パーソナルコンピュータ（以下、パソコンという。）やワードプロセッサ（以下、ワープロという。）等の情報処理装置（端末）がネットワークや切換器を介してプリント装置を共有して、使用することが行われており、このようなネットワークに接続されたプリント装置は、多くの端末が使用すること等から、記録済みの記録紙を排出する排紙トレイを複数備えている。
【０００３】
このようなネットワークプリント装置を複数の情報処理装置が共有する場合、当該ネットワークプリント装置の排紙トレイは、情報処理装置のオペレータが指定した排紙トレイを選択して、当該排紙トレイに記録紙を排出させ、また、複数部数の記録を行うソート指定された印刷要求では、指定された複数の排紙トレイを使用してソート出力を行う。
【０００４】
このように複数の排紙トレイを備えたネットワークプリント装置としては、従来、例えば、特開平２−７２７６２号公報に記載されたファクシミリ装置がある。このファクシミリ装置は、複数の出力トレイ（排紙トレイ）を備え、相手識別子に基づいて出力トレイを選択している。
【０００５】
また、従来、特開平２−１２００６８号公報に記載されたマルチ出力トレイ付きプリントサーバが提案されており、このマルチ出力トレイ付きプリントサーバは、複数の出力トレイとトレイ状況記憶手段を備えて、プリント要求してきた端末に対して割り当てられた出力トレイがあれば、当該割り当てられた出力トレイに記録紙を出力し、割り当てられた出力トレイがないときには、空きのトレイを選択して記録紙を出力している。
【０００６】
【発明が解決しようとする課題】
しかしながら、このような従来のネットワークプリント装置にあっては、排紙トレイに空きがない場合や各排紙トレイへの記録紙の排出量が許容量に達した場合等についての対処方法がなく、利用性が悪いという問題があった。
【０００７】
すなわち、特開平２−７２７６２号公報記載のファクシミリ装置にあっては、予め割り当てられた相手端末毎に当該相手識別子に基づいて出力トレイを選択して、当該出力トレイに記録紙を出力しているが、排紙トレイの数には限度があり、全ての相手端末毎に異なる排紙トレイを割り当てることができないため、同じ排紙トレイの複数の相手端末が割り当てられることとなり、同じ排紙トレイを割り当てられた相手端末からの文書が短時間に重なると、複数の文書が同じ排紙トレイ上に排出されることとなり、プリント装置の利用性が悪いという問題があった。
【０００８】
また、特開平２−１２００６８号公報記載のマルチ出力付きプリントサーバにあっては、プリント要求してきた端末に対して割り当てられた出力トレイがあれば、当該割り当てられた出力トレイに記録紙を出力し、割り当てられた出力トレイがないときには、空きのトレイを選択して記録紙を出力するようになっていたため、上記従来と同様に、同じ排紙トレイの複数の端末が割り当てられることとなり、同じ排紙トレイを割り当てられた端末からの文書が短時間に重なると、複数の文書が同じ排紙トレイ上に排出されることとなり、プリント装置の利用性が悪いという問題があった。さらに、この場合、空きの排紙トレイを検索する必要があり、空きの排紙トレイを検索するためには、各排紙トレイに記録紙の有無を検出する検出手段が必要であるが、通常のプリント装置では、各排紙トレイ毎に検出手段を有しておらず、せいぜい全ての排紙トレイを通して記録紙の有無を検出する程度であるため、上記従来の方法を実現することは、実用性に乏しく、また、これを実現するためには、各排紙トレイに検出手段を設ける必要があり、装置が高価なものとなるという問題があった。
【０００９】
そこで、請求項１記載の発明は、管理データ記憶手段に、端末毎あるいは端末のユーザ毎に割り当てた相手識別子と複数の排紙トレイ毎の当該排紙トレイへの出力日時情報を排紙トレイに関連付けて管理データを記憶し、ネットワークに接続された端末から印刷要求があると、制御手段が、管理データ記憶手段の記憶する管理データに基づいて当該端末の使用する排紙トレイを割り当てて、当該割り当てた排紙トレイに当該印刷要求の印刷データを記録した記録紙を排出させるとともに、管理データ記憶手段に当該割り当てた排紙トレイに関連付けて相手識別子と出力日時情報を管理データとして登録することにより、端末毎にあるいはユーザ毎に記録紙を排出する排紙トレイを割り当てて記録紙を排出し、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイから容易に見つけて、利用性の良好なネットワークプリント装置を提供することを目的としている。また、管理データ記憶手段が、排紙トレイの空き状態との関連において印刷実行の優先順位を設定する優先順位設定手段の設定した優先順位データをも管理データとして記憶し、制御手段が、排紙トレイに記録紙が載置されているか否かを検出する検出手段の検出結果と管理データ記憶手段の優先順位データを含む管理データとに基づいて、印刷要求に応じて記録紙を排出する排紙トレイを割り当てた印刷を即時実行するか、検出手段が当該印刷要求を実行するのに必要な排紙トレイの空きを検出するまで待機するかを制御することにより、端末のユーザの要求に応じた印刷処理を行い、より一層利用性の良好なネットワークプリント装置を提供することを目的としている。
【００１０】
請求項２記載の発明は、制御手段が、管理データ記憶手段の管理データに相手識別子が登録されていない空きの排紙トレイがあるときには、当該空きの排紙トレイを記録紙を排出する排紙トレイとして割り当て、空きの排紙トレイがないときには、出力日時情報の最も古い排紙トレイを記録紙を排出する排紙トレイとして割り当てることにより、排紙トレイの数よりも多い端末あるいはユーザが存在する場合にも、排紙トレイ上に複数の異なる端末やユーザの記録紙が重なることを抑制しつつ、端末毎にあるいはユーザ毎に記録紙を排出する排紙トレイを適切に割り当てて記録紙を排出し、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイから容易に見つけて、より利用性の良好なネットワークプリント装置を提供することを目的としている。
【００１１】
請求項３記載の発明は、管理データ記憶手段が、各排紙トレイへの記録紙の排出方向をも管理データとして記憶し、制御手段が、記録紙を排出する排紙トレイを割り当てると、当該割り当てた排紙トレイに既に記録紙が排出されていると、管理データ記憶手段に記憶されている排出方向に基づいて当該割り当てた排紙トレイに先に排出されている記録紙の排出方向とは異なる排出方向を割り当てて、排紙トレイに排出する記録紙を縦方向と横方向に切り換えて排出させる排出方向切換手段により記録紙の排出方向を切り換えさせるとともに、管理データ記憶手段に当該記録紙の排出方向を管理データとして登録することにより、排紙トレイの数よりも多い端末あるいはユーザが存在する場合にも、複数の異なる端末あるいはユーザの印刷データの記録紙を記録紙の排出方向を変えて排出して、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイから容易に見つけて、より利用性の良好なネットワークプリント装置を提供することを目的としている。
【００１２】
請求項４記載の発明は、管理データ記憶手段が、各排紙トレイへの記録紙の排出枚数をカウントするカウント手段のカウントした記録紙の排出枚数をも管理データとして記憶し、制御手段が、各排紙トレイへの記録紙の排出枚数を含む管理データに基づいて記録紙を排出する排紙トレイを割り当てるとともに、カウント手段のカウントした当該割り当てた排紙トレイへの記録紙の排出枚数を管理データ記憶手段に管理データとして登録することにより、載置可能な枚数を超えて排紙トレイ上に記録紙を排出することを抑制しつつ、端末毎にあるいはユーザ毎に記録紙を排出する排紙トレイを適切に割り当てて記録紙を排出し、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイから容易に見つけて、より利用性の良好なネットワークプリント装置を提供することを目的としている。
【００１３】
請求項５記載の発明は、制御手段が、割り当てた排紙トレイへの記録紙の排出枚数が、当該排紙トレイの記録紙の載置可能枚数を超えると、管理データ記憶手段の管理データに基づいて、次に記録紙を排出する排紙トレイを割り当てることにより、排紙トレイの載置可能枚数を超える印刷要求があった場合にも、適切に排紙トレイを割り当てて、記録紙を排出し、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイから容易に見つけて、より利用性の良好なネットワークプリント装置を提供することを目的としている。
【００１４】
請求項６記載の発明は、管理データ記憶手段が、排紙トレイ毎に当該排紙トレイを各端末毎の使用の許可／不許可を設定するトレイ状態設定手段で設定された許可／不許可データをも管理データとして記憶し、制御手段が、印刷要求が排紙トレイを１つのみ使用する印刷要求であると、管理データ記憶手段に許可データの設定されている排紙トレイのなかから記録紙を排出する排紙トレイを割り当て、印刷要求がソート出力等の複数の排紙トレイを使用する印刷要求であると、管理データ記憶手段に不許可データの設定されている排紙トレイのなかから排紙トレイを割り当てることにより、複数の排紙トレイを使用するソート出力等を当該ソート出力等に使用する複数の排紙トレイが空くのを待つことなく、速やかに記録出力して、ソート出力等を行う場合の利用性の良好なネットワークプリント装置を提供することを目的としている。
【００１６】
請求項７記載の発明は、端末からの印刷要求に応じて記録紙を排出する排紙トレイを割り当てると、端末に当該割り当てた排紙トレイの情報を通知することにより、端末のユーザに自己の印刷データの記録された記録紙がどの排紙トレイに排出されているかがより一層分かるようにし、より一層利用性の良好なネットワークプリント装置を提供することを目的としている。
【００１７】
【課題を解決するための手段】
請求項１記載の発明のネットワークプリント装置は、複数の端末の接続されたネットワークに接続され、複数の排紙トレイを備えて、前記各端末からの印刷要求に応じて印刷データを記録紙に記録して、当該記録済みの記録紙を前記複数の排紙トレイの１つあるいは複数に排出するネットワークプリント装置において、前記端末毎あるいは当該端末のユーザ毎に割り当てた相手識別子と前記複数の排紙トレイ毎の当該排紙トレイへの出力日時情報を前記排紙トレイに関連付けて管理データとして記憶する管理データ記憶手段と、前記端末から前記印刷要求があると、当該印刷要求に含まれている前記相手識別子と前記管理データ記憶手段の前記管理データに基づいて当該端末の使用する前記排紙トレイを割り当て、当該割り当てた排紙トレイに当該印刷要求の印刷データを記録した前記記録紙を排出させるとともに、前記管理データ記憶手段に当該割り当てた排紙トレイに関連付けて前記相手識別子と前記出力日時情報を前記管理データとして登録する制御手段と、を備えることにより、上記目的を達成している。上記構成によれば、管理データ記憶手段に、端末毎あるいは端末のユーザ毎に割り当てた相手識別子と複数の排紙トレイ毎の当該排紙トレイへの出力日時情報を排紙トレイに関連付けて管理データを記憶し、ネットワークに接続された端末から印刷要求があると、制御手段が、管理データ記憶手段の記憶する管理データに基づいて当該端末の使用する排紙トレイを割り当てて、当該割り当てた排紙トレイに当該印刷要求の印刷データを記録した記録紙を排出させるとともに、管理データ記憶手段に当該割り当てた排紙トレイに関連付けて相手識別子と出力日時情報を管理データとして登録するので、端末毎にあるいはユーザ毎に記録紙を排出する排紙トレイを割り当てて記録紙を排出することができ、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイから容易に見つけることができる。その結果、ネットワークプリント装置の利用性を向上させることができる。
【００１８】
また、例えば、前記ネットワークプリント装置は、前記排紙トレイに前記記録紙が載置されているか否かを検出する検出手段と、前記排紙トレイの空き状態との関連において前記印刷実行の優先順位を設定する優先順位設定手段と、をさらに備え、前記管理データ記憶手段は、前記優先順位設定手段の設定した前記優先順位データをも前記管理データとして記憶し、前記制御手段は、前記検出手段の検出結果と前記管理データ記憶手段の前記優先順位データを含む前記管理データとに基づいて、前記印刷要求に応じて前記記録紙を排出する前記排紙トレイを割り当てた前記印刷を即時実行するか、前記検出手段が当該印刷要求を実行するのに必要な前記排紙トレイの空きを検出するまで待機するかを制御するものであってもよい。上記構成によれば、管理データ記憶手段が、排紙トレイの空き状態との関連において印刷実行の優先順位を設定する優先順位設定手段の設定した優先順位データをも管理データとして記憶し、制御手段が、排紙トレイに記録紙が載置されているか否かを検出する検出手段の検出結果と管理データ記憶手段の優先順位データを含む管理データとに基づいて、印刷要求に応じて記録紙を排出する排紙トレイを割り当てた印刷を即時実行するか、検出手段が当該印刷要求を実行するのに必要な排紙トレイの空きを検出するまで待機するかを制御するので、端末のユーザの要求に応じた印刷処理を行うことができ、ネットワークプリント装置の利用性をより一層向上させることができる。
【００１９】
この場合、例えば、請求項２に記載するように、前記制御手段は、前記管理データ記憶手段の前記管理データに前記相手識別子が登録されていない空きの前記排紙トレイがあるときには、当該空きの排紙トレイを前記記録紙を排出する前記排紙トレイとして割り当て、前記空きの排紙トレイがないときには、前記管理データ記憶手段に登録されている前記出力日時情報の最も古い前記排紙トレイを前記記録紙を排出する前記排紙トレイとして割り当ててもよい。
【００２０】
上記構成によれば、制御手段が、管理データ記憶手段の管理データに相手識別子が登録されていない空きの排紙トレイがあるときには、当該空きの排紙トレイを記録紙を排出する排紙トレイとして割り当て、空きの排紙トレイがないときには、出力日時情報の最も古い排紙トレイを記録紙を排出する排紙トレイとして割り当てるので、排紙トレイの数よりも多い端末あるいはユーザが存在する場合にも、排紙トレイ上に複数の異なる端末やユーザの記録紙が重なることを抑制しつつ、端末毎にあるいはユーザ毎に記録紙を排出する排紙トレイを適切に割り当てて記録紙を排出することができ、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイから容易に見つけることができる。その結果、ネットワークプリント装置の利用性をより一層向上させることができる。
【００２１】
また、例えば、請求項３に記載するように、前記ネットワークプリント装置は、前記排紙トレイに排出する前記記録紙を縦方向と横方向に切り換えて排出させる排出方向切換手段を、さらに備え、前記管理データ記憶手段は、前記各排紙トレイへの前記記録紙の排出方向をも前記管理データとして記憶し、前記制御手段は、前記記録紙を排出する前記排紙トレイを割り当てると、当該割り当てた排紙トレイに既に前記記録紙が排出されていると、前記管理データ記憶手段に記憶されている前記排出方向に基づいて当該割り当てた排紙トレイに先に排出されている前記記録紙の排出方向とは異なる排出方向を割り当てて、前記排出方向切換手段により前記記録紙の排出方向を切り換えさせるとともに、前記管理データ記憶手段に当該記録紙の排出方向を前記管理データとして登録するものであってもよい。
【００２２】
上記構成によれば、管理データ記憶手段が、各排紙トレイへの記録紙の排出方向をも管理データとして記憶し、制御手段が、記録紙を排出する排紙トレイを割り当てると、当該割り当てた排紙トレイに既に記録紙が排出されていると、管理データ記憶手段に記憶されている排出方向に基づいて当該割り当てた排紙トレイに先に排出されている記録紙の排出方向とは異なる排出方向を割り当てて、排紙トレイに排出する記録紙を縦方向と横方向に切り換えて排出させる排出方向切換手段により記録紙の排出方向を切り換えさせるとともに、管理データ記憶手段に当該記録紙の排出方向を管理データとして登録するので、排紙トレイの数よりも多い端末あるいはユーザが存在する場合にも、複数の異なる端末あるいはユーザの印刷データの記録紙を記録紙の排出方向を変えて排出することができ、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイから容易に見つけることができる。その結果、ネットワークプリント装置の利用性をより一層向上させることができる。
【００２３】
さらに、例えば、請求項４に記載するように、前記ネットワークプリント装置は、前記各排紙トレイへの前記記録紙の排出枚数をカウントするカウント手段を、さらに備え、前記管理データ記憶手段は、前記カウント手段のカウントした前記各排紙トレイへの前記記録紙の排出枚数をも前記管理データとして記憶し、前記制御手段は、前記各排紙トレイへの前記記録紙の排出枚数を含む前記管理データに基づいて前記記録紙を排出する前記排紙トレイを割り当てるとともに、前記カウント手段のカウントした当該割り当てた排紙トレイへの前記記録紙の排出枚数を前記管理データ記憶手段に前記管理データとして登録するものであてもよい。
【００２４】
上記構成によれば、管理データ記憶手段が、各排紙トレイへの記録紙の排出枚数をカウントするカウント手段のカウントした記録紙の排出枚数をも管理データとして記憶し、制御手段が、各排紙トレイへの記録紙の排出枚数を含む管理データに基づいて記録紙を排出する排紙トレイを割り当てるとともに、カウント手段のカウントした当該割り当てた排紙トレイへの記録紙の排出枚数を管理データ記憶手段に管理データとして登録するので、載置可能な枚数を超えて排紙トレイ上に記録紙を排出することを抑制しつつ、端末毎にあるいはユーザ毎に記録紙を排出する排紙トレイを適切に割り当てて記録紙を排出することができ、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイから容易に見つけることができる。その結果、ネットワークプリント装置の利用性をより一層向上させることができる。
【００２５】
また、例えば、請求項５に記載するように、前記制御手段は、前記割り当てた排紙トレイへの前記記録紙の排出枚数が、当該排紙トレイの前記記録紙の載置可能枚数を超えると、前記管理データ記憶手段の前記管理データに基づいて、次に前記記録紙を排出する前記排紙トレイを割り当ててもよい。
【００２６】
上記構成によれば、制御手段が、割り当てた排紙トレイへの記録紙の排出枚数が、当該排紙トレイの記録紙の載置可能枚数を超えると、管理データ記憶手段の管理データに基づいて、次に記録紙を排出する排紙トレイを割り当てるので、排紙トレイの載置可能枚数を超える印刷要求があった場合にも、適切に排紙トレイを割り当てて、記録紙を排出することができ、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイから容易に見つけることができる。その結果、ネットワークプリント装置の利用性をより一層向上させることができる。
【００２７】
さらに、例えば、請求項６に記載するように、前記ネットワークプリント装置は、前記排紙トレイ毎に当該排紙トレイを前記各端末毎の使用の許可／不許可を設定するトレイ状態設定手段を、さらに備え、前記管理データ記憶手段は、前記トレイ状態設定手段で設定された前記許可／不許可データをも前記管理データとして記憶し、前記制御手段は、前記印刷要求が前記排紙トレイを１つのみ使用する印刷要求であると、前記管理データ記憶手段に前記許可データの設定されている前記排紙トレイのなかから前記記録紙を排出する前記排紙トレイを割り当て、前記印刷要求がソート出力等の複数の前記排紙トレイを使用する印刷要求であると、前記管理データ記憶手段に前記不許可データの設定されている前記排紙トレイのなかから前記排紙トレイを割り当てるものであってもよい。
【００２８】
上記構成によれば、管理データ記憶手段が、排紙トレイ毎に当該排紙トレイを各端末毎の使用の許可／不許可を設定するトレイ状態設定手段で設定された許可／不許可データをも管理データとして記憶し、制御手段が、印刷要求が排紙トレイを１つのみ使用する印刷要求であると、管理データ記憶手段に許可データの設定されている排紙トレイのなかから記録紙を排出する排紙トレイを割り当て、印刷要求がソート出力等の複数の排紙トレイを使用する印刷要求であると、管理データ記憶手段に不許可データの設定されている排紙トレイのなかから排紙トレイを割り当てるので、複数の排紙トレイを使用するソート出力等に使用する複数の排紙トレイが空くのを待つことなく、速やかに記録出力することができ、ソート出力等を行う場合のネットワークプリント装置の利用性を向上させることができる。
【００３１】
さらに、例えば、請求項７に記載するように、前記制御手段は、前記端末からの前記印刷要求に応じて前記記録紙を排出する前記排紙トレイを割り当てると、前記端末に当該割り当てた排紙トレイの情報を通知してもよい。
【００３２】
上記構成によれば、端末からの印刷要求に応じて記録紙を排出する排紙トレイを割り当てると、端末に当該割り当てた排紙トレイの情報を通知するので、端末のユーザに自己の印刷データの記録された記録紙がどの排紙トレイに排出されているかがより一層分かるようにすることができ、ネットワークプリント装置の利用性をより一層向上させることができる。
【００３３】
【発明の実施の形態】
以下、本発明の好適な実施の形態を添付図面に基づいて詳細に説明する。なお、以下に述べる実施の形態は、本発明の好適な実施の形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００３４】
図１及び図２は、本発明のネットワークプリント装置の第１の実施の形態を示す図であり、本実施の形態は、請求項１及び請求項２に対応するものである。
【００３５】
図１は、本発明のネットワークプリント装置の第１の実施の形態を適用したネットワークプリント装置１の回路ブロック図である。
【００３６】
図１において、ネットワークプリント装置１は、プリントサーバ１０とプリンタ３０を備えている。
【００３７】
プリントサーバ１０は、ＣＰＵ（Central Processing Unit ）１１、マウス１２、キーボード１３、メモリ１４、ＨＤＤ  Ｉ／Ｆ１５、ハードディスク１６、モデム１７、セントロニクス／ＲＳ−２３２Ｃ  Ｉ／Ｆ１８、フレームメモリ１９、プリンタ  Ｉ／Ｆ２０及びディスプレイ２１等を備えており、上記主要各部は、バス２２により接続されている。
【００３８】
プリンタ３０は、プリントサーバ１０のプリンタ  Ｉ／Ｆ２０に接続され、複数の記録紙カセットＫＣ１〜ＫＣｍ、印刷部３１及び複数の排紙トレイＴＡ１〜ＴＡｎを備えている。プリンタ３０は、プリンタ  Ｉ／Ｆ２０を介してプリントサーバ１０から送られてくる印刷データ及び制御データに基づいて、所定の記録方式、例えば、電子写真方式で記録紙に印刷データを記録出力する。
【００３９】
記録紙カセットＫＣ１〜ＫＣｍ内には、それぞれ複数枚の記録紙が収納されており、それぞれ異なるサイズの記録紙が収納されていてもよいし、同じサイズの記録紙が複数の記録紙カセットＫＣ１〜ＫＣｍに収納されていてもよい。排紙トレイＴＡ１〜ＴＡｎには、印刷部３１でデータの記録された記録紙が排出され、排紙トレイＴＡ１〜ＴＡｎは、複数枚の記録紙を載置することができる。
【００４０】
印刷部３１は、フレームメモリ１１及びプリンタ  Ｉ／Ｆ２０を介して入力される制御データに基づいて記録紙カセットＫＣ１〜ＫＣｍと排紙トレイＴＡ１〜ＴＡｎを選択するとともに、トレイ情報に基づいてデータを記録した記録紙を排出する排紙トレイＴＡ１〜ＴＡｎを選択し、フレームメモリ１１及びプリンタ  Ｉ／Ｆ２０を介して入力される印刷データに基づいて、当該選択した記録紙カセットＫＣ１〜ＫＣｍ内の記録紙に印刷データを、所定の記録方式、例えば、電子写真方式で記録出力して、記録した記録紙を上記選択した排紙トレイＴＡ１〜ＴＡｎに排出する。
【００４１】
プリントサーバ１０は、モデム８あるいはセントロニクス／ＲＳ−２３２Ｃ  Ｉ／Ｆ９を介して図示しないネットワーク、例えば、ＬＡＮ（Local Area Network）等に接続されており、ネットワークには、複数の端末、例えば、パーソナルコンピュータ、ワードプロセッサ等が接続されている。各端末あるいは端末のユーザには、予め当該端末あるいはユーザを識別するための相手識別子が付与されており、相手識別子としては、ＩＰアドレス、所定のＩＤ、あるいは、電話番号等が使用されて、各端末のオペレータが、操作部（キーボード等）により入力して、端末のハードディスク等のメモリに格納されている。各端末は、ネットワークプリント装置１、具体的には、プリントサーバ１０にプリント要求を行う場合、当該プリント要求とともに相手識別子をネットワークプリント装置１に送信する。
【００４２】
メモリ（管理データ記憶手段）１４は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）等で構成され、メモリ１４内には、プリントサーバ１０としての基本プログラムや各種プログラム、特に、後述する排紙トレイ制御処理プログラム及びこれら各プログラムを実行するのに必要な各種データが格納されているとともに、ＣＰＵ１１のワークメモリとして利用される。
【００４３】
また、メモリ１４内には、トレイテーブルが記憶されており、このトレイテーブルは、例えば、排紙トレイＴＡ１〜ＴＡｎが４つの場合、図２に示すように、相手識別子、トレイ番号（１、２、３、４で表示）及び最終出力日の各排紙トレイＴＡ１〜ＴＡ４の管理データを記憶する。このトレイテーブルは、プリント処理を行う毎に、ＣＰＵ１１によりその排紙トレイＴＡ１〜ＴＡｎの管理データが書き込まれる。なお、このトレイテーブルは、メモリ１４に記憶されるものに限るものではなく、例えば、ハードディスク１６に記憶されていてもよい。
【００４４】
ＣＰＵ（制御手段）１１は、メモリ１４内のプログラムに基づいてプリントサーバ１０の各部を制御して、プリントサーバ１０としての基本処理を実行するとともに、ネットワークに接続された各端末からのプリント要求に含まれている相手識別子に基づいて、後述する排紙トレイ制御処理を実行する。ＣＰＵ１１は、この排紙トレイ制御処理の一環として、メモリ１４のトレイテーブル作成処理を行う。
【００４５】
ハードディスク（ＨＤＤ）１６は、ＨＤＤ  Ｉ／Ｆ１５を介してバス２２に接続されており、ネットワークに接続された各端末から送信されてきたプリントデータや各種データを記憶する。
【００４６】
モデム１７は、ネットワークを構成する回線に接続され、送信信号の変調を行い、また、受信信号の復調を行う。
【００４７】
セントロニクス／ＲＳ−２３２Ｃ  Ｉ／Ｆ１８は、ネットワークに接続され、ネットワークに接続された端末との間でデータの授受を行う。
【００４８】
フレームメモリ１９は、印刷データや制御データ等の一時記憶を行い、プリンタ  Ｉ／Ｆ２０に接続されたプリンタ３０に印刷データや制御データをプリンタＩ／Ｆ２０を介してプリンタ３０に転送するとともに、プリンタ３０からの制御データを受け取る。
【００４９】
ディスプレイ２１は、例えば、ＣＲＴ（陰極線管：Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）等が使用され、各種情報を表示する。
【００５０】
次に、本実施の形態の作用を説明する。ネットワークプリント装置１は、プリンタ３０がプリントサーバ１０を介してネットワークに接続され、ネットワークに接続された端末からのプリント要求に応じて、送信されてきた印刷データを記録紙に記録して、排紙トレイＴＡ１〜ＴＡｎに排出するが、この排紙トレイＴＡ１〜ＴＡｎをプリント要求してきた端末からプリント要求とともに送信されてくる相手識別子に基づいて、トレイテーブルを参照して記録紙を排出する排紙トレイＴＡ１〜ＴＡｎを選択するところにその特徴がある。
【００５１】
すなわち、ネットワークプリント装置１は、プリントサーバ１０とプリンタ３０を備え、プリントサーバ１０は、モデム１７及びセントロニクス／ＲＳ−２３２Ｃ  Ｉ／Ｆ１８を介してネットワークに接続された端末からプリント要求が送信されてくると、ＣＰＵ１１が当該プリント要求を解釈して、プリンタ３０の印刷可能な印刷データに変換して、フレームメモリ１９に転送するとともに、プリント要求に含まれている当該端末の相手識別子を取得して、排紙トレイＴＡ１〜ＴＡｎの選択を行う。
【００５２】
ＣＰＵ１１は、プリント要求を受け取ると、メモリ１４のトレイテーブルを参照して、所定のアルゴリズムに従って、記録紙を排出するのに使用する排紙トレイＴＡ１〜ＴＡｎを選択する。この排紙トレイＴＡ１〜ＴＡｎの選択アルゴリズムは、例えば、次の順番に使用する排紙トレイＴＡ１〜ＴＡｎを選択する。すなわち、▲１▼メモリ１４のトレイテーブルに相手識別子の割り当てられていないトレイ番号の排紙トレイＴＡ１〜ＴＡｎがあると、当該トレイ番号の排紙トレイＴＡ１〜ＴＡｎを使用する排紙トレイＴＡ１〜ＴＡｎとして選択する。▲２▼全てのトレイ番号に相手識別子が割り当てられていると、最終出力日の最も古い最終出力日のトレイ番号の排紙トレイＴＡ１〜ＴＡｎを使用する排紙トレイＴＡ１〜ＴＡｎとして選択する。▲３▼最終出力日の最も古い最終出力日が同じ日付であると、トレイ番号の小さい方のトレイ番号の排紙トレイＴＡ１〜ＴＡｎを使用する排紙トレイＴＡ１〜ＴＡｎとして選択する。▲４▼ソート印刷等のように複数の排紙トレイＴＡ１〜ＴＡｎを使用する場合は、最終出力日の古い最終出力日のトレイ番号の排紙トレイＴＡ１〜ＴＡｎを使用する排紙トレイＴＡ１〜ＴＡｎとして選択する。
【００５３】
例えば、図２に示すように、排紙トレイＴＡ１〜ＴＡｎが４つの場合（排紙トレイＴＡ１〜ＴＡ４の場合）、まず、トレイテーブルに相手識別子の割り当てられていないトレイ番号を検索して、トレイテーブルに相手識別子の割り当てられていないトレイ番号があると、当該トレイ番号の排紙トレイＴＡ１〜ＴＡ４を今回プリント要求のあった印刷データを記録した記録紙を排出する排紙トレイＴＡ１〜ＴＡ４として選択する。図２の場合、トレイ番号４に相手識別子が割り当てられていないため、トレイ番号４の排紙トレイＴＡ４を記録紙を排出する排紙トレイＴＡ４として選択する。また、図２でトレイ番号４にも相手識別子が割り当てられているとすると、最も古い最終出力日のトレイ番号、図２の場合、トレイ番号３の排紙トレイＴＡ３を、使用する排紙トレイＴＡ１〜ＴＡ４として選択する。また、全てのトレイ番号に相手識別子が割り当てられており、最も古い最終出力日が、同じ最終出力日であると、トレイ番号の小さい方の排紙トレイＴＡ１〜ＴＡ４、例えば、図２で、トレイ番号１とトレイ番号２が最も古い最終出力日が登録されており、同じ最終出力日であると、トレイ番号１の排紙トレイＴＡ１を使用する排紙トレイＴＡ１として選択する。また、例えば、プリント要求が２つの排紙トレイＴＡ１〜ＴＡ４を使用したソート要求を含んでいるとき、２つの空きの排紙トレイＴＡ１〜ＴＡ４があると、当該空きの排紙トレイＴＡ１〜ＴＡ４を選択するが、空きの排紙トレイＴＡ１〜ＴＡ４がないときには、最終出力日の古い方の排紙トレイＴＡ１〜ＴＡ４から２つの排紙トレイＴＡ１〜ＴＡ４を選択する。
【００５４】
ＣＰＵ１１は、選択した排紙トレイＴＡ１〜ＴＡｎのトレイ番号（ビン番号）をトレイ情報としてフレームメモリ１９に書き込んで、プリンタ３０に印刷起動をかける。
【００５５】
プリンタ３０は、プリンタ  Ｉ／Ｆ２０からトレイ情報及び印刷データが入力されると、印刷部３１がこのトレイ情報及び印刷データに基づいて、記録紙カセットＫＣ１〜ＫＣｍを選択し、当該記録紙カセットＫＣ１〜ＫＣｍの記録紙に印刷部３１で印刷データを印刷した後、トレイ情報で指定された排紙トレイＴＡ１〜ＴＡｎに印刷データを印刷した記録紙を排出させる。
【００５６】
このように、本実施の形態によれば、メモリ１４のトレイテーブルに、端末毎あるいは端末のユーザ毎に割り当てた相手識別子と複数の排紙トレイＴＡ１〜ＴＡｎ毎の当該排紙トレイＴＡ１〜ＴＡｎへの出力日時情報を排紙トレイＴＡ１〜ＴＡｎ（トレイ番号）に関連付けて管理データを記憶し、ネットワークに接続された端末から印刷要求があると、ＣＰＵ１１が、メモリ１４のトレイテーブルの記憶する管理データに基づいて当該端末の使用する排紙トレイＴＡ１〜ＴＡｎを割り当てて、当該割り当てた排紙トレイＴＡ１〜ＴＡｎに当該印刷要求の印刷データを記録した記録紙を排出させるとともに、メモリ１４のトレイテーブルに当該割り当てた排紙トレイＴＡ１〜ＴＡｎ（トレイ番号）に関連付けて相手識別子と出力日時情報を管理データとして登録する。したがって、端末毎にあるいはユーザ毎に記録紙を排出する排紙トレイＴＡ１〜ＴＡｎを割り当てて記録紙を排出することができ、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイＴＡ１〜ＴＡｎから容易に見つけることができる。その結果、ネットワークプリント装置１の利用性を向上させることができる。
【００５７】
また、ＣＰＵ１１が、メモリ１４のトレイテーブルの管理データに相手識別子が登録されていない空きの排紙トレイＴＡ１〜ＴＡｎがあるときには、当該空きの排紙トレイＴＡ１〜ＴＡｎを記録紙を排出する排紙トレイＴＡ１〜ＴＡｎとして割り当て、空きの排紙トレイＴＡ１〜ＴＡｎがないときには、出力日時情報の最も古い排紙トレイを記録紙を排出する排紙トレイＴＡ１〜ＴＡｎとして割り当てるので、排紙トレイＴＡ１〜ＴＡｎの数よりも多い端末あるいはユーザが存在する場合にも、排紙トレイＴＡ１〜ＴＡｎ上に複数の異なる端末やユーザの記録紙が重なることを抑制しつつ、端末毎にあるいはユーザ毎に記録紙を排出する排紙トレイＴＡ１〜ＴＡｎを適切に割り当てて記録紙を排出することができ、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイＴＡ１〜ＴＡｎから容易に見つけることができる。その結果、ネットワークプリント装置１の利用性をより一層向上させることができる。
【００５８】
なお、上記実施の形態においては、ネットワークプリント装置１がプリントサーバ１０とプリンタ３０とで構成されている場合について説明したが、ネットワークプリント装置１としては、プリントサーバ１０とプリンタ３０が分離されているものに限るものではなく、プリンタ３０内にプリントサーバ１０の機能が内蔵されているものであってもよい。
【００５９】
図３は、本発明のネットワークプリント装置の第２の実施の形態を示す図であり、本実施の形態は、請求項３に対応するものである。
【００６０】
本実施の形態は、上記第１の実施の形態と同様のネットワークプリント装置１に適用したものであり、本実施の形態の説明においては、上記第１の実施の形態で用いた符号をそのまま用いて、以下、説明する。
【００６１】
本実施の形態のネットワークプリント装置１のネットワークサーバー１０は、そのメモリ１４に、図３に示すトレイテーブルを記憶しており、トレイテーブルには、相手識別子、トレイ番号、最終出力日及び記録紙の排出方向、すなわち、縦方向であるか横方向であるかの情報が管理データとして登録されている。ＣＰＵ１１は、ネットワークに接続された端末からプリント要求があって、使用する排紙トレイＴＡ１〜ＴＡｎを割り当てる毎に、当該端末の相手識別子、割り当てたトレイ番号、最終出力日及び排出した記録紙の排出方向の管理データを書き込む。ＣＰＵ１１は、トレイ番号と記録紙の排出方向を選択すると、フレームメモリ１９に書き込んで、プリンタ３０に印刷起動をかける。
【００６２】
また、プリンタ３０は、印刷部３１で印刷された記録紙の方向を縦と横の方向を入れ換えて排紙トレイＴＡ１〜ＴＡｎに排出する機構、あるいは、印刷部３１が記録紙カセットＫＣ１〜ＫＣｍに縦方向あるいは横方向にセットされている記録紙に、印刷データを当該記録紙の方向に合わせて記録出力する機構（排出方向切換手段）を備えており、ネットワークサーバー１０から指示された排紙トレイＴＡ１〜ＴＡｎに指示された記録紙方向で印刷データを記録した記録紙を排出する。
【００６３】
本実施の形態のネットワークサーバー１０のＣＰＵ１１は、上記第１と同様のアルゴリズムにより、メモリ１４の図３に示すトレイテーブルの相手識別子、トレイ番号及び最終出力日の項目を参照して、使用する記録紙を選択するとともに、当該選択したトレイ番号に既に相手識別子が割り当てられているときには、割り当てたトレイ番号の紙方向を参照して、既に割り当てられている紙方向と異なる紙方向を今回の記録紙の排出方向として割り当てる。
【００６４】
このようにして、トレイ番号と紙方向を割り当てると、ＣＰＵ１１は、メモリ１４のトレイテーブルに、当該割り当てたトレイ番号、端末識別端子、最終出力日及び紙方向を書き込む。
【００６５】
このように、本実施の形態によれば、メモリ１４のトレイテーブルに、各排紙トレイＴＡ１〜ＴＡｎへの記録紙の排出方向をも管理データとして記憶し、ＣＰＵ１１が、記録紙を排出する排紙トレイＴＡ１〜ＴＡｎを割り当てると、当該割り当てた排紙トレイＴＡ１〜ＴＡｎに既に記録紙が排出されていると、メモリ１４のトレイテーブルに記憶されている排出方向に基づいて当該割り当てた排紙トレイＴＡ１〜ＴＡｎに先に排出されている記録紙の排出方向とは異なる排出方向を割り当てて、排紙トレイＴＡ１〜ＴＡｎに排出する記録紙を縦方向と横方向に切り換えて排出させるとともに、メモリ１４のトレイテーブルに当該記録紙の排出方向を管理データとして登録する。したがって、排紙トレイＴＡ１〜ＴＡｎの数よりも多い端末あるいはユーザが存在する場合にも、複数の異なる端末あるいはユーザの印刷データの記録紙を記録紙の排出方向を変えて排出することができ、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイＴＡ１〜ＴＡｎから容易に見つけることができる。その結果、ネットワークプリント装置１の利用性をより一層向上させることができる。
【００６６】
図４は、本発明のネットワークプリント装置の第３の実施の形態を示す図であり、本実施の形態は、請求項４及び請求項５に対応するものである。
【００６７】
本実施の形態は、上記第１の実施の形態と同様のネットワークプリント装置１に適用したものであり、本実施の形態の説明においては、上記第１の実施の形態で用いた符号をそのまま用いて、以下、説明する。
【００６８】
本実施の形態のネットワークプリント装置１のネットワークサーバー１０は、そのメモリ１４に、図４に示すトレイテーブルを記憶しており、トレイテーブルには、相手識別子、トレイ番号、最終出力日及び各トレイ番号毎に排出した記録紙の枚数が登録される。ＣＰＵ１１は、ネットワークに接続された端末からプリント要求があって、使用する排紙トレイＴＡ１〜ＴＡｎを割り当てる毎に、当該端末の相手識別子、割り当てたトレイ番号、最終出力日及び排出した記録紙の枚数（カウント数）の情報を書き込む。また、メモリ１４には、各排紙トレイＴＡ１〜ＴＡｎ毎に、当該排紙トレイＴＡ１〜ＴＡｎの載置可能な記録紙枚数を記憶している。
【００６９】
本実施の形態のネットワークサーバー１０のＣＰＵ１１は、上記第１と同様のアルゴリズムにより、メモリ１４の図４に示すトレイテーブルの相手識別子、トレイ番号及び最終出力日の項目を参照して、使用する記録紙を選択するとともに、当該選択したトレイ番号に既に相手識別子が割り当てられてて、メモリ１４のトレイテーブルに、当該割り当てたトレイ番号、端末識別端子及び最終出力日を書き込んで、上記割り当てたトレイ番号のカウント数を１だけカウントアップする。
【００７０】
プリントサーバー１０のＣＰＵ１１は、メモリ１４のトレイテーブルの当該割り当てたトレイ番号のカウント数をカウントアップすると、当該カウント数が、メモリ１４に記憶されている当該トレイ番号の排紙トレイＴＡ１〜ＴＡｎの載置可能な記録紙枚数に達したかチェックし、カウント数が記録可能な記録紙枚数に達していないときには、印刷データをフレームメモリ１９に書き込んでプリンタ３０に印刷起動をかける。
【００７１】
プリンタ３０は、上記第１の実施の形態と同様に、プリンタ  Ｉ／Ｆ２０からトレイ情報及び印刷データが入力されると、印刷部３１がこのトレイ情報及び印刷データに基づいて、記録紙カセットＫＣ１〜ＫＣｍを選択し、当該記録紙カセットＫＣ１〜ＫＣｍの記録紙に印刷部３１で印刷データを印刷した後、トレイ情報で指定された排紙トレイＴＡ１〜ＴＡｎに印刷データを印刷した記録紙を排出させる。
【００７２】
プリントサーバ１０のＣＰＵ１１は、上記カウント数が上記記録可能な記録紙枚数を超えると、所定のアルゴリズム、例えば、他に相手識別子の登録されていないトレイ番号があるときには、当該トレイ番号の排紙トレイＴＡ１〜ＴＡｎを使用する排紙トレイＴＡ１〜ＴＡｎとして選択し、他に相手識別子の登録されていないトレイ番号がないときには、最終出力日の最も古いトレイ番号を使用する排紙トレイＴＡ１〜ＴＡｎとして選択して、プリンタ  Ｉ／Ｆ２０を介してプロッタ３０にトレイ情報を出力する。プリンタ３０は、このトレイ情報に基づいて、排紙トレイＴＡ１〜ＴＡｎを切り換えて、印刷した記録紙を排出する。
【００７３】
プリントサーバ１０のＣＰＵ１１は、当該切り換えたトレイ番号に対応させて、上記同様に、相手識別子と最終出力日を書き込むとともに、カウント数をカウントアップする。
【００７４】
プリントサーバ１０のＣＰＵ１１は、全ての印刷データのプリンタ３０への出力が完了して、印刷処理を終了すると、当該使用していた排紙トレイＴＡ１〜ＴＡｎに対応するトレイ番号のカウント数を「０」に復帰させる。
【００７５】
このように、本実施の形態によれば、メモリ１４のトレイテーブルに、各排紙トレイＴＡ１〜ＴＡｎへの記録紙の排出枚数をカウントした記録紙の排出枚数をも管理データとして記憶し、ＣＰＵ１１が、各排紙トレイＴＡ１〜ＴＡｎへの記録紙の排出枚数を含む管理データに基づいて記録紙を排出する排紙トレイＴＡ１〜ＴＡｎを割り当てるとともに、カウントした当該割り当てた排紙トレイＴＡ１〜ＴＡｎへの記録紙の排出枚数をメモリ１４のトレイテーブルに管理データとして登録する。したがって、載置可能な枚数を超えて排紙トレイＴＡ１〜ＴＡｎ上に記録紙を排出することを抑制しつつ、端末毎にあるいはユーザ毎に記録紙を排出する排紙トレイＴＡ１〜ＴＡｎを適切に割り当てて記録紙を排出することができ、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイＴＡ１〜ＴＡｎから容易に見つけることができる。その結果、ネットワークプリント装置１の利用性をより一層向上させることができる。
【００７６】
また、ＣＰＵ１１が、割り当てた排紙トレイＴＡ１〜ＴＡｎへの記録紙の排出枚数が、当該排紙トレイＴＡ１〜ＴＡｎの記録紙の載置可能枚数を超えると、メモリ１４のトレイテーブルの管理データに基づいて、次に記録紙を排出する排紙トレイＴＡ１〜ＴＡｎを割り当てているので、排紙トレイＴＡ１〜ＴＡｎの載置可能枚数を超える印刷要求があった場合にも、適切に排紙トレイＴＡ１〜ＴＡｎを割り当てて、記録紙を排出することができ、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイＴＡ１〜ＴＡｎから容易に見つけることができる。その結果、ネットワークプリント装置１の利用性をより一層向上させることができる。
【００７７】
図５は、本発明のネットワークプリント装置の第４の実施の形態を示す図であり、本実施の形態は、請求項６に対応するものである。
【００７８】
本実施の形態は、上記第１の実施の形態と同様のネットワークプリント装置１に適用したものであり、本実施の形態の説明においては、上記第１の実施の形態で用いた符号をそのまま用いて、以下、説明する。
【００７９】
本実施の形態のネットワークプリント装置１のネットワークサーバー１０は、そのメモリ１４に、図５に示すトレイテーブルを記憶しており、トレイテーブルには、相手識別子、トレイ番号、最終出力日及び識別子別使用可能状況の各管理データが記憶されている。このトレイテーブルの識別子別使用可能状況（許可／不許可データ）項目は、相手識別子毎に当該トレイ番号の排紙トレイＴＡ１〜ＴＡｎを使用可能であるか否かを設定する項目であり、マウス１２またはキーボード１３（トレイ状態設定手段）から適宜可能状態と不可能状態を設定することができる。この識別子別使用可能状況項目は、例えば、ソート出力専用の排紙トレイＴＡ１〜ＴＡｎを選定する場合に、不可能を設定して、各端末が通常の印刷出力では使用不可能とし、複数の排紙トレイＴＡ１〜ＴＡｎを使用するソート出力等の場合に当該不可能の設定されたトレイ番号の排紙トレイＴＡ１〜ＴＡｎを使用する排紙トレイＴＡ１〜ＴＡｎとして割り当てるのに使用される。
【００８０】
例えば、図５の場合、使用可能状況項目に不可能が設定されているトレイ番号３とトレイ番号４の排紙トレイＴＡ３と排紙トレイＴＡ４を、ソート出力専用とする。
【００８１】
このように、本実施の形態によれば、メモリ１４のトレイテーブルに、排紙トレイＴＡ１〜ＴＡｎ毎に当該排紙トレイＴＡ１〜ＴＡｎを各端末毎の使用の許可／不許可を設定する許可／不許可データをも管理データとして記憶し、ＣＰＵ１１が、印刷要求が排紙トレイＴＡ１〜ＴＡｎを１つのみ使用する印刷要求であると、トレイテーブルに許可データの設定されている排紙トレイＴＡ１〜ＴＡｎのなかから記録紙を排出する排紙トレイＴＡ１〜ＴＡｎを割り当て、印刷要求がソート出力等の複数の排紙トレイＴＡ１〜ＴＡｎを使用する印刷要求であると、トレイテーブルに不許可データの設定されている排紙トレイＴＡ１〜ＴＡｎのなかから排紙トレイＴＡ１〜ＴＡｎを割り当てている。したがって、複数の排紙トレイＴＡ１〜ＴＡｎを使用するソート出力等に使用する複数の排紙トレイＴＡ１〜ＴＡｎが空くのを待つことなく、速やかに記録出力することができ、ソート出力等を行う場合のネットワークプリント装置１の利用性を向上させることができる。
【００８２】
図６は、本発明のネットワークプリント装置の第５の実施の形態を示す図であり、本実施の形態は、請求項１に対応するものである。
【００８３】
本実施の形態は、上記第１の実施の形態と同様のネットワークプリント装置１に適用したものであり、本実施の形態の説明においては、上記第１の実施の形態で用いた符号をそのまま用いて、以下、説明する。
【００８４】
本実施の形態のネットワークプリント装置１のプリンタ３０は、各排紙トレイＴＡ１〜ＴＡｎに用紙が載置されているか否かを検出する用紙検知センサ、あるいは、全ての排紙トレイＴＡ１〜ＴＡｎに用紙が載置されているか否かを検知する用紙検知センサが配設されており、印刷部３１は、この用紙検知センサの用紙有無検出結果を所定タイミング毎にネットワークサーバー１０に出力する。
【００８５】
ネットワークサーバー１０は、プリンタ３０からの用紙有無検出結果をプリンタ  Ｉ／Ｆ２０及びフレームメモリ１９を介して受け取って、ＣＰＵ１１がメモリ１４にトレイ空き状態情報を書き込む。
【００８６】
ネットワークサーバー１０は、そのメモリ１４に、図２に示したトレイテーブルと、図６に示す第２トレイテーブル及び図示しないトレイ空き状態情報を記憶しており、図６に示す第２トレイテーブルには、トレイ空き状態、印刷実行モード及び現在のモードの各管理データが記憶されている。なお、図６の場合は、用紙検知センサが各排紙トレイＴＡ１〜ＴＡｎに取り付けられているのではなく、全ての排紙トレイＴＡ１〜ＴＡｎの空き状態を一括して検出するものである場合に対応している。用紙検知センサが各排紙トレイＴＡ１〜ＴＡｎ毎に取り付けられていて、各排紙トレイＴＡ１〜ＴＡｎ毎の空き状態（記録紙の有無）を検出する場合には、第２トレイテーブルは、各排紙トレイＴＡ１〜ＴＡｎ毎、すなわち、各トレイ番号毎にトレイ空き状態、印刷実行モード及び現在のモードの各管理データが設定可能となる。
【００８７】
ネットワークサーバー１０のＣＰＵ１１は、ネットワークに接続された端末からプリント要求があって、使用する排紙トレイＴＡ１〜ＴＡｎを割り当てる毎に、当該端末の相手識別子、割り当てたトレイ番号及び最終出力日の管理データをメモリ１４のトレイテーブルに書き込むとともに、プリンタ３０からの用紙有無検出情報に基づいて、メモリ１４のトレイ空き状態情報の書き換えを行う。
【００８８】
そして、現在のモードは、ネットワークプリント装置１のオペレータにより、ネットワークサーバー１０のマウス１２やキーボード１３（優先順位設定手段）を使用して、適宜選択することができ、ＣＰＵ１１は、当該選択されたモードをメモリ１４の第２トレイテーブルの現在モードの項目に書き込む。この現在モードの設定により、印刷実行モードのうち、どのモードを優先して実行するかが設定される。
【００８９】
本実施の形態のネットワークサーバー１０のＣＰＵ１１は、メモリ１４のトレイ空き状態情報を、当該トレイ空き状態情報と検索して、現在モードに応じて処理を行う。
【００９０】
すなわち、トレイ空き状態情報が排紙トレイＴＡ１〜ＴＡｎが空いていることを示しているときには、ＣＰＵ１１は、上記第１と同様のアルゴリズムにより、メモリ１４の図２に示すトレイテーブルの相手識別子、トレイ番号及び最終出力日を参照して、使用するトレイ番号を選択する。
【００９１】
ＣＰＵ１１は、メモリ１４のトレイ空き状態情報が使用中を示しているときには、メモリ１４の第２トレイテーブルの現在モードの設定状態に応じて、処理を行う。すなわち、図６に示すように、メモリ１４の第２トレイテーブルに設定されている現在モードが、トレイ空き状態が「あり」で、印刷実行モードが「強制実行」に設定されていると、トレイ空き状態情報が使用中であるときには、印刷処理を実行するが、排紙トレイＴＡ１〜ＴＡｎに空きがあるときには、複数の排紙トレイＴＡ１〜ＴＡｎを使用してソート出力等を行う場合に、使用する全ての排紙トレイＴＡ１〜ＴＡｎが空いているとは限らないが、この場合にも、強制的に印刷処理を実行する。この場合、どの排紙トレイＴＡ１〜ＴＡｎを使用するかは、例えば、上記第１の実施の形態のアルゴリズムと同様に、相手識別子の登録されていないトレイ番号の排紙トレイＴＡ１〜ＴＡｎから使用するとともに、登録されていないトレイ番号がなくなると、最終出力日の古い方のトレイ番号の排紙トレイＴＡ１〜ＴＡｎから使用する排紙トレイＴＡ１〜ＴＡｎを割り当てる。また、メモリ１４の第２トレイテーブルに設定されている現在モードが、トレイ空き状態が「無し」で、印刷実行モードが「強制実行」に設定されていると、空いている排紙トレイＴＡ１〜ＴＡｎがない場合にも、強制的に印刷処理を実行する。この場合、どの排紙トレイＴＡ１〜ＴＡｎを使用するかは、例えば、上記第１の実施の形態のアルゴリズムと同様に、最終出力日の古い方のトレイ番号の排紙トレイＴＡ１〜ＴＡｎから使用する排紙トレイＴＡ１〜ＴＡｎを割り当てる。さらに、メモリ１４の第２トレイテーブルに設定されている現在モードが、トレイ空き状態が「なし」で、印刷実行モードが「空くまで待機」に設定されていると、プリント要求の印刷データを印刷するのに必要な数の空きの排紙トレイＴＡ１〜ＴＡｎが無いときには、当該数の空きの排紙トレイＴＡ１〜ＴＡｎが空くまで待機し、当該数の空きの排紙トレイＴＡ１〜ＴＡｎが発生すると、当該空いた排紙トレイＴＡ１〜ＴＡｎを使用して、印刷処理を実行する。
【００９２】
このように、本実施の形態によれば、メモリ１４に、排紙トレイの空き状態と関連した印刷実行の優先順位データをも管理データとして記憶し、ＣＰＵ１１が、排紙トレイＴＡ１〜ＴＡｎに記録紙が載置されているか否かの検出結果とメモリ１４の優先順位データを含む管理データとに基づいて、印刷要求に応じて記録紙を排出する排紙トレイＴＡ１〜ＴＡｎを割り当てた印刷を即時実行するか、記録紙の有無の検出結果が当該印刷要求を実行するのに必要な排紙トレイＴＡ１〜ＴＡｎの空きを検出するまで待機するかを制御する。したがって、端末のユーザの要求に応じた印刷処理を行うことができ、ネットワークプリント装置１の利用性をより一層向上させることができる。
【００９３】
図７は、本発明のネットワークプリント装置の第６の実施の形態を示す図であり、本実施の形態は、請求項７に対応するものである。
【００９４】
本実施の形態は、上記第１の実施の形態と同様のネットワークプリント装置１に適用したものであり、本実施の形態の説明においては、上記第１の実施の形態で用いた符号をそのまま用いて、以下、説明する。
【００９５】
本実施の形態のネットワークプリント装置１のネットワークサーバー１０は、そのメモリ１４に、図７に示す文書名と出力トレイ番号の項目を１フィールドとする表示データテーブルを備えており、ＣＰＵ１１は、ネットワークに接続された端末からプリント要求があって、使用する排紙トレイＴＡ１〜ＴＡｎを割り当てると、当該プリント要求のあったプリントデータの文書名と当該割り当てたトレイ番号を表示データテーブルに書き込んで、適時、当該メモリ１４の表示データテーブルの全てのフィールドの内容あるいはその１フィールドか数フィールドの内容を読み出して、モデム１７あるいはセントロニクス／ＲＳ−２３２Ｃ  Ｉ／Ｆ１８を介して当該印刷要求を行ってきた端末に送信するとともに、ディスプレイ２１に表示させる。なお、表示データテーブルは、メモリ１４に形成されるものに限るものではなく、ハードディスク１６に形成されていてもよい。
【００９６】
本実施の形態のネットワークサーバー１０のＣＰＵ１１は、ネットワークに接続された端末からプリント要求があると、上記第１の実施の形態と同様のアルゴリズムにより、メモリ１４のトレイテーブルを参照して、使用するトレイ番号を割り当てるとともに、プリント要求のプリントデータの文書名を取得して、当該取得した文書名と当該割り当てたトレイ番号を、メモリ１４の表示データテーブルに書き込む。
【００９７】
ネットワークサーバー１０のＣＰＵ１１は、適時、メモリ１４の表示データテーブルから文書名と出力トレイ番号を読み出して、モデム１７あるいはセントロニクス／ＲＳ−２３２Ｃ  Ｉ／Ｆ１８を介して当該印刷要求を行ってきた端末に送信するとともに、ディスプレイ２１に表示出力させる。各端末は、ネットワークプリント装置１から文書名と出力トレイ番号のデータが送信されてくると、当該文書名と出力トレイ番号のデータをディスプレイに表示出力する。
【００９８】
したがって、端末のユーザは、端末のディスプレイに表示される文書名と出力トレイ番号により、また、ネットワークサーバー１０のディスプレイに表示される文書名と出力トレイ番号により、自己の印刷文書がどの排紙トレイＴＡ１〜ＴＡｎに排出されているかを知ることができ、ネットワークプリント装置１の利用性を向上させることができる。特に、排紙トレイＴＡ１〜ＴＡｎに複数の文書が重なって排出されている場合にも、自己の印刷文書がどの排紙トレイＴＡ１〜ＴＡｎに排出されているかを適切に知ることができ、他の排紙トレイＴＡ１〜ＴＡｎを探すことなく、自己の印刷文書を適切に取り出すことができる。
【００９９】
以上、本発明者によってなされた発明を好適な実施の形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【０１００】
【発明の効果】
請求項１記載の発明のネットワークプリント装置によれば、管理データ記憶手段に、端末毎あるいは端末のユーザ毎に割り当てた相手識別子と複数の排紙トレイ毎の当該排紙トレイへの出力日時情報を排紙トレイに関連付けて管理データを記憶し、ネットワークに接続された端末から印刷要求があると、制御手段が、管理データ記憶手段の記憶する管理データに基づいて当該端末の使用する排紙トレイを割り当てて、当該割り当てた排紙トレイに当該印刷要求の印刷データを記録した記録紙を排出させるとともに、管理データ記憶手段に当該割り当てた排紙トレイに関連付けて相手識別子と出力日時情報を管理データとして登録するので、端末毎にあるいはユーザ毎に記録紙を排出する排紙トレイを割り当てて記録紙を排出することができ、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイから容易に見つけることができる。その結果、ネットワークプリント装置の利用性を向上させることができる。また、管理データ記憶手段が、排紙トレイの空き状態との関連において印刷実行の優先順位を設定する優先順位設定手段の設定した優先順位データをも管理データとして記憶し、制御手段が、排紙トレイに記録紙が載置されているか否かを検出する検出手段の検出結果と管理データ記憶手段の優先順位データを含む管理データとに基づいて、印刷要求に応じて記録紙を排出する排紙トレイを割り当てた印刷を即時実行するか、検出手段が当該印刷要求を実行するのに必要な排紙トレイの空きを検出するまで待機するかを制御するので、端末のユーザの要求に応じた印刷処理を行うことができ、ネットワークプリント装置の利用性をより一層向上させることができる。
【０１０１】
請求項２記載の発明のネットワークプリント装置によれば、制御手段が、管理データ記憶手段の管理データに相手識別子が登録されていない空きの排紙トレイがあるときには、当該空きの排紙トレイを記録紙を排出する排紙トレイとして割り当て、空きの排紙トレイがないときには、出力日時情報の最も古い排紙トレイを記録紙を排出する排紙トレイとして割り当てるので、排紙トレイの数よりも多い端末あるいはユーザが存在する場合にも、排紙トレイ上に複数の異なる端末やユーザの記録紙が重なることを抑制しつつ、端末毎にあるいはユーザ毎に記録紙を排出する排紙トレイを適切に割り当てて記録紙を排出することができ、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイから容易に見つけることができる。その結果、ネットワークプリント装置の利用性をより一層向上させることができる。
【０１０２】
請求項３記載の発明のネットワークプリント装置によれば、管理データ記憶手段が、各排紙トレイへの記録紙の排出方向をも管理データとして記憶し、制御手段が、記録紙を排出する排紙トレイを割り当てると、当該割り当てた排紙トレイに既に記録紙が排出されていると、管理データ記憶手段に記憶されている排出方向に基づいて当該割り当てた排紙トレイに先に排出されている記録紙の排出方向とは異なる排出方向を割り当てて、排紙トレイに排出する記録紙を縦方向と横方向に切り換えて排出させる排出方向切換手段により記録紙の排出方向を切り換えさせるとともに、管理データ記憶手段に当該記録紙の排出方向を管理データとして登録するので、排紙トレイの数よりも多い端末あるいはユーザが存在する場合にも、複数の異なる端末あるいはユーザの印刷データの記録紙を記録紙の排出方向を変えて排出することができ、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイから容易に見つけることができる。その結果、ネットワークプリント装置の利用性をより一層向上させることができる。
【０１０３】
請求項４記載の発明のネットワークプリント装置によれば、管理データ記憶手段が、各排紙トレイへの記録紙の排出枚数をカウントするカウント手段のカウントした記録紙の排出枚数をも管理データとして記憶し、制御手段が、各排紙トレイへの記録紙の排出枚数を含む管理データに基づいて記録紙を排出する排紙トレイを割り当てるとともに、カウント手段のカウントした当該割り当てた排紙トレイへの記録紙の排出枚数を管理データ記憶手段に管理データとして登録するので、載置可能な枚数を超えて排紙トレイ上に記録紙を排出することを抑制しつつ、端末毎にあるいはユーザ毎に記録紙を排出する排紙トレイを適切に割り当てて記録紙を排出することができ、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイから容易に見つけることができる。その結果、ネットワークプリント装置の利用性をより一層向上させることができる。
【０１０４】
請求項５記載の発明のネットワークプリント装置によれば、制御手段が、割り当てた排紙トレイへの記録紙の排出枚数が、当該排紙トレイの記録紙の載置可能枚数を超えると、管理データ記憶手段の管理データに基づいて、次に記録紙を排出する排紙トレイを割り当てるので、排紙トレイの載置可能枚数を超える印刷要求があった場合にも、適切に排紙トレイを割り当てて、記録紙を排出することができ、端末のユーザが自己の印刷データの記録された記録紙を複数の排紙トレイから容易に見つけることができる。その結果、ネットワークプリント装置の利用性をより一層向上させることができる。
【０１０５】
請求項６記載の発明のネットワークプリント装置によれば、管理データ記憶手段が、排紙トレイ毎に当該排紙トレイを各端末毎の使用の許可／不許可を設定するトレイ状態設定手段で設定された許可／不許可データをも管理データとして記憶し、制御手段が、印刷要求が排紙トレイを１つのみ使用する印刷要求であると、管理データ記憶手段に許可データの設定されている排紙トレイのなかから記録紙を排出する排紙トレイを割り当て、印刷要求がソート出力等の複数の排紙トレイを使用する印刷要求であると、管理データ記憶手段に不許可データの設定されている排紙トレイのなかから排紙トレイを割り当てるので、複数の排紙トレイを使用するソート出力等に使用する複数の排紙トレイが空くのを待つことなく、速やかに記録出力することができ、ソート出力等を行う場合のネットワークプリント装置の利用性を向上させることができる。
【０１０７】
請求項７記載の発明のネットワークプリント装置によれば、端末からの印刷要求に応じて記録紙を排出する排紙トレイを割り当てると、端末に当該割り当てた排紙トレイの情報を通知するので、端末のユーザに自己の印刷データの記録された記録紙がどの排紙トレイに排出されているかがより一層分かるようにすることができ、ネットワークプリント装置の利用性をより一層向上させることができる。
【図面の簡単な説明】
【図１】本発明のネットワークプリント装置の第１の実施の形態を適用したネットワークプリント装置の回路ブロック図。
【図２】図１のメモリに格納されているトレイテーブルの一例を示す図。
【図３】本発明のネットワークプリント装置の第２の実施の形態を適用したネットワークプリント装置のメモリに格納されているトレイテーブルの一例を示す図。
【図４】本発明のネットワークプリント装置の第３の実施の形態を適用したネットワークプリント装置のメモリに格納されているトレイテーブルの一例を示す図。
【図５】本発明のネットワークプリント装置の第４の実施の形態を適用したネットワークプリント装置のメモリに格納されているトレイテーブルの一例を示す図。
【図６】本発明のネットワークプリント装置の第５の実施の形態を適用したネットワークプリント装置のメモリに格納されているトレイテーブルの一例を示す図。
【図７】本発明のネットワークプリント装置の第６の実施の形態を適用したネットワークプリント装置のメモリに格納されている表示データテーブルの一例を示す図。
【符号の説明】
１  ネットワークプリント装置
１０  プリントサーバ
１１  ＣＰＵ
１２  マウス
１３  キーボード
１４  メモリ
１５  ＨＤＤ  Ｉ／Ｆ
１６  ハードディスク
１７  モデム
１８  セントロニクス／ＲＳ−２３２Ｃ  Ｉ／Ｆ
１９  フレームメモリ
２０  プリンタ  Ｉ／Ｆ
２１  ディスプレイ
２２  バス
３０  プリンタ
３１  印刷部
ＫＣ１〜ＫＣｍ  記録紙カセット
ＴＡ１〜ＴＡｎ  排紙トレイ
【図１】
0003757034.tif 000002
【図２】
0003757034.tif 000003
【図３】
0003757034.tif 000004
【図４】
0003757034.tif 000005
【図５】
0003757034.tif 000006
【図６】
0003757034.tif 000007
【図７】
0003757034.tif 000008