(57)【要約】【課題】  画像形成装置において、画像形成装置内の記憶領域に保存された文書を印刷する際に、文書に適応されなければならないアクセス権を正しく文書に付加することを目的とする。【解決手段】  画像形成装置内の記憶領域に文書を保存する際に、文書に適応されたアクセス権情報と、保存された文書の印刷時に適応されるアクセス権情報との間に差異があるか否かを判断し、差異があると判断した場合に、その差異に基づいて、印刷の制御を行う。【選択図】  図１
2008132671.tif 000002
【特許請求の範囲】
【請求項１】
複数の記憶領域を有し、外部装置から出力された画像データと画像データに付随するアクセス権情報を記憶領域に記憶する手段と、前記記憶手段により記憶された画像データに応じて画像形成を行う画像形成手段とを有する画像形成装置において、
前記記憶手段により記憶された画像データに対してのアクセスを、ユーザから要求された場合、ユーザ情報を入力させる入力手段と、
入力されたユーザ情報に基づき、ネットワークを介して接続された認証装置を用いてユーザの正当性を確認し、ユーザの認証を行うユーザ認証手段と、
認証されたユーザに対する該画像データのアクセス権情報を取得するアクセス権情報取得手段と、
取得されたアクセス権情報に基づいて、該画像データに対するアクセスを制御するアクセス制御手段と、
前記記憶手段により記憶されたアクセス権情報と、前記アクセス権情報取得手段により取得されたアクセス権情報を比較する比較手段と、
前記比較手段の結果に応じて、該画像データの画像形成を制御する画像形成制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記画像形成手段は、前記記憶手段により記憶された画像データと該画像データに付随する前記アクセス権情報に従って、記憶媒体上に画像を形成することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記アクセス権情報は、文書内容の参照、文書内容の変更、文書の削除、文書のコピー、文書の印刷、文書印刷時の印刷設定に対するアクセス権情報を含むことを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記アクセス権情報に含まれる文書印刷時の印刷設定とは、文書の画像形成に関わる設定を含むことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記比較手段において、前記印刷設定に対するアクセス権の比較が行われ、比較の結果、前記画像形成制御手段により、前記取得手段により取得されたアクセス権に従った画像を形成できない場合は、印刷をキャンセルする請求項１に記載の画像形成装置。
【請求項６】
複数の記憶領域を有し、外部装置から出力された画像データと画像データに付随するアクセス権情報を記憶領域に記憶する工程と、前記記憶手段により記憶された画像データに応じて画像形成を行う画像形成工程とを有する画像形成方法において、
前記記憶工程により記憶された画像データに対してのアクセスを、ユーザから要求された場合、ユーザ情報を入力させる入力工程と、
入力されたユーザ情報に基づき、ネットワークを介して接続された認証装置を用いてユーザの正当性を確認し、ユーザの認証を行うユーザ認証工程と、
認証されたユーザに対する該画像データのアクセス権情報を取得するアクセス権情報取得工程と、
取得されたアクセス権情報に基づいて、該画像データに対するアクセスを制御するアクセス制御工程と、
前記記憶工程により記憶されたアクセス権情報と、前記アクセス権情報取得工程により取得されたアクセス権情報を比較する比較工程と、
前記比較工程の結果に応じて、該画像データの画像形成を制御する画像形成制御工程と、
を有することを特徴とする画像形成方法。
【請求項７】
前記画像形成工程は、前記記憶工程により記憶された画像データと該画像データに付随する前記アクセス権情報に従って、記憶媒体上に画像を形成することを特徴とする請求項６に記載の画像形成方法。
【請求項８】
前記アクセス権情報は、文書内容の参照、文書内容の変更、文書の削除、文書のコピー、文書の印刷、文書印刷時の印刷設定に対するアクセス権情報を含むことを特徴とする請求項６に記載の画像形成方法。
【請求項９】
前記アクセス権情報に含まれる文書印刷時の印刷設定とは、文書の画像形成に関わる設定を含むことを特徴とする請求項８に記載の画像形成方法。
【請求項１０】
前記比較工程において、前記印刷設定に対するアクセス権の比較が行われ、比較の結果、前記画像形成制御工程により、前記取得工程で取得されたアクセス権に従った画像を形成できない場合は、印刷をキャンセルする請求項６に記載の画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続されたサーバにアクセスする機能を有し、文書に付加されたアクセス権に従って画像を形成する画像形成装置及び画像形成方法に関するものである。
【背景技術】
【０００２】
従来から、ユーザがコンピュータ上で作成する電子文書には、その電子文書を利用するユーザに対して、その電子文書の内容を参照したり、内容を変更したり、電子文書自体を削除したりすることについて、許可や禁止を示すアクセス権が設定できた。例えば、UNIX（登録商標）のファイルシステムでは、電子文書の利用者を、電子文書の所有者（Owner）、所有者の属するグループ（Group）、その他のユーザ（Other）に分けてそれぞれ電子文書の参照、更新のアクセス権を設定することができる。
【０００３】
近年、電子文書の作成に用いられるアプリケーションの利用によって、さらに詳細に電子文書に対するアクセス権を設定することが可能となった。例えば、PDF（Portable Document Format）等の電子文書においては、電子文書の参照や変更だけでなく、電子文書の印刷やその印刷仕様に対するアクセス権も設定することができる。ここで、印刷のアクセス権とは、電子文書を扱うユーザに対して、印刷の許可や禁止の制御を行うことを示し、印刷仕様のアクセス権とは、例えば、印刷時に必ず透かし印刷を行うといった制御を示す。また、ユーザ認証システムと連携することで、電子文書を利用するユーザの設定も、より詳細に行うことが可能である。
【０００４】
このように電子文書に適応されるアクセス権の情報を管理する方法として、分散管理と集中管理の２種類の方法がある。分散管理とは、コンピュータやその他の装置で電子文書を保存する際に、付属情報としてその文書に対するアクセス権情報を共に保持しておく方法である。上記UNIX（登録商標）のファイルシステムはこの構成となる。電子文書利用時には、そのアクセス権情報が読み込まれ、文書に適応される。電子文書ごとにアクセス権を管理するので、アクセス権を変更したとしても適応されるのは、当該文書のみとなる。分散管理では、アクセス権情報を管理するサーバが不要のため、オフラインであっても、アクセス権の適応が可能である。
【０００５】
集中管理とは、ネットワーク上のサーバにアクセス権情報データベースを持たせ、そのサーバにより、電子文書に対するアクセス権情報を一括で管理する方法である。この場合、電子文書には、サーバ上に保持されたアクセス権に対応するライセンス情報のみが保持されている。アクセス権情報を管理するサーバには、ディレクトリサーバが用いられ、NDS（Novell Directory Service）やActive Directoryの利用が一般的である。電子文書を利用する際には、ライセンス情報に基づいてサーバに保持されているアクセス権情報を取得し、電子文書にアクセス権を適応する。電子文書がコピーされて配布された場合、コピー文書は同様のライセンス情報を持つので、アクセス権が変更された場合でも、コピー先の全ての文書に同等のアクセス権を負荷させることが可能である。電子文書の集中管理は、アクセス権を動的に変更することが可能であるが、サーバが存在するネットワークに接続されていることが条件となる。
【０００６】
このような電子文書の管理は、電子文書を利用したり、記憶することができる全ての機器に対して行えなくてはならない。従来、大容量のハードディスク（ＨＤＤ）を備えた画像形成装置があるが、その画像形成装置内に保存された電子文書に対しても同様にアクセス権が付与される必要がある。
【０００７】
画像形成装置は、ネットワークを介してホストコンピュータからPDL(ページ記述言語)データを受け取り、PDLデータからビットマップ画像に展開し、ハードディスクに記憶する。その際、画像データの属性情報として、アクセス権情報やライセンス情報を保持することで、画像形成装置において、画像データの印刷等の処理時に、画像データに対してアクセス権を適応させることが可能である。
【０００８】
又、従来例としては、例えば、ネットワークに接続されている画像処理装置に適応される利用者制限システムにおいて、ネットワーク内のサーバにログインし、サーバ内にある利用者データベースにアクセスし、そのアクセス権に応じて画像処理装置の機器の使用だけでなく、機能の使用も制限するものがある（特許文献１参照）。
【特許文献１】特開2004-2893020号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ユーザがホストコンピュータから、アクセス権が付随した電子文書を画像形成装置内のハードディスク等の記憶領域へ保存し、同一もしくは異なるのユーザが保存された文書に対して印刷処理を要求する場合、保存時と印刷時で文書に対するアクセス権が異なる場合がある。
【００１０】
例えば、電子文書Xに対して、アクセス権として透かし印刷の設定が行えるとする。透かし印刷とは、「コピー」や「マル秘」等の画像をページ毎に電子文書の背景に印刷させる機能である。電子文書Xに対して、ユーザAは電子文書Xの印刷時、透かし印刷として「コピー」の印刷を必ず行うというアクセス権が指定されており、ユーザBには、透かし印刷として「マル秘」の印刷を必ず行うというアクセス権が指定されているとする。ユーザAが、画像形成装置に電子文書Xの保存を要求し、ユーザBは、ユーザAが画像形成装置内に保存した文書Xの印刷を要求する場合、電子文書Xの保存時と印刷時とでは、透かし印刷に対するアクセス権が異なる。
【００１１】
このような場合、上述した従来の技術では、分散管理であっても集中管理であっても、画像形成装置の記憶領域内に文書が保存された時点と、保存された文書を印刷する時点とで、文書に適応されるアクセス権が異なっているかどうかを検知する手段がない。そのため、透かし印刷などの印刷時に画像処理が必要な事項に対するアクセス権が、文書保存時と、印刷時で変更された場合、処理の重複や、間違った処理が行われてしまう可能性がある。
【００１２】
つまり、上述の例では、画像形成装置の記憶領域へ電子文書Xの保存を要求するユーザAに対するアクセス権として、透かし印刷（「コピー」）が指定されているので、画像形成装置の記憶領域へ電子文書Xを保存する際に形成される画像データには、透かし印刷の処理が施される。そして、透かし印刷（「マル秘」）が指定されたユーザBが、保存された当該画像データの印刷要求を行うと、上記従来技術では、格納された画像データの情報が分からず、既に透かし印刷処理された画像に対して、さらに透かし印刷の処理が行われてしまう。
【課題を解決するための手段】
【００１３】
本発明は、上記の問題点に鑑みてなされたものであり、本発明は、複数の記憶領域を有し、外部装置から出力された画像データと画像データに付随するアクセス権情報を記憶領域に記憶する手段と、前記記憶手段により記憶された画像データに応じて画像形成を行う画像形成手段とを有する画像形成装置において、
前記記憶手段により記憶された画像データに対してのアクセスを、ユーザから要求された場合、ユーザ情報を入力させる入力手段と、
入力されたユーザ情報に基づき、ネットワークを介して接続された認証装置を用いてユーザの正当性を確認し、ユーザの認証を行うユーザ認証手段と、
認証されたユーザに対する該画像データのアクセス権情報を取得するアクセス権情報取得手段と、
取得されたアクセス権情報に基づいて、該画像データに対するアクセスを制御するアクセス制御手段と、
前記記憶手段により記憶されたアクセス権情報と、前記アクセス権情報取得手段により取得されたアクセス権情報を比較する比較手段と、
前記比較手段の結果に応じて、該画像データの画像形成を制御する画像形成制御手段と、
を有することを特徴とする。
【発明の効果】
【００１４】
本発明によると、画像形成装置内の記憶領域に文書を保存する際に、文書に適応されたアクセス権情報と、保存された文書の印刷時に適応されるアクセス権情報との間に差異があるか否かを判断し、差異があると判断した場合に、その差異に基づいて、印刷の制御を行う為、文書に適応されなければならないアクセス権を正しく文書に付加することが可能である。さらに、アクセス権を正しく文書に適応できない場合は、印刷を行わない指定が可能であり、無駄な出力を省き、印刷コストを削減することができる。
【発明を実施するための最良の形態】
【００１５】
以下、添付図面を参照して本発明の実施の形態を詳細に説明する。
【００１６】
図１は、本発明の第１の実施形態におけるシステムの概略構成を示す図である。図１では、画像形成装置１０２とホストコンピュータ１０１、ユーザ認証サーバ１０３がネットワークに接続されており、このネットワークを介して、データのやり取りを行う。ホストコンピュータ１０１において、ユーザは電子文書の作成や、編集、電子文書に対するアクセス権情報の設定を行うことが可能であり、さらに、作成した電子文書の印刷ジョブデータを、ネットワークを介して画像形成装置１０２へ送信することができる。画像形成装置１０２は、コピー機能やプリント機能、ファクシミリ機能、スキャン機能、ボックス機能等の複数の機能を具備している。そして、画像形成装置１０２は、ホストコンピュータから出力されたジョブデータを自装置が具備するハードディスク等の記憶ユニットを介して、自装置が具備するプリンタエンジンで印刷処理を行うことができる。ユーザ認証サーバ１０３は、ユーザ情報を保持するデータベースを持ち、ホストコンピュータ１０１もしくは画像形成装置１０２にログインを試みるユーザの正当性を確認して、ユーザ認証を行う。ホストコンピュータ１０１もしくは画像形成装置１０２においてユーザのログイン要求があれば、ホストコンピュータ１０１もしくは画像形成装置１０２はユーザ認証サーバ１０３にユーザ情報を送信し、ユーザの認証を要求する。ユーザ認証サーバ１０３において、当該ユーザ情報の正当性が確認されれば、ユーザはホストコンピュータ１０１もしくは画像形成装置１０２にログオンが可能となる。
【００１７】
図２は、画像形成装置１０２の内部構成を示すブロック図である。図２において、２０１は装置全体の制御と各種の計算を行うCPU、２０２は装置全体の制御を行うプログラムを格納するROM、２０３はCPUのワークエリアやバッファとして使われるRAMである。２０７は、ネットワークとのインタフェースとなる外部通信インタフェース(外部I/F処理部)であり、ネットワークに接続されたホストコンピュータ１０１から出力されたPDLデータをビットマップ画像に展開し、画像データとして画像メモリ部２０５に出力する。２０４は、原稿文書からの画像の読み込みを行うスキャナ部であり、処理した画像データを蓄積する画像メモリ部２０５に接続されている。２０６は画像データを記録紙などの記録媒体に印刷する処理を行うプリンタ部、２０８はタッチパネル形式の液晶パネルや各種キーなどを備え、ユーザへの情報を表示したり、ユーザからの指示を受け付けたりする操作パネルである。
【００１８】
図３に画像メモリ部２０５の構成図を示す。画像メモリ部２０５は、ページメモリ部３０１とメモリコントローラ部３０２、圧縮部３０３、大容量ハードディスク(HDD)３０４で構成されている。画像メモリ部２０５は、CPUからの指示に従い、メモリコントローラ部３０２を介して、外部I/F処理部２０７もしくはスキャナ部２０４から送られてきた画像データのページメモリ部３０１への書き込みや、プリンタ部２０６への画像データの読出し、ハードディスク３０４への画像の入出力のアクセス等を行う。
【００１９】
図４に、画像形成装置１０２の操作パネル２０８の例を示す。図４に示すように、操作パネル２０８は、テンキー４０６、スタートキー４０７、ストップキー４０８、タッチパネル形式の液晶パネル４０５、コピー機能キー４０１、ボックス機能キー４０２、送信/FAX機能キー４０３、拡張機能キー４０４を有する。テンキー４０６は、数値の入力を行う際に使用する。スタートキー４０７はコピーの開始、スキャンの開始を指示する時に使用され、ストップキー４０８によって操作の停止が指示される。画像形成装置１０２において、コピー機能を利用する時には、コピー機能キー４０１が、ボックス機能を利用する時には、ボックス機能キー４０２が押下される。ボックス機能とは、画像形成装置のハードディスク内のユーザ個人や部署ごとに割り当てられた領域に、ホストコンピュータから送信されてきた印刷データ（PDLデータ）を展開した画像データや、スキャンした画像データを保存しておく事ができる機能である。ボックスには、ジョブごとに画像データと画像データに付随する属性情報が保存され、保存された文書をジョブ文書と呼ぶ。また、ユーザはボックス機能を用いて任意のタイミングで、記憶領域に保存されたジョブ文書を印刷したり、削除したりといった各種の処理が可能である。
【００２０】
送信/FAX機能キー４０３は、原稿やジョブ文書などのデータを、ネットワークを介してホストコンピュータや他の装置に送信する際に使用される。拡張機能キー４０４は、PDLデータに対して操作を行う際に使用される。
【００２１】
図５を用いて、本発明に関わるボックス機能で利用されるボックスについて説明する。画像形成装置内にあるハードディスク３０４は、テンポラリ領域５０１とボックス領域５０２で構成されている。テンポラリ領域５０１は、例えば、画像データの出力順序を変えるために電子ソートをしたり、複数部出力において１度のスキャンで出力ができるようにしたり、データをボックス領域等に保存する前に一時的に保存したり、PDLデータを展開した画像データやスキャナからの画像データを一時的に保存する際に利用される記憶領域で、いずれも処理の終了後には、テンポラリ領域に保存された画像データは消去される。
【００２２】
ボックス領域５０２は、ボックス機能を使用するための記憶領域であり、図５に示すようにさらに小さな複数の記憶領域５０３a〜dに分割されている。これらの小さな記憶領域をボックスと呼ぶ。ボックス５０３a〜dは、ユーザ個人や部署ごとに割り当てられており、ユーザは、データを保存するボックスを指定し、PDLジョブやスキャンジョブを指定したボックスに格納することができる。また、ユーザは操作パネル２０８においてボックス機能キー４０２を押下することによってボックス機能を選択し、ボックス内に格納されたジョブの設定変更やプリント出力やジョブ転送などの各種処理を行うことができる。
【００２３】
図６に、操作パネル２０８のボックス機能キー４０２押下後に液晶パネル４０５に表示される、ボックス機能の基本画面を示す。この画面は、ユーザに利用するボックスを選択させるための画面であり、６０２には、ボックス番号６０１a〜d、ボックスの名称、さらにボックス領域のハードディスク容量に対して、そのボックスが使用している割合を示すパーセンテージが表示されている。また、６０３は複数のボックスを表示する為に、画面を上下にスクロールするスクロールボタンである。６０４は戻るキーであり、初期画面に戻るときに押下される。
【００２４】
図６において、ひとつのボックスを選択すると、図７に示すような画面が液晶パネル４０５に表示される。７０１はボックス内に記憶されているジョブ文書のリストであり、各ジョブ文書の保存日時やジョブ文書名等がリスト表示されている。ジョブ文書名が表示された行を押下すると、当該ジョブ文書の行が反転される。例えば、図７では、ジョブ文書２が選択されていることを示す。７０２は、スキャンキーであり、選択されているボックスに、スキャンから画像をジョブ文書として追加することが可能である。７０３はプリントキーであり、このボタンを押下することにより、反転した行のジョブ文書の印刷データを印刷することができる。７０４は、設定変更キーであり、選択されたジョブ文書のプリント設定を変更することが可能である。設定変更キー７０４で可能な設定変更は、プリントする部数や、プリント機能の追加や変更などである。７０５は、選択された文書を消去する際に利用される。７０６は、上下スクロールキーであり、複数のジョブ文書がボックスに格納され、操作パネル上に一度に表示できないときに、画面をスクロールさせるために利用される。７０７は戻るキーであり、図６の画面に戻るときに押下される。
【実施例１】
【００２５】
次に、本発明における第１の実施の形態を説明する。
【００２６】
ユーザはホストコンピュータ１０１において、電子文書の新規作成や、編集等の作業を行うが、各々の電子文書は、ユーザに対して電子文書の操作へのアクセスの可否を示すアクセス権情報を保持している。各文書が保持するアクセス権情報を図８に示す。アクセス権情報８０１は、ユーザ名８０２、アクセス権８０３で構成されている。ユーザ名８０２とは、文書を利用するユーザに対して一意に付けられる名前を示し、ユーザ認証サーバ１０３で管理されている。アクセス権８０３はユーザ毎に設定される。本実施例では、ユーザ毎にアクセス権を設定しているが、ユーザが属するグループに対してアクセス権を設定しても良い。アクセス権８０３では、電子文書の参照、変更、削除、コピー、印刷の操作に対する許可/禁止が規定されており、図８の丸印がついている欄が「許可」を示している。さらにアクセス権には、許可/禁止の設定だけでなく、さらに細かい印刷設定に対する指定も可能である。図８には、透かし印刷の設定が規定されている。透かし印刷とは、文書の印刷時に文書のページ毎に、その背景に「コピー」や「マル秘」といった画像が印刷される機能であり、他に「社外秘」、「DRAFT」、任意の画像などを印刷することが可能である。アクセス権によって、透かし印刷でどの画像が付加されるかを指定する。
【００２７】
図８に示すアクセス権情報を持つ電子文書を画像形成装置のボックスへ格納する際の処理フローについて説明する。図９にボックス格納のフローチャート図を示す。図９では、破線の四角によって処理が分けられており、９０１はホストコンピュータ１０１での処理、９０２は画像形成装置１０２での処理を示す。
【００２８】
ホストコンピュータ１０１上で、ユーザが電子文書の利用を要求する（S901）と、ホストコンピュータ１０１では、図１１に示すようなユーザ名とパスワードの入力を促す画面を表示する。ユーザが自分のユーザ名とパスワードを入力する（S902）と、ホストコンピュータ１０１は、これを基に、ユーザ認証サーバ１０３へユーザの正当性の確認を求める（S903）。正当性が確認されれば、ユーザのログインが成功する。ログインに成功しなければ、ホストコンピュータ１０１は、ログインできない旨のエラーメッセージを表示する（S905）。ログインに成功すると、文書に保持されたアクセス権情報のうち、当該ユーザに対するアクセス権情報を取得する（S906）。
【００２９】
ホストコンピュータ１０１において、ユーザが画像形成装置１０２へ電子文書のボックス格納を要求する（S907）と、ホストコンピュータ１０１では、ユーザのアクセス権情報から、印刷に対するアクセス権を取得する。当該ユーザに印刷が許可されていない場合、ホストコンピュータ１０１はその旨をエラーメッセージで表示する（S909）。印刷が許可されている場合、ホストコンピュータ１０１は当該ユーザのアクセス権に従い印刷データを生成する（S910）。ここで、ユーザBを例に挙げると、図８で示すように、ユーザBが当該文書を印刷する際には、透かし印刷として、電子文書の背景に「コピー」の印刷が義務付けられている。従って、印刷データ生成の際には、透かし印刷をページ毎に反映させなければならない。印刷データが生成されると、印刷データは電子文書に付随したアクセス権情報と共に、画像形成装置１０２に送信される（S911）。
【００３０】
画像形成装置１０２では、受信したジョブがボックスへの格納ジョブであることを判別し、印刷データを画像データに変換し（S912）、印刷データと共に送られてきたアクセス権情報を添付してユーザに指定されたボックスへ保存する（S913）。
【００３１】
次に、ユーザがボックスに保存したジョブ文書の印刷を行う処理のフローを説明する。図１０にボックス印刷のフローチャート図を示す。画像形成装置１０２において、ユーザが機器の利用を要求する（S1001）と、操作パネル２０８に、図１１に示すようなユーザ名とパスワードの入力を促す画面が表示される。ユーザが自分のユーザ名とパスワードを入力する（S1002）と、画像形成装置１０２は、これを基に、ユーザ認証サーバ１０３へユーザの正当性の確認を求める（S1003）。正当性が確認されれば、ユーザのログインが成功する。ログインに成功しなければ、画像形成装置１０２は、ユーザにログインできない旨をエラーメッセージで表示する（S1005）。ログインに成功すると、画像形成装置１０２は、当該ユーザに対して機器の使用を認め、操作パネル２０８に初期画面を表示する。ユーザが操作パネル２０８上で、ボックス機能の利用を選択し、図７の画面により処理を行うジョブ文書を選択する（S1006）と、画像形成装置１０２は、文書に保持されたアクセス権情報のうち、ログインしたユーザに対するアクセス権情報を取得する（S1007）。ユーザが操作パネル２０８に表示された図７のプリントキー７０３を押下し、ジョブ文書の印刷要求を行う（S1008）と、画像形成装置１０２は、ジョブ文書に付随されたアクセス権情報の内、印刷に対するアクセス権の可否を調べる。ログインしたユーザが印刷のアクセス権を持たない場合、画像形成装置１０２は印刷が許可されていない旨をエラーメッセージで表示する（S1010）。印刷が許可されている場合、画像形成装置１０２は、格納時に対象文書に適応された印刷設定に関するアクセス権と、現在適応すべき同アクセス権を比較する。印刷設定に関するアクセス権とは、本実施例では、透かし印刷の設定を示す。比較の結果両者に差異がない場合は、そのまま印刷処理を行う（S1013）。
【００３２】
比較の結果、差異がある場合についての説明を行う。アクセス権が異なるのは、図１２に示すように３つの場合がある。一つ目（CASE1）が、文書格納時には印刷設定に関する制限はないが、文書印刷時には制限されている場合、二つ目（CASE2）は、文書格納時には印刷設定に対して制限されているが、文書印刷時には制限されていない場合、三つ目（CASE3）は、格納時、印刷時ともに制限されているが、制限する内容が異なる場合である。文書格納時と印刷時で印刷設定に関するアクセス権が異なる場合、基本的に画像形成装置１０２は、印刷時にその旨をエラーメッセージに表示して、印刷要求を棄却する（S1012）。これは、ボックスに格納された文書は既にPDLデータから画像データに展開されている為、このようなデータに対して、画像データを再構成することが出来ない為である。ここで、ボックスに保存された画像データに対して、透かし印刷の設定を行ったり、設定の変更したりすることが可能である場合は、図１２のCASE１や３の時、アクセス権に基づいて印刷設定を決定し、画像データを再構成して印刷してもよい。また、CASE２のような場合は、透かし印刷の設定がされた画像でも問題ない場合は、そのまま印刷を行ってもかまわない。
【実施例２】
【００３３】
本発明における第２の実施の形態を説明する。第１の実施の形態では、アクセス権情報は文書ごとに保持されていたが、第２の実施の形態では、アクセス権情報はサーバで一括管理される。
【００３４】
図１３は、本発明の第２の実施形態におけるシステムの概略構成を示す図である。図１３では、画像形成装置１０２とホストコンピュータ１０１、ユーザ認証サーバ１０３、さらに、アクセス権情報を管理するディレクトリサーバ１０４がネットワークに接続されており、このネットワークを介して、データのやり取りを行う。図１３では、それぞれ１つのホストコンピュータと画像形成装置が示されているが、これらは複数あっても良い。画像形成装置１０２、ホストコンピュータ１０１、ユーザ認証サーバ１０３は第1の実施形態と同様である。ディレクトリサーバ１０４には、図１４のようなアクセス権情報が保持されており、電子文書自体には、アクセス権情報ではなく電子文書固有のライセンス情報が保持されている。図１５にライセンス情報を示す。ディレクトリサーバに保持されているアクセス権情報は、電子文書のライセンスIDごとに管理されており、電子文書を利用する際は、電子文書が保持しているライセンス情報を基に、ディレクトリサーバに当該電子文書に対するアクセス権情報の取得を要求する。
【００３５】
ユーザが電子文書を画像形成装置のボックスへ格納する際の処理フローについて説明する。図１６にボックス格納のフローチャート図を示す。図１６では、破線の四角によって処理が分けられており、１６０１はホストコンピュータ１０１での処理、１６０２は画像形成装置１０２での処理を示す。
【００３６】
ホストコンピュータ１０１において、ユーザが電子文書の利用を要求する（S1601）と、ホストコンピュータ１０１では、図１１に示すようなユーザ名とパスワードの入力を促す画面を表示する。ユーザが自分のユーザ名とパスワードを入力する（S1602）と、ホストコンピュータ１０１は、これを基に、ユーザ認証サーバ１０３へユーザの正当性の確認を求める（S1603）。正当性が確認されれば、ユーザのログインが成功する。ログインに成功しなければ、ホストコンピュータ１０１は、ログインできない旨のエラーメッセージで表示する（S1605）。ログインに成功すると、ホストコンピュータ１０１は、文書に付随するライセンス情報をディレクトリサーバへ送信し（S1606）、ライセンス情報とユーザ名に対応するアクセス権情報を取得する（S1607）。ホストコンピュータ１０１において、ユーザが画像形成装置１０２へ電子文書のボックス格納を要求する（S1608）と、ホストコンピュータ１０１では、ユーザのアクセス権情報から、印刷に対するアクセス権を取得する。当該ユーザに印刷が許可されていない場合、ホストコンピュータ１０１はその旨をエラーメッセージで表示する（S1610）。印刷が許可されている場合、ホストコンピュータ１０１は当該ユーザのアクセス権に従い印刷データを生成する（S1611）。印刷データが生成されると、印刷データは電子文書に付随したライセンス情報と、文書に適応されたアクセス権情報と共に画像形成装置１０２に送信される（S1612）。
【００３７】
画像形成装置１０２では、受信したジョブがボックスへの格納ジョブであることを判別し、印刷データを画像データに変換し（S1613）、印刷データと共に送られてきたライセンス情報とアクセス権情報を添付して、ユーザに指定されたボックスへ保存する（S1614）。
【００３８】
次に、ユーザがボックスに保存した画像の印刷を行う処理のフローを、図１７を用いて説明する。ユーザが画像形成装置１０２において機器の利用を要求する（S1701）と、操作パネル２０８上に図１１に示すようなユーザ名とパスワードの入力を促す画面が表示される。ユーザが自分のユーザ名とパスワードを入力する（S1702）と、画像形成装置１０２は、これを基に、ユーザ認証サーバ１０３へユーザの正当性の確認を求める（S1703）。正当性が確認されれば、ユーザのログインが成功する。ログインに成功しなければ、画像形成装置１０２は、ユーザにログインできない旨をエラーメッセージで表示する（S1705）。ログインに成功すると、画像形成装置１０２は、当該ユーザに対して機器の使用を認め、操作パネル２０８に初期画面を表示する。ユーザが操作パネル２０８上で、ボックス機能の利用を選択し、図７の画面により処理を行うジョブ文書を選択する（S1706）と、画像形成装置１０２は、ジョブ文書と共に保持されたライセンス情報をディレクトリサーバへ送信し（S1707）、文書とユーザに対応するアクセス権情報を取得する（S1708）。ユーザが操作パネル２０８に表示された図７のプリントキー７０３を押下し、ジョブ文書の印刷要求を行う（S1709）と、画像形成装置１０２は、アクセス権情報の内、印刷に対するアクセス権の可否を調べる。ログインしたユーザが印刷のアクセス権を持たない場合、画像形成装置１０２は印刷が許可されていない旨をエラーメッセージで表示する（S1711）。印刷が許可されている場合、画像形成装置１０２は、格納時に対象文書に適応された印刷設定に関するアクセス権と、現在適応すべき同アクセス権を比較する。比較の結果両者に差異がない場合は、そのまま印刷を行う（S1714）。比較の結果、差異がある場合、画像形成装置１０２はその旨をエラーメッセージに表示して（S1713）、印刷要求を棄却する。
【図面の簡単な説明】
【００３９】
【図１】第１の実施例のシステム構成を示す図
【図２】画像形成装置の内部の構成を示すブロック図
【図３】画像メモリ部の構成を示すブロック図
【図４】画像形成装置の操作パネルを示す図
【図５】画像形成装置のハードディスクの構成を示す図
【図６】操作パネルにおいて、ボックス機能キー押下後に表示されるボックス選択の一例を示す図
【図７】操作パネルにおいて、ボックス選択後に表示されるボックス内文書選択の一例を示す図
【図８】文書が保持するアクセス権情報の一例を示す図
【図９】第１実施例において、ユーザがホストコンピュータより画像形成装置のボックスへ電子文書を格納するフローチャート図
【図１０】ユーザがホストコンピュータ若しくは画像形成装置にログインする際に、表示される画面の一例を示す図
【図１１】第１実施例において、ユーザが画像形成装置で、ボックスに格納された文書の印刷を行うフローチャート図
【図１２】ボックス格納時とボックス内文書印刷時のアクセス権の比較を表す図
【図１３】第２の実施例のシステム構成を示す図
【図１４】ディレクトリサーバに保持されるアクセス権情報の一例を示す図
【図１５】電子文書が保持するライセンス情報を示す図
【図１６】第２実施例において、ユーザがホストコンピュータより画像形成装置のボックスへ電子文書を格納するフローチャート図
【図１７】第２実施例において、ユーザが画像形成装置で、ボックスに格納された文書の印刷を行うフローチャート図
【符号の説明】
【００４０】
１０１  ホストコンピュータ
１０２  画像形成装置
１０３  ユーザ認証サーバ
１０４  ディレクトリサーバ
２０１  CPU
２０２  ROM
２０３  RAM
２０４  スキャナ部
２０５  画像メモリ部
２０６  プリンタ部
２０７  外部I/F処理部
２０８  操作パネル
３０１  ページメモリ部
３０２  メモリコントローラ部
３０３  圧縮部
３０４  ハードディスク（HDD）
【図１】
2008132671.tif 000003
【図２】
2008132671.tif 000004
【図３】
2008132671.tif 000005
【図４】
2008132671.tif 000006
【図５】
2008132671.tif 000007
【図６】
2008132671.tif 000008
【図７】
2008132671.tif 000009
【図８】
2008132671.tif 000010
【図９】
2008132671.tif 000011
【図１０】
2008132671.tif 000012
【図１１】
2008132671.tif 000013
【図１２】
2008132671.tif 000014
【図１３】
2008132671.tif 000015
【図１４】
2008132671.tif 000016
【図１５】
2008132671.tif 000017
【図１６】
2008132671.tif 000018
【図１７】
2008132671.tif 000019