(57)【要約】【課題】  通常は再生紙を使用して印刷を行っているユーザが上質紙を使用する場合などにおいて、誤って他のユーザによって印刷が行われることを防止するための占有機能付きプリンタ装置を提供する。【解決手段】  通信部１１１は、外部の端末装置から占有の要求と、ユーザ識別情報とを受信し、これらのデータを制御部１１２へ出力する。制御部１１２は通信部１１１からデータを入力し、ユーザ識別情報を占有ユーザ識別情報として記憶部１１３に書き込む。次に、制御部１１２は通信部１１１を経由して、外部の端末装置からユーザ識別情報と、印刷対象の文書データとを受信し、占有ユーザ識別情報を記憶部１１３から読み出し、占有ユーザ識別情報と、受信したユーザ識別情報とを比較し、これらが共に同じユーザを表すことが判明した場合にのみ、印刷部１１４へ文書データを出力して印刷を行う。【選択図】  図１
2005212191.tif 000002
【特許請求の範囲】
【請求項１】
占有ユーザ識別情報を格納する記憶部と、
外部の端末装置との間でデータの送受信を行う通信部と、
入力されるデータの印刷を行う印刷部と、
端末装置から前記通信部を経由して占有の要求と、第１のユーザ識別情報とを受信した時、前記第１のユーザ識別情報を前記記憶部に書き込み、前記通信部を経由して端末装置から第２のユーザ識別情報と、印刷対象の文書データとを受信した時、前記第１のユーザ識別情報を記憶部から読み出し、前記第１のユーザ識別情報と、前記第２のユーザ識別情報とを比較し、前記第１のユーザ識別情報と、前記第２のユーザ識別情報とが同じユーザを表すことが判明した場合にのみ、前記印刷部に前記文書データを出力し、印刷終了時に前記第１のユーザ識別情報を前記記憶部から消去する制御部と、
を具備することを特徴とするプリンタ装置。
【請求項２】
占有ユーザ識別情報を格納する記憶部と、
外部の端末装置との間でデータの送受信を行う通信部と、
入力されるデータの印刷を行う印刷部と、
端末装置から前記通信部を経由して占有の要求と、第１のユーザ識別情報とを受信し、前記第１のユーザ識別情報を前記記憶部に書き込み、前記通信部を経由して端末装置から第２のユーザ識別情報と、印刷対象の文書データとを受信した時、前記第１のユーザ識別情報を記憶部から読み出して前記第２のユーザ識別情報と比較し、これらが異なることが判明した場合には、前記文書データを前記記憶部に格納し、端末装置から前記通信部を経由して占有解除の要求と、前記第１のユーザ識別情報とを受信した時、前記記憶部中の前記第１のユーザ識別情報を消去し、前記文書データを前記記憶部から読み出してこれを前記印刷部へ出力する制御部と、
を具備することを特徴とする前記プリンタ装置。
【請求項３】
前記制御部は、前記記憶部に第１のユーザ識別情報を格納している場合に、ネットワークを経由して端末装置から占有の要求と、第２のユーザ識別情報とを受信し、前記第１のユーザ識別情報を記憶部から読み出し、前記第１のユーザ識別情報と、前記第２のユーザ識別情報とを比較し、前記第１のユーザ識別情報と、前記第２のユーザ識別情報とが異なることが判明した時、前記第２のユーザ識別情報による占有の要求を却下する
ことを特徴とする請求項１〜請求項２のいずれかに記載のプリンタ装置。
【請求項４】
ネットワークを介して端末装置から印刷データを受信して印刷を行うプリンタ装置のコンピュータに、
端末装置からネットワークを経由して占有の要求と、第１のユーザ識別情報とを受信する処理と、
前記第１のユーザ識別情報を記憶部に書き込む修理と、
ネットワークを経由して端末装置から第２のユーザ識別情報と、印刷対象の文書データとを受信する処理と、
前記第１のユーザ識別情報を記憶部から読み出し、前記第１のユーザ識別情報と、前記第２のユーザ識別情報とを比較し、前記第１のユーザ識別情報と、前記第２のユーザ識別情報とが同じユーザを表すことが判明した場合にのみ、前記文書データを印刷する処理と、
を実行させるためのプログラム。
【請求項５】
ネットワークを介して複数の端末装置から印刷データを受信して印刷を行うプリンタ装置のコンピュータに、
端末装置からネットワークを経由して占有の要求と、第１のユーザ識別情報とを受信する処理と、
前記第１のユーザ識別情報を記憶部に書き込む処理と、
ネットワークを経由して端末装置から第２のユーザ識別情報と、印刷対象の文書データとを受信する処理と、
前記第１のユーザ識別情報を記憶部から読み出し、前記第１のユーザ識別情報と、前記第２のユーザ識別情報とを比較し、前記第１のユーザ識別情報と、前記第２のユーザ識別情報とが異なることが判明した場合には、前記文書データを前記記憶部に格納する処理と、
端末装置からネットワークを経由して占有解除の要求と、前記第１のユーザ識別情報とを受信する処理と、
前記記憶部から前記第１のユーザ識別情報を消去し、前記文書データを前記記憶部から読み出して印刷する処理と
を実行させるためのプログラム。
【請求項６】
占有ユーザ識別情報と、占有理由情報とを格納する記憶部と、
外部の端末装置との間でデータの送受信を行う通信部と、
入力されるデータの印刷を行う印刷部と、
端末装置から前記通信部を経由して占有の要求と、第１の占有理由情報と、ユーザ識別情報とを受信した時、前記ユーザ識別情報と、前記第１の占有理由情報とを前記記憶部に書き込み、
端末装置から前記通信部を経由して占有の要求と、第２の占有理由情報と、印刷対象の文書データとを受信した時、前記第１の占有理由情報を前記記憶部から読み出し、前記第１の占有理由情報と、前記第２の占有理由情報とを比較し、前記第１の占有理由情報と、前記第２の占有理由情報とが同じ占有理由を表すことが判明した場合にのみ、前記印刷部に前記文書データを出力し、
端末装置から前記通信部を経由して占有解除の要求と、前記ユーザ識別情報とを受信した時、前記記憶部中の前記ユーザ識別情報を消去する制御部と、
を具備することを特徴とするプリンタ装置。
【請求項７】
前記制御部は、前記第１の占有理由情報と、前記第２の占有理由情報とが異なる占有理由を表すことを検知した場合には、前記ユーザ識別情報を前記記憶部から読み出し、前記占有の要求と、前記第２の占有理由情報と、前記印刷対象の文書データとの送信元である前記端末装置にエラーの通知と、前記ユーザ識別情報と、前記第１の占有理由情報とを送信する
ことを特徴とする請求項６に記載のプリンタ装置。
【請求項８】
ネットワークを介して複数の端末装置から印刷データを受信して印刷を行うプリンタ装置のコンピュータに、
端末装置からネットワークを経由して占有の要求と、第１の占有理由情報と、ユーザ識別情報とを受信する処理と、
前記ユーザ識別情報と、前記第１の占有理由情報とを記憶部に書き込む処理と、
ネットワークを経由して端末装置から占有の要求と、第２の占有理由情報と、印刷対象の文書データとを受信した時、前記第１の占有理由情報を記憶部から読み出し、前記第１の占有理由情報と、前記第２の占有理由情報とを比較し、前記第１の占有理由情報と、前記第２の占有理由情報とが同じ占有理由を表すことが判明した場合にのみ、前記文書データを印刷する処理と、
端末装置からネットワークを経由して占有解除の要求と、前記ユーザ識別情報とを受信する処理と、
前記記憶部から前記ユーザ識別情報と、前記第１の占有理由とを消去する処理と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが共有のプリンタ装置を一時的に占有使用するための占有機能付きプリンタ装置に関するものである。
【背景技術】
【０００２】
企業や官公庁などの組織内では、複数のユーザがプリンタ装置を共有して使用することが多い。このため、例えば、普段は再生紙をプリンタ装置のトレーにセットして印刷するところを、あるユーザが顧客提出のために上質紙をプリンタ装置にセットして印刷を行う場合には、従来であれば、他のユーザが印刷を行わないように周囲の人に声をかける必要があった。あるいは、ユーザがプリンタ装置の手差し用のトレーに上質紙をセットして印刷を行う方法もあるが、通常のプリンタ装置の手差し用のトレーは高々数十枚程度までしかセットできず、数百枚を印刷する必要がある際などには不向きである。また、このようなケースに対する従来の対処方法としては、ユーザが印刷用紙を格納するトレーを多数備えたプリンタ装置を使い、例えば、再生紙をトレーの１〜３番とし、上質紙をトレーの４番として使い分けを行う方法もある。しかし、複数のトレーを備えたプリンタ装置は高価なものが多く、また、ユーザが再生紙を使用して印刷するところを、誤って上質紙で印刷する問題点もあった。
なお、従来の技術として、特許文献１に記載されるものが知られている。
【特許文献１】特開２００２−２８７９３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は上記の事情を考慮してなされたもので、その目的は、通常は再生紙を使用して印刷を行っているユーザが上質紙を使用する場合などにおいて、誤って他のユーザによって印刷が行われることを防止するための占有機能付きプリンタ装置を提供することにある。
【課題を解決するための手段】
【０００４】
この発明は前述の課題を解決するためになされたもので、本発明は、占有ユーザ識別情報を格納する記憶部と、外部の端末装置との間でデータの送受信を行う通信部と、入力されるデータの印刷を行う印刷部と、端末装置から前記通信部を経由して占有の要求と、第１のユーザ識別情報とを受信した時、前記第１のユーザ識別情報を前記記憶部に書き込み、前記通信部を経由して端末装置から第２のユーザ識別情報と、印刷対象の文書データとを受信した時、前記第１のユーザ識別情報を記憶部から読み出し、前記第１のユーザ識別情報と、前記第２のユーザ識別情報とを比較し、前記第１のユーザ識別情報と、前記第２のユーザ識別情報とが同じユーザを表すことが判明した場合にのみ、前記印刷部に前記文書データを出力し、印刷終了時に前記第１のユーザ識別情報を前記記憶部から消去する制御部と、を具備することを特徴とするプリンタ装置である。
【０００５】
本発明によれば、プリンタ装置の占有を行うことにより、普段は再生紙を使用しているユーザが上質紙をプリンタ装置にセットし、印刷を行う場合でも、誤って他のユーザが印刷を行うことを抑止する効果がある。
【０００６】
また、本発明は、占有ユーザ識別情報を格納する記憶部と、外部の端末装置との間でデータの送受信を行う通信部と、入力されるデータの印刷を行う印刷部と、端末装置から前記通信部を経由して占有の要求と、第１のユーザ識別情報とを受信し、前記第１のユーザ識別情報を前記記憶部に書き込み、前記通信部を経由して端末装置から第２のユーザ識別情報と、印刷対象の文書データとを受信した時、前記第１のユーザ識別情報を記憶部から読み出して前記第２のユーザ識別情報と比較し、これらが異なることが判明した場合には、前記文書データを前記記憶部に格納し、端末装置から前記通信部を経由して占有解除の要求と、前記第１のユーザ識別情報とを受信した時、前記記憶部中の前記第１のユーザ識別情報を消去し、前記文書データを前記記憶部から読み出してこれを前記印刷部へ出力する制御部と、を具備することを特徴とする前記プリンタ装置である。
本発明によれば、プリンタ装置の占有中に他のユーザが印刷を行おうとした場合には、プリンタ装置は占有の終了後にこの印刷を実行することができる効果がある。
【０００７】
また、本発明は、前記制御部は、前記記憶部に第１のユーザ識別情報を格納している場合に、ネットワークを経由して端末装置から占有の要求と、第２のユーザ識別情報とを受信し、前記第１のユーザ識別情報を記憶部から読み出し、前記第１のユーザ識別情報と、前記第２のユーザ識別情報とを比較し、前記第１のユーザ識別情報と、前記第２のユーザ識別情報とが異なることが判明した時、前記第２のユーザ識別情報による占有の要求を却下することを特徴とする前記プリンタ装置である。
また、本発明によれば、プリンタ装置が２以上の占有要求を受信した場合には、後の占有要求を却下することにより、２以上のユーザが同時に占有を行うことを抑止することができる効果がある。
【０００８】
また、本発明は、ネットワークを介して端末装置から印刷データを受信して印刷を行うプリンタ装置のコンピュータに、端末装置からネットワークを経由して占有の要求と、第１のユーザ識別情報とを受信する処理と、前記第１のユーザ識別情報を記憶部に書き込む修理と、ネットワークを経由して端末装置から第２のユーザ識別情報と、印刷対象の文書データとを受信する処理と、前記第１のユーザ識別情報を記憶部から読み出し、前記第１のユーザ識別情報と、前記第２のユーザ識別情報とを比較し、前記第１のユーザ識別情報と、前記第２のユーザ識別情報とが同じユーザを表すことが判明した場合にのみ、前記文書データを印刷する処理と、を実行させるためのプログラムである。
【０００９】
また、本発明によれば、プリンタ装置の占有を行うことにより、普段は再生紙を使用しているユーザが上質紙をプリンタ装置にセットし、印刷を行う場合でも、誤って他のユーザが印刷を行うことを抑止する効果がある。
【００１０】
また、本発明は、ネットワークを介して複数の端末装置から印刷データを受信して印刷を行うプリンタ装置のコンピュータに、端末装置からネットワークを経由して占有の要求と、第１のユーザ識別情報とを受信する処理と、前記第１のユーザ識別情報を記憶部に書き込む処理と、ネットワークを経由して端末装置から第２のユーザ識別情報と、印刷対象の文書データとを受信する処理と、前記第１のユーザ識別情報を記憶部から読み出し、前記第１のユーザ識別情報と、前記第２のユーザ識別情報とを比較し、前記第１のユーザ識別情報と、前記第２のユーザ識別情報とが異なることが判明した場合には、前記文書データを前記記憶部に格納する処理と、端末装置からネットワークを経由して占有解除の要求と、前記第１のユーザ識別情報とを受信する処理と、前記記憶部から前記第１のユーザ識別情報を消去し、前記文書データを前記記憶部から読み出して印刷する処理とを実行させるためのプログラムである。
【００１１】
また、本発明によれば、プリンタ装置の占有中に他のユーザが印刷を行おうとした場合には、プリンタ装置は占有の終了後にこの印刷を実行することができる効果がある。
【００１２】
また、本発明は、占有ユーザ識別情報と、占有理由情報とを格納する記憶部と、外部の端末装置との間でデータの送受信を行う通信部と、入力されるデータの印刷を行う印刷部と、端末装置から前記通信部を経由して占有の要求と、第１の占有理由情報と、ユーザ識別情報とを受信した時、前記ユーザ識別情報と、前記第１の占有理由情報とを前記記憶部に書き込み、端末装置から前記通信部を経由して占有の要求と、第２の占有理由情報と、印刷対象の文書データとを受信した時、前記第１の占有理由情報を前記記憶部から読み出し、前記第１の占有理由情報と、前記第２の占有理由情報とを比較し、前記第１の占有理由情報と、前記第２の占有理由情報とが同じ占有理由を表すことが判明した場合にのみ、前記印刷部に前記文書データを出力し、端末装置から前記通信部を経由して占有解除の要求と、前記ユーザ識別情報とを受信した時、前記記憶部中の前記ユーザ識別情報を消去する制御部と、を具備することを特徴とするプリンタ装置である。
【００１３】
また、本発明によれば、既にプリンタ装置が占有されていても、同じ占有理由であれば、ユーザが異なる場合であっても、印刷を行うことができる効果がある。
【００１４】
また、本発明は、前記制御部は、前記第１の占有理由情報と、前記第２の占有理由情報とが異なる占有理由を表すことを検知した場合には、前記ユーザ識別情報を前記記憶部から読み出し、前記占有の要求と、前記第２の占有理由情報と、前記印刷対象の文書データとの送信元である前記端末装置にエラーの通知と、前記ユーザ識別情報と、前記第１の占有理由情報とを送信することを特徴とする前記プリンタ装置である。
【００１５】
また、本発明によれば、すでにプリンタ装置が占有されている場合に後から印刷しようとしたユーザに占有の理由と、占有しているユーザの情報とを知らせることができる効果がある。
【００１６】
また、本発明は、ネットワークを介して複数の端末装置から印刷データを受信して印刷を行うプリンタ装置のコンピュータに、端末装置からネットワークを経由して占有の要求と、第１の占有理由情報と、ユーザ識別情報とを受信する処理と、前記ユーザ識別情報と、前記第１の占有理由情報とを記憶部に書き込む処理と、ネットワークを経由して端末装置から占有の要求と、第２の占有理由情報と、印刷対象の文書データとを受信した時、前記第１の占有理由情報を記憶部から読み出し、前記第１の占有理由情報と、前記第２の占有理由情報とを比較し、前記第１の占有理由情報と、前記第２の占有理由情報とが同じ占有理由を表すことが判明した場合にのみ、前記文書データを印刷する処理と、端末装置からネットワークを経由して占有解除の要求と、前記ユーザ識別情報とを受信する処理と、前記記憶部から前記ユーザ識別情報と、前記第１の占有理由とを消去する処理と、を実行させるためのプログラムである。
【００１７】
また、本発明によれば、既にプリンタ装置が占有されていても、同じ占有理由であれば、ユーザが異なる場合であっても、印刷を行うことができる効果がある。
【発明を実施するための最良の形態】
【００１８】
図２はプリンタ装置１１０と、プリンタ装置１１０へ印刷を要求するパソコン２１０〜２４０（端末装置）とを含めたネットワークの構成例を表す図である。また、図１はネットワークを経由してパソコン２１０〜２４０から印刷対象の文書データを受信し、印刷を行うプリンタ装置１１０の内部構成を表している。以下、図面を参照し、この発明の実施の形態を説明する。
【００１９】
まず、図２において、パソコン２１０〜２４０は、ネットワークを経由してプリンタ装置１１０にデータを送信して印刷を要求する。また、パソコン２１０〜２４０は、ネットワークを経由してプリンタ装置１１０に占有を要求する。
プリンタ装置１１０に関しては図１を参照して説明する。通信部１１１はネットワークを経由したパソコン２１０〜２４０（図２）と、制御部１１２との間のデータの送受信を仲介する通信処理を行う。
制御部１１２は、プリンタ装置１１０を制御する制御部であり、詳細は後述する。
記憶部１１３は、印刷対象の文書データや、プリンタ装置１１０を占有して使用する際のユーザの識別情報である占有ユーザ識別情報を格納する。
印刷部１１４は制御部１１２からデータを入力して用紙に印刷を行う。
【００２０】
次に、本実施の形態における処理の流れを図１と、図２と、プリンタ装置１１０における占有処理を表すフローチャートである図３と、プリンタ装置１１０における印刷処理の流れを表すフローチャートである図４とを用いて説明する。
プリンタ装置１１０のユーザは通常、プリンタ装置１１０に再生紙をセットして印刷を行っている。いま、例えば、パソコン２１０のユーザが顧客提出資料の印刷のために上質紙での印刷を行うこととし、他のユーザが誤って上質紙を使って印刷を行わないように、パソコン２１０（図２）に対してプリンタ装置１１０の占有指示を入力する。パソコン２１０はユーザの指示を受け、記憶領域からユーザ識別情報“１”を読み出し、これをプリンタ装置１１０へネットワークを経由して送信し、プリンタ装置１１０に占有を要求する。
【００２１】
プリンタ装置１１０の通信部１１１（図１）はパソコン２１０からユーザ識別情報“１”を受信し、これを制御部１１２へ出力する。制御部１１２は通信部１１１からユーザ識別情報“１”を入力し、記憶部１１３の占有ユーザ識別情報が初期状態であるか否かを確認する（図３のステップＳ０１）。ここで、占有ユーザ識別情報が初期状態であれば、プリンタ装置１１０を占有しているユーザはいないということであり、逆に、占有ユーザ識別情報にユーザ識別情報が設定された状態であれば、既にプリンタ装置１１０は占有されているということを表す。
次に、制御部１１２は、占有ユーザ識別情報が初期状態である場合には、先ほど入力したユーザ識別情報“１”を占有ユーザ識別情報として記憶部１１３に書き込む（図３のステップＳ０２）。次に、制御部１１２は通信部１１１を経由して、パソコン２１０に“占有開始”を送信する（図３のステップＳ０３）。パソコン２１０はプリンタ装置１１０から“占有開始”を受信し、これを表示してユーザの指示を待つ。
【００２２】
また、占有ユーザ識別情報が初期状態ではない場合には、制御部１１２は占有ユーザ識別情報と、受信したユーザ識別情報とが同じユーザのものであるか否かをチェックし（図３のステップＳ０４）、異なるユーザの場合には“占有要求却下”を通信部１１１を経由してパソコン２１０に送信する（図３のステップＳ０５）。パソコン２１０はプリンタ装置１１０から“占有要求却下”を受信し、これを表示する。ユーザは他のユーザがプリンタ装置１１０を占有していることを検知し、しばらく待った後で、再度パソコン２１０に対してプリンタ装置１１０の占有を指示する。占有ユーザ識別情報と受信したユーザ識別情報とが同じユーザのものであれば、制御部１１２は同じユーザが占有を要求しているものと判断し、通信部１１１を経由して、パソコン２１０に“占有開始”を送信する（図３のステップＳ０３）。パソコン２１０はプリンタ装置１１０から“占有開始”を受信し、これを表示してユーザの指示を待つ。
【００２３】
続いて、ユーザはプリンタ装置１１０のトレーに上質紙をセットしてパソコン２１０に印刷を指示する。パソコン２１０はユーザの印刷の指示を受け、ネットワークを経由してプリンタ装置１１０へ文書データと、ユーザ識別情報“１”とを送信する。プリンタ装置１１０の通信部１１１はパソコン２１０からデータを受信し、制御部１１２へこれを出力する。制御部１１２は通信部１１１から文書データと、ユーザ識別情報“１”とを入力し、記憶部１１３から占有ユーザ識別情報“１”を読み出し、入力したユーザ識別情報“１”と比較する（図４のステップＳ１１）。
【００２４】
次に、制御部１１２は、占有ユーザ識別情報と、入力したユーザ識別情報とが同じであることを検知し、即ち、自身を占有しているユーザからの印刷要求であるので、文書データを印刷するために印刷部１１４に文書データを出力する。印刷部１１４は制御部１１２から文書データを入力して印刷を行う（図４のステップＳ１２）。
【００２５】
また、ユーザ識別情報“１”のユーザがプリンタ装置１１０を占有している間に、他のユーザがパソコン２２０（図２）に印刷を指示すると，パソコン２２０は記憶領域からこのユーザ識別情報“２”を読み出し、ユーザ識別情報“２”と、文書データとをネットワークを経由してプリンタ装置１１０へ送信する。プリンタ装置１１０の制御部１１２は、ユーザ識別情報“２”と、文書データとを通信部１１１を経由して受信し、占有ユーザ識別情報“１”を記憶部１１３から読み出し、占有ユーザ識別情報“１”と、入力したユーザ識別情報“２”とを比較する（図４のステップＳ１１）。制御部１１２は、占有ユーザ識別情報“２”と、受信したユーザ識別情報“１”とが異なることを検知し、プリンタ装置１１０を占有しているユーザ以外のユーザからの印刷要求であると判断する。制御部１１２は占有ユーザ識別情報“１”と、“占有印刷処理中”とを通信部１１１を経由してパソコン２２０へ送信する（図４のステップＳ１３）。パソコン２２０はプリンタ装置１１０から占有ユーザ識別情報“１”と、“占有印刷処理中”とを受信し、これを表示する。ユーザはユーザ識別情報“１”で表されるユーザがプリンタ装置１１０を占有していることを検知し、しばらく待った後で、再度パソコン２２０に対して印刷を指示する。
【００２６】
次に、ユーザはプリンタ装置１１０が印刷を行ったことを確認し、プリンタ装置１１０のトレーに再生紙をセットしなおして、パソコン２１０にプリンタ装置１１０の占有終了を指示する。パソコン２１０はユーザの指示を受け、記憶部１１３からユーザ識別情報“１”を読み出し、この“１”と、占有解除要求とをプリンタ装置１１０へネットワークを経由して送信する。
【００２７】
プリンタ装置１１０の通信部１１１はパソコン２１０から ユーザ識別情報“１”と、占有解除要求とを受信し、これらを制御部１１２へ出力する。制御部１１２は通信部１１１からユーザ識別情報“１” と、占有解除要求とを入力し、記憶部１１３の占有ユーザ識別情報を読み出し、ユーザ識別情報“１” と比較する。
次に、制御部１１２は、占有ユーザ識別情報と、ユーザ識別情報とが同じであることを検知し、入力した占有解除要求は正当な要求であると判断し、記憶部１１３の占有ユーザ識別情報を初期状態に設定する。次に、制御部１１２は通信部１１１を経由して、パソコン２１０に“占有解除完了”を送信する。パソコン２１０はプリンタ装置１１０から“占有解除完了”を受信し、これを表示する。
【００２８】
なお、ユーザ識別情報“１”のユーザがプリンタ装置１１０を占有している間に、他のユーザがパソコン２２０（図２）に占有解除を指示すると，パソコン２２０は記憶領域からこのユーザ識別情報“２”を読み出し、ユーザ識別情報“２”と、占有解除要求とをネットワークを経由してプリンタ装置１１０へ送信する。プリンタ装置１１０の制御部１１２は、ユーザ識別情報“２”と、占有解除要求とを通信部１１１を経由して受信し、占有ユーザ識別情報“１”を記憶部１１３から読み出し、占有ユーザ識別情報“１”と、入力したユーザ識別情報“２”とを比較する。制御部１１２は、占有ユーザ識別情報“１”と、受信したユーザ識別情報“２”とが異なることを検知し、プリンタ装置１１０を占有しているユーザ以外のユーザからの占有解除要求であると判断する。制御部１１２は占有ユーザ識別情報“１”と、“占有解除要求却下”とを通信部１１１を経由してパソコン２２０へ送信する。パソコン２２０はプリンタ装置１１０から占有ユーザ識別情報“１”と、“占有解除要求却下”とを受信し、これを表示する。
【００２９】
以上、図面を参照して本発明の実施形態について詳述してきたが、具体的な構成はこれらの実施の形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。例えば、本実施の形態ではユーザは再生紙の代わりに上質紙での印刷のためにプリンタ装置１１０の占有を行ったが、プリンタ装置１１０がインクジェット式のプリンタ装置である場合には、ユーザはインクの交換の際にプリンタ装置１１０の占有を行っても良い。カラーインクには高価なものもあるため、本実施の形態と同じようにプリンタ装置の占有を行うことにより、他のユーザが誤って印刷を実行するのを防ぐことができる。
【００３０】
また、大型のプリンタ装置に本実施の形態を適用しても良い。ユーザは大型のプリンタ装置にロール紙をセットして印刷を行うが、ロール紙のサイズも複数あり、また、ロール紙にも高価なものがある。このため、本実施の形態と同じようにプリンタ装置の占有を行うことにより、他のユーザが誤って印刷を実行し、ロール紙を無駄にすることを防ぐことができる。
【００３１】
また、本実施の形態において、ユーザがパソコン２１０を使ってプリンタ装置１１０を占有して印刷を行っている途中で、他のユーザがパソコン２２０に印刷を指示した場合には、制御部１１２は、印刷対象の文書データをいったん記憶部１１３に書き込み、占有が解除された後でこの文書データを記憶部１１３から読み出して印刷を実行する方法もある。
【００３２】
また、プリンタ装置１１０が占有されている状態で、他のユーザがパソコン２２０を経由してプリンタ装置１１０に占有を要求した場合には、制御部１１２は、このユーザのユーザ識別情報をいったん記憶部１１３に書き込み、占有が解除された後でこのユーザ識別情報を記憶部１１３から読み出して占有ユーザ識別情報に書き込み、占有させる方法もある。
また、プリンタ装置１１０は占有ユーザ識別情報を印刷用紙をセットするためのトレーの数分記憶部１１３にさらに備えてもよい。これにより、複数のユーザがパソコン２１０〜２４０を経由してプリンタ装置１１０にトレー単位での占有要求を行った場合には、制御部１１２は要求されたトレーに対応する占有ユーザ識別情報に要求もとのユーザのユーザ識別情報を書き込むことで、当該トレーのみを占有させることができる。
【００３３】
また、本実施の形態ではユーザがプリンタ装置１１０の占有を解除する際に、ユーザはパソコン２１０に占有解除を指示したが、このユーザの指示の代わりに、プリンタ装置１１０による印刷処理の終了（図４のステップＳ１２）後に制御部１１２が記憶部１１３の占有ユーザ識別情報を初期状態に設定することにより、占有を解除しても良い。ユーザが印刷終了後にプリンタ装置１１０の占有を解除することを忘れた場合にプリンタ装置１１０が占有されたままの状態となることを防止できる点で有効である。
【００３４】
また、ユーザがパソコン２１０〜２４０に対して印刷を指示する際に、図５の印刷指示画面をパソコン２１０〜２４０に表示しても良い。ユーザは印刷を行う際に、この画面の＜予約の有無＞から“予約する”か、あるいは“予約しない”か、を選択する。ユーザが“予約する”を選んだ場合には、これと併せて、＜予約理由＞から該当するものを選び、“印刷”を指示する。＜予約理由＞には、例えば、用紙属性や、インク属性があり、カラーインクや上質紙などをユーザは必要に応じて選択する。パソコン２１０〜２４０はユーザ識別情報と、印刷対象の文書データと、ユーザが選択した予約理由とを、プリンタ装置１１０へネットワークを経由して送信する。プリンタ装置１１０の制御部１１２は通信部１１１を経由してこれらを受信し、プリンタ装置１１０が占有されていない場合には、受信したユーザ識別情報を占有ユーザ識別情報に書き込み、予約理由を記憶部１１３に書き込み、印刷部１１４に印刷を指示する。
【００３５】
このとき、更に、他のユーザがパソコン２２０から印刷をプリンタ装置１１０に要求した場合には、プリンタ装置１１０はこの要求を受信し、占有ユーザ識別情報と、予約理由とをパソコン２２０へ送信する。パソコン２２０はネットワークを経由して占有ユーザ識別情報と、予約理由とを受信し、これらを表示する。これにより、後から印刷を要求したユーザは、他のユーザがプリンタ装置１１０を占有しており、また、その理由も併せて知ることができる。
【００３６】
あるいは、このとき、占有された状態のプリンタ装置１１０が他のユーザからの占有と、印刷との要求を受けた際には、予約理由が同じ場合にのみ印刷を行う方法もある。つまり、他のユーザの指示を受けたパソコン２２０がネットワークを経由してユーザ識別情報と、印刷対象の文書データと、ユーザが選択した予約理由（占有理由情報）とを、印刷をプリンタ装置１１０に送信した場合には、制御部１１２はこの要求を通信部１１１を経由して受信し、先のユーザの予約理由を記憶部１１３から読み出して受信した予約理由と比較する。予約理由が同じ場合には、制御部１１２は印刷部１１４に受信した文書データを出力し、印刷部１１４はこのデータを入力して印刷を行う。予約理由が異なる場合には、制御部１１２は占有ユーザ識別情報と、先のユーザの予約理由とを記憶部１１３から読み出し、通信部１１１を経由してパソコン２２０へ送信する。パソコン２２０はネットワークを経由して占有ユーザ識別情報と、予約理由とを受信し、これらを表示する。これにより、後から印刷を要求したユーザは、先のユーザがプリンタ装置１１０を占有している場合であっても、例えば、先のユーザと、後から予約を要求したユーザとがどちらもカラー印刷を行おうとした場合など、同じ予約理由であれば印刷を行うことができる点で有効である。さらに、予約の解除は、予約したユーザがパソコンからネットワークを経由してプリンタ装置１１０に明示的に指示する方法であってもよい。あるいは、予約したユーザの印刷終了後にプリンタ装置が自動的に予約の解除を行う方法であってもよい。
【００３７】
また、ユーザはプリンタ装置１１０に対する占有の要求をパソコン２１０〜２４０からネットワークを経由してプリンタ装置１１０へ送信し、印刷開始の要求をプリンタ装置１１０に直接指示する方法もある。つまり、ユーザは印刷対照の文書データを指定してパソコン２１０にプリンタ装置１１０の占有を指示する。パソコン２１０はユーザの指示を受けてユーザ識別情報を記憶領域から読み出し、文書データと、ユーザ識別情報と、占有要求とをプリンタ装置１１０へネットワークを経由して送信する。制御部１１２はパソコン２１０からのこれらのデータを、通信部１１１を経由して受信し、記憶部１１３の占有ユーザ識別情報にユーザ識別情報を書き込み、受信した文書データを記憶部１１３に書き込む。次に、ユーザはプリンタ装置１１０のトレーの上質紙をセットし、プリンタ装置１１０に直接印刷開始を指示する。プリンタ装置１１０はユーザの指示を受け、先ほど記憶部１１３に格納した文書データの印刷を行う。この方法では、ユーザはプリンタ装置１１０を占有した後で印刷用紙の交換を行うため、プリンタ装置が既に他のユーザによって占有された状態であった場合に、誤って上質紙をプリンタ装置１１０にセットし、他のユーザによって印刷されることを防ぐことができる。
【００３８】
また、ユーザはプリンタ装置１１０に対する占有の要求をプリンタ装置１１０に直接指示し、印刷開始の要求をパソコン２１０〜２４０に指示する方法もある。つまり、ユーザは自身のユーザ識別情報をプリンタ装置１１０に入力して占有を直接指示し、制御部１１２はこの指示を受け、記憶部１１３の占有ユーザ識別情報にユーザ識別情報を書き込む。次に、ユーザはプリンタ装置１１０のトレーの上質紙をセットし、印刷対照の文書データを指定してパソコン２１０に印刷開始を指示する。パソコン２１０はユーザの指示を受けてユーザ識別情報を記憶領域から読み出し、文書データと、ユーザ識別情報と、印刷開始要求とをプリンタ装置１１０へネットワークを経由して送信する。制御部１１２はパソコン２１０からのこれらのデータを、通信部１１１を経由して受信し、記憶部１１３の占有ユーザ識別情報と、受信したユーザ識別情報とが一致することを確認し、受信した文書データの印刷を行う。この方法では、ユーザはプリンタ装置１１０を占有した後で印刷用紙の交換を行うため、プリンタ装置が既に他のユーザによって占有された状態であった場合に、誤って上質紙をプリンタ装置１１０にセットし、他のユーザによって印刷されることを防ぐことができる。
【図面の簡単な説明】
【００３９】
【図１】この発明の実施形態によるプリンタ装置の構成を示すブロック図である。
【図２】この発明の実施形態におけるネットワークの構成例を表す図である。
【図３】この発明の実施形態によるプリンタ装置の処理を表すフローチャートである。
【図４】この発明の実施形態によるプリンタ装置の処理を表すフローチャートである。
【図５】この発明の実施形態によるプリンタ装置への印刷指示の為の画面の図である。
【符号の説明】
【００４０】
１１０  プリンタ装置    １１１  通信部    １１２  制御部    １１３  記憶部
１１４  印刷部    ２１０、２２０、２３０、２４０  パソコン    ＮＷ  ネットワーク
【図１】
2005212191.tif 000003
【図２】
2005212191.tif 000004
【図３】
2005212191.tif 000005
【図４】
2005212191.tif 000006
【図５】
2005212191.tif 000007