(57)【要約】【課題】セキュリティ性を向上する印刷システム及びプログラムを提供する。【解決手段】印刷データに基づいて印刷を行うプリンタ装置２０Ａ，２０Ｂ，２０Ｃを備える印刷システム１において、プリンタ装置２０Ａ，２０Ｂ，２０Ｃに提供する印刷データを、プリンタ装置２０Ａの設置環境に基づくセキュリティレベルに見合ったセキュリティレベルを有する印刷データに制限する印刷データ管理部３１１と、印刷データ管理部３１１によって制限された印刷データをプリンタ装置２０Ａに提供する通信部３４とを有するプリンタ管理装置３０を備える。【選択図】図１
2006343840.tif 000002
【特許請求の範囲】
【請求項１】
印刷データに基づいて印刷を行う印刷手段を備える印刷システムにおいて、
前記印刷手段に提供する印刷データを、前記印刷手段の設置環境に基づくセキュリティ属性に見合ったセキュリティ属性を有する印刷データに制限する印刷データ制限手段を備えること、
を特徴とする印刷システム。
【請求項２】
請求項１に記載の印刷システムにおいて、
前記印刷データ制限手段は、前記印刷手段に提供する印刷データを前記印刷手段の時間帯別のセキュリティ属性に見合ったセキュリティ属性を有する印刷データに制限すること、
を特徴とする印刷システム。
【請求項３】
請求項１又は請求項２に記載の印刷システムにおいて、
前記印刷データ制限手段は、印刷データのセキュリティ属性と、前記印刷手段のセキュリティ属性とに基づいて、前記印刷手段への前記印刷データの提供の可否を判定する判定手段を有すること、
を特徴とする印刷システム。
【請求項４】
請求項１から請求項３までのいずれか１項に記載の印刷システムにおいて、
印刷指示を行うユーザの印刷指示権限を認証するための認証情報を入力する認証情報入力手段と、
前記認証情報入力手段によって入力される認証情報に基づいてユーザの印刷指示権限を認証する認証手段とを備え、
前記印刷データ制限手段は、前記認証手段によって認証された印刷指示権限の範囲内で前記印刷手段に提供する印刷データを制限すること、
を特徴とする印刷システム。
【請求項５】
請求項４に記載の印刷システムにおいて、
ユーザが携帯し、このユーザを識別するためのユーザ識別情報を記憶する携帯型情報記憶媒体を備え、
前記認証情報入力手段は、ユーザの印刷指示権限を認証するための認証情報をこのユーザの前記携帯型情報記憶媒体から入力すること、
を特徴とする印刷システム。
【請求項６】
請求項１から請求項５までのいずれか１項に記載の印刷システムにおいて、
複数の印刷装置と、
前記複数の印刷装置に印刷データを提供する印刷データ提供装置とを備え、
前記印刷データ提供装置は、前記複数の各印刷装置のセキュリティ属性を記憶する印刷装置属性記憶手段を有し、
前記印刷データ制限手段は、前記印刷データ提供装置に設けられ、前記各印刷装置へ提供する印刷データを、前記印刷装置属性記憶手段に記憶されている前記各印刷装置のセキュリティ属性に見合ったセキュリティ属性を有する印刷データに制限し、
前記印刷データ提供装置は、前記印刷データ制限手段によって制限された印刷データを前記各印刷装置へ提供し、
前記印刷手段は、前記複数の各印刷装置に設けられ、前記印刷データ提供装置から提供される印刷データに基づいて印刷を行うこと、
を特徴とする印刷システム。
【請求項７】
請求項６に記載の印刷システムにおいて、
前記印刷装置は、ユーザの印刷指示を入力する印刷指示入力手段と、前記印刷指示入力手段によって入力される印刷指示の対象となる印刷データを識別するための対象印刷データ識別情報を入力する対象印刷データ識別情報入力手段と、前記対象印刷データ識別情報入力手段によって入力された対象印刷データ識別情報を前記印刷データ提供装置へ送信する対象印刷データ識別情報送信手段とを有し、
前記印刷データ提供装置は、前記印刷装置から対象印刷データ識別情報を受信する対象印刷データ識別情報受信手段を有し、
前記印刷データ制限手段は、前記対象印刷データ識別情報受信手段によって受信された対象印刷データ識別情報によって識別される印刷データのセキュリティ属性と、前記対象印刷データ識別情報の送信元の印刷装置のセキュリティ属性とに基づいて、前記印刷データの前記印刷装置への提供の可否を判定する判定手段を有し、
前記印刷データ提供装置は、前記判定手段によって肯と判定された場合に前記印刷データを前記印刷装置へ提供すること、
を特徴とする印刷システム。
【請求項８】
請求項６又は請求項７に記載の印刷システムにおいて、
前記印刷データ提供装置は、印刷データのセキュリティ属性の設定、及び／又は、印刷を行う印刷装置の選択を含む印刷属性の設定を、ユーザの指示に従って行う印刷属性設定手段を有し、
前記印刷データ制限手段は、印刷データのセキュリティ属性と、前記印刷装置属性記憶手段に記憶されている印刷装置のセキュリティ属性との相関関係に基づいて、前記印刷属性設定手段によって設定可能な印刷属性の範囲を制限すること、
を特徴とする印刷システム。
【請求項９】
印刷データに基づいて印刷を行う印刷手段に提供する印刷データを管理するコンピュータに実行させるプログラムであって、
前記印刷装置に提供する印刷データを、前記印刷手段の設置環境に基づくセキュリティ属性に見合ったセキュリティ属性を有する印刷データに制限する印刷データ制限手順と、
前記印刷データ制限手順において制限した印刷データを前記印刷手段へ提供する印刷データ提供手順とを備えること、
を特徴とするプログラム。
【請求項１０】
請求項９に記載の印刷システムにおいて、
前記印刷データ制限手順は、前記印刷手段に提供する印刷データを前記印刷手段の時間帯別のセキュリティ属性に見合ったセキュリティ属性を有する印刷データに制限すること、
を特徴とするプログラム。
【請求項１１】
請求項９又は請求項１０に記載のプログラムにおいて、
前記印刷データ制限手順は、印刷データのセキュリティ属性と、前記印刷手段のセキュリティ属性とに基づいて、前記印刷手段への前記印刷データの提供の可否を判定する判定手順を有すること、
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データに基づいて印刷を行う印刷手段を備える印刷システム、及び、印刷データに基づいて印刷を行う印刷手段に提供する印刷データを管理するコンピュータに実行させるプログラムである。
【背景技術】
【０００２】
プリンタ装置による印刷内容の機密性を保持するため、受信した印刷情報中の出力制限データに従って生成されるイメージデータの出力先を制御することにより、ホストから転送された印刷情報の出力開始指示を印刷装置側での正規のユーザのみの指示に委ねることができる印刷装置がある（例えば、特許文献１参照。）。
【特許文献１】特開平７−１５２５２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、印刷装置が設置されている環境は、様々であって、各印刷装置の設置環境に応じてセキュリティレベルなどのセキュリティ属性は、大きく異なっている。例えば、常時ビデオカメラで監視されている場所や、複数の社員など複数の監視者がいる場所などに設置されている印刷装置のセキュリティレベルは高いが、会議室などの監視者がほとんどいない場所、外部の者が頻繁に出入りする場所などに設置されている印刷装置のセキュリティレベルは低い。また、各ユーザが印刷する印刷データのセキュリティレベルについても、極秘、部外秘、社外秘、試し刷り用などの秘匿性のないデータなど、各印刷データによって大きく異なっている。
従って、セキュリティレベルの低い印刷装置は、不正利用される可能性、不正利用に気が付かない可能性が高く、機密性の高い印刷データをこの印刷装置へ送信し、印刷した場合には、印刷データの漏洩や改竄などの可能性が高く、セキュリティに欠けるという問題があった。
【０００４】
本発明の課題は、セキュリティ性を向上する印刷システム及びプログラムを提供することである。
【課題を解決するための手段】
【０００５】
本発明は、以下のような解決手段により、前記課題を解決する。なお、理解を容易にするために、本発明の実施例に対応する符号を付して説明するが、これに限定されるものではない。すなわち、請求項１の発明は、印刷データに基づいて印刷を行う印刷手段（２８）を備える印刷システムにおいて、前記印刷手段に提供する印刷データを、前記印刷手段の設置環境に基づくセキュリティ属性に見合ったセキュリティ属性を有する印刷データに制限する印刷データ制限手段（３１１、２１３）を備えること、を特徴とする印刷システム（１、１−２、１−３）である。
【０００６】
請求項２の発明は、請求項１に記載の印刷システムにおいて、前記印刷データ制限手段は、前記印刷手段に提供する印刷データを前記印刷手段の時間帯別のセキュリティ属性に見合ったセキュリティ属性を有する印刷データに制限すること、を特徴とする印刷システム（１、１−２、１−３）である。
【０００７】
請求項３の発明は、請求項１又は請求項２に記載の印刷システムにおいて、前記印刷データ制限手段は、印刷データのセキュリティ属性と、前記印刷手段のセキュリティ属性とに基づいて、前記印刷手段への前記印刷データの提供の可否を判定する判定手段（３１１，Ｓ４２０、２１３，Ｓ５２０）を有すること、を特徴とする印刷システム（１、１−２、１−３）である。
【０００８】
請求項４の発明は、請求項１から請求項３までのいずれか１項に記載の印刷システムにおいて、印刷指示を行うユーザの印刷指示権限を認証するための認証情報を入力する認証情報入力手段（２４）と、前記認証情報入力手段によって入力される認証情報に基づいてユーザの印刷指示権限を認証する認証手段（２１１）とを備え、前記印刷データ制限手段は、前記認証手段によって認証された印刷指示権限の範囲内で前記印刷手段に提供する印刷データを制限すること、を特徴とする印刷システム（１、１−３）である。
【０００９】
請求項５の発明は、請求項４に記載の印刷システムにおいて、ユーザが携帯し、このユーザを識別するためのユーザ識別情報を記憶する携帯型情報記憶媒体（４０）を備え、前記認証情報入力手段は、ユーザの印刷指示権限を認証するための認証情報をこのユーザの前記携帯型情報記憶媒体から入力すること、を特徴とする印刷システム（１、１−３）である。
【００１０】
請求項６の発明は、請求項１から請求項５までのいずれか１項に記載の印刷システムにおいて、複数の印刷装置（２０Ａ，２０Ｂ，２０Ｃ）と、前記複数の印刷装置に印刷データを提供する印刷データ提供装置（３０）とを備え、前記印刷データ提供装置は、前記複数の各印刷装置のセキュリティ属性を記憶する印刷装置属性記憶手段（３３）を有し、前記印刷データ制限手段は、前記印刷データ提供装置に設けられ、前記各印刷装置へ提供する印刷データを、前記印刷装置属性記憶手段に記憶されている前記各印刷装置のセキュリティ属性に見合ったセキュリティ属性を有する印刷データに制限し（３１１，Ｓ４２０）、前記印刷データ提供装置は、前記印刷データ制限手段によって制限された印刷データを前記各印刷装置へ提供し、前記印刷手段は、前記複数の各印刷装置に設けられ、前記印刷データ提供装置から提供される印刷データに基づいて印刷を行うこと、を特徴とする印刷システム（１、１−３）である。
【００１１】
請求項７の発明は、請求項６に記載の印刷システムにおいて、前記印刷装置は、ユーザの印刷指示を入力する印刷指示入力手段（２６）と、前記印刷指示入力手段によって入力される印刷指示の対象となる印刷データを識別するための対象印刷データ識別情報を入力する対象印刷データ識別情報入力手段（２４）と、前記対象印刷データ識別情報入力手段によって入力された対象印刷データ識別情報を前記印刷データ提供装置へ送信する対象印刷データ識別情報送信手段（２５）とを有し、前記印刷データ提供装置は、前記印刷装置から対象印刷データ識別情報を受信する対象印刷データ識別情報受信手段（３４）を有し、前記印刷データ制限手段は、前記対象印刷データ識別情報受信手段によって受信された対象印刷データ識別情報によって識別される印刷データのセキュリティ属性と、前記対象印刷データ識別情報の送信元の印刷装置のセキュリティ属性とに基づいて、前記印刷データの前記印刷装置への提供の可否を判定する判定手段（３１１，Ｓ４２０）を有し、前記印刷データ提供装置は、前記判定手段によって肯と判定された場合に前記印刷データを前記印刷装置へ提供すること（Ｓ４３０）、を特徴とする印刷システム（１、１−３）である。
【００１２】
請求項８の発明は、請求項６又は請求項７に記載の印刷システムにおいて、前記印刷データ提供装置は、印刷データのセキュリティ属性の設定、及び／又は、印刷を行う印刷装置の選択を含む印刷属性の設定を、ユーザの指示に従って行う印刷属性設定手段（１１２、１１２−２）を有し、前記印刷データ制限手段は、印刷データのセキュリティ属性と、前記印刷装置属性記憶手段に記憶されている印刷装置のセキュリティ属性との相関関係に基づいて、前記印刷属性設定手段によって設定可能な印刷属性の範囲を制限すること、を特徴とする印刷システム（１、１−２、１−３）である。
【００１３】
請求項９の発明は、印刷データに基づいて印刷を行う印刷手段（２８）に提供する印刷データを管理するコンピュータ（３１、２１−２）に実行させるプログラムであって、前記印刷装置に提供する印刷データを、前記印刷手段の設置環境に基づくセキュリティ属性に見合ったセキュリティ属性を有する印刷データに制限する印刷データ制限手順（Ｓ４２０、Ｓ５２０）と、前記印刷データ制限手順において制限した印刷データを前記印刷手段へ提供する印刷データ提供手順（Ｓ３６０，Ｓ４３０、Ｓ５３０）とを備えること、を特徴とするプログラムである。
【００１４】
請求項１０の発明は、請求項９に記載の印刷システムにおいて、前記印刷データ制限手順は、前記印刷手段に提供する印刷データを前記印刷手段の時間帯別のセキュリティ属性に見合ったセキュリティ属性を有する印刷データに制限すること、を特徴とするプログラムである。
【００１５】
請求項１１の発明は、請求項９又は請求項１０に記載のプログラムにおいて、前記印刷データ制限手順は、印刷データのセキュリティ属性と、前記印刷手段のセキュリティ属性とに基づいて、前記印刷手段への前記印刷データの提供の可否を判定する判定手順（Ｓ４２０、Ｓ５２０）を有すること、を特徴とするプログラムである。
【発明の効果】
【００１６】
本発明による印刷システム及びプログラムによれば、以下の効果を得ることが可能となる。
（１）印刷手段の設置環境に基づくセキュリティ属性と、印刷データのセキュリティ属性とに基づいて、印刷手段への印刷データの提供の可否を判定するなど、印刷手段に提供する印刷データを、印刷手段の設置環境に基づくセキュリティ属性に見合ったセキュリティ属性を有する印刷データに制限することによって、印刷データの漏洩や改竄などを防止し、セキュリティ性を向上する。
特に、ＰＣやサーバなどの印刷装置に印刷データを提供する印刷データ提供装置において、印刷データの提供を制限する場合には、セキュリティレベルの低い印刷装置に機密性の高い印刷データを提供しないなど、印刷装置に提供する印刷データをセキュリティ属性に応じて制限することができ、印刷データの漏洩や改竄などを防止し、セキュリティ性を向上することが可能となる。
また、印刷装置において印刷手段への印刷データの提供を制限する場合には、社員が外部から持ち込んだノートＰＣなど、ドメインに参加していない印刷データ提供装置を印刷装置へ接続して印刷を行う場合にも、印刷装置のセキュリティレベルに見合ったセキュリティレベルの印刷データのみを印刷できることとなり、セキュリティ性を向上することが可能となる。
（２）印刷手段に提供する印刷データを、印刷手段の時間帯別のセキュリティ属性に見合ったセキュリティ属性を有する印刷データに制限することによって、より一層セキュリティ性を向上することが可能となる。
（３）認証したユーザの印刷指示権限の範囲内で印刷手段に提供する印刷データを制限することによって、セキュリティ性を向上する。
（４）携帯型情報記憶媒体から認証情報を入力することによって、ユーザが容易に認証情報を入力することができ、ユーザの利便性を向上する。
（５）複数の各印刷装置のセキュリティ属性に見合ったセキュリティ属性を有する印刷データを、各印刷装置へ提供することによって、ユーザは、印刷データのセキュリティ属性に見合った印刷装置で印刷を行うこととなり、セキュリティ性を向上することが可能となる。
（６）印刷装置が印刷指示を入力し、印刷指示の対象となる対象印刷データを印刷データ提供装置から取得して印刷することによって、印刷データを予め印刷装置に記憶していなくても、印刷を行うことができ、セキュリティ性を向上することが可能となる。また、印刷装置が印刷データを取得することによって、ユーザがＰＣなどの印刷データ提供装置において、印刷装置を指定する必要がなく、利便性を向上することが可能となる。更に、ユーザは、複数の印刷装置のうち、任意の印刷装置の所へ行って、使用できる状態かを確認した上で、印刷を行うことができ、ユーザの利便性を向上するとともに、印刷物の回収忘れ及び印刷内容の他のユーザへの漏洩を防止し、セキュリティ性を向上することが可能となる。更にまた、一の印刷装置が使用できない状態の場合には、印刷データ提供装置へ戻らずに、他の印刷装置の所へ行って、同様に状態を確認した上で印刷を行うことができ、ユーザの利便性を向上することが可能となる。一方、印刷データ提供装置が、印刷指示の対象となる印刷データのセキュリティ属性が印刷装置のセキュリティ属性に見合った場合にこの印刷データを提供することによって、セキュリティ性を向上することが可能となる。
（７）印刷データ提供装置が設定可能な印刷属性の範囲を制限することによって、印刷データ及び印刷装置のセキュリティ属性の相関関係に見合った印刷属性を設定することができ、エラーの発生を防止するなど、ユーザの利便性を向上することが可能となる。
【発明を実施するための最良の形態】
【００１７】
本発明は、セキュリティ性を向上するという目的を、印刷データに基づいて印刷を行う印刷部を備える印刷システムにおいて、印刷部に提供する印刷データを、この印刷部の設置環境に基づくセキュリティ属性に見合ったセキュリティ属性を有する印刷データに制限する印刷データ制限部と、印刷データ制限部によって制限された印刷データを印刷部に提供する印刷データ提供部とを備えることによって実現する。
【実施例１】
【００１８】
以下、図面などを参照して、本発明の実施例をあげて、さらに詳しく説明する。
図１は、本発明による印刷システムの構成を示すブロック図である。
図１に示すように、印刷システム１は、ＬＡＮ５０を介して接続されているＰＣ１０、複数のプリンタ装置２０Ａ，２０Ｂ，２０Ｃ及びプリンタ管理装置３０と、ユーザが携帯し、ＰＣ１０、プリンタ装置２０Ａ，２０Ｂ，２０Ｃに接続可能なＩＣカード４０などとを備え、ＰＣ１０によって形成された印刷データに基づいてプリンタ装置２０Ａ，２０Ｂ，２０Ｃが印刷を行う、企業内ネットワークなどのネットワークシステムである。
ＬＡＮ５０は、企業の部内、課内などの所定の範囲で設けられているローカルエリアネットワークであって、イーサネット（登録商標）などで構築することが可能である。
【００１９】
ＰＣ１０は、ＣＰＵ１１と、ＣＰＵ１１とシステムバス１８などを介して接続されている主記憶装置１２、外部記憶装置１３、カードリーダ１４、入力部１５、表示部１６、通信部１７などを備えるコンピュータである。
ＣＰＵ１１は、主記憶装置１２、外部記憶装置１３に記憶されているオペレーティングシステム（以下、「ＯＳ」という。）、アプリケーションプログラム、プリンタドライバなどのプログラムを実行し、ＰＣ１０全体の動作を制御し、印刷データ形成部１１１、印刷属性設定部１１２、認証部１１３などを実現する。
印刷データ形成部１１１は、ユーザの入力部１５の操作に従って、文書作成ソフトウェアなどを実行して、データを編集、作成し、印刷対象となるデータの範囲を決定し、印刷データを形成する。
【００２０】
印刷属性設定部１１２は、ユーザの入力部１５の操作に従って、印刷データ形成部１１１によって形成された印刷データの印刷属性を設定し、印刷属性を示す印刷データ属性情報を生成する。印刷データ属性情報は、この印刷データを識別するための印刷データ識別情報、印刷データの形成を指示したユーザを識別するためのユーザ識別情報、セキュリティレベル、印刷設定情報などを含み、印刷データの属性を示す情報である。印刷データ識別情報は、印刷データ形成部１１１によって形成された印刷データの元となったファイル名、ファイル内でのデータの範囲を示す頁番号などを含み、この印刷データを識別するための情報である。ユーザ識別情報は、ユーザ名、社員番号などを含み、印刷データの形成を指示したユーザを識別するための情報である。印刷設定情報は、印刷の色、品質、印刷枚数など、ユーザによって設定された印刷仕様を示す情報である。セキュリティレベルは、印刷データの機密性のレベルを示す情報であって、例えば、デジタルサインが施されている文書、極秘、部外秘、社外秘の文書の印刷データなど、各印刷データの機密性に応じて設定される（後述する図２参照。）。
【００２１】
認証部１１３は、カードリーダ１４に装着されたＩＣカード４０から入力する認証情報に基づいて、ＩＣカード４０を所持するユーザがＰＣ１０を使用する権限を有する正当ユーザか否か、つまり、ユーザを認証するか否かを判定する認証判定処理を行う。例えば、認証部１１３は、先ず、ＩＣカード４０と相互認証を行い、ＩＣカード４０が正当なものか否かを判定する。認証部１１３は、ＩＣカード４０の正当性を確認後、ＩＣカード４０からユーザ識別情報、ユーザ属性識別情報などを読み出し、認証部１１３は、ユーザがＰＣ１０を使用する権限を有するか否かを判定する。つまり、認証部１１３は、ＰＣ１０の外部記憶装置１３又はＬＡＮ５０に接続されているシステム管理サーバ（図示しない。）に記憶されている正当ユーザの識別情報又はユーザ属性情報のリストに、ＩＣカード４０から読み出したユーザ識別情報、ユーザ属性識別情報が含まれているか否かに基づいて判定を行う。肯と判定した場合には、認証部１１３は、ＩＣカード４０の所持者が正当ユーザであると認証する。なお、認証部１１３によってユーザが未認証の場合には、ＰＣ１０は、スクリーンロック状態など、ユーザが使用できない閉塞状態を維持し、ユーザが認証されることによって、ＰＣ１０は、閉塞状態を解除し、ユーザが使用可能な状態となる。
【００２２】
主記憶装置１２は、ＣＰＵ１１が直接利用可能な記憶装置であって、ＣＰＵ１１の作業領域として使用されるＲＡＭ、起動プログラムなどのプログラム、データを記憶するＲＯＭなどを備えている（図示しない。）。
外部記憶装置１３は、ハードディスクなどであって、ユーザ認証を行うプログラム、印刷データを作成、形成するプログラムなどの種々のプログラム、データを記憶している。
カードリーダ１４は、挿入されたＩＣカード４０と通信を行うための通信インターフェイスである。
入力部１５は、ユーザからＰＣ１０へ情報を伝達させるためのキーボード、マウスなどの入力装置であり、表示部１６は、ＰＣ１０からユーザへ情報を伝達させるためのディスプレイなどの表示装置である。
通信部１７は、ＰＣ１０をＬＡＮ５０に接続し、プリンタ装置２０Ａ〜２０−Ｎへ印刷データを送信するための通信インターフェイスであって、ＬＡＮ５０などのネットワークを介した他の通信装置との通信を実現する。
【００２３】
各プリンタ装置２０Ａ，２０Ｂ，２０Ｃは、異なる環境に設置されている。各プリンタ装置２０Ａ，２０Ｂ，２０Ｃの構成には様々なものがあり得るが、細部にこだわらなければ、本発明の構成については、各プリンタ装置２０Ａ，２０Ｂ，２０Ｃの構成が実質的に同じであるとみなすことができるため、プリンタ装置２０Ａの構成を説明し、他のプリンタ装置２０Ｂ，２０Ｃの構成についての説明を省略する。なお、印刷システム１が備えるプリンタ装置２０Ａ，２０Ｂ，２０Ｃの数は、３台に限定されず、複数であればよい。実施例２において同様である。
プリンタ装置２０Ａは、ＣＰＵ２１と、ＣＰＵ２１とシステムバス２９を介して接続されている主記憶装置２２、外部記憶装置２３、カードリーダ２４、通信部２５、入力部２６及びエンジンＩ／Ｆ２７と、エンジンＩ／Ｆ２７に接続されているプリンタエンジン２８などとを備える印刷装置である。
【００２４】
ＣＰＵ２１は、主記憶装置２２、外部記憶装置２３に記憶されているプログラムを実行することによってプリンタ装置２０Ａ全体の動作を制御し、認証部２１１、印刷データ管理部２１２などを実現する。認証部２１１は、カードリーダ２４に装着されたＩＣカード４０から入力する認証情報に基づいて、ＩＣカード４０を所持するユーザがプリンタ装置２０Ａを使用する権限を有する正当ユーザか否かを判定する認証判定処理をＰＣ１０の認証部１１３と同様に行う。印刷データ取得部２１２は、プリンタ管理装置３０に対して、印刷指示を行うユーザを識別するためのユーザ識別情報を送信して印刷データの提供を要求し、ユーザ識別情報に対応する印刷データをプリンタ管理装置３０から取得する（後述する図４参照。）。
主記憶装置２２及び外部記憶装置２３は、ＰＣ１０の主記憶装置１２及び外部記憶装置１３と同様の機能を備え、主記憶装置２２のＲＯＭは、プリンタエンジン２８で出力する文字コードなどのデータを記憶している。
【００２５】
カードリーダ２４は、挿入されたＩＣカード４０と通信を行うための通信インターフェイスである。
通信部２５は、プリンタ装置２０ＡをＬＡＮ５０に接続し、ＰＣ１０〜１０−Ｎから印刷データを受信するための通信インターフェイスであって、ＬＡＮ５０などのネットワークを介した他の通信装置との通信を実現する。
入力部２６は、ユーザからプリンタ装置２０Ａへ情報を伝達させるためのキーパネルなどの入力装置である。
エンジンＩ／Ｆ２７は、システムバス２９及びプリンタエンジン２８間の情報のやりとりを仲介し、印刷データをプリンタエンジン２８に出力するためのインターフェイスである。プリンタエンジン２８は、エンジンＩ／Ｆ２７を介して提供される印刷データに基づいて印刷を実行する。
【００２６】
プリンタ管理装置３０は、ＣＰＵ３１と、ＣＰＵ３１とシステムバス３５を介して接続されている主記憶装置３２、外部記憶装置３３及び通信部３４などとを備える情報処理装置である。プリンタ管理装置３０は、ＰＣ１０によって形成された印刷データを記憶し、必要に応じてプリンタ装置２０Ａ，２０Ｂ，２０Ｃへ提供するなど、印刷データの管理を行う。
主記憶装置３２及び外部記憶装置３３は、プリンタ装置２０Ａの主記憶装置２２及び外部記憶装置２３と同様の機能を備え、外部記憶装置３３は、印刷データ管理情報、プリンタ装置管理情報、印刷履歴などを記憶している。
【００２７】
図２は、外部記憶装置３３に記憶されている印刷データ管理情報、プリンタ装置管理情報を説明するための図である。
図２（ａ）に示すように、印刷データ管理情報は、ＰＣ１０から受信した印刷データ属性情報に、プリンタ管理装置３０が印刷データを識別するための印刷データ通し番号、この印刷データを受信した日時、この印刷データを形成したＰＣ１０の識別情報（ＰＣＩＤ）、印刷データサイズ、格納場所（アドレスなど）などの印刷データ識別情報を関連づけたものである。
【００２８】
図２（ｂ）に示すように、プリンタ装置管理情報は、プリンタ管理装置３０の管理下にある各プリンタ装置２０Ａ，２０Ｂ，２０Ｃの属性を示す情報であって、プリンタ装置２０Ａ，２０Ｂ，２０Ｃの識別情報であるプリンタ装置識別情報に、そのセキュリティレベルなどを関連づけた情報である。セキュリティレベルは、各プリンタ装置２０Ａ，２０Ｂ，２０Ｃのセキュリティレベルを示し、各プリンタ装置２０Ａ，２０Ｂ，２０Ｃの設置環境におけるセキュリティ（安全性）のレベルであって、監視者や、監視装置などの有無、監視者の信頼性の高低、部外者の立ち入りの有無などに応じて設定されている。例えば、プリンタ装置２０Ａは、複数の社員などの複数の監視者がいる場所、プリンタ装置２０Ｂは、ビデオカメラで常時監視されている場所、プリンタ装置２０Ｃは、会議室などの監視者がほとんどいない場所に設置され、各セキュリティレベルは、「２」、「１」、「３」と設定されている。本実施例において、セキュリティレベルは、「１」が一番高く（安全性が高く）、低くなるとともに数値が増える設定となっている。
プリンタ装置管理情報は、新たにプリンタ装置が設置され、ＬＡＮ５０に接続された場合に、プリンタ管理装置３０の外部記憶装置３３に登録される。
【００２９】
ＣＰＵ３１は、主記憶装置３２、外部記憶装置３３に記憶されているプログラムを実行することによってプリンタ管理装置３０全体の動作を制御し、印刷データ管理部３１１などを実現する。印刷データ管理部３１２は、印刷データ管理情報の外部記憶装置３３への書き込み、読み出し、印刷履歴の登録、印刷データの読み出し、消去などの処理を実行し、印刷データの管理を行う。また、印刷データ管理部３１２は、各プリンタ装置２０Ａ，２０Ｂ，２０Ｃのセキュリティレベルに見合ったセキュリティレベルを有する印刷データを各プリンタ装置２０Ａ，２０Ｂ，２０Ｃへ提供する。例えば、印刷データのセキュリティレベルよりも低いセキュリティレベルのプリンタ装置へは、この印刷データを提供せず、プリンタ装置のセキュリティレベル以下のセキュリティレベルの印刷データを提供する（後述する図４参照。）。
【００３０】
ＩＣカード４０は、ユーザが印刷システム１を利用するために携帯している携帯型情報記憶媒体である。携帯型情報記憶媒体とは、ＳＩＭカード、ＵＩＭカードなどの他のＩＣカード、ＩＣタグ、ＩＣカード機能を備える携帯電話機、バーコードを備えるカードなど、所定の装置が読み出し可能なように情報を秘匿して記憶する携帯型の情報記憶媒体である。
ＩＣカード４０は、ユーザ名、社員番号などのユーザを識別するためのユーザ識別情報、所属部署、役職などのユーザの属性を識別するためのユーザ属性識別情報、秘密鍵などの正当性証明情報などを記憶している。正当性証明情報は、このＩＣカード４０に記憶されている情報の正当性をＰＣ１０、プリンタ装置２０Ａ，２０Ｂ，２０Ｃなどの外部装置に証明するための情報である。
【００３１】
図３は、本発明による印刷システムの動作及びプログラムを示すフローチャートであって、印刷データをＰＣ１０からプリンタ管理装置３０へ提供する印刷データ提供処理を示している。以下、ＰＣ１０のＣＰＵ１１及びプリンタ管理装置３０のＣＰＵ３１の処理を中心に説明する。
ユーザは、ＰＣ１０を使用するため、自分のＩＣカード４０をカードリーダ１４へ挿入する。図３に示すように、ステップ１１０（以下、「ステップ」を「Ｓ」という。）において、ＰＣ１０の認証部１１３は、ＩＣカード４０から入力したユーザ識別情報などの認証情報に基づいて認証判定処理を行う。ユーザを正当ユーザと認証した場合には、ＰＣ１０は、閉塞状態を解除し、ユーザが使用可能な状態となる（Ｓ１２０，Ｓ１３０）。
【００３２】
ユーザは、入力部１５を操作して、アプリケーションを起動し、文書、画像などのデータの編集、作成を行い、印刷するデータの範囲を指定し、印刷データ形成部１１１は、印刷データを形成する（Ｓ１４０）。また、ユーザは、入力部１５を操作し、印刷の色、品質などを指示して印刷属性を設定し、印刷属性設定部１１２は、印刷データの形成の指示を行ったユーザのユーザ識別情報、印刷データ識別情報、印刷設定情報、セキュリティレベルなどを含む印刷データ属性情報を生成する（Ｓ１５０）。印刷データ送信部１１３は、印刷データ及び印刷データ属性情報を、ＬＡＮ５０を介してプリンタ管理装置３０へ送信し（Ｓ１６０）、処理を終了する（Ｓ１７０）。
【００３３】
プリンタ管理装置３０は、この印刷データ及び印刷データ属性情報を受信し（Ｓ２１０）、印刷データ管理部３１１は、印刷データ、印刷データ属性情報から生成した印刷データ管理情報を外部記憶装置３３へ記憶し（Ｓ２２０）、処理を終了する（Ｓ２３０）。
【００３４】
図４は、本発明による印刷システムの動作及びプログラムを示すフローチャートであって、印刷データ提供処理（図３参照。）においてＰＣ１０からプリンタ管理装置３０へ提供された印刷データに基づいて、ユーザの指示に応じて印刷を行う印刷処理を示している。以下、プリンタ装置２０ＡのＣＰＵ２１及びプリンタ管理装置３０のＣＰＵ３１の処理を中心に説明する。
ＰＣ１０で印刷データの形成を指示したユーザは、印刷を行うため、ＰＣ１０のカードリーダ１４からＩＣカード４０を抜き取り、ＰＣ１０から近くに設置してあり、使用中でないプリンタ装置など、印刷を行いたい任意のプリンタ装置２０Ａへ行き、そのカードリーダ２４へＩＣカード４０を装着し、入力部２６を操作し、印刷指示を行う。
【００３５】
図４に示すように、Ｓ３１０において、プリンタ装置２０Ａは、印刷指示を入力し、印刷指示を行うユーザを識別するためのユーザ識別情報などを含む認証情報をＩＣカード４０から入力する。認証部２１１は、認証情報に基づいて、認証判定処理を行う（Ｓ３２０）。ユーザを正当ユーザと認証した場合には、印刷データ取得部２１３は、ＩＣカード４０から入力したユーザ識別情報、プリンタ装置２０Ａを識別するためのプリンタ装置識別情報を含み、対応する印刷データの提供を要求する印刷データ提供要求を通信部２５からプリンタ管理装置３０へ送信する（Ｓ３３０，Ｓ３４０）。
【００３６】
プリンタ管理装置３０は、この要求を受信し、処理を開始する（Ｓ４１０）。
印刷データ管理部３１１は、外部記憶装置３３に記憶されているプリンタ装置管理情報と、印刷データ管理情報とを参照し、印刷指示を行ったユーザ「甲」の印刷指示権限範囲内であって、セキュリティ条件を満たす印刷データを外部記憶装置３３から読み出す（Ｓ４２０）。具体的には、印刷データ管理部３１１は、受信したユーザ識別情報（「甲」）に関連づけられ、また、要求元のプリンタ装置２０Ａのセキュリティレベル（「２」）以下である印刷データ（Ｎｏ．４７４の印刷データ）を読み出す。Ｎｏ．４７２，４７５の印刷データは、セキュリティレベルが「１」であるため、セキュリティレベルが「２」のプリンタ装置２０Ａへは、提供されない。プリンタ管理装置３０は、読み出した印刷データを要求の送信元であるプリンタ装置２０Ａへ送信する（Ｓ４３０）。
【００３７】
プリンタ装置２０Ａは、印刷データを受信し（Ｓ３５０）、この印刷データをプリンタエンジン２８へ出力して印刷を行い（Ｓ３６０）、印刷の終了後にその旨の通知をプリンタ管理装置３０へ送信し（Ｓ３７０）、処理を終了する（Ｓ３８０）。
プリンタ管理装置３０は、印刷終了の通知をプリンタ装置２０Ａから受け（Ｓ４４０）、外部記憶装置３３に印刷履歴を書き込み、印刷の対象となった印刷データを外部記憶装置３３から消去し（Ｓ４５０）、処理を終了する（Ｓ４６０）。
なお、ユーザが他のプリンタ装置２０Ｂ，２０Ｃで印刷を行う場合にも、他のプリンタ２０Ｂ，２０Ｃは、プリンタ２０Ａと同様に印刷処理を行う。
また、プリンタ管理装置３０の印刷データ管理部３１１は、ＰＣ１０から受信してから（図３のＳ２１０）、所定の期間以上、印刷指示（図４のＳ３１０）の対象とならず、放置されている印刷データを外部記憶装置３３から消去し、その旨を印刷履歴として外部記憶装置３３へ記憶する。
【００３８】
このように、本実施例によれば、印刷システム１は、プリンタ管理装置３０が、プリンタ装置２０Ａ，２０Ｂ，２０Ｃの設置環境に基づくセキュリティレベルに見合ったセキュリティレベルを有する印刷データをプリンタ装置２０Ａ，２０Ｂ，２０Ｃへ提供するため、不正利用される可能性があるセキュリティレベルの低いプリンタ装置２０Ａ，２０Ｂ，２０Ｃに機密性の高い印刷データを提供しないなど、印刷データの漏洩や改竄などを防止し、セキュリティ性を向上することが可能となった。
また、印刷システム１は、印刷指示を行ったユーザを、印刷データを形成したユーザと認証した場合に、この印刷データに基づいて印刷を行い、認証したユーザの印刷指示権限の範囲内でプリンタ装置２０Ａ，２０Ｂ，２０Ｃに提供する印刷データを制限するため、セキュリティ性を向上することが可能となった。
【００３９】
更に、印刷システム１は、ＩＣカード４０から、対象印刷データ識別情報となるユーザ識別情報、印刷指示を行ったユーザを認証するための認証情報を入力することによって、ユーザが容易に対象印刷データ識別情報、認証情報を入力することができ、ユーザの利便性を向上することが可能となった。
更にまた、印刷システム１は、複数の各プリンタ装置２０Ａ，２０Ｂ，２０Ｃのセキュリティレベルに見合ったセキュリティレベルを有する印刷データを、各プリンタ装置２０Ａ，２０Ｂ，２０Ｃへ提供するため、ユーザは、印刷データのセキュリティレベルに見合ったプリンタ装置で印刷を行うこととなり、セキュリティ性を向上することが可能となった。
また、印刷システム１は、プリンタ装置２０Ａ，２０Ｂ，２０Ｃが印刷指示を入力し、印刷指示の対象となる対象印刷データをプリンタ管理装置３０から取得して印刷するため、印刷データを予めプリンタ装置２０Ａ，２０Ｂ，２０Ｃに記憶していなくても、印刷を行うことができ、セキュリティ性を向上することが可能となった。
【００４０】
更に、印刷システム１は、プリンタ装置２０Ａ，２０Ｂ，２０Ｃが印刷データを取得するため、ユーザがＰＣ１０において、印刷を行うプリンタ装置２０Ａ，２０Ｂ，２０Ｃを指定する必要がなく、利便性を向上することが可能となった。
更にまた、ユーザは、複数のプリンタ装置２０Ａ，２０Ｂ，２０Ｃのうち、任意のプリンタ装置２０Ａの所へ行って、使用できる状態かを確認した上で、印刷を行うことができ、ユーザの利便性を向上するとともに、印刷物の回収忘れ及び印刷内容の他のユーザへの漏洩を防止し、セキュリティ性を向上することが可能となった。
また、ユーザは、プリンタ装置２０Ａが使用できない状態の場合には、ＰＣ１０へ戻らずに、他のプリンタ装置２０Ｂ，２０Ｃの所へ行って、同様に状態を確認した上で印刷を行うことができ、ユーザの利便性を向上することが可能となった。
【実施例２】
【００４１】
図５は、本発明による印刷システムの構成を示すブロック図である。
なお、前述した実施例と同様な機能を果たす部分には、同一の符号又は末尾に統一した符号を付して、重複する説明や図面を適宜省略する。
図５に示すように、印刷システム１−２は、ＬＡＮ５０を介して接続されているＰＣ１０−２及び複数のプリンタ装置２０Ａ−２，２０Ｂ−２，２０Ｃ−２と、ＰＣ１０−２に接続可能なＩＣカード４０などとを備え、ＰＣ１０−２によって形成された印刷データに基づいてプリンタ装置２０Ａ−２，２０Ｂ−２，２０Ｃ−２が印刷を行うネットワークシステムである。
ＰＣ１０−２は、実施例１におけるＰＣ１０と略同様の構成を有し、ＣＰＵ１１−２などを備えている。ＣＰＵ１１−２は、印刷属性設定部１１２−２などを実現する。印刷属性設定部１１２−２は、ユーザの入力部１５の操作に従って、印刷を行うプリンタ装置をプリンタ装置２０Ａ，２０Ｂ，２０Ｃから選択、設定し、ＰＣ１０−２は、印刷データ、印刷データ属性情報などを、そのプリンタ装置へ送信し、印刷指示を行う。
【００４２】
プリンタ装置２０Ａ−２，２０Ｂ−２，２０Ｃ−２は、実施例１におけるプリンタ装置２０Ａ，２０Ｂ，２０Ｃと略同様の構成を有し、外部記憶装置２３−２、ＣＰＵ２１−２が主記憶装置２２、外部記憶装置２３−２に記憶されているプログラムを実行することによって実現される印刷管理部２１３などを備えている。
外部記憶装置２３−２は、ＰＣ１０−２から受信する印刷データ、印刷データ属性情報を記憶する。また、外部装置２３−２は、設けられているプリンタ装置２０Ａ−２のセキュリティレベル、印刷履歴を記憶している。
【００４３】
印刷管理部２１３は、印刷データ、印刷データ属性情報の外部記憶装置２３への書き込み、読み出し、プリンタエンジン２８への出力、消去、印刷履歴の登録などの処理を実行し、印刷データを管理し、プリンタエンジン２８の印刷を制御する。また印刷管理部２１３は、自身が設けられているプリンタ装置２０Ａ−２のセキュリティレベルに見合ったセキュリティレベルを有する印刷データ、つまり、プリンタ装置２０Ａ−２のセキュリティレベルに基づいたセキュリティ条件を満たすセキュリティレベルの印刷データをプリンタエンジン２８へ出力する。従って、印刷管理部２１３は、プリンタ装置２０Ａ−２のセキュリティレベルよりも高いセキュリティレベルの印刷データについて印刷指示をＰＣ１０−２から受けた場合であっても、プリンタエンジン２８へ出力せず、印刷を行わない（後述する図６参照。）。
【００４４】
図６は、本発明による印刷システムの動作及びプログラムを示すフローチャートである。以下、プリンタ装置２０Ａ−２のＣＰＵ２１−２の処理を中心に説明する。
図６に示すように、ＰＣ１０−２は、印刷データ、印刷データ属性情報などを、ユーザによって選択されたプリンタ装置２０Ａ−２へ送信して印刷指示を行い、プリンタ装置２０Ａ−２は、この印刷指示を受信し、処理を開始する（Ｓ５１０）。
印刷管理部２１３は、受信した印刷データ属性情報に含まれる印刷データのセキュリティレベルが、セキュリティ条件を満たすか否かに基づいて、この印刷データのプリンタエンジン２８への提供の可否を判定する（Ｓ５２０）。
肯と判定した場合に、印刷管理部２１３は、この印刷データをプリンタエンジン２８へ出力し、印刷を行う（Ｓ５３０）。
【００４５】
印刷管理部２１３は、印刷日時、印刷拒否日時などの印刷履歴を外部記憶装置２３へ登録し、印刷（又は印刷拒否）の対象となった印刷データを外部記憶装置２３から消去し（Ｓ５４０）、正常終了（又はエラー）の印刷結果を印刷指示の送信元のＰＣ１０−２へ送信し（Ｓ５５０）、処理を終了する（Ｓ５６０）。
なお、ＰＣ１０−２から印刷指示を他のプリンタ装置２０Ｂ−２，２０Ｃ−２へ送信した場合には、他のプリンタ２０Ｂ−２，２０Ｃ−２は、プリンタ２０Ａ−２と同様に処理を行う。
【００４６】
このように、本実施例によれば、実施例１と同様の効果に加え、社員が外部から持ち込んだノートＰＣなど、ドメインに参加していない印刷データ提供装置をプリンタ装置２０Ａ−２，２０Ｂ−２，２０Ｃ−２へ接続して印刷を行う場合にも、プリンタ装置２０Ａ−２，２０Ｂ−２，２０Ｃ−２のセキュリティレベルに見合ったセキュリティレベルの印刷データのみが印刷できることとなり、セキュリティ性を向上することが可能となった。
【００４７】
（変形例）
以上説明した実施例に限定されることなく、種々の変形や変更が可能であって、それらも本発明の均等の範囲内である。例えば、各実施例において、プリンタ管理装置３０、プリンタ装置２０Ａ−２，２０Ｂ−２，２０Ｃ−２は、プリンタ装置２０Ａ，２０Ｂ，２０Ｃ、２０Ａ−２，２０Ｂ−２，２０Ｃ−２のセキュリティレベルをそれぞれ記憶しているが、就業時間外には低いセキュリティレベルとなるなど、時間帯によって異なる時間帯別のプリンタ装置２０Ａ，２０Ｂ，２０Ｃ、２０Ａ−２，２０Ｂ−２，２０Ｃ−２（以下、まとめて「２０Ａ〜２０Ｃ−２」と表記する。）のセキュリティレベルを記憶していてもよい。プリンタ装置２０Ａ〜２０Ｃ−２の設置環境により適合したセキュリティレベルに合わせて印刷データをプリンタエンジン２８へ提供することができ、より一層セキュリティ性を向上することが可能となる。
【００４８】
図７に示すように、実施例１又は実施例２において、印刷システム１，１−２は、プリンタ管理装置３０又はプリンタ装置２０Ａ−２が、プリンタエンジン２８に提供する印刷データを制限しているが（＃２０，＃３０）、ＰＣ１０，１０−２（＃１０）でプリンタ装置管理情報を記憶し、印刷手段に提供する印刷データの制限を行ってもよい。例えば、ＰＣ１０，１０−２でプリンタエンジン２８へ提供する印刷データを制限する場合には、印刷属性を設定する印刷属性設定部１１２，１１２−２が、印刷データ及びプリンタ装置２０Ａ，２０Ｂ，２０Ｃのセキュリティ属性の相関関係に基づいて、ユーザが入力部１５を操作して設定できる印刷データのセキュリティレベル、選択可能なプリンタ装置２０Ａ〜２０Ｃ−２を制限し、設定可能な印刷属性の範囲を制限してもよい。印刷データ及びプリンタ装置２０Ａ〜２０Ｃ−２のセキュリティレベルの相関関係の条件にあった印刷属性を設定することができ、セキュリティレベルが見合わない場合のエラー発生を防止し、速やかな印刷が可能となる。
【００４９】
また、実施例２において、印刷システム１−２が、実施例１のように、ＰＣ１０−２及びプリンタ装置２０Ａ−２，２０Ｂ−２，２０Ｃ−２間で印刷データの授受を管理し、プリンタ装置２０Ａ−２，２０Ｂ−２，２０Ｃ−２への印刷データの提供を制限するプリンタ管理装置３０を備えていてもよい。印刷データを形成してからプリンタエンジン２８へ提供するまでの印刷データの提供経路のいずれかにおいて印刷データの制限を行えば、いずれで行うかは限定されない。
【００５０】
各実施例において、携帯型情報記憶媒体としてＩＣカード４０を例示したが、これに限定されず、所持者であるユーザを認証するための認証情報をＰＣ１０，１０−２、プリンタ装置２０Ａ，２０Ｂ，２０Ｃへ提供できれば他の携帯型情報記憶媒体であってもよい。従って、携帯型情報記憶媒体及びカードリーダ１４，２４間の通信方式は、接触式、非接触式、接触／非接触式などのいずれであってもよく、限定されない。
【００５１】
各実施例において、印刷システム１，１−２が備えるプリンタ装置２０Ａ〜２０Ｃ，２０Ａ−２〜２０Ｃ−２が、ＦＡＸデータを受信し、このＦＡＸデータについて印刷を行う印刷装置であってもよい。
図８に示すように、印刷システム１−３は、ＰＣ１０−３と、ＰＣ１０−３にＬＡＮ５０などを介して接続されているＦＡＸ送信装置６０、ＦＡＸ送信装置３０−３に電話回線などの通信回線７０を介して接続されているプリンタ装置２０Ａ−３，２０Ｂ−３，２０Ｃ−３などを備えている。ＰＣ１０−３、プリンタ装置２０Ａ−３，２０Ｂ−３，２０Ｃ−３は、ＰＣ１０，１０−２、プリンタ装置２０Ａ〜２０Ｃ、２０Ａ−２〜２０Ｃ−２とそれぞれ略同様の構成を備えている。ＰＣ１０−３は、印刷データとなるＦＡＸデータを形成し、ＦＡＸ送信装置６０へＦＡＸ指示とともにＦＡＸデータを送信する。ＦＡＸ送信装置６０は、ＦＡＸ指示に応じてＦＡＸデータを所定のプリンタ装置２０Ａ−３，２０Ｂ−３，２０Ｃ−３へ送信する。プリンタ装置２０Ａ−３〜２０Ｃ−３は、このＦＡＸデータを出力し、印刷を行う。この印刷システム１−３において、プリンタ装置２０Ａ−３，２０Ｂ−３，２０Ｃ−３のプリンタエンジン２８に提供する印刷データを、その設置環境に基づくセキュリティ属性に見合ったセキュリティ属性を有する印刷データに制限する印刷データ管理部は、実施例１のようにＦＡＸ送信装置６０に設けられていてもよいし、実施例２のようにプリンタ装置２０Ａ−２〜２０Ｃ−２に設けられていてもよい。また、ＰＣ１０−３が印刷データ管理部を備えていてもよい。
【００５２】
各実施例において、印刷システム１，１−２は、印刷データ及びプリンタ装置２０Ａ〜２０Ｃ−２のセキュリティレベルに基づいて、セキュリティ条件を満たす印刷データを提供する（図４のＳ４２０，Ｓ４３０）、セキュリティ条件を満たすか否かを判定する（図６のＳ５２０）ことによって、プリンタエンジン２８へ提供する印刷データを制限しているが、制限方法はこれらに限定されない。例えば、実施例２において、プリンタ装置２０Ａ−２，２０Ｂ−２，２０Ｃ−２が印刷データ属性情報を受信した場合に、この印刷データ属性情報に含まれるセキュリティレベルに基づいて、印刷データの受信を行うか否かを判定し、判定結果によって印刷データの受信を拒否してもよい。
【００５３】
各実施例において、印刷システム１，１−２は、プリンタ装置２０Ａ〜２０Ｃ−２に提供する印刷データを、プリンタ装置２０Ａ〜２０Ｃ−２のセキュリティレベル以下の印刷データに制限しているが、所定のセキュリティレベル以下の印刷データを提供しないなど、プリンタ装置２０Ａ〜２０Ｃ−２のセキュリティレベルに対して相対的に適当なセキュリティレベルの印刷データに制限してもよい。プリンタ装置２０Ａ〜２０Ｃ−２及び印刷データの印刷レベルの相対的な条件は、任意に設定することが可能である。
セキュリティレベルの高い印刷装置におけるセキュリティレベルの低い印刷データについての印刷を防止することによって、セキュリティレベルの高い印刷データの印刷を速やかに行うことができ、印刷の効率を向上することが可能となる。
【００５４】
各実施例において、ＰＣ１０，１０−２は、ＰＣＬなどのページ記述言語（ＰＤＬ）で記述した印刷データを形成し、プリンタ装置２０Ａ，２０Ｂ，２０Ｃ、２０Ａ−２，２０Ｂ−２，２０Ｃ−２へ提供してもよく、ＰＤＬの印刷データをビットマップデータなどの画像データに変換して提供してもよい。ＰＣ１０，１０−２及びプリンタ装置２０Ａ，２０Ｂ，２０Ｃ、２０Ａ−２，２０Ｂ−２，２０Ｃ−２間において授受される印刷データのデータ形式は、限定されない。
【００５５】
実施例１において、ＰＣ１０の印刷属性設定部１１２は、印刷データについて印刷指示を行うことができるユーザを、印刷データを形成したユーザに設定しているが、印刷データを形成したユーザの指示に従って設定し、このユーザを識別するための指示可能ユーザ識別情報を含む印刷データ属性情報を生成してもよい。例えば、甲は、形成した印刷データについて、印刷指示を行うことができる指示可能ユーザを「乙」、「営業部員」などとＰＣ１０で設定し、この指示可能ユーザを識別するための指示可能ユーザ識別情報を印刷データ属性情報としてプリンタ管理装置３０に記憶する。プリンタ管理装置３０は、プリンタ装置２０Ａから入力した印刷指示を行ったユーザのユーザ識別情報と、印刷データ属性情報に含まれる指示可能ユーザ識別情報とに基づいて、印刷指示を行ったユーザの印刷指示権限範囲内の印刷データをプリンタ装置２０Ａへ提供する。印刷データの形成を指示したユーザが、印刷指示を行うことができるユーザを選択することができ、利便性及びセキュリティ性を向上することが可能となる。
【００５６】
また、プリンタ管理装置３０は、各ユーザについて印刷を行うことができる時間帯を記憶していてもよい。例えば、プリンタ管理装置３０は、アルバイトのユーザであれば就業時間内を印刷可能時間帯として記憶し、プリンタ装置２０Ａ，２０Ｂ，２０Ｃが、このユーザのユーザ識別情報をこの印刷可能時間帯に入力した場合にのみ印刷データをプリンタ装置２０Ａ，２０Ｂ，２０Ｃへ提供してもよい。各ユーザの属性に合わせた設定を行うことができ、セキュリティ性を向上することが可能となる。
【００５７】
実施例１において、ＰＣ１０、プリンタ装置２０Ａ，２０Ｂ，２０Ｃは、ＩＣカード４０のカードリーダ１４、２４への挿入を検出するなど、ＩＣカード４０が所定の位置に置かれたこと、又は、ＩＣカード４０が所定の範囲内に持ち込まれたことなど、ＩＣカード４０が、このＩＣカード４０に記憶されている情報を読み取ることができる所定の場所へ移動してきたことを検出するＩＣカード検出部を備えていてもよい。処理開始のきっかけとすることができ、利用者の利便性を向上することが可能となる。また、プリンタ装置２０Ａ，２０Ｂ，２０Ｃは、ＩＣカード４０の検出を、印刷指示として入力してもよい。
【００５８】
実施例１において、プリンタ装置２０Ａ，２０Ｂ，２０Ｃは、印刷指示の対象となる印刷データを識別するための対象印刷データ識別情報としてユーザ識別情報をＩＣカード４０から入力しているが、プリンタ装置２０Ａ，２０Ｂ，２０Ｃが表示部（図示しない。）に印刷データの識別情報を表示し、ユーザが入力部２６を操作し、印刷指示の対象となる印刷データを選択し、対象印刷データ識別情報を入力するなど、印刷データ識別情報を入力してもよい。
また、プリンタ装置２０Ａ，２０Ｂ，２０Ｃは、印刷データ識別情報として、ＰＣ１０の識別情報、ユーザの所属部署などの属性などを入力してもよく、印刷指示の対象となる印刷データを識別することができれば、プリンタ装置２０Ａ，２０Ｂ，２０Ｃが入力する印刷データ識別情報は限定されない。
【図面の簡単な説明】
【００５９】
【図１】本発明による印刷システムの構成を示すブロック図である。（実施例１）
【図２】外部記憶装置３３に記憶されている印刷データ管理情報、プリンタ装置管理情報を説明するための図である。（実施例１）
【図３】本発明による印刷システムの動作及びプログラムを示すフローチャートである。（実施例１）
【図４】本発明による印刷システムの動作及びプログラムを示すフローチャートである。（実施例１）
【図５】本発明による印刷システムの構成を示すブロック図である。（実施例２）
【図６】本発明による印刷システムの動作及びプログラムを示すフローチャートである。（実施例２）
【図７】ＬＡＮ５０を介した印刷データの授受を説明するための図である。（変形例）
【図８】本発明による印刷システムの構成を示すブロック図である。（変形例）
【符号の説明】
【００６０】
１，１−２，１−３  印刷システム
１０，１０−２，１０−３  ＰＣ
１１，１１−２  ＣＰＵ
１４  カードリーダ
１５  入力部
１７  通信部
２０Ａ，２０Ｂ，２０Ｃ，２０Ａ−２，２０Ｂ−２，２０Ｃ−２，２０Ａ−３，２０Ｂ−３，２０Ｃ−３  プリンタ装置
２１，２１−２  ＣＰＵ
２３，２３−２  外部記憶装置
２４  カードリーダ
２５  通信部
２６  入力部
２８  プリンタエンジン
３０  プリンタ管理装置
３１  ＣＰＵ
３４  通信部
４０  ＩＣカード
５０  ＬＡＮ
１１１  印刷データ形成部
１１２，１１２−２  印刷属性設定部
１１３  認証部
２１１  認証部
２１２  印刷データ取得部
２１３  印刷管理部
３１１  印刷データ管理部
【図１】
2006343840.tif 000003
【図２】
2006343840.tif 000004
【図３】
2006343840.tif 000005
【図４】
2006343840.tif 000006
【図５】
2006343840.tif 000007
【図６】
2006343840.tif 000008
【図７】
2006343840.tif 000009
【図８】
2006343840.tif 000010