"印刷データに基づき印刷を行う印刷部と、印刷データが機密性を有するか否かを判定するための機密判定条件をユーザ操作に応じて設定可能な設定部と、印刷データが前記機密判定条件を満たす機密データであるか否かを判定する判定部と、前記機密データの出力指示に応じて、前記機密データに基づく印刷を前記印刷部に実行させる印刷制御部とを備えることを特徴とする印刷装置。前記設定部は、前記機密判定条件に対応する、前記機密データの出力指示に関する出力条件を設定し、前記印刷制御部は、前記出力条件が満たされた場合、前記機密データに基づく印刷を前記印刷部に実行させることを特徴とする請求項1に記載の印刷装置。上記の特許文献1~3に記載の技術はいずれも、画像データに付加された情報に基づいて、機密文書であるか否かを判断するものである。この場合、ユーザ自身がプリンタドライバやアプリケーションなどで機密文書であることを示す情報を画像データに付加する作業を行う必要があった。このため、ユーザの故意、不注意等により、例えば、機密文書であることを示す情報が画像データに付加されていなかったりすると、機密文書が通常文書として出力されてしまうおそれがあり、セキュリティ面の問題があった。本発明は上記に鑑みてなされたもので、セキュリティを向上できる印刷装置を提供することを目的とする。上記目的を達成するため、本発明に係る印刷装置の第1の特徴は、印刷データに基づき印刷を行う印刷部と、印刷データが機密性を有するか否かを判定するための機密判定条件をユーザ操作に応じて設定可能な設定部と、印刷データが前記機密判定条件を満たす機密データであるか否かを判定する判定部と、前記機密データの出力指示に応じて、前記機密データに基づく印刷を前記印刷部に実行させる印刷制御部とを備えることにある。本発明に係る印刷装置の第1の特徴において、前記機密判定条件は、1または複数の要素条件からなるものとすることが好ましい。本発明に係る印刷装置の第2の特徴は、前記設定部は、前記機密判定条件に対応する、前記機密データの出力指示に関する出力条件を設定し、前記印刷制御部は、前記出力条件が満たされた場合、前記機密データに基づく印刷を前記印刷部に実行させることにある。本発明に係る印刷装置の第2の特徴において、前記出力条件は、1または複数の要素条件からなるものとすることが好ましい。本発明に係る印刷装置の第1の特徴によれば、印刷データが機密性を有するか否かを判定するための機密判定条件をユーザ操作に応じて設定可能とし、設定された機密判定条件に基づいて、印刷データの機密性を判断する。これにより、ユーザが印刷データに機密文書であることを示す情報を付加しなくとも印刷装置で機密性を判断することが可能となり、ユーザの不注意等により機密文書が機密性のない通常文書として出力されることを防止できる。この結果、印刷装置におけるセキュリティを向上できる。本発明に係る印刷装置の第2の特徴によれば、機密判定条件に対応する出力条件を設定するので、印刷データの機密レベルに応じた方法で、ユーザが機密文書を取得できる。このため、機密レベルに対して必要以上に厳しい出力条件が要求されることを抑え、利便性を向上させることができる。以下、本発明の実施の形態について、図面を参照して説明する。図1は、本発明の実施の形態に係る印刷装置の構成を示すブロック図である。図1に示すように、本実施の形態に係る印刷装置1は、操作パネル部2と、記憶部3と、印刷部4と、通信部5と、FAX通信部6と、ICカードリーダ7と、メモリポート8と、人検出部9と、制御部10とを備える。操作パネル部2は、各種の操作画面等を表示するとともに、ユーザの指示や設定入力等を受け付けるものである。操作パネル部2は、入力部21と、表示部22とを備える。入力部21は、ユーザによる指示や設定入力等の入力操作を受け付け、操作に応じた操作信号を出力する。入力部21は、ユーザが各種操作を行うための操作ボタンおよびタッチパネル等を有する。表示部22は、各種の操作画面等を表示するものである。表示部22は、液晶表示パネル等からなる。記憶部3は、機密設定情報を記憶している。記憶部3は、HDDHardDiskDrive等の記憶装置からなる。機密設定情報は、印刷データが機密性を有するか否かを判定するための機密判定条件の設定情報、および、機密性を有する印刷データである機密データの出力指示に関する出力条件の設定情報を含む。図2は、記憶部3に記憶される機密設定情報の一例を示す図である。図2に示すように、機密判定条件J-nn=1,2,...として、1または複数の要素条件からなる判定基準が設定される。具体的には、機密判定条件J-nは、図3に示すような要素条件A-nn=1,2,...から選択される1または複数の組み合わせにより構成される。例えば、要素条件A-nから選択される複数の論理積、論理和により機密判定条件J-nを構成できる。また、各機密判定条件J-nには、機密性の高さに応じた機密レベルが設定されている。また、各機密判定条件J-nには、それぞれが現在において有効であるか否かが設定されている。また、各機密判定条件J-nに対応して、出力条件が設定されている。出力条件は、機密データに基づく印刷を実行するために要求される条件である。出力条件は、図4に示すような要素条件B-nn=1,2,...から選択される1または複数の組み合わせにより構成される。例えば、要素条件B-nから選択される複数の論理積、論理和により出力条件を構成できる。上述のような図2に示した機密設定情報の内容は、ユーザが入力部21を操作すること等により設定されるものである。また、図3に示した機密判定条件J-nの要素条件A-nの内容、および図4に示した出力条件の要素条件B-nの内容も、ユーザが入力部21を操作すること等により設定されるものである。なお、図2に示した機密設定情報の保存先は、印刷装置1が備える記憶部3に限らず、ネットワークを介して印刷装置1に接続された外部サーバ等でもよい。印刷部4は、例えばインクジェット方式の印刷機構を有し、用紙等の印刷媒体に印刷を行うものである。通信部5は、LAN等のネットワークを介してパーソナルコンピュータPC等の外部装置と通信を行うためのものである。FAX通信部6は、外部のファクシミリ装置とファクシミリ通信を行うためのものである。ICカードリーダ7は、ICカード30に記録されたユーザの個人識別情報を読み取るものである。メモリポート8は、印刷装置1に着脱可能なUSBメモリ等の外部記憶装置40を装着するためのものである。印刷装置1は、外部記憶装置40に記憶された画像データの印刷が可能に構成されている。人検出部9は、印刷装置1の周辺に存在する人を検出するためのものである。人検出部9は、撮像装置等を備える。制御部10は、印刷装置1における制御的な処理を行う。制御部10は、印刷装置1内に備えられたCPU、ROM、RAM等によって構成することができる。制御部10は、設定部11と、判定部12と、印刷制御部13とを備える。設定部11は、入力部21に対するユーザ操作に応じた各種の設定を受け付ける。設定部11は、管理者権限を有するユーザの入力部21に対する操作に応じて、機密判定条件、出力条件、機密レベル等を設定し、その設定内容を含む機密設定情報を記憶部3に記憶する。判定部12は、記憶部3の機密設定情報を参照して、外部から受信した印刷データが機密判定条件J-nを満たす機密データであるか否かを判定する。また、判定部12は、機密データの出力指示に際して、出力条件が満たされたか否かを判定する。印刷制御部13は、印刷データに基づいて印刷を実行するよう印刷部4を制御する。次に、印刷装置1の動作について説明する。図5は、印刷装置1の動作を説明するためのフローチャートである。印刷装置1における印刷対象の印刷データとしては、PC等の外部装置からの印刷データ、外部のファクシミリ装置からの画像データ、外部記憶装置40から読み出す画像データがある。ステップS10において、印刷データを受信すると、ステップS20において、判定部12は、変数pにNを設定する。Nは、機密判定条件J-nの個数であり、図2の例では、N=9である。ここで、本実施の形態では、機密判定条件J-nは、nの値が大きくなるにつれて、機密レベルが高くなっている。判定部12は、機密レベルの高い方の機密判定条件J-nから順に判定するために、pの初期値をNとする。なお、機密レベルが同じである機密判定条件J-nが複数存在する場合は、それらをランダムな順番で並べておいてもよいし、優先順位を設定して、優先順位が高い方が、nの値が大きくなるようにしておいてもよい。次いで、ステップS30において、判定部12は、記憶部3の機密設定情報を参照して、機密判定条件J-pにおける有効/無効の設定が、有効とされているか否かを判断する。機密判定条件J-pが有効の設定であると判断した場合ステップS30:YES、判定部12は、ステップS60に進む。機密判定条件J-pが無効の設定であると判断した場合ステップS30:NO、ステップS40において、判定部12は、p=1であるか否かを判断する。p=1でないと判断した場合ステップS40:NO、判定部12は、ステップS50において、pから1を減算し、その後、ステップS30に戻る。p=1であると判断した場合ステップS40:YES、判定部12は、ステップS100に進む。ステップS60では、判定部12は、記憶部3の機密設定情報を参照して、印刷データが機密判定条件J-pを満たすか否かを判断する。印刷データが機密判定条件J-pを満たすか否かを判断するために、判定部12は、機密判定条件J-pに対応する要素条件A-nについての判断を行うことになる。例えば、図3の要素条件A-1であれば、判定部12は、印刷データにおける画像を解析して、文書中に予め設定された所定の画像が含まれているか否かを判断する。また、要素条件A-3であれば、判定部12は、印刷データに含まれるユーザ名の情報から送信者を判断し、予め登録されたユーザリストから当該ユーザの所属部署を判断する。そして、判定部12は、当該部署が予め指定された部署であるか否かを判断する。また、要素条件A-5であれば、印刷データがFAX通信部6で受信した外部のファクシミリ装置からの画像データである場合において、判定部12は、送信元のファクシミリ装置の電話番号が指定の電話番号であるか否かを判断する。また、要素条件A-6であれば、判定部12は、印刷データが外部記憶装置40から読み出した画像データであるか否かを判断する。その他の要素条件A-nについても、判定部12は、印刷データに含まれる情報等を用いて、当該条件が満たされるか否かを判断する。このような要素条件A-nについての判断に基づき、印刷データが機密判定条件J-pを満たさないと判断した場合ステップS60:NO、判定部12は、ステップS40に進む。印刷データが機密判定条件J-pを満たすと判断した場合ステップS60:YES、ステップS70において、判定部12は、印刷データが機密データであると判断し、出力指示待ちの機密データとして、当該機密データの機密判定の基となった機密判定条件J-nおよびジョブ名と対応させて記憶部3に保存する。印刷装置1に機密データに基づく印刷を実行させるためには、ユーザは、入力部21から出力指示を行う。判定部12は、ユーザの指示に応じて、出力指示を受け付けるための機密文書出力指示画面を表示部22に表示させる。機密文書出力指示画面の一例を図6に示す。図6に示すように、機密文書出力指示画面50には、出力指示待ちの機密データのリストを表示するリスト表示欄51と、出力指示を受け付けるためのプリントボタン52とが表示される。ステップS80では、判定部12は、機密文書出力指示画面50のリスト表示欄51から1つの機密データジョブが選択され、続いてプリントボタン52が選択されることにより出力指示がされたか否かを判断する。判定部12は、出力指示がされていないと判断した場合ステップS80:NO、ステップS80を繰り返す。出力指示がされたと判断した場合ステップS80:YES、判定部12は、ステップS90において、出力指示された機密データに対応する出力条件が満たされたか否かを判断する。出力条件は、前述のように、機密判定条件J-nに対応して設定されており、1または複数の要素条件B-nからなる。機密データの出力条件が満たされたか否かを判断するために、判定部12は、当該機密データの機密判定の基となった機密判定条件J-nに対応する要素条件B-nについての判断を行うことになる。例えば、図4の要素条件B-1であれば、判定部12は、人検出部9の検出出力に基づき、出力指示時に印刷装置1の周辺に存在する人が1人だけであるか否かを判断する。これは、印刷装置1の周辺に複数人が存在する場合は、作業者の近傍に第三者が存在するものとして、その第三者に機密文書の内容を知られないように、印刷物を出力させないためである。また、要素条件B-2であれば、判定部12は、機密データである印刷データの受信日時から所定期間内に出力指示プリントボタン52が選択されたか否かを判断する。また、要素条件B-3であれば、判定部12は、出力指示時において作業者に加えて1人以上の立会人の認証を行う。また、要素条件B-4であれば、判定部12は、所定の役職以上の役職者の認証を行う。また、要素条件B-5であれば、判定部12は、社長の認証を行う。上述の作業者、立会人、役職者、社長の認証を行う場合、判定部12は、対象者のICカード30の提示を要求するメッセージを表示部22に表示させる。そして、ICカードリーダ7で取得した個人識別情報により対象者の認証を行う。なお、入力部21を用いたパスワードの入力により対象者の認証を行ってもよい。上述のような要素条件B-nについての判断に基づき、出力条件が満たされたと判断した場合ステップS90:YES、ステップS100において、判定部12は、機密データに基づく印刷の実行を印刷制御部13に指示する。そして、印刷制御部13は、印刷部4に機密データに基づく印刷を実行させる。ここで、前述のステップS40でp=1であるステップS40:YESと判断されるのは、すべての機密判定条件J-nが無効である場合か、有効な機密判定条件J-nがあっても印刷データが満たす機密判定条件J-nがない場合である。この場合、ステップS100において、判定部12は、印刷データは機密性を有していないものとして、そのまま印刷データに基づく印刷の実行を印刷制御部13に指示する。ステップS90において出力条件が満たされていないと判断した場合ステップS90:NO、判定部12は、ステップS80に戻る。なお、出力条件に上記の要素条件B-2が含まれている場合において、出力指示がないまま印刷データの受信日時から所定期間が経過した場合は、判定部12は、その時点で印刷データを削除し、印刷実行を不可能とする。以上説明したように、本実施の形態によれば、印刷装置1において機密判定条件J-nを予め設定可能とし、設定された機密判定条件J-nに基づいて、印刷データの機密性を判断する。このため、ユーザが印刷データに機密文書であることを示す情報を付加しなくとも印刷装置1で印刷データの機密性を判断することが可能となり、ユーザの不注意等により機密文書が機密性のない通常文書として出力されることを防止できる。この結果、印刷装置1によれば、セキュリティを向上できる。また、印刷装置1では、各機密判定条件J-nに対応した出力条件を設定するので、印刷データの機密レベルに応じた方法で、ユーザが機密文書を取得できる。このため、印刷装置1は、例えば、比較的機密レベルの低い文書に対して必要以上に厳しい出力条件が要求されることを抑え、利便性を向上させることができる。また、印刷装置1では、各機密判定条件J-nを1または複数の要素条件A-nから構成し、各出力条件を1または複数の要素条件B-nから構成するようにしたので、多様な条件設定が可能となる。なお、図3の要素条件A-nは例示であり、他の条件を用いてもよい。例えば、印刷データにおける所定の画像の出現回数、印刷データの送信元のPC名、印刷データの転送元のプリンタ名、印刷データの送信元のネットワークセグメント、印刷データの送信元のアプリケーション、等を要素条件A-nとして用いてもよい。また、要素条件B-nについても、図4に例示されたもの以外の条件を設定してもよい。本発明は上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施の形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除してもよい。"