[0001]【発明の属する技術分野】本発明は、複数のユーザに共有される印刷装置、及び、これに接続されて各ユーザに使用されるホスト装置に関し、特に、印刷要求の優先度に応じた順序で印刷する印刷装置及びこれに接続されるホスト装置に関する。JP-a-7-129336号公報(印刷装置及びそのシステム)で提案されている。earlier,一々理由を説明して待ってもらう、又は、要求を中止してもらうというような交渉に手間取ることなく、緊急の印刷を行うことができる。プリント・キューの内容が変動した場合に、各印刷要求の出力完了時刻をユーザに再通知することは、特開平5−250112号公報(プリント出力制御方式)で提案されている。[0003]【発明が解決しようとする課題】しかしながら、上記各従来技術のように、ユーザが自由に優先度を操作できるようになると、緊急性を要するものだけでなく、常に優先度を上げるような優先度操作の乱用が発生する可能性があった。このような乱用が起こると、節度を守って通常は優先度を上げないようにしている人が不利益を被ることになる。urgent,優先度を上げても優先して印刷できないおそれがある。priority.本発明は、このような問題に鑑みてなされたものであって、その目的は、優先処理の乱用を抑制して、すべてのユーザが公平かつ円滑に緊急性のある印刷を行うことができるようにした印刷装置及びホスト装置を提供することである。[0004]【課題を解決するための手段】本発明の印刷装置は、複数の印刷要求を所定の順序で印刷するものであって、印刷要求の優先度に応じて、優先度が上の印刷要求が優先度が下の印刷要求を追い越して印刷されるように制御する第1の制御手段と、所定の優先度より上の印刷要求を受けた場合に、該印刷要求を送出したユーザ又はホスト装置を該ユーザ又はホスト装置以外のユーザ又はホスト装置に対して通知する通知手段と、を備えるものである。a.【0005】また、前記通知手段は、登録されているすべてのユーザ又は接続されているすべてのホスト装置に対して通知することで、優先度を上げることの乱用を一層抑制することができる。前記通知手段は、追い越された印刷要求を送出したユーザ又はホスト装置に対して通知することで、事後の対応が必要なユーザの注意を喚起しやすくなる。priority,優先度を上げた時点だけでなく、一定期間中に優先度を上げた回数などを後から調べて確認できるので、乱用を注意しやすい。前記通知手段は、ユーザに対して電子メールで通知することで、新たな通知手段を構築すること無く、既存のシステムで容易に自動通知を実現できる。前記通知手段は優先理由データを通知する、又は、第1の記憶手段は優先理由データをログとして記録することで、抜かされた人が必要性/緊急性を確認でき、優先処理の同意を得やすい。obtained.【0007】また、第1の制御手段は、前記優先理由データの入力がない場合には、優先処理を禁止することで、安易に優先度を上げることが抑制される。前記優先理由データをひな型として記憶する第2の記憶手段を備えることで、各ホスト装置間で優先理由を共有して、同じ理由で優先度を上げた他の人の優先度を参照でき、優先度の尺度を他人と合わせて、抜かされた人の理解を得やすいようにすることができる。missed.【0008】また、本発明のホスト装置は、印刷する順序を決めるための優先度を入力する入力手段と、印刷要求に、該優先度、及び、所定の優先度より上の優先度を指定した場合に、優先理由データを付加して送出する第2の制御手段と、を備えるものである。前記優先理由データをひな型として記憶する第3の記憶手段を備えることで、優先度を上げてよい基準が分かりやすくなるとともに、これを必要に応じて加筆修正して利用でき、状況に合った優先理由を容易に作成できる。参照しながら本発明の好適な実施の形態について詳細に説明する。一般に優先度は数値が大きいほど優先と解釈されるのに対し、優先順位は正の整数で小さい数値ほど優先と受け取られやすく、混用すると誤解を招きかねないので、説明では優先度に統一しているが、どちらのジョブを優先するかを比較する情報であればその定義方法で限定されるものではない。job.【0010】図1は、本発明の一実施の形態による印刷装置及びホスト装置の構成を示すブロック図である。10によって共有されている。印刷装置1は、印刷処理を行うプリンタエンジン2と、マイクロコンピュータなどで実現される機器全体の制御を行う制御部3と、各種データを格納する記憶装置5と、EEPROMなどで構成されるメールアドレス変換テーブル7と、ネットワークインタフェースユニット6と、を備える。a.【0011】一方、ホスト装置10は、マイクロコンピュータなどで構成される制御部11と、キーボードやマウスなどで実現される入力操作部12と、陰極線管などで実現される表示部13と、ハードディスク装置などで構成される記憶装置14と、ネットワークインタフェースユニット15と、を備える。current,印刷処理中のジョブがなければ、ネットワークインタフェースユニット6を介して入力される印刷データをプリンタエンジン2に与えて印刷出力を行う。52に現在印刷中のデータを一時退避させるとともに、優先処理すべき印刷データをプリンタエンジン2に与えて、割り込み処理を行わせる。この時、制御部3内のメール送信処理部302が、前記記憶装置5内に記憶されている印刷キュー501を参照して、割り込まれた印刷要求のユーザに対して、そのユーザのIDコードから、メールアドレス変換テーブル7を参照してそのユーザの電子メールアドレスを読み出し、割り込み処理が行われたことを通知するためのメール送信を行う。割り込み処理の終了後は、制御部3は退避しておいた未処理のジョブを継続するとともに、記憶装置5内の優先処理ログ504に優先処理を行ったことを記録しておく。301を行い、更新した印刷キュー501を記憶装置5へ格納するとともに、メールアドレス変換テーブル7を参照して、予め定めるユーザへキュー変更を報知するとともに、記憶装置5内に優先処理ログ504を記録する。priority,すなわち前記新たに発生した印刷要求によって追い越されることになる印刷要求のユーザのみであってもよい。print,乱用を防止することができる。これに対して、下位の優先度のユーザにのみ報知する場合には、影響を受けるユーザのみに報知することができ、事後の対応が必要なユーザだけに注意を喚起することができる。post.【0015】前記メールアドレス変換テーブル7を用いて、ユーザIDデータから電子メールのアドレスに変換することによって、新たな通知手段を構築すること無く、既存のシステムで容易に自動通知を実現でき、特に使用するユーザが部署内の人間のみの場合等、ユーザが固定されている場合に好適である。これに対して、前記ユーザIDデータとして、電子メールのアドレスをそのまま用いるようにした場合には、前記メールアドレス変換テーブル7を省略することができ、印刷装置1内部の構造を簡単にすることができ、特に使用するユーザに部署外の人間が含まれる等、ユーザが固定されていない場合に好適である。fixed.【0016】ホスト装置10側では、制御部11は、記憶装置14内の印刷データ1402をネットワークインタフェースユニット15を介して印刷装置1側へ送信し、印刷処理を行わせるとともに、その印刷処理を行うにあたって、印刷要求データを作成し、印刷装置1へ送信する。23,優先度データ24と、印刷データID25とを含んで構成されている。この印刷要求データが印刷装置1側で受信されて記憶装置5内の印刷キュー501に記憶される際には、さらに先頭に受付IDデータ21が付加されて、図2で示されるようなデータ構造になる。become.【0017】前記印刷要求データの作成は、入力操作手段12からの印刷データの指定と共に、優先度が入力されることで行われる。この印刷要求データには、図2に示すように優先理由データ26が、例えば優先度データ24に続いて付加可能となっている。この優先理由データ26を付加し、これを他のユーザに報知することによって、抜かされた人が必要性あるいは緊急性を確認でき、優先処理の同意が得やすくなる。1側の制御部3では、前記優先理由の入力がない場合には、優先処理を禁止するようにしてもよく、このように構成することによって、安易に優先度を上げることを抑制することができる。.【0018】前記優先理由データ26は、例えば前記記憶装置14内の優先理由データベース1401に予め格納されているひな型の定型文に、加筆や修正を行うことで作成される。前記表示部13には、優先理由の入力時に、たとえば図3に示すような優先理由入力画面が表示され、ひな型の定型文に、加筆や修正を行うことで優先度の理由30を入力する。図4で示すように、いつ40、何で41、内容42、優先度43等のユーザの入力操作を支援する画面が表示され、ユーザは必要に応じて選択や入力を行うだけで、他のユーザが理解することができる状況に合った優先理由を、容易に作成することができる。このように、優先理由データベース1401内に前記ひな型の定型文を格納しておくことで、優先度を上げてよい基準が分かりやすくなり、適切な優先度の設定が可能になる。settings.【0019】また、優先理由データベース1401には、過去に作成した優先理由も格納されており、図3の過去参照31のボックスをクリックすることで必要に応じて参照可能となっている。したがって、定例会議資料など、毎月期限があって緊急に印字する必要があるものを印字する場合に、以前に入力した優先理由を呼び出して再利用することができ、理由を一から入力する手間を省くことができる。omitted.【0020】一方、印刷装置1側でも、記憶装置5内に優先理由データベース503を備えており、各ホスト装置10からの前記印刷要求データ中の優先理由データが、適宜格納されるようになっている。10は、優先理由データベース503に格納されている優先理由データを共有し、適宜呼び出して、前記加筆や修正ならびに参照可能となっている。したがって、同じ理由で優先度を上げた他の人の優先度を参照でき、優先度の尺度を他人と合わせて、抜かされた人の理解を得やすいように、協調性のある優先度の設定を行うことができる。aboveが記録されており、この優先処理ログ504を参照することによって、優先処理が行われた時点だけでなく、所定期間に亘るユーザ毎の優先処理の回数等も確認することができ、優先処理の乱用を未然に防止することができる。occurring.【0022】図5は、ホスト装置10の印刷データの送信動作を説明するためのフローチャートである。ステップS1で印刷要求の発生処理が開始されると、ステップS2に移り、まず優先度の入力待ちとなる。S6に移って、印刷データと共に印刷要求データが送信されて動作を終了する。data.【0023】これに対して、ステップS3において、設定された優先度が通常使用の値よりも高いときにはステップS4に移り、表示部13に図3又は図4で示すような優先理由の入力を支援するための画面が表示され、過去の優先理由などが参照されて、ステップS5で優先理由の入力が行われると、ステップS6に移り、作成された印刷要求データが印刷データと共に送信される。data.【0024】図6は、印刷装置1の印刷データの受信動作を説明するためのフローチャートである。S11において、印刷要求データ及び印刷データを受信すると、ステップS12に移り、印刷キュー501内に印刷中のジョブや印刷待ちの印刷要求データがあるか否かが判断され、ないときにはステップS13に移って、直接印刷処理が行われて動作を終了する。S21に移り、新たに発生した印刷要求データが印刷中のジョブより優先度が高いか否かが判断され、高いときにはステップS22に移り、印刷中や印刷待ちのユーザに割り込み処理を行うことを表す電子メールを送信し、ステップS23においてその送信情報を優先処理ログ504に記録する。ステップS24では、印刷中であったジョブを中断して退避し、ステップS25で、新たに受け付けた印刷要求データの印刷処理を行う。その印刷処理が終了すると、ステップS26において、退避しておいたジョブを再開し、印刷処理が終了すると動作を終了する。determined,存在しない場合には、その新たに発生した印刷要求データが最下位の優先度の印刷要求データとなるので、ステップS35に移って、印刷キュー501にて印刷待機となって動作を終了する。S34でその送信情報が優先処理ログ504に記録されてステップS35に移る。本発明は上記実施の形態に限定されるものではない。fax,又は、合成音声による電話など何でもよいし、ユーザによって通知手段を異ならせてもよい。通知する宛先はユーザでもよいし、ホスト装置(の例えば、印刷アプリケーションソフト)であってもよい。ログには、受信した印刷要求が他の印刷要求を追い越す優先処理をした場合に記録するようにしてもよいし、受信した印刷要求がデフォルト値より高い場合はすべて記録してもよい。[0028]【発明の効果】以上、詳述したように、本発明によれば、優先度を上げた印刷要求をしたユーザ又はホスト装置を他のユーザが知ることができるので、抜かされた人の理解を得るとともに、安易な優先操作を抑制し、優先度操作の乱用を防止できる。DRAWINGS【図1】本発明の一実施の形態による印刷装置及びホスト装置の構成を示すブロック図である。invention.【図2】印刷要求データの一例を示すデータ構造図である。示す図(その1)である。示す図(その2)である。FIG.【図5】ホスト装置の印刷データの送信動作を説明するフローチャートである。device.【図6】印刷装置の印刷データの受信動作を説明するフローチャートである。印刷要求の優先度に応じて、優先度が上の印刷要求が優先度が下の印刷要求を追い越して印刷されるように制御する第1の制御手段と、所定の優先度より上の印刷要求を受けた場合に、該印刷要求を送出したユーザ又はホスト装置を該ユーザ又はホスト装置以外のユーザ又はホスト装置に対して通知する通知手段と、を備えることを特徴とする印刷装置。前記通知手段は、登録されているすべてのユーザ又は接続されているすべてのホスト装置に対して通知することを特徴とする請求項1記載の印刷装置。前記通知手段は、追い越された印刷要求を送出したユーザ又はホスト装置に対して通知することを特徴とする請求項1記載の印刷装置。前記所定の優先度より上の印刷要求をログとして記録する第1の記憶手段を備えることを特徴とする請求項1乃至3いずれかに記載の印刷装置。前記通知手段は、ユーザに対して電子メールで通知することを特徴とする請求項1乃至4いずれかに記載の印刷装置。前記通知手段は優先理由データを通知する、又は、第1の記憶手段は優先理由データをログとして記録することを特徴とする請求項1乃至5いずれかに記載の印刷装置。第1の制御手段は、前記優先理由データの入力がない場合には、優先処理を禁止することを特徴とする請求項6記載の印刷装置。1乃至7いずれかに記載の印刷装置。印刷する順序を決めるための優先度を入力する入力手段と、印刷要求に、該優先度、及び、所定の優先度より上の優先度を指定した場合に、優先理由データを付加して送出する第2の制御手段と、を備えることを特徴とするホスト装置。前記優先理由データをひな型として記憶する第3の記憶手段を備えることを特徴とする請求項9記載のホスト装置。