(57)【要約】【課題】データをネットワーク上を通過させずに、第三者へのデータ流出可能性の低減およびネットワーク未接続環境においても安全な印刷を可能とした、画像形成システム、画像形成方法、及び、画像形成プログラムとその記録媒体を提供する。【解決手段】持ち運び可能な外部記憶媒体１０２と、描画情報生成手段１０５、暗号化データ生成手段１０６、及び、ネットワークを介さず接続された外部記憶媒体に暗号化データを書き込む外部記憶媒体書き込み手段１０７を備えたコンピュータ端末装置１０１と、ネットワークを介さず接続された外部記憶媒体の有する暗号化データを該媒体から読み出す外部記憶媒体読み出し手段１０８、暗号化データを復号し描画情報を取得する描画情報取得手段１０９、及び、取得した上記描画情報を画像として印刷処理する印刷処理手段１１０とを備えた画像形成装置１０３とから画像形成システムを構成する。【選択図】図１
2007140673.tif 000002
【特許請求の範囲】
【請求項１】
持ち運び可能な外部記憶媒体と、前記外部記憶媒体が接続可能なコンピュータ端末装置と、前記外部記憶媒体が接続可能な画像形成装置を備えた画像形成システムであって、
前記コンピュータ端末装置は、描画情報を生成する描画情報生成手段と、前記生成した描画情報を変換し暗号化データを生成する暗号化データ生成手段と、前記暗号化データを、ネットワークを介さないで該コンピュータ端末装置と接続された外部記憶媒体に書き込む外部記憶媒体書き込み手段と、を具備し、
前記画像形成装置は、該画像形成装置にネットワークを介さないで接続された前記外部記憶媒体に書き込まれ保存されている前記暗号化データを前記外部記憶媒体から読み出す外部記憶媒体読み出し手段と、前記外部記憶媒体から読み出した前記暗号化データを復号し、前記描画情報を取得する描画情報取得手段と、前記取得した前記描画情報を画像として印刷処理する印刷処理手段と、を具備することを特徴とする画像形成システム。
【請求項２】
前記コンピュータ端末装置および前記画像形成装置は、秘密鍵の入力を行う秘密鍵入力手段をそれぞれ有し、前記暗号化データ生成手段および前記描画情報取得手段がそれぞれ利用する秘密鍵は、ユーザ入力操作により入力された情報を基に、前記秘密鍵入力手段により入力されることを特徴とする請求項１記載の画像形成システム。
【請求項３】
前記秘密鍵は、前記外部記憶媒体の固有情報を有することを特徴とする請求項２記載の画像形成システム。
【請求項４】
前記外部記憶媒体は、一般のプログラムが読み書きできない特殊領域を有し、前記秘密鍵の保存領域として、前記特殊領域を使用することを特徴とする請求項２又は３に記載の画像形成システム。
【請求項５】
前記暗号化データ生成手段において、前記描画情報を変換し前記暗号化データを生成するために必要な公開鍵を、前記画像形成装置から取得して利用することを特徴とする請求項１から４のいずれか１項に記載の画像形成システム。
【請求項６】
前記コンピュータ端末装置は、前記外部記憶媒体を認証する第１の外部記憶媒体認証手段を有し、この外部記憶媒体認証手段により認証された外部記憶媒体のみ利用可能としたことを特徴とする請求項１から５のいずれか１項に記載の画像形成システム。
【請求項７】
前記第１の外部記憶媒体認証手段による前記外部記憶媒体の認証に使用する情報は、前記外部記憶媒体の固有情報であることを特徴とする請求項６記載の画像形成システム。
【請求項８】
前記外部記憶媒体は、一般のプログラムが書き込めない特殊領域を有し、前記外部記憶媒体の認証に使用する情報の保存領域として、前記特殊領域を使用することを特徴とする請求項６又は７に記載の画像形成システム。
【請求項９】
前記画像形成装置は、前記外部記憶媒体を認証する第２の外部記憶媒体認証手段を有し、この外部記憶媒体認証手段により認証された外部記憶媒体のみ利用可能としたことを特徴とする請求項１から５のいずれか１項に記載の画像形成システム。
【請求項１０】
前記第２の外部記憶媒体認証手段による前記外部記憶媒体の認証に使用する情報は、前記外部記憶媒体の固有情報であることを特徴とする請求項９記載の画像形成システム。
【請求項１１】
前記外部記憶媒体は、一般のプログラムが書き込めない特殊領域を有し、前記外部記憶媒体の認証に使用する情報の保存領域として、前記特殊領域を使用することを特徴とする請求項９又は１０に記載の画像形成システム。
【請求項１２】
予め設定された所定条件に応じて、外部記憶媒体に保存されている暗号化データを消去することを特徴する請求項１から１１のいずれか１項に記載の画像形成システム。
【請求項１３】
前記予め設定された所定条件は、誤った秘密鍵の入力であることを特徴とする請求項１２記載の画像形成システム。
【請求項１４】
前記外部記憶媒体の認証に失敗した場合に、外部記憶媒体に保存されている暗号化データを消去することを特徴する請求項６から１１のいずれか１項に記載の画像形成システム。
【請求項１５】
ユーザ入力操作により設定された所定条件に応じて、外部記憶媒体に保存されている暗号化データを消去することを特徴とする請求項１から１１のいずれか１項に記載の画像形成システム。
【請求項１６】
前記ユーザの入力操作により設定された所定条件は、前記画像形成装置の出力回数または前記外部記憶媒体に保存されている前記暗号化データの保存時間であることを特徴とする請求項１５記載の画像形成システム。
【請求項１７】
前記外部記憶媒体に予め所定条件が記録されており、この所定条件に一致しない場合に、前記画像形成装置の利用を制限することを特徴とする請求項１から１６のいずれか１項に記載の画像形成システム。
【請求項１８】
前記所定条件は、前記画像形成装置における、印刷累積出力枚数、印刷日時、又は、印刷出力条件のいずれかであることを特徴とする請求項１７記載の画像形成システム。
【請求項１９】
持ち運び可能な外部記憶媒体と、前記外部記憶媒体が接続可能なコンピュータ端末装置と、前記外部記憶媒体が接続可能な画像形成装置を備えた画像形成システムの画像形成方法であって、
前記コンピュータ端末装置が、描画情報を生成する描画情報生成ステップと、
前記コンピュータ端末装置が、前記生成した描画情報を変換し暗号化データを生成する暗号化データ生成ステップと、
前記コンピュータ端末装置が、前記暗号化データを、ネットワークを介さないで該コンピュータ端末装置と接続された外部記憶媒体に書き込む外部記憶媒体書き込みステップと、
前記画像形成装置が、該画像形成装置にネットワークを介さないで接続された前記外部記憶媒体に書き込まれ保存されている前記暗号化データを前記外部記憶媒体から読み出す外部記憶媒体読み出しステップと、
前記画像形成装置が、前記外部記憶媒体から読み出した前記暗号化データを復号し、前記描画情報を取得する描画情報取得ステップと、
前記画像形成装置が、前記取得した前記描画情報を画像として印刷処理する印刷処理ステップと、
を有することを特徴とする画像形成方法。
【請求項２０】
請求項１９記載の画像形成方法を、コンピュータに実行させるための画像形成プログラム。
【請求項２１】
請求項２０記載の画像形成プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介さずにデータを処理し、暗号化技術を適用したセキュアな、画像形成システム、画像形成方法、及び、画像形成プログラムとその記録媒体に関する。
【背景技術】
【０００２】
コンピュータ端末からプリンタで印刷を行う場合、ネットワーク上を印刷データが通過することにより、機密データの流出の危険性がある。近年のプリンタの場合、コンピュータ端末とプリンタ間のデータを暗号化することにより、機密データの流出を防ぐ手段がとられているものもある。
【０００３】
特許文献１、２では、外部記憶媒体に印刷データを保存する方法が提案されているが、外部印刷データについて暗号化などは行っておらず、外部記憶媒体紛失時の機密データ漏洩が懸念される。また、特許文献３では、外部記憶媒体にコンピュータ端末の情報と印刷データ情報を格納し、印刷時に外部媒体に格納された情報を基に、コンピュータ端末側に印刷データのダウンロードを要求することで機密性を高めている技術が開示されている。
【０００４】
しかしながら、特許文献３では、外部記憶媒体に保存されているのはコンピュータ端末と、その端末にある印刷データを特定するための情報のみで、印刷データはネットワーク上を通過してしまうため、第三者によりデータを不正に取得され、暗号を解読されてしまう危険性は残ってしまう。
【特許文献１】特開２００５−２１６０１９号公報
【特許文献２】特開２００５−２１９２２５号公報
【特許文献３】特開２００４−１８５３５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、機密データの流出を防ぐ手段として例え暗号化しようとも、ネットワーク上をデータが通過する以上、第三者によりデータを不正に取得され、暗号を解読されてしまう危険性は残ってしまうという問題があった。
【０００６】
本発明は、上記のような問題点に鑑み、ネットワーク上をデータが通過することなく印刷を可能とし、第三者へのデータ流出可能性の低減、及び、ネットワーク未接続環境においても安全な印刷を可能とした、画像形成システム、画像形成方法、及び、画像形成プログラムとその記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１記載の発明は、持ち運び可能な外部記憶媒体と、前記外部記憶媒体が接続可能なコンピュータ端末装置と、前記外部記憶媒体が接続可能な画像形成装置を備えた画像形成システムであって、前記コンピュータ端末装置は、描画情報を生成する描画情報生成手段と、前記生成した描画情報を変換し暗号化データを生成する暗号化データ生成手段と、前記暗号化データを、ネットワークを介さないで該コンピュータ端末装置と接続された外部記憶媒体に書き込む外部記憶媒体書き込み手段とを具備し、前記画像形成装置は、該画像形成装置にネットワークを介さないで接続された前記外部記憶媒体に書き込まれ保存されている前記暗号化データを前記外部記憶媒体から読み出す外部記憶媒体読み出し手段と、前記外部記憶媒体から読み出した前記暗号化データを復号し、前記描画情報を取得する描画情報取得手段と、前記取得した前記描画情報を画像として印刷処理する印刷処理手段とを具備する画像形成システムとしたことを特徴とする。
【０００８】
請求項２記載の発明は、前記コンピュータ端末装置および前記画像形成装置は、秘密鍵の入力を行う秘密鍵入力手段をそれぞれ有し、前記暗号化データ生成手段および前記描画情報取得手段がそれぞれ利用する秘密鍵は、ユーザ入力操作により入力された情報を基に、前記秘密鍵入力手段により入力される請求項１記載の画像形成システムとしたことを特徴とする。
【０００９】
請求項３記載の発明は、前記秘密鍵は、前記外部記憶媒体の固有情報を有する請求項２記載の画像形成システムとしたことを特徴とする。
【００１０】
請求項４記載の発明は、前記外部記憶媒体は、一般のプログラムが読み書きできない特殊領域を有し、前記秘密鍵の保存領域として、前記特殊領域を使用する請求項２又は３に記載の画像形成システムとしたことを特徴とする。
【００１１】
請求項５記載の発明は、前記暗号化データ生成手段において、前記描画情報を変換し前記暗号化データを生成するために必要な公開鍵を、前記画像形成装置から取得して利用する請求項１から４のいずれか１項に記載の画像形成システムとしたことを特徴とする。
【００１２】
請求項６記載の発明は、前記コンピュータ端末装置は、前記外部記憶媒体を認証する第１の外部記憶媒体認証手段を有し、この外部記憶媒体認証手段により認証された外部記憶媒体のみ利用可能とした請求項１から５のいずれか１項に記載の画像形成システムとしたことを特徴とする。
【００１３】
請求項７記載の発明は、前記第１の外部記憶媒体認証手段による前記外部記憶媒体の認証に使用する情報は、前記外部記憶媒体の固有情報である請求項６記載の画像形成システムとしたことを特徴とする。
【００１４】
請求項８記載の発明は、前記外部記憶媒体は、一般のプログラムが書き込めない特殊領域を有し、前記外部記憶媒体の認証に使用する情報の保存領域として、前記特殊領域を使用する請求項６又は７に記載の画像形成システムとしたことを特徴とする。
【００１５】
請求項９記載の発明は、前記画像形成装置は、前記外部記憶媒体を認証する第２の外部記憶媒体認証手段を有し、この外部記憶媒体認証手段により認証された外部記憶媒体のみ利用可能とした請求項１から５のいずれか１項に記載の画像形成システムとしたことを特徴とする。
【００１６】
請求項１０記載の発明は、前記第２の外部記憶媒体認証手段による前記外部記憶媒体の認証に使用する情報は、前記外部記憶媒体の固有情報である請求項９記載の画像形成システムとしたことを特徴とする。
【００１７】
請求項１１記載の発明は、前記外部記憶媒体は、一般のプログラムが書き込めない特殊領域を有し、前記外部記憶媒体の認証に使用する情報の保存領域として、前記特殊領域を使用する請求項９又は１０に記載の画像形成システムとしたことを特徴とする。
【００１８】
請求項１２記載の発明は、予め設定された所定条件に応じて、外部記憶媒体に保存されている暗号化データを消去する請求項１から１１のいずれか１項に記載の画像形成システムとしたことを特徴とする。
【００１９】
請求項１３記載の発明は、前記予め設定された所定条件は誤った秘密鍵の入力である請求項１２記載の画像形成システムとしたことを特徴とする。
【００２０】
請求項１４記載の発明は、前記外部記憶媒体の認証に失敗した場合に、外部記憶媒体に保存されている暗号化データを消去する請求項６から１１のいずれか１項に記載の画像形成システムとしたことを特徴とする。
【００２１】
請求項１５記載の発明は、ユーザ入力操作により設定された所定条件に応じて、外部記憶媒体に保存されている暗号化データを消去する請求項１から１１のいずれか１項に記載の画像形成システムとしたことを特徴とする。
【００２２】
請求項１６記載の発明は、前記ユーザの入力操作により設定された所定条件は、前記画像形成装置の出力回数または前記外部記憶媒体に保存されている前記暗号化データの保存時間である請求項１５記載の画像形成システムとしたことを特徴とする。
【００２３】
請求項１７記載の発明は、前記外部記憶媒体に予め所定条件が記録されており、この所定条件に一致しない場合に、前記画像形成装置の利用を制限する請求項１から１６のいずれか１項に記載の画像形成システムとしたことを特徴とする。
【００２４】
請求項１８記載の発明は、前記所定条件は、前記画像形成装置における、印刷累積出力枚数、印刷日時、又は、印刷出力条件のいずれかである請求項１７記載の画像形成システムとしたことを特徴とする。
【００２５】
請求項１９記載の発明は、持ち運び可能な外部記憶媒体と、前記外部記憶媒体が接続可能なコンピュータ端末装置と、前記外部記憶媒体が接続可能な画像形成装置を備えた画像形成システムの画像形成方法であって、前記コンピュータ端末装置が、描画情報を生成する描画情報生成ステップと、前記コンピュータ端末装置が、前記生成した描画情報を変換し暗号化データを生成する暗号化データ生成ステップと、前記コンピュータ端末装置が、前記暗号化データを、ネットワークを介さないで該コンピュータ端末装置と接続された外部記憶媒体に書き込む外部記憶媒体書き込みステップと、前記画像形成装置が、該画像形成装置にネットワークを介さないで接続された前記外部記憶媒体に書き込まれ保存されている前記暗号化データを前記外部記憶媒体から読み出す外部記憶媒体読み出しステップと、前記画像形成装置が、前記外部記憶媒体から読み出した前記暗号化データを復号し、前記描画情報を取得する描画情報取得ステップと、前記画像形成装置が、前記取得した前記描画情報を画像として印刷処理する印刷処理ステップとを有する画像形成方法としたことを特徴とする。
【００２６】
請求項２０記載の発明は、請求項１９記載の画像形成方法を、コンピュータに実行させるための画像形成プログラムとしたことを特徴とする。
【００２７】
請求項２１記載の発明は、請求項２０記載の画像形成プログラムを記録した記録媒体としたことを特徴とする。
【発明の効果】
【００２８】
本発明によれば、ネットワーク上をデータが通過することなく印刷を可能とし、第三者へのデータ流出可能性の低減、及び、ネットワーク未接続環境においても安全な印刷を可能とした、画像形成システム、画像形成方法、及び、画像形成プログラムとその記録媒体を実現することができる。
【発明を実施するための最良の形態】
【００２９】
本発明を実施するための最良の形態は、持ち運び可能な外部記憶媒体と、外部記憶媒体が接続可能なコンピュータ端末装置と、外部記憶媒体が接続可能な画像形成装置を備えた画像形成システムにおいて、上記コンピュータ端末装置に、描画情報を生成する描画情報生成手段と、上記生成した描画情報を変換し暗号化データを生成する暗号化データ生成手段と、上記暗号化データを、ネットワークを介さないで該コンピュータ端末装置と接続された外部記憶媒体に書き込む外部記憶媒体書き込み手段とを設け、上記画像形成装置に、該画像形成装置にネットワークを介さないで接続された上記外部記憶媒体に書き込まれ保存されている上記暗号化データを上記外部記憶媒体から読み出す外部記憶媒体読み出し手段と、上記外部記憶媒体から読み出した前記暗号化データを復号し、上記描画情報を取得する描画情報取得手段と、上記取得した上記描画情報を画像として印刷処理する印刷処理手段とを設ける。
【００３０】
以下に、本発明の好適な実施形態を添付図面に基づいて詳細に説明する。尚、以下に述べる実施形態は本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの実施形態に限られるものではない。
【００３１】
（実施形態１）
まず、本実施形態の画像形成システムの構成及び各部の機能について説明する。図１は、本実施形態の画像形成システムの構成及び各部の機能について説明するためのブロック図である。図１に示すように、本実施形態の画像形成システムは、コンピュータ端末装置１０１、外部記憶媒体１０２、及び、画像形成装置１０３を備えている。
【００３２】
コンピュータ端末装置１０１は、外部記憶媒体１０２と接続可能で、同様に画像形成装置１０３も外部記憶媒体１０２と接続可能であり、利用者が必要に応じて外部記憶媒体１０２の取り付け、取り外しをする。
【００３３】
コンピュータ端末装置１０１は、印刷指示を行うアプリケーション１０４、アプリケーション１０４からの指示を受けて、画像形成装置１０３で印刷可能な描画情報を生成するプリンタドライバ１０５、描画情報を受けて暗号化データに変換する暗号化データ生成部１０６、及び、暗号化データを外部記憶媒体１０２に書き込み保存する外部記憶媒体書き込み部１０７を備えている。
【００３４】
外部記憶媒体読み込み部１０７は、一般的にはコンピュータ端末装置１０１のＯＳ（基本情報ソフト）に具備されているものを利用することが一般的である。画像形成装置１０３は、外部記憶媒体１０７から暗号化データを読み込む外部記憶媒体読み込み部１０８、暗号化データを描画情報に復号する暗号化データ復号部１０９、描画情報を解釈し、画像を形成する印刷処理部１１０を備えている。
【００３５】
次に、本実施形態の画像形成システムの動作について図１を用いて以下に説明する。なお、本実施形態の画像形成システムは、以下に説明する本システムの動作を実行させるためのソフトウェアプログラム又は該プログラムを記録した記録媒体として、本システムにおけるコンピュータ端末装置１０１又は／及び画像形成装置１０３に組み込まれる構成とすることができる。
【００３６】
まず、ユーザにより、図１に示す外部記憶媒体１０２がコンピュータ端末装置１０１に接続される。そして、ユーザの操作により、コンピュータ端末装置１０１が有するアプリケーション１０４が起動されると、アプリケーション１０４は、プリンタドライバ１０５に対して印刷指示をする。
【００３７】
プリンタドライバ１０５は、アプリケーション１０４から印刷指示を受け取った際、ＧＵＩ（グラフィカルユーザーインターフェース）を介して印刷部数や用紙サイズなどの印刷設定を行うことが可能なものである。そして、プリンタドライバ１０５は、通常の印刷設定画面の他に、秘密鍵入力画面を表示させ、ユーザに秘密鍵の入力を行わせる。
【００３８】
上記秘密鍵とは、データの暗号化、復号化両方で利用するキーワードである。ＧＵＩにて秘密鍵を含めた印刷設定が完了すると、プリンタドライバ１０５は、アプリケーション１０４から指示された描画情報を、プリンタが解釈可能な描画情報に変換する作業を行う。続いて、暗号化データ生成部１０６は、プリンタドライバ１０５により入力されたユーザ指定の秘密鍵を基に、プリンタドライバ１０５で生成された描画情報を暗号化データに変換する。
【００３９】
暗号化データ生成部１０６により生成された暗号化データは、外部記憶媒体書き込み部１０７を通じ、外部記憶媒体１０２に書き込まれる。暗号化データが外部記憶媒体１０２に全て書き込まれた後、ユーザは、外部記憶媒体１０２をコンピュータ端末装置１０１から取り外す。次に、ユーザは、画像形成装置１０３に対して、先程書き込みを行った外部記憶媒体１０２を接続する。
【００４０】
続いて、画像形成装置１０３が外部記憶媒体１０２が接続されたことを検知すると、外部記憶媒体読み込み部１０８は、外部記憶媒体１０２に書き込まれている暗号化データの読み込みを行う。これと同時に、画像形成装置１０３は、該装置に備え付けられているオペレーションパネルに、ユーザに秘密鍵の入力を促すメッセージを出力する。そして、ユーザは、画像形成装置１０３に備え付けられた入力装置により、秘密鍵の入力を行う。
【００４１】
上記入力装置により秘密鍵の入力が終了すると、画像形成装置１０３の暗号化データ復号部１０９は、入力された秘密鍵を用いて、暗号化データから描画情報への変換を行う。続いて、暗号化データ復号部１０９により復号化された描画情報は、印刷処理部１１０で処理され、画像形成が実行される。
【００４２】
本実施形態では、外部メモリに保存されている描画情報を暗号化し、ネットワークを経由せず、且つ、外部記憶媒体内においても、上記描画情報を暗号化されたデータとして保持するようにする。これにより、データ漏洩の可能性を低減させた印刷処理を行うことができる。
【００４３】
また、本実施形態では、コンピュータ端末装置１０１の暗号化データ生成部１０６および画像形成装置１０３の暗号化データ復号部１０９で利用される秘密鍵は、コンピュータ端末装置１０１および画像形成装置１０３にそれぞれ設けられた入力装置に対するユーザの入力操作により入力されるようにする。このため、ユーザが任意の秘密鍵を利用することが可能となる。
【００４４】
また、本実施形態では、コンピュータ端末装置１０１の暗号化データ生成部１０６および画像形成装置１０３の暗号化データ復号部１０９で利用する秘密鍵は、外部記憶媒体１０２の固有情報を使用するようにしてもよい。これにより、ユーザが秘密鍵を意識することなく、印刷処理を行うことが可能となる。
【００４５】
また、本実施形態では、コンピュータ端末装置１０１において予め設定されている条件を満たした場合に、外部記憶媒体１０２に保存されている暗号化データを消去するようにシステム構成することもできる。更には、この予め設定されている条件を、誤った秘密鍵の入力としてもよい。これにより、外部記憶媒体紛失時のデータ漏洩の低減が可能となる。
【００４６】
また、本実施形態では、外部記憶媒体１０２に保存されている暗号化データを消去する条件を、ユーザが任意に指定可能とするようにシステム構成してもよい。更には、上記消去条件を、画像形成装置１０３の出力回数、又は、外部記憶媒体１０２に保存されている暗号化データの保存時間としてもよい。これにより、不正利用や不必要な印刷の防止をより柔軟に行うことが可能となる。
【００４７】
また、本実施形態では、外部記憶媒体１０２に所定条件を予め記録しておき、この所定条件に一致しない場合に、画像形成装置１０３の利用を制限するようにシステム構成してもよい。更には、上記所定条件を、画像形成装置１０３における、印刷累積出力枚数、印刷日時、又は、印刷出力条件としてもよい。これにより、不正利用や不必要な印刷の防止をより柔軟に行うことが可能となる。
【００４８】
（実施形態２）
本実施形態は、実施形態１の応用例である。よって、実施形態１と共通する内容は省略し、本実施形態の特徴的部分のみ、図２を用いて以下に説明する。図２に示すように、本実施形態の画像形成システムでは、実施形態１で示した外部記憶媒体１０２の代わりに、通常読み書き可能な領域１１２と特別なプログラムのみ読み書きできる領域（特定プログラム専用読み書き可能領域）１１３を有する外部記憶媒体１１１が用いられる。
【００４９】
本実施形態では、図２に示すコンピュータ端末装置１０１の外部記憶媒体書き込み部１０７及び画像形成装置１０３の外部記憶媒体読み込み部１０８のみが、外部記憶媒体の特別なプログラムのみ読み書きできる領域１１３にアクセス可能とする。そして、この特別なプログラムのみ読み書きできる領域（特定プログラム専用読み書き可能領域）１１３を、秘密鍵の保存領域として使用する。これにより、外部記憶媒体紛失時の秘密鍵の漏洩や、データの不正な復号を防止することが可能となる。
【００５０】
（実施形態３）
本実施形態は、実施形態１、２の応用例である。よって、実施形態１、２と共通する内容は省略し、本実施形態の特徴的部分のみ図１を用いて以下に説明する。本実施形態の画像形成システムでは、印刷を行う前に、ユーザは、外部記憶媒体１０２を印刷対象となる画像形成装置１０３に接続する。画像形成装置１０３は接続を検知すると、一対の公開鍵と秘密鍵を生成し、公開鍵を外部記憶媒体１０２に書き込む。ここで述べる公開鍵とはデータの暗号化のみで使用され、復号には使用不可能なキーワードである。ユーザは、公開鍵が書き込まれた外部記憶媒体１０２をコンピュータ端末１０１に接続し、印刷処理を開始する。
【００５１】
暗号化データ生成部１０６は、外部記憶媒体に書き込まれた公開鍵をキーにして描画情報の暗号化を行い。外部記憶媒体書き込み部１０７を通じて、外部記憶媒体１０２に暗号化データを書き込む。画像形成装置１０３の暗号化データ復号部１０９では、先程生成した公開鍵に対応する秘密鍵を用いて復号化した後、印刷処理部１１０で画像形成が実行される。
【００５２】
なお、本実施形態の外部記憶媒体として、実施形態２の外部記憶媒体１１１を用いることができ、特定プログラム専用読み書き可能領域１１３を、上記公開鍵の保存領域として使用することもできる。
【００５３】
本実施形態では、暗号化に必要な鍵のみを外部記憶媒体内に記録することで、外部
記憶媒体紛失時の暗号化データ解読の可能性を低減することが可能となる。
【００５４】
（実施形態４）
本実施形態は、実施形態１の応用例である。よって、実施形態１と共通する内容は省略し、本実施形態の特徴的部分のみ図３を用いて以下に説明する。図３に示すように、本実施形態の画像形成システムは、実施形態１のコンピュータ端末装置１０１と、シリアル番号などの固有情報１１５を有する外部記憶媒体１１４と、実施形態１の画像形成装置１０３と同様の構成に加えて、上記固有情報１１５と予め登録された固有情報リスト１１７を比較する認証部１１８を有する画像形成装置１１７とから構成される。
【００５５】
本システムにおいて、外部記憶媒体１１４が、画像形成装置１１６に接続された際に、外部記憶媒体１１４の固有情報１１５を読み取り、認証部１１８において固有情報リスト１１７と比較を行い、固有情報リスト１１７中に含まれない固有情報１１５を有する外部記憶媒体が接続された場合は、以後の印刷処理を拒否するようにする。
【００５６】
本実施形態では、認証された外部記憶媒体のみ利用可能となる。これにより、不正な外部記憶媒体の利用を防止することが可能となる。また、外部記憶媒体の認証に使用する情報として、外部記憶媒体の固有情報が使用される。更には、外部記憶媒体の認証失敗を外部記憶媒体に保存されている暗号化データの消去条件とすることもできる。これにより、外部記憶媒体紛失時のデータ漏洩の低減が可能となる。
【００５７】
また、本実施形態では、一般のプログラムが書き込めない特殊領域を設けた外部記憶媒体を使用し、外部記憶媒体の（認証に使用される）固有情報の保存領域としてこの特殊領域を利用してもよい。これにより、不正認証の行われる可能性を低減することが可能となる。
【００５８】
なお、本実施形態では、固有情報リスト１１７及び認証部１１８を画像形成装置１１６に設けた構成としたが、コンピュータ端末装置１０１の暗号化データ生成部１０６と外部記憶媒体書き込み部１０７との間に、固有情報リスト１１７及び認証部１１８を設けて、外部記憶媒体の認証をするようなシステム構成としても良い。
【００５９】
この場合、外部記憶媒体１１４が、コンピュータ端末装置１０１に接続された際に、外部記憶媒体１１４の固有情報１１５を読み取り、認証部１１８において固有情報リスト１１７と比較を行い、固有情報リスト１１７中に含まれない固有情報１１５を有する外部記憶媒体が接続された場合は、以後の処理を拒否するようにする。
【００６０】
本発明は、パソコン、ワークステーションなどに搭載される印刷アプリケーション、例えばプリンタドライバや、プリンタに搭載される画像形成プログラムの一部としての適用が考えられる。また、本発明は、画像形成装置に限らず、セキュリティ上、データの漏洩が望ましくない出力機器やネットワーク接続されていない出力機器へ適用することも可能である。
【図面の簡単な説明】
【００６１】
【図１】第１の実施形態における、画像形成システムの構成と各部の機能について説明するためのブロック図である。
【図２】第２の実施形態における、画像形成システムの構成と各部の機能について説明するためのブロック図である。
【図３】第４の実施形態における、画像形成システムの構成と各部の機能について説明するためのブロック図である。
【符号の説明】
【００６２】
１０１    コンピュータ端末装置
１０２    外部記憶媒体
１０３    画像形成装置
１０４    アプリケーション
１０５    プリンタドライバ
１０６    暗号化データ生成部
１０７    外部記憶媒体書き込み部
１０８    外部記憶媒体読み取り部
１０９    暗号化データ復号部
１１０    印刷処理部
１１１    外部記憶媒体
１１２    通常読み書き可能領域
１１３    特定プログラム専用読み書き可能領域
１１４    外部記憶媒体
１１５    シリアルナンバー
１１６    画像形成装置
１１７    固有情報リスト
１１８    認証部
【図１】
2007140673.tif 000003
【図２】
2007140673.tif 000004
【図３】
2007140673.tif 000005