(57)【要約】      （修正有）【課題】画像ファイルの表示時、任意の場所にマスキング処理を行い、外部に書き出す時にマスク情報を固定化するか否かを選べるようにしておき、外部で対象ファイルを表示したときにオリジナル画像の任意の場所を隠すことが出来るようにする文書管理画像編集システムを提供する。【解決手段】画像ファイルやイメージを表示するユーザインターフェース表示手段と、画像ファイルや情報をやり取りするためのデータアクセス手段と、文書管理エンジンと、文書管理データベースと、画像ファイルを読み込みファイルデータの構造を解析してメモリに展開するための画像データ展開手段と、画像編集時ユーザの操作に従い図形等の描画をメモリに対して行う編集中画像生成手段と、メモリに展開されている画像データとマスキングアイテムの情報をファイルに書き込むための画像データ保存手段と、構成する各手段を制御する処理制御手段とを備えて構成される。【選択図】図１
2008262567.tif 000002
【特許請求の範囲】
【請求項１】
保存している画像ファイル及び画像編集中のイメージを表示したり、操作を促すダイアログ及びメッセージを表示するユーザインターフェース表示手段と、文書管理システムに格納されている画像ファイル及び情報をやり取りするためのデータアクセス手段と、前記文書管理システムを管理するための文書管理エンジンと、画像データ及び文書の情報を格納しておくための文書管理データベースと、前記画像ファイルを読み込みファイルデータの構造を解析してメモリに展開するための画像データ展開手段と、画像編集時にユーザの操作に従い図形描画をメモリに対して行う編集中画像生成手段と、前記メモリに展開されている画像データとマスキングアイテムの情報を前記画像ファイルに書き込むための画像データ保存手段と、前記各手段、エンジン及びデータベースを制御する処理制御手段と、を備えたことを特徴とする文書管理画像編集システム。
【請求項２】
前記マスキングアイテムの情報を複数準備しておき、マスキングを実行する際に前記ユーザインターフェース表示手段に該マスキングアイテムの情報を表示することを特徴とする請求項１に記載の文書管理画像編集システム。
【請求項３】
前記マスキングアイテムのプロパティを表示する手段を備え、該プロパティ画面で矩形の枠の表示方法、矩形の塗りつぶしパターン、及び色を選択可能としたことを特徴とする請求項１又は２に記載の文書管理画像編集システム。
【請求項４】
前記処理制御手段は、前記画像ファイルに対して画像編集が指示されると、前記データアクセス手段を介して前記文書管理エンジンが管理している前記文書管理データベースに格納されている画像ファイルを取得して対象ファイルをオープンし、前記画像データ展開手段が前記ファイルデータの中に拡張ヘッダが存在すると判断した場合、前記拡張ヘッダ内のバージョンのチェック、マスキングオブジェクト数の取得、及び前記マスキングオブジェクトの座標情報及びサイズ情報を取得後、オリジナル画像データを読み込んで前記編集中画像生成手段により前記オリジナル画像データと前記マスキングオブジェクトのイメージを合成して、表示する画像イメージを作成して前記ユーザインターフェース表示手段に出力することを特徴とする請求項１、２又は３に記載の文書管理画像編集システム。
【請求項５】
前記処理制御手段は、前記画像ファイルに対して画像編集終了が指示されると、前記画像データ展開手段が表示中の画像イメージに前記マスキングオブジェクトが存在すると判断した場合、前記拡張ヘッダ内にバージョン情報を書き込み、前記表示中の画像イメージに存在するマスキングオブジェクト数を取得して、前記マスキングオブジェクトの座標情報及びサイズ情報を書き込み、前記画像データ保存手段により前記対象ファイルに対してメモリ情報を書き込み後、元の画像ファイルが持っていたオリジナル画像データを書き込み、前記対象ファイルをクローズすることを特徴とする請求項１、２又は３に記載の文書管理画像編集システム。
【請求項６】
マスキングアイテム指定時に、前記マスキングオブジェクトの円領域及び多角形領域のいずれかを選択可能としたことを特徴とする請求項１乃至５の何れか一項に記載の文書管理画像編集システム。
【請求項７】
前記画像ファイルの画像編集時に、前記マスキングオブジェクトのプロパティを表示する手段を有し、前記プロパティ画面により前記円領域及び多角形領域の表示方法、塗りつぶしパターン及び色を選択可能としたことを特徴とする請求項６に記載の文書管理画像編集システム。
【請求項８】
画像ファイルに対して画像編集が指示されると、データアクセスステップを介して文書管理エンジンの管理している文書管理データベースに格納されている画像ファイルを取得して対象ファイルをオープンし、画像データ展開ステップがファイルデータの中に拡張ヘッダが存在すると判断した場合、前記拡張ヘッダ内のバージョンのチェック、マスキングオブジェクト数の取得、及び前記マスキングオブジェクトの座標情報及びサイズ情報を取得後、オリジナル画像データを読み込んで前記オリジナル画像データと前記マスキングオブジェクトのイメージを合成して、表示する画像イメージを作成することを特徴とする文書管理画像編集方法。
【請求項９】
前記画像ファイルに対して画像編集終了が指示されると、前記画像データ展開ステップが表示中の画像イメージに前記マスキングオブジェクトが存在すると判断した場合、前記拡張ヘッダ内にバージョン情報を書き込み、前記表示中の画像イメージに存在するマスキングオブジェクト数を取得して、前記マスキングオブジェクトの座標情報及びサイズ情報を書き込み、画像データ保存ステップにより対象ファイルに対してメモリ情報を書き込み後、元の画像ファイルが持っていたオリジナル画像データを書き込み、前記対象ファイルをクローズすることを特徴とする請求項８に記載の文書管理画像編集方法。
【請求項１０】
前記マスキングアイテムの情報を複数準備しておき、マスキングを実行する際に前記ユーザインターフェース表示手段に該マスキングアイテムの情報を表示することを特徴とする請求項８又は９に記載の文書管理画像編集方法。
【請求項１１】
前記マスキングアイテムのプロパティを表示する手段を備え、該プロパティ画面で矩形の枠の表示方法、矩形の塗りつぶしパターン、及び色を選択可能としたことを特徴とする請求項８又は９に記載の文書管理画像編集方法。
【請求項１２】
請求項８乃至１１の何れか一項に記載の文書管理画像編集方法をコンピュータが制御可能にプログラミングしたことを特徴とする文書管理画像編集プログラム。
【請求項１３】
請求項１２に記載の文書管理画像編集プログラムをコンピュータが読み取り可能な形式で記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書管理画像編集システムに関し、さらに詳しくは、画像ファイルを保存、管理している文書管理システムにおける画像ファイルの画像編集作業に関するものである。
【背景技術】
【０００２】
文書管理システムに保存、管理している画像データをネットワーク等を介して外部に配布する場合、そのまま画像ファイルを配布すると、金額情報や個人情報など公開したくない秘密情報まで外部に漏れてしまい不都合が発生する。これを防ぐために画像データの内容を紙に一旦印刷して、紙上でマジックなどで一部情報を隠し、再度その紙を配布するといった方法が採られていた。また本作業を電子的な方法で行おうとした場合、既存の画像編集装置ではオリジナル画像に対してマスキング処理を行う場合、黒塗り矩形などをオリジナル画像に描画することにより情報を隠していた。しかし、これではオリジナル画像上に持っていた情報まで消えてしまうといった問題がある。
そこで、特開平５−１０８７８１号公報には、マスキング処理の入力を行った後でもこの領域の内容が確認でき、また後で内容を確認する必要がない黒枠については完全に白に変えることができるようにした画像処理装置について開示されている。それによると、画像信号を処理する画像処理手段と、この処理した画像を表示する表示手段と、表示された画像中で消去する領域を入力するタッチパネルなどの領域入力手段と、前記入力された領域をその内容を識別可能でかつ他の領域から区別可能となるように例えば白黒反転させて表示するマスキング手段と、画像中の黒枠を消去する黒枠消去手段とを備えるとしている。
【特許文献１】特開平５−１０８７８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１にあるようにオリジナル画像を残したままマスキング処理を行う方法もあるが、このシステム内では情報を隠すことはできるが、外部に配布したときに情報を隠すことができないといった問題がある。
本発明は、かかる課題に鑑み、画像ファイルを表示したときに画像中の任意の場所にマスキング処理を行い、また、外部に書き出すときにマスク情報を固定化するか否かを選べるようにしておき、外部で対象ファイルを表示したときにオリジナル画像の任意の場所を隠すことが出来るようにする文書管理画像編集システムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明はかかる課題を解決するために、請求項１は、保存している画像ファイル及び画像編集中のイメージを表示したり、操作を促すダイアログ及びメッセージを表示するユーザインターフェース表示手段と、文書管理システムに格納されている画像ファイル及び情報をやり取りするためのデータアクセス手段と、前記文書管理システムを管理するための文書管理エンジンと、画像データ及び文書の情報を格納しておくための文書管理データベースと、前記画像ファイルを読み込みファイルデータの構造を解析してメモリに展開するための画像データ展開手段と、画像編集時にユーザの操作に従い図形描画をメモリに対して行う編集中画像生成手段と、前記メモリに展開されている画像データとマスキングアイテムの情報を前記画像ファイルに書き込むための画像データ保存手段と、前記各手段、エンジン及びデータベースを制御する処理制御手段と、を備えたことを特徴とする。
本発明は、文書管理システムに格納されている画像データファイルを画像編集して、ファイルとして保存しておき、必要なときに文書管理システム外にファイルとして書き出す処理を行う文書管理システム及び画像編集装置において、画像ファイルを表示したときに画像中の任意の個所にマスキング処理を行い、また、外部に書き出すときにマスク情報を固定化するか否かを選択できるようにしておき、外部で対象ファイルを表示したときに、オリジナル画像の任意の場所を隠すことが出来るようにするものである。
かかる発明によれば、画像中の任意の個所にマスキング処理を行い、また、外部に書き出すときにマスク情報を固定化するか否かを選択できるので、画像ファイルの任意の部分を隠して外部に配信することができ、また、マスキング情報を確定する前は画像データのどの位置をマスクするか確認することができる。更に、マスキング情報を確定するまではマスキングアイテムを削除したり変更したりすることができる。
【０００５】
請求項２は、前記マスキングアイテムの情報を複数準備しておき、マスキングを実行する際に前記ユーザインターフェース表示手段に該マスキングアイテムの情報を表示することを特徴とする。
マスキングオブジェクトを矩形、線、円、多角形と複数準備しておき、ユーザがマスキングを行うときに作業アイコンとしてツールバーに表示しておく。
かかる発明によれば、画像データ中の任意の円領域や多角形領域をマスキングするための機能を提供することができる。
請求項３は、前記マスキングアイテムのプロパティを表示する手段を備え、該プロパティ画面で矩形の枠の表示方法、矩形の塗りつぶしパターン、及び色を選択可能としたことを特徴とする。
マスキングオブジェクトのプロパティを表示する手段をもっておき、プロパティ画面で矩形の枠の表示方法や、矩形の塗りつぶしパターンや色を選択できるようにする。
かかる発明によれば、マスキング部分を任意の表示方法で指定することにより、どの部分がマスキングされているのかが分かるような機能を提供することができる。
【０００６】
請求項４は、前記処理制御手段は、前記画像ファイルに対して画像編集が指示されると、前記データアクセス手段を介して前記文書管理エンジンの管理している前記文書管理データベースに格納されている画像ファイルを取得して対象ファイルをオープンし、前記画像データ展開手段が前記ファイルデータの中に拡張ヘッダが存在すると判断した場合、前記拡張ヘッダ内のバージョンのチェック、マスキングオブジェクト数の取得、及び前記マスキングオブジェクトの座標情報及びサイズ情報を取得後、オリジナル画像データを読み込んで前記編集中画像生成手段により前記オリジナル画像データと前記マスキングオブジェクトのイメージを合成して、表示する画像イメージを作成して前記ユーザインターフェース表示手段に出力することを特徴とする。
本発明は画像編集が指示されると、対象ファイルをオープンして、そのファイルに拡張ヘッドがあるか否かをチェックする。拡張ヘッドがあれば、そのバージョンをチェックして、マスキングオブジェクトの数を取得し、その数の座標情報及びサイズ情報を得る。そしてオリジナルデータを読み込んで、その画像にマスキングオブジェクトを合成して画像表示する。
かかる発明によれば、オリジナルデータにマスキング部分を合成して表示するので、マスキングする部分が明確となり、操作性を向上することができる。
【０００７】
請求項５は、前記処理制御手段は、前記画像ファイルに対して画像編集終了が指示されると、前記画像データ展開手段が表示中の画像イメージに前記マスキングオブジェクトが存在すると判断した場合、前記拡張ヘッダ内にバージョン情報を書き込み、前記表示中の画像イメージに存在するマスキングオブジェクト数を取得して、前記マスキングオブジェクトの座標情報及びサイズ情報を書き込み、前記画像データ保存手段により前記対象ファイルに対してメモリ情報を書き込み後、元の画像ファイルが持っていたオリジナル画像データを書き込み、前記対象ファイルをクローズすることを特徴とする。
従来のマスキングの場合、オリジナルデータも失ってしまう場合が多かった。そこで本発明では、画像編集終了が指示されると、オリジナルデータとマスキングオブジェクトの座標情報及びサイズ情報を個別に記憶してファイルをクローズする。そのため、いつでもシステム内ではオリジナルデータを見ることができ、しかもどの部分をマスキングしたかを知ることができる。
かかる発明によれば、オリジナルデータとマスキングオブジェクトの座標情報及びサイズ情報を個別に記憶するので、マスキングした部分のオリジナルデータを消失することを防ぐことができる。
【０００８】
請求項６は、マスキングアイテム指定時に、前記マスキングオブジェクトを円領域及び多角形領域のいずれかを選択可能としたことを特徴とする。
本発明は、マスキングオブジェクトを矩形、線、円、多角形と複数準備しておき、ユーザがマスキングを行うときに作業アイコンとしてツールバーに表示しておく。それにより画像データ中の任意の円領域や多角形領域をマスキングするための機能を提供することができる。
かかる発明によれば、マスキングアイテムを設定するときに、印影部分をマスキングしたり、イメージ中の任意の場所だけマスキングすることができる。
請求項７は、前記画像ファイルの画像編集時に、前記マスキングオブジェクトのプロパティを表示する手段を有し、前記プロパティ画面により前記円領域及び多角形領域の表示方法、塗りつぶしパターン及び色を選択可能としたことを特徴とする。
本発明は、マスキングオブジェクトのプロパティを表示する手段をもっておき、プロパティ画面で矩形の枠の表示方法や、矩形の塗りつぶしパターンや色を選択できるようにする。このようにマスキング部分を任意の表示方法で指定することにより、どの部分がマスキングされているのかが分かるような機能を提供することができる。
かかる発明によれば、マスキングアイテム付き画像ファイルを表示したユーザはどの部分がマスキングされているのか判断することができる。
【０００９】
請求項８は、画像ファイルに対して画像編集が指示されると、データアクセスステップを介して文書管理エンジンの管理している文書管理データベースに格納されている画像ファイルを取得して対象ファイルをオープンし、画像データ展開ステップがファイルデータの中に拡張ヘッダが存在すると判断した場合、前記拡張ヘッダ内のバージョンのチェック、マスキングオブジェクト数の取得、及び前記マスキングオブジェクトの座標情報及びサイズ情報を取得後、オリジナル画像データを読み込んで前記オリジナル画像データと前記マスキングオブジェクトのイメージを合成して、表示する画像イメージを作成することを特徴とする。
かかる発明によれば、請求項４と同様の作用効果を奏する。
請求項９は、前記画像ファイルに対して画像編集終了が指示されると、前記画像データ展開ステップが表示中の画像イメージに前記マスキングオブジェクトが存在すると判断した場合、前記拡張ヘッダ内にバージョン情報を書き込み、前記表示中の画像イメージに存在するマスキングオブジェクト数を取得して、前記マスキングオブジェクトの座標情報及びサイズ情報を書き込み、画像データ保存ステップにより対象ファイルに対してメモリ情報を書き込み後、元の画像ファイルが持っていたオリジナル画像データを書き込み、前記対象ファイルをクローズすることを特徴とする。
かかる発明によれば、請求項５と同様の作用効果を奏する。
【００１０】
請求項１０は、前記マスキングアイテムの情報を複数準備しておき、マスキングを実行する際に前記ユーザインターフェース表示手段に該マスキングアイテムの情報を表示することを特徴とする。
かかる発明によれば、請求項２と同様の作用効果を奏する。
請求項１１は、前記マスキングアイテムのプロパティを表示する手段を備え、該プロパティ画面で矩形の枠の表示方法、矩形の塗りつぶしパターン、及び色を選択可能としたことを特徴とする。
かかる発明によれば、請求項３と同様の作用効果を奏する。
【００１１】
請求項１２は、請求項８乃至１１の何れか一項に記載の文書管理画像編集方法をコンピュータが制御可能にプログラミングしたことを特徴とする。
かかる発明によれば、本発明の文書管理画像編集方法をコンピュータが制御可能なＯＳに従ってプログラミングすることにより、そのＯＳを備えたコンピュータであれば同じ処理方法により制御することができる。
請求項１３は、請求項１２に記載の文書管理画像編集プログラムをコンピュータが読み取り可能な形式で記録したことを特徴とする。
かかる発明によれば、そのプログラムをコンピュータが読み取り可能な形式で記録媒体に記録することにより、この記録媒体を持ち運ぶことにより何処でもプログラムを稼動することができる。
【発明の効果】
【００１２】
以上記載のごとく請求項１の発明では、画像中の任意の個所にマスキング処理を行い、また、外部に書き出すときにマスク情報を固定化するか否かを選択できるので、画像ファイルの任意の部分を隠して外部に配信することができ、また、マスキング情報を確定する前は画像データのどの位置をマスクするか確認することができる。更に、マスキング情報を確定するまではマスキングアイテムを削除したり変更したりすることができる。
また請求項２の発明では、画像データ中の任意の円領域や多角形領域をマスキングするための機能を提供することができる。
また請求項３の発明では、スキング部分を任意の表示方法で指定することにより、どの部分がマスキングされているのかが分かるような機能を提供することができる。
また請求項４の発明では、オリジナルデータにマスキング部分を合成して表示するので、マスキングする部分が明確となり、操作性を向上することができる。
また請求項５の発明では、オリジナルデータとマスキングオブジェクトの座標情報及びサイズ情報を個別に記憶するので、マスキングした部分のオリジナルデータを消失することを防ぐことができる。
【００１３】
また請求項６の発明では、マスキングアイテムを設定するときに、印影部分をマスキングしたり、イメージ中の任意の場所だけマスキングすることができる。
また請求項７の発明では、マスキングアイテム付き画像ファイルを表示したユーザはどの部分がマスキングされているのか判断することができる。
また請求項８の発明では、請求項４と同様の作用効果を奏する。
また請求項９の発明では、請求項５と同様の作用効果を奏する。
また請求項１０の発明では、請求項２と同様の作用効果を奏する。
また請求項１１の発明では、請求項３と同様の作用効果を奏する。
また請求項１２の発明では、本発明の文書管理画像編集方法をコンピュータが制御可能なＯＳに従ってプログラミングすることにより、そのＯＳを備えたコンピュータであれば同じ処理方法により制御することができる。
また請求項１３の発明では、そのプログラムをコンピュータが読み取り可能な形式で記録媒体に記録することにより、この記録媒体を持ち運ぶことにより何処でもプログラムを稼動することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を図に示した実施形態を用いて詳細に説明する。但し、この実施形態に記載される構成要素、種類、組み合わせ、形状、その相対配置などは特定的な記載がない限り、この発明の範囲をそれのみに限定する主旨ではなく単なる説明例に過ぎない。
図１は本発明の一実施形態に係る文書管理および画像編集システムのモジュール構成図である。この画像編集システムは、ユーザに対して保存している画像ファイルや画像編集中のイメージを表示したり、操作を促すダイアログやメッセージを表示するユーザインターフェース表示手段１と、文書管理システムに格納されている画像ファイルや情報をやり取りするためのデータアクセス手段３と、文書管理システムを管理するための文書管理エンジン４と、画像データや文書の情報を格納しておくための文書管理データベース５と、画像ファイルを読み込みファイルデータの構造を解析してメモリに展開するための画像データ展開手段６と、画像編集時ユーザの操作に従い図形等の描画をメモリに対して行う編集中画像生成手段７と、メモリに展開されている画像データとマスキングアイテムの情報をファイルに書き込むための画像データ保存手段８と、構成する各手段を制御する処理制御手段２とを備えて構成される。
本発明の画像編集システムは、文書管理システムに格納されている画像データファイルを画像編集して、ファイルとして保存しておき、必要なときに文書管理システム外にファイルとして書き出す処理を行う文書管理システムおよび、画像編集装置であって、画像ファイルを表示したときに画像中の任意の場所にマスキング処理を行い、また、外部に書き出すときにマスク情報を固定化するか否かを選べるようにしておき、外部で対象ファイルを表示したときに、オリジナル画像の任意の場所を隠すことが出来るようにしたものである。
【００１５】
図２は本発明の一実施形態を示す画像編集時の画面例を示す図である。画像編集中の画像１０に対して、マスキングアイテムを付加すると指示した位置の画像１３が反転して表示される。操作としては、ユーザが画像ファイルをビューア表示指示すると、対象画像ファイル１０がビューアで表示され、画像編集を指示すると画像表示部の上に画像に対しての処理アイコン一覧１１がツールバーに表示される。この処理アイコン１１のうち、マスキングアイテム１２を選択し、画像に対してマウスカーソルをクリックすることでマスキング領域の開始位置が指定され、そのままマウスカーソルを移動することでマスキング領域１３が指定される。
図３は本発明の一実施形態の画像ファイルのファイルデータ構造を示す図である。この画像ファイルデータ２０は、ヘッダ情報２１、拡張ヘッダ情報２２、画像データ２３、オリジナル画像データ２４から構成される。また、拡張ヘッダ情報２２は、拡張ヘッダ情報のバージョン２２ａ、マスキングオブジェクト数２２ｂ、マスキングオブジェクト数分のマスキング種別２２ｃ、座標情報２２ｄ、サイズ情報２２ｅから構成される。他の画像編集システムでは、拡張ヘッダ情報２２とオリジナル画像データ２４は無視されて表示される。本発明の画像編集システムで本イメージファイルを表示した場合は、拡張ヘッダ情報２２が有効になり、本イメージファイルを表示したときに、オリジナル画像データ２４を表示し、拡張ヘッダ情報２２に格納されているマスキングオブジェクトを合成して表示する。
【００１６】
図４は本発明の画像ファイルをビューア表示操作したときの処理手順を示すフローチャートである。まず、画像ファイルに対して画像編集が指示されると処理制御手段２はデータアクセス手段３を介して文書管理エンジン４の管理している文書管理データベース５に格納されている文書を構成する画像ファイルを取得し、ファイルをオープンする（Ｓ１）。次に処理制御手段２は画像データ展開手段６を呼び出し、ファイルデータの中に拡張ヘッダが存在するか否かを判断し（Ｓ２）、拡張ヘッダが無い場合は（Ｓ２でＮＯのルート）、画像データを読み込み（Ｓ３）、画像表示する（Ｓ９）。ステップＳ２で拡張ヘッダがある場合は（Ｓ２でＹＥＳのルート）、拡張ヘッダ内のバージョンをチェックし（Ｓ４）、拡張ヘッダ内のマスキングオブジェクト数を取得し（Ｓ５）、マスキングオブジェクトの座標情報、サイズ情報をマスキングオブジェクト数分取得する（Ｓ６）。そしてオリジナルデータを読み込み（Ｓ７）、編集中画像生成手段７はオリジナルデータの画像に対してマスキングオブジェクトのイメージを合成して表示する画像イメージを作成する（Ｓ８）。そのデータにより準備した画像イメージを表示する（Ｓ９）。
【００１７】
図５は本発明のビューア表示終了時、または画像編集終了時の処理手順を示すフローチャートである。まず画像編集終了が指示されると、表示中の画像イメージにマスキングオブジェクトが存在するか否かを判断する（Ｓ１１）。マスキングオブジェクトが無かった場合（Ｓ１１でＮＯのルート）、対象ファイルに対して現在の画像イメージを書き込み（Ｓ１２）、対象ファイルをクローズする（Ｓ１８）。ステップＳ１１でマスキングオブジェクトがあった場合（Ｓ１１でＹＥＳのルート）、拡張ヘッダ情報にバージョン情報を書き込み（Ｓ１３）、表示中の画像に存在するマスキングオブジェクトの数を取得して（Ｓ１４）、マスキングオブジェクト数分、座標情報、サイズ情報を書き込み（Ｓ１５）、更に対象ファイルに対してメモリ情報を書き込む（Ｓ１６）。そしてもとの画像ファイルが持っていたオリジナルデータを書き込んで（Ｓ１７）、対象ファイルをクローズする（Ｓ１８）。
また他の実施形態に係る文書管理システムおよび画像編集システムにおいて、マスキングオブジェクトを矩形、線、円、多角形と複数準備しておき、ユーザがマスキングを行うときに作業アイコンとしてツールバーに表示しておく。それにより画像データ中の任意の円領域や多角形領域をマスキングするための機能を提供することができる。
また他の実施形態に係る文書管理システムおよび画像編集システムにおいて、マスキングオブジェクトのプロパティを表示する手段をもっておき、プロパティ画面で矩形の枠の表示方法や、矩形の塗りつぶしパターンや色を選択できるようにする。このようにマスキング部分を任意の表示方法で指定することにより、どの部分がマスキングされているのかが分かるような機能を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係る文書管理および画像編集システムのモジュール構成図である。
【図２】本発明の一実施形態を示す画像編集時の画面例を示す図である。
【図３】本発明の一実施形態の画像ファイルのファイルデータ構造を示す図である。
【図４】本発明の画像ファイルをビューア表示操作したときの処理手順を示すフローチャートである。
【図５】本発明のビューア表示終了時、または画像編集終了時の処理手順を示すフローチャートである。
【符号の説明】
【００１９】
１  ユーザインターフェース表示手段、２  処理制御手段、３  データアクセス手段、４  文書管理エンジン、５  文書管理データベース、６  画像データ展開手段、７  編集中画像生成手段、８  画像データ保存手段
【図１】
2008262567.tif 000003
【図２】
2008262567.tif 000004
【図３】
2008262567.tif 000005
【図４】
2008262567.tif 000006
【図５】
2008262567.tif 000007