(57)【要約】【課題】印刷装置における印刷に対する制限を、元となる電子文書に設定された機密設定に基づいて制御する。【解決手段】クライアントＰＣ１０は、アプリケーション２０の機能として、電子文書を取得する文書取得部２２と、パスワードを受け付けるパスワード受付部２３と、電子文書にパスワードを設定する文書保存部２４と、電子文書の印刷要求を受け付ける印刷要求受付部２５と、セキュリティプリントのサポート状況を問い合わせる問合せ部２７と、セキュリティプリントを行うか判定する印刷モード判定部２６と、判定結果に応じた印刷を指示する印刷指示部２８とを備える。また、プリンタドライバ３０の機能として、問い合わせに対して応答する応答部３２と、印刷指示を受け付ける印刷指示受付部３３と、セキュリティプリントの設定を通知する設定通知部３４と、印刷データとパスワードを送信する印刷データ送信部３５とを備える。【選択図】図４
2009075772.tif 000002
【特許請求の範囲】
【請求項１】
電子文書の印刷要求を受け付ける受付手段と、
前記電子文書に特定の情報が関連付けられているかどうかを判定する判定手段と、
前記電子文書に前記特定の情報が関連付けられていると判定された場合に、印刷装置に対して、当該電子文書の印刷情報を一旦蓄積して当該印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけるよう指示する指示手段と
を備えたことを特徴とする印刷指示装置。
【請求項２】
前記電子文書の作成者による前記特定の情報の入力に応じて、当該特定の情報を当該電子文書に関連付けて保存する保存手段を更に備えたことを特徴とする請求項１記載の印刷指示装置。
【請求項３】
前記特定の情報は、前記制限を解除するための解除情報を含み、
前記指示手段は、前記印刷装置に対して、前記操作部からの前記解除情報の入力に応じて前記制限を解除するよう指示することを特徴とする請求項１記載の印刷指示装置。
【請求項４】
前記電子文書の印刷情報を一旦蓄積して前記印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけることが当該印刷装置にて行えない場合に、当該電子文書を印刷しないことを決定する決定手段を更に備えたことを特徴とする請求項１記載の印刷指示装置。
【請求項５】
前記指示手段は、前記電子文書の印刷情報を一旦蓄積して前記印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけることが当該印刷装置にて行えない場合に、所定の情報が入力されることを条件として、当該電子文書を印刷するよう指示することを特徴とする請求項１記載の印刷指示装置。
【請求項６】
電子文書の印刷要求を受け付ける受付手段と、
前記電子文書に特定の情報が関連付けられているかどうかを判定する判定手段と、
前記電子文書に前記特定の情報が関連付けられていると判定された場合であって、印刷しようとしている印刷装置が、前記電子文書の印刷情報を一旦蓄積して前記印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけることが行えない場合には、所定の情報が入力されることを条件として、当該電子文書を印刷するよう指示する指示手段と
を備えたことを特徴とする印刷指示装置。
【請求項７】
電子文書を所定の通信手段から受信する受信手段と、
前記受信手段により受信された前記電子文書の印刷情報を記憶する記憶手段と、
前記記憶手段に記憶された前記印刷情報に基づく印刷の指示を操作部から受け付ける受付手段と、
前記電子文書に特定の情報が関連付けられているかどうかを判定する判定手段と、
前記電子文書に前記特定の情報が関連付けられていると判定された場合に、前記印刷情報に基づく印刷の指示を前記受付手段が受け付けるまで当該印刷情報に基づく印刷に制限をかける制限手段と
を備えたことを特徴とする印刷装置。
【請求項８】
前記特定の情報は、前記制限を解除するための解除情報を含み、
前記受付手段は、前記操作部から前記解除情報が入力された場合に、当該解除情報の入力を、前記印刷情報に基づく印刷の指示として受け付けることを特徴とする請求項７記載の印刷装置。
【請求項９】
電子文書の印刷指示を行う印刷指示装置と、
前記印刷指示に応じて前記電子文書を印刷する印刷装置とを備え、
前記印刷指示装置は、
前記電子文書に特定の情報が関連付けられているかどうかを判定する判定手段と、
前記電子文書に前記特定の情報が関連付けられていると判定された場合に、前記印刷装置に対して、前記電子文書の印刷情報と、当該印刷情報を一旦蓄積して当該印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけるよう指示する指示情報とを送信する送信手段とを備え、
前記印刷装置は、
前記印刷情報と前記指示情報とを前記印刷指示装置から受信する受信手段と、
前記受信手段により受信された前記印刷情報を記憶する記憶手段と、
前記記憶手段に記憶された前記印刷情報に基づく印刷の指示が自装置の操作部からなされるまで当該印刷情報に基づく印刷に制限をかける制限手段と
を備えたことを特徴とする印刷システム。
【請求項１０】
コンピュータに、
電子文書の作成者が、当該電子文書の印刷に先立って、当該電子文書を印刷する際には当該電子文書の印刷情報を一旦印刷装置に蓄積して当該印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけることを指示する指示情報を入力した場合に、当該指示情報を取得する機能と、
取得した前記指示情報を前記電子文書に関連付けて保存する機能と
を実現させるためのプログラム。
【請求項１１】
前記指示情報は、前記制限を解除するための解除情報を含むことを特徴とする請求項１０記載のプログラム。
【請求項１２】
コンピュータに、
電子文書の印刷要求者から当該電子文書の印刷要求を受け付ける機能と、
前記電子文書に特定の情報が関連付けられているかどうかを判定する機能と、
前記電子文書に前記特定の情報が関連付けられていると判定された場合に、印刷装置に対して、当該電子文書の印刷情報を一旦蓄積して当該印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけるよう指示する機能と
を実現させるためのプログラム。
【請求項１３】
前記特定の情報は、前記制限を解除するための解除情報を含み、
前記指示する機能では、前記印刷装置に対して、前記操作部からの前記解除情報の入力に応じて前記制限を解除するよう指示することを特徴とする請求項１２記載のプログラム。
【請求項１４】
前記電子文書の印刷情報を一旦蓄積して前記印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけることが当該印刷装置にて行えない場合に、当該電子文書を印刷しないことを決定する機能を前記コンピュータに更に実現させるための請求項１２記載のプログラム。
【請求項１５】
前記指示する機能では、前記電子文書の印刷情報を一旦蓄積して前記印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけることが当該印刷装置にて行えない場合に、所定の情報が入力されることを条件として、当該電子文書を印刷するよう指示することを特徴とする請求項１２記載のプログラム。
【請求項１６】
コンピュータに、
電子文書を作成するアプリケーションプログラムから当該電子文書の印刷指示を受け付ける機能と、
前記電子文書に特定の情報が関連付けられていたかどうかを判定する機能と、
前記電子文書に前記特定の情報が関連付けられていたと判定された場合に、印刷装置に対して、当該電子文書の印刷情報を一旦蓄積して当該印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけるよう指示する機能と
を実現させるためのプログラム。
【請求項１７】
前記電子文書の印刷情報を一旦前記印刷装置に蓄積して当該印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけることが当該印刷装置にて行われる旨を通知する通知画面を表示する機能を前記コンピュータに更に実現させるための請求項１６記載のプログラム。
【請求項１８】
前記通知画面は、前記電子文書の印刷情報を一旦前記印刷装置に蓄積して当該印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけることが当該印刷装置にて行われないよう設定を変更することができないように作成されていることを特徴とする請求項１７記載のプログラム。
【請求項１９】
前記通知画面は、前記電子文書の印刷情報を前記操作部にて検索する際の手がかりとなる情報を変更できるように作成されていることを特徴とする請求項１７記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷指示装置、印刷装置、印刷システム、プログラムに関する。
【背景技術】
【０００２】
印刷データの機密保護を図る技術が知られている（例えば、特許文献１参照）。この特許文献１において、プリンタ装置は、送信された印刷データを記憶装置に記憶し、予めメモリに記憶されている磁気データと識別装置により識別された磁気データとが一致するまでその印刷データを印刷しないようにしている。
【０００３】
【特許文献１】特開平７−８１１５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、一般に、印刷装置における印刷に対する制限は個々の印刷において指示されていた。本発明の目的は、印刷装置における印刷に対する制限を、元となる電子文書に設定された機密設定に基づいて制御することにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、電子文書の印刷要求を受け付ける受付手段と、前記電子文書に特定の情報が関連付けられているかどうかを判定する判定手段と、前記電子文書に前記特定の情報が関連付けられていると判定された場合に、印刷装置に対して、当該電子文書の印刷情報を一旦蓄積して当該印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけるよう指示する指示手段とを備えたことを特徴とする印刷指示装置である。
請求項２に記載の発明は、前記電子文書の作成者による前記特定の情報の入力に応じて、当該特定の情報を当該電子文書に関連付けて保存する保存手段を更に備えたことを特徴とする請求項１記載の印刷指示装置である。
請求項３に記載の発明は、前記特定の情報は、前記制限を解除するための解除情報を含み、前記指示手段は、前記印刷装置に対して、前記操作部からの前記解除情報の入力に応じて前記制限を解除するよう指示することを特徴とする請求項１記載の印刷指示装置である。
請求項４に記載の発明は、前記電子文書の印刷情報を一旦蓄積して前記印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけることが当該印刷装置にて行えない場合に、当該電子文書を印刷しないことを決定する決定手段を更に備えたことを特徴とする請求項１記載の印刷指示装置である。
請求項５に記載の発明は、前記指示手段は、前記電子文書の印刷情報を一旦蓄積して前記印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけることが当該印刷装置にて行えない場合に、所定の情報が入力されることを条件として、当該電子文書を印刷するよう指示することを特徴とする請求項１記載の印刷指示装置である。
請求項６に記載の発明は、電子文書の印刷要求を受け付ける受付手段と、前記電子文書に特定の情報が関連付けられているかどうかを判定する判定手段と、前記電子文書に前記特定の情報が関連付けられていると判定された場合であって、印刷しようとしている印刷装置が、前記電子文書の印刷情報を一旦蓄積して前記印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけることが行えない場合には、所定の情報が入力されることを条件として、当該電子文書を印刷するよう指示する指示手段とを備えたことを特徴とする印刷指示装置である。
請求項７に記載の発明は、電子文書を所定の通信手段から受信する受信手段と、前記受信手段により受信された前記電子文書の印刷情報を記憶する記憶手段と、前記記憶手段に記憶された前記印刷情報に基づく印刷の指示を操作部から受け付ける受付手段と、前記電子文書に特定の情報が関連付けられているかどうかを判定する判定手段と、前記電子文書に前記特定の情報が関連付けられていると判定された場合に、前記印刷情報に基づく印刷の指示を前記受付手段が受け付けるまで当該印刷情報に基づく印刷に制限をかける制限手段とを備えたことを特徴とする印刷装置である。
請求項８に記載の発明は、前記特定の情報は、前記制限を解除するための解除情報を含み、前記受付手段は、前記操作部から前記解除情報が入力された場合に、当該解除情報の入力を、前記印刷情報に基づく印刷の指示として受け付けることを特徴とする請求項７記載の印刷装置である。
請求項９に記載の発明は、電子文書の印刷指示を行う印刷指示装置と、前記印刷指示に応じて前記電子文書を印刷する印刷装置とを備え、前記印刷指示装置は、前記電子文書に特定の情報が関連付けられているかどうかを判定する判定手段と、前記電子文書に前記特定の情報が関連付けられていると判定された場合に、前記印刷装置に対して、前記電子文書の印刷情報と、当該印刷情報を一旦蓄積して当該印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけるよう指示する指示情報とを送信する送信手段とを備え、前記印刷装置は、前記印刷情報と前記指示情報とを前記印刷指示装置から受信する受信手段と、前記受信手段により受信された前記印刷情報を記憶する記憶手段と、前記記憶手段に記憶された前記印刷情報に基づく印刷の指示が自装置の操作部からなされるまで当該印刷情報に基づく印刷に制限をかける制限手段とを備えたことを特徴とする印刷システムである。
請求項１０に記載の発明は、コンピュータに、電子文書の作成者が、当該電子文書の印刷に先立って、当該電子文書を印刷する際には当該電子文書の印刷情報を一旦印刷装置に蓄積して当該印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけることを指示する指示情報を入力した場合に、当該指示情報を取得する機能と、取得した前記指示情報を前記電子文書に関連付けて保存する機能とを実現させるためのプログラムである。
請求項１１に記載の発明は、前記指示情報は、前記制限を解除するための解除情報を含むことを特徴とする請求項１０記載のプログラムである。
請求項１２に記載の発明は、コンピュータに、電子文書の印刷要求者から当該電子文書の印刷要求を受け付ける機能と、前記電子文書に特定の情報が関連付けられているかどうかを判定する機能と、前記電子文書に前記特定の情報が関連付けられていると判定された場合に、印刷装置に対して、当該電子文書の印刷情報を一旦蓄積して当該印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけるよう指示する機能とを実現させるためのプログラムである。
請求項１３に記載の発明は、前記特定の情報は、前記制限を解除するための解除情報を含み、前記指示する機能では、前記印刷装置に対して、前記操作部からの前記解除情報の入力に応じて前記制限を解除するよう指示することを特徴とする請求項１２記載のプログラムである。
請求項１４に記載の発明は、前記電子文書の印刷情報を一旦蓄積して前記印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけることが当該印刷装置にて行えない場合に、当該電子文書を印刷しないことを決定する機能を前記コンピュータに更に実現させるための請求項１２記載のプログラムである。
請求項１５に記載の発明は、前記指示する機能では、前記電子文書の印刷情報を一旦蓄積して前記印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけることが当該印刷装置にて行えない場合に、所定の情報が入力されることを条件として、当該電子文書を印刷するよう指示することを特徴とする請求項１２記載のプログラムである。
請求項１６に記載の発明は、コンピュータに、電子文書を作成するアプリケーションプログラムから当該電子文書の印刷指示を受け付ける機能と、前記電子文書に特定の情報が関連付けられていたかどうかを判定する機能と、前記電子文書に前記特定の情報が関連付けられていたと判定された場合に、印刷装置に対して、当該電子文書の印刷情報を一旦蓄積して当該印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけるよう指示する機能とを実現させるためのプログラムである。
請求項１７に記載の発明は、前記電子文書の印刷情報を一旦前記印刷装置に蓄積して当該印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけることが当該印刷装置にて行われる旨を通知する通知画面を表示する機能を前記コンピュータに更に実現させるための請求項１６記載のプログラムである。
請求項１８に記載の発明は、前記通知画面は、前記電子文書の印刷情報を一旦前記印刷装置に蓄積して当該印刷装置の操作部が操作されるまで当該印刷情報に基づく印刷に制限をかけることが当該印刷装置にて行われないよう設定を変更することができないように作成されていることを特徴とする請求項１７記載のプログラムである。
請求項１９に記載の発明は、前記通知画面は、前記電子文書の印刷情報を前記操作部にて検索する際の手がかりとなる情報を変更できるように作成されていることを特徴とする請求項１７記載のプログラムである。
【発明の効果】
【０００６】
請求項１の発明によれば、印刷装置における印刷に対する制限を、元となる電子文書に設定された機密設定に基づいて制御することができる。
請求項２の発明によれば、印刷装置における印刷に対する制限を、元となる電子文書に設定された機密設定に基づいて制御することを、電子文書の作成者が指示することができる。
請求項３の発明によれば、印刷装置における印刷に対する制限を、元となる電子文書に設定された機密設定に基づいてその制限を解除するための解除情報を用いて制御する際に、複数の解除情報を用いなくてすむようになる。
請求項４の発明によれば、印刷に対して制限をかけることができない印刷装置で制限がかけられることなく印刷が行われることを防止することができる。
請求項５の発明によれば、印刷に対して制限をかけることができない印刷装置でも一定の条件下で印刷を行うことができる。
請求項６の発明によれば、印刷に対して制限をかけることができない印刷装置における一定の条件下での印刷を、元となる電子文書に設定された機密設定に基づいて制御することができる。
請求項７の発明によれば、印刷装置における印刷に対する制限を、元となる電子文書に設定された機密設定に基づいて制御することができる。
請求項８の発明によれば、印刷装置における印刷に対する制限を、元となる電子文書に設定された機密設定に基づいてその制限を解除するための解除情報を用いて制御する際に、複数の解除情報を用いなくてすむようになる。
請求項９の発明によれば、印刷装置における印刷に対する制限を、元となる電子文書に設定された機密設定に基づいて制御することができる。
請求項１０の発明によれば、印刷装置における印刷に対する制限を、元となる電子文書に設定された機密設定に基づいて制御することができる。
請求項１１の発明によれば、印刷装置における印刷に対する制限を、元となる電子文書に設定された機密設定に基づいてその制限を解除するための解除情報を用いて制御することができる。
請求項１２の発明によれば、印刷装置における印刷に対する制限を、元となる電子文書に設定された機密設定に基づいて制御することができる。
請求項１３の発明によれば、印刷装置における印刷に対する制限を、元となる電子文書に設定された機密設定に基づいてその制限を解除するための解除情報を用いて制御する際に、複数の解除情報を用いなくてすむようになる。
請求項１４の発明によれば、印刷に対して制限をかけることができない印刷装置で制限がかけられることなく印刷が行われることを防止することができる。
請求項１５の発明によれば、印刷に対して制限をかけることができない印刷装置でも一定の条件下で印刷を行うことができる。
請求項１６の発明によれば、印刷装置における印刷に対する制限を、元となる電子文書に設定された機密設定に基づいて制御することができる。
請求項１７の発明によれば、印刷装置における印刷に対して制限がかけられることを、印刷要求者が知ることができる。
請求項１８の発明によれば、印刷装置における印刷に対する制限を強制することができる。
請求項１９の発明によれば、本構成を有していない場合に比較して、印刷装置で電子文書を検索する際の利便性を高めることができる。
【発明を実施するための最良の形態】
【０００７】
以下、添付図面を参照して、本発明を実施するための最良の形態（以下、「実施の形態」という）について詳細に説明する。
図１は、本実施の形態が適用されるネットワークシステムの構成を示している。
図示するように、このネットワークシステムは、クライアントＰＣ(Personal Computer)１０ａ、１０ｂ、１０ｃと、画像形成装置４０とが、ネットワーク８０で接続されることにより構成されている。
【０００８】
このうち、クライアントＰＣ１０ａ、１０ｂ、１０ｃは、画像形成装置４０での印刷を指示するデータ（以下、「印刷データ」という）を生成し、これをネットワーク８０を介して画像形成装置４０に送信する端末装置である。ここで、印刷データ（印刷情報）としては、例えばＰＤＬ（Page Description Languages）を用いるとよい。尚、図には、３台のクライアントＰＣを示しているが、台数はこれに限られるものではない。また、以下において、この中の任意の１台に着目して説明するときは「クライアントＰＣ１０」と表記するものとする。本実施の形態では、印刷指示装置の一例として、クライアントＰＣ１０を設けている。
【０００９】
また、画像形成装置４０は、クライアントＰＣ１０ａ、１０ｂ、１０ｃからネットワーク８０を介して受信した印刷データに基づいて、記録媒体に画像を形成する。ここで、画像形成装置４０は、例えばプリンタであり、感光体に付着させたトナーを記録媒体に転写して像を形成する電子写真方式や、インクを記録媒体上に吐出して像を形成するインクジェット方式のものを用いるとよい。尚、記録媒体とは、画像を印刷可能なものであれば、その材質は問わない。代表例は紙であるが、ＯＨＰシートや金属板、布等であっても構わない。また、画像形成装置４０は、記録媒体に画像を形成するプリンタ機能だけでなく、記録媒体に形成された画像を読み取るスキャナ機能、読み取った画像を別の記録媒体に印刷するコピー機能、読み取った画像を公衆回線を通じて他の画像形成装置に送信するファクシミリ機能等を複合的に備えたものであってもよい。本実施の形態では、印刷装置の一例として、画像形成装置４０を設けている。
更に、ネットワーク８０としては、ＬＡＮ(Local Area Network)やインターネットを用いるとよい。本実施の形態では、通信手段の一例として、ネットワーク８０を用いている。
【００１０】
ところで、機密性の高い電子文書を画像形成装置４０で印刷する場合、普通に印刷したのでは、印刷物の内容を他人に見られる可能性があり、機密性を保持できない。そこで、近年、画像形成装置４０には、例えばセキュリティプリント機能と呼ばれる機能が備わっている場合がある。ここで、セキュリティプリント機能とは、クライアントＰＣ１０から受信した印刷データに基づく印刷を直ぐに行わずに一旦印刷データを画像形成装置４０内部に蓄積しておき、画像形成装置４０の操作部から印刷指示がなされた時点でその印刷データに基づく印刷を行う機能である。このセキュリティプリント機能としては、クライアントＰＣ１０から印刷データを送信する際にパスワードを設定し、画像形成装置４０の操作部から印刷を指示する際にはこのパスワードを入力することで印刷データに基づく印刷を行う方式が一般的である。以下では、セキュリティプリント機能を用いて印刷を行うモードを「セキュリティプリントモード」と呼び、セキュリティプリント機能を用いずに印刷を行うモードを「通常モード」と呼ぶことにする。尚、「セキュリティプリント機能」は、「セキュアプリント機能」或いは「機密印刷機能」と呼ばれることもある。
【００１１】
しかしながら、画像形成装置４０にセキュリティプリント機能が備わっていたとしても、セキュリティプリントモードで印刷して印刷物の機密性を保持するかどうかは、あくまで印刷を要求する者（以下、「印刷要求者」という）の判断に委ねられている。つまり、電子文書の作成者（以下、「文書作成者」という）が、機密性の高い電子文書であるという意図の下で作成した電子文書であっても、印刷要求者が同じ意図を持っていなければ印刷物に対しては機密性が保持されず、文書作成者の意図が十分に反映されているとは言えない。
そこで、本実施の形態では、セキュリティプリントモードで印刷すべき旨を印刷時に指定するのではなく、電子文書の作成時に指定し、その電子文書の印刷時にはセキュリティプリントモードでの印刷を強制するようにする。
【００１２】
まず、本実施の形態が適用される場面の例として、電子文書の作成、配布、印刷の流れについて説明する。
図２は、電子文書の作成、配布、印刷の流れの一例を示した図である。
ここでは、文書作成者が、クライアントＰＣ１０ａで文書作成アプリケーションプログラム（以下、単に「アプリケーション」という）を起動し、これを用いて電子文書を作成するものとする。その際、アプリケーションは、図示するように、印刷制限設定画面２００を表示する。これに応じて、文書作成者は、セキュリティプリントモードでの印刷に用いる印刷用パスワードと、画像形成装置４０に電子文書の印刷データを記憶しておく時間制限である文書記憶時間とを入力する。すると、アプリケーションは、この印刷用パスワード等を電子文書と共に保存する。尚、文書記憶時間は、必ず入力しなければならないわけではないが、印刷データが印刷されないまま画像形成装置４０内に残ることを防止するため、ここでは入力するようにしている。
【００１３】
次に、文書作成者が、クライアントＰＣ１０ｂ，１０ｃ，１０ｄに電子文書を配布し、印刷要求者が、クライアントＰＣ１０ｂでアプリケーションを起動してこの電子文書の印刷を要求したとする。その際、プリンタドライバは、図示するように、印刷設定通知画面３００を表示する。これにより、印刷要求者は、この電子文書についてセキュリティプリントモードでの印刷が強制されることを知ることになる。
【００１４】
その後、電子文書の印刷データは画像形成装置４０に送信され、画像形成装置４０内部に蓄積される。その際、印刷データには直ぐに印刷されないように制限がかけられる。この状態で、印刷要求者が画像形成装置４０の操作部を操作して印刷物の出力を指示すると、画像形成装置４０は、セキュリティプリント画面４００を表示する。これに応じて、印刷要求者は、文書作成者から伝えられた印刷用パスワードを入力し、印刷ボタンを押下する。すると、印刷データにかけられていた制限は解除され、印刷物が出力されることになる。
【００１５】
このように、本実施の形態では、アプリケーションにて電子文書を作成する際に電子文書に印刷用パスワードを設定している。即ち、作成した電子文書の内容に応じてセキュリティレベルが設定される。そして、この印刷用パスワードは、画像形成装置４０のセキュリティプリント機能に引き継がれる。つまり、文書作成者が電子文書について持つセキュリティの意図を電子文書の配布後の印刷にまで反映させるようにしている。また、印刷用パスワードとは別に参照用のパスワードを配布することにより、配布先において参照のみ可能か印刷まで可能かを区別するようにしてもよい。
【００１６】
次に、クライアントＰＣ１０で動作するアプリケーション２０及びプリンタドライバ３０と、画像形成装置４０との間での情報交換の流れについて説明する。
図３は、アプリケーション２０とプリンタドライバ３０と画像形成装置４０との間の情報交換の一例を示した図である。尚、この例において、画像形成装置４０はセキュリティプリントモードに対応しており、プリンタドライバ３０はそのことを把握しているものとする。
【００１７】
図示するように、まず、アプリケーション２０は、電子文書に対して印刷用パスワードを設定する（Ａ）。ここで、印刷用パスワードとは、セキュリティプリントモードで印刷した場合に、印刷物の出力に対する制限を解除するために画像形成装置４０の操作部に入力される情報である。即ち、本実施の形態では、印刷に対してかけられた制限を解除する解除情報の一例として、印刷用パスワードを用いている。
また、この印刷用パスワードが設定された電子文書を印刷する場合、アプリケーション２０は、プリンタドライバ３０に対し、画像形成装置４０がセキュリティプリントモードをサポートしているかどうかを問い合わせる（Ｂ）。
これにより、プリンタドライバ３０は、画像形成装置４０がセキュリティプリントモードをサポートしているかどうかを示す情報をアプリケーション２０に対して応答する（Ｃ）。この例において画像形成装置４０はセキュリティプリントモードをサポートしているので、プリンタドライバ３０はその旨をアプリケーション２０に応答する。
【００１８】
このようにプリンタドライバ３０から応答が返されると、アプリケーション２０は、印刷用パスワードが設定された電子文書の情報をプリンタドライバ３０に受け渡し、セキュリティプリントモードでの印刷を指示する（Ｄ）。その際、プリンタドライバ３０へは、電子文書に設定された印刷用パスワードも渡される。
すると、プリンタドライバ３０は、セキュリティプリントが強制されている旨を通知するＵＩ画面（図２の印刷設定通知画面３００）を表示し、そのＵＩ画面に対する各種指示を待ち受ける。但し、このＵＩ画面からセキュリティプリントモードを解除することはできないようにしておく（Ｅ）。そして、プリンタドライバ３０は、電子文書から生成した印刷データと、プリンタドライバ３０での各種設定に加え、印刷用パスワードを画像形成装置４０に送信する（Ｆ）。これにより、電子文書に設定された印刷用パスワードがセキュリティプリントモードで用いるパスワードに流用されることとなる。
【００１９】
次に、このような概略動作を行うクライアントＰＣ１０について説明する。
図４は、クライアントＰＣ１０の機能構成例を示したブロック図である。上述したように、クライアントＰＣ１０には、アプリケーション２０及びプリンタドライバ３０がインストールされている。そこで、アプリケーション２０に関係する機能と、プリンタドライバ３０に関係する機能とに分けて説明する。
【００２０】
まず、アプリケーション２０を示す破線の矩形内の機能が、アプリケーション２０に関係する機能である。即ち、クライアントＰＣ１０は、アプリケーション２０に関係する機能として、文書記憶部２１と、文書取得部２２と、パスワード受付部２３と、文書保存部２４と、印刷要求受付部２５と、印刷モード判定部２６と、問合せ部２７と、印刷指示部２８とを備える。このうち、文書記憶部２１以外は、後述するＣＰＵがアプリケーション２０を実行することで実現される機能である。一方、文書記憶部２１は、アプリケーション２０を実行することで実現されるわけではないが、便宜上、アプリケーション２０内に図示している。
【００２１】
文書記憶部２１は、アプリケーション２０の処理対象である電子文書を記憶する。尚、文書記憶部２１は、後述する磁気ディスク装置にて実現してもよいし、同じく後述するメインメモリにて実現してもよい。
文書取得部２２は、文書記憶部２１に記憶された電子文書を読み出す。
パスワード受付部２３は、文書取得部２２が読み出した電子文書に設定する印刷用パスワードを文書作成者が指定すると、その指定された印刷用パスワードを受け付ける。
文書保存部２４は、文書取得部２２が読み出した電子文書に対し、パスワード受付部２３が受け付けた印刷用パスワードを設定し、文書記憶部２１に保存する。本実施の形態では、特定の情報を電子文書に関連付けて保存する保存手段の一例として、文書保存部２４を設けている。
【００２２】
印刷要求受付部２５は、文書取得部２２が読み出した電子文書の印刷要求を印刷要求者が入力すると、その印刷要求を受け付ける。本実施の形態では、印刷要求を受け付ける受付手段の一例として、印刷要求受付部２５を設けている。
印刷モード判定部２６は、電子文書からの印刷用パスワードの抽出結果と問合せ部２７による問い合わせ結果とに基づいて、印刷モードを判定する。ここで、印刷モードとは、電子文書を印刷するかどうか、また、電子文書を印刷する場合に通常モードで印刷するかセキュリティプリントモードで印刷するか、の印刷方式を意味する。本実施の形態では、電子文書に特定の情報が関連付けられているかどうかを判定する判定手段の一例として、また、所定の場合に電子文書を印刷しないことを決定する決定手段の一例として、印刷モード判定部２６を設けている。
問合せ部２７は、画像形成装置４０がセキュリティプリントモードをサポートしているかどうかをプリンタドライバ３０に対して問い合わせ、その問い合わせ結果を印刷モード判定部２６に返す。
印刷指示部２８は、印刷モード判定部２６で電子文書の印刷指示を行うと判定された場合に、プリンタドライバ３０に対して電子文書の印刷を指示する。
【００２３】
また、プリンタドライバ３０を示す破線の矩形内の機能が、プリンタドライバ３０に関係する機能である。即ち、クライアントＰＣ１０は、プリンタドライバ３０に関係する機能として、構成情報記憶部３１と、応答部３２と、印刷指示受付部３３と、設定通知部３４と、印刷データ送信部３５とを備える。これらは全て、後述するＣＰＵがプリンタドライバ３０を実行することで実現される機能である。
【００２４】
構成情報記憶部３１は、画像形成装置４０の構成に関する情報（構成情報）を記憶する。ここで、例えば画像形成装置４０にオプションで追加される構成に関する情報を構成情報として記憶する場合は、ＳＮＭＰ（Simple Network Management Protocol）等のプロトコルを用いて画像形成装置４０から情報を取得するとよい。尚、構成情報記憶部３１は、後述する磁気ディスク装置にて実現してもよいし、同じく後述するメインメモリにて実現してもよい。
応答部３２は、アプリケーション２０の問合せ部２７からの問い合わせに対し、構成情報記憶部３１に記憶された構成情報を参照して応答を返す。
印刷指示受付部３３は、アプリケーション２０の印刷指示部２８から電子文書の印刷指示を受け付ける。尚、このとき、電子文書をセキュリティプリントモードで印刷すべきか通常モードで印刷すべきかの情報も受け付ける。
設定通知部３４は、セキュリティプリントモードでの印刷が指示された場合に、セキュリティプリントが強制されている旨の通知を行うＵＩ画面（通知画面）を表示する。また、この通知画面上にユーザＩＤや文書名等の情報を表示し、これらの情報の変更指示の受け付けも行う。
印刷データ送信部３５は、画像形成装置４０に対して印刷データを送信する。尚、このとき、画像形成装置４０に対して印刷用パスワードも送信する。本実施の形態では、印刷装置に対して指示を行う指示手段の一例として、また、印刷情報と指示情報とを送信する送信手段の一例として、印刷データ送信部３５を設けている。
【００２５】
次に、本実施の形態におけるクライアントＰＣ１０の動作を説明する。
まず、クライアントＰＣ１０上でのアプリケーション２０の動作のうち、電子文書に印刷用パスワードを設定する際の動作について説明する。
図５は、このときのアプリケーション２０の動作例を示したフローチャートである。
アプリケーション２０が起動され、所定の電子文書の表示が要求されると、文書取得部２２は、指定された電子文書を文書記憶部２１から読み出し、クライアントＰＣ１０のディスプレイに表示する（ステップ２０１）。そして、アプリケーション２０は、一般の文書作成アプリケーションプログラムと同様に、ユーザの指示に従い、文書の編集、保存、印刷等の処理を行う。
本実施の形態では、これに加えて、アプリケーション２０が、印刷用パスワードの設定要求を受ける場合がある。そこで、パスワード受付部２３は、印刷用パスワードの設定要求があったかどうかを判定する（ステップ２０２）。ここで、印刷用パスワードとは、上述したように、この電子文書の印刷データが画像形成装置４０に蓄積された状態でその印刷を指示する際に画像形成装置４０の操作部に入力することになるパスワードである。この印刷用パスワードの設定要求は、例えば、アプリケーション２０が提供するメニュー項目の中から、この設定要求に対応するメニュー項目を選択することにより行えばよい。
【００２６】
ここで、印刷用パスワードの設定要求がなければ、ステップ２０２を繰り返すが、印刷用パスワードの設定要求があれば、パスワード受付部２３は、入力された印刷用パスワードを受け付ける（ステップ２０３）。具体的には、クライアントＰＣ１０のディスプレイにパスワード入力画面（図２の印刷制限設定画面２００）を表示し、このパスワード入力画面に対して印刷用パスワードを入力させるようにするとよい。その後、文書保存部２４が、この受け付けた印刷用パスワードを、現在表示中の電子文書と共に文書記憶部２１に保存する（ステップ２０４）。
【００２７】
次いで、クライアントＰＣ１０上でのアプリケーション２０の動作のうち、電子文書を印刷する際の動作について説明する。
図６は、電子文書を印刷する際のアプリケーション２０の第１の動作例を示したフローチャートである。
アプリケーション２０が起動され、所定の電子文書の表示が要求されると、文書取得部２２は、指定された電子文書を文書記憶部２１から読み出し、クライアントＰＣ１０のディスプレイに表示する（ステップ２２１）。
そして、アプリケーション２０は、電子文書の印刷要求があったかどうかを判定する（ステップ２２２）。この印刷要求は、既存の文書作成アプリケーションプログラムにて行われているように、例えば、アプリケーション２０が提供するメニュー項目の中から、この印刷要求に対応するメニュー項目を選択することにより行えばよい。
ここで、印刷要求がなければ、ステップ２２２を繰り返すが、印刷要求があれば、印刷要求受付部２５は、印刷要求を受け付ける（ステップ２２３）。次いで、印刷モード判定部２６は、印刷対象の電子文書に印刷用パスワードが設定されているかどうかを判定する（ステップ２２４）。
【００２８】
その結果、印刷用パスワードが設定されていないと判定されれば、印刷モード判定部２６は、通常モードで印刷することを決定し、印刷指示部２８がそのような印刷をプリンタドライバ３０に対して指示する（ステップ２２５）。
一方、印刷用パスワードが設定されていると判定されれば、問合せ部２７が、プリンタドライバ３０に対し、画像形成装置４０がセキュリティプリントモードをサポートしているかどうかを問い合わせる（ステップ２２６）。これに応答して、画像形成装置４０がセキュリティプリントモードをサポートしている旨の情報を応答部３２が返した場合、印刷モード判定部２６は、セキュリティプリントモードで印刷することを決定し、印刷指示部２８がそのような印刷をプリンタドライバ３０に対して指示する（ステップ２２７）。尚、このとき、印刷指示部２８は、電子文書に設定されていた印刷用パスワードもプリンタドライバ３０に受け渡す。また、画像形成装置４０がセキュリティプリントモードをサポートしてない旨の情報を応答部３２が返した場合、印刷モード判定部２６は、電子文書を印刷しないことを決定する（ステップ２２８）。つまり、文書作成者が電子文書の作成時にセキュリティプリントで印刷すべき意図を持っていたにも関わらず、その意図を満足する印刷が行えないので、印刷自体を禁止している。
【００２９】
図７は、電子文書を印刷する際のアプリケーション２０の第２の動作例を示したフローチャートである。
この第２の動作例において、ステップ２４１〜２４７は図６のステップ２２１〜２２７と同様であり、ステップ２４６での判断が「Ｎｏ」となった場合の動作のみが図６と異なるので、その部分について説明する。図６では、セキュリティプリントモードをサポートしている画像形成装置４０がなければ、印刷用パスワードが設定された電子文書を印刷することが全くできないが、この第２の動作例ではそのような不都合を解消している。
【００３０】
即ち、ステップ２４６での問い合わせに応答して、画像形成装置４０がセキュリティプリントモードをサポートしてない旨の情報を応答部３２が返した場合、印刷モード判定部２６は、入力された印刷用パスワードを受け付ける（ステップ２４８）。具体的には、クライアントＰＣ１０のディスプレイにパスワード入力画面を表示し、このパスワード入力画面に対して印刷用パスワードを入力させるようにするとよい。そして、入力された印刷用パスワードが、電子文書に設定されている印刷用パスワードと一致するかどうかを判定する（ステップ２４９）。その結果、両方の印刷用パスワードが一致すると判定された場合、印刷モード判定部２６は、電子文書を通常モードで印刷することを決定し、印刷指示部２８がそのような印刷をプリンタドライバ３０に対して指示する（ステップ２４５）。また、両方の印刷用パスワードが一致しないと判定された場合、印刷モード判定部２６は、電子文書を印刷しないことを決定する（ステップ２５０）。つまり、ここでは、電子文書に設定された印刷用パスワードを知っている者に正当な印刷要求者としての権限が与えられている。但し、このような正当な印刷要求者としての権限を与えるのに必ずしも印刷用パスワードを用いる必要はなく、その他の所定の情報の入力により正当な印刷要求者であることを検証するようにしてもよい。
【００３１】
尚、上記では、アプリケーション２０の印刷時の動作として、２つの動作例を述べた。しかしながら、これら２つの動作例は、別個独立のものと考えるのではなく、組み合わせた構成としてもよい。例えば、画像形成装置４０がセキュリティプリントモードをサポートしていない場合に、第１の動作例のように電子文書の印刷を禁止するのか、第２の動作例のように印刷時に入力したパスワードと設定されたパスワードとが一致すれば電子文書の印刷を許可するのかを、文書作成者が予め電子文書に設定するようにしてもよい。
【００３２】
次に、クライアントＰＣ１０上でのプリンタドライバ３０の動作のうち、電子文書を印刷する際の動作について説明する。
図８は、このときのプリンタドライバ３０の動作例を示したフローチャートである。
アプリケーション２０から印刷指示があると、プリンタドライバ３０では、印刷指示受付部３３が、その印刷指示を受け付ける（ステップ３０１）。そして、この印刷指示がセキュリティプリントモードでの印刷を指示するものかどうかを判定する（ステップ３０２）。
ここで、セキュリティプリントモードでの印刷を指示するものでなければ、つまり、通常モードでの印刷を指示するものであれば、印刷データ送信部３５は、通常通り、電子文書から生成した印刷データを画像形成装置４０に送信する（ステップ３０３）。
【００３３】
一方、セキュリティプリントモードでの印刷を指示するものであれば、設定通知部３４は、印刷対象の電子文書にセキュリティプリントモードが強制されていることを通知するＵＩ画面（通知画面）を表示する（ステップ３０４）。また、この通知画面は、セキュリティプリントモードを解除できないようにしておく。
更に、この通知画面には、画像形成装置４０の操作部を操作して印刷指示を行う対象の電子文書を探す手がかりとなるユーザＩＤや文書名を表示する。このユーザＩＤや文書名としては、例えばＯＳ（Operating System）から渡された値が既定値として表示される。しかしながら、このような既定値では、印刷要求者が印刷指示を行う対象の電子文書を探し出すのに十分ではなく、印刷要求者がこれらを別の値に変更することを希望する場合がある。そこで、設定通知部３４は、ユーザＩＤや文書名の変更要求があったかどうかを判定する（ステップ３０５）。その結果、ユーザＩＤや文書名の変更要求があれば、設定通知部３４は、その変更要求を受け付ける（ステップ３０６）。そして、プリンタドライバ３０がその時点で保持していたユーザＩＤや文書名を変更後のものに置き換える（ステップ３０７）。一方、ユーザＩＤや文書名の変更要求がなければ、変更は行わない。
【００３４】
その後、印刷データ送信部３５は、電子文書から生成した印刷データと、アプリケーション２０から渡された印刷用パスワードとを画像形成装置４０に送信する（ステップ３０８）。尚、このとき、ユーザＩＤと文書名も画像形成装置４０に送信する。ここで、ユーザＩＤと文書名は、ステップ３０７で変更されていれば、変更後のユーザＩＤと文書名であり、ステップ３０７で変更されていなければ、既定値のユーザＩＤと文書名である。
【００３５】
次に、先に述べた概略動作を行う画像形成装置４０について説明する。
図９は、画像形成装置４０の機能構成例を示したブロック図である。図示するように、画像形成装置４０は、印刷データ受信部４１と、印刷データ記憶部４２と、パスワード記憶部４３と、操作受付部４４と、比較部４５と、画像形成部４６とを備えている。
【００３６】
印刷データ受信部４１は、クライアントＰＣ１０のプリンタドライバ３０から印刷データを受信する。その際、本実施の形態では、印刷用パスワードも受信する。
印刷データ記憶部４２は、印刷データ受信部４１で受信した印刷データを記憶する。本実施の形態では、印刷情報を記憶する記憶手段の一例として、印刷データ記憶部４２を設けている。
パスワード記憶部４３は、印刷データ受信部４１で受信した印刷用パスワードを記憶する。
操作受付部４４は、ユーザが入力した印刷用パスワードを受け付ける。本実施の形態では、印刷の指示を受け付ける受付手段の一例として、操作受付部４４を設けている。
比較部４５は、パスワード記憶部４３に記憶された印刷用パスワードと、操作受付部４４が受け付けた印刷用パスワードとを比較し、これらの印刷用パスワードが一致していれば、画像形成部４６に対して画像形成を指示する。言い換えると、パスワード記憶部４３に記憶された印刷用パスワードを操作受付部４４が受け付けるまで印刷を制限する。即ち、本実施の形態では、印刷に制限をかける制限手段の一例として、比較部４５を設けている。
画像形成部４６は、印刷データ記憶部４２に記憶された印刷データに基づいて、例えば電子写真方式により記録媒体に画像を形成する。尚、印刷データに基づく画像形成に当たっては、印刷データのラスタライズや、色変換等の各種画像処理を行う必要があるが、図では、この画像処理を行う部分は省略している。
【００３７】
次に、画像形成装置４０の動作のうち、セキュリティプリントを行う際の動作について説明する。
図１０は、このときの画像形成装置４０の動作例を示したフローチャートである。
クライアントＰＣ１０から印刷データが送信されると、画像形成装置４０では、まず、印刷データ受信部４１が印刷データを受信する（ステップ４０１）。その際、印刷用パスワードも印刷データ受信部４１にて受信される。そして、印刷データ受信部４１は、印刷データを印刷データ記憶部４２に記憶すると共に、印刷用パスワードをパスワード記憶部４３に記憶する（ステップ４０２）。
次に、操作受付部４４は、操作部から印刷用パスワードが入力されたかどうかを判定する（ステップ４０３）。印刷用パスワードが入力されていなければ、ステップ４０３を繰り返すが、印刷用パスワードが入力されていれば、操作受付部４４は、入力された印刷用パスワードを受け付ける（ステップ４０４）。その後、比較部４５が、この入力された印刷用パスワードと、パスワード記憶部４３に記憶された印刷用パスワードとが一致しているかどうかを判定する（ステップ４０５）。
その結果、これらの印刷用パスワードが一致していれば、画像形成部４６が、印刷データ記憶部４２に記憶された印刷データに基づいて、記録媒体に画像を形成する（ステップ４０６）。一方、これらの印刷用パスワードが一致していなければ、ステップ４０３に戻って、操作部から印刷用パスワードが入力されたかどうかを再度判定する。
【００３８】
以上、本実施の形態について詳細に説明したが、他にも種々の変形例が考えられる。
まず、本実施の形態において、文書作成者は、セキュリティプリントモードで用いる印刷用パスワードを電子文書に設定したが、設定する情報は必ずしもこれに限らない。例えば、セキュリティプリントモードで印刷することを指示する指示情報を電子文書に設定するようにしてもよい。尚、この場合、アプリケーション２０からプリンタドライバ３０へ、セキュリティプリントモードでの印刷指示のみが伝えられ、印刷用パスワードは伝えられないこととなる。そこで、プリンタドライバ３０では、パスワード入力画面をポップアップ表示してパスワードを入力させ、このパスワードをセキュリティプリントモードで用いるパスワードとして送信するようにするとよい。
【００３９】
また、本実施の形態では、アプリケーション２０から画像形成装置４０への印刷指示をプリンタドライバ３０を介して行う場合について説明した。しかしながら、電子文書を解釈する機能が画像形成装置４０に備わっていれば、プリンタドライバ３０を介さずに印刷指示を行ってもよい。その場合、画像形成装置４０では、図示しない電子文書受信部が、アプリケーション２０から直接電子文書を受信する。そして、図示しない印刷モード判定部が、上述したアプリケーション２０における印刷モード判定部２６と同様の処理を行う。即ち、電子文書に印刷用パスワードが設定されているかどうかを解析し、電子文書を印刷するかどうか、また、電子文書を印刷する場合に通常モードで印刷するかセキュリティプリントモードで印刷するかを決定する。尚、ここでは、電子文書を受信する受信手段の一例として、電子文書受信部を設け、電子文書に特定の情報が関連付けられているかどうかを判定する判定手段の一例として、印刷モード判定部を設けている。
更に、このようにアプリケーション２０から画像形成装置４０への印刷指示をプリンタドライバ３０を介さずに行う場合においては、画像形成装置４０がセキュリティプリントモードに対応しているかどうかをアプリケーション２０が自ら判断することになる。そのような判断は、例えば、画像形成装置４０のモデル名でマッチングしたり、ＳＮＭＰを用いて画像形成装置４０の構成情報を取得したりすることによって行えばよい。
【００４０】
最後に、クライアントＰＣ１０、及び、画像形成装置４０の上記処理を行う部分のハードウェア構成を、汎用のコンピュータ９０のハードウェア構成として説明する。
図１１は、コンピュータ９０のハードウェア構成を示した図である。
図示するように、コンピュータ９０は、演算手段であるＣＰＵ（Central Processing Unit）９１と、記憶手段であるメインメモリ９２及び磁気ディスク装置（ＨＤＤ：Hard Disk Drive）９３とを備える。ここで、ＣＰＵ９１は、ＯＳ（Operating System）やアプリケーション等の各種ソフトウェアを実行し、上述した各機能を実現する。また、メインメモリ９２は、各種ソフトウェアやその実行に用いるデータ等を記憶する記憶領域であり、磁気ディスク装置９３は、各種ソフトウェアに対する入力データや各種ソフトウェアからの出力データ等を記憶する記憶領域である。
更に、コンピュータ９０は、外部との通信を行うための通信Ｉ/Ｆ９４と、ビデオメモリやディスプレイ等からなる表示機構９５と、キーボードやマウス等の入力デバイス９６とを備える。
【００４１】
尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供するようにしてもよい。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施の形態が適用されるシステムの構成例を示した図である。
【図２】本発明の実施の形態が適用される場面の例を示した図である。
【図３】本発明の実施の形態におけるアプリケーションとプリンタドライバと画像形成装置との間での情報交換について示した図である。
【図４】本発明の実施の形態におけるクライアントＰＣの機能構成例を示したブロック図である。
【図５】本発明の実施の形態におけるアプリケーションの印刷用パスワード設定時の動作例を示したフローチャートである。
【図６】本発明の実施の形態におけるアプリケーションの印刷要求受付時の第１の動作例を示したフローチャートである。
【図７】本発明の実施の形態におけるアプリケーションの印刷要求受付時の第２の動作例を示したフローチャートである。
【図８】本発明の実施の形態におけるプリンタドライバの印刷指示受付時の動作例を示したフローチャートである。
【図９】本発明の実施の形態における画像形成装置の機能構成例を示したブロック図である。
【図１０】本発明の実施の形態における画像形成装置のセキュリティプリントモードでの印刷時の動作例を示したフローチャートである。
【図１１】本発明の実施の形態を適用可能なコンピュータのハードウェア構成図である。
【符号の説明】
【００４３】
１０…クライアントＰＣ、２０…アプリケーション、３０…プリンタドライバ、４０…画像形成装置
【図１】
2009075772.tif 000003
【図２】
2009075772.tif 000004
【図３】
2009075772.tif 000005
【図４】
2009075772.tif 000006
【図５】
2009075772.tif 000007
【図６】
2009075772.tif 000008
【図７】
2009075772.tif 000009
【図８】
2009075772.tif 000010
【図９】
2009075772.tif 000011
【図１０】
2009075772.tif 000012
【図１１】
2009075772.tif 000013