(57)【要約】【課題】簡易な手順で、印刷処理装置において許可された者だけが印刷を行えるようにする。【解決手段】印刷処理装置１００は、デジタル署名の署名者の公開鍵と、当該署名者からの印刷指示に基づく印刷の可否の設定とをそれぞれ対応付けて複数記憶する印刷可否判断情報記憶部１１４と、受信した印刷データを検証する印刷データ検証部１０４と、印刷データ検証部１０４により、印刷データにデジタル署名が添付されており、かつ当該デジタル署名の公開鍵が印刷可否判断情報記憶部１１４に記憶されており、さらに当該署名者からの印刷指示に基づく印刷が可能と設定されていると判断された場合に、印刷データの印刷を許可するとともにそれ以外の場合には印刷を不許可とする印刷制御部１０６とを含む。【選択図】図１
2008194999.tif 000002
【特許請求の範囲】
【請求項１】
デジタル署名の署名者の公開鍵と、当該署名者からの印刷指示に基づく印刷の可否の設定とをそれぞれ対応付けて複数記憶する印刷可否判断情報記憶部と、
印刷データを受信する受信部と、
前記印刷データにデジタル署名が添付されているか否か、前記デジタル署名が添付されている場合、当該デジタル署名の公開鍵が前記印刷可否判断情報記憶部に記憶されているか否か、および前記デジタル署名の公開鍵が前記印刷可否判断情報記憶部に記憶されている場合、当該署名者からの印刷指示に基づく印刷が可能と設定されているか否かをそれぞれ判断する印刷データ検証部と、
前記印刷データ検証部により、前記印刷データにデジタル署名が添付されており、かつ当該デジタル署名の公開鍵が前記印刷可否判断情報記憶部に記憶されており、さらに当該署名者からの印刷指示に基づく印刷が可能と設定されていると判断された場合に、前記印刷データの印刷を許可するとともにそれ以外の場合には印刷を不許可とする印刷制御部と、
前記印刷制御部に印刷を許可された印刷データを印刷する印刷部と、
を含む印刷処理装置。
【請求項２】
請求項１に記載の印刷処理装置において、
前記印刷制御部が、前記印刷データの印刷を不許可とした場合に、印刷が許可されなかったことを前記印刷データの送信元に通知する通知部をさらに含む印刷処理装置。
【請求項３】
請求項１または２に記載の印刷処理装置において、
前記印刷制御部が、前記印刷データの印刷を不許可とした場合に、印刷が許可されなかったことを表示する表示部をさらに含む印刷処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷管理装置に関する。
【背景技術】
【０００２】
近年、従来の手書きによる署名や押印にかわる技術として、電子文書の改ざん検知を行うとともに作成者を証明するデジタル署名が用いられるようになっている。
【０００３】
特許文献１（特開２００５−１２３８８８号公報）には、送信者から送信されたデータを秘匿性を維持しつつ管理するデータ管理装置が記載されている。このデータ装置は、少なくとも送信者、受信者、データ出力先に関する情報を記憶する記憶手段と、上記送信者又は受信者を公開鍵暗号基盤に基づき認証する認証手段と、上記送信者からのデータを受信し管理するデータ受信管理手段と、上記受信者を電子証明書の属性値を用いてグループとして登録する受信者登録手段と、上記受信者からの要求により上記データ出力先へデータの送信を行うデータ送信手段と、上記送信者の電子署名を送信確認とし及び上記受信者の電子署名を受信確認として受理し管理する送受信確認受理管理手段と、を有し、上記データを秘匿性を維持しつつデータ出力先へ送信し、当該データ出力先で上記登録された受信者によってのみ出力可能となっている。
【特許文献１】特開２００５−１２３８８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来、プリンタ等の印刷処理装置において、簡易な手順で印刷可否を制御することができなかった。
【０００５】
本発明は上記事情に鑑みてなされたものであり、その目的とするところは、簡易な手順で、印刷処理装置において許可された者だけが印刷を行えるようにする技術を提供することにある。
【課題を解決するための手段】
【０００６】
本発明によれば、
デジタル署名の署名者の公開鍵と、当該署名者からの印刷指示に基づく印刷の可否の設定とをそれぞれ対応付けて複数記憶する印刷可否判断情報記憶部と、
印刷データを受信する受信部と、
前記印刷データにデジタル署名が添付されているか否か、前記デジタル署名が添付されている場合、当該デジタル署名の公開鍵が前記印刷可否判断情報記憶部に記憶されているか否か、および前記デジタル署名の公開鍵が前記印刷可否判断情報記憶部に記憶されている場合、当該署名者からの印刷指示に基づく印刷が可能と設定されているか否かをそれぞれ判断する印刷データ検証部と、
前記印刷データ検証部により、前記印刷データにデジタル署名が添付されており、かつ当該デジタル署名の公開鍵が前記印刷可否判断情報記憶部に記憶されており、さらに当該署名者からの印刷指示に基づく印刷が可能と設定されていると判断された場合に、前記印刷データの印刷を許可するとともにそれ以外の場合には印刷を不許可とする印刷制御部と、
前記印刷制御部に印刷を許可された印刷データを印刷する印刷部と、
を含む印刷処理装置が提供される。
【０００７】
ここで、「それ以外の場合」とは、前記印刷データにデジタル署名が添付されていない場合、当該デジタル署名の公開鍵が前記公開鍵記憶部に記憶されていない場合、さらに当該署名者からの印刷指示に基づく印刷が不可と設定されている場合とすることができる。「デジタル署名の公開鍵が前記印刷可否判断情報記憶部に記憶されている」とは、印刷可否判断情報記憶部に記憶されたいずれかの公開鍵により、印刷データに付されたデジタル署名が復号できるか否か、および正しい内容か否かを検証し、デジタル署名が復号でき、内容が正しかった場合とすることができる。
【０００８】
このような構成によれば、予め、印刷可否判断情報記憶部に印刷を許可する者のデジタル署名の公開鍵を登録しておくとともに、その公開鍵に対応付けて印刷可能であることを設定しておくことにより、印刷処理装置において許可された者だけが印刷を行えるようにすることができる。このようにして設定された者が印刷処理装置で印刷を行う場合には、印刷処理装置に印刷データを送信するＰＣ端末等の端末において、印刷データにデジタル署名を付すだけで、印刷処理装置において、ユーザの介入なしに自動的に印刷処理を行うようにすることができる。
【０００９】
本発明の印刷処理装置において、前記印刷制御部が、前記印刷データの印刷を不許可とした場合に、印刷が許可されなかったことを前記印刷データの送信元に通知する通知部をさらに含むことができる。本発明の印刷処理装置において、前記印刷制御部が、前記印刷データの印刷を不許可とした場合に、印刷が許可されなかったことを表示する表示部をさらに含むことができる。
【００１０】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１１】
本発明によれば、簡易な手順で、印刷処理装置において許可された者だけが印刷を行えるようにすることができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００１３】
図１は、本実施の形態における印刷処理装置の構成を示す機能ブロック図である。
印刷処理装置１００は、たとえばプリンタ装置やファクシミリ機能を有するＭＦＰ（Multi Functional Peripheral）等の複合機等とすることができる。なお、図１において、本発明の本質に関わらない部分の構成については省略してある。印刷処理装置１００は、インターネットやＬＡＮ等のネットワーク１５０を介してＰＣ端末２００等の端末と接続されている。
【００１４】
印刷処理装置１００は、送受信部１０２、印刷データ検証部１０４、印刷制御部１０６、印刷部１０８、通知部１１０、表示部１１２、印刷可否判断情報記憶部１１４、および設定受付部１１６を含む。
【００１５】
また、印刷処理装置１００の各構成要素は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インタフェースを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。以下説明する各図は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。
【００１６】
送受信部１０２は、ＰＣ端末２００から、印刷データを受信する。印刷可否判断情報記憶部１１４は、デジタル署名の署名者の公開鍵と、当該署名者からの印刷指示に基づく印刷の可否の設定とをそれぞれ対応付けて複数記憶する。設定受付部１１６は、予め、デジタル署名の公開鍵や、印刷可否の設定を印刷可否判断情報記憶部１１４に記憶しておくことができる。設定受付部１１６は、図示していない操作部等を介したユーザの設定を受け付けることができる。印刷可否の設定は、印刷処理装置１００の管理者等が行うことができる。設定受付部１１６は、たとえばユーザ認証を行い、認証されたユーザからの指示を受け付けるようにすることができる。また、設定受付部１１６は、送受信部１０２を介して他の端末から送信された公開鍵を受け付け、印刷可否判断情報記憶部１１４に記憶することができる。
【００１７】
図２は、印刷可否判断情報記憶部１１４の内部構成の一例を示す図である。印刷可否判断情報記憶部１１４は、公開鍵欄と印刷可否欄とを含む。公開鍵欄には、デジタル署名の署名者の公開鍵が記憶される。印刷可否欄には、印刷可否の設定が記憶される。たとえば、公開鍵「ｔａｎａｋａ．ｐｕｂ」は、印刷可に設定されている。また、公開鍵「ｙａｍａｄａ．ｐｕｂ」は、印刷不可に設定されている。
【００１８】
印刷データ検証部１０４は、送受信部１０２が受信した印刷データを検証する。具体的には、印刷データ検証部１０４は、送受信部１０２が受信した印刷データにデジタル署名が添付されているか否か、デジタル署名が添付されている場合、当該デジタル署名の公開鍵が印刷可否判断情報記憶部１１４に記憶されているか否か、およびデジタル署名の公開鍵が印刷可否判断情報記憶部１１４に記憶されている場合、当該署名者からの印刷指示に基づく印刷が可能と設定されているか否かをそれぞれ判断する。
【００１９】
印刷制御部１０６は、印刷データ検証部１０４により、印刷データにデジタル署名が添付されており、かつ当該デジタル署名の公開鍵が印刷可否判断情報記憶部１１４に記憶されており、さらに当該署名者からの印刷指示に基づく印刷が可能と設定されていると判断された場合に、印刷データの印刷を許可するとともにそれ以外の場合には印刷を不許可とする。
【００２０】
印刷部１０８は、印刷制御部１０６に印刷を許可された印刷データを印刷する。
【００２１】
通知部１１０は、印刷制御部１０６が印刷データの印刷を不許可とした場合に、印刷が許可されなかったことを印刷データの送信元のＰＣ端末２００に通知する。また、通知部１１０は、印刷制御部１０６が印刷データの印刷を不許可とした場合に、表示部１１２にその旨を表示する。表示部１１２は、たとえば液晶表示器とすることができる。ここで、通知部１１０は、印刷不可となった原因も通知することができる。これにより、たとえば印刷可否判断情報記憶部１１４に公開鍵が登録されているにもかかわらず、ＰＣ端末２００のユーザが印刷データにデジタル署名を付け忘れた場合等は、再度ユーザがデジタル署名を付した印刷データを印刷処理装置１００に送信することにより、印刷が行えるようにすることができる。また、印刷可否判断情報記憶部１１４に公開鍵が登録されていない場合や、印刷可能の設定が記憶されていない場合は、必要に応じて管理者等に処理を依頼することもできる。
【００２２】
このように構成された印刷処理装置１００の動作について、以下に説明する。図３は、本実施の形態の印刷処理装置１００がＰＣ端末２００から印刷データを受信した際の処理手順を示すフローチャートである。以下、図１および図２も参照して説明する。
【００２３】
送受信部１０２が印刷データを受信すると（Ｓ１００）、印刷データ検証部１０４は、印刷データにデジタル署名が付されているか否かを判断する（Ｓ１０２）。デジタル署名が付されている場合（Ｓ１０２のＹＥＳ）、印刷データ検証部１０４は、そのデジタル署名の公開鍵が印刷可否判断情報記憶部１１４に登録されているか否かを判断する（Ｓ１０４）。ここで、印刷データ検証部１０４は、印刷可否判断情報記憶部１１４に記憶されたいずれかの公開鍵により、印刷データに付されたデジタル署名が復号できるか否か、および正しい内容か否かを検証し、デジタル署名が復号でき、内容が正しかった場合に、公開鍵が登録されていると判断することができる。
【００２４】
ステップＳ１０４で、デジタル署名の公開鍵が印刷可否判断情報記憶部１１４に登録されていた場合（Ｓ１０４のＹＥＳ）、印刷データ検証部１０４は、その公開鍵に対応付けて印刷可能であることが設定されているか否かを判断する（Ｓ１０６）。印刷可能であることが設定されている場合（Ｓ１０６のＹＥＳ）、印刷制御部１０６は、印刷部１０８に印刷データを印刷させる（Ｓ１０８）。
【００２５】
一方、ステップＳ１０２において、デジタル署名が付されていない場合（Ｓ１０２のＮＯ）、ステップＳ１０４において、デジタル署名の公開鍵が印刷可否判断情報記憶部１１４に登録されていない場合（Ｓ１０４のＮＯ）、および公開鍵に対応付けて印刷可能が設定されていない場合（Ｓ１０６のＮＯ）、印刷制御部１０６は、印刷データの印刷を不許可とする。この場合、印刷制御部１０６は、通知部１１０に通知を行い、通知部１１０は、表示部１１２に印刷不可であることを表示したり（Ｓ１１０）、送受信部１０２を介して印刷データの送信元のＰＣ端末２００に印刷不可であることを通知したり（Ｓ１１２）する。
【００２６】
以上説明したように、本実施の形態の印刷処理装置１００によれば、印刷処理装置において許可された者だけが印刷を行えるようにすることができる。このとき、印刷データ検証部１０４は、印刷データに添付されたデジタル署名の公開鍵が印刷可否判断情報記憶部１１４に記憶されており、かつその公開鍵に対応付けて印刷可であることが設定されているか否かを判断するので、デジタル署名をキーとして、印刷データの印刷の可否を判断することができる。これにより、ＰＣ端末２００では、印刷をしたい印刷データにデジタル署名を付す処理を行うだけの簡易な処理で、印刷処理装置１００において許可された者だけが印刷を行えるようにすることができる。
【００２７】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【図面の簡単な説明】
【００２８】
【図１】本発明の実施の形態における印刷処理装置の構成を示す機能ブロック図である。
【図２】図１の印刷可否判断情報記憶部の内部構成の一例を示す図である。
【図３】本発明の実施の形態の印刷処理装置の動作の一例を示すフローチャートである。
【符号の説明】
【００２９】
１００ 印刷処理装置
１０２ 送受信部
１０４ 印刷データ検証部
１０６ 印刷制御部
１０８ 印刷部
１１０ 通知部
１１２ 表示部
１１４ 印刷可否判断情報記憶部
１１６ 設定受付部
１５０ ネットワーク
２００ ＰＣ端末
【図１】
2008194999.tif 000003
【図２】
2008194999.tif 000004
【図３】
2008194999.tif 000005