(57)【要約】【課題】親展印刷を行う場合に、印刷装置の設置場所まで行ってユーザが他のユーザによって待たされることがないようにする。【解決手段】上位装置１，２から送信された印刷データを受信して保存した後、操作部９を用いたユーザの操作にしたがって保存印刷データを印刷する親展印刷モードを有する印刷装置３の構成として、操作部９を操作して他のユーザが印刷することを禁止する要求を、その要求元のユーザ識別情報と合わせて受け付ける手段と、受け付けた操作禁止要求にしたがって操作部９の操作を禁止する手段と、操作部９の操作を禁止した状態で、操作部９からユーザ識別情報が入力された場合に、入力されたユーザ識別情報が要求元のユーザ識別情報に一致する場合に限り、一致するとされたユーザ識別情報を入力したユーザに対して、操作部９を操作して保存印刷データを印刷する印刷操作権利を与える手段とを備える。【選択図】        図１
2004268535.tif 000002
【特許請求の範囲】
【請求項１】
上位装置から送信された印刷データを受信して保存した後、自装置の操作部を用いたユーザの操作にしたがって保存印刷データを印刷する所定印刷モードを有する印刷装置であって、
前記操作部を操作して他のユーザが印刷することを禁止する操作禁止要求を、当該操作禁止要求を行った要求元ユーザのユーザ識別情報と合わせて受け付ける操作禁止要求受付手段と、
前記操作禁止要求受付手段で前記操作禁止要求を受け付けた場合に、その要求元ユーザ以外の他のユーザが前記操作部を操作して印刷できないように、ユーザ識別情報の入力操作を除いて前記操作部の操作を禁止する操作禁止手段と、
前記操作禁止手段で前記操作部の操作を禁止した状態で、前記操作部からユーザ識別情報が入力された場合に、この入力されたユーザ識別情報が前記要求元ユーザのユーザ識別情報に一致するかどうかを判断する判断手段と、
前記判断手段で一致すると判断した場合に、当該一致すると判断されたユーザ識別情報を入力したユーザに対して、前記操作部を操作して前記保存印刷データを印刷する印刷操作権利を与える制御手段と
を備えることを特徴とする印刷装置。
【請求項２】
前記操作禁止手段による操作禁止の設定を解除する解除要求を、当該解除要求を行った要求元ユーザのユーザ識別情報と合わせて受け付ける解除要求受付手段と、
前記解除要求受付手段で前記解除要求を受け付けた場合に、その要求元ユーザのユーザ識別情報の正否を判断し、当該ユーザ識別情報が正しいと判断した場合に、前記操作禁止手段による操作禁止の設定を解除する第１の解除手段と
を具備することを特徴とする請求項１記載の印刷装置。
【請求項３】
前記操作禁止要求受付手段は、前記上位装置からのコマンド情報によって前記操作禁止要求を受け付ける
ことを特徴とする請求項１記載の印刷装置。
【請求項４】
前記印刷操作権利を持つユーザが前記操作部を操作して前記保存印刷データを印刷した場合に、当該保存印刷データの印刷が完了した時点で、前記操作禁止手段による操作禁止の設定を解除する第２の解除手段を有する
ことを特徴とする請求項１記載の印刷装置。
【請求項５】
前記印刷操作権利を持つユーザが前記操作部を操作して前記保存印刷データを印刷した場合に、この印刷が完了した印刷データを削除する削除手段を有する
ことを特徴とする請求項１記載の印刷装置。
【請求項６】
前記操作禁止手段で前記操作部の操作を禁止した状態で、この操作禁止を要求したユーザと別のユーザからの操作禁止要求を前記操作禁止要求受付手段で受け付けた場合に、前記別のユーザのユーザ識別情報を処理待ちキューに登録する登録手段を有する
ことを特徴とする請求項１記載の印刷装置。
【請求項７】
前記所定印刷モードが親展印刷モードである
ことを特徴とする請求項１記載の印刷装置。
【請求項８】
前記所定印刷モードが課金印刷モードである
ことを特徴とする請求項１記載の印刷装置。
【請求項９】
前記解除要求受付手段は、前記上位装置からのコマンド情報によって前記解除要求を受け付ける
ことを特徴とする請求項２記載の印刷装置。
【請求項１０】
前記操作禁止手段による操作禁止の設定が前記第１の解除手段又は前記第２の解除手段で解除された場合に、前記処理待ちキューにユーザ識別情報が登録されているかどうかを確認し、登録されている場合は、前記処理待ちキューの先頭列に登録されているユーザ識別情報をもつユーザからの操作禁止要求にしたがって前記操作禁止手段が前記操作部の操作を禁止する
ことを特徴とする請求項６記載の印刷装置。
【請求項１１】
ネットワークに接続された上位装置と、前記上位装置と前記ネットワークを介して接続されるとともに、前記上位装置から送信された印刷データを前記ネットワーク経由で受信して保存した後、自装置の操作部を用いたユーザの操作にしたがって保存印刷データを印刷する所定印刷モードを有する印刷装置とを備える印刷システムであって、
前記印刷装置は、
前記操作部を操作して他のユーザが印刷することを禁止する操作禁止要求を、この操作禁止要求を行った要求元ユーザのユーザ識別情報と合わせて受け付ける操作禁止要求受付手段と、
前記操作禁止要求受付手段で前記操作禁止要求を受け付けた場合に、その要求元ユーザ以外の他のユーザが前記操作部を操作して印刷できないように、ユーザ識別情報の入力操作を除いて前記操作部の操作を禁止する操作禁止手段と、
前記操作禁止手段で前記操作部の操作を禁止した状態で、前記操作部からユーザ識別情報が入力された場合に、この入力されたユーザ識別情報が前記要求元ユーザのユーザ識別情報に一致するかどうかを判断する判断手段と、
前記判断手段で一致すると判断した場合に、当該一致すると判断されたユーザ識別情報を入力したユーザに対して、前記操作部を操作して前記保存印刷データを印刷する印刷操作権利を与える制御手段と
を備える
ことを特徴とする印刷システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、上位装置から送信された印刷データを印刷する印刷装置とこれを用いた印刷システムに関する。
【０００２】
【従来の技術】
今日、ネットワークを用いて印刷装置を共有する印刷システムが盛んに使用されるようになっている。具体的には、上位装置となるホストコンピュータを１つのネットワークに複数接続するとともに、このネットワークに例えば１台の印刷装置を接続することにより、複数の上位装置からの印刷ジョブを１台の印刷装置で受け付けて印刷を行うことが可能となっている。
【０００３】
ネットワークを含む双方向インターフェースで上位装置と接続される印刷装置として、例えば下記特許文献１には、印刷のジョブが発生していなくても、印刷ジョブの予約を可能とし、予約された時間になると予約者の印刷ジョブを優先的に処理する印刷装置が開示されている。
【０００４】
また、ネットワークを利用した印刷システムでは、ユーザが上位装置から印刷装置に印刷データを送って印刷する場合に、印刷装置からシート媒体として出力される印刷文書の内容を他人に見られないようにするため、親展印刷という機能がサポートされている。親展印刷は、主に機密文書の印刷に利用されることから機密文書印刷とも呼ばれる。
【０００５】
この親展印刷においては、ユーザが上位装置から印刷装置に印刷データを送信する際に、例えば、ユーザ識別情報やパスワードを付加した印刷データを送信する。これに対して、上位装置から印刷データを受信した印刷装置は、その受信した印刷データとこれに付加された情報をハードディスクに保存する。そして、ユーザが印刷装置の設置場所に移動して、印刷装置の操作パネルから正しいユーザ識別情報とパスワードを入力した場合に限り、ハードディスクから印刷データを読み出して印刷を行う。これにより、上位装置から印刷データを送ったユーザが印刷装置の設置場所に居るときだけ印刷が行われるため、ユーザの意思に反して印刷文書の内容を他人に見られる恐れが皆無となる。
【０００６】
親展印刷機能をもつ印刷装置として、例えば下記特許文献２には、複数の親展印刷のパスワードが相前後して入力されたために、親展印刷を連続して行う必要が生じた場合に、パスワードを受け付けた順に親展印刷を行うとともに、前の親展印刷とその後の親展印刷の間に所定の空白時間を設けることにより、親展印刷相互の印刷文書の機密性を保持できるようにした印刷装置が開示されている。
【０００７】
【特許文献１】
特開２０００−２４２４６０号公報
【特許文献２】
特開２００１−２１６１２３号公報
【０００８】
【発明が解決しようとする課題】
しかしながら従来においては、親展印刷を行うユーザが印刷装置に印刷データを送信した後、その送信先となる印刷装置の設置場所に移動して印刷実行のための操作しようとしたときに、既に他のユーザが操作中であったり印刷中であったりすると、それが完了するまで後のユーザが待たされてしまうという不具合があった。
【０００９】
こうした点に関して、例えば、上記特許文献１に記載の技術では、時間指定によって印刷装置を予約するため、実際にユーザが印刷したいと思ったときにリアルタイムに予約を行うことが難しいという難点がある。そのため、ユーザが親展印刷を行う場合に、たとえ時間で予約して印刷データを送ったとしても、その後で実際に印刷装置の設置場所に行って印刷しようとしたときに、既に予約時間が過ぎてしまっていることも考えられる。この場合、ユーザは印刷装置の設置場所に移動しても、その時点で他のユーザの処理が予約されていると、印刷装置の操作や印刷実行を行うことができず、それが完了するまで待たされてしまう。
【００１０】
また、上記特許文献２に記載の技術では、連続した親展印刷の場合に、時間を空けてから次の親展印刷を行うため、次の親展印刷を行うユーザにとって、どの時点で印刷が実行されるのか把握できないという難点がある。したがって、たとえパスワード入力という印刷装置への操作を先に実行できたとしても、前のユーザの親展印刷が完了するまで、その場で待ち合わせが必要になってしまう。
【００１１】
本発明は、上記課題を解決するためになされたもので、その目的とするところは、あるユーザが親展印刷などを行う場合に、予め印刷装置に送って保存した印刷データを、その印刷装置の設置場所に移動して印刷しようとしたきに、他のユーザの操作や印刷で待たされることなく、直ちに印刷装置を操作して印刷を実行できるようにすることにある。
【００１２】
【課題を解決するための手段】
本発明に係る印刷装置は、上位装置から送信された印刷データを受信して保存した後、自装置の操作部を用いたユーザの操作にしたがって保存印刷データを印刷する所定印刷モードを有する印刷装置であって、前記操作部を操作して他のユーザが印刷することを禁止する操作禁止要求を、当該操作禁止要求を行った要求元ユーザのユーザ識別情報と合わせて受け付ける操作禁止要求受付手段と、前記操作禁止要求受付手段で前記操作禁止要求を受け付けた場合に、その要求元ユーザ以外の他のユーザが前記操作部を操作して印刷できないように、ユーザ識別情報の入力操作を除いて前記操作部の操作を禁止する操作禁止手段と、前記操作禁止手段で前記操作部の操作を禁止した状態で、前記操作部からユーザ識別情報が入力された場合に、この入力されたユーザ識別情報が前記要求元ユーザのユーザ識別情報に一致するかどうかを判断する判断手段と、前記判断手段で一致すると判断した場合に、当該一致すると判断されたユーザ識別情報を入力したユーザに対して、前記操作部を操作して前記保存印刷データを印刷する印刷操作権利を与える制御手段とを備えた構成となっている。
【００１３】
上記構成の印刷装置においては、上位装置から印刷装置に印刷データを送って保存しておいたユーザが、その印刷データを実際に印刷しようと印刷装置の設置場所に移動しようとする際に、例えば、上位装置からのコマンド情報により、ユーザ識別情報とともに操作禁止要求を印刷装置に送ると、この操作禁止要求がユーザ識別情報と合わせて操作禁止受付手段で受け付けられる。そうすると、操作禁止手段では、操作禁止要求を行った要求元ユーザ以外の他のユーザが操作部を操作して印刷できないように、ユーザ識別情報の入力操作を除いて（換言すると、ユーザ識別情報の入力操作のみを許容するように）操作部の操作を禁止するため、操作禁止要求を行ったユーザが印刷装置の設置場所に到達するまで、他のユーザが操作部を操作して印刷することができなくなる。また、操作禁止手段で操作部の操作を禁止した状態で、操作部からユーザ識別情報が入力されると、その入力されたユーザ識別情報が要求元ユーザのユーザ識別情報と一致するかどうか（実際に操作禁止要求を行ったユーザ本人であるかどうか）が判断され、一致すると判断された場合に限り、先にユーザ識別情報を入力したユーザに対して印刷操作権利が与えられる。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しつつ詳細に説明する。
【００１５】
［第１実施形態］
図１は本発明の第１実施形態に係る印刷システムの構成例を示す図である。この印刷システムにおいては、２台の上位装置１，２と１台の印刷装置３とが、共通のネットワーク４を介して双方向通信可能に接続されている。ネットワーク４は、例えば、ケーブル、回線等を用いた有線や、それを用いない無線で構築されるＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などで構成されるものである。このネットワーク４は、上位装置１，２と印刷装置３の間で双方向通信を可能にするネット手段であれば、どのような構成であってもよい。
【００１６】
上位装置１，２は、例えばパーソナルコンピュータによって構成されるものであって、文書、図形、画像などのデータ作成機能を実現する各種のアプリケーションプログラムや、これを使って作成されたデータを印刷するときに用いられるプリンタドライバなどを備える。プリンタドライバは、印刷の対象となるデータを処理して、例えばＰＤＬ（ｐａｇｅ  ｄｅｓｃｒｉｐｔｉｏｎ  ｌａｎｇｕａｇｅ）形式の印刷データを生成するデータ生成機能と、このデータ生成機能によって生成された印刷データに所定の情報を付加する情報付加機能とを備える。情報付加機能で付加される付加情報の一例として、この印刷システムを使って親展印刷を行う場合に、親展印刷であることを示す属性情報や、親展印刷を行うのに必要となるユーザ識別情報、パスワードなどがある。このような付加情報は、例えばＰＤＬ形式の印刷データの前に、ＰＪＬ（ｐｒｉｎｔｅｒ  ｊｏｂ  ｌａｎｇｕａｇｅ）形式のデータとして記述される。また、このＰＪＬ形式のデータは、上位装置１，２から印刷装置３にコマンド情報を送って各種の設定及び設定変更を行う際のデータ形式としても適用される。
【００１７】
印刷装置３は、上位装置１又は上位装置２から送信された印刷データをネットワーク４経由で受信するとともに、この受信した印刷データを用紙等のシート媒体に印刷出力するものである。この印刷装置３は、上位装置１，２からネットワーク４経由で受信した印刷データを保存しないで印刷する通常印刷モードの他に、上位装置１，２からネットワーク４経由で受信した印刷データを一旦保存した後、自装置の操作部（後述）を用いたユーザの操作にしたがって、先に保存した印刷データ（以下、保存印刷データとも記す）を印刷する親展印刷モードを有する。親展印刷とは、ユーザが上位装置から印刷装置に送った印刷データの印刷結果（紙文書）を他人に見られないように、印刷データを送ったユーザ本人が印刷装置を操作して印刷データの印刷を行う仕組みをいい、親展印刷モードとは、この親展印刷を実行する印刷モードをいう。
【００１８】
印刷装置３は、主制御部５と、ホストインターフェース部（ホストＩ／Ｆ部）６と、ネットワークインターフェース部（ネットワークＩ／Ｆ部）７と、ユーザインターフェース部（ユーザＩ／Ｆ部）８と、操作部９と、解析編集部１０と、印刷制御部１１と、印刷出力部（プリンタエンジン）１２と、操作管理部１３と、印刷管理部１４と、メモリ１５とを備えた構成となっている。
【００１９】
主制御部５は、印刷装置３全体の処理動作を統括的に制御するものである。ホストインターフェース部６は、ネットワークインターフェース部７を介して上位装置１，２と双方向に通信（情報を受け渡し）するためのインターフェースである。ネットワークインターフェース部７は、ネットワーク４に接続するためのインターフェースである。上位装置１，２から送信される各種の情報（印刷データを含む）は、ネットワーク４を通してネットワークインターフェース部７で受信された後、ホストインターフェース部７を経由して解析編集部１０に転送される。また、上位装置１，２に対しては、ホストインターフェース部６からネットワークインターフェース部７を通して各種の情報がネットワーク４経由で送信される。
【００２０】
ユーザインターフェース部８は、ユーザとの直接的なインターフェースとなる操作部９の処理動作を管理するものである。操作部９は、ユーザが印刷装置３を直接操作する際に用いられるインターフェースである。この操作部９は、例えば、入力操作のためのボタン、スイッチ、キーなどを配置した入力パネルと情報表示のための表示パネルとを有する操作パネルによって構成される。操作部９を操作してユーザが入力した情報は、ユーザインターフェース部８を経由して所定の機能部に転送される。また、操作部９に対しては、例えば、操作案内のためのメッセージ情報や他の表示用情報がユーザインターフェース部８から送られる。
【００２１】
解析編集部１０は、上位装置１，２から受信した情報を解析し、その解析結果に基づいて情報を他の機能部に転送したり、その情報に印刷データが含まれる場合に、この印刷データを編集（ラスタライズ）してビットマップ形式の印刷データに変換するものである。印刷制御部１１は、解析編集部１０で編集した印刷データを印刷出力部１２に送って、当該印刷出力部１２による印刷動作を制御するものである。印刷出力部１２は、印刷制御部１１から送られた印刷データ（ビットマップデータ）にしたがって印刷動作を行うことにより、用紙等のシート媒体に印刷データを可視画像として印刷出力するものである。印刷出力部１２による印刷方式としては、例えば、電子写真方式、インクジェット方式などを採用することができる。
【００２２】
操作管理部１３は、上位装置１，２から送られたユーザ識別情報や、操作部９からユーザによって入力されたユーザ識別情報を認識し、この認識結果に基づいて、操作部９を用いたユーザの操作を管理するものである。この操作管理部１３では、特定のユーザを除く他のユーザが操作部９を操作して保存印刷データを印刷することを禁止して、特定のユーザに対してのみ、操作部９を操作して保存印刷データを印刷する印刷操作権利（印刷のための操作を行う権利）を与えたり、逆に、全てのユーザが操作部９を操作して保存印刷データを印刷できるように操作部９の操作禁止の設定を解除したりする処理を行う。
【００２３】
ちなみに、ユーザ識別情報は、ユーザを一意に特定するために、個々のユーザに与えられる識別情報であって、例えば、英数字を任意に組み合わせた文字列からなるユーザＩＤによって構成される。このユーザ識別情報の入力は、操作部９でキー操作などすることで実行されるものであってもよいし、ユーザが所有する携帯型の記録媒体（例えば、ＩＣカードなど）をスロットに差し込んだときに、当該記録媒体に記録された識別情報を読み取ることで実行されるものであってもよい。また、これ以外にも、ユーザ識別情報として、例えば、ユーザの身体的な特徴を示す生体情報（例えば、指紋）を採用し、この生体情報をセンサ（例えば、指紋センサ等）で検出することで、ユーザ識別情報の入力を実行するものであってもよい。
【００２４】
印刷管理部１４は、上位装置１，２から親展印刷用として送信された印刷データ（ユーザ識別情報とパスワードが付加された印刷データ）をネットワークインターフェース部７で受信した際に、この印刷データをこれに付加された情報（ユーザ識別情報、パスワード情報）とともにメモリ１５に保存するとともに、メモリ１５に保存された印刷データを識別するデータ識別情報（例えば、印刷データのファイル名）とこれに対応するユーザ識別情報、パスワード情報を管理するものである。なお、本実施形態においては、印刷データを識別するデータ識別情報として、例えば、上位装置１，２側で印刷データに付されたファイル名を採用するものとする。
【００２５】
メモリ１５は、親展印刷用の印刷データとこれに対応する各種の情報（ユーザ識別情報、パスワード情報、ファイル名）を保存するもので、例えば、ハードディスクや不揮発性メモリ（例えば、ＥＥＰＲＯＭ）によって構成される。メモリ１５に保存される印刷データの形式は、上位装置１，２から送信されたとき（ネットワークインターフェース部７で受信したとき）と同じデータ形式（本例ではＰＤＬ形式）でも、これを解析編集部１０で編集して生成されるデータ形式（本例ではビットマップ形式）でも、あるいはそれらの中間的なデータ形式であってもよい。ただし、メモリ１５に保存される印刷データの形式が、ＰＤＬデータ、又はＰＤＬデータとビットマップデータの中間的なデータである場合は、この印刷データを解析編集部１０でビットマップ形式に変換してから印刷制御部１１を通して印刷出力部１２に供給する必要がある。
【００２６】
続いて、上記構成からなる印刷システムにおける印刷装置３の処理動作について説明する。
【００２７】
図２は本発明の第１実施形態において上位装置が印刷データを送信したときの印刷装置の処理動作を示すフローチャートである。ここでは２台の上位装置１，２のうち、上位装置１から印刷装置３に印刷データが送信された場合を例に挙げて説明するが、上位装置２から印刷装置３に印刷データが送信された場合でも同様の処理手順となる。
【００２８】
先ず、上位装置１を操作するユーザが親展印刷を行う場合は、親展印刷であることを示す属性情報と、ユーザ識別情報と、パスワードとを付加したかたちで、上位装置１から印刷装置３にネットワーク４を介して印刷データが送信される。そうすると、印刷装置３では、上位装置１から送信された印刷データを、この印刷データに付加された付加情報（属性情報、ユーザ識別情報、パスワード）と合わせてネットワークインターフェース部７で受信する（ステップＳ１１）。次いで、先ほど受信した印刷データを、これに付加された付加情報とともに解析編集部１０に送って解析することにより、ユーザ識別情報とパスワードの有無を確認する（ステップＳ１２）。
【００２９】
ここで、解析編集部１０での解析結果として、ユーザ識別情報とパスワードが有りと認識した場合は、印刷装置３の印刷モードを親展印刷モードに設定して、ユーザ識別情報とパスワードを、印刷データと一緒に印刷管理部１４に送る。そうすると、印刷管理部１４では、解析編集部１０から受け取った印刷データ、ユーザ識別情報及びパスワードを、その印刷データの識別情報となるファイル名と一緒にメモリ１５に保存（書き込み）する（ステップＳ１３）。続いて、印刷データの保存に成功したかどうかを印刷管理部１４自身で判断する（ステップＳ１４）。そして、保存が正常に完了（成功）した場合（ステップＳ１４でＹｅｓの場合）は、その旨の通知（保存完了通知）をホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る。（ステップＳ１５）。また、印刷データの保存に失敗した場合（ステップＳ１４でＮｏの場合）は、先に受信した印刷データを破棄した後（ステップＳ１６）、その旨の通知（保存失敗通知）をホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る。（ステップＳ１７）。
【００３０】
また、上位装置１を操作するユーザが親展印刷を行わない場合は、上述した属性情報、ユーザ識別情報、パスワード等を付加せずに、上位装置１から印刷装置３にネットワーク４を介して印刷データが送信される。この場合は、上記ステップＳ１２でユーザ識別情報とパスワードが無しと解析編集部１０で認識するため、印刷装置３の印刷モードを通常印刷モードに設定して、上記ステップＳ１１で受信した印刷データをビットマップ形式のデータに変換し、この変換後の印刷データを印刷制御部１１に送って印刷出力部１２で印刷を実行する（ステップＳ１８）。その後、印刷出力部１２での印刷が完了すると、その旨の通知（印刷完了通知）をホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る。（ステップＳ１９）。ちなみに、ステップＳ１５，Ｓ１７，Ｓ１９で印刷装置３から上位装置１に送られた通知（保存完了通知、保存失敗通知、印刷完了通知）は、上位装置１のディスプレイにメッセージとして表示される。したがって、ユーザは、上位装置１のディスプレイに表示されたメッセージを確認することにより、自身が希望した印刷装置３側での処理が正常に完了したかどうかをリアルタイムに知ることができる。ただし、保存完了通知及び印刷完了通知については、必ずもユーザ側で確認する必要がないため、ユーザの好みで表示、非表示を選択できるようにしてもよい。
【００３１】
図３は本発明の第１実施形態において上位装置が操作禁止要求をコマンド情報として送信したときの印刷装置の処理動作を示すフローチャートである。ここでは２台の上位装置１，２のうち、上位装置１から印刷装置３に操作禁止要求のコマンド情報が送信された場合を例に挙げて説明するが、上位装置２から印刷装置３に操作禁止要求のコマンド情報が送信された場合でも同様の処理手順となる。
【００３２】
先ず、上位装置１を操作するユーザは、予め印刷装置３に保存しておいた印刷データを印刷しようとした場合に、実際に印刷装置３の設置場所に移動する前に、印刷装置３の操作部９を操作して他のユーザが印刷することを禁止する操作禁止要求のコマンド情報を、自身のユーザ識別情報と合わせて印刷装置３宛に送信する。そうすると、印刷装置３では、操作禁止要求のコマンド情報とこれに付加されたユーザ識別情報を、ネットワーク４を介してネットワークインターフェース部７で受信する（ステップＳ２１）。
【００３３】
次に、先ほど受信した操作禁止要求のコマンド情報を、これに付加されたユーザ識別情報とともに解析編集部１０に送って解析するとともに、この解析結果を操作管理部１３に送ることにより、ユーザ識別情報の正否を判断する（ステップＳ２２）。ユーザ識別情報の正否は、操作禁止要求のコマンド情報にユーザ識別情報が付加されていると解析編集部１０が認識し、かつ、解析編集部１０で認識したユーザ識別情報と同じものが既に印刷管理部１４によってメモリ１５に保存されていると操作管理部１３が確認した場合に「正しい」と判断され、それ以外は「正しくない（不正）」と判断される。このとき、ユーザ識別情報が「正しい」と判断した場合に限り、上位装置１からの操作禁止要求を正式に印刷装置３で受け付ける。また、ユーザ識別情報が「正しくない（不正）」と判断した場合は、上位装置１からの操作禁止要求の受け付けを拒否するとともに、ユーザ識別情報が不正である旨の通知（ユーザ識別情報不正通知）をホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る。（ステップＳ２３）。
【００３４】
続いて、上述のように操作禁止要求を受け付けた印刷装置３では、現在の自装置の設定状態として、操作部９を操作して保存印刷データを印刷することが操作管理部１３によって禁止に設定されているかどうかを確認する（ステップＳ２４）。そして、操作部９の操作が禁止に設定されていない場合（ステップＳ２４でＮｏの場合）は、先のステップＳ２１で受信した操作禁止要求の要求元ユーザ以外の他のユーザが操作部９を操作して印刷できないように、ユーザ識別情報の入力操作を除いた操作部９の操作を操作管理部１３で禁止に設定する（ステップＳ２５）。次いで、上記ステップＳ２１で受信した操作禁止要求のコマンド情報にしたがって印刷装置３の操作許可が下りた旨の通知（操作許可通知）を、ホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る。（ステップＳ２６）。この操作許可通知は、上位装置１のディスプレイにメッセージとして表示される。したがって、上位装置１から操作禁止要求を送った要求元ユーザは、ディスプレイに表示された操作許可通知のメッセージを確認することにより、自身の要求どおりに、他のユーザによる印刷装置３（操作部９）の操作が禁止に設定されたことを知るすることができる。
【００３５】
また、上記ステップＳ２４において操作部９の操作が禁止に設定されていた場合は、この操作禁止の要求を行ったユーザのユーザ識別情報を確認することにより、同じユーザからの操作禁止要求によって操作部９の操作が禁止されているかどうかを判断する（ステップＳ２７）。ここでの判断は、それ以前に操作管理部１３が操作部９の操作を禁止に設定したときに認識していたユーザ識別情報と、新たに操作禁止要求があったユーザ識別情報とを比較し、それらのユーザ識別情報が一致した場合は同じユーザからの操作禁止要求によって操作部９の操作が禁止されていると判断し、一致しない場合は異なるユーザからの操作禁止要求によって操作部９の操作が禁止されていると判断する。
【００３６】
そして、上記ステップＳ２７で同じユーザからの操作禁止要求によって操作部９の操作が禁止されていると判断した場合は、既に操作許可が下りている旨の通知（操作許可済み通知）を、ホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る（ステップＳ２８）。また、上記ステップＳ２７で異なるユーザからの操作禁止要求によって操作部９の操作が禁止されていると判断した場合は、他のユーザによって操作部９の操作が禁止に設定されている旨の通知（他ユーザ操作禁止中通知）を、ホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る（ステップＳ２９）。この他ユーザ操作禁止中通知は、上位装置１のディスプレイにメッセージとして表示される。したがって、上位装置１から操作禁止要求を送った要求元ユーザは、ディスプレイに表示された他ユーザ操作禁止中通知のメッセージを確認することにより、自身が要求する前に、他のユーザからの操作禁止要求によって印刷装置３（操作部９）の操作が禁止に設定されていることを知るすることができる。
【００３７】
図４は本発明の第１実施形態において上位装置が操作禁止の解除要求をコマンド情報として送信したときの印刷装置の処理動作を示すフローチャートである。ここでは２台の上位装置１，２のうち、上位装置１から印刷装置３に解除要求のコマンド情報が送信された場合を例に挙げて説明するが、上位装置２から印刷装置３に解除要求のコマンド情報が送信された場合でも同様の処理手順となる。
【００３８】
先ず、上位装置１を操作するユーザは、操作部９の操作禁止の設定解除を求める解除要求のコマンド情報を、自身のユーザ識別情報と合わせて印刷装置３宛に送信する。そうすると、印刷装置３では、解除要求のコマンド情報とこれに付加されたユーザ識別情報を、ネットワーク４を介してネットワークインターフェース部７で受信する（ステップＳ３１）。
【００３９】
次に、先ほど受信した解除要求のコマンド情報を、これに付加されたユーザ識別情報とともに解析編集部１０に送って解析するとともに、この解析結果を操作管理部１３に送ることにより、ユーザ識別情報の正否を判断する（ステップＳ３２）。ユーザ識別情報の正否の仕方は先述したとおりである。そして、ユーザ識別情報が「正しい」と判断した場合に限り、上位装置１からの操作禁止の解除要求を正式に印刷装置３で受け付け、ユーザ識別情報が「正しくない（不正）」と判断した場合は、上位装置１からの解除要求の受け付けを拒否するとともに、ユーザ識別情報が不正である旨の通知（ユーザ識別情報不正通知）をホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る。（ステップＳ３３）。
【００４０】
続いて、上述のように操作禁止の解除要求を受け付けた印刷装置３では、現在の自装置の設定状態として、操作部９を操作して保存印刷データを印刷することが操作管理部１３によって禁止に設定されているかどうかを確認する（ステップＳ３４）。そして、操作部９の操作が禁止に設定されていない場合（ステップＳ３４でＮｏの場合）は、今回の解除要求に応じて操作禁止の設定を解除しなくても既に操作部９の操作が全てのユーザに許容されている旨の通知（全ユーザ操作許容通知）を、ホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る。（ステップＳ３５）。
【００４１】
また、操作部９の操作が禁止に設定されている場合（ステップＳ３４でＹｅｓの場合）は、この操作禁止の要求を行ったユーザのユーザ識別情報を確認することにより、現在設定されている操作禁止の要求を行ったユーザと今回操作禁止の解除要求を行ったユーザが同一ユーザであるかどうかを判断する（ステップＳ３６）。ここでの判断は、それ以前に操作管理部１３が操作部９の操作を禁止に設定したときに認識したユーザ識別情報と、操作禁止の解除要求を受けたときに認識したユーザ識別情報とを比較し、それらのユーザ識別情報が一致した場合は同一ユーザであると判断し、一致しない場合は異なるユーザであると判断する。
【００４２】
そして、上記ステップＳ３６で同一ユーザであると判断した場合は、現在設定されている操作部９の操作禁止の設定を操作管理部１３で解除して、全てのユーザが操作部９を操作して保存印刷データを印刷できるように、操作部９の操作を許可する（ステップＳ３７）。次いで、解除要求どおりに操作部９の操作禁止が解除された旨の通知（解除完了通知）を、ホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る。（ステップＳ３８）。また、上記ステップＳ３６で異なるユーザであると判断した場合は、他のユーザによって操作部９の操作が禁止に設定されている旨の通知（他ユーザ操作禁止中通知）を、ホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る（ステップＳ３９）。
【００４３】
このような処理機能を印刷装置３に持たせることにより、親展印刷を希望するユーザは、一旦操作禁止要求を行って操作許可通知を受けた後で何らかの事情により印刷の実行を後回しにしたい場合に、操作禁止の解除要求を行って操作部９の操作禁止の設定を解除することにより、全てのユーザが操作部９を操作して印刷できる状況に戻すことができる。
【００４４】
図５は本発明の第１実施形態においてユーザ操作に基づく印刷装置の処理動作を示すフローチャートである。先ず、親展印刷を行うユーザは、上位装置１から印刷装置３に印刷データを送って保存完了通知を受けた後、上記操作禁止要求のコマンド情報を上位装置１から印刷装置３に送って操作許可通知を受け、その後、印刷装置３の設置場所に移動して操作部９を操作する。その際、ユーザは操作部９を操作して自身のユーザ識別情報を入力する（ステップＳ４１）。このとき、ユーザによって入力されたユーザ識別情報はユーザインターフェース部８を介して操作管理部１３に通知される。
【００４５】
次に、操作管理部１３は、先のステップＳ４１で入力されたユーザ識別情報と、現在設定されている操作部９の操作禁止の要求を行った要求元ユーザのユーザ識別情報とが一致するかどうかを判断する（ステップＳ４２）。そして、一致しないと判断した場合は、上記ステップＳ４１でユーザ識別情報を入力したユーザに対して、保存印刷データを印刷のための操作が許可されていない旨の操作不可のメッセージを操作部９の表示パネルに表示する（ステップＳ４３）。また、一致すると判断した場合は、上記ステップＳ４１でユーザ識別情報を入力したユーザに対して、操作部９を操作して保存印刷データを印刷する印刷操作権利を与えるべくステップＳ４４以降の処理に進む。
【００４６】
ステップＳ４４では、操作管理部１３からの指示にしたがって印刷管理部１４がメモリ１５に保存されている保存印刷データのファイル名を読み出してユーザインターフェース部８に転送することにより、印刷操作権利が与えられたユーザに対して、操作部９の表示パネルに保存印刷データのファイル名を表示する。このとき、印刷管理部１４は、印刷操作権利をもつユーザのユーザ識別情報を検索キーとして、この検索キーに一致するユーザ識別情報に対応付けられたメモリ１５内の保存印刷データのファイル名を全て抽出する。したがって、操作部９の表示パネルには、印刷操作権利を持つユーザが予め印刷装置３に送って保存しておいた全ての印刷データのファイル名が一覧で表示される。
【００４７】
続いて、ユーザは、操作部９上で表示パネルに表示されたファイル名を見ながら入力パネルを操作することにより、処理実行の対象となるファイル名を選択する（ステップＳ４５）。そうすると、ユーザによるファイル名の選択結果がユーザインターフェース部８を通して印刷管理部１４に通知される。次いで、ユーザは先に選択したファイル名に対応するパスワードを、操作部９の入力パネルを操作して入力する（ステップＳ４６）。そうすると、入力されたパスワード情報がユーザインターフェース部８を介して印刷管理部１４に通知される。このとき、ステップＳ４５におけるファイル名の選択個数は、一つであっても複数であってもよい。また、ファイル名の選択個数が複数の場合は、それぞれのファイル名ごとにパスワードの入力が行われる。
【００４８】
続いて、操作管理部１３は、先に入力されたパスワードが正しいかどうかを判断する（ステップＳ４７）。パスワードの正否は、上記ステップＳ４５でユーザが選択したファイル名に対応する印刷データをメモリ１５に保存するときに当該印刷データに付加されていたパスワードと、上記ステップＳ４６で入力されたパスワードとを比較し、それらのパスワードが互いに一致していれば「正しい」、一致していなければ「正しくない（不正）」と判断する。そして、パスワードが「正しくない」と判断した場合は、パスワードが不正である旨のメッセージを操作部９の表示パネルに表示する（ステップＳ４８）。
【００４９】
また、パスワードが「正しい」と判断した場合は、ユーザが自身の希望に合わせて選択した処理の内容を判断する（ステップＳ４９，Ｓ５０）。具体的には、操作管理部１３からの指示にしたがってユーザインターフェース部８が操作部９の表示パネルに処理メニューの選択項目を表示する。処理メニューの選択項目としては、例えば、「印刷データの印刷」「印刷データの削除」「ファイル選択に戻る」といった３つの項目を用意する。そして、それらの選択項目の中から、ユーザが操作部９の入力パネルを操作して希望の項目を選択すると、その選択結果がユーザインターフェース部８を介して印刷管理部１４に通知される。
【００５０】
これにより、印刷管理部１４は、ユーザが「印刷データの印刷」を選択した場合（ステップＳ４９でＹｅｓの場合）は、先のステップＳ４５で選択されたファイル名に対応付けてメモリ１５に保存されている印刷データを読み出して解析編集部１１に送り、そこでビットマップ形式の印刷データに変換した後、この印刷データを印刷制御部１１に送って印刷実行を指示し、この指示にしたがって印刷出力部１２に印刷を実行させる（ステップＳ５１）。
【００５１】
このとき、通常印刷モードで受信した印刷データの印刷を印刷出力部１２で実行中であれば、それよりも親展印刷を優先させるために、印刷管理部１４は、印刷制御部１１に割り込み印刷を指示して親展印刷を割り込ませる。これにより、通常印刷モードの印刷が一旦中断して親展印刷モードの印刷が開始され、その後、親展印刷モードの印刷が完了すると、通常印刷モードの残りの印刷が再開される。したがって、親展印刷を行うユーザが通常印刷モードの印刷によって待たされることはない。
【００５２】
また、印刷管理部１４は、ユーザが「印刷データの削除」を選択した場合（ステップＳ５０でＹｅｓの場合）は、先のステップＳ４５で選択されたファイル名に対応付けてメモリ１５に保存されている印刷データとこれに付加された情報を削除する（ステップＳ５２）。また、ユーザが「ファイル選択に戻る」を選択した場合（ステップＳ５０でＮｏの場合）は、上記ステップＳ４４に戻って再びファイル名の表示を行う。
【００５３】
続いて、上記ステップＳ５１で印刷実行を指示した印刷管理部１４は、上記ステップＳ４５で選択された全ての印刷データの印刷が印刷出力部１２で完了したかどうかを判断する（ステップＳ５３）。そして、全ての印刷データの印刷が完了したと判断すると、印刷が完了した印刷データとこれに付加された情報をメモリ１５から削除する（ステップＳ５４）。
【００５４】
その後、ステップＳ５２，５４で保存データを削除した後は、それまで操作禁止に設定されていた操作部９の操作を全てのユーザに許可すべく、操作管理部１３が操作部９の操作禁止の設定を解除する（ステップＳ５５）。これにより、印刷操作権利をもつユーザの希望に合わせて印刷を行った後に、全てのユーザが操作部９を操作して印刷できる状況に自動的に戻すことができる。
【００５５】
なお、上記図３に示す印刷装置３の処理動作においては、あるユーザから操作禁止要求があったときに、そのユーザと異なるユーザからの操作禁止要求によって既に操作部９の操作が禁止に設定されていた場合、その旨を示す他ユーザ操作禁止中通知を上位装置１側に送るものとしたが、さらに好ましくは以下のような処理動作を採用することが考えられる。
【００５６】
図６は本発明の第１実施形態において上位装置が操作禁止要求をコマンド情報として送信したときの印刷装置の処理動作の他の例を示すフローチャートである。この図６に示す処理フローにおいて、ステップＳ６１〜Ｓ６８の処理に関しては、上記図３におけるステップＳ２１〜Ｓ２８の処理と同様であるため、説明を省略する。
【００５７】
ステップＳ６９においては、その前のステップＳ６７で異なるユーザからの操作禁止要求によって操作部９の操作が禁止されていると判断した場合に、後から操作禁止要求を行ったユーザのユーザ識別情報を処理待ちキュー（待ち行列）に登録する。処理待ちキューの管理（キューイング）は操作管理部１３が行う。また、操作管理部１３は、操作禁止要求の受け付け順にしたがって処理待ちキューにユーザ識別情報を登録する。
【００５８】
次いで、上述のように処理待ちキューへのユーザ識別情報の登録が済むと、その旨の通知（キュー登録済み通知）をホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る。（ステップＳ７０）。このキュー登録済み通知は、上位装置１のディスプレイにメッセージとして表示される。したがって、上位装置１から操作禁止要求を送った要求元ユーザは、ディスプレイに表示されたキュー登録済み通知のメッセージを確認することにより、自身が要求する前に、他のユーザからの操作禁止要求によって印刷装置３（操作部９）の操作が禁止に設定されていたことや、これによって自身の操作禁止要求が処理待ちの扱いになったことを知ることができる。
【００５９】
図７は本発明の第１実施形態において上位装置が操作禁止の解除要求をコマンド情報として送信したときの印刷装置の処理動作の他の例を示すフローチャートである。この図７に示す処理フローにおいて、ステップＳ７１〜Ｓ７８の処理に関しては、上記図４におけるステップＳ３１〜Ｓ３８の処理と同様であるため、説明を省略する。
【００６０】
ステップＳ７９においては、処理待ちキューにユーザ識別情報が登録されているかどうかを確認する。そして、登録されている場合は、処理待ちキューの先頭列に登録されているユーザ識別情報をもつユーザからの操作禁止要求にしたがって操作管理部１３が操作部８の操作を禁止するとともに、その処理待ちキューの先頭列に登録されていたユーザ識別情報をもつユーザに対して、当該ユーザからの操作禁止要求のコマンド情報にしたがって印刷装置３の操作許可が下りた旨の通知（操作許可通知）を、ホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る。（ステップＳ８０，Ｓ８１）。
【００６１】
一方、ステップＳ７６において、現在設定されている操作禁止の要求を行ったユーザと今回操作禁止の解除要求を行ったユーザが異なると判断した場合は、今回操作禁止の解除要求を行ったユーザのユーザ識別情報が、処理待ちキューに登録されているかどうかを判断する（ステップＳ８２）。そして、処理待ちキューに登録されていると判断した場合は、そのユーザ識別情報を処理待ちキューから削除した後（ステップＳ８３）、操作禁止の解除要求を行ったユーザに対して、要求どおりに解除された旨の通知（解除済み通知）を、ホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る。（ステップＳ８４）。また、上記ステップＳ８２で処理待ちキューに登録されていないと判断した場合は、解除要求を行ったユーザに対して、このユーザからの操作禁止要求を未だ受け付けていない旨の通知（要求未受理通知）を、ホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る。（ステップＳ８５）。
【００６２】
図８は本発明の第１実施形態においてユーザ操作に基づく印刷装置の処理動作の他の例を示すフローチャートである。この図８に示すステップＳ９１〜Ｓ９３の処理は、上記図５に示すステップＳ４１〜Ｓ５５の処理の中で、ステップＳ５５の処理の後に行われるものである。
【００６３】
すなわち、ステップＳ９１においては、処理待ちキューにユーザ識別情報が登録されているかどうかを確認する。そして、登録されている場合は、処理待ちキューの先頭列に登録されているユーザ識別情報をもつユーザからの操作禁止要求にしたがって操作管理部１３が操作部８の操作を禁止するとともに、その処理待ちキューの先頭列に登録されていたユーザ識別情報をもつユーザに対して、当該ユーザからの操作禁止要求のコマンド情報にしたがって印刷装置３の操作許可が下りた旨の通知（操作許可通知）を、ホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る。（ステップＳ９２，Ｓ９３）。
【００６４】
このように本発明の第１実施形態に係る印刷装置３とこれを用いた印刷システムにおいては、ユーザが親展印刷を行う場合に、上位装置１，２から印刷装置３に親展印刷用の印刷データを送って保存完了通知を受け、その後、予め印刷装置３に保存しておいた印刷データを印刷しようとするときに、上位装置１，２から印刷装置３に操作禁止要求のコマンド情報を送って操作許可通知を受けることにより、実際に印刷装置３の設置場所で操作部９を操作して保存印刷データを印刷する印刷操作権利（印刷装置３を独占的に操作する権利）を、その保存印刷データの元になる印刷データを上位装置１，２から送信しかつその送信済みの印刷データの印刷を希望するユーザだけに与えることができる。
【００６５】
これにより、印刷操作権利を得たユーザが実際に印刷装置３の設置場所まで移動して印刷装置３の操作部９を操作するまでの間、印刷操作権利を持たない他のユーザが操作部９を操作して印刷することができなくなる。したがって、印刷操作権利を持つユーザは、排他的に印刷装置３を操作して印刷する権利を得たことになるため、印刷装置３の設置場所に到着した後、他のユーザの操作や印刷で待たされることなく、直ちに印刷のための操作を行って印刷を実行することが可能となる。
【００６６】
また、印刷装置３で操作部９の操作が禁止に設定されているときに、操作禁止要求を行ったユーザのユーザ識別情報を処理待ちキューに登録することにより、この登録によって処理待ちとなったユーザは、印刷装置３に対して何度も操作禁止要求を行う必要がなくなる。したがって、操作禁止要求を行うユーザの手間を軽減することができる。
【００６７】
また、印刷装置３で操作部９の操作禁止の設定が解除された場合に、処理待ちキューにユーザ識別情報が登録されているかどうかを確認し、登録されていれば、その先頭列に登録されているユーザ識別情報をもつユーザからの操作禁止要求にしたがって操作部９の操作を禁止するため、処理待ちとなったユーザは、特に何もしなくても自身の操作禁止要求を満たすことができる。
【００６８】
さらに、処理待ちのユーザからの操作禁止要求にしたがって操作部９の操作を禁止した場合に、その旨の操作許可通知を上位装置に送ることにより、処理待ちとなったユーザは、自身の要求どおりに操作禁止の設定が行われたことをリアルタイムに知ることができる。これにより、処理待ちとなったユーザはいちいち印刷装置３の設置場所に行って操作状況や印刷状況を確認する必要がないため、印刷装置３の設置場所でユーザ同士の無駄な待ち合わせをなくすことができる。
【００６９】
［第２実施形態］
図９は本発明の第２実施形態に係る印刷システムの構成例を示す図である。この印刷システムにおいては、上記第１実施形態と同様に２台の上位装置１，２と１台の印刷装置３とが、共通のネットワーク４を介して双方向通信可能に接続されている。印刷装置３の基本的な構成は、上記第１実施形態の場合と同様である。ただし、上記第１実施形態においては、印刷装置３で実行可能な印刷モードの一つとして親展印刷モードを採用したが、本第２実施形態においては、課金印刷モードを常に採用するものとする。そのため、この印刷システムでは、印刷装置３に対して、課金印刷を行うために料金受け取り装置１６が接続されている。
【００７０】
料金受け取り装置１６は、印刷装置３に付属するかたちで、当該印刷装置３の近傍に設置されるものである。この料金受け取り装置１６は、料金投入部１７と料金判定部１８とを備えた構成となっている。料金投入部１７は、ユーザが貨幣（硬貨、紙幣）を投入する部分である。料金判定部１８は、料金投入部１７から投入された貨幣の金額（投入金額）を判定するもので、その判定結果は印刷管理部１４に通知される。
【００７１】
なお、ここでは料金受け取り装置２０１の料金投入部１７から貨幣（現金）を投入するとしたが、これ以外にも、例えば、料金投入部１７にカード挿入口を設け、このカード挿入口から貨幣の代わりにプリペイドカードを挿入し、このプリペイドカードで使用可能な残りの金額（残高）を料金判定部１８で判定するものであってもよい。
【００７２】
ここで、課金印刷とは、印刷装置３で印刷データをシート媒体に印刷する際に課金を伴う印刷処理をいい、課金印刷モードとは、この課金印刷を実行する印刷モードをいう。課金印刷においては、例えば、印刷枚数や印刷部数、印刷条件（シートサイズ、カラー印刷／白黒印刷など）に応じて、印刷にかかる金額が決まる。また、印刷装置３で課金印刷を行う場合は、課金の対象となるユーザを特定するためにユーザ識別情報を用いる。また、実際に印刷装置３で課金印刷モードを実行する場合は、上位装置１，２からネットワーク４経由で受信した印刷データを一旦メモリ１５に保存した後、自装置の操作部９を用いたユーザの操作にしたがってメモリ１５から保存印刷データを読み出して印刷する。
【００７３】
以下に、課金印刷に係る印刷装置３の処理動作について説明する。なお、上位装置が操作禁止要求をコマンド情報として送信したときの印刷装置の処理動作に関しては上記図３に示す処理フローと同様であり、上位装置が操作禁止の解除要求をコマンド情報として送信したときの印刷装置の処理動作に関しては上記図４に示す処理フローと同様であるため、それぞれ説明を省略する。
【００７４】
図１０は本発明の第２実施形態において上位装置が印刷データを送信したときの印刷装置の処理動作を示すフローチャートである。ここでは２台の上位装置１，２のうち、上位装置１から印刷装置３に印刷データが送信された場合を例に挙げて説明するが、上位装置２から印刷装置３に印刷データが送信された場合でも同様の処理手順となる。
【００７５】
先ず、上位装置１を操作するユーザが課金印刷を行う場合は、課金印刷であることを示す属性情報と、ユーザ識別情報とを付加したかたちで、上位装置１から印刷装置３にネットワーク４を介して印刷データが送信される。そうすると、印刷装置３では、上位装置１から送信された印刷データを、この印刷データに付加された付加情報（属性情報、ユーザ識別情報）と合わせてネットワークインターフェース部７で受信する（ステップＳ１１１）。次いで、先ほど受信した印刷データを、これに付加された付加情報とともに解析編集部１０に送って解析することにより、ユーザ識別情報と属性情報の有無を確認する（ステップＳ１１２）。
【００７６】
ここで、解析編集部１０での解析結果として、ユーザ識別情報と属性情報が有りと認識した場合は、ユーザ識別情報を印刷データと一緒に印刷管理部１４に送る。そうすると、印刷管理部１４では、解析編集部１０から受け取った印刷データとユーザ識別情報を、その印刷データの識別情報となるファイル名と一緒にメモリ１５に保存（書き込み）する（ステップＳ１１３）。続いて、印刷データの保存に成功したかどうかを印刷管理部１４自身で判断する（ステップＳ１１４）。そして、保存が正常に完了（成功）した場合（ステップＳ１１４でＹｅｓの場合）は、その旨の通知（保存完了通知）をホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る。（ステップＳ１１５）。また、印刷データの保存に失敗した場合（ステップＳ１１４でＮｏの場合）は、先に受信した印刷データを破棄した後（ステップＳ１１６）、その旨の通知（保存失敗通知）をホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る。（ステップＳ１１７）。
【００７７】
また、上記ステップＳ１１２でユーザ識別情報又は属性情報あるいはその両方が無しと認識した場合は、先に受信した印刷データを破棄した後（ステップＳ１１８）、印刷要求が無効である旨の通知（印刷要求無効通知）をホストインターフェース部６がネットワークインターフェース部７を経由して上位装置１に送る（ステップＳ１１９）。
【００７８】
図１１は本発明の第２実施形態においてユーザ操作に基づく印刷装置の処理動作を示すフローチャートである。先ず、課金印刷を行うユーザは、上位装置１から印刷装置３に印刷データを送って保存完了通知を受けた後、上記操作禁止要求のコマンド情報を上位装置１から印刷装置３に送って操作許可通知を受け、その後、印刷装置３の設置場所に移動して操作部９を操作する。その際、ユーザは操作部９を操作して自身のユーザ識別情報を入力する（ステップＳ１２１）。このとき、ユーザによって入力されたユーザ識別情報はユーザインターフェース部８を介して操作管理部１３に通知される。
【００７９】
次に、操作管理部１３は、先のステップＳ１２１で入力されたユーザ識別情報と、現在設定されている操作部９の操作禁止の要求を行った要求元ユーザのユーザ識別情報とが一致するかどうかを判断する（ステップＳ１２２）。そして、一致しないと判断した場合は、上記ステップＳ１２１でユーザ識別情報を入力したユーザに対して、保存印刷データを印刷のための操作が許可されていない旨の操作不可のメッセージを操作部９の表示パネルに表示する（ステップＳ１２３）。また、一致すると判断した場合は、上記ステップＳ１２１でユーザ識別情報を入力したユーザに対して、操作部９を操作して保存印刷データを印刷する印刷操作権利を与えるべくステップＳ１２４以降の処理に進む。
【００８０】
ステップＳ１２４では、操作管理部１３からの指示にしたがって印刷管理部１４がメモリ１５に保存されている保存印刷データのファイル名を読み出してユーザインターフェース部８に転送することにより、印刷操作権利が与えられたユーザに対して、操作部９の表示パネルに保存印刷データのファイル名を表示する。このとき、印刷管理部１４は、印刷操作権利をもつユーザのユーザ識別情報を検索キーとして、この検索キーに一致するユーザ識別情報に対応付けられたメモリ１５内の保存印刷データのファイル名を全て抽出する。したがって、操作部９の表示パネルには、印刷操作権利を持つユーザが予め印刷装置３に送って保存しておいた全ての印刷データのファイル名が一覧で表示される。
【００８１】
続いて、ユーザは、操作部９上で表示パネルに表示されたファイル名を見ながら入力パネルを操作することにより、処理実行の対象となるファイル名を選択する（ステップＳ１２５）。そうすると、ユーザによるファイル名の選択結果がユーザインターフェース部８を通して印刷管理部１４に通知される。
【００８２】
続いて、操作管理部１３は、ユーザが自身の希望に合わせて選択した処理の内容を判断する（ステップＳ１２６，Ｓ１２７）。具体的には、操作管理部１３からの指示にしたがってユーザインターフェース部８が操作部９の表示パネルに処理メニューの選択項目（例えば、「印刷データの印刷」「印刷データの削除」「ファイル選択に戻る」といった３つの項目）を表示する。そして、それらの選択項目の中から、ユーザが操作部９の入力パネルを操作して希望の項目を選択すると、その選択結果がユーザインターフェース部８を介して印刷管理部１４に通知される。
【００８３】
これにより、印刷管理部１４は、ユーザが「印刷データの印刷」を選択した場合（ステップＳ１２６でＹｅｓの場合）は、先のステップＳ１２５で選択されたファイル名の印刷データの印刷を実行するのに先立って、この印刷を行うのに必要な金額を割り出して、その必要金額を、例えば料金受け取り装置１６の料金投入部１７に備え付けた料金表示部に表示させる（ステップＳ１２８）。その後、料金受け取り装置１６において、ユーザが料金投入部１７から投入した金額を料金判定部１８で判定（カウント）し、その投入金額が必要金額に達すると、その旨を印刷管理部１４に通知する。これに対して、印刷管理部１４では、料金判定部１８からの通知の有無により、投入金額が必要金額に達したかどうかを判断する（ステップＳ１２９）。そして、投入金額が必要金額に達したと判断すると、印刷管理部１４は、先のステップＳ１２５で選択されたファイル名に対応付けてメモリ１５に保存されている印刷データを読み出して解析編集部１１に送り、そこでビットマップ形式の印刷データに変換した後、この印刷データを印刷制御部１１に送って印刷実行を指示し、この指示にしたがって印刷出力部１２に印刷を実行させる（ステップＳ１３０）。
【００８４】
また、印刷管理部１４は、ユーザが「印刷データの削除」を選択した場合（ステップＳ１２７でＹｅｓの場合）は、先のステップＳ１２５で選択されたファイル名に対応付けてメモリ１５に保存されている印刷データとこれに付加された情報を削除する（ステップＳ１３１）。また、ユーザが「ファイル選択に戻る」を選択した場合（ステップＳ１２７でＮｏの場合）は、上記ステップＳ１２４に戻って再びファイル名の表示を行う。
【００８５】
続いて、上記ステップＳ１３０で印刷実行を指示した印刷管理部１４は、上記ステップＳ１２５で選択された全ての印刷データの印刷が印刷出力部１２で完了したかどうかを判断する（ステップＳ１３２）。そして、全ての印刷データの印刷が完了したと判断すると、印刷が完了した印刷データとこれに付加された情報をメモリ１５から削除する（ステップＳ１３３）。
【００８６】
その後、ステップＳ１３１，１３３で保存データを削除した後は、それまで操作禁止に設定されていた操作部９の操作を全てのユーザに許可すべく、操作管理部１３が操作部９の操作禁止を解除する（ステップＳ１３４）。これにより、印刷操作権利をもつユーザの希望に合わせて印刷を行った後に、全てのユーザが操作部９を操作して印刷できる状況に自動的に戻すことができる。
【００８７】
なお、この第２実施形態においても、上位装置が操作禁止要求をコマンド情報として送信したときの印刷装置の処理動作の他の例として、上記図６に示す処理フローを採用してもよい。また、これに対応して、上位装置が操作禁止の解除要求をコマンド情報として送信したときの印刷装置の処理動作の他の例として、上記図７に示す処理フローを採用してもよい。さらに、ユーザ操作に基づく印刷装置の処理動作の他の例として、図１１に示すステップＳ１３４の処理の後に、上記図８にステップＳ９１〜Ｓ９３の処理を行うものとしてもよい。
【００８８】
このように本発明の第２実施形態に係る印刷装置３とこれを用いた印刷システムにおいては、ユーザが課金印刷を行う場合に、上位装置１，２から印刷装置３に課金印刷用の印刷データを送って保存完了通知を受け、その後、予め印刷装置３に保存しておいた印刷データを印刷しようとするときに、上位装置１，２から印刷装置３に操作禁止要求のコマンド情報を送って操作許可通知を受けることにより、実際に印刷装置３の設置場所で操作部９を操作して保存印刷データを印刷する印刷操作権利（印刷装置３を独占的に操作する権利）を、その保存印刷データの元になる印刷データを上位装置１，２から送信しかつその送信済みの印刷データの印刷を希望するユーザだけに与えることができる。
【００８９】
これにより、印刷操作権利を得たユーザが実際に印刷装置３の設置場所まで移動して印刷装置３の操作部９を操作するまでの間、印刷操作権利を持たない他のユーザが操作部９を操作して印刷することができなくなる。したがって、印刷操作権利を持つユーザは、排他的に印刷装置３を操作して印刷する権利を得たことになるため、印刷装置３の設置場所に到着した後、他のユーザの操作や印刷で待たされることなく、直ちに印刷のための操作を行って印刷を実行することが可能となる。
【００９０】
【発明の効果】
以上説明したように本発明によれば、印刷装置の操作部を操作して保存印刷データを印刷する印刷操作権利を、その保存印刷データの元になる印刷データを上位装置から送信しかつその送信済みの印刷データの印刷を希望するユーザだけに与えることができる。これにより、印刷操作権利を得たユーザが実際に印刷装置の設置場所まで移動して操作部を操作するまでの間、印刷操作権利を持たない他のユーザが操作部を操作して印刷することができなくなる。そのため、印刷操作権利を持つユーザは、印刷装置の設置場所に到着した後、他のユーザの操作や印刷で待たされることなく、直ちに印刷のための操作を行って印刷を実行することが可能となる。
【図面の簡単な説明】
【図１】本発明の第１実施形態に係る印刷システムの構成例を示す図である。
【図２】本発明の第１実施形態において上位装置が印刷データを送信したときの印刷装置の処理動作を示すフローチャートである。
【図３】本発明の第１実施形態において上位装置が操作禁止要求をコマンド情報として送信したときの印刷装置の処理動作を示すフローチャートである。
【図４】本発明の第１実施形態において上位装置が操作禁止の解除要求をコマンド情報として送信したときの印刷装置の処理動作を示すフローチャートである。
【図５】本発明の第１実施形態においてユーザ操作に基づく印刷装置の処理動作を示すフローチャートである。
【図６】本発明の第１実施形態において上位装置が操作禁止要求をコマンド情報として送信したときの印刷装置の処理動作の他の例を示すフローチャートである。
【図７】本発明の第１実施形態において上位装置が操作禁止の解除要求をコマンド情報として送信したときの印刷装置の処理動作の他の例を示すフローチャートである。
【図８】本発明の第１実施形態においてユーザ操作に基づく印刷装置の処理動作の他の例を示すフローチャートである。
【図９】本発明の第２実施形態に係る印刷システムの構成例を示す図である。
【図１０】本発明の第２実施形態において上位装置が印刷データを送信したときの印刷装置の処理動作を示すフローチャートである。
【図１１】本発明の第２実施形態においてユーザ操作に基づく印刷装置の処理動作を示すフローチャートである。
【符号の説明】
１…上位装置、２…上位装置、３…印刷装置、４…ネットワーク、５…主制御部、６…ホストインターフェース部、７…ネットワークインターフェース部、８…ユーザインターフェース部、９…操作部、１０…解析編集部、１１…印刷制御部、１２…印刷出力部、１３…操作管理部、１４…印刷管理部、１５…メモリ、１６…料金受け取り装置、１７…料金投入部、１８…料金判定部
【図１】
2004268535.tif 000003
【図２】
2004268535.tif 000004
【図３】
2004268535.tif 000005
【図４】
2004268535.tif 000006
【図５】
2004268535.tif 000007
【図６】
2004268535.tif 000008
【図７】
2004268535.tif 000009
【図８】
2004268535.tif 000010
【図９】
2004268535.tif 000011
【図１０】
2004268535.tif 000012
【図１１】
2004268535.tif 000013