(57)【要約】【課題】  スキャンして電子化するなどして生成したデータを画像形成装置内でアクセス権限をつけて管理していても、異なるデバイスやサーバにデータを移動・複製されるとアクセス権管理ができないため、情報が漏洩する可能性がある。【解決手段】  移動・複製の際には、移動・複製元と移動・複製先のアクセス権管理方法を比較して、異なると判断した場合には移動・複製元のデータに地紋を付与することで情報漏洩を抑止する。【選択図】  図４
2010147770.tif 000002
【特許請求の範囲】
【請求項１】
画像データの文書を保存可能な記憶装置を搭載した画像形成装置であって、
記憶装置に記憶された文書もしくはフォルダに対応させて、文書もしくはフォルダへのアクセス権限が制限されているか否かをユーザ毎に指定するユーザ個別情報を記憶する権限記憶手段（２８２）と、
記憶装置に記憶されている文書の出力要求があった場合に、ユーザ個別情報（２９１）に基づいて、ユーザの当該文書に対するアクセス権限を判定するユーザ管理手段（Ｓ４０２）を有しており、
記憶装置に記憶された文書に対して、付加情報を付加した文書に加工する文書加工手段（２７２）と、記憶装置に記憶された文書に対する複製・移動要求を受けた場合に、複製・移動元と複製・移動先のアクセス権設定が異なるかどうかを判断するアクセス権比較手段（２７３、Ｓ４０５、Ｓ４０６）と、
前記アクセス権比較手段で異なると判断したときには、前記文書加工手段によって文書を加工（２７１）してから複製・移動を実行する複製・移動手段（Ｓ４０７、Ｓ４０８）とを備えることを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記文書加工手段を用いて、文書に対して文書加工処理を実行できるかどうかを判断する文書加工可否判断手段（Ｓ６０７）を備えることを特徴とする画像形成装置。
【請求項３】
請求項１もしくは請求項２に記載の画像形成装置において、
アクセス権設定が異なる複製・移動先に対して移動・複製処理を実施してよいかを示す情報を記憶する外部移動・複製可否属性記憶手段（Ｓ８０５）と、
外部移動・複製可否属性が、移動・複製処理を実施してはいけない場合にのみ、前記アクセス権比較手段（Ｓ８０６、Ｓ８０７）、文書加工手段（Ｓ８０８）を実行することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置および画像形成システムに関し、特に、画像形成装置内に保存された文書に対する操作を行った場合のデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムに関するものである。
【背景技術】
【０００２】
ネットワーク技術が発達している今日では、インターネットやイントラネットを利用して、コンピュータ（ＰＣ）等の端末から送られてきた画像データを、当該端末とネットワーク接続された画像形成装置に印刷させることが可能となっている。また、近年、ハードディスクドライブ（ＨＤＤ）等の大容量の記憶装置を備え、当該記憶装置内に画像データを記憶可能な画像形成装置が存在する。これらの技術を用いて、画像形成装置の記憶装置内に記憶されている画像データを、端末から指定して当該画像形成装置に印刷させたり、端末に画像データのままでダウンロードしたりコピーしたりすることが可能となりつつある。
【０００３】
このような状況のもとでは、画像形成装置の記憶装置に記憶された、例えば取り扱いに注意を要する機密文書等のセキュリティーが問題となる。この問題を解決するために、例えば特許文献１には、画像処理装置の状態に応じて、記憶装置内に記憶されている画像データを自動的に消去する技術が開示されている。さらに、特許文献１には、時間帯を管理する手段を設け、ある時刻になると定期的に記憶装置内の画像データを自動的に消去する技術が開示されている。
【０００４】
さらに特許文献２には、画像形成装置内の画像データに対してのアクセス権限が管理されていて、該画像データに対してアクセス権限が制限されているユーザからの出力要求があった場合には、ウォーターマーク等を付与することで、データの流出を防ぐ技術が開示されている。
【特許文献１】特開２００３−３７７１９号公報
【特許文献２】特開２００６−１９７０２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に係る技術は、記憶装置内に記憶されている画像データを消去するだけであるため、消去前に画像データを印刷したり、複製・移動したりすることが可能であり、当該画像データが不正使用される可能性がある。
【０００６】
また、特許文献２に係る技術は、画像形成装置内に保存されている画像データを出力する際には有効であるが、画像形成装置外に画像データが一旦出てしまったりして、アクセス権限情報とのリンクが切れてしまうと、ウォーターマーク等が付与されずに印刷することが可能であるため、当該画像データが不正使用される可能性がある。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、画像データ等の文書を保存可能な記憶装置を有する画像形成装置において、保存された文書を削除せず、かつ、外部に持ち出された場合にも、文書の不正使用を防止することを目的とする。
【課題を解決するための手段】
【０００８】
画像データ等の文書を保存可能な記憶装置を搭載した画像形成装置であって、
記憶装置に記憶された文書もしくはフォルダに対応させて、文書もしくはフォルダへのアクセス権限が制限されているか否かをユーザ毎に指定するユーザ個別情報を記憶する権限記憶手段（２８２）と、
記憶装置に記憶されている文書の出力要求があった場合に、ユーザ個別情報（２９１）に基づいて、ユーザの当該文書に対するアクセス権限を判定するユーザ管理手段（Ｓ４０２）を有しており、
記憶装置に記憶された文書に対して、付加情報を付加した文書に加工する文書加工手段（２７２）と、記憶装置に記憶された文書に対する複製・移動要求を受けた場合に、複製・移動元と複製・移動先のアクセス権設定が異なるかどうかを判断するアクセス権比較手段（２７３、Ｓ４０５、Ｓ４０６）と、
前記アクセス権比較手段で異なると判断したときには、前記文書加工手段によって文書を加工（２７１）してから複製・移動を実行する複製・移動手段（Ｓ４０７、Ｓ４０８）とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、画像データ等の文書を画像形成装置内の記憶装置からアクセス権管理の異なる領域に複製・移動された場合であっても、文書の不正使用を防止することが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【実施例１】
【００１１】
図１は、複写機の主要部の構成を示すブロック図である。
【００１２】
複写機はＣｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ（コントローラユニット）２００を含み、コントローラユニット２００には、画像入力デバイスであるスキャナ２４０や画像出力デバイスであるプリンタ２５０が接続されるとともに、操作部２３０が接続される。コントローラユニット２００は、スキャナ２４０で読み取られた画像データをプリンタ２５０により印刷出力するコピー機能を実現するための制御を行うとともに、ＬＡＮ２２１や公衆回線２２２（ＷＡＮ）に接続することによって、画像情報やデバイス情報の入出力を行うための制御を行う。
【００１３】
コントローラユニット２００は、具体的には、ＣＰＵ２０１を有し、ＣＰＵ２０１は、ＲＯＭ２０３に格納されているブートプログラムによりオペレーションシステム（ＯＳ）を立ち上げ、このＯＳ上で、ＨＤＤ（ハードディスクドライブ）２０４に格納されているアプリケーションプログラムを実行し、これによって各種処理を実行する。このＣＰＵ２０１の作業領域としてはＲＡＭ２０２が用いられる。ＲＡＭ２０２は、作業領域を提供するとともに、画像データを一時記憶するための画像メモリ領域を提供する。ＨＤＤ２０４は、上記アプリケーションプログラムや画像データを格納する。
【００１４】
ＣＰＵ２０１には、システムバス２０７を介して、ＲＯＭ２０３およびＲＡＭ２０２とともに、操作部Ｉ／Ｆ（操作部インタフェース）２０６、Ｎｅｔｗｏｒｋ２０９、ＭＯＤＥＭ２１０およびＩｍａｇｅ  Ｂｕｓ  Ｉ／Ｆ（イメージバスインタフェース）２０５が接続される。
【００１５】
操作部Ｉ／Ｆ２０６は、タッチパネルを有する操作部２３０とのインタフェースであり、操作部２３０に表示すべき画像データを操作部２３０に対して出力する。また、操作部Ｉ／Ｆ２０６は、操作部２３０においてユーザにより入力された情報をＣＰＵ２０１に送出する。
【００１６】
次に、Ｎｅｔｗｏｒｋ２０９は、ＬＡＮ２２１に接続され、ＬＡＮ２２１を介してＬＡＮ２２１上の各装置との間で情報の入出力を行う。ＭＯＤＥＭ２１０は、公衆回線２２２に接続され、公衆回線２２２を介して情報の入出力を行う。
【００１７】
Ｉｍａｇｅ  Ｂｕｓ  Ｉ／Ｆ２０５は、システムバス２０７と、画像データを高速で転送する画像バス２０８とを接続し、データ形式を変換するためのバスブリッジである。画像バス２０８は、ＰＣＩバスまたはＩＥＥＥ１３９４から構成される。画像バス２０８上には、ラスタイメージプロセッサ（以下、「ＲＩＰ」という）２１２、デバイスＩ／Ｆ２１３、スキャナ画像処理部２１４、プリンタ画像処理部２１５、画像回転部２１６、および画像圧縮部２１７、解像度変換部２１８、色空間変換部２１９、階調変換部２２０が設けられる。
【００１８】
ＲＩＰ２１２は、ＰＤＬコードをビットマップイメージに展開するプロセッサである。デバイスＩ／Ｆ２１３には、スキャナ２４０およびプリンタ２５０が接続され、デバイスＩ／Ｆ２１３は、画像データの同期系／非同期系の変換を行う。スキャナ画像処理部２１４は、入力画像データに対し補正、加工、編集を行う。また入力された画像がカラー原稿か白黒原稿かを画像の彩度信号から判断し、その結果を保持する機能を有する。プリンタ画像処理部２１５は、プリント出力画像データに対してプリンタ２５０に応じた補正、解像度変換などを行う。画像回転部２１６は、スキャナ画像処理と連携して、スキャナからの画像読み込みと同時に画像を回転しメモリ上に格納し、メモリ上にある画像を回転し、メモリ上に格納、もしくはメモリ上にある画像をプリンタ画像処理部と連携して回転しながら印字出力することができる。画像圧縮部２１７は、多値画像データをＪＰＥＧデータに、２値画像データをＪＢＩＧ、ＭＭＲ、ＭＨなどのデータに圧縮するとともに、その伸張処理を行う。解像度変換部２１８はメモリ上にある画像を解像度変換処理し、メモリ上に格納する。色空間変換部２１９はマトリクス演算により、たとえばメモリ上にあるＹＵＶ画像をＬａｂ画像に変換し、メモリ上に格納する。階調変換部２２０はたとえばメモリ上に８ｂｉｔ、２５６階調の画像を誤差拡散処理などの手法により１ｂｉｔ、２階調に変換し、メモリ上に格納する。
【００１９】
図２は、複写機で実行される文書管理および文書加工処理を行う処理ソフトウェアのブロック図である。ソフトウェアはＨＤＤ  ２０４に格納されており、ＲＡＭ  ２０２に展開されてＣＰＵ２０１によって実行される。
【００２０】
文書管理および文書加工処理を行う処理ソフトウェアは大きく、処理部２７０と、文書情報格納部２８０、ユーザ情報格納部２９０から構成される。処理部２７０は、制御部２７１、文書加工部２７２、アクセス権比較部２７３、データアクセス部２７４から構成される。文書情報格納部２８０には、文書情報２８１と、文書に対するユーザのアクセス権情報を格納したアクセス権情報２８２が含まれる。ユーザ情報格納部２９０には、ユーザ名やパスワードなどのユーザ情報を格納したユーザ情報２９１が含まれる。
【００２１】
操作部２３０からの情報を操作部Ｉ／Ｆ  ２０６を介して受信したとき、制御部２７１で受信した情報を判断し、処理内容に応じて文書加工部２７２、アクセス権比較部２７３、データアクセス部２７４の処理の制御を行う。文書加工部２７２は、文書情報格納部２８０内の文書情報２８１内の文書データの加工処理を行う。アクセス権比較部２７３は、文書情報の格納場所のアクセス権がどのように管理されているのかを判断し、アクセス権の管理が等しいかどうか、もしくは互換性・継承性があるかどうかを判断する。データアクセス部２７４は、文書情報格納部２８０およびユーザ情報格納部２９０内のデータにアクセスする。
【００２２】
本実施例では、ユーザＡが、複写機の記憶装置に保存されている文書ａを記憶装置内で移動した場合と、文書ａをＮｅｔｗｏｒｋ２０９もしくはＭＯＤＥＭ２１０を介して外部のファイルサーバに複製した場合に、文書管理および文書加工処理を行う処理ソフトウェアがどのように処理を実行するのかを、フローチャート等を用いて説明する。
【００２３】
複写機の記憶装置には、図３に示すような階層構造で文書情報が格納されている。階層構造を含む文書に関する情報は、文書情報格納部２８０内で管理されている。文書ａをユーザＡがフォルダＵｓｅｒＡの下から、複写機の外部に存在するファイルサーバへ移動・複製要求した場合の処理をフローチャート図４を用いて説明する。
【００２４】
ユーザＡから文書ａの移動・複製要求を操作部２３０を介して要求されたとき、操作部Ｉ／Ｆ２０６を介してその旨を制御部２７１に伝える。制御部２７１は移動要求を受け付けたと判断した場合、ステップＳ４０１で移動・複製元の文書を特定する。ステップＳ４０１では、データアクセス部２７４が文書情報２８１にアクセスして、文書ａのデータを特定する。次にステップＳ４０２では、データアクセス部２７４がユーザ情報２９１にアクセスして、ユーザＡの情報を特定し、その情報とステップＳ４０１で特定した文書ａの情報を用いてアクセス権情報２８２にアクセスし、アクセス権限情報を取得して、制御部２７１がアクセス権限の有無を判断する。ここでアクセス権限がないと判断した場合には、処理が終了となる。アクセス権限があると判断した場合には、ステップＳ４０３へ進む。
【００２５】
ステップＳ４０３では、移動・複製先を特定する。制御部２７１は、Ｎｅｔｗｏｒｋ２０９もしくはＭＯＤＥＭ２１０を介して、外部ファイルサーバへのアクセスを特定する。次にステップＳ４０４では、移動・複製先である外部ファイルサーバに対してアクセス権限があるかどうかを判断する。ステップＳ４０４でアクセス権限がないと判断された場合には、処理が終了となる。アクセス権限があると判断した場合には、ステップＳ４０５へ進む。
【００２６】
ステップＳ４０５では、制御部２７１がステップＳ４０２の判断に使用したアクセス権限情報と、ステップＳ４０４で使用したアクセス権限情報が等しい、もしくは信頼関係が結ばれているかどうか等のアクセス権限情報の比較処理を実行する。ステップＳ４０６では、ステップＳ４０５で実行された比較処理の結果、アクセス権限管理が同一とみなして問題がないかどうか、アクセス権比較部２７３で判断される。外部ファイルサーバが複写機で管理するアクセス権限管理と同一でない場合、ステップＳ４０７に進む。
【００２７】
ステップＳ４０７では、文書加工部２７２が、移動・複製元の文書である文書ａのデータに対して、地紋情報の埋め込み処理を実行する。ここで、本実施例では、地紋情報の埋め込みを文書加工処理の例としてあげているが、地紋に限定するものではなく、その他の加工処理であっても問題ない。本実施例の地紋情報埋め込み処理では、文書情報を加工して、文書の画に地紋情報を埋め込んでしまい、印刷時に地紋情報を埋め込まなくても地紋付きで印刷されるデータに加工する処理を前提に記載しているが、本特許の本質は、これに限定されるものではない。例えば、文書情報加工処理として、ＰＤＦとして文書情報を加工するときに、地紋情報の付加をアノテーションとして付加しておいて、編集操作に対してパスワードをかけておけば、パスワードを知っていれば地紋情報をはずして印刷することが可能となり、パスワードを知らなければ必ず地紋付きで印刷されることになるようにしても良い。
【００２８】
最後にステップＳ４０８では、制御部２７１が、ユーザＡからの要求である移動・複製処理を実行して、フローチャート終了となる。
【００２９】
次に図５に示すように、複写機の記憶装置内での移動・複製要求の場合の処理をフローチャート図４を用いて説明する。
【００３０】
ステップＳ４０１で移動・複製元の文書がフォルダＵｓｅｒＡの下の文書ａであることを特定する。ステップＳ４０２では、データアクセス部２７４がユーザＡのユーザ情報をユーザ情報２９１から取得し、文書ａに対するユーザＡのアクセス権限情報をアクセス権情報２８２から取得して、制御部２７１でアクセス権限があると判断する。ステップＳ４０３では、移動・複製先としてフォルダＦｏｌｄｅｒを特定する。そして、ステップＳ４０４では、データアクセス部２７４がフォルダＦｏｌｄｅｒに対するユーザＡのアクセス権限情報をアクセス権情報２８２から取得して、制御部２７１でアクセス権限があると判断する。
【００３１】
ステップＳ４０５では、アクセス権比較部２７３が、ステップＳ４０２とステップＳ４０４で持ち至れたアクセス権情報の比較を行い、共にアクセス権情報２８２を用いて判断していることから同一であると判断し、ステップＳ４０６で同一と判断されてステップＳ４０８へ進む。最後にステップＳ４０８では、制御部２７１がフォルダＵｓｅｒＡの下の文書ａをフォルダＦｏｌｄｅｒ下に移動・複製処理を実行して、処理終了となる。
【００３２】
以上説明したように、本実施例によれば、複写機内に保存された文書データを移動・複製する場合に、同一のアクセス権管理がされている範囲内での移動・複製はそのまま実行され、異なるアクセス権管理がされているところへ移動・複製される場合には、文書データを加工して移動・複製が実行される。そのため、オリジナルの文書にアクセスできるのは、同一のアクセス権で管理されている管理下の文書にアクセスできるユーザだけであり、異なるアクセス権で管理されていて、元々のアクセス制御が実施できるかどうか判断ができない場所に対して移動・複製される場合には、オリジナルではなく複製・移動された文書であることが特定できるように文書を加工することが可能である。このようにすることで、オリジナルの文書データの情報が漏洩することを抑止することが可能となる。
【実施例２】
【００３３】
本発明の第二の実施例においては、第一の実施例とは異なり、文書加工を実施できない場合の処理について説明する。
【００３４】
図３に示す移動・複製処理を実施するときの処理フローチャートを図６に示す。ステップＳ６０１からステップＳ６０６の処理は、図４のステップＳ４０１からステップＳ４０６と同一であるため、説明を省略する。
【００３５】
ステップＳ６０６で同一ではないと判断された場合、ステップＳ６０７に進む。ステップＳ６０７では、文書加工部２７２が、移動・複製元文書の加工処理を実行できるかどうかを判断する。例えば、移動・複製元文書が暗号化されていたり、加工処理を実施できないデータ形式だったりした場合には、文書加工部２７２は、文書加工処理を実行できないと判断する。ステップＳ６０７で文書加工処理を実行できないと判断した場合には、処理は終了となり、移動・複製は実行できない。ステップＳ６０７で文書加工処理を実行できると判断した場合には、ステップＳ６０８で文書加工処理を文書加工部２７２が実施し、ステップＳ６０９で移動・複製が実行されて、処理が終了となる。
【００３６】
以上説明したように、本実施例によれば、文書加工を行えない文書の場合には、アクセス権限管理が異なる領域に文書を移動・複製できないように防ぐことが可能となる。
【実施例３】
【００３７】
本発明の第三の実施例においては、第一、第二の実施例とは異なり、特定の記憶領域に保存されば文書にのみ文書加工処理を実施する。
【００３８】
複写機の記憶装置内には、図７に示すような階層構造で文書が管理されている。文書を格納するフォルダには、外部への移動・複製をそのまま実行してもよいかどうかを示す、外部移動・複製許可／禁止属性が属性情報として付与されている。外部移動・複製許可／禁止属性情報は、文書情報２８１で管理される。処理フローチャートを図８に示す。
【００３９】
ステップＳ８０１からステップＳ８０４までの処理は、図４のステップＳ４０１からステップＳ４０４と同一であるため、説明を省略する。ステップＳ８０５では、データアクセス部２７４が文書情報２９１から、移動・複製元文書が格納されているフォルダの外部移動・複製許可／禁止属性を取得し、制御部２７１で外部に対しての移動・複製処理をそのまま実行しても良いかどうかを判断する。そのまま実行しても良いと判断した場合にはステップＳ８０９へ進み、移動・複製処理を実行して、処理終了となる。そのまま実行してはいけないと判断した場合には、ステップＳ８０６へ進む。
【００４０】
ステップＳ８０６からステップＳ８０９の処理は、図４のステップＳ４０５からステップＳ４０８の処理と同一である。つまり、外部移動・複製が禁止されているフォルダ下の文書を移動・複製する場合にのみ、アクセス権限管理の比較を実施し、必要に応じて文書加工部２７２で文書加工を実施して、移動・複製処理を実行することとなる。図７の例でいえば、文書ａは外部ファイルサーバへそのまま移動・複製を許可し、文書ｂを移動・複製する場合には、アクセス権限管理の比較チェックと文書加工処理を必要に応じて実施することとなる。
【００４１】
以上説明したように、本実施例によれば、情報漏洩を防ぐ必要がある文書と、外部への移動・複製を実施してもより文書を保存するフォルダによって区別して管理することができ、情報漏洩を防ぐ必要がある文書に対してのみ、アクセス権管理の異なる領域へのオリジナル文書の移動・複製を防ぐことが可能となる。
【図面の簡単な説明】
【００４２】
【図１】複写機の主要部の構成を示すブロック図
【図２】文書管理および文書加工処理を行う処理ソフトウェアのブロック図
【図３】実施例１における文書管理および実施処理例
【図４】実施例１における複写機内文書の移動・複製処理のフローチャート
【図５】実施例１における文書管理および実施処理例
【図６】実施例２における複写機内文書の移動・複製処理のフローチャート
【図７】実施例３における文書管理および実施処理例
【図８】実施例３における複写機内文書の移動・複製処理のフローチャート
【図１】
2010147770.tif 000003
【図２】
2010147770.tif 000004
【図３】
2010147770.tif 000005
【図４】
2010147770.tif 000006
【図５】
2010147770.tif 000007
【図６】
2010147770.tif 000008
【図７】
2010147770.tif 000009
【図８】
2010147770.tif 000010