(57)【要約】【課題】閲覧者の参照権限に応じて文書の一部を伏字に加工し提示する際に、文書登録時の手間を軽減し、文書の管理効率を向上させる。【解決手段】文書ファイルの登録時に、伏字定義ＤＢの伏字定義情報に基づき文書ファイルから伏字対象文字列を抽出し、登録する文書ファイルを本文ファイルとして本文ファイルＤＢに格納するとともに、抽出した伏字対象文字列と抽出した伏字対象文字列の属するカテゴリとを伏字部分ファイルとして、伏字部分ファイルＤＢに格納し、文書ファイルの提示時に、閲覧者が閲覧を希望する登録ファイル情報を取得し、取得した閲覧者の権限情報と、取得した登録ファイル情報とに基づき、閲覧者が閲覧可能なカテゴリを参照権限ＤＢから取得し、取得したカテゴリと、取得した伏字部分ファイルとに基づき、本文ファイルの伏字対象文字列の中で、閲覧可能な伏字対象文字列以外の伏字対象文字列を伏字用の文字列に置換し、伏字済ファイルを生成する。【選択図】図１
2009116555.tif 000002
【特許請求の範囲】
【請求項１】
閲覧者の権限に応じて文書ファイルの一部を伏字に加工し提示する文書管理方法であって、
前記文書ファイルの登録時に、前記文書ファイルと同時に前記伏字対象文字列を登録するステップ１と、
前記文書ファイルの提示時に、前記文書ファイル内の前記伏字対象文字列を伏字に変換するステップ２とを有し、
前記ステップ１は、伏字定義データベースに格納されている伏字定義情報に基づき、登録する文書ファイルから前記伏字対象文字列を抽出するステップ１１と、
前記登録する文書ファイルを本文ファイルとして、本文ファイルデータベースに格納するステップ１２と、
前記ステップ１１で抽出した伏字対象文字列と、前記伏字定義データベースの伏字定義情報中の前記抽出した伏字対象文字列の属するカテゴリとを伏字部分ファイルとして、伏字部分ファイルデータベースに格納するステップ１３とを有し、
前記ステップ２は、閲覧者が閲覧を希望する登録ファイル情報を取得するステップ２１と、
ユーザ情報データベースから閲覧者の権限情報を取得するステップ２２と、
前記ステップ２１で取得した登録ファイル情報に対応する伏字部分ファイルと、本文ファイルを、前記伏字部分ファイル格納データベースと、前記本文ファイル格納データベースからそれぞれ取得するステップ２３と、
前記ステップ２１で取得した登録ファイル情報と、前記ステップ２２で取得した閲覧者の権限情報とに基づき、閲覧者が閲覧可能なカテゴリを参照権限データベースから取得するステップ２４と、
前記ステップ２４で取得した閲覧可能なカテゴリに基づき、前記ステップ２３で取得した伏字部分ファイルの伏字対象文字列の中で閲覧可能な伏字対象文字列を選択するステップ２５と、
前記ステップ２４で取得した本文ファイルの伏字対象文字列の中で、前記ステップ２５で選択した閲覧可能な伏字対象文字列以外の伏字対象文字列を伏字用の文字列に置換し、伏字済ファイルを生成するステップ２６と、
前記ステップ２６で生成した伏字済ファイルを閲覧者に提示するステップ２７とを有することを特徴とする文書管理方法。
【請求項２】
前記ステップ１２は、前記ステップ１１で抽出した伏字対象文字列をマーク付けした前記登録する文書ファイルを前記本文ファイルとして、前記本文ファイルデータベースに格納するステップであることを特徴とする請求項１に記載の文書管理方法。
【請求項３】
閲覧者の権限に応じて文書ファイルの一部を伏字に加工し提示する文書管理装置であって、
伏字定義データベースと、
本文ファイルデータベースと、
伏字部分ファイルデータベースと、
参照権限データベースと、
ユーザ情報データベースと、
前記文書ファイルの登録時に、前記文書ファイルと同時に前記伏字対象文字列を登録する手段１と、
前記文書ファイルの提示時に、前記文書ファイル内の前記伏字対象文字列を伏字に変換する手段２とを有し、
前記手段１は、前記伏字定義データベースに格納されている伏字定義情報に基づき、登録する文書ファイルから前記伏字対象文字列を抽出する手段１１と、
前記登録する文書ファイルを本文ファイルとして、前記本文ファイルデータベースに格納する手段１２と、
前記手段１１で抽出した伏字対象文字列と、前記伏字定義データベースの伏字定義情報６６中の前記抽出した伏字対象文字列の属するカテゴリとを伏字部分ファイルとして、前記伏字部分ファイルデータベースに格納する手段１３とを有し、
前記手段２は、閲覧者が閲覧を希望する登録ファイル情報を取得する手段２１と、
ユーザ情報データベースから閲覧者の権限情報を取得する手段２２と、
前記手段２１で取得した登録ファイル情報に対応する伏字部分ファイルと、本文ファイルを、前記伏字部分ファイル格納データベースと、前記本文ファイル格納データベースからそれぞれ取得する手段２３と、
前記手段２１で取得した登録ファイル情報と、前記手段２２で取得した閲覧者の権限情報とに基づき、閲覧者が閲覧可能なカテゴリを前記参照権限データベースから取得する手段２４と、
前記手段２４で取得した閲覧可能なカテゴリに基づき、前記手段２３で取得した伏字部分ファイルの伏字対象文字列の中で閲覧可能な伏字対象文字列を選択する手段２５と、
前記手段２４で取得した本文ファイルの伏字対象文字列の中で、前記手段２５で選択した閲覧可能な伏字対象文字列以外の伏字対象文字列を伏字用の文字列に置換し、伏字済ファイルを生成する手段２６と、
前記手段２６で生成した伏字済ファイルを閲覧者に提示する手段２７とを有することを特徴とする文書管理装置。
【請求項４】
前記手段１２は、前記手段１１で抽出した伏字対象文字列をマーク付けした前記登録する文書ファイルを本文ファイルとして、前記本文ファイルデータベースに格納する手段であることを特徴とする請求項３に記載の文書管理装置。
【請求項５】
前記伏字定義データベースには、システム全体で共用する伏字定義情報と、前記登録する文書ファイル固有の伏字定義情報とが格納されていることを特徴とする請求項３または請求項４に記載の文書管理装置。
【請求項６】
請求項１または請求項２に記載の文書管理方法をコンピュータに実行させるためのプログラム。
【請求項７】
請求項６に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子的に文書を管理する方法に係わり、特に、閲覧者の参照権限に応じて文書の一部を伏字に加工し提示する方法に関する。
【背景技術】
【０００２】
日常の業務で扱う文書の内容に、一部の閲覧者には非公開とすべき情報が含まれることがある。この一部の閲覧者が当該文書を閲覧する場合には、非公開とする情報を伏字加工して文書を公開する。この時、文書の登録者が伏字対象箇所を判断し、原文書と伏字加工済みの文書を作成し、文書の参照権限を決める。
また、この伏字対象箇所の判断と伏字加工の方法について、
（１）非公開とすべき情報は固有名詞であることが多いとの経験則から、文書中から固有名詞を判別しこれを容易に類推不可能な文字列に加工する技術（下記、特許文献１参照）、
（２）文書作成者が作成時に文書中の単語に意味づけを別途定義し、この定義情報を原文書と共に格納し、文書提示時に定義情報から伏字対象の文字を伏字として加工する技術（下記、特許文献２参照）が知られている。
【０００３】
なお、本願発明に関連する先行技術文献としては以下のものがある。
【特許文献１】特開２００２−２５９３６８号公報
【特許文献２】特開２００４−９４５４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前述の従来技術においては、以下のような課題がある。
文書の登録者が、手作業で伏字を行うため、手間がかかる。これは文書作成時に伏字対象箇所を作成者が登録する方式であっても同様である。
また、原文書を参照できる閲覧者と、伏字加工済みの文書を参照できる閲覧者が存在するために、原文書と伏字加工済み文書を別々に用意する必要がある。このため、同一内容の文書を二重管理することになり、管理効率が低下する。
さらに、固有名詞を伏字対象と判断する従来技術では、例えば、金額情報や住所の番地情報など、固有名詞以外の情報を伏字対象とすることができない。
本発明は、前記従来技術の問題点を解決するためになされたものであり、本発明の目的は、閲覧者の参照権限に応じて文書の一部を伏字に加工し提示する文書管理方法および文書管理装置において、文書登録時の手間を軽減し、文書の管理効率を向上させることが可能となる技術を提供することにある。
また、本発明の他の目的は、前述の文書管理方法をコンピュータに実行させるためのプログラムを提供することにある。
また、本発明の他の目的は、前述のプログラムを記録した記録媒体を提供することにある。
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述及び添付図面によって明らかにする。
【課題を解決するための手段】
【０００５】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、下記の通りである。
（１）閲覧者の権限に応じて文書ファイルの一部を伏字に加工し提示する文書管理方法であって、前記文書ファイルの登録時に、前記文書ファイルと同時に前記伏字対象文字列を登録するステップ１と、前記文書ファイルの提示時に、前記文書ファイル内の前記伏字対象文字列を伏字に変換するステップ２とを有し、前記ステップ１は、伏字定義データベースに格納されている伏字定義情報に基づき、登録する文書ファイルから前記伏字対象文字列を抽出するステップ１１と、前記登録する文書ファイルを本文ファイルとして、本文ファイルデータベースに格納するステップ１２と、前記ステップ１１で抽出した伏字対象文字列と、前記伏字定義データベースの伏字定義情報中の前記抽出した伏字対象文字列の属するカテゴリとを伏字部分ファイルとして、伏字部分ファイルデータベースに格納するステップ１３とを有し、前記ステップ２は、閲覧者が閲覧を希望する登録ファイル情報を取得するステップ２１と、ユーザ情報データベースから閲覧者の権限情報を取得するステップ２２と、前記ステップ２１で取得した登録ファイル情報に対応する伏字部分ファイルと、本文ファイルを、前記伏字部分ファイル格納データベースと、前記本文ファイル格納データベースからそれぞれ取得するステップ２３と、前記ステップ２１で取得した登録ファイル情報と、前記ステップ２２で取得した閲覧者の権限情報とに基づき、閲覧者が閲覧可能なカテゴリを参照権限データベースから取得するステップ２４と、前記ステップ２４で取得した閲覧可能なカテゴリに基づき、前記ステップ２３で取得した伏字部分ファイルの伏字対象文字列の中で閲覧可能な伏字対象文字列を選択するステップ２５と、前記ステップ２４で取得した本文ファイルの伏字対象文字列の中で、前記ステップ２５で選択した閲覧可能な伏字対象文字列以外の伏字対象文字列を伏字用の文字列に置換し、伏字済ファイルを生成するステップ２６と、前記ステップ２６で生成した伏字済ファイルを閲覧者に提示するステップ２７とを有する。
【０００６】
（２）（１）において、前記ステップ１２は、前記ステップ１１で抽出した伏字対象文字列をマーク付けした前記登録する文書ファイルを前記本文ファイルとして、前記本文ファイルデータベースに格納するステップである。
（３）また、本発明は、前述の文書管理方法を実行する文書管理装置である。
（４）また、本発明は、前述の文書管理方法をコンピュータに実行させるためのプログラムである。
（５）また、本発明は、前述のプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【０００７】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば、下記の通りである。
（１）本発明によれば、伏字定義データベースを用いて自動的に伏字部分を抽出するようにしたので、文書登録時の手間を軽減することが可能となる。
（２）本発明によれば、文書を、本文と伏字部分とに分けて格納し、閲覧者の権限に応じて、本文と伏字部分から、元の文書、または伏字加工済み文書を再生成するようにしたので、文書を多重管理する必要がなくなり、管理効率を向上させることが可能となる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照して本発明の実施例を詳細に説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を付け、その繰り返しの説明は省略する。
図１は、本発明の実施例の文書管理装置の概略構成を示すブロック図である。
本実施例では、伏字処理のためにコンテンツ登録装置１０１、伏字解析装置１０２、伏字コンテンツ生成装置１０６、コンテンツ閲覧装置１０７が用意される。ここでコンテンツとは、書類やプレゼンテーション資料など業務上作成する文書の総称を指す。
コンテンツ登録装置１０１は、利用者からのコンテンツの登録を受け付けるインタフェースを持つ。伏字解析装置１０２は、登録されたコンテンツの内容から伏字にする部分を抽出し、これを伏字部分ファイルに格納する機構を持つ。また伏字にしない部分は本文ファイルに格納する機構も持つ。
伏字コンテンツ生成装置１０６は、伏字部分ファイルと本文ファイルから参照権限に応じて、伏字加工処理を施したコンテンツ（伏字済ファイル）を生成する。コンテンツ閲覧装置１０７は、閲覧者の参照権限を確認し、伏字コンテンツ生成装置１０６が生成した伏字済ファイルを提示する機構を持つ。
このように、本実施例では、コンテンツ登録の受付をコンテンツ登録装置１０１、伏字部分の判別を伏字解析装置１０２が、そして参照権限に応じた伏字加工済みコンテンツの生成を伏字コンテンツ生成装置１０６、該コンテンツの提示をコンテンツ閲覧装置１０７がそれぞれ行うので、コンテンツ登録者の手間が軽減できる。また、コンテンツを伏字部分とそれ以外に分けて格納し、伏字コンテンツ生成装置１０６が閲覧要求の都度、伏字加工済みコンテンツを生成するので、コンテンツを多重管理する必要がない。
【０００９】
始めに、コンテンツの登録時について説明する。
登録者は、コンテンツである登録ファイルをコンテンツ登録装置１０１に入力する。
コンテンツ登録装置１０１は、登録ファイルの内容を伏字解析装置１０２に送り、伏字箇所を特定する。このとき、例えば、金額、会社名、氏名など伏字箇所を特定する情報（伏字定義）は伏字定義データベース１０３に格納される。
伏字定義データベース１０３には、システム全体で共有する伏字定義の他、登録ファイル固有の伏字定義も格納される。登録ファイル固有の伏字定義は、コンテンツ登録装置１０２での入力時に設定する。
加えて、登録者は伏字箇所の参照権限情報を、コンテンツ登録装置１０２を通じて参照権限データベース１０８に登録する。ここで登録する参照権限は、例えば、金額の参照権限、会社名の参照権限、氏名の参照権限がある。
伏字解析装置１０２は、登録ファイルの内容から特定した伏字箇所を伏字部分ファイル格納データベース１０４に格納する。伏字箇所の特定には、例えば、日本語形態素解析を使用する。同時に伏字箇所をマーク付けした登録ファイルの内容を本文ファイル格納データベース１０５に格納する。
次に、コンテンツの閲覧時について説明する。
閲覧者はコンテンツ閲覧装置１０７を使用する。コンテンツ閲覧装置１０７は、閲覧者のユーザ情報と、権限情報とをユーザ情報データベース１０９から取得する。コンテンツ閲覧装置１０７は権限情報と閲覧者の指定した登録ファイル情報を伏字コンテンツ生成装置１０６に送る。
伏字コンテンツ生成装置１０６は閲覧者の指定した登録ファイル情報の参照権限を参照権限データベース１０８から取得し、伏字部分ファイル格納データベース１０４と本文ファイル格納データベース１０５から該指定された登録ファイルを取得する。そして前記参照権限と登録ファイルから、参照権限にあわせて伏字済ファイルを生成する。伏字コンテンツ生成装置１０６が生成した伏字済ファイルはコンテンツ閲覧装置１０７を介して閲覧者に提示する。
【００１０】
以下、各装置の処理方式およびデータの格納方式について、図２に示すファイルを登録ファイル２０１の具体例として詳細に説明する。
図３に、コンテンツ登録装置１０１の画面例を示す。図３に示す画面では、ファイル入力領域３０１に登録対象のファイルを指定する。
参照ボタン３０２を押下すると、ファイル入力領域３０１に設定するファイルの入力を補助するためのファイル選択画面が表示される。
伏字定義表の用語列３０３およびカテゴリ列３０４は、登録ファイル固有の伏字定義を指定する。用語列３０３には、伏字対象の文字列を入力し、カテゴリ列３０４では該伏字対象が属する大分類（カテゴリ）を選択する。
参照権限表の対象カテゴリ列３０５および権限列３０６は、登録ファイルの参照権限を指定する。対象カテゴリ列３０５は、伏字対象の属するカテゴリを選択する。権限列３０６は前記カテゴリ列３０５で指定したカテゴリを参照できる権限を持つユーザの属する権限を選択する。
登録ボタン３０７を押下すると、本画面で指定した伏字定義情報と登録ファイルは伏字解析装置１０２に送られ、参照権限情報は参照権限データベース１０８に格納される。
【００１１】
次に、伏字定義データベース１０３のデータについて述べる。図４に、伏字定義データベース１０３に格納されデータの一例を示す。
伏字定義データベース１０３は、語句列４０１、カテゴリ列４０２、ファイル列４０３から成る。
語句列４０１は伏字対象文字列を定義する。語句列４０１に指定する伏字対象文字列は、固定文字列の他、可変文字列も定義できる。本実施形態では、可変文字列を正規表現で定義している（図４の３行目、７行目、８行目）。
カテゴリ列４０２は、語句列４０１に指定する伏字対象文字列が属するカテゴリを指定する。
ファイル列４０３は、語句列４０１に指定する伏字対象文字列の対象ファイル名を指定する。ファイル列４０３に特定のファイル名を指定したときは、該伏字対象文字列は前記ファイル名のファイルのみに適用する（図４の１〜２行目）。該伏字対象文字列を全ファイルに適用することもできる。このとき、ファイル列４０３にアスタリスク記号「＊」を指定する（図４の３行目以下）。
【００１２】
次に、伏字解析装置１０２が伏字部分ファイル格納データベース１０４に登録する伏字部分ファイルを図５を用いて説明する。
伏字部分ファイルは登録ファイル毎に登録する。
図５は、登録ファイル２０１を伏字解析装置１０２が、図４に示す伏字定義データベース１０３の登録例に基づき、伏字部分を解析後、登録したものを示す図である。
図５のＩＤ列５０１には、登録ファイル２０１の伏字対象箇所を一意に識別する符号を格納する。
語句列５０２には、伏字対象箇所の文字列を格納する。
カテゴリ列５０３には、伏字対象文字列の属するカテゴリを格納する。
一方、伏字解析装置１０２が本文ファイル格納データベース１０５に登録する本文ファイルを図６に示す。
図６の本文ファイル６０１は、登録ファイル２０１を伏字解析装置１０２が、図４に示す伏字定義データベース１０３の登録例に基づき、伏字部分を解析後、登録したものである。
本実施形態では、伏字部分ファイルのＩＤ列５０１に対応する伏字対象文字列をＸＭＬ（Extensible Markup Language）と同様のタグを用いてマーク付けしている。
【００１３】
次に、参照権限データベース１０８に格納される参照権限情報を図７を用いて説明する。
参照権限情報は、本文ファイル名列７０１、伏字対象カテゴリ列７０２、参照権限列７０３からなる。
本文ファイル名列７０１には、本文ファイル名を指定する。
伏字対象カテゴリ列７０２には、本文ファイルの提示時に伏字対象とするカテゴリを指定する。カテゴリ名を指定すると、該カテゴリが伏字対象となる。また、全カテゴリを指定するときは、アスタリスク記号「＊」を指定する。
参照権限列７０３には、本文ファイルおよび伏字対象カテゴリの対象権限を指定する。権限名を指定すると、該権限名を持つ閲覧者のみが伏字対象文字列を閲覧でき、該権限名を持たない閲覧者は伏字対象文字列を閲覧できない。全閲覧者を閲覧可能とするときは、アスタリスク記号「＊」を指定する。
次に、ユーザ情報データベース１０９に格納されるユーザ情報を図８を用いて説明する。
ユーザ情報は、ユーザＩＤ列８０１、ユーザ名列８０２、権限列８０３からなる。
ユーザＩＤ列８０１には、本実施例の文書管理装置を利用する利用者を一意に識別するための識別子を格納する。
ユーザ名列８０２には、前記ユーザＩＤ列８０１に指定したユーザＩＤを持つ利用者の氏名を格納する。
権限列８０３には、利用者の持つ権限名を格納する。図８の例では、権限名として「部長」、「課長」、「社員」を指定している。
【００１４】
次に、本実施例の文書管理装置に登録された登録ファイル２０１を前記各権限名の利用者に提示するときの伏字済ファイルの一例を図９および図１０を用いて説明する。
始めに、「社員」権限の利用者に提示するときの例を図９に示す。
コンテンツ閲覧装置１０７に「社員」権限で利用開始した利用者が、登録ファイル２０１の閲覧をコンテンツ閲覧装置１０７に指示する。
コンテンツ閲覧装置１０７は、伏字コンテンツ生成装置１０６に登録ファイル２０１および該利用者の権限名「社員」を指定して、伏字済ファイルを生成させる。
伏字コンテンツ生成装置１０６は、本文ファイル格納データベース１０５から該登録ファイルの本文ファイルを、伏字部分ファイル格納データベース１０４から該登録ファイルの伏字部分ファイルを、それぞれ取得する。
また、該登録ファイルの「社員」権限名の参照権限情報を参照権限データベース１０８から取得する。取得した参照権限情報より、図７に示す例において、「社員」権限名の利用者が閲覧可能なカテゴリは「法人名」のみである。
これより、伏字コンテンツ生成装置１０６は、図６に示す本文ファイルに含まれる伏字対象文字列のマーク部分のうち、図５に示す伏字部分ファイルのカテゴリが「法人名」以外の伏字対象文字列をすべて、伏字用の文字列に置換する。本例では、伏字用の文字列として４個の黒色四角記号を使用する。
伏字コンテンツ生成装置１０６は、図９に示す、伏字用の文字列に置換後の本文ファイルを伏字済ファイル９０１を、コンテンツ閲覧装置１０７に渡す。コンテンツ閲覧装置１０７は該伏字済ファイル９０１を利用者に提示する。
【００１５】
一方、「課長」権限の利用者に提示するときの例が図１０である。
前記「社員」権限の利用者に提示するときと同様に、コンテンツ閲覧装置１０７は伏字コンテンツ生成装置１０７に登録ファイル２０１および該利用者の権限名「課長」を指定して、伏字済ファイルを生成させる。
本例では、図７に示すように、「課長」権限の利用者が閲覧可能なカテゴリは「人名」、「法人名」である（図７）。
これより、伏字コンテンツ生成装置１０６は、図６に示す本文ファイルに含まれる伏字対象文字列のマーク部分のうち、図５に示す伏字部分ファイルのカテゴリが「人名」、「法人名」以外の伏字対象文字列をすべて、伏字用の文字列に置換し、図１０に示す伏字済ファイル１００１（図１０）をコンテンツ閲覧装置１０７に渡す。コンテンツ閲覧装置１０７は該伏字済ファイル１００１を利用者に提示する。
【００１６】
次に、コンテンツ閲覧装置１０７の画面例を、図１１を用いて説明する。
利用者がコンテンツ閲覧装置１０７の利用を開始すると、コンテンツ閲覧装置１０７は図１１に示す画面を提示する。
検索キーワード１１０１は、登録ファイルを検索するのに必要なキーワードの入力を受け付ける。
検索ボタン１１０２を押下すると、検索キーワード１１０１に指定されたキーワードを含む登録ファイルを本文ファイル格納データベース１０５から探し出し、その結果を検索結果表１１０３に一覧して提示する。検索結果表１１０３に一覧表示されているファイル名は、入力装置により１行ずつ選択できる。
閲覧ボタン１１０４を押下すると、前記選択したファイル名の登録ファイルを利用者の権限に応じて伏字加工した伏字済ファイルを別画面で提示する。
終了ボタン１１０５を押下すると、本画面を閉じてコンテンツ閲覧装置１０７の利用を終了する。
【００１７】
次に、コンテンツ登録装置１０１および伏字解析装置１０２が行なうコンテンツ登録処理を、図１２のフローチャートを用いて詳細に説明する。
利用者がコンテンツ登録装置１０１の利用を開始すると、コンテンツ登録装置１０１はユーザ情報データベース１０９を読み込み、利用希望者がコンテンツ登録装置１０１の正当な利用者であるか認証を行なう（ステップ１２０１）。
ステップ１２０１での認証結果、正当な利用者であれば、コンテンツ登録装置１０１は、図３に示すコンテンツ登録画面を該利用者に提示する（ステップ１２０２）。
利用者がコンテンツ登録画面で登録ファイルを指定すると、コンテンツ登録装置１０１は該登録ファイルを読み込み（ステップ１２０３）、コンテンツ登録画面で指定された参照権限情報を参照権限データベース１０８に書き込み更新する（ステップ１２０４）。
そして、伏字解析装置１０２に登録ファイルおよび登録ファイル固有の伏字定義情報を送るとともに、伏字部分ファイルおよび本文ファイルの登録を要求し（ステップ１２０５）、終了する。
伏字解析装置１０２は、コンテンツ登録装置１０１から登録ファイルおよび登録ファイル固有の伏字定義情報を受け取ると、システム全体で使用する伏字定義情報を伏字定義データベース１０３から読み込む（ステップ１２１１）。
次に、登録ファイルの内容を、例えば、形態素解析で解析する（ステップ１２１２）。これにより、登録ファイル内容に伏字対象文字列をマーク付けし本文ファイルとし（ステップ１２１３）、伏字対象文字列を伏字部分ファイルに書き出す（ステップ１２１４）。
そして、伏字部分ファイルを伏字部分ファイル格納データベース１０４に、本文ファイルを本文ファイル格納データベース１０５に、それぞれ登録し（ステップ１２１５）、処理を終了する。
【００１８】
次に、コンテンツ閲覧装置１０７および伏字コンテンツ生成装置１０６が行なうコンテンツ閲覧処理を、図１３のフローチャートを用いて詳細に説明する。
利用者がコンテンツ閲覧装置１０７の利用を開始すると、コンテンツ閲覧装置１０７はユーザ情報データベース１０９を読み込み、利用希望者がコンテンツ閲覧装置１０７の正当な利用者であるか認証を行なう（ステップ１３０１）。
ステップ１３０１での認証結果、正当な利用者であれば、コンテンツ閲覧装置１０７は、図１１に示すコンテンツ閲覧画面を利用者に提示する（ステップ１３０２）。
利用者がコンテンツ閲覧画面で閲覧を希望する登録ファイルを指定すると、コンテンツ閲覧装置１０７は、伏字コンテンツ生成装置１０６に登録ファイル情報および利用者の権限情報を送り、伏字済ファイルの生成を要求する（ステップ１３０３）。
伏字コンテンツ生成装置１０６は、コンテンツ閲覧装置１０７から登録ファイル情報および利用者の権限情報を受け取ると、該登録ファイル情報および該権限情報に対応する参照権限情報を参照権限データベース１０８から読み込む（ステップ１３１１）。
そして、該登録ファイル情報の伏字部分ファイルを伏字部分ファイル格納データベース１０４、該登録ファイル情報の本文ファイルを本文ファイル格納データベース１０５から、それぞれ取得する（ステップ１３１２）。
伏字コンテンツ生成装置１０６は、取得した参照権限情報、伏字部分ファイルから本文ファイルの伏字対象箇所を伏字用の文字列に置換し（ステップ１３１３）、伏字済ファイルを生成しコンテンツ閲覧装置１０７に送り処理を終了する（ステップ１３１４）。
コンテンツ閲覧装置１０７は、伏字コンテンツ生成装置１０６から伏字済ファイルを受け取ると、利用者に伏字済ファイルを提示する（ステップ１３０４）。
利用者がコンテンツ閲覧画面の終了ボタン１１０５を押下するまで、コンテンツ閲覧画面を提示し登録ファイルの閲覧要求を待ち続ける（ステップ１３０５）。
【００１９】
以上説明したように、本実施例によれば、閲覧者の参照権限が複数ある場合であっても、従来のように、文書登録者が元の文書の他に複数の伏字加工済み文書を作成し、それぞれのコンテンツに対して個別に参照権限を設定する必要がないので、文書登録時の手間を軽減することが可能となる。
本実施例によれば、文書を、本文と伏字部分とに分けて格納し、閲覧者の権限に応じて、本文と伏字部分から、元の文書、または伏字加工済み文書を再生成するようにしたので、文書を多重管理する必要がなくなり、管理効率を向上させることが可能となる。
なお、前述の実施例では、コンテンツ登録装置１０１、伏字解析装置１０２、伏字コンテンツ生成装置１０６、コンテンツ閲覧装置１０７は個別の装置として存在する例を挙げて説明したが、前述の各装置を内蔵する１個の装置であってもよい。
以上、本発明者によってなされた発明を、前記実施例に基づき具体的に説明したが、本発明は、前記実施例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは勿論である。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施例の文書管理装置の概略構成を示すブロック図である。
【図２】本発明の実施例における、登録ファイルの一例を示す図である。
【図３】本発明の実施例のコンテンツ登録装置に表示される画面例を示す図である。
【図４】本発明の実施例の伏字定義データベースの内容を説明するための図である。
【図５】本発明の実施例の伏字部分ファイル格納データベースに格納される伏字部分ファイルを説明するための図である。
【図６】本発明の実施例の本文ファイル格納データベースに格納される本文ファイルを説明するための図である。
【図７】本発明の実施例の参照権限データベースに格納されるデータを説明するための図である。
【図８】本発明の実施例のユーザ情報データベースに格納されるデータを説明するための図である。
【図９】図２の登録ファイルを「社員」権限で閲覧したときの伏字済ファイルを示す図である。
【図１０】図２の登録ファイルを「課長」権限で閲覧したときの伏字済ファイルを示す図である。
【図１１】本発明の実施例のコンテンツ閲覧装置の画面例を示す図である。
【図１２】本発明の実施例における、コンテンツ登録処理の詳細を示すフローチャートである。
【図１３】本発明の実施例における、コンテンツ閲覧処理の詳細を示すフローチャートである。
【符号の説明】
【００２１】
１０１  コンテンツ登録装置
１０２  伏字解析装置
１０３  伏字定義データベース
１０４  伏字部分ファイル格納データベース
１０５  本文ファイル格納データベース
１０６  伏字コンテンツ生成装置
１０７  コンテンツ閲覧装置
１０８  参照権限データベース
２０１  登録ファイル
３０１  ファイル入力領域
３０２  参照ボタン
３０３  伏字定義表の用語列
３０４  伏字定義表のカテゴリ列
３０５  参照権限表の対象カテゴリ列
３０６  参照権限表の権限列
３０７  登録ボタン
４０１，５０２  語句列
４０２  カテゴリ列
４０３  ファイル列
５０１  ＩＤ列
５０３  カテゴリ列
６０１  本文ファイル
７０１  本文ファイル名列
７０２  伏字対象カテゴリ列
７０３  参照権限列
８０１  ユーザＩＤ列
８０２  ユーザ名列
８０３  権限列
９０１，１００１  伏字済ファイル
１１０１  検索キーワード
１１０２  検索ボタン
１１０３  検索結果表
１１０４  閲覧ボタン
１１０５  終了ボタン
【図１】
2009116555.tif 000003
【図２】
2009116555.tif 000004
【図３】
2009116555.tif 000005
【図４】
2009116555.tif 000006
【図５】
2009116555.tif 000007
【図６】
2009116555.tif 000008
【図７】
2009116555.tif 000009
【図８】
2009116555.tif 000010
【図９】
2009116555.tif 000011
【図１０】
2009116555.tif 000012
【図１１】
2009116555.tif 000013
【図１２】
2009116555.tif 000014
【図１３】
2009116555.tif 000015