(57)【要約】【課題】出力手段の種類、文書のプロパティ、文書のアクセス権等に応じて、マスキングオブジェクトの見え方を簡単な操作により個別に定義できる画像編集システム、画像編集システムのプログラム、及びプログラムを記録した記録媒体を提供する。【解決手段】複数のマスキングオブジェクトを画像内の任意の位置に配置し、マスキングオブジェクトの見え方を、ディスプレイに対しては透過色となり、プリンタに対しては、塗りつぶし色となるように定義する。また、文書のプロパティが「編集中」の場合は塗りつぶし色となり、文書のプロパティが「完成」の場合は塗りつぶし無しとなるように定義する。さらに、アクセス権が「フルコントロール」の場合は透過色となり、アクセス権が「マスキング部参照不可」の場合は塗りつぶし色となるように定義する。そのような簡単な操作により、文書の一部の情報の隠蔽を適宜行えるようにする。【選択図】        図１
2004227181.tif 000002
【特許請求の範囲】
【請求項１】
複数のファイルから構成される文書をフォルダに分類して管理する文書管理システムに登録されている画像ファイルを表示し図形オブジェクトを描画することによって前記画像ファイルを編集する機能を有する画像編集システムであって、
前記図形オブジェクトから選択される複数のマスキングオブジェクトを画像内の任意の位置に配置する機能と、
配置された前記マスキングオブジェクトの移動及び／または変更及び／または削除をする機能と、
出力手段に対して前記マスキングオブジェクトの見え方を定義する機能と、を有することを特徴とする画像編集システム。
【請求項２】
前記出力手段は、
プリンタ及び／またはディスプレイ及び／またはファイルとして記憶デバイスへ書き込むための書き込み手段であることを特徴とする請求項１記載の画像編集システム。
【請求項３】
前記マスキングオブジェクトの見え方は、
透過色及び／または塗りつぶし色及び／塗りつぶし無しであることを特徴とする請求項１または２記載の画像編集システム。
【請求項４】
前記マスキングオブジェクトの見え方は、
前記ディスプレイに表示する場合は透過色であり、紙に印刷した場合は塗りつぶし色であることを特徴とする請求項３記載の画像編集システム。
【請求項５】
前記マスキングオブジェクトの見え方は、
文書のプロパティに応じて定義されることを特徴とする請求項１から４のいずれか１項に記載の画像編集システム。
【請求項６】
前記マスキングオブジェクトの見え方は、
前記文書のプロパティが「編集中」の場合は塗りつぶし色であり、前記文書のプロパティが「完成」の場合は塗りつぶし無しであることを特徴とする請求項５記載の画像編集システム。
【請求項７】
前記マスキングオブジェクトの見え方は、
文書のアクセス権に応じて定義されることを特徴とする請求項１から６のいずれか１項に記載の画像編集システム。
【請求項８】
前記マスキングオブジェクトの見え方は、
前記アクセス権が「フルコントロール」の場合は透過色であり、前記アクセス権が「マスキング部参照不可」の場合は塗りつぶし色であることを特徴とする請求項７記載の画像編集システム。
【請求項９】
コンピュータに、
複数のファイルから構成される文書をフォルダに分類して管理する機能と、
該機能により登録されている画像ファイルを表示し図形オブジェクトを描画することによって編集する機能と、を実現させるための画像編集システムのプログラムであって、
前記コンピュータに、前記図形オブジェクトから選択される複数のマスキングオブジェクトを画像内の任意の位置に配置する機能と、
配置された前記マスキングオブジェクトの移動及び／または変更及び／または削除をする機能と、
出力手段に対して前記マスキングオブジェクトの見え方を定義する機能と、を実現させることを特徴とする画像編集システムのプログラム。
【請求項１０】
前記出力手段は、
プリンタ及び／またはディスプレイ及び／またはファイルとして記憶デバイスへ書き込むための書き込み手段であることを特徴とする請求項９記載の画像編集システムのプログラム。
【請求項１１】
前記マスキングオブジェクトの見え方は、
透過色及び／または塗りつぶし色及び／塗りつぶし無しであることを特徴とする請求項９または１０記載の画像編集システムのプログラム。
【請求項１２】
前記マスキングオブジェクトの見え方は、
前記ディスプレイに表示する場合は透過色であり、紙に印刷した場合は塗りつぶし色であることを特徴とする請求項１１記載の画像編集システムのプログラム。
【請求項１３】
前期マスキングオブジェクトの見え方は、
文書のプロパティに応じて定義されることを特徴とする請求項９から１２のいずれか１項に記載の画像編集システムのプログラム。
【請求項１４】
前記マスキングオブジェクトの見え方は、
前記文書のプロパティが「編集中」の場合は塗りつぶし色であり、前記文書のプロパティが「完成」の場合は塗りつぶし無しであることを特徴とする請求項１３記載の画像編集システムのプログラム。
【請求項１５】
前記マスキングオブジェクトの見え方は、
文書のアクセス権に応じて定義されることを特徴とする請求項９から１４のいずれか１項に記載の画像編集システムのプログラム。
【請求項１６】
前記マスキングオブジェクトの見え方は、
前記アクセス権が「フルコントロール」の場合は透過色であり、前記アクセス権が「マスキング部参照不可」の場合は塗りつぶし色であることを特徴とする請求項１５記載の画像編集システムのプログラム。
【請求項１７】
請求項９から１６のいずれか１項に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像編集システム、画像編集システムのプログラム、及びプログラムを記録した記録媒体に関するものであり、特に、情報の隠蔽方法を提供するための画像編集システム、画像編集システムのプログラム、及びプログラムを記録した記録媒体に関するものである。
【０００２】
【従来の技術】
例えば、市町村役場では、住民票の原本から写しを作成する際に、続柄や本籍等が安易に第三者に知られることによるプライバシー侵害を防止するために、不都合な部分を除いた形でコピー等が行われる。このような除去作業は、例えば、複写機のプラテンガラス上にオーバーレイを置いて、さらにその上に原本（原稿）を重ねることによって行うことが可能である。しかし、この方法によると、複雑なパターンの除去作業において、複写機上におけるオーバーレイの位置合わせの作業が困難となるという問題がある。
【０００３】
そこで、原本上の画情報を電子的に読み取って、自動的にマスク処理を行う装置の開発も行われている。しかし、このような装置によると、画像の読取部に原稿を正確にセットしないと、原稿とマスクのためのパターンが食い違い、領域以外の画情報を削除したり、削除すべき画情報が削除されないといった不都合が生じた。
【０００４】
そこで、処理しようとする画像のビットマップデータにマスクパターンを重ね合わせて表示するための表示手段や、ビットマップデータとマスクパターンの相対的な移動を行う際に使用する手段としてのカーソルをこの表示手段上に表示するカーソル表示手段や、ビットマップデータやマスクパターンの表わされる領域を相対的に移動させる領域移動制御手段等を備えた画像編集装置もある（例えば、特許文献１参照。）。
【０００５】
【特許文献１】
特開昭６３−２４４２７２号公報
【０００６】
【発明が解決しようとする課題】
上記のような従来の画像編集装置においても、複数の図形オブジェクトを画像内の任意の位置に配置することはできる。しかし、それらのオブジェクトの見え方は１通りである。よって、例えば、図形のある部分に透過色で配置したオブジェクトがある場合、その部分を塗りつぶし色で印刷したい場合には、画像編集システムを用いてオブジェクトの色プロパティを塗りつぶし色に変更する必要がある。他方、変更した後で、再び透過色に戻したい場合は、再度画像編集システムを用いてオブジェクトの色プロパティを変更しなければならない。
【０００７】
また、例えば、「編集中」「完成」といった文書のプロパティがあり、「編集中」の時には伏せておきたいが「完成」後は公表したいような場合は、従来のシステムによると、文書が「編集中」の時には塗りつぶし色の図形オブジェクトを描画しておき、文書が「完成」するときに図形オブジェクトの色を全透過色（塗りつぶし無し）にするか図形オブジェクトの削除をユーザが行わなければならない。この操作はユーザの手間であり、操作のし忘れが起こる可能性がある。
【０００８】
さらに、従来のアクセス権の設定方法では、権限の無いユーザには文書自体が見えないようになっている。すなわち、文書の存在は見えるが、文書の内容の一部分が見えないというアクセス権の設定方法は無い。よって、一部分を見えないようにするためには塗りつぶしの図形オブジェクトを描画する必要があるが、そうするとアクセス権のあるユーザも図形オブジェクトによって塗りつぶされた部分を見ることができなくなってしまう。
【０００９】
そこで、本発明は、出力手段の種類、文書のプロパティ、文書のアクセス権等に応じて、マスキングオブジェクトの見え方を簡単な操作により個別に定義できる画像編集システム、画像編集システムのプログラム、及びプログラムを記録した記録媒体を提供することを目的とする。
【００１０】
すなわち、請求項１から４、９から１２、１７記載の発明の目的は、マスキングオブジェクトの見え方を簡単な操作により個別に定義できる画像編集システム、画像編集システムのプログラム、及びプログラムを記録した記録媒体を提供することにある。
【００１１】
請求項５、６、１３、１４、１７記載の発明の目的は、文書のプロパティに応じて、マスキングオブジェクトの見え方を簡単な操作により個別に定義できる画像編集システム、画像編集システムのプログラム、及びプログラムを記録した記録媒体を提供することにある。
【００１２】
請求項７、８、１５から１７記載の発明の目的は、文書のアクセス権に応じて、マスキングオブジェクトの見え方を簡単な操作により個別に定義できる画像編集システム、画像編集システムのプログラム、及びプログラムを記録した記録媒体を提供することにある。
【００１３】
【課題を解決するための手段】
上記の目的を達成するために、請求項１記載の発明によれば、画像編集システムは、複数のファイルから構成される文書をフォルダに分類して管理する文書管理システムに登録されている画像ファイルを表示し図形オブジェクトを描画することによって前記画像ファイルを編集する機能を有する画像編集システムであって、図形オブジェクトから選択される複数のマスキングオブジェクトを画像内の任意の位置に配置する機能と、配置されたマスキングオブジェクトの移動及び／または変更及び／または削除をする機能と、出力手段に対してマスキングオブジェクトの見え方を定義する機能と、を有することを特徴とするものである。
【００１４】
請求項２記載の発明によれば、画像編集システムは、出力手段は、プリンタ及び／またはディスプレイ及び／またはファイルとして記憶デバイスへ書き込むための書き込み手段である請求項１記載の画像編集システムであることを特徴とするものである。
【００１５】
請求項３記載の発明によれば、画像編集システムは、マスキングオブジェクトの見え方は、透過色及び／または塗りつぶし色及び／塗りつぶし無しである請求項１または２記載の画像編集システムであることを特徴とするものである。
【００１６】
請求項４記載の発明によれば、画像編集システムは、マスキングオブジェクトの見え方は、ディスプレイに表示する場合は透過色であり、紙に印刷した場合は塗りつぶし色である請求項３記載の画像編集システムであることを特徴とするものである。
【００１７】
請求項５記載の発明によれば、画像編集システムは、マスキングオブジェクトの見え方は、文書のプロパティに応じて定義される請求項１から４のいずれか１項に記載の画像編集システムであることを特徴とするものである。
【００１８】
請求項６記載の発明によれば、画像編集システムは、マスキングオブジェクトの見え方は、文書のプロパティが「編集中」の場合は塗りつぶし色であり、文書のプロパティが「完成」の場合は塗りつぶし無しであることを特徴とする請求項５記載の画像編集システムであることを特徴とするものである。
【００１９】
請求項７記載の発明によれば、画像編集システムは、マスキングオブジェクトの見え方は、文書のアクセス権に応じて定義される請求項１から６のいずれか１項に記載の画像編集システムであることを特徴とするものである。
【００２０】
請求項８記載の発明によれば、画像編集システムは、マスキングオブジェクトの見え方は、アクセス権が「フルコントロール」の場合は透過色であり、アクセス権が「マスキング部参照不可」の場合は塗りつぶし色である請求項７記載の画像編集システムであることを特徴とするものである。
【００２１】
請求項９記載の発明によれば、画像編集システムのプログラムは、コンピュータに、複数のファイルから構成される文書をフォルダに分類して管理する機能と、機能により登録されている画像ファイルを表示し図形オブジェクトを描画することによって編集する機能と、を実現させるための画像編集システムのプログラムであって、コンピュータに、図形オブジェクトから選択される複数のマスキングオブジェクトを画像内の任意の位置に配置する機能と、配置されたマスキングオブジェクトの移動及び／または変更及び／または削除をする機能と、出力手段に対して前記マスキングオブジェクトの見え方を定義する機能と、を実現させることを特徴とするものである。
【００２２】
請求項１０記載の発明によれば、画像編集システムのプログラムは、出力手段は、プリンタ及び／またはディスプレイ及び／またはファイルとして記憶デバイスへ書き込むための書き込み手段である請求項９記載の画像編集システムのプログラムであることを特徴とするものである。
【００２３】
請求項１１記載の発明によれば、画像編集システムのプログラムは、マスキングオブジェクトの見え方は、透過色及び／または塗りつぶし色及び／塗りつぶし無しである請求項９または１０記載の画像編集システムのプログラムであることを特徴とするものである。
【００２４】
請求項１２記載の発明によれば、画像編集システムのプログラムは、マスキングオブジェクトの見え方は、ディスプレイに表示する場合は透過色であり、紙に印刷した場合は塗りつぶし色である請求項１１記載の画像編集システムのプログラムであることを特徴とするものである。
【００２５】
請求項１３記載の発明によれば、画像編集システムのプログラムは、マスキングオブジェクトの見え方は、文書のプロパティに応じて定義される請求項９から１２のいずれか１項に記載の画像編集システムのプログラムであることを特徴とするものである。
【００２６】
請求項１４記載の発明によれば、画像編集システムのプログラムは、マスキングオブジェクトの見え方は、文書のプロパティが「編集中」の場合は塗りつぶし色であり、文書のプロパティが「完成」の場合は塗りつぶし無しである請求項１３記載の画像編集システムのプログラムであることを特徴とするものである。
【００２７】
請求項１５記載の発明によれば、画像編集システムのプログラムは、マスキングオブジェクトの見え方は、文書のアクセス権に応じて定義される請求項９から１４のいずれか１項に記載の画像編集システムのプログラムであることを特徴とするものである。
【００２８】
請求項１６記載の発明によれば、画像編集システムのプログラムは、マスキングオブジェクトの見え方は、アクセス権が「フルコントロール」の場合は透過色であり、アクセス権が「マスキング部参照不可」の場合は塗りつぶし色である請求項１５記載の画像編集システムのプログラムであることを特徴とするものである。
【００２９】
請求項１７記載の発明によれば、記録媒体は、請求項８から１４のいずれか１項に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体であることを特徴とするものである。
【００３０】
【発明の実施の形態】
次に、添付図面を参照して、本発明による画像編集システム、文書管理画像編集システムのプログラム、及びプログラムを記録した記録媒体の実施の形態を詳細に説明する。
【００３１】
図１には、本実施の形態における文書管理システムのブロック図が示されている。
【００３２】
図１において、文書管理システム１００は、文書管理ユーザインターフェース提供部１０と、画像編集システム２０と、データアクセス部３０と、文書管理エンジン４０と、文書管理データベース５０と、から構成される。
【００３３】
画像編集システム２０は、画像編集ユーザインターフェース提供部２１と、処理制御部２２と、画像データ保存部２３と、画像データ展開部２４と、から構成される。
【００３４】
文書管理ユーザインターフェース提供部１０は、処理制御部２２、データアクセス部３０、文書管理エンジン４０、文書管理データベー５０等をユーザが操作するための部分であり、ユーザが操作した結果を表示する部分でもある。これにより、ユーザは、文書の登録・検索・（ファイルの）アプリケーション起動などが行える。
【００３５】
画像編集ユーザインターフェース提供部２１は、画像編集システムをユーザが操作するための部分であり、ユーザが操作した結果を表示する部分でもある。これにより、ユーザは、主に、画像ファイルの表示・編集を行う。
【００３６】
処理制御２２は、ユーザの操作に対する結果を下位モジュールに要求し、結果をユーザインターフェース提供部１０、２１に返す。
【００３７】
画像データ保存部２３は、画像編集システム２０でユーザが画像編集を行った結果を、後に図２に示すファイルデータ構造に基づいて、画像編集システム固有の情報として「拡張ヘッダ情報」に保存する役割を負う。
【００３８】
画像データ展開部２４は、通常の画像ファイルや、画像データ保存部２３が保存した画像ファイルのヘッダ情報などを読み込んで、画像編集システム２０に表示できる状態に解析する部分である。
【００３９】
データアクセス部３０は、処理制御部２２から要求のあったデータ（  ファイルそのものであったり、検索結果であったりする）  をさらに下位モジュールに要求して取得し、処理制御部２２へ返す役割を負う。
【００４０】
文書管理エンジン４０は、データアクセス部３０から要求のあったデータをＷｉｎｄｏｗｓ（登録商標）のファイルシステムなどに対して要求し、取得する役割を負う。
【００４１】
データアクセス部３０と文書管理エンジン４０は、ともに文書管理データベース５０からデータを取得することが役目である。
【００４２】
文書管理データベース５０は、基本的にはＷｉｎｄｏｗｓ（登録商標）のファイルシステムを利用し、ファイルそのものやその他の付加情報（１つの文書を構成しているセクションが何であるかとか、文書の書誌情報など）  を保存している部分である。
【００４３】
以上のような構成により、複数のファイルから構成される文書をフォルダに分類して管理し、登録されている画像ファイルを表示した上で、図形オブジェクトを描画して画像ファイルを編集する。
【００４４】
また、図形オブジェクトから選択される複数のマスキングオブジェクトを画像内の任意の位置に配置し、配置されたマスキングオブジェクトの移動、変更、削除もできる。
【００４５】
さらに、後述するように、出力手段に対してマスキングオブジェクトの見え方を定義することができるのが、本発明の特徴である。
【００４６】
図２には、本実施の形態におけるファイルデータ構造図が示されている。
【００４７】
図２に示されているように、本実施の形態におけるファイルデータは、オリジナル画像データと、ヘッダ情報と、拡張ヘッダ情報と、から構成される。拡張ヘッダ情報は，マスキングオブジェクト数と、マスキングオブジェクト数分の座標情報と、サイズ情報と、マスキングプロパティ情報とから構成される。
【００４８】
すなわち、本実施の形態は、ＴＩＦＦファイルの拡張ヘッダ情報の部分に、マスキングオブジェクトの数、座標情報、サイズ情報、プロパティ情報が書き込まれることにより実施される。座標情報とサイズ情報とプロパティ情報との組は、マスキングオブジェクトの数だけ存在する。
なお、本発明はＴＩＦＦファイルに限定されるものではない。
【００４９】
マスキングオブジェクトのプロパティ情報としては、後述のように、マスキングオブジェクトの見え方（「透過色」、「塗りつぶし色」、「塗りつぶし無し」または「全透過色」）が書き込まれる。
【００５０】
図３には、本実施の形態において画像編集システムで文書をディスプレイ等に表示する際のフローチャートが示されている。
【００５１】
ステップＳ１において、対象ファイルをオープンする。ステップＳ２において、拡張ヘッダにマスキングオブジェクト情報があるか否かを判断する。拡張ヘッダにマスキングオブジェクト情報がなければ（いいえ）、ステップＳ３において、オリジナル画像データを読み込み、ステップＳ９において、画像をディスプレイに表示する。
【００５２】
ステップＳ２において、拡張ヘッダにマスキングオブジェクト情報があれば（はい）、ステップＳ４において、マスキングオブジェクト数を取得する。ステップＳ５において、座標、サイズ情報を取得する。ステップＳ６において、マスキングプロパティを取得する。ステップＳ７において、スオリジナル画像データを読み込む。テップＳ８において、マスキングオブジェクトを合成する。ステップＳ９において、画像を表示する。
【００５３】
なお、図１、２、３については、以下に説明する第１〜３の実施例で共通する。
【００５４】
まず、本発明による画像編集システム、画像編集システムのプログラム、及びプログラムを記録した記録媒体の一実施形態たる第１実施例について説明する。
【００５５】
ユーザは、文書管理システム１００上の文書管理ユーザインターフェース提供部１０で画像文書を選択し、画像編集システム２０を起動する。画像編集システム２０が起動すると、ユーザが選択した文書が画像編集システム２０上で編集可能状態となる。
【００５６】
ユーザは、描画オブジェクトとして「マスキングオブジェクト」を選択し、画像上に配置する。また、「マスキングオブジェクト」のプロパティを下記のように設定する。
・画像編集システム上でディスプレイに表示する場合：「透過色」
・文書管理システムの印刷機能で紙に印刷した場合：「塗りつぶし色」
【００５７】
処理制御部２２では、マスキングオブジェクトのプロパティ情報をファイルデータ構造内の拡張ヘッダ情報部に書き込むよう画像データ保存部２３に指示する。
【００５８】
画像編集システム２０では、画像データ展開部２４がオリジナル画像と拡張ヘッダ情報部のマスキングオブジェクトのプロパティ情報を元に、オリジナル画像上に透過色のオブジェクトを配置して表示する。
【００５９】
図４は、本実施例における（文書管理システムからの）プリンタ等による印刷時のフローチャートである。
【００６０】
ステップＳ１１において、対象ファイルをオープンする。ステップＳ１２において、拡張ヘッダにマスキングオブジェクト情報があるか否かを判断する。拡張ヘッダにマスキングオブジェクト情報がなければ（いいえ）、ステップＳ１３において、オリジナル画像データを読み込み、ステップＳ２０において、印刷モジュールが印刷する。
【００６１】
ステップＳ１２において、拡張ヘッダにマスキングオブジェクト情報があれば（はい）、ステップＳ１４において、マスキングオブジェクト数を取得する。ステップＳ１５において、座標、サイズ情報を取得する。ステップＳ１６において、マスキングプロパティを取得する。ステップＳ１７において、スオリジナル画像データを読み込む。テップＳ１８において、マスキングオブジェクトを合成する。ステップＳ１９において、印刷用一時ファイルを作成する。ステップＳ２０において、印刷モジュールが印刷する。
【００６２】
ユーザが画像編集システム２０や文書管理システム１００上の文書管理ユーザインターフェース提供部１０から文書の印刷を指示した場合は、処理制御部２２が画像データ展開部２４に対してオリジナル画像に塗りつぶし色オブジェクトを配置した一時画像ファイルを作成するように指示し、これを処理制御部２２が印刷をする。これにより、印刷された用紙には「マスキングオブジェクト」の部分が塗りつぶされて印刷される。
【００６３】
以上のように、出力手段がディスプレイの場合には透過色で見えるように定義し、プリンタの場合には塗りつぶし色で見えるように定義しておくだけで、画像システムによる変更を行わずに、ディスプレイでは透過色の、プリンタでは塗りつぶし色のマスキングで画像を出力させることができる。よって、画像システムによる変更の手間が省ける。
【００６４】
本発明による画像編集システム、画像編集システムのプログラム、及びプログラムを記録した記録媒体の一実施形態たる第２実施例について説明する。
【００６５】
ユーザは、文書管理システム１００上の文書管理ユーザインターフェース提供部１０で文書プロパティが「編集中」である画像文書を選択し、画像編集システム２０を起動する。画像編集システム２０が起動すると、ユーザが選択した文書が画像編集システム２０上で編集可能状態となる。
【００６６】
ユーザは、描画オブジェクトとして「マスキングオブジェクト」を選択し、画像上に配置する。また、「マスキングオブジェクト」のプロパティを下記のように設定する。
・文書のプロパティが「編集中」の場合：「塗りつぶし色」
・文書のプロパティが「完成」の場合：「塗りつぶし無し」（「全透過色」）
【００６７】
処理制御部２２では、マスキングオブジェクトのプロパティ情報をファイルデータ構造内の拡張ヘッダ情報部に書き込むよう画像データ保存部２３に指示する。文書管理画像編集システム２０では、画像データ展開部２４が下記の情報を元に、オリジナル画像上に文書プロパティに応じた色のオブジェクトを配置して表示する。
・文書のプロパティ情報
・オリジナル画像
・拡張ヘッダ情報部のマスキングオブジェクトのプロパティ情報
【００６８】
以上のように、「編集中」の場合はマスキングオブジェクトの色は塗りつぶし色、「完成」の場合は全透過色と定義しておくことによって、画像システムによって変更を行わなくても、文書のプロパティを「編集中」から「完成」へ変更することでマスキングオブジェクトの色も自動的に変更される。よって、これにより、ユーザが画像システムにおいて変更する手間が省ける。
【００６９】
本発明による画像編集システム、画像編集システムのプログラム、及びプログラムを記録した記録媒体の一実施形態たる第３実施例について説明する。
【００７０】
ユーザは、文書管理システム１００上の文書管理ユーザインターフェース提供部１０で「フルコントロール」権限のある画像文書を選択し、画像編集システム２０を起動する。画像編集システム２０が起動すると、ユーザが選択した文書が画像編集システム２０上で編集可能状態となる。
【００７１】
ユーザは、描画オブジェクトとして「マスキングオブジェクト」を選択し、画像上に配置する。また、「マスキングオブジェクト」のプロパティを下記のように設定する。
・ユーザのアクセス権が「フルコントロール」の場合：「透過色」
・ユーザのアクセス権が「マスキング部参照不可」の場合：「塗りつぶし色」
【００７２】
なお、ここでいう「アクセス権」とは、特定の情報（ファイル）を利用する権限を意味している。「フルコントロール」とは、かかるアクセス権に制限がないことを意味するが、ここでは単に閲覧に制限がない場合であれば足りるので、そのような場合も含む。また、「マスキング部参照不可」とは、マスキングがなされている部分についての閲覧が制限されている場合を意味する。
【００７３】
処理制御部２２では、マスキングオブジェクトのプロパティ情報をファイルデータ構造内の拡張ヘッダ情報部に書き込むよう画像データ保存部２３に指示する。
【００７４】
画像編集システム２０では、画像データ展開部２４が下記の情報を元に、オリジナル画像上にユーザのアクセス権に応じた色のオブジェクトを配置して表示する。
・ユーザのアクセス権
・オリジナル画像
・拡張ヘッダ情報部のマスキングオブジェクトのプロパティ情報
【００７５】
以上のように、管理者権限のあるユーザにだけマスキングオブジェクトで隠されている内容が見えるように透過色で表示し、権限の無いユーザには塗りつぶし色で表示されるようにすることで、マスキングオブジェクトよる情報の隠蔽を必要に応じて適宜行うことができる。
【００７６】
なお、本発明において、「透過色」とは、色付きであり、無色ではないが、文字等が肉眼で充分に読み取れる程度に半透明な状態を意味する。これに対して、「塗りつぶし色」とは、色付きであり（無色ではなく、）文字等が肉眼で充分に読み取れない程度に塗りつぶされている状態を意味する。一方、「塗りつぶし無し」ないし「全透過色」とは、マスキングオブジェクトは存在するが、それが無色透明であり、マスキングオブジェクトが存在しないのと同程度に文字等が肉眼で読み取れる状態を意味する。
ただし、本発明におけるマスキングオブジェクトの見え方はこれらに限定されものではない。
【００７７】
また、本実施の形態における出力手段は、ディスプレイ等の表示手段、プリンタ等の印刷手段、またはファイルとして記憶デバイスへ書き込む手段等の書き込み手段であるのが通常であるが、本発明はそれらに限定されるものではない。
【００７８】
【発明の効果】
請求項１から１７記載の発明によれば、出力手段に対して、マスキングオブジェクトそれぞれの見え方を定義して、ある出力方法の場合には透過色で見えるように設定し、別の出力方法の場合には塗りつぶし色で見えるように設定しておくことにより、画像システムによって変更を行わなくても出力手段に応じた見え方で画像を出力することができるので、画像システムによる変更の手間が省ける。
なお、本請求項における出力手段とは、ディスプレイによる表示やプリンタによる紙への出力、ファイルとして記憶デバイスへ書き込むことなどを指すが、それらに限定されるものではない。
【００７９】
請求項５から８、１３から１７記載の発明によれば、「編集中」の場合はマスキングオブジェクトの色は塗りつぶし色、「完成」の場合は全透過色（塗りつぶし無し）と定義しておくことによって、文書のプロパティを「編集中」から「完成」へ変更することで画像システムによって変更を行わなくてもマスキングオブジェクトの色も自動的に変更される。これにより、ユーザが画像システムにおいて変更する手間が省ける。
【００８０】
請求項７、８、１５から１７記載の発明によれば、管理者権限のあるユーザにだけマスキングオブジェクトで隠されている内容が見えるように透過色で表示し、権限の無いユーザには塗りつぶし色で表示されるようにできるので、マスキングオブジェクトよる情報の隠蔽を必要に応じて適宜することができる。
【図面の簡単な説明】
【図１】本発明による画像編集システム、画像編集システムのプログラム、及びプログラムを記録した記録媒体の一実施形態における文書管理システムのブロック図である。
【図２】本発明による画像編集システム、画像編集システムのプログラム、及びプログラムを記録した記録媒体の一実施形態におけるファイルデータ構造図である。
【図３】本発明による画像編集システム、画像編集システムのプログラム、及びプログラムを記録した記録媒体の一実施形態において画像を表示する際のフローチャートである。
【図４】本発明による画像編集システム、画像編集システムのプログラム、及びプログラムを記録した記録媒体の一実施形態において画像を印刷する際のフローチャートである。
【符号の説明】
１０  文書管理ユーザインターフェース提供部
２０  画像編集システム
２１  画像編集ユーザインターフェース提供部
２２  処理制御部
２３  画像データ保存部
２４  画像データ展開部
３０  データアクセス部
４０  文書管理エンジン
５０  文書管理データベース
１００  文書管理システム
【図１】
2004227181.tif 000003
【図２】
2004227181.tif 000004
【図３】
2004227181.tif 000005
【図４】
2004227181.tif 000006