(57)【要約】【課題】  ネットワークに接続された端末をはじめ、ＩＥＥＥ１２８４、ＩＥＥＥ１３９４、ＵＳＢなどのローカル接続においても端末からの印刷要求を制限することをできるようにする。【解決手段】  クライアント１００はキーワード保存部１０４に保存されたキーワードを印刷データに付与部１０５で付与し、キーワードの付与された印刷データをプリントサーバ１２０に送出する。プリントサーバ１２０では、印刷要求を受けたキーワードが付与された印刷データからキーワードを抽出部１２２で抽出し、印刷実行が可能なキーワードであるか、何枚まで印刷を許可するのかという判断をし、判断された判断結果に対するコマンドをクライアント１００に送出して判断結果が印刷可能である場合に印刷要求された印刷データを外部出力部１２７を用いてプリンタに出力する。【選択図】図１
2005258903.tif 000002
【特許請求の範囲】
【請求項１】
印刷要求を行う印刷要求装置と該印刷要求装置から送出された印刷要求に係わる印刷データの印刷制御を行う印刷制御装置とを有する印刷制御システムにおいて、
前記印刷要求装置は、
印刷要求を行う印刷データに対してユーザの利用権限を識別するキーワードを付与するキーワード付与手段と、
前記キーワード付与手段により前記キーワードが付与された印刷データの印刷要求を行う印刷要求手段と
を具備し、
前記印刷制御装置は、
前記印刷要求装置から送出されてくる印刷要求の印刷データを受け付ける印刷要求受付手段と、
前記印刷要求受付手段によって受け付けた前記キーワードが付与された印刷データからキーワードを抽出するキーワード抽出手段と、
前記キーワード抽出手段によって印刷データから抽出されたキーワードによって印刷制限を行う印刷制限手段と
を具備することを特徴とする印刷制御システム。
【請求項２】
前記印刷制御装置は、
前記印刷制限手段によって印刷制限された制限内容を前記印刷要求装置に通知する通知手段と、
印刷制限を行うために前記キーワードを管理しておくキーワード管理手段
を更に具備し、
前記印刷要求装置は、
前記通知手段により通知された制限内容を報知する報知手段
を更に具備することを特徴とする請求項１記載の印刷制御システム。
【請求項３】
前記キーワード付与手段は、
印刷データの印刷要求を行う以前にあらかじめ前記キーワードを格納領域に設定しておくキーワード初期設定手段
を具備し、
前記キーワード初期設定手段によって初期設定された前記キーワードを印刷データに付与する
ことを特徴とする請求項１記載の印刷制御システム。
【請求項４】
前記印刷制限手段は、
前記キーワード抽出手段によって印刷データから抽出したキーワードと前記管理手段により管理されたキーワードとを比較する比較手段と
を具備し、
前記比較手段によって比較したキーワードが一致した場合に抽出したキーワードが付与された印刷データの印刷を行う
ことを特徴とする請求項１記載の印刷制御システム。
【請求項５】
前記キーワード管理手段は、
それぞれのキーワードに対して印刷実行可能な枚数を設定する印刷枚数記録手段と、
キーワードごとの印刷済み枚数を管理する印刷枚数管理手段と
を具備し、
前記キーワード抽出手段により抽出したキーワードに対する印刷の詳細を管理する
ことを特徴とする請求項１または請求項２記載の印刷制御システム。
【請求項６】
印刷データの印刷制限を行う印刷制御装置において、
前記印刷要求装置から送出されてくる印刷要求の印刷データを受け付ける印刷要求受付手段と、
前記印刷要求受付手段によって受け付けた前記キーワードが付与された印刷データからキーワードを抽出するキーワード抽出手段と、
前記キーワード抽出手段によって印刷データから抽出されたキーワードによって印刷制限を行う印刷制限手段と
を具備することを特徴とする印刷制御装置。
【請求項７】
印刷要求を行う印刷要求装置において、
印刷要求を行う印刷データに対してユーザの利用権限を識別するキーワードを付与するキーワード付与手段と、
前記キーワード付与手段により前記キーワードが付与された印刷データの印刷要求を行う印刷要求手段と
を具備することを特徴とする印刷要求装置。
【請求項８】
印刷要求を行う印刷要求装置と該印刷要求装置から送出された印刷データに対して印刷制限を行う印刷制御装置とを有する印刷制御システムにおける印刷制御方法において、
前記印刷要求装置は、
印刷要求を行う印刷データに対してユーザの利用権限を識別するキーワードをキーワード付与手段により付与し、
前記キーワード付与手段により前記キーワードが付与された印刷データの印刷要求を行い、
前記印刷制御装置は、
前記印刷要求装置から送出されてくる印刷要求の印刷データを印刷要求受付手段により受け付け、
前記印刷要求受付手段によって受け付けた前記キーワードが付与された印刷データからキーワードをキーワード抽出手段により抽出し、
前記キーワード抽出手段によって印刷データから抽出されたキーワードによって印刷制限を行う
ことを特徴とする印刷制御方法。
【請求項９】
印刷要求を行う印刷要求装置と該印刷要求装置から送出された印刷データに対して印刷制限を行う印刷制御装置とを有する印刷制御システムの印刷制御をコンピュータにより実行させる印刷制御プログラムであって、
前記印刷要求装置は、
印刷要求を行う印刷データに対してユーザの利用権限を識別するキーワードをキーワード付与手段により付与するステップと、
前記キーワード付与手段により前記キーワードが付与された印刷データの印刷要求を行うステップと、
前記印刷制御装置は、
前記印刷要求装置から送出されてくる印刷要求の印刷データを印刷要求受付手段により受け付けるステップと、
前記印刷要求受付手段によって受け付けた前記キーワードが付与された印刷データからキーワードをキーワード抽出手段により抽出するステップと、
前記キーワード抽出手段によって印刷データから抽出されたキーワードによって印刷制限を行うステップと
を特徴とする印刷制御プログラム。
【請求項１０】
印刷要求を行う印刷要求装置と該印刷要求装置から送出された印刷要求に係わる印刷データの印刷制御を行う印刷制御装置とを有する印刷制御システムにおいて、
前記印刷要求装置は、
印刷を実行する際に前記印刷制御装置に対してキーワードを送出する送出手段と
を具備し、
前記印刷制御装置は、
利用権限を識別するキーワードを保存しておくキーワード保存手段と、
前記キーワード保存手段により保存されているキーワードと、前記印刷要求装置から送出されたキーワードを比較検討し、印刷の可否を制御する印刷制御手段と
を具備した特徴とする印刷制御システム。
【請求項１１】
前記印刷要求装置は、
前記送出手段により送出したキーワードの印刷データに対して印刷要求を行う印刷要求手段
を更に具備し、
前記印刷要求手段は、
前記印刷制御装置で印刷の可否結果として印刷可能と判断された場合に、許可されたキーワードに対する印刷データの印刷要求を行う
ことを特徴とする請求項１０記載の印刷制御システム。
【請求項１２】
前記印刷制御装置は、
前記印刷要求手段により要求された印刷データを出力する出力手段と
を更に具備し、
印刷制御手段により印刷可能と判断されたキーワードに対する印刷データの印刷ジョブを作成して出力を行う
ことを特徴とする請求項１０記載の印刷制御システム。
【請求項１３】
印刷要求を行う印刷要求装置と該印刷要求装置から送出された印刷要求に係わる印刷データの印刷制御を行う印刷制御装置とを有する印刷制御システムの印刷制御方法において、
前記印刷要求装置は、
印刷を行う際に前記印刷制御装置に対してキーワードを送出手段により送出し、
前記送出手段により送出したキーワードを用いて前記印刷制御装置で制御した結果に基づいて印刷要求を印刷要求手段により行い、
前記印刷制御装置は、
利用権限を識別するキーワードをキーワード保存手段により保存し、
前記キーワード保存手段により保存されているキーワードと、前記印刷要求装置から送出されたキーワードを比較検討し、印刷の可否を制御する
ことを特徴とする印刷制御方法。
【請求項１４】
印刷要求を行う印刷要求装置と該印刷要求装置から送出された印刷データに対して印刷制限を行う印刷制御装置とを有する印刷制御システムの印刷制御をコンピュータにより実行させる印刷制御プログラムであって、
前記印刷要求装置は、
印刷を行う際に前記印刷制御装置に対してキーワードを送出するステップと、
該送出したキーワードを用いて前記印刷制御装置で制御した結果に基づいて印刷要求を行うステップと、
前記印刷制御装置は、
利用権限を識別するキーワードを保存しておくステップと、
該保存されているキーワードと、前記印刷要求装置から送出されたキーワードを比較検討し、印刷の可否を制御するステップと
を含むことを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷要求を行う印刷データにキーワードを付与することによって印刷制限を行う印刷制御システムにおける印刷要求装置および印刷制御装置および方法およびプログラムに関し、特に、印刷制御装置の格納領域にあらかじめ格納・設定されたキーワードと印刷要求装置から送出された印刷データに付与されているキーワードを比較して不一致の場合に印刷制限を行うことができるようにした印刷制御システムにおける印刷要求装置および印刷制御装置および方法およびプログラムに関する。
【背景技術】
【０００２】
一般に、クライアントからの印刷要求に対して印刷制限を施す場合には、印刷制限を施す端末を識別するＩＤ（IDentification）または、ユーザＩＤとパスワードによって印刷制限を行っている。特に、近年の携帯電話やＰＤＡ（Personal Digital Assistant）等に代表されるモバイル端末の発達によりモバイル環境を用いてネットワークに接続することが多くなってきており、これによりプリンタの使用範囲を超えた端末が接続されることが増えている。
【０００３】
このため、想定されていないユーザによる大量の印刷が行われる可能性があり、印刷用紙やインクなどに代表される消耗品の不用意な使用によって計算外の経費が嵩むことが考えられる。
【０００４】
これらの不用意な使用を制限する方法として、特許文献１に開示されたものがある。
【０００５】
特許文献１に開示された従来技術においては、ユーザによって印刷の可否が判断され、印刷可能な場合にはアクセス制御リストにＩＰ（Inter-net Protocol）アドレスを追加する。クライアントコンピュータは、印刷可否判定結果が印刷可であると、プリンタ装置に接続要求を発行し、プリンタ装置は、クライアントコンピュータのＩＰアドレスがアクセス制御リストに登録されているかで接続の可否の判定を行うことが可能である。
【０００６】
また、ネットワークデバイスによって印刷制限を可能にした従来技術としては、特許文献２に開示されたものがある。
【０００７】
特許文献２に開示された従来技術においては、ユーザが過剰な使用を行わないようにするための使用制限の管理を、管理者がより管理しやすいネットワークデバイスによって制限できることを可能にしている。
【特許文献１】特開２００２−６３００８
【特許文献２】特開２００３−２８８３２７
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に示された従来技術においては、ネットワーク上に接続されたプリンタに制限する手段としてＩＰアドレスを用いているが、例えば、ローカルプリンタとしてＩＥＥＥ（the Institute of Electrical and Electronic Engineers）１２８４、ＩＥＥＥ１３９４、ＵＳＢ（Universal Serial Bus）によってプリンタが接続された場合には印刷制限を施すことができないという問題がある。
【０００９】
また、特許文献２に示された従来技術では、ネットワークデバイスによって使用制限の管理を行っているが、上記特許文献１の課題に示したのと同様にローカル接続された場合に印刷制限を施すことができないという問題がある。
【００１０】
そこで、本発明は、クライアントマシンにあらかじめ設定したキーワードによってクライアントからの印刷実行の可否を判断し、さらに印刷可能な場合でもキーワードによって印刷できる枚数を制限することをできるようにした印刷制御システムにおける印刷要求装置および印刷制御装置および方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、請求項１の発明は、印刷要求を行う印刷要求装置と該印刷要求装置から送出された印刷要求に係わる印刷データの印刷制御を行う印刷制御装置とを有する印刷制御システムにおいて、前記印刷要求装置は、印刷要求を行う印刷データに対してユーザの利用権限を識別するキーワードを付与するキーワード付与手段と、前記キーワード付与手段により前記キーワードが付与された印刷データの印刷要求を行う印刷要求手段とを具備し、前記印刷制御装置は前記印刷要求装置から送出されてくる印刷要求の印刷データを受け付ける印刷要求受付手段と、前記印刷要求受付手段によって受け付けた前記キーワードが付与された印刷データからキーワードを抽出するキーワード抽出手段と、前記キーワード抽出手段によって印刷データから抽出されたキーワードによって印刷制限を行う印刷制限手段とを具備することを特徴とする。
【００１２】
また、請求項２の発明は、請求項１の発明において、前記印刷制御装置は、前記印刷制限手段によって印刷制限された制限内容を前記印刷要求装置に通知する通知手段と、印刷制限を行うために前記キーワードを管理しておくキーワード管理手段を更に具備し、前記印刷要求装置は、前記通知手段により通知された制限内容を報知する報知手段を更に具備することを特徴とする。
【００１３】
また、請求項３の発明は、請求項１の発明において、前記キーワード付与手段は、印刷データの印刷要求を行う以前にあらかじめ前記キーワードを格納領域に設定しておくキーワード初期設定手段を具備し、前記キーワード初期設定手段によって初期設定された前記キーワードを印刷データに付与することを特徴とする。
【００１４】
また、請求項４の発明は、請求項１の発明において、前記印刷制限手段は、前記キーワード抽出手段によって印刷データから抽出したキーワードと前記管理手段により管理されたキーワードとを比較する比較手段とを具備し、前記比較手段によって比較したキーワードが一致した場合に抽出したキーワードが付与された印刷データの印刷を行うことを特徴とする。
【００１５】
また、請求項５の発明は、請求項１または請求項２の発明において、前記キーワード管理手段は、それぞれのキーワードに対して印刷実行可能な枚数を設定する印刷枚数記録手段と、キーワードごとの印刷済み枚数を管理する印刷枚数管理手段とを具備し、前記キーワード抽出手段により抽出したキーワードに対する印刷の詳細を管理することを特徴とする。
【００１６】
また、請求項６の発明は、印刷データの印刷制限を行う印刷制御装置において、前記印刷要求装置から送出されてくる印刷要求の印刷データを受け付ける印刷要求受付手段と、前記印刷要求受付手段によって受け付けた前記キーワードが付与された印刷データからキーワードを抽出するキーワード抽出手段と、前記キーワード抽出手段によって印刷データから抽出されたキーワードによって印刷制限を行う印刷制限手段とを具備することを特徴とする。
【００１７】
また、請求項７の発明は、印刷要求を行う印刷要求装置において、印刷要求を行う印刷データに対してユーザの利用権限を識別するキーワードを付与するキーワード付与手段と、前記キーワード付与手段により前記キーワードが付与された印刷データの印刷要求を行う印刷要求手段とを具備することを特徴とする。
【００１８】
また、請求項８の発明は、印刷要求を行う印刷要求装置と該印刷要求装置から送出された印刷データに対して印刷制限を行う印刷制御装置とを有する印刷制御システムにおける印刷制御方法において、前記印刷要求装置は、印刷要求を行う印刷データに対してユーザの利用権限を識別するキーワードをキーワード付与手段により付与し、前記キーワード付与手段により前記キーワードが付与された印刷データの印刷要求を行い、前記印刷制御装置は、前記印刷要求装置から送出されてくる印刷要求の印刷データを印刷要求受付手段により受け付け、前記印刷要求受付手段によって受け付けた前記キーワードが付与された印刷データからキーワードをキーワード抽出手段により抽出し、前記キーワード抽出手段によって印刷データから抽出されたキーワードによって印刷制限を行うことを特徴とする。
【００１９】
また、請求項９の発明は、印刷要求を行う印刷要求装置と該印刷要求装置から送出された印刷データに対して印刷制限を行う印刷制御装置とを有する印刷制御システムの印刷制御をコンピュータにより実行させる印刷制御プログラムであって、前記印刷要求装置は、印刷要求を行う印刷データに対してユーザの利用権限を識別するキーワードをキーワード付与手段により付与するステップと、前記キーワード付与手段により前記キーワードが付与された印刷データの印刷要求を行うステップと、前記印刷制御装置は、前記印刷要求装置から送出されてくる印刷要求の印刷データを印刷要求受付手段により受け付けるステップと、前記印刷要求受付手段によって受け付けた前記キーワードが付与された印刷データからキーワードをキーワード抽出手段により抽出するステップと、前記キーワード抽出手段によって印刷データから抽出されたキーワードによって印刷制限を行うステップとを特徴とする。
【００２０】
また、請求項１０の発明は、印刷要求を行う印刷要求装置と該印刷要求装置から送出された印刷要求に係わる印刷データの印刷制御を行う印刷制御装置とを有する印刷制御システムにおいて、前記印刷要求装置は、印刷を実行する際に前記印刷制御装置に対してキーワードを送出する送出手段とを具備し、前記印刷制御装置は、利用権限を識別するキーワードを保存しておくキーワード保存手段と、前記キーワード保存手段により保存されているキーワードと、前記印刷要求装置から送出されたキーワードを比較検討し、印刷の可否を制御する印刷制御手段とを具備した特徴とする。
【００２１】
また、請求項１１の発明は、前記印刷要求装置は、前記送出手段により送出したキーワードの印刷データに対して印刷要求を行う印刷要求手段を更に具備し、前記印刷要求手段は、前記印刷制御装置で印刷の可否結果として印刷可能と判断された場合に、許可されたキーワードに対する印刷データの印刷要求を行うことを特徴とする。
【００２２】
また、請求項１２の発明は、前記印刷制御装置は、前記印刷要求手段により要求された印刷データを出力する出力手段とを更に具備し、印刷制御手段により印刷可能と判断されたキーワードに対する印刷データの印刷ジョブを作成して出力を行うことを特徴とする。
【００２３】
また、請求項１３の発明は、印刷要求を行う印刷要求装置と該印刷要求装置から送出された印刷要求に係わる印刷データの印刷制御を行う印刷制御装置とを有する印刷制御システムの印刷制御方法において、前記印刷要求装置は、印刷を行う際に前記印刷制御装置に対してキーワードを送出手段により送出し、前記送出手段により送出したキーワードを用いて前記印刷制御装置で制御した結果に基づいて印刷要求を印刷要求手段により行い、前記印刷制御装置は、利用権限を識別するキーワードをキーワード保存手段により保存し、前記キーワード保存手段により保存されているキーワードと、前記印刷要求装置から送出されたキーワードを比較検討し、印刷の可否を制御することを特徴とする。
【００２４】
また、請求項１４の発明は、印刷要求を行う印刷要求装置と該印刷要求装置から送出された印刷データに対して印刷制限を行う印刷制御装置とを有する印刷制御システムの印刷制御をコンピュータにより実行させる印刷制御プログラムであって、前記印刷要求装置は、印刷を行う際に前記印刷制御装置に対してキーワードを送出するステップと、該送出したキーワードを用いて前記印刷制御装置で制御した結果に基づいて印刷要求を行うステップと、前記印刷制御装置は、利用権限を識別するキーワードを保存しておくステップと、該保存されているキーワードと、前記印刷要求装置から送出されたキーワードを比較検討し、印刷の可否を制御するステップとを含むことを特徴とする。
【発明の効果】
【００２５】
本発明によれば、あらかじめ印刷要求装置に印刷制御を行う基準となるキーワードを設定し、そのキーワードを印刷データに付与して印刷要求を行い、印刷制御装置ではキーワードが付与された印刷データに対して印刷制限を行えるように構成したので、ネットワークに接続された端末はもとより、ＩＥＥＥ１２８４、ＩＥＥＥ１３９４、ＵＳＢなどのローカル接続された端末からの印刷要求を制限することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００２６】
以下、本発明に係わる印刷制御システムにおける印刷制御装置および印刷要求装置および方法およびプログラムの実施例を添付図面を参照して詳細に説明する。
【実施例１】
【００２７】
図１は、この発明に係わる印刷制御システムにおける印刷制御装置および印刷要求装置および方法およびプログラムを適用して構成した印刷制御システムのシステム構成図である。
【００２８】
図１において、この印刷制御システムは、キーワードが付与された印刷データの印刷要求を行うクライアント１００、クライアント１００から送出されたキーワード付きの印刷データに対して印刷制限の制御を行うプリントサーバ１２０を具備して構成される。
【００２９】
クライアント１００は、外部からの印刷データを編集するために入力を受け付ける入力部１０１、印刷要求を行うために制御を行う制御部１０２、キーワードの初期設定を格納処理する格納部１０３、格納部１０３で格納されるキーワードを保存しておくキーワード保存部１０４、印刷要求を行う印刷データに対してユーザの利用権限を識別するキーワードを付与する付与部１０５、キーワードが付与された印刷データの印刷要求に対してプリントサーバ１２０からの応答内容を受け付けるインタフェース１０６、プリンタサーバ１２０から受け取った印刷データやキーワードから内容を判定する判定部１０７、判定部１０７で判定された内容に対する画面を表示する表示部１０８を具備して構成される。
【００３０】
プリントサーバ１２０は、クライアント１００からのキーワードが付与された印刷データを受け取るインタフェース１２１、受け付けたキーワードが付与された印刷データからキーワードだけを抽出する抽出部１２２、抽出したキーワードに対して印刷データを制限する制限部１２３、制限部１２３内でキーワードが印刷可能であるか、または印刷可能である場合には印刷可能な枚数などの詳細情報により印刷実行を行うかどうか判断する判断部１２４、判断部１２４で判断するために判断材料となるキーワードを管理するキーワード管理部１２５、キーワード管理部１２５で管理されたキーワードに対して印刷可能枚数などの詳細情報を管理する印刷詳細情報管理部１２６、判断部１２４で判断した結果、印刷可能である場合には印刷要求された印刷データをプリンタなどの画像形成装置に出力する外部出力部１２７を具備して構成される。
【００３１】
ここで、クライアント１００はキーワードの初期設定を行うために入力部１０１で入力を受け付け、キーワードを格納部１０３を介してキーワード保存部１０４に保存する。印刷データの印刷要求をプリントサーバ１２０に対して行う場合には、上記キーワード保存部１０４に保存されたキーワードを印刷データに付与部１０５で付与し、キーワードの付与された印刷データを印刷するためにプリントサーバ１２０に送出する。
【００３２】
プリントサーバ１２０では、キーワードが付与された印刷データからキーワードを抽出部１２２で抽出し、この抽出したキーワードに対して判断部１２４では、
１．印刷実行が可能なキーワードであるか
２．印刷実行が可能なキーワードである場合に、何枚まで印刷を許可するのか
という判断をキーワード管理部１２５で管理された情報と印刷詳細情報管理部１２６で管理された情報に基づいて行う。上記判断部１２４で判断された判断結果に対するコマンドをプリントサーバのインタフェース１２１を介してクライアント１００に送出する。そして、判断部１２４で判断された結果が印刷可能である場合に印刷要求された印刷データを外部出力部１２７を用いてプリンタに出力する。
【００３３】
クライアント１００は、プリントサーバ１２０から送出されてきた印刷制御の判断結果を判定部１０７で判定し、判定結果に基づいた画面を表示部１０８に表示する。
【００３４】
図２は、本発明のクライアントにおけるキーワードを設定する画面を示す図である。
【００３５】
図２には、印刷要求を行う印刷データのＵＲＬ（Uniform Resource Locator）を示し、該印刷データに初期設定が行われているキーワードを付与する。ここに示す例では、「\\Server1\sharework」ディレクトリに格納されている「test.txt」ファイルに対してキーワード「７８４Ｋ３９ＨＫ」を付与し、プリントサーバに印刷要求を行う場合を示している。
【００３６】
図３は、本発明に係わる印刷要求を行うデータ形式を示す図である。
【００３７】
図３には、クライアントからプリントサーバに対して印刷要求を行う印刷データのデータフォーマット３００が示されている。ここに示す例では、印刷データの上部にヘッダーとしてキーワード「７８４Ｋ３９ＨＫ」が付与されており、該キーワードを用いてプリントサーバで印刷制御を行う。
【００３８】
図４は、本発明に係わる印刷実行が可能であることを示す図である。
【００３９】
図４には、プリントサーバ上で、図３に示すデータフォーマットの印刷データに対してキーワードを抽出し、抽出したキーワードに対して印刷制御を行った結果、キーワードが印刷可能条件を満たして印刷実行できた場合に表示される画面４００である。
【００４０】
図５は、本発明に係わる印刷実行が不可能であることを示す図である。
【００４１】
図５には、プリントサーバ上で、図３に示すデータフォーマットの印刷データに対してキーワードを抽出し、抽出したキーワードに対して印刷制御を行った結果、キーワードが印刷可能条件を満たさないため印刷することができなかった場合に表示される画面４０１である。
【００４２】
図６は、本発明に係わるキーワードを登録する画面を示す図である。
【００４３】
図６には、クライアントから印刷要求された印刷データに付与されたキーワードで印刷制御を行うのにあたって、制御対象のキーワードと詳細情報を登録するキーワード登録画面である。ここに示す例では、新しく登録を行うキーワード「２３４Ｍ８８ＫＪ」が示され、このキーワードの印刷可否においては「可」が選択されている。印刷が可能という設定がされているため印刷可能枚数の設定が行うことができ、印刷可能枚数として「１００」枚が設定されている。
【００４４】
図７は、本発明に係わる印刷制御の結果のコマンドを示す図である。
【００４５】
図７には、クライアントからの印刷要求をプリントサーバで制御した結果、印刷実行することができたことを示すコマンド６０１と印刷制限により印刷することができなかったことを示すコマンド６０２が提示されている。
【００４６】
次に、本システムの印刷制御について説明する。
【００４７】
図８は、本発明のクライアントにおける印刷データ作成処理を示すフローチャートである。
【００４８】
図８では、編集した印刷データを印刷要求する際に処理が開始され、キーワードを格納ファイルから取得（ステップ７０１）し、取得したキーワードを印刷する印刷データに付与する（ステップ７０２）。キーワードが付与された印刷データに対応したアプリケーションの印刷要求データを作成（ステップ７０３）し、その作成したデータをプリントサーバに対して送出する（ステップ７０４）。
【００４９】
図９は、本発明のプリントサーバの印刷制御処理を示すフローチャートである。
【００５０】
図９では、クライアントからのキーワードが付与された印刷データを受信すると処理が開始され、印刷要求された印刷データからキーワードを抽出（ステップ８０１）し、抽出したキーワードとプリントサーバにあらかじめ格納されているキーワードが一致するかどうか判定する（ステップ８０２）。判定した結果、抽出したキーワードが格納されているデータと一致した場合（ステップ８０２でＹＥＳ）には、印刷要求された印刷データの印刷ジョブを作成（ステップ８０３）し、クライアントに対して印刷実行コマンドを送出する（ステップ８０４）。さらに抽出したキーワードが格納されているデータと一致しない場合（ステップ８０２でＮＯ）には、印刷要求された印刷データを破棄（ステップ８０５）し、印刷制限により印刷することができなかったことを示すコマンドを送出する（ステップ８０６）。
【実施例２】
【００５１】
図１０は、本発明における印刷制御システムの他の実施例のシステム構成を示す図である。
【００５２】
図１０において、この印刷制御システムは、キーワードが付与された印刷データの印刷要求を行うクライアント９００、クライアント９００から送出されたキーワード付きの印刷データに対して印刷制限の制御を行うプリントサーバ９２０を具備して構成される。
【００５３】
この実施例においては、クライアント９００からの印刷要求時に行う印刷制限の判定において、印刷要求を行う印刷データを用いるのではなく、クライアント９００に対応したキーワードを取得するためのセキュリティーキー取得コマンドのみを用いることで、ネットワーク帯域幅を考慮し、伝送負荷を最小限に抑制して印刷効率を向上させたものである。
【００５４】
クライアント９００は、印刷文書の編集のために入力を受け付け、クライアント９００にキーワードを初期設定を行う入力部９０１、初期設定されたキーワードを保存しておくキーワード保存部９０２、印刷要求を行うためにプリントサーバ９２０に上記セキュリティーキー取得コマンドの送信を行う送信部９０３、プリントサーバ９２０とのデータの送受信の窓口となるインタフェース９０４、送信部９０３で送信したセキュリティーキー取得コマンドに対する応答であるレスポンスコマンドを取得する取得部９０５、取得したレスポンスコマンドに包含されているキーワードとキーワード保存部９０２で保存されているキーワードとを比較し、制御する制御部９０６、解析した結果を表示させる表示部９０７、制御部９０６で解析されたキーワードがキーワード保存部９０２に保存されているキーワードと一致した場合に印刷データを生成する印刷データ生成部９０８を具備して構成される。
【００５５】
プリントサーバ９２０は、クライアント９００から送出されてきたセキュリティーキー取得コマンドと印刷データの窓口となるインタフェース９２１、送出されてきたデータがセキュリティーキー取得コマンドであるかどうか判定する判定部９２２、判定部９２２で判定された結果、セキュリティーキー取得コマンドである場合においてキーワードの読み出しを行うキーワード制御部９２３、キーワードを保存しておくキーワード保存部９２４、キーワード制御部９２３で制御されたキーワードを付与したレスポンスコマンドを生成するコマンド生成部９２５、判定部９２２で判定された結果、セキュリティーキー取得コマンドでない場合、つまり、印刷データである場合に印刷データをキーワード制御部９２３で制御されたキーワードと比較し、レスポンスコマンドを送出したキーワードに対する印刷データの場合に該印刷データに対する印刷ジョブを生成する制御部９２６、生成された印刷ジョブをプリンタに送出する外部出力部９２７を具備して構成される。
【００５６】
ここで、クライアント９００は入力部９０１で印刷データの編集に対する入力と、印刷可能かどうかを問い合わせる基となるキーワードの初期設定を行い、キーワード保存部９０２に保存されているキーワードが含まれるキーワード取得コマンドを送信部９０３を介してプリントサーバ９２０に送信する。
【００５７】
プリントサーバ９２０では、判定部９２２で送出されてきたデータがキーワード取得コマンドであるかまたは、印刷データであるか判定し、判定の結果、前者（キーワード取得コマンド）である場合には、キーワード制御部９２３でキーワード保存部９２４に保存されているキーワードと比較制御してコマンド生成部９２５に送出する。コマンド生成部９２５ではキーワード取得コマンドに応答するためのレスポンスコマンドを生成する。また、判定部９２２での判定の結果、後者（印刷データ）である場合には、制御部９２６でキーワード制御部９２３で制御されたキーワードと比較し、レスポンスコマンドを送出したキーワードに対する印刷データである場合には、印刷ジョブを生成し外部出力部９２７に送出して出力を行う。制御部９２６での比較の結果、キーワードを送出したキーワードに対する印刷データでない場合には、クライアント９００の表示部９０７にエラー表示する。
【００５８】
そして、クライアント９００ではレスポンスコマンドを取得部９０５で取得すると、制御部９０５が取得したキーワードとキーワード保存部９０２に格納されているキーワードとを比較し、印刷データ生成部９０８によって印刷要求を行う印刷データを生成し、プリントサーバ９２０に送出する。
【００５９】
プリントサーバ９２０では、上記に示した通り、判定部９２２で印刷データである場合の処理を行い、プリンタで印刷データを印刷する。
【００６０】
図１１は、図１０のシステム構成図におけるセキュリティーキー取得コマンドとレスポンスコマンドを示す図である。
【００６１】
図１１には、キーワードをプリントサーバ９２０から取得するためのセキュリティーキー取得コマンド１００１、キーワード取得要求のセキュリティーキー取得コマンド１００１に応答するレスポンスコマンド１００２が示されている。
【００６２】
図１２は、図１０のシステム構成図におけるキーワード未チェックのエラー画面を示す図である。
【００６３】
図１２には、クライアント９００から送出される印刷要求が印刷データであり、印刷データを送出するクライアント９００のキーワードによる印刷制限チェックが行われる以前に印刷データが送出されてきた場合のエラーを示す画面１１００である。
【００６４】
図１３は、実施例２における印刷要求装置の要求処理を示すフローチャートである。
【００６５】
図１３では、印刷要求を行う印刷データを編集し、キーワードの初期設定を行うと処理が開始され、クライアント９００からセキュリティーキー取得コマンドをプリントサーバ９２０に対して送出（ステップ１２０１）し、プリントサーバ９２０で処理を行った結果としてレスポンスコマンドが受信したかどうかの判定を行う（ステップ１２０２）。レスポンスコマンドを受信した場合（ステップ１１０２でＹＥＳ）には、送信されてきたレスポンスコマンドからキーワードを抽出する（ステップ１２０３）。また、レスポンスコマンドが受信が行われるまで（ステップ１２０２でＮＯ）、待機する。
【００６６】
上記レスポンスコマンドからキーワードの抽出が行われると、抽出したキーワードとキーワード保存部９０２に保存されているキーワードとを比較（ステップ１１０４）し、一致した場合（ステップ１２０４でＹＥＳ）には、印刷要求を行う印刷データを生成（ステップ１２０５）し、印刷実行が行えたことを示すメッセージを表示部９０７に表示する（ステップ１２０６）。そしてプリントサーバに対して印刷データを送出する（ステップ１２０７）。キーワード同士が不一致の場合（ステップ１２０４でＮＯ）には、印刷することができないメッセージを表示部９０７に表示させて処理を終了する。
【００６７】
図１４は、実施例２における印刷制御装置の印刷制御を示すフローチャートである。
【００６８】
図１４では、クライアント９００よりセキュリティーキー取得コマンドが送信されてくると処理が開始され、受信したデータがセキュリティーキー取得コマンドであるか判定を行う（ステップ１３０１）。セキュリティーキー取得コマンドである場合（ステップ１３０１でＹＥＳ）には、キーワード保存部９２４から取得したキーワードをキーワード制御部９２３で制御した後に、レスポンスコマンドをコマンド生成部９２５で生成する（ステップ１３０２）。生成したコマンドをクライアント９００に送出する（ステップ１３０３）。セキュリティーキー取得コマンドであるかどうかの判定（ステップ１３０１）において、セキュリティーキー取得コマンドでない場合（ステップ１３０１でＮＯ）には、つまり、印刷データが送出されてきた場合には、レスポンスコマンドを送出したキーワードに対する印刷データであるかどうかのチェックを行い（ステップ１３０４）、送出したキーワードに対する印刷データである場合（ステップ１３０４でＹＥＳ）には、印刷データに対する印刷ジョブを生成し（ステップ１３０５）、外部出力装置に送出する（ステップ１３０６）。送出したキーワードに対する印刷データでない場合（ステップ１３０４でＮＯ）には、エラー表示を行う（ステップ１３０７）。
【００６９】
以上の処理によって、本発明の印刷制御システムでは、送出されてきた印刷データに付与されているキーワードまたは、セキュリティーキー取得コマンドで取得したキーワードにより印刷制限を行うことができる。
【００７０】
これによって、プリンタの使用想定範囲を超えた他のクライアントからの意図しない印刷を防ぐことができ、これにより消耗品などの不用意な消費を抑えることが可能になる。
【００７１】
従って、本発明を適用することにより、ネットワーク接続はもとより、ＩＥＥＥ１２８４、ＩＥＥＥ１３９４、ＵＳＢなどの接続方法によって接続しても、ユーザからの印刷要求を制限することができるという効果を期待できる。
【００７２】
なお、上記フローチャートに示す処理は、コンピュータにより実行可能な印刷制御プログラムによっても実現することが可能である。
【００７３】
本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【産業上の利用可能性】
【００７４】
本発明は、キーワードを付与した印刷データの印刷要求を行うことができる印刷要求装置と、キーワードが付与された印刷データに対して印刷制御を行うことができる印刷制御装置に適用可能であり、特に、印刷データに付与されたキーワードによって印刷の可否、または印刷枚数の制限を行うのに有用である。
【図面の簡単な説明】
【００７５】
【図１】本発明に係わる実施例１の印刷制御システムのシステム構成を示す図。
【図２】本発明の印刷要求装置におけるキーワードを設定する画面を示す図。
【図３】本発明に係わる印刷要求を行うデータ形式を示す図。
【図４】本発明に係わる印刷実行が可能であることを示す図。
【図５】本発明に係わる印刷実行が不可能であることを示す図。
【図６】本発明に係わるキーワードを登録する画面を示す図。
【図７】本発明に係わる印刷制御の結果のコマンドを示す図。
【図８】本発明の印刷要求装置における印刷データ作成処理を示すフローチャート。
【図９】本発明の印刷制御装置の印刷制御処理を示すフローチャート。
【図１０】本発明に係わる実施例２の印刷制御システムのシステム構成を示す図。
【図１１】本発明の実施例２におけるセキュリティーキー取得コマンドとレスポンスコマンドを示す図。
【図１２】本発明の実施例２におけるキーワード未チェックのエラー画面を示す図。
【図１３】本発明の実施例２における印刷要求装置の要求処理を示すフローチャート。
【図１４】本発明の実施例２における印刷制御装置の印刷制御を示すフローチャート。
【符号の説明】
【００７６】
１００      クライアント
１０１      入力部
１０２      制御部
１０３      付与部
１０４      キーワード保存部
１０５      付与部
１０６      インタフェース
１０７      判定部
１０８      表示部
１２０      プリントサーバ
１２１      インタフェース
１２２      抽出部
１２３      制御部
１２４      判断部
１２５      キーワード管理部
１２６      印刷詳細情報管理部
１２７      外部出力部
２００      キーワード設定画面
２０１      キーワード対象ファイル指定ボックス
２０２      付与キーワードボックス
３００      印刷要求データフォーマット
３０１      印刷データヘッダー部分
３０２      印刷データ部分
４００      印刷実行画面
５０１      印刷実行不可表示画面
５００      キーワード登録画面
５０１      登録キーワード
５０２      印刷可否設定チェックボックス
５０３      印刷可能枚数設定コンボボックス
６０１      印刷拒否コマンド
６０２      印刷実行コマンド
９００      クライアント
９０１      入力部
９０２      キーワード保存部
９０３      送信部
９０４      インタフェース部
９０５      取得部
９０６      制御部
９０７      表示部
９０８      印刷データ生成部
９２０      プリントサーバ
９２１      インタフェース
９２２      判定部
９２３      キーワード制御部
９２４      キーワード保存部
９２５      コマンド生成部
９２６      制御部
９２７      外部出力部
１００１    セキュリティーキー取得コマンド
１００２    レスポンスコマンド
１１００    キーワード未チェックエラー画面
【図１】
2005258903.tif 000003
【図２】
2005258903.tif 000004
【図３】
2005258903.tif 000005
【図４】
2005258903.tif 000006
【図５】
2005258903.tif 000007
【図６】
2005258903.tif 000008
【図７】
2005258903.tif 000009
【図８】
2005258903.tif 000010
【図９】
2005258903.tif 000011
【図１０】
2005258903.tif 000012
【図１１】
2005258903.tif 000013
【図１２】
2005258903.tif 000014
【図１３】
2005258903.tif 000015
【図１４】
2005258903.tif 000016