Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4808052B2 - Document management apparatus, document management method, document management program, and recording medium therefor - Google Patents
[go: Go Back, main page]

JP4808052B2 - Document management apparatus, document management method, document management program, and recording medium therefor - Google Patents

Document management apparatus, document management method, document management program, and recording medium therefor Download PDF

Info

Publication number
JP4808052B2
JP4808052B2 JP2006069997A JP2006069997A JP4808052B2 JP 4808052 B2 JP4808052 B2 JP 4808052B2 JP 2006069997 A JP2006069997 A JP 2006069997A JP 2006069997 A JP2006069997 A JP 2006069997A JP 4808052 B2 JP4808052 B2 JP 4808052B2
Authority
JP
Japan
Prior art keywords
masking
display
image data
setting
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2006069997A
Other languages
Japanese (ja)
Other versions
JP2007249435A (en
Inventor
千秋 秋山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2006069997A priority Critical patent/JP4808052B2/en
Publication of JP2007249435A publication Critical patent/JP2007249435A/en
Application granted granted Critical
Publication of JP4808052B2 publication Critical patent/JP4808052B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Editing Of Facsimile Originals (AREA)

Description

本発明は、文書管理システムのセキュリティを行うための文書管理装置と、文書管理方法と、文書管理プログラムとその記録媒体に関する。   The present invention relates to a document management apparatus, a document management method, a document management program, and a recording medium thereof for performing security of a document management system.

電子文書を配付する際、公開してはいけない部分が含まれる場合がある。その際、公開してはならない該当部分を画像編集ソフトウェア等で塗りつぶすことで情報を隠していた。しかし、一度塗りつぶしてしまうと該当部分が見えない状態になり、その後における確認が困難になる不都合がある。   When distributing electronic documents, there may be some parts that should not be disclosed. At that time, the information was hidden by painting the corresponding parts that should not be disclosed with image editing software or the like. However, once it is painted, the corresponding part becomes invisible, making it difficult to confirm afterwards.

このような不都合を解決するため、特許文献1には、マスキングオブジェクトの見え方をディスプレイに表示する際は透過色、印刷する際は塗りつぶして視認が不可能とするとする技術が開示されている。また、特許文献2には、マスキングオブジェクトとオリジナルデータとマスキングを施した画像とを保持することにより、マスキング箇所の編集を可能とした技術が開示されている。
特開2004−246481号公報 特開2004−227181号公報
In order to solve such an inconvenience, Japanese Patent Application Laid-Open No. H10-228561 discloses a technique for making the masking object visible on a display in a transparent color and painting it so that it is not visible. Patent Document 2 discloses a technique that enables editing of a masking portion by holding a masking object, original data, and a masked image.
JP 2004-246481 A JP 2004-227181 A

しかしながら、従来の方法では、マスキングオブジェクトが設定してある画像ファイルを編集した際、マスキングオブジェクトによって視認不可能となっている箇所が見られてしまう可能性がある。また、さまざまな用途によってマスキング表示部分の見え方は異なるものにしたい、という要求も存在する。例えば、会社の機密情報を含むファイルを外部関係者との会議で使用する場合に、その会社に勤める本人のディスプレイ上では機密部分も見える方が管理しやすいが、外部関係者との会議には機密部分は隠したいときとか、雇用人の給与明細を袋とじ印刷する場合、ディスプレイ上では機密部分を見えないように表示したいが出力結果は元の状態である必要があるときとかが該当する。このような場合、ユーザーにとってあらかじめマスキング部分の表示を定義するのではなく、画像ファイルを操作する際にマスキングの表示方法を設定できた方がユーザービリティの向上となり、また、誤った設定で出力を行うことを防ぐことになるため、セキュリティの強化にも繋がる。   However, in the conventional method, when an image file in which a masking object is set is edited, a portion that cannot be visually recognized by the masking object may be seen. There is also a demand for different ways of viewing the masking display portion depending on various applications. For example, when a file containing confidential company information is used in a meeting with an outside party, it is easier to manage if the confidential part is visible on the display of the person working for that company, but for a meeting with an outside party. For example, when the confidential part is to be hidden, or when the employee's salary details are printed on a bag, the confidential part is not visible on the display, but the output result needs to be in the original state. In such a case, rather than defining the display of the masking part in advance for the user, setting the masking display method when operating the image file will improve usability, and output will be made with incorrect settings. This will also prevent security, which will lead to enhanced security.

また、従来の方法では、外部出力の際、オリジナルデータと画像データとマスキングオブジェクトデータとを画像ファイルに保持している。これでは、ファイルサイズが大きくなる課題がある。また、オリジナルデータが外部に出力されるということはセキュリティ的に問題がある。   In the conventional method, original data, image data, and masking object data are held in an image file at the time of external output. This has a problem of increasing the file size. Moreover, there is a security problem that the original data is output to the outside.

さらに、マスキングを設定している文書は機密文書であるが、権限によってマスキングされている箇所を見せたり、隠したりしたい場合がしばしばあると予想される。このような場合に対し、従来のアクセス権によるマスキング部分の見え方の設定では個々のユーザーに対して設定を行わなくてはならない煩雑さがある。   Furthermore, although a document for which masking is set is a confidential document, it is often expected that a part masked by authority is desired to be shown or hidden. In such a case, the conventional setting of the appearance of the masking portion by the access right has a troublesome setting that must be made for each user.

本発明は、このような従来の課題を考慮してなされたものであり、機密レベルでマスキング箇所の表示を制限することにより、ユーザビリティの向上及びセキュリティの強化を行うことが可能な文書管理装置と、文書管理方法と、文書管理プログラムとその記録媒体を提供することを目的とする。   The present invention has been made in consideration of such a conventional problem, and a document management apparatus capable of improving usability and enhancing security by restricting the display of masking locations at a confidential level. An object of the present invention is to provide a document management method, a document management program, and a recording medium thereof.

請求項1記載の発明は、画像データに対する操作を要求する操作要求を受け付ける受付手段と、要求される操作が画像データの表示であるか外部出力であるかを判断する操作判断手段と、操作判断手段により判断される操作が画像データの表示である場合に、画像データを表示する第1の表示手段と、操作判断手段により判断される操作が画像データの外部出力である場合に、画像データに対して実行するマスキングの設定を受け付ける設定画面を表示する第2の表示手段と、第2の表示手段により受け付けたマスキングの設定に基づいて前記画像データに対するマスキングを実行する第1のマスキング手段と、第1のマスキング手段によってマスキングされた画像データを外部出力する出力手段とを備えることを特徴とする。 First aspect of the present invention, the operation determination means and receiving means for receiving an operation request for requesting an operation on the image data, the required operation is determined whether the external output is a display of the image data, operation judgment When the operation determined by the means is display of image data, the first display means for displaying the image data and when the operation determined by the operation determination means is an external output of the image data, Second display means for displaying a setting screen for accepting masking settings to be performed on the first screen, first masking means for performing masking on the image data based on the masking settings received by the second display means, characterized Rukoto and output means for externally outputting the image data masked by the first masking means.

請求項2記載の発明は、請求項1記載の文書管理装置において、操作を要求する利用者と画像データの作成者とが一致しているか否かを判断する利用者判断手段と、操作判断手段による判断の結果および利用者判断手段による判断の結果に基づいて画像データに対するマスキングを制御する制御手段と、画像データにマスキングを実行する第2のマスキング手段とを備え、制御手段は、利用者判断手段によって一致していないと判断された場合には、操作判断手段により判断される操作が表示であるか外部出力であるかに関わらず、第2のマスキング手段を実行し、操作判断手段によって要求される操作が画像データの表示であると判断され、かつ利用者判断手段によって一致していると判断された場合に第1の表示手段を実行し、操作判断手段によって要求される操作が外部出力であると判断され、利用者判断手段によって一致していると判断された場合に第2の表示手段を実行するよう制御することを特徴とする。 According to a second aspect of the present invention, in the document management apparatus according to the first aspect, a user judgment unit for judging whether or not the user who requests the operation and the creator of the image data match, and an operation judgment unit. Control means for controlling masking of the image data based on the result of judgment by the user and the result of judgment by the user judgment means, and second masking means for performing masking on the image data. When it is determined by the means that they do not match, the second masking means is executed regardless of whether the operation determined by the operation determining means is a display or an external output, and is requested by the operation determining means. When it is determined that the operation to be performed is a display of image data and the user determination unit determines that the operation matches, the first display unit is executed to determine the operation. Operations requested by the stage is determined to be an external output, and controlling to execute the second display means when it is determined that they match with the user determining means.

請求項3記載の発明は、請求項1または2記載の文書管理装置において、画像ファイルに機密のレベルを設定する画像ファイル機密レベル設定手段と、画像ファイル機密レベル設定手段によって設定した機密レベルに応じてマスキングの表示状態を設定するマスキング表示手段とをさらに有し、ユーザーから外部出力の指示を受けたとき、マスキング表示手段によって設定したマスキングの表示状態に応じて画像を新規に作成し、新規に作成した画像ファイルを外部に出力することを特徴とする。   According to a third aspect of the present invention, in the document management apparatus according to the first or second aspect, the image file security level setting means for setting a security level for the image file, and the security level set by the image file security level setting means. A masking display means for setting the masking display state, and when receiving an external output instruction from the user, a new image is created according to the masking display state set by the masking display means, and a new one is newly created. The created image file is output to the outside.

請求項4記載の発明は、請求項1または2記載の文書管理装置において、個々のマスキングオブジェクトに機密のレベルを設定するマスキングオブジェクト機密レベル設定手段と、マスキングオブジェクト機密レベル設定手段によって設定した機密レベルに応じて各マスキングの表示状態を設定するマスキング表示手段とをさらに有し、ユーザーから外部出力の指示を受けたとき、マスキング表示手段によって設定したマスキングの表示状態に応じて画像を新規に作成し、新規に作成した画像ファイルを外部に出力することを特徴とする。   According to a fourth aspect of the present invention, in the document management apparatus according to the first or second aspect, a masking object security level setting means for setting a security level for each masking object, and a security level set by the masking object security level setting means. And a masking display means for setting the display state of each masking according to the condition, and when receiving an external output instruction from the user, a new image is created according to the masking display state set by the masking display means. The newly created image file is output to the outside.

請求項5記載の発明は、画像データに対する操作を要求する操作要求を受け付ける受付ステップと、要求される操作が画像データの表示であるか外部出力であるかを判断する操作判断ステップと、操作判断ステップにより判断される操作が画像データの表示である場合に、画像データを表示する第1の表示ステップと、操作判断ステップにより判断される操作が画像データの外部出力である場合に、画像データに対して実行するマスキングの設定を受け付ける設定画面を表示する第2の表示ステップと、第2の表示ステップにより受け付けたマスキングの設定に基づいて画像データに対するマスキングを実行する第1のマスキングステップと、第1のマスキングステップによってマスキングされた画像データを外部出力する出力ステップとを備えることを特徴とする。 According to a fifth aspect, a receiving step of receiving an operation request for requesting an operation on the image data, an operation determination step that required operating to determine whether external output is a display of the image data, operation judgment When the operation determined by the step is display of image data, the first display step for displaying the image data and when the operation determined by the operation determination step is an external output of the image data, A second display step for displaying a setting screen for accepting a masking setting to be performed on the image; a first masking step for performing masking on the image data based on the masking setting accepted by the second display step; An output step for externally outputting the image data masked by the masking step 1; For example, it characterized the Rukoto.

請求項6記載の発明は、請求項5記載の文書管理方法において、操作を要求する利用者と前記画像データの作成者とが一致しているか否かを判断する利用者判断ステップと、操作判断ステップによる判断の結果および利用者判断ステップによる判断の結果に基づいて画像データに対するマスキングを制御する制御ステップと、画像データにマスキングを実行する第2のマスキングステップとを備え、制御ステップは、利用者判断ステップによって一致していないと判断された場合には、操作判断ステップにより判断される操作が表示であるか外部出力であるかに関わらず、第2のマスキングステップを実行し、操作判断ステップによって要求される操作が画像データの表示であると判断され、かつ利用者判断ステップによって一致していると判断された場合に第1の表示ステップを実行し、操作判断ステップによって要求される操作が外部出力であると判断され、利用者判断ステップによって一致していると判断された場合に第2の表示ステップを実行するよう制御することを特徴とする。 According to a sixth aspect of the present invention, in the document management method according to the fifth aspect, a user determining step for determining whether or not a user who requests the operation and the creator of the image data match, and an operation determination A control step for controlling masking of the image data based on a result of the determination by the step and a result of the determination by the user determination step; and a second masking step for performing masking on the image data. If it is determined by the determination step that they do not match, the second masking step is executed regardless of whether the operation determined by the operation determination step is a display or an external output, and the operation determination step It is determined that the requested operation is display of image data, and is consistent with the user determination step The first display step is executed when it is cut off, and the second display is performed when it is determined that the operation requested by the operation determination step is an external output, and is matched by the user determination step. Control is performed to execute the step .

請求項7記載の発明は、請求項5または6記載の文書管理方法において、画像ファイルに機密のレベルを設定する画像ファイル機密レベル設定ステップと、画像ファイル機密レベル設定ステップによって設定した機密レベルに応じてマスキングの表示状態を設定するマスキング表示ステップとをさらに有し、ユーザーから外部出力の指示を受けたとき、マスキング表示ステップによって設定したマスキングの表示状態に応じて画像を新規に作成し、新規に作成した画像ファイルを外部に出力することを特徴とする。   According to a seventh aspect of the present invention, in the document management method according to the fifth or sixth aspect, the image file security level setting step for setting a security level for the image file and the security level set by the image file security level setting step And a masking display step for setting the masking display state.When an external output instruction is received from the user, a new image is created according to the masking display state set by the masking display step, and a new image is created. The created image file is output to the outside.

請求項8記載の発明は、請求項5または6記載の文書管理方法において、個々のマスキングオブジェクトに機密のレベルを設定するマスキングオブジェクト機密レベル設定ステップと、マスキングオブジェクト機密レベル設定ステップによって設定した機密レベルに応じて各マスキングの表示状態を設定するマスキング表示ステップとをさらに有し、ユーザーから外部出力の指示を受けたとき、マスキング表示ステップによって設定したマスキングの表示状態に応じて画像を新規に作成し、新規に作成した画像ファイルを外部に出力することを特徴とする。   The invention according to claim 8 is the document management method according to claim 5 or 6, wherein a masking object security level setting step for setting a security level for each masking object, and a security level set by the masking object security level setting step And a masking display step for setting the display state of each masking according to the condition, and when receiving an external output instruction from the user, a new image is created according to the masking display state set by the masking display step. The newly created image file is output to the outside.

請求項9記載の発明の文書管理プログラムは、請求項5から8のいずれか1項に記載の各ステップを、コンピュータに実行させるためのプログラムである。   A document management program according to a ninth aspect of the invention is a program for causing a computer to execute each of the steps according to any one of the fifth to eighth aspects.

請求項10記載の発明は、請求項9記載の文書管理プログラムを記録したコンピュータ読み取り可能な記録媒体である。   A tenth aspect of the present invention is a computer-readable recording medium on which the document management program according to the ninth aspect is recorded.

本発明によれば、文書の機密部分を隠すためのマスキングが行われる場合において、文書管理システム内で編集、表示、画像変換等を行う際はマスキングされた部分の内容が視認できるように表示し、一方、印刷やメール送信、ファイル保存などの文書管理システム外に対して出力操作を行う場合はマスキング部分の表示を設定できるようにしているためユーザビリティの向上が期待できる。また、文書管理システム外に対して出力操作を行う際には、オリジナルデータを残さないことによりセキュリティの強化を行うことができる。   According to the present invention, when masking for concealing a confidential part of a document is performed, the contents of the masked part are displayed so as to be visible when editing, displaying, image conversion, etc. in the document management system. On the other hand, when an output operation is performed outside the document management system, such as printing, mail transmission, and file storage, the display of the masking portion can be set, so that improvement in usability can be expected. Further, when an output operation is performed outside the document management system, security can be enhanced by leaving no original data.

これに加えて、請求項2及び請求項6記載の発明では、文書管理システムの外に出力操作を行う際に、第3者に対して情報が漏洩することを防止することも可能となる。   In addition, in the inventions according to claims 2 and 6, it is possible to prevent information from leaking to a third party when performing an output operation outside the document management system.

さらに、請求項3及び請求項7記載の発明では、文書管理システムの外に出力を行う際、文書に対して個々のユーザーのアクセス権を設定する手間が省けるため、ユーザビリティが向上する。   Further, according to the third and seventh aspects of the invention, when output is performed outside the document management system, it is possible to save the trouble of setting the access right of each user for the document, so that usability is improved.

さらに、請求項4及び請求項8記載の発明では、同一ファイル内で権限の違いによって表示箇所を偏光することができるため、例えば、同一文書内で、ある部分は社内秘、ある部分は社外秘というように各箇所によって異なった機密レベルに対応することができる。   Further, in the inventions according to claims 4 and 8, since the display location can be polarized by the difference in authority within the same file, for example, in a same document, a part is confidential and a certain part is confidential. Thus, it is possible to cope with different secret levels depending on the location.

以下、本発明を図示する実施形態を参照して具体的に説明する。図1は本発明の一実施形態における文書管理装置の構成を示すブロック図である。   Hereinafter, the present invention will be described in detail with reference to the illustrated embodiments. FIG. 1 is a block diagram showing a configuration of a document management apparatus according to an embodiment of the present invention.

図1において、ユーザーインタフェース部1は保存している画像ファイル及び画像編集中のイメージを表示したり、操作を促すダイアログ及びメッセージを表示する。データベースアクセス部2は文書管理システムに格納されている画像ファイル及び情報をやり取りを行う。文書管理エンジン3は文書管理システムを管理する。   In FIG. 1, a user interface unit 1 displays a saved image file and an image being edited, and displays a dialog and a message for prompting an operation. The database access unit 2 exchanges image files and information stored in the document management system. The document management engine 3 manages the document management system.

文書管理データベース4は画像データ及び文書の情報を格納する。画像データ展開部5は画像ファイルを読み込むファイルデータの構造を解析してメモリに展開する。編集中画像生成部6は画像編集時にユーザーの操作に従い図形描画をメモリに対して行う。画像データ保存部7は前記メモリに展開されている画像データと、マスキングアイテムの情報を前記画像ファイルに書き込む。処理制御部8は以上の各手段、エンジン及びデータベースの駆動を制御する。   The document management database 4 stores image data and document information. The image data development unit 5 analyzes the structure of the file data that reads the image file and develops it in the memory. The editing image generation unit 6 performs graphic drawing on the memory in accordance with a user operation during image editing. The image data storage unit 7 writes the image data developed in the memory and the masking item information into the image file. The process control unit 8 controls driving of each of the above means, the engine, and the database.

図2はこの実施形態に用いる画像ファイルデータ11の構造を示す。同図において、マスキングオブジェクト情報12は画像ファイルに設定してあるマスキングの設定情報と、個々のマスキングオブジェクトの属性とを保持する。オリジナルデータ13はマスキングを施す前の元の画像データである。   FIG. 2 shows the structure of the image file data 11 used in this embodiment. In the figure, masking object information 12 holds masking setting information set in an image file and attributes of individual masking objects. Original data 13 is original image data before masking.

図3及び図4は、この実施形態の作動を示すフローチャート1及び2であり、図3はフローチャート1、図4はフローチャート2を示す。これらのフローチャート1、2は文書管理プログラムに記録されるものであり、この文書管理プログラムは記録媒体に記録され、コンピュータ読み取り可能となっている。   3 and 4 are flowcharts 1 and 2 showing the operation of this embodiment, FIG. 3 is a flowchart 1, and FIG. 4 is a flowchart 2. These flowcharts 1 and 2 are recorded in a document management program. This document management program is recorded on a recording medium and can be read by a computer.

図3に示すフローチャートでは、ステップ101では、ユーザーインタフェース部1から表示、印刷などといった画像ファイル操作要求を受ける。ステップ102において、処理制御部8は指示された操作要求が画像管理システム内部での操作であるのか、外部出力操作であるのかを判断する。この判断の結果、外部出力操作の場合(「NO」)には、図4のフローチャート2へ進む。   In the flowchart shown in FIG. 3, in step 101, an image file operation request such as display or printing is received from the user interface unit 1. In step 102, the processing control unit 8 determines whether the instructed operation request is an operation inside the image management system or an external output operation. As a result of this determination, in the case of an external output operation (“NO”), the process proceeds to the flowchart 2 in FIG.

ステップ102の判定結果が画像管理システム内部での操作の場合(「YES」)、ステップ103では画像ファイルをオープンする。ステップ104では、画像ファイルにマスキングの設定が施されているか否かを判断する。これは画像ファイルデータにおいて、マスキング情報の存在の有無で判断することができる。   When the determination result in step 102 is an operation inside the image management system (“YES”), in step 103, the image file is opened. In step 104, it is determined whether masking is set for the image file. This can be determined by the presence or absence of masking information in the image file data.

ステップ104における判定結果が「NO」の場合、画像データを読み込んで画像を表示する。判定結果が「YES」の場合はステップ105に進み、ステップ105では、画像ファイルデータよりマスキング情報を取得する。ステップ106では、操作しているユーザーが画像ファイルを作成した本人かどうかを判断する。この判断は、文書管理データベースで作成者情報を保持し、アクセスしているユーザー情報と照合することにより判断する。   If the determination result in step 104 is “NO”, the image data is read and the image is displayed. If the determination result is “YES”, the process proceeds to step 105, where masking information is acquired from the image file data. In step 106, it is determined whether the operating user is the person who created the image file. This determination is made by holding the creator information in the document management database and comparing it with the accessing user information.

ステップ106での判定結果が「YES」の場合、ステップ107に進み、画像ファイルデータよりオリジナル画像データを読み込む。そして、ステップ108でマスキングオブジェクトを合成し、合成した画像をステップ109で表示する。   If the determination result in step 106 is “YES”, the process proceeds to step 107 and the original image data is read from the image file data. Then, in step 108, the masking object is synthesized, and the synthesized image is displayed in step 109.

ステップ106での判定結果が「NO」の場合には、ステップ111に進み、マスキングオブジェクトの塗りつぶしパターンを「塗りつぶし」に変更する。その後、ステップ112では、ステップ111で変更したマスキングオブジェクトを合成する。ステップ113では画像ファイルを作成し、ステップ114では、ステップ112で作成した画像ファイルをオープンする。ステップ115では、ステップ113でオープンした画像データを読み込み、ステップ109の表示処理へ移行する。   If the determination result in step 106 is “NO”, the process proceeds to step 111 where the masking object fill pattern is changed to “fill”. Thereafter, in step 112, the masking object changed in step 111 is synthesized. In step 113, an image file is created. In step 114, the image file created in step 112 is opened. In step 115, the image data opened in step 113 is read, and the process proceeds to the display process in step 109.

この実施形態において、ステップ106の判定においては、操作しているユーザーが画像ファイル作成者であるか否かの判定に代えて、機密レベル情報による判定を行うことができる。この機密レベル情報は、画像ファイルデータ構造のマスキングオブジェクト情報によって管理する。   In this embodiment, in the determination in step 106, determination based on the confidential level information can be performed instead of determining whether or not the operating user is the image file creator. This confidential level information is managed by masking object information of the image file data structure.

また、この実施形態において、画像ファイルデータ構造のマスキングオブジェクト情報にある各マスキングオブジェクトの属性において、機密レベルを保持することで実現できる。すなわち各マスキングオブジェクトの属性で保持した機密レベルに応じ、ステップ111で個々のマスキングオブジェクトの塗りつぶしパターンを変更する。そして、このように変更したマスキングオブジェクトを使用してステップ112以降の処理を行うことにより実現できるものである。   Further, in this embodiment, this can be realized by maintaining the confidential level in the attribute of each masking object in the masking object information of the image file data structure. That is, the fill pattern of each masking object is changed in step 111 according to the confidentiality level held by the attribute of each masking object. And it can implement | achieve by performing the process after step 112 using the masking object changed in this way.

図4に示すフローチャート2において、ステップ201では、フローチャート1におけるステップ102の判定結果が「NO」の場合、画像ファイルをオープンする。ステップ202では、画像ファイルにマスキングの設定が施されているか否かを判断する。これは、画像ファイルデータにおいてマスキング情報の存在の有無で判断することができる。ステップ102での判定結果が「NO」の場合、画像データを読み込んで画像を表示する。   In the flowchart 2 shown in FIG. 4, in step 201, when the determination result in step 102 in the flowchart 1 is “NO”, the image file is opened. In step 202, it is determined whether masking is set for the image file. This can be determined by the presence or absence of masking information in the image file data. If the determination result in step 102 is “NO”, the image data is read and the image is displayed.

ステップ202での判定結果が「YES」の場合、ステップ203に移行して、画像ファイルデータよりマスキング情報を取得する。続くステップ204では、操作しているユーザーが画像ファイルを作成した本人かどうかを判断する。これは、文書管理データベースで作成者情報を保持し、アクセスしているユーザー情報と照合することで判断できる。   If the determination result in step 202 is “YES”, the process proceeds to step 203 to obtain masking information from the image file data. In the next step 204, it is determined whether or not the operating user is the person who created the image file. This can be determined by holding the creator information in the document management database and collating with the accessing user information.

ステップ204での判定結果が「YES」の場合、ユーザーインタフェース部1によりマスキングオブジェクトの表示方法を設定するダイアログを表示する。図はこのダイアログの一例を示す。このダイアログについては後述する。このようにステップ204での判定結果が「NO」の場合には、マスキングオブジェクトの塗りつぶしパターンを205でユーザーにより選択された方法に変更する。 If the determination result in step 204 is “YES”, the user interface unit 1 displays a dialog for setting the masking object display method. FIG. 5 shows an example of this dialog. This dialog will be described later. Thus, if the determination result in step 204 is “NO”, the masking object fill pattern is changed to the method selected by the user in 205.

ステップ204での判定結果が「NO」の場合、ステップ206に進み、マスキングオブジェクトを塗りつぶしパターンを「塗りつぶし」に変更する。ステップ207では、オリジナル画像データを読み込み、ステップ208では、ステップ206で変更したマスキングオブジェクトを合成する。その後のステップ209では、画像ファイルを作成し、ステップ210では、作成したファイルをオープンし、ステップ211では作成した画像を出力する。   If the determination result in step 204 is “NO”, the process proceeds to step 206, and the masking object fill pattern is changed to “fill”. In step 207, the original image data is read, and in step 208, the masking object changed in step 206 is synthesized. In subsequent step 209, an image file is created. In step 210, the created file is opened. In step 211, the created image is output.

マスキング部分の表示方法を問い合わせるダイアログは、例えば図5のように表示される。図5のダイアログにおいて、ユーザーが「オリジナル」を選択した場合、マスキング部分は図6のように表示され、「反転」を選択した場合、マスキング部分は図7のように表示され、「塗りつぶし」を選択した場合、マスキング部分は図8のようになって処理される。   A dialog for inquiring how to display the masking portion is displayed as shown in FIG. 5, for example. In the dialog shown in FIG. 5, when the user selects “original”, the masking portion is displayed as shown in FIG. 6, and when “inverted” is selected, the masking portion is displayed as shown in FIG. When selected, the masking portion is processed as shown in FIG.

図9(A)は図6に対応し、(B)は図7に対応し、(C)は図8に対応している。この実施形態において、これらに限らず、図9(D)のように点滅表示でも良く、(E)のように透過表示でも良い。   9A corresponds to FIG. 6, (B) corresponds to FIG. 7, and (C) corresponds to FIG. 8. In this embodiment, the display is not limited to these, and may be a blinking display as shown in FIG. 9D or a transparent display as shown in FIG.

図4のステップ204における「操作しているユーザーが画像ファイル作成者であるか否か」の判定に代えて、機密レベル情報による判定を行うことができる。この機密レベル情報は、画像ファイルデータ構造のマスキングオブジェクト情報によって管理する。この画像ファイルデータ構造のマスキングオブジェクト情報にある各マスキングオブジェクトの属性において、機密レベルを保持することで実現できる。すなわち各マスキングオブジェクトの属性で保持した機密レベルに応じ、ステップ206で個々のマスキングオブジェクトの塗りつぶしパターンを変更する。そして、このように変更したマスキングオブジェクトを使用してステップ207以降の処理を行うことにより実現できるものである。   Instead of the determination of “whether the operating user is the image file creator” in step 204 in FIG. 4, determination based on the confidential level information can be performed. This confidential level information is managed by masking object information of the image file data structure. This can be realized by maintaining the secret level in the attribute of each masking object in the masking object information of this image file data structure. That is, the fill pattern of each masking object is changed in step 206 according to the confidential level held by the attribute of each masking object. And it can implement | achieve by performing the process after step 207 using the masking object changed in this way.

本発明の一実施形態における文書管理装置の構成を示すブロック図である。It is a block diagram which shows the structure of the document management apparatus in one Embodiment of this invention. 画像ファイルデータ構造を示す概念図である。It is a conceptual diagram which shows an image file data structure. 作動を示すフローチャート1である。It is the flowchart 1 which shows an action | operation. 作動を示すフローチャート2である。It is the flowchart 2 which shows an action | operation. ダイアログの一例を示す正面図である。It is a front view which shows an example of a dialog. 「オリジナル」を選択した場合の表示例を示す正面図である。It is a front view which shows the example of a display at the time of selecting "original". 「反転」を選択した場合の表示例を示す正面図である。It is a front view which shows the example of a display at the time of selecting "inverse". 「塗りつぶし」を選択した場合の表示例を示す正面図である。FIG. 10 is a front view illustrating a display example when “painting” is selected. 複数の表示例を示す正面図である。It is a front view showing a plurality of display examples.

符号の説明Explanation of symbols

1 ユーザーインターフェース部
2 データアクセス部
3 文書管理エンジン
4 文書管理データベース
5 画像データ展開部
6 編集中画像生成部
7 画像データ保存部
8 処理制御部
DESCRIPTION OF SYMBOLS 1 User interface part 2 Data access part 3 Document management engine 4 Document management database 5 Image data expansion part 6 Editing image generation part 7 Image data preservation | save part 8 Process control part

Claims (10)

画像データに対する操作を要求する操作要求を受け付ける受付手段と、
要求される前記操作が前記画像データの表示であるか外部出力であるかを判断する操作判断手段と、
前記操作判断手段により判断される前記操作が前記画像データの表示である場合に、前記画像データを表示する第1の表示手段と、
前記操作判断手段により判断される前記操作が前記画像データの外部出力である場合に、前記画像データに対して実行するマスキングの設定を受け付ける設定画面を表示する第2の表示手段と、
前記第2の表示手段により受け付けたマスキングの設定に基づいて前記画像データに対するマスキングを実行する第1のマスキング手段と、
前記第1のマスキング手段によってマスキングされた画像データを外部出力する出力手段とを備えることを特徴とする文書管理装置。
Receiving means for receiving an operation request for requesting an operation on image data ;
Operation determining means for determining whether the requested operation is a display of the image data or an external output ;
First display means for displaying the image data when the operation determined by the operation determination means is display of the image data;
Second display means for displaying a setting screen for accepting masking settings to be performed on the image data when the operation determined by the operation determination means is an external output of the image data;
First masking means for performing masking on the image data based on a masking setting received by the second display means;
Document management apparatus according to claim Rukoto and output means for outputting externally the image data masked by said first masking means.
前記操作を要求する利用者と前記画像データの作成者とが一致しているか否かを判断する利用者判断手段と、
前記操作判断手段による判断の結果および前記利用者判断手段による判断の結果に基づいて前記画像データに対するマスキングを制御する制御手段と、
前記画像データにマスキングを実行する第2のマスキング手段とを備え、
前記制御手段は、
前記利用者判断手段によって一致していないと判断された場合には、前記操作判断手段により判断される前記操作が表示であるか外部出力であるかに関わらず、前記第2のマスキング手段を実行し、
前記操作判断手段によって要求される前記操作が前記画像データの表示であると判断され、かつ前記利用者判断手段によって一致していると判断された場合に前記第1の表示手段を実行し、
前記操作判断手段によって要求される前記操作が外部出力であると判断され、前記利用者判断手段によって一致していると判断された場合に前記第2の表示手段を実行するよう制御することを特徴とする請求項1記載の文書管理装置。
User judging means for judging whether or not the user requesting the operation matches the creator of the image data;
Control means for controlling masking for the image data based on the result of the judgment by the operation judgment means and the result of the judgment by the user judgment means;
Second masking means for performing masking on the image data,
The control means includes
When it is determined by the user determining means that they do not match, the second masking means is executed regardless of whether the operation determined by the operation determining means is a display or an external output. And
When the operation requested by the operation determining means is determined to be the display of the image data and the user determining means determines that they match, the first display means is executed,
Control is performed to execute the second display means when the operation requested by the operation judging means is judged to be an external output, and the user judging means judges that they match. The document management apparatus according to claim 1.
前記画像ファイルに機密のレベルを設定する前記画像ファイル機密レベル設定手段と、前記画像ファイル機密レベル設定手段によって設定した機密レベルに応じてマスキングの表示状態を設定するマスキング表示手段とをさらに有し、ユーザーから外部出力の指示を受けたとき、マスキング表示手段によって設定したマスキングの表示状態に応じて画像を新規に作成し、新規に作成した画像ファイルを外部に出力することを特徴とする請求項1または2記載の文書管理装置。   The image file security level setting means for setting a security level for the image file, and a masking display means for setting a masking display state according to the security level set by the image file security level setting means, 2. When receiving an external output instruction from a user, a new image is created in accordance with the masking display state set by the masking display means, and the newly created image file is output to the outside. Or the document management apparatus of 2. 個々の前記マスキングオブジェクトに機密のレベルを設定する前記マスキングオブジェクト機密レベル設定手段と、前記マスキングオブジェクト機密レベル設定手段によって設定した機密レベルに応じて各マスキングの表示状態を設定するマスキング表示手段とをさらに有し、ユーザーから外部出力の指示を受けたとき、マスキング表示手段によって設定したマスキングの表示状態に応じて画像を新規に作成し、新規に作成した前記画像ファイルを外部に出力することを特徴とする請求項1または2記載の文書管理装置。   The masking object security level setting means for setting a security level for each of the masking objects, and a masking display means for setting the display state of each masking according to the security level set by the masking object security level setting means. Having an external output instruction from a user, creating a new image according to the masking display state set by the masking display means, and outputting the newly created image file to the outside The document management apparatus according to claim 1 or 2. 画像データに対する操作を要求する操作要求を受け付ける受付ステップと、
要求される前記操作が前記画像データの表示であるか外部出力であるかを判断する操作判断ステップと、
前記操作判断ステップにより判断される前記操作が前記画像データの表示である場合に、前記画像データを表示する第1の表示ステップと、
前記操作判断ステップにより判断される前記操作が前記画像データの外部出力である場合に、前記画像データに対して実行するマスキングの設定を受け付ける設定画面を表示する第2の表示ステップと、
前記第2の表示ステップにより受け付けたマスキングの設定に基づいて前記画像データに対するマスキングを実行する第1のマスキングステップと、
前記第1のマスキングステップによってマスキングされた画像データを外部出力する出力ステップとを備えることを特徴とする文書管理方法。
A reception step for receiving an operation request for requesting an operation on image data ;
An operation determining step for determining whether the requested operation is a display of the image data or an external output ;
A first display step for displaying the image data when the operation determined by the operation determination step is display of the image data;
A second display step for displaying a setting screen for accepting a masking setting to be performed on the image data when the operation determined by the operation determination step is an external output of the image data;
A first masking step for performing masking on the image data based on the masking setting received in the second display step;
Document management method according to claim Rukoto and an output step of externally outputting the image data masked by said first masking step.
前記操作を要求する利用者と前記画像データの作成者とが一致しているか否かを判断する利用者判断ステップと、
前記操作判断ステップによる判断の結果および前記利用者判断ステップによる判断の結果に基づいて前記画像データに対するマスキングを制御する制御ステップと、
前記画像データにマスキングを実行する第2のマスキングステップとを備え、
前記制御ステップは、
前記利用者判断ステップによって一致していないと判断された場合には、前記操作判断ステップにより判断される前記操作が表示であるか外部出力であるかに関わらず、前記第2のマスキングステップを実行し、
前記操作判断ステップによって要求される前記操作が前記画像データの表示であると判断され、かつ前記利用者判断ステップによって一致していると判断された場合に前記第1の表示ステップを実行し、
前記操作判断ステップによって要求される前記操作が外部出力であると判断され、前記利用者判断ステップによって一致していると判断された場合に前記第2の表示ステップを実行するよう制御することを特徴とする請求項5記載の文書管理方法。
A user determination step for determining whether or not the user who requests the operation matches the creator of the image data;
A control step for controlling masking for the image data based on a result of the determination by the operation determination step and a result of the determination by the user determination step;
A second masking step for performing masking on the image data,
The control step includes
If it is determined by the user determining step that the two do not match, the second masking step is executed regardless of whether the operation determined by the operation determining step is a display or an external output. And
The first display step is executed when it is determined that the operation requested by the operation determination step is a display of the image data and is matched by the user determination step;
Control is performed to execute the second display step when it is determined that the operation requested by the operation determining step is an external output and the user determining step determines that they match. The document management method according to claim 5.
前記画像ファイルに機密のレベルを設定する前記画像ファイル機密レベル設定ステップと、前記画像ファイル機密レベル設定ステップによって設定した機密レベルに応じてマスキングの表示状態を設定するマスキング表示ステップとをさらに有し、ユーザーから外部出力の指示を受けたとき、マスキング表示ステップによって設定したマスキングの表示状態に応じて画像を新規に作成し、新規に作成した前記画像ファイルを外部に出力することを特徴とする請求項5または6記載の文書管理方法。   The image file security level setting step for setting a security level for the image file, and a masking display step for setting a masking display state according to the security level set by the image file security level setting step, 2. When receiving an external output instruction from a user, a new image is created according to a masking display state set by a masking display step, and the newly created image file is output to the outside. 5. The document management method according to 5 or 6. 個々の前記マスキングオブジェクトに機密のレベルを設定する前記マスキングオブジェクト機密レベル設定ステップと、前記マスキングオブジェクト機密レベル設定ステップによって設定した機密レベルに応じて各マスキングの表示状態を設定するマスキング表示ステップとをさらに有し、ユーザーから外部出力の指示を受けたとき、マスキング表示ステップによって設定したマスキングの表示状態に応じて画像を新規に作成し、新規に作成した前記画像ファイルを外部に出力することを特徴とする請求項5または6記載の文書管理方法。   A masking object security level setting step for setting a security level for each of the masking objects; and a masking display step for setting a display state of each masking according to the security level set by the masking object security level setting step. And when an external output instruction is received from the user, a new image is created according to the masking display state set in the masking display step, and the newly created image file is output to the outside. The document management method according to claim 5 or 6. 請求項5から8のいずれか1項に記載の各ステップを、コンピュータに実行させるための文書管理プログラム。   A document management program for causing a computer to execute each step according to claim 5. 請求項9記載の前記文書管理プログラムを記録したコンピュータ読み取り可能な記録媒体。   A computer-readable recording medium on which the document management program according to claim 9 is recorded.
JP2006069997A 2006-03-14 2006-03-14 Document management apparatus, document management method, document management program, and recording medium therefor Expired - Lifetime JP4808052B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006069997A JP4808052B2 (en) 2006-03-14 2006-03-14 Document management apparatus, document management method, document management program, and recording medium therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006069997A JP4808052B2 (en) 2006-03-14 2006-03-14 Document management apparatus, document management method, document management program, and recording medium therefor

Publications (2)

Publication Number Publication Date
JP2007249435A JP2007249435A (en) 2007-09-27
JP4808052B2 true JP4808052B2 (en) 2011-11-02

Family

ID=38593688

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006069997A Expired - Lifetime JP4808052B2 (en) 2006-03-14 2006-03-14 Document management apparatus, document management method, document management program, and recording medium therefor

Country Status (1)

Country Link
JP (1) JP4808052B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5159588B2 (en) 2008-12-05 2013-03-06 キヤノン株式会社 Image processing apparatus, image processing method, and computer program
JP2012049860A (en) * 2010-08-27 2012-03-08 Ricoh Co Ltd Image processor, image processing method and program

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001325258A (en) * 2000-05-15 2001-11-22 Mitsubishi Electric Corp Document management system
US6823203B2 (en) * 2001-06-07 2004-11-23 Koninklijke Philips Electronics N.V. System and method for removing sensitive data from diagnostic images
JP2003025684A (en) * 2001-07-19 2003-01-29 Seiko Epson Corp Printing systems, computers, printers
JP2004287907A (en) * 2003-03-24 2004-10-14 Ns Solutions Corp Document making device for publication
JP2005259015A (en) * 2004-03-15 2005-09-22 Ricoh Co Ltd Document disclosure apparatus, document disclosure system, program, and storage medium
JP4606052B2 (en) * 2004-04-08 2011-01-05 株式会社リコー Information processing apparatus, operation permission information generation method, operation permission information generation program, and recording medium

Also Published As

Publication number Publication date
JP2007249435A (en) 2007-09-27

Similar Documents

Publication Publication Date Title
US9547427B2 (en) User interface with color themes based on input image data
US5689718A (en) System and method for processing document information using password protected icons that represent document content
KR101213809B1 (en) electronic document style matrix
US20080204788A1 (en) Process for Electronic Document Redaction
KR20010039796A (en) Technique for creating audience-specific views of documents
WO2008072529A1 (en) Electronic device and information processing device
JP2009223831A (en) Server device for server base computing system, client device, server control program, and client control program
US20070051798A1 (en) Content management server, storage medium having content management program stored therein, and content management method
US8819547B2 (en) Image processing apparatus and image processing method
CN111639313B (en) File transfer method, device, terminal and computer-readable storage medium
US10176334B2 (en) Data security using alternative encoding
JP4808052B2 (en) Document management apparatus, document management method, document management program, and recording medium therefor
JP5157505B2 (en) Information processing apparatus, file editing method, file editing program, and recording medium
JP2000224409A (en) Digital watermark generation apparatus, digital watermark generation method, and storage medium
JP6102317B2 (en) Image processing apparatus, control method therefor, program, and image processing system
JP2000181868A (en) Information processing apparatus and method, computer readable memory
US7711142B2 (en) Method and system for composing a digital signature graphic appearance and specifying a document display location thereof
KR102189292B1 (en) Method for displaying chart and apparatus using the same
JP2007172006A (en) Slip generation system, slip generation method, program, and recording medium
JP2006252448A (en) Document management device, sentence management program and document management method
JP2002373044A (en) Icon preparing device
JP2000059604A (en) Method of attaching information to images and extracting information from images
JP2008052643A (en) Document processing system and document processing control method
JP2009182746A (en) Image control method, and image control device
JP4667484B2 (en) Image editing system, image editing method, program, and recording medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090212

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110425

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110524

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110720

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110809

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110816

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140826

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4808052

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150