(57)【要約】    【課題】  電子メールによって送信される印刷データに対するセキュリティの確保を図る。    【解決手段】  送信側の画像形成装置管理装置４０２がサーバ４０４を介して受信側の画像形成装置管理装置４０５に対して、電子メールで送信するイメージデータに対して暗号化処理を施して転送するとともに、該イメージデータの復号化の許可が送信側から得られたときに受信側で復号化を行うように、また、復号化後のデータを受信側では保存できないようにする。【選択図】      図５
2005084893.tif 000002
【特許請求の範囲】
【請求項１】
イメージデータを受信する受信手段と、
前記受信手段によって暗号化処理が施されているイメージデータが受信されたならば、前記イメージデータを復号化してよいか否かを前記イメージデータの送信側に問い合わせる問合せ手段と、
前記問合せ手段による問合せの結果、前記イメージデータの送信側より復号化してよいという回答が得られたとき、前記イメージデータを前記送信先に転送する転送手段と
を有することを特徴とするイメージデータ転送装置。
【請求項２】
前記受信手段は、前記イメージデータを電子メールによって受信し、
前記問合せ手段は、前記電子メールのヘッダ部に記載された暗号化情報に基づいて前記暗号化処理が施されているか否かの判別を行う判別手段を含むことを特徴とする請求項１記載のイメージデータ転送装置。
【請求項３】
前記転送手段は、暗号化処理が施されているイメージデータを、暗号化処理が施されていないイメージデータとは異なるデータ送信プロトコルを使用して転送することを特徴とする請求項１記載のイメージデータ転送装置。
【請求項４】
イメージデータを受信する受信ステップと、
前記受信ステップによって前記暗号化処理が施されているイメージデータが受信されたならば、前記イメージデータを復号化してよいか否かを前記イメージデータの送信側に問い合わせる問合せステップと、
前記問合せステップによる問合せの結果、前記イメージデータの送信側より復号化してよいという回答が得られたとき、前記イメージデータを前記送信先に転送する転送ステップと
を有することを特徴とするイメージデータ転送方法。
【請求項５】
前記受信ステップは、前記イメージデータを電子メールによって受信し、
前記問合せステップは、前記電子メールのヘッダ部に記載された暗号化情報に基づいて前記暗号化処理が施されているか否かの判別を行う判別ステップを含むことを特徴とする請求項４記載のイメージデータ転送方法。
【請求項６】
イメージデータを受信する受信ステップと、
前記受信ステップによって前記暗号化処理が施されているイメージデータが受信されたならば、前記イメージデータを復号化してよいか否かを前記イメージデータの送信側に問い合わせる問合せステップと、
前記問合せステップによる問合せの結果、前記イメージデータの送信側より復号化してよいという回答が得られたとき、前記イメージデータを前記送信先に転送する転送ステップと
を有することを特徴とする、コンピュータで実行可能なプログラム。
【請求項７】
イメージデータを受信する受信ステップと、
前記受信ステップによって前記暗号化処理が施されているイメージデータが受信されたならば、前記イメージデータを復号化してよいか否かを前記イメージデータの送信側に問い合わせる問合せステップと、
前記問合せステップによる問合せの結果、前記イメージデータの送信側より復号化してよいという回答が得られたとき、前記イメージデータを前記送信先に転送する転送ステップと
を有することを特徴とするプログラムを記憶した、コンピュータにより読み出し可能な記憶媒体。
【請求項８】
暗号化されたイメージデータを受信して復号化する復号化手段と、
前記復号化手段によって復号化されたイメージデータを、プリンタで出力可能な形式のデータに変換する変換手段と、
前記復号化手段によって復号化されたイメージデータを、前記変換手段による変換の後に削除する削除手段と
を有することを特徴とする画像形成管理装置。
【請求項９】
暗号化されたイメージデータを受信して復号化する復号化ステップと、
前記復号化ステップによって復号化されたイメージデータを、プリンタで出力可能な形式のデータに変換する変換ステップと、
前記復号化ステップによって復号化されたイメージデータを、前記変換ステップによる変換の後に削除する削除ステップと
を有することを特徴とする画像形成管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、イメージデータ転送装置、イメージデータ転送方法、プログラム、記憶媒体、画像形成管理装置および画像形成管理方法に関し、特に、電子メールを利用した印刷データの転送においてセキュリティ確保を考慮したイメージデータ転送装置および画像形成管理装置、該イメージデータ転送装置に適用されるイメージデータ転送方法、該イメージデータ転送方法をコンピュータに実行させるためのプログラム、該プログラムを記憶した記憶媒体、前記画像形成管理装置に適用される画像形成管理方法に関する。
【背景技術】
【０００２】
従来、ネットワーク対応の印刷装置にクライアント装置から電子メールを送信し、電子メールおよび電子メールに添付されたイメージデータを印刷装置に印刷させることが行われていた。
【０００３】
こうした電子メールを利用した印刷では、印刷されるべきイメージデータの内容の重要度、機密性等に関係なく、電子メールを印刷装置が受信後、直ちに該電子メール及び電子メールに添付されているイメージデータを印刷していた。こうした印刷方法は、ファクシミリと同じ発想に基づいている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、印刷装置には、内部にハードディスクのような大容量記憶装置を備えたものがある。このような機種に対して、電子メールを用いて印刷データを送り込んだ場合、これを受信した印刷装置では、大容量記憶装置に印刷データが一旦保存されてから、印刷が開始される（例えば、特許文献１）。
【０００５】
この大容量記憶装置に保存された印刷データは、その重要度（機密性）とは関係なく、そのまま保存され得、その印刷データの処置、再利用などに対する管理については、受信者側に任されて送信者（送信元）が自由にできない状態となってしまう。
【０００６】
そのため、ファクシミリ受信のように全てのデータが紙に直ちに印刷されてしまうものであれば、印刷データの改変などの行為も困難であるが、大容量記憶装置に保存された印刷データは、ファクシミリ受信に比べて比較的簡単に改変されてしまい得る。こうした送信元の管理が及ばないための改変の可能性は、印刷データの重要性が高いほど、セキュリティの観点から問題である。
【０００７】
また、電子メールによる印刷データの送信に対しては、インターネットにおけるセキュリティを十分に配慮することが求められている。
【０００８】
本発明はこのような問題点に鑑みてなされたものであって、電子メールによって送信される印刷データに対するセキュリティの確保を図ったイメージデータ転送装置、イメージデータ転送方法、プログラム、記憶媒体、画像形成管理装置および画像形成管理方法を提供することを目的とする。
【特許文献１】特開平１１−３５３２６２号公報
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１記載の発明によれば、イメージデータを受信する受信手段と、前記受信手段によって暗号化処理が施されているイメージデータが受信されたならば、前記イメージデータを復号化してよいか否かを前記イメージデータの送信側に問い合わせる問合せ手段と、前記問合せ手段による問合せの結果、前記イメージデータの送信側より復号化してよいという回答が得られたとき、前記イメージデータを前記送信先に転送する転送手段とを有することを特徴とするイメージデータ転送装置が提供される。
【００１０】
また、請求項８記載の発明によれば、暗号化されたイメージデータを受信して復号化する復号化手段と、前記復号化手段によって復号化されたイメージデータを、プリンタで出力可能な形式のデータに変換する変換手段と、前記復号化手段によって復号化されたイメージデータを、前記変換手段による変換の後に削除する削除手段とを有することを特徴とする画像形成管理装置が提供される。
【発明の効果】
【００１１】
本発明によれば、イメージデータの復号化の許可が送信側から得られたときに受信側で復号化を行うように、また、復号化後のデータを受信側では保存できないようにする。これにより、印刷データに対するセキュリティの確保が図られる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を、図面を参照して説明する。
【００１３】
［第１の実施の形態］
図１は、本発明の第１の実施の形態に係る印刷システムの全体構成を示す図である。
【００１４】
図中１００はサービス提供システムであり、後述の通信回線網１１１に接続される。１０１は、ユーザが利用する情報処理装置であり、サービス提供システム１００に通信回線網１１１を介して接続されるデスクトップパーソナルコンピュータで構成される。情報処理装置１０１は、電子メールを送受信するためのメールプログラム（ＭＵＡプログラムを含む）を備えており、ユーザはこのメールプログラムを使用して、後述のメールサーバ１２４に電子メールの送信を依頼したり、メールサーバ１２４から受信電子メールを取得したりする。また、情報処理装置１０１は、例えばInternet Explorer（登録商標）等のＷＥＢブラウザを備えている。
【００１５】
１０３は、画像形成装置としての印刷装置である。この印刷装置１０３は、サービス提供システム１００を介して通信回線網１１１に接続され、コピー機能、ファクス機能、プリンタ機能及びスキャナ機能等を備えたマルチファンクション複合機で構成される。なお、印刷装置１０３は、画像形成機能を備えていれば、プリンタやファクシミリなどであってもよい。
【００１６】
１１１は、公衆電話回線、ＩＳＤＮ、衛星通信網などで構成されている通信回線網（例えばインターネット）である。
【００１７】
１２４はメールサーバであり、ＳＭＴＰ／ＰＯＰプログラム１２４ａが格納されている。各ユーザがＭＵＡプログラムを使って、ＰＯＰ（Post Office Protocol）を介して電子メールシステムにアクセスすると、ＳＭＴＰ／ＰＯＰプログラム１２４ａは、メールサーバ１２４のメールスプールに保存されている受信メールを、ユーザインターフェイスであるＭＵＡ（Message User Agent）に引き渡す。また、各ユーザがＭＵＡプログラムを使って、電子メールの送信処理を行った場合、ＭＵＡプログラムは、電子メールシステムのＭＴＡプログラムに電子メールの配信を依頼し、配信依頼を受けたＭＴＡプログラムは、各ユーザが作成した電子メールをＳＭＴＰ（Simple Mail Transfer Protocol）で配信する。１４１は、データ送信の安全性・確実性を確保する機能（セキュリティ機能）を実現するためのセキュリティサーバである。
【００１８】
なお、メールサーバ１２４およびセキュリティサーバ１４１は、以下のようなコンピュータ装置で構成される。すなわち例えば、ＲＯＭに格納されている制御プログラムに従ってコンピュータ装置全体の制御を行うＣＰＵと、後述するフローチャートで示す処理を実行させるためのプログラムや各種データ等を格納するＲＯＭやＨＤなどの内部記憶装置と、ＣＰＵが処理を行う際のワークエリアとして用いたり各種データ等を記憶したりするＲＡＭと、データなどを格納する磁気ディスク等の外部記憶装置と、外部と通信を行うためのネットワークインターフェイスと、ディスプレイ、キーボード、マウス等のユーザインターフェイスとがコンピュータ装置に含まれる。
【００１９】
図２は、セキュリティサーバ１４１の内部に備えられるデータベース（ＤＢ）と、該データベースに対するデータの入出力（読み書き）を行うためのプログラムとを示す図である。
【００２０】
１４１ｈは、送信履歴を記録する送信履歴ＤＢである。１４１ａは、送信履歴を送信履歴ＤＢ１４１ｈに記録するために用いられる送信履歴記録プログラムである。１４１ｂは送信履歴ＩＤ発行プログラムであり、送信履歴ＤＢ１４１ｈに記録された各送信履歴を識別するための送信履歴ＩＤを発行する。１４１ｃは送信履歴ＩＤ参照プログラムであり、送信履歴ＤＢ１４１ｈに記録されている各送信履歴を参照し、外部から指定された送信履歴ＩＤに対応する送信履歴を読み出すためのプログラムである。
【００２１】
１４１ｉは、外部へ送信されるデータを保存する送信データＤＢである。１４１ｄは、送信データを送信データＤＢ１４１ｉに記録するための送信データ保管プログラムである。１４１ｅは保管データ送信プログラムであり、送信データＤＢ１４１ｉに保管された送信データを取り出し、送信データの送信先と送信元とにそれぞれ正本、副本として送信する。１４１ｆは保管データＩＤ発行プログラムであり、送信データＤＢ１４１ｉに保管された各送信データを識別するための保管データＩＤを発行する。１４１ｇは保管データ取得プログラムであり、送信データＤＢ１４１ｉに記録されている各送信データを、外部から指定された保管データＩＤに対応する送信データを読み出すためのプログラムである。
【００２２】
１４１ｊは、サービス提供システム１００（図５を参照して後述する画像形成装置管理装置４０５）の公開鍵を記憶している公開キーＤＢである。
【００２３】
図３は、サービス提供システム１００のハードウエア構成の一例を示すブロック図である。
【００２４】
ＣＰＵ２０１は、各種プログラムを実行する中央演算処理装置である。ＲＡＭ２０２は、プログラムのワークエリアとして使用される記憶装置である。ＲＯＭ２０３は、ブートプログラム等を記憶した記憶装置である。表示部２０４はＬＥＤなどで構成され、プログラムの実行結果などを表示する。通信ＩＦ２０５は、インターネットやＬＡＮ（Local Area Network）等に接続するための通信インターフェイス回路である。ＨＤＤ２０６は、印刷データおよび暗号化・復号化に必要なデジタルキー等を記憶する大容量記憶装置である。操作部２０７は、サービス提供システム１００に対してリセット指示などを行うためのスイッチなどから構成される。
【００２５】
図３に示すサービス提供システム１００は、電子メールの送信を行うＭＴＡ（Message Transfer Agent）の機能と、電子メールの受信を行うＭＵＡの機能とを有する。ＭＴＡは、印刷装置１０３からのＳＭＴＰプロトコルによる電子メール送信リクエストを受け付け、電子メールの送信を行う。ＭＵＡは、メールサーバ１２４の特定のフォルダに記録されている電子メールを、ＰＯＰ３プロトコルにより受信することが可能である。
【００２６】
図４は、印刷装置１０３のハードウエア構成の一例を示すブロック図である。
【００２７】
コントローラユニット３００は、画像入力デバイスであるスキャナ３６０や画像出力デバイスであるプリンタ３７０と接続するとともに、ＬＡＮ３１１やＷＡＮ（Wide Area Network）３５１と接続して、画像情報やデバイス情報の入出力を行う。
【００２８】
ＣＰＵ３０１は、システム全体を制御するコントローラである。ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのシステムワークメモリであり、画像データを一次記憶するための画像メモリとしても機能する。ＲＯＭ３０３はブートＲＯＭであり、システムのブートプログラムが格納される。ＨＤＤ３０４はハードディスクドライブ装置であり、システムソフトウェア、画像データを格納する。
【００２９】
操作部Ｉ／Ｆ３０６は、操作部３１２とのインターフェイス部であり、操作部３１２に表示する画像データを操作部３１２に対して出力する。また、印刷装置１０３のユーザが操作部３１２を通じて入力した情報を、ＣＰＵ３０１に伝える役割を果たす。ネットワーク部３１０はＬＡＮ３１１に接続し、情報の入出力を行う。モデム３５０は、ＷＡＮ３５１に接続し、情報の入出力を行う。
【００３０】
メールシステム３８０は、印刷装置１０３内のメール処理を制御する制御部であり、ネットワーク部３１０を介して外部のメールサーバとのＳＭＴＰ，ＰＯＰ３のプロトコルによる通信を行う。ネットワーク部３１０を介して、メールサーバ１２４にアクセスし、印刷装置１０３宛の受信メールを取得し、メールのデータをＨＤＤ３０４に記憶する。プリンタ画像処理部３３０は、ＨＤＤ３０４より該データを取得し、プリンタ３７０から出力できるように、ＰＤＬ（ページ記述言語）のデータに変換し、デバイスＩ／Ｆ３０２を経由してプリンタ３７０へ出力する。
【００３１】
３０７はシステムバスである。
【００３２】
イメージバスＩ／Ｆ３０５は、システムバス３０７と、画像データを高速転送するための画像バス３０８とを接続し、データ構造を変換するバスブリッジである。画像バス３０８は、例えば、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３０８上には、デバイスＩ／Ｆ３２０、プリンタ画像処理部３３０、スキャナ画像処理部３４０が配置される。
【００３３】
デバイスＩ／Ｆ３２０は、画像入出力デバイスであるスキャナ３６０およびプリンタ３７０とコントローラユニット３００とを接続し、画像データの同期系／非同期系の変換を行う。
【００３４】
スキャナ画像処理部３４０は、入力画像データに対し、補正、加工、編集を行う。プリンタ画像処理部３３０は、印刷出力画像データに対して、プリンタに応じた補正、解像度変換等を行う。
【００３５】
図５は、データ送受信の双方の側の関係を明示するために、図１に示す印刷システムを構成し直して図示した図である。
【００３６】
４０１および４０６は画像形成装置であり、各々が図１に示す印刷装置１０３に相当する。４０２および４０５は画像形成装置管理装置であり、各々が図１に示すサービス提供システム１００に相当する。４０４はサーバであり、メールサーバ１２４とセキュリティサーバ１４１とを包含するものとする。４０３はインターネットであり、図１に示す通信回線網１１１に相当する。４０７はＰＣ（Personal Computer）であり、図１に示す情報処理装置１０１に相当する。
【００３７】
以下に、データを送信する際のセキュリティ処理について、図６〜図８を参照して説明する。図６〜図８は、図５に示す印刷システムの各構成装置において実行される各処理の手順を、相互に関連付けて示すフローチャートである。
【００３８】
なおここでは、印刷データとなる電子メールが、画像形成装置４０１から画像形成装置４０６へ、サーバ４０４内のメールサーバ１２４を経由して送信されるものとする。また、暗号化・復号化に必要な公開鍵は、セキュリティサーバ１４１内の公開キーＤＢ１４１ｊに記憶されているものとする。
【００３９】
まず、図６に示す画像形成装置４０１において、ユーザがデータとして送信したいドキュメントのスキャンを行い、イメージデータを作成する（ステップＳ３２１０）。続いて画像形成装置４０１の操作画面上で送信タブを選択して、送信画面を表示する。この表示された送信画面において、作成されたイメージデータの送信先アドレスを選択する（ステップＳ３２１１）。イメージデータは電子メールの添付ファイルとして送信される。送信先アドレスの選択入力が完了すると、次にステップＳ３２１２で、ユーザが必要に応じて暗号化送信の設定を行う。この設定は、上記の送信画面において暗号化ボタンを押下することによって行う。次にステップＳ３２１３で、送信ボタンを押下すると、イメージデータが添付された電子メールが画像形成装置管理装置４０２へ送信される。
【００４０】
暗号化送信が選択された電子メールのエンベロープ（ヘッダ部分）には、暗号化送信を示す専用の拡張フィールドX-Encryptが挿入され、そこに、暗号化処理の実行を指令するＯＮ設定がなされる。
【００４１】
画像形成装置管理装置４０２では、画像形成装置４０１から送信された電子メールの受信を行う（ステップＳ３２２０）。ステップＳ３２２１では、受信した電子メールのエンベロープ（ヘッダ部分）に拡張フィールドX-Encryptが挿入され、そこに、ＯＮ設定が行われているか否かを判別する。その結果、拡張フィールドX-Encryptが挿入され、ＯＮ設定が行われている場合には、ステップＳ３２２２に進んで、受信側の画像形成装置管理装置４０５の公開鍵を公開キーＤＢ１４１ｊから取得し、次のステップＳ３２２３で、送信データの暗号化処理を実施する。一方、ＯＮ設定が行われていない場合には、ステップＳ３２２４に進む。ステップＳ３２２４では電子メールの送信を行う。
【００４２】
以上のステップＳ３２２０からステップＳ３２２４までの画像形成装置管理装置４０２で行われる処理は、画像形成装置４０１から送られるメール送信リクエストの数だけ繰り返し実行される。例えば、送信先メールアドレスが５つ設定されていた場合、おのおののメールアドレスに対して一連の処理が実施される。
【００４３】
送信された電子メールは、サーバ４０４におけるメールサーバ１２４によって受信される（ステップＳ３２３０）。ステップＳ３２３１で、受信した電子メールのエンベロープ（ヘッダ）部分に、拡張フィールドX-Encryptが存在し、かつそこに、ＯＮ設定が行われているか否かを判別する。ＯＮ設定が行われていないか、または拡張フィールドX-Encryptそのものが存在しない場合には、ステップＳ３２３２へ進んで、受信メールを通常メールキュー（Queue）に格納する。一方、拡張フィールドX-Encryptが存在し、ＯＮ設定が行われている場合には、ステップＳ３２３３へ進んで、受信メールを待機キューに格納し、次のステップＳ３２３４で、該メールの送信者にメール識別用のＩＤを送信する。ここでは、ＰＣ４０７のユーザが該メールの送信者であるので、メール識別用のＩＤはＰＣ４０７へ送信される。
【００４４】
ここで、サーバ４０４におけるメールサーバ１２４の機能について、図９を参照して説明する。図９は、メールサーバ１２４の機能構成を示す図である。
【００４５】
メールサーバ１２４は、送信された電子メールを送信先アドレス別のフォルダに振り分けて格納する。メールサーバ１２４の電子メールクライアント（ＭＵＡ）は、ＰＯＰ３などのプロトコルを使用して電子メールのダウンロードを実施する。
【００４６】
本実施の形態におけるメールサーバ１２４は、暗号化された電子メールについては、即時ダウンロードせずに、送信元からの指示があった後にダウンロードするようにする。そのために、メールサーバ１２４が受信した電子メールに対して、メール種別判定処理７０１が、暗号化された電子メールであるか、それとも暗号化が行われていない通常のメールであるかの判定を行う。その結果、メール種別判定処理７０１は、受信メールが暗号化されたメールであると判定した場合には、受信メールを待機キュー７０２に格納し、一方、受信メールが通常のメールであると判定した場合には、受信メールを通常メールキュー７０３に格納する。また、受信メールが待機キュー７０２に格納された場合、ＩＤ送信処理７０５が、該メールの送信者（ＰＣ４０７）にメール識別用のＩＤを送信する。
【００４７】
図９におけるメール移動処理７０６および暗号化メールキュー７０４についての説明は後述することとして、図７に戻る。
【００４８】
ＰＣ４０７は、ステップＳ３２６０において、サーバ４０４から送られたメール識別用のＩＤを受信する。電子メール送信先の画像形成装置４０６に該電子メールに添付されたイメージデータの印刷を行わせるには、ステップＳ３２６１で、ＰＣ４０７のユーザが、サーバ４０４の復号化処理指示画面にアクセスして、受信したＩＤを入力し、次のステップＳ３２６２で、復号化処理指示画面で送信ボタンを押下する。ＩＤが正規なＩＤであれば、ＩＤに対応する電子メール情報が表示され、その画面において復号化ボタンを押下すると、復号化処理の実施の指示がサーバ４０４に送信される。なおＩＤが正規なＩＤでなければエラー画面が表示される。
【００４９】
復号化処理の実施指示を受信したサーバ４０４では、ステップＳ３２３５において、ＩＤに対応する電子メールが、待機キューから暗号化メールキューへ移動される。すなわち、図９に示すように、メール移動処理７０６が、待機キュー７０２に格納されていた、ＩＤに対応する電子メールを暗号化メールキュー７０４へ移動する。
【００５０】
暗号化された電子メールに対しては、図８に示すように、画像形成装置管理装置４０５において前処理が行われる。すなわちステップＳ３２４０において、画像形成装置管理装置４０５がＭＵＡの機能により、サーバ４０４の暗号化メールキュー７０４から読み出された電子メールをＰＯＰ３プロトコルにより受信する。受信したメールは、画像形成装置管理装置４０５に記憶されている秘密鍵を用いて復号化される（ステップＳ３２４１）。ステップＳ３２４２では、復号化された電子メールに添付されていたイメージデータを基に、画像形成装置４０６で出力できる形式のＰＤＬデータを生成する。そして、ステップＳ３２４３で、生成されたＰＤＬデータを画像形成装置４０６へ送信するとともに、ステップＳ３２４４で、ステップＳ３２４１で復号化されたデータを削除する。
【００５１】
画像形成装置４０６では、ステップＳ３２５３において、ＰＤＬデータを受信し、ステップＳ３２５４で、ＰＤＬデータをプリンタ３７０へ送信し、ステップＳ３２５５で、プリンタ３７０に印刷を実施させる。
【００５２】
受信メールが、暗号化メールではなく通常のメールである場合は、ステップＳ３２５０において、画像形成装置４０６のＭＵＡの機能により、メールサーバ１２４の通常メールキュー７０３から読み出された電子メールをＰＯＰ３プロトコルにより受信する。ステップＳ３２５１では、受信した電子メール及び添付されていたイメージデータをＨＤＤ３０４に格納する。ステップＳ３２５２で、プリンタ画像処理部３３０が、ＨＤＤ３０４よりイメージデータを読み出してＰＤＬデータを生成し、ステップＳ３２５４で、プリンタ３７０へ送信し、ステップＳ３２５５で、プリンタ３７０に印刷を実施させる。
【００５３】
このように、第１の実施の形態では、電子メールで送信するイメージデータに対して暗号化処理を施して転送するとともに、該イメージデータの復号化の許可が送信側から得られたときに受信側で復号化を行うように、また、復号化後のデータを受信側では保存できないようにする。これにより、電子メールによって送信される印刷データに対するセキュリティの確保が図られる。
【００５４】
［第２の実施の形態］
次に本発明の第２の実施の形態を説明する。
【００５５】
第２の実施の形態の構成は、基本的に第１の実施の形態の構成と同じであるので、第２の実施の形態の説明においては、第１の実施の形態の構成を流用し、異なる構成部分だけを説明する。
【００５６】
第２の実施の形態では、画像形成装置４０１および画像形成装置管理装置４０２で実行される処理の内容が、図６に示す第１の実施の形態における画像形成装置４０１および画像形成装置管理装置４０２と異なっている。
【００５７】
図１０は、第２の実施の形態における画像形成装置４０１および画像形成装置管理装置４０２で実行される処理の手順を示すフローチャートである。この図１０においては、図６に示す第１の実施の形態における処理と同じ処理が行われるステップにおいては同一のステップ番号を付してその説明を省略する。
【００５８】
第２の実施の形態においては、画像形成装置４０１が、スキャンして得たイメージデータ及びメール送信に関する情報（メール送信先アドレス、暗号化実施情報）を、画像形成装置管理装置４０２へｆｔｐ（file transfer protocol）により送信する。これを受信した画像形成装置管理装置４０２が、暗号化処理及び電子メール生成を行い、生成された電子メールをＭＵＡ機能により、サーバ４０４のメールサーバ１２４のＭＴＡにＳＭＴＰプロトコルにて送信する。
【００５９】
図１０のステップＳ９０１において、画像形成装置４０１が、メール関連情報（メール送信先アドレス、暗号化実施情報）およびイメージデータを画像形成装置管理装置４０２へｆｔｐ送信する。
【００６０】
画像形成装置管理装置４０２では、ステップＳ９０２で、ｆｔｐ送信されたメール関連情報およびイメージデータを受信する。ステップＳ９０３では、メール関連情報を基に暗号化送信であるか否かの判定を行い、その結果、暗号化送信でない場合には、ステップＳ９０６に進んで電子メールを生成し、次のステップＳ９０７で、メールサーバ１２４のＭＴＡへＳＭＴＰプロトコルにて電子メールを送信する。一方、ステップＳ９０３で暗号化送信であると判定された場合には、ステップＳ９０４へ進んで、送信先の画像形成装置管理装置４０５の公開鍵をセキュリティサーバ１４１の公開キーＤＢ１４１ｊより取得して、次のステップＳ９０５で、イメージデータの暗号化処理を行う。ステップＳ９０６では、電子メール情報と暗号化されたイメージデータとを基にして電子メールを生成して、ステップＳ９０７で、電子メールを送信する。
【００６１】
［第３の実施の形態］
次に本発明の第３の実施の形態を説明する。
【００６２】
第３の実施の形態の構成は、基本的に第１の実施の形態の構成と同じであるので、第３の実施の形態の説明においては、第１の実施の形態の構成を流用し、異なる構成部分だけを説明する。
【００６３】
第３の実施の形態では、暗号化されているいないに拘わらず電子メールを画像形成装置管理装置４０５のＭＵＡで受信するようにしている。
【００６４】
図１１は、第３の実施の形態における画像形成装置管理装置４０５および画像形成装置４０６で実行される処理の手順を示すフローチャートである。この図１１においては、図８に示す第１の実施の形態における処理と同じ処理が行われるステップにおいては同一のステップ番号を付してその説明を省略する。
【００６５】
図１１のステップＳ１００１で、画像形成装置管理装置４０５が、電子メールが暗号化されているいないに拘わらず全ての電子メールを受信する。画像形成装置管理装置４０５は、メールサーバ１２４の通常メールキュー７０３と暗号化メールキュー７０４とからＰＯＰ３プロトコルを用いて読み出された電子メールを受信する。ステップＳ１００２で、受信した電子メールのエンベロープ（ヘッダ部）をチェックし、拡張フィールドX-Encryptが存在し、ＯＮ設定が行われているか否かを判別する。拡張フィールドX-Encryptが存在し、ＯＮ設定が行われている場合には、ステップＳ１００３へ進んで、画像形成装置管理装置４０５の秘密鍵を用いて、受信した電子メールに添付されていたイメージデータの復号化処理を実施し、続いてステップＳ１００４へ進む。一方、拡張フィールドX-Encryptが存在しないか、存在してもＯＮ設定が行われていない場合には、ステップＳ１００４へ進む。
【００６６】
ステップＳ１００４では、復号化されたイメージデータを基にＰＤＬデータを作成し、次のステップＳ１００５で、作成したＰＤＬデータを画像形成装置４０６へ送信するとともに、ステップＳ１００６において、ステップＳ１００３で復号化されたデータを削除する。
【００６７】
画像形成装置４０６では、ステップＳ３２５３で、送信されたＰＤＬデータを受信し、ステップＳ３２５４で、このＰＤＬデータをプリンタ３７０へ送信し、ステップＳ３２５５で、プリンタ３７０に印刷を実施させる。
【００６８】
［他の実施の形態］
なお、上記の各実施の形態において、暗号化されたイメージデータの復号化及び印刷開始を指示するユーザインターフェイスを備えるようにしてもよい。例えば、サーバ４０４に、このユーザインターフェイスを提供するＷｅｂサーバを設け、送信者はこのＷｅｂサーバが提供する操作画面を操作することで、イメージデータの復号化及び印刷開始を指示するようにする。
【００６９】
また、画像形成装置管理装置は、画像形成装置内に搭載されるようにしてもよい。
【００７０】
なおまた、本発明の目的は、前述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵ、ＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【００７１】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体およびプログラムは本発明を構成することになる。
【００７２】
また、プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００７３】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【００７４】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００７５】
【図１】本発明の第１の実施の形態に係る印刷システムの全体構成を示す図である。
【図２】セキュリティサーバの内部に備えられるデータベース（ＤＢ）と、該データベースに対するデータの入出力（読み書き）を行うためのプログラムとを示す図である。
【図３】サービス提供システムのハードウエア構成の一例を示すブロック図である。
【図４】印刷装置のハードウエア構成の一例を示すブロック図である。
【図５】データ送受信の双方の側の関係を明示するために、図１に示す印刷システムを構成し直して図示した図である。
【図６】図５に示す印刷システムの各構成装置において実行される各処理の手順を、相互に関連付けて示すフローチャート（１／３）である。
【図７】図５に示す印刷システムの各構成装置において実行される各処理の手順を、相互に関連付けて示すフローチャート（２／３）である。
【図８】図５に示す印刷システムの各構成装置において実行される各処理の手順を、相互に関連付けて示すフローチャート（３／３）である。
【図９】メールサーバの機能構成を示す図である。
【図１０】第２の実施の形態における送信側の画像形成装置および画像形成装置管理装置で実行される処理の手順を示すフローチャートである。
【図１１】第３の実施の形態における受信側の画像形成装置管理装置および画像形成装置で実行される処理の手順を示すフローチャートである。
【符号の説明】
【００７６】
１００  サービス提供システム
１０１  情報処理装置
１０３  印刷装置
１１１  通信回線網
１２４  メールサーバ
１４１  セキュリティサーバ
４０１  画像形成装置（送信側）
４０２  画像形成装置管理装置（送信側）
４０３  インターネット
４０４  サーバ（イメージデータ転送装置）
４０５  画像形成装置管理装置（画像形成管理装置、受信側）
４０６  画像形成装置（プリンタ、受信側）
４０７  ＰＣ（送信側）
【図１】
2005084893.tif 000003
【図２】
2005084893.tif 000004
【図３】
2005084893.tif 000005
【図４】
2005084893.tif 000006
【図５】
2005084893.tif 000007
【図６】
2005084893.tif 000008
【図７】
2005084893.tif 000009
【図８】
2005084893.tif 000010
【図９】
2005084893.tif 000011
【図１０】
2005084893.tif 000012
【図１１】
2005084893.tif 000013