(57)【特許請求の範囲】
【請求項１】
電子文書の識別情報に削除状態を示す削除情報を関連づけて記憶することにより前記電子文書を削除状態に設定し、前記削除情報を削除することにより前記電子文書を復元する文書管理装置であって、
前記電子文書と、前記識別情報と、を記憶する記憶手段と、
端末と通信する通信手段と、
前記通信手段が、前記端末から、前記電子文書の削除要求と、当該削除要求の入力者を示す削除者情報と、を受信すると、前記削除情報と前記削除者情報とを前記識別情報に関連づけて前記記憶手段に記憶することにより前記電子文書を削除状態に設定する設定手段と、
前記通信手段が、前記端末から、前記電子文書の表示要求と、当該表示要求の入力者を示す利用者情報と、を受信すると、当該利用者情報が示す入力者と同一の者を示す削除者情報が前記記憶手段内にあるかを確認し、当該削除者情報が前記記憶手段内にある場合に、当該削除者情報が関連づけられた識別情報にて識別される削除状態の電子文書を前記端末に送信する制御手段と、を含み、
前記記憶手段は、前記削除状態の電子文書を参照可能な参照者を示す参照者情報を、さらに記憶し、
前記制御手段は、前記通信手段が前記端末から前記電子文書の表示要求と前記利用者情報とを受信すると、さらに、当該利用者情報が示す入力者と同一の者を示す参照者情報が前記記憶手段内にあるかを確認し、当該参照者情報が前記記憶手段内にある場合に、前記記憶手段内の削除状態の電子文書を前記端末に送信する、文書管理装置。
【請求項２】
請求項１に記載の文書管理装置において、
前記通信手段が、前記端末から、前記削除状態の電子文書の識別情報を含む復元要求を受信すると、当該識別情報と関連づけられた削除情報および削除者情報を前記記憶手段から削除することにより当該識別情報にて識別される削除状態の電子文書を復元する復元手段を、さらに含む文書管理装置。
【請求項３】
請求項１または２に記載の文書管理装置において、
前記通信手段が、前記端末から、前記削除状態の電子文書の識別情報を含む実体削除要求を受信すると、当該識別情報にて識別される削除状態の電子文書と、当該識別情報と関連づけられた削除情報および削除者情報と、当該識別情報と、を前記記憶手段から削除する削除手段を、さらに含む文書管理装置。
【請求項４】
請求項１から３のいずれか１項に記載の文書管理装置において、
前記通信手段が、前記端末から、前記削除状態の電子文書の表示要求と、当該表示要求の入力者を示す利用者情報と、を受信すると、当該利用者情報が示す入力者と同一の者を示す削除者情報が前記記憶手段内にあるかを確認し、当該削除者情報が前記記憶手段内にある場合に、当該削除者情報が関連づけられた識別情報にて識別される削除状態の電子文書のみを前記端末に送信する削除文書制御手段を、さらに含む文書管理装置。
【請求項５】
電子文書の識別情報に削除状態を示す削除情報を関連づけて記憶することにより前記電子文書を削除状態に設定し、前記削除情報を削除することにより前記電子文書を復元する文書管理装置での文書管理方法であって、
前記電子文書と、前記識別情報と、を記憶手段に記憶する記憶ステップと、
端末から、前記電子文書の削除要求と、当該削除要求の入力者を示す削除者情報と、を受信すると、前記削除情報と前記削除者情報とを前記識別情報に関連づけて前記記憶手段に記憶することにより前記電子文書を削除状態に設定する設定ステップと、
前記端末から、前記電子文書の表示要求と、当該表示要求の入力者を示す利用者情報と、を受信すると、当該利用者情報が示す入力者と同一の者を示す削除者情報が前記記憶手段内にあるかを確認し、当該削除者情報が前記記憶手段内にある場合に、当該削除者情報が関連づけられた識別情報にて識別される削除状態の電子文書を前記端末に送信する制御ステップと、を含み、
前記記憶ステップでは、前記削除状態の電子文書を参照可能な参照者を示す参照者情報を前記記憶手段にさらに記憶し、
前記制御ステップでは、前記端末から前記電子文書の表示要求と前記利用者情報とを受信すると、さらに、当該利用者情報が示す入力者と同一の者を示す参照者情報が前記記憶手段内にあるかを確認し、当該参照者情報が前記記憶手段内にある場合に、前記記憶手段内の削除状態の電子文書を前記端末に送信する、文書管理方法。
【請求項６】
電子文書の識別情報に削除状態を示す削除情報を関連づけて記憶することにより前記電子文書を削除状態に設定し、前記削除情報を削除することにより前記電子文書を復元するコンピュータに、
前記電子文書と、前記識別情報と、を記憶手段に記憶する記憶手順と、
端末から、前記電子文書の削除要求と、当該削除要求の入力者を示す削除者情報と、を受信すると、前記削除情報と前記削除者情報とを前記識別情報に関連づけて前記記憶手段に記憶することにより前記電子文書を削除状態に設定する設定手順と、
前記端末から、前記電子文書の表示要求と、当該表示要求の入力者を示す利用者情報と、を受信すると、当該利用者情報が示す入力者と同一の者を示す削除者情報が前記記憶手段内にあるかを確認し、当該削除者情報が前記記憶手段内にある場合に、当該削除者情報が関連づけられた識別情報にて識別される削除状態の電子文書を前記端末に送信する制御手順と、を実行させ、
前記記憶手順では、前記削除状態の電子文書を参照可能な参照者を示す参照者情報を前記記憶手段にさらに記憶し、
前記制御手順では、前記端末から前記電子文書の表示要求と前記利用者情報とを受信すると、さらに、当該利用者情報が示す入力者と同一の者を示す参照者情報が前記記憶手段内にあるかを確認し、当該参照者情報が前記記憶手段内にある場合に、前記記憶手段内の削除状態の電子文書を前記端末に送信する、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書管理装置、文書管理方法およびプログラムに関し、特には、電子文書の誤削除を防止可能な文書管理装置、文書管理方法およびプログラムに関する。
【背景技術】
【０００２】
文書管理システムにおける電子文書の誤削除を防止する機能としては、削除された電子文書を特定の記憶領域（ごみ箱）に移動する、いわゆる、ゴミ箱機能が一般的である。ごみ箱機能では、ごみ箱内の電子文書を拾い出すことによって、電子文書が復元される。
【０００３】
なお、ごみ箱機能では、削除された電子文書を記憶するための記憶領域（ごみ箱）を設ける必要があり、また、削除された電子文書を、ゴミ箱として機能する記憶領域に移動する作業が必要であるという問題点があった。
【０００４】
特許文献１には、上記問題点を解決可能な削除フラグ機能が記載されている。削除フラグ機能では、削除が要求された電子文書の実体を削除せずに、削除が要求された電子文書に削除フラグが設定されることにより電子文書が削除状態となる。削除フラグ機能では、削除フラグを取り消すことによって、削除状態の電子文書が復元される。
【０００５】
このため、削除フラグ機能では、削除された電子文書を記憶するための記憶領域（ごみ箱）を設ける必要がなく、また、削除された電子文書をゴミ箱として機能する記憶領域に移動する作業も不要になる。
【０００６】
なお、特許文献１に記載の削除フラグ機能では、削除フラグが設定された電子文書が、全ての利用者に表示され、また、削除を要求した利用者の機器のログアウトに応じて、削除フラグが設定された電子文書の実体が削除される。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許第３０４１８０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ごみ箱機能では、削除された電子文書を記憶するための記憶領域（ごみ箱）を設ける必要があり、また、削除された電子文書をゴミ箱として機能する記憶領域に移動する作業が必要であるという課題があった。
【０００９】
また、特許文献１に記載の削除フラグ機能では、削除フラグが設定された電子文書が、全ての利用者に表示され、また、削除を要求した利用者の機器のログアウトに応じて、削除フラグが設定された電子文書の実体が削除される。
【００１０】
このため、削除を要求した利用者の機器がログアウトするまで、削除を要求した利用者以外の利用者も、削除フラグが設定された電子文書を閲覧することが可能となる。
【００１１】
この場合、例えば、利用者Ａのみが閲覧すべき電子文書Ｆが誤って文書管理システムに登録されている状況で、利用者Ａが電子文書Ｆを削除しても、利用者Ａの機器がログアウトするまで、電子文書Ｆが、他の利用者に閲覧されてしまうという問題が生じる。この問題は、削除が要求された電子文書を閲覧可能な利用者が制限されていないという課題から生じる。
【００１２】
本発明の目的は、上記課題を解決可能な文書管理装置、文書管理方法およびプログラムを提供することにある。
【課題を解決するための手段】
【００１３】
本発明の文書管理装置は、電子文書の識別情報に削除状態を示す削除情報を関連づけて記憶することにより前記電子文書を削除状態に設定し、前記削除情報を削除することにより前記電子文書を復元する文書管理装置であって、
前記電子文書と、前記識別情報と、を記憶する記憶手段と、
端末と通信する通信手段と、
前記通信手段が、前記端末から、前記電子文書の削除要求と、当該削除要求の入力者を示す削除者情報と、を受信すると、前記削除情報と前記削除者情報とを前記識別情報に関連づけて前記記憶手段に記憶することにより前記電子文書を削除状態に設定する設定手段と、
前記通信手段が、前記端末から、前記電子文書の表示要求と、当該表示要求の入力者を示す利用者情報と、を受信すると、当該利用者情報が示す入力者と同一の者を示す削除者情報が前記記憶手段内にあるかを確認し、当該削除者情報が前記記憶手段内にある場合に、当該削除者情報が関連づけられた識別情報にて識別される削除状態の電子文書を前記端末に送信する制御手段と、を含み、
前記記憶手段は、前記削除状態の電子文書を参照可能な参照者を示す参照者情報を、さらに記憶し、
前記制御手段は、前記通信手段が前記端末から前記電子文書の表示要求と前記利用者情報とを受信すると、さらに、当該利用者情報が示す入力者と同一の者を示す参照者情報が前記記憶手段内にあるかを確認し、当該参照者情報が前記記憶手段内にある場合に、前記記憶手段内の削除状態の電子文書を前記端末に送信する。
【００１４】
本発明の文書管理方法は、電子文書の識別情報に削除状態を示す削除情報を関連づけて記憶することにより前記電子文書を削除状態に設定し、前記削除情報を削除することにより前記電子文書を復元する文書管理装置での文書管理方法であって、
前記電子文書と、前記識別情報と、を記憶手段に記憶する記憶ステップと、
端末から、前記電子文書の削除要求と、当該削除要求の入力者を示す削除者情報と、を受信すると、前記削除情報と前記削除者情報とを前記識別情報に関連づけて前記記憶手段に記憶することにより前記電子文書を削除状態に設定する設定ステップと、
前記端末から、前記電子文書の表示要求と、当該表示要求の入力者を示す利用者情報と、を受信すると、当該利用者情報が示す入力者と同一の者を示す削除者情報が前記記憶手段内にあるかを確認し、当該削除者情報が前記記憶手段内にある場合に、当該削除者情報が関連づけられた識別情報にて識別される削除状態の電子文書を前記端末に送信する制御ステップと、を含み、
前記記憶ステップでは、前記削除状態の電子文書を参照可能な参照者を示す参照者情報を前記記憶手段にさらに記憶し、
前記制御ステップでは、前記端末から前記電子文書の表示要求と前記利用者情報とを受信すると、さらに、当該利用者情報が示す入力者と同一の者を示す参照者情報が前記記憶手段内にあるかを確認し、当該参照者情報が前記記憶手段内にある場合に、前記記憶手段内の削除状態の電子文書を前記端末に送信する。
【００１５】
本発明のプログラムは、電子文書の識別情報に削除状態を示す削除情報を関連づけて記憶することにより前記電子文書を削除状態に設定し、前記削除情報を削除することにより前記電子文書を復元するコンピュータに、
前記電子文書と、前記識別情報と、を記憶手段に記憶する記憶手順と、
端末から、前記電子文書の削除要求と、当該削除要求の入力者を示す削除者情報と、を受信すると、前記削除情報と前記削除者情報とを前記識別情報に関連づけて前記記憶手段に記憶することにより前記電子文書を削除状態に設定する設定手順と、
前記端末から、前記電子文書の表示要求と、当該表示要求の入力者を示す利用者情報と、を受信すると、当該利用者情報が示す入力者と同一の者を示す削除者情報が前記記憶手段内にあるかを確認し、当該削除者情報が前記記憶手段内にある場合に、当該削除者情報が関連づけられた識別情報にて識別される削除状態の電子文書を前記端末に送信する制御手順と、を実行させ、
前記記憶手順では、前記削除状態の電子文書を参照可能な参照者を示す参照者情報を前記記憶手段にさらに記憶し、
前記制御手順では、前記端末から前記電子文書の表示要求と前記利用者情報とを受信すると、さらに、当該利用者情報が示す入力者と同一の者を示す参照者情報が前記記憶手段内にあるかを確認し、当該参照者情報が前記記憶手段内にある場合に、前記記憶手段内の削除状態の電子文書を前記端末に送信する。
【発明の効果】
【００１６】
本発明によれば、削除された電子文書を記憶するための特定の記憶領域を設ける必要がなく、また、削除された電子文書を特定の記憶領域に移動する作業も不要となり、かつ、削除状態の電子文書を閲覧可能な利用者を制限することが可能になる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態の文書管理装置を示したブロック図である。
【図２】記憶部２１内の文書属性管理情報の遷移を示した図である。
【発明を実施するための形態】
【００１８】
次に、本発明の一実施形態の文書管理装置について図面を参照して説明する。
【００１９】
図１は、文書管理システムを示したブロック図である。図１において、文書管理システムは、クライアント端末１と、サーバ端末２と、を含む。
【００２０】
クライアント端末１は、一般的に端末と呼ぶことができる。クライアント端末１は、入力部１１と、要求送信部１２と、表示処理部１３と、を含む。
【００２１】
サーバ端末２は、一般的に文書管理装置と呼ぶことができる。サーバ端末２は、記憶部２１と、処理受付部２２と、文書削除属性設定部（以下「設定部」と称する）２３と、表示データ生成部（以下「生成部」と称する）２４と、文書復元部（以下「復元部」と称する）２５と、文書実体削除部（以下「削除部」と称する）２６と、削除文書一覧表示制御部（以下「削除文書制御部」と称する）２７と、を含む。
【００２２】
サーバ端末２は、クライアント端末１と通信可能である。なお、図１では、クライアント端末１の数を１としているが、クライアント端末１の数は２以上の整数でもよい。
【００２３】
まず、クライアント端末１について説明する。
【００２４】
クライアント端末１は、複数の利用者にて共用される、または、個人所有として利用される。本実施形態では、クライアント端末１は、利用者Ａ、利用者Ｂおよび利用者Ｃにて利用される。
【００２５】
入力部１１は、例えば、キーボードであり、利用者にて入力された要求を受け付ける。なお、入力部１１は、キーボードに限らず適宜変更可能である。
【００２６】
本実施形態では、入力部１１が受け付ける要求は、ログイン要求と、電子文書の削除要求と、文書一覧表示要求と、削除文書一覧表示要求と、電子文書の復元要求と、文書実体削除要求と、のいずれかである。
【００２７】
ログイン要求には、利用者を示す利用者情報が示されている。電子文書の削除要求は、削除が要求された文書名を含む。電子文書の復元要求は、復元が要求された文書名を含む。文書実体削除要求は、実体の削除が要求された文書名を含む。
【００２８】
文書名は、一般的に、電子文書の識別情報と呼ぶことができる。文書一覧表示要求は、一般的に、電子文書の表示要求と呼ぶことができる。電子文書の復元要求は、一般的に、削除状態の電子文書の復元要求と呼ぶことができる。文書実体削除要求は、一般的に、削除状態の電子文書の実体削除要求と呼ぶことができる。削除文書一覧表示要求は、一般的に、削除状態の電子文書の表示要求と呼ぶことができる。
【００２９】
入力部１１は、利用者から要求を受け付けると、その要求を要求送信部１２に提供する。
【００３０】
要求送信部１２は、入力部１１から提供された要求を、サーバ端末２に送信する。
【００３１】
表示処理部１３は、要求送信部１２から送信された要求に応じてサーバ端末２が送信した情報を受信し、その情報を表示する。
【００３２】
続いて、サーバ端末２について説明する。
【００３３】
サーバ端末２は、電子文書の識別情報に削除状態を示す削除情報を関連づけて記憶することにより、その電子文書を削除状態に設定し、また、その削除情報を削除することにより、その電子文書を復元する。
【００３４】
記憶部２１は、一般的に記憶手段と呼ぶことができる。
【００３５】
記憶部２１は、文書実体ファイル記憶部（以下、単に「記憶部」と称する）２１ａと、文書属性管理情報記憶部（以下、単に「記憶部」と称する）２１ｂと、参照可能利用者情報記憶部（以下、単に「記憶部」と称する）２１ｃと、を含む。
【００３６】
記憶部２１ａは、電子文書（以下「文書実体ファイル」と称する）を記憶する。なお、初期状態では、記憶部２１ａ内に文書Ａ、文書Ｂおよび文書Ｃのそれぞれの文書実体ファイルが存在するとする。
【００３７】
記憶部２１ｂは、文書実体ファイルの識別情報等を含む文書属性管理情報を記憶する。本実施形態では、文書実体ファイルの識別情報として、文書実体ファイルの文書名（以下、単に「文書名」と称する）が用いられる。
【００３８】
図２は、文書属性管理情報の一例を示した図である。
【００３９】
図２において、文書属性管理情報では、文書実体ファイルごとに、文書名の欄２ａと、削除状態情報の欄２ｂと、削除者情報の欄２ｃと、その他の属性（登録日時など）の欄２ｄと、が互いに関連づけられている。
【００４０】
文書名の欄２ａには、文書実体ファイルの文書名が記憶される。
【００４１】
削除状態情報の欄２ｂには、文書実体ファイルが削除状態に設定されているか否かを表す情報が記憶される。本実施形態では、文書実体ファイルが削除状態に設定されている場合には、削除状態情報の欄２ｂには“削除”が記憶され、文書実体ファイルが削除状態に設定されていない場合には、削除状態情報の欄２ｂには“表示”が記憶される。なお、削除状態情報の欄２ｂ内の“削除”は、一般的に削除情報と呼ぶことができる。
【００４２】
削除者情報の欄２ｃには、文書実体ファイルを削除状態に設定した削除者を示す削除者情報が記憶される。
【００４３】
初期状態では、図２（ａ）に示すとおり、文書Ａ、文書Ｂおよび文書Ｃが登録されている（つまり、文書Ａ、文書Ｂおよび文書Ｃが削除状態に設定されていない）とする。
【００４４】
記憶部２１ｃは、削除状態の文書実体ファイルを参照可能な参照者（以下、単に「参照者」と称する）を示す参照者情報を記憶する。初期状態では、利用者Ｃが参照者として登録されているとする。
【００４５】
処理受付部２２は、一般的に通信手段と呼ぶことができる。処理受付部２２は、クライアント端末１内の要求送信部１２から送信された要求を受信する。
【００４６】
設定部２３は、一般的に設定手段と呼ぶことができる。
【００４７】
設定部２３は、処理受付部２２が、クライアント端末１から、ログイン要求を受信し、その後、電子文書の削除要求を受信すると、記憶部２１ｂ内の文書属性管理情報を、以下のように更新する。
【００４８】
設定部２３は、削除要求に示された文書名に関連づけられた削除状態情報の欄２ｂに“削除”を設定し、その文書名に関連づけられた削除者情報の欄２ｃに、ログイン要求に示された利用者情報、つまり、削除者情報を設定する。
【００４９】
本実施形態では、削除要求に示された文書名に関連づけられた削除状態情報の欄２ｂに“削除”が設定され、その文書名に関連づけられた削除者情報の欄２ｃに、クライアント端末１からの削除者情報が設定されると、その文書名の文書実体ファイルは削除状態に設定されたことになる。
【００５０】
生成部２４は、一般的に制御手段と呼ぶことができる。
【００５１】
生成部２４は、処理受付部２２が、クライアント端末１から、ログイン要求を受信した後、文書一覧表示要求を受信すると、記憶部２１ｂ内の文書属性管理情報を参照して、以下のような動作を実行する。
【００５２】
生成部２４は、ログイン要求に示された利用者情報が、記憶部２１ｃ内に参照者情報として記憶されているかを確認する。
【００５３】
利用者情報が参照者情報として記憶されている場合には、生成部２４は、削除状態情報の欄２ｂに“表示”が設定されている文書実体ファイルと、削除状態情報の欄２ｂに“削除”が設定されている文書実体ファイルと、を記憶部２１から読み出し、その文書実体ファイルを、文書一覧表示要求の送信元であるクライアント端末１に送信する。
【００５４】
一方、利用者情報が参照者情報として記憶されていない場合には、生成部２４は、削除状態情報の欄２ｂに“表示”が設定されている文書実体ファイルと、削除状態情報の欄２ｂに“削除”が設定されている文書実体ファイルについては削除者情報の欄２ｃにその利用者情報が設定されている文書実体ファイルと、を記憶部２１から読み出し、その文書実体ファイルを、文書一覧表示要求の送信元であるクライアント端末１に送信する。
【００５５】
復元部２５は、一般的に復元手段と呼ぶことができる。
【００５６】
復元部２５は、処理受付部２２が、クライアント端末１から、ログイン要求を受信した後、電子文書の復元要求を受信すると、記憶部２１ｂ内の文書属性管理情報を、以下のように更新する。
【００５７】
復元部２５は、復元要求に示された文書名に関連づけられた削除状態情報の欄２ｂ内の“削除”を削除して、その欄２ｂ内に“表示”を設定し、さらに、その文書名に対応する削除者情報の欄２ｃの「削除者情報」を削除することによって、復元要求に示された文書名の文書実体ファイルを復元する。
【００５８】
本実施形態では、復元要求に示された文書名に関連づけられた削除状態情報の欄２ｂ内の“削除”が“表示”に設定され、その文書名に関連づけられた削除者情報の欄２ｃ内の削除者情報が削除されると、その文書名の文書実体ファイルが復元されたことになる。
【００５９】
削除部２６は、一般的に削除手段と呼ぶことができる。
【００６０】
削除部２６は、処理受付部２２が、クライアント端末１から、ログイン要求を受信した後、文書実体削除要求を受信すると、記憶部２１内の情報を以下のように更新する。
【００６１】
削除部２６は、文書実体削除要求に示された文書名の文書実体ファイルを記憶部２１ａから削除し、かつ、記憶部２１ｂ内の文書属性管理情報から、その文書名と、その文書名に関連づけられた削除状態情報の欄２ｂ内の情報と、その文書名に関連づけられた削除者情報の欄２ｃ内の情報と、その文書名に関連づけられたその他の属性の欄２ｄ内の情報と、を削除する。
【００６２】
削除文書制御部２７は、一般的に削除文書制御手段と呼ぶことができる。
【００６３】
削除文書制御部２７は、処理受付部２２が、クライアント端末１から、ログイン要求を受信した後、削除文書一覧表示要求を受信すると、記憶部２１ｂ内の文書属性管理情報を参照して、以下のような動作を実行する。
【００６４】
削除文書制御部２７は、ログイン要求に示された利用者情報が、記憶部２１ｃ内に参照者情報として記憶されているかを確認する。
【００６５】
利用者情報が記憶部２１ｃ内に参照者情報として記憶されていると、削除文書制御部２７は、削除状態情報の欄２ｂ内に“削除”が設定されている全ての文書実体ファイルを記憶部２１から読み出し、その文書実体ファイルを、削除文書一覧表示要求の送信元であるクライアント端末１に送信する。
【００６６】
利用者情報が記憶部２１ｃ内に参照者情報として記憶されていないと、削除文書制御部２７は、削除状態情報の欄２ｂ内に“削除”が設定されている文書実体ファイルのうち、削除者情報の欄２ｃ内に、その利用者情報が削除者情報として設定されている文書実体ファイルを記憶部２１から読み出し、その文書実体ファイルを、削除文書一覧表示要求の送信元であるクライアント端末１に送信する。
【００６７】
なお、サーバ端末２は、コンピュータにて実現されてもよい。この場合、コンピュータは、コンピュータにて読み取り可能なＣＤ−ＲＯＭ（Compact Disk Read Only Memory）のような記録媒体に記録されたプログラムを読込み実行することによって、記憶部２１、処理受付部２２、設定部２３、生成部２４、復元部２５、削除部２６、および、削除文書制御部２７として機能する。なお、記録媒体は、ＣＤ−ＲＯＭに限らず適宜変更可能である。
【００６８】
次に、動作を説明する。
【００６９】
利用者Ａは、クライアント端末１内の入力部１１を操作してログイン要求を入力する。なお、このログイン要求には、利用者Ａを示す利用者情報が含まれる。
【００７０】
入力部１１は、ログイン要求を受け付けると、そのログイン要求を、要求送信部１２に提供する。要求送信部１２は、ログイン要求を受け付けると、そのログイン要求を、サーバ端末２に送信して、サーバ端末２にログインする。なお、サーバ端末２は、初期状態（図２（ａ）で示した状態Ａ）になっているとする。
【００７１】
続いて、利用者Ａは、入力部１１を操作して、文書Ｂおよび文書Ｃに対する削除要求（以下「削除要求ＢＣ」）を入力する。入力部１１は、削除要求ＢＣを受け付けると、その削除要求ＢＣを、要求送信部１２に提供する。要求送信部１２は、削除要求ＢＣを受け付けると、その削除要求ＢＣを、サーバ端末２に送信する。
【００７２】
サーバ端末２では、処理受付部２２は、削除要求ＢＣを受信すると、その削除要求ＢＣを、ログイン要求に示された利用者Ａを示す利用者情報（削除者情報）と共に、設定部２３に提供する。
【００７３】
設定部２３は、削除要求ＢＣを受け付けると、記憶部２１ｂ内の文書Ｂおよび文書Ｃの属性情報（削除状態情報および削除者情報）を、図２（ｂ）で示した状態Ｂのように書き換える。
【００７４】
記憶部２１ｂ内の文書Ｂおよび文書Ｃの属性情報が書き換えられると、生成部２４は、記憶部２１ｂに登録されている文書のうち、図２（ｂ）の状態Ｂにおける削除状態情報の欄２ｂに“表示”が設定されている文書の文書実体ファイル、および、削除状態情報の欄２ｂに“削除”が設定されている文書については図２（ｂ）の状態Ｂにおける削除者情報の欄２ｃに“利用者Ａ”が設定されている文書の文書実体ファイルを抽出する。
【００７５】
生成部２４は、文書実体ファイルを抽出すると、その文書実体ファイル（文書Ａ、文書Ｂおよび文書Ｃ）を示した表示情報を、クライアント端末１内の表示処理部１３に送信する。
【００７６】
表示処理部１３は、文書Ａ、文書Ｂおよび文書Ｃのそれぞれの文書実体ファイルを示した表示情報を受信すると、文書Ａ、文書Ｂおよび文書Ｃのそれぞれの文書実体ファイルを表示する。
【００７７】
また、図２（ｂ）の状態Ｂの時点で、記憶部２１ｃ内に参照者として登録されていない利用者Ｂが、クライアント端末１内の入力部１１を操作して、ログイン要求を入力すると、クライアント端末１は、利用者Ｂを示す利用者情報が含まれるログイン要求をサーバ端末２に送信して、サーバ端末２にログインする。
【００７８】
続いて、利用者Ｂが、クライアント端末１内の入力部１１を操作して、文書一覧表示要求を入力すると、入力部１１は、その文書一覧表示要求を、要求送信部１２に提供する。要求送信部１２は、文書一覧表示要求を受け付けると、サーバ端末２に対して、その文書一覧表示要求を送信する。
【００７９】
サーバ端末２では、処理受付部２２は、文書一覧表示要求を受信すると、その文書一覧表示要求を、ログイン要求に示された利用者Ｂを示す利用者情報と共に、生成部２４に提供する。
【００８０】
生成部２４は、文書一覧表示要求を受け付けると、記憶部２１ｂに登録されている文書のうち、図２（ｂ）の状態Ｂにおける削除状態情報の欄２ｂに“表示”が設定されている文書の文書実体ファイル、および、削除状態情報の欄２ｂに“削除”が設定されている文書については図２（ｂ）の状態Ｂにおける削除者情報の欄２ｃに“利用者Ｂ”が設定されている文書の文書実体ファイルを抽出する。
【００８１】
生成部２４は、文書実体ファイルを抽出すると、その文書実体ファイル（文書Ａ）を示した表示情報を、クライアント端末１内の表示処理部１３に送信する。
【００８２】
表示処理部１３は、文書Ａの文書実体ファイルを示した表示情報を受信すると、文書Ａの文書実体ファイルを表示する。このため、利用者Ａの場合と異なり、利用者Ｂの場合には、文書Ｂおよび文書Ｃのそれぞれの文書実体ファイルは表示されない。
【００８３】
また、図２（ｂ）の状態Ｂの時点で、記憶部２１ｃ内に参照者として登録されている利用者Ｃが、クライアント端末１内の入力部１１を操作して、ログイン要求を入力すると、クライアント端末１は、利用者Ｃを示す利用者情報が含まれるログイン要求をサーバ端末２に送信して、サーバ端末２にログインする。
【００８４】
続いて、利用者Ｃが、クライアント端末１内の入力部１１を操作して、文書一覧表示要求を入力すると、入力部１１は、その文書一覧表示要求を、要求送信部１２に提供する。要求送信部１２は、文書一覧表示要求を受け付けると、サーバ端末２に対して、その文書一覧表示要求を送信する。
【００８５】
サーバ端末２では、処理受付部２２は、文書一覧表示要求を受信すると、その文書一覧表示要求を、ログイン要求に示された利用者Ｃを示す利用者情報と共に、生成部２４に提供する。
【００８６】
生成部２４は、文書一覧表示要求を受け付けると、記憶部２１ｂに登録されている文書のうち、図２（ｂ）の状態Ｂにおける削除状態情報の欄２ｂに“表示”が設定されている文書の文書実体ファイル、および、削除状態情報の欄２ｂに“削除”が設定されている文書については図２（ｂ）の状態Ｂにおける削除者情報の欄２ｃ内の情報によらず全ての文書の文書実体ファイルを抽出する。
【００８７】
生成部２４は、文書実体ファイルを抽出すると、その文書実体ファイル（文書Ａ、文書Ｂおよび文書Ｃ）を示した表示情報を、クライアント端末１内の表示処理部１３に送信する。
【００８８】
表示処理部１３は、文書Ａ、文書Ｂおよび文書Ｃのそれぞれの文書実体ファイルを示した表示情報を受信すると、文書Ａ、文書Ｂおよび文書Ｃのそれぞれの文書実体ファイルを表示する。このため、利用者Ａの場合と同様に、利用者Ｃの場合には、文書Ａ、文書Ｂおよび文書Ｃのそれぞれの文書実体ファイルが表示される。
【００８９】
また、図２（ｂ）の状態Ｂの時点で、利用者Ａが、クライアント端末１内の入力部１１を操作して、ログイン要求を入力すると、クライアント端末１は、利用者Ａを示す利用者情報が含まれるログイン要求をサーバ端末２に送信して、サーバ端末２にログインする。
【００９０】
続いて、利用者Ａが、クライアント端末１内の入力部１１を操作して、削除文書一覧表示要求を入力すると、入力部１１は、その削除文書一覧表示要求を、要求送信部１２に提供する。要求送信部１２は、削除文書一覧表示要求を受け付けると、サーバ端末２に対して、その削除文書一覧表示要求を送信する。
【００９１】
サーバ端末２では、処理受付部２２は、削除文書一覧表示要求を受信すると、その削除文書一覧表示要求を、ログイン要求に示された利用者Ａを示す利用者情報と共に、削除文書制御部２７に提供する。
【００９２】
削除文書制御部２７は、削除文書一覧表示要求を受け付けると、記憶部２１ｂに登録されている文書のうち、図２（ｂ）の状態Ｂにおける削除状態情報の欄２ｂに“削除”が設定され、かつ、図２（ｂ）の状態Ｂにおける削除者情報の欄２ｃに利用者Ａが設定されている文書の文書実体ファイルを抽出する。
【００９３】
削除文書制御部２７は、文書実体ファイルを抽出すると、その文書実体ファイル（文書Ｂおよび文書Ｃ）を示した表示情報を、クライアント端末１内の表示処理部１３に送信する。
【００９４】
表示処理部１３は、文書Ｂおよび文書Ｃのそれぞれの文書実体ファイルを示した表示情報を受信すると、文書Ｂおよび文書Ｃのそれぞれの文書実体ファイルを表示する。
【００９５】
また、図２（ｂ）の状態Ｂの時点で、記憶部２１ｃ内に参照者として登録されていない利用者Ｂが、クライアント端末１内の入力部１１を操作して、ログイン要求を入力すると、クライアント端末１は、利用者Ｂを示す利用者情報が含まれるログイン要求をサーバ端末２に送信して、サーバ端末２にログインする。
【００９６】
続いて、利用者Ｂが、クライアント端末１内の入力部１１を操作して、削除文書一覧表示要求を入力すると、入力部１１は、その削除文書一覧表示要求を、要求送信部１２に提供する。要求送信部１２は、削除文書一覧表示要求を受け付けると、サーバ端末２に対して、その削除文書一覧表示要求を送信する。
【００９７】
サーバ端末２では、処理受付部２２は、削除文書一覧表示要求を受信すると、その削除文書一覧表示要求を、ログイン要求に示された利用者Ｂを示す利用者情報と共に、削除文書制御部２７に提供する。
【００９８】
削除文書制御部２７は、削除文書一覧表示要求を受け付けると、記憶部２１ｂに登録されている文書のうち、図２（ｂ）の状態Ｂにおける削除状態情報の欄２ｂに“削除”が設定され、かつ、図２（ｂ）の状態Ｂにおける削除者情報の欄２ｃに利用者Ｂが設定されている文書の文書実体ファイルを抽出する。この場合、該当する文書実体ファイルはない。
【００９９】
削除文書制御部２７は、該当する文書実体ファイルがないと、該当文書無しという内容を示した表示情報を、クライアント端末１内の表示処理部１３に送信する。
【０１００】
表示処理部１３は、該当文書無しという内容を示した表示情報を受信すると、該当文書無しという内容を表示する。
【０１０１】
このため、利用者Ｂの場合、利用者Ａが削除した文書Ｂおよび文書Ｃは表示されない。
【０１０２】
また、図２（ｂ）の状態Ｂの時点で、記憶部２１ｃ内に参照者として登録されている利用者Ｃが、クライアント端末１内の入力部１１を操作して、ログイン要求を入力すると、クライアント端末１は、利用者Ｃを示す利用者情報が含まれるログイン要求をサーバ端末２に送信して、サーバ端末２にログインする。
【０１０３】
続いて、利用者Ｃが、クライアント端末１内の入力部１１を操作して、削除文書一覧表示要求を入力すると、入力部１１は、その削除文書一覧表示要求を、要求送信部１２に提供する。要求送信部１２は、削除文書一覧表示要求を受け付けると、サーバ端末２に対して、その削除文書一覧表示要求を送信する。
【０１０４】
サーバ端末２では、処理受付部２２は、削除文書一覧表示要求を受信すると、その削除文書一覧表示要求を、ログイン要求に示された利用者Ｃを示す利用者情報と共に、削除文書制御部２７に提供する。
【０１０５】
削除文書制御部２７は、削除文書一覧表示要求を受け付けると、記憶部２１ｂに登録されている文書のうち、図２（ｂ）の状態Ｂにおける削除状態情報の欄２ｂに“削除”が設定されている全ての文書の文書実体ファイルを抽出する。
【０１０６】
削除文書制御部２７は、文書実体ファイルを抽出すると、その文書実体ファイル（文書Ｂおよび文書Ｃ）を示した表示情報を、クライアント端末１内の表示処理部１３に送信する。
【０１０７】
表示処理部１３は、文書Ｂおよび文書Ｃのそれぞれの文書実体ファイルを示した表示情報を受信すると、文書Ｂおよび文書Ｃのそれぞれの文書実体ファイルを表示する。このため、利用者Ｃの場合、利用者Ａが削除した文書Ｂおよび文書Ｃも表示される。
【０１０８】
次に、図２（ｂ）の状態Ｂの時点で、利用者Ａが、クライアント端末１内の入力部１１を操作して、ログイン要求を入力すると、クライアント端末１は、利用者Ａを示す利用者情報が含まれるログイン要求をサーバ端末２に送信して、サーバ端末２にログインする。
【０１０９】
続いて、利用者Ａが、クライアント端末１内の入力部１１を操作して、文書Ｂに対する復元要求（以下「復元要求Ｂ」と称する）を入力すると、入力部１１は、その復元要求Ｂを、要求送信部１２に提供する。要求送信部１２は、復元要求Ｂを受け付けると、サーバ端末２に対して、その復元要求Ｂを送信する。
【０１１０】
サーバ端末２では、処理受付部２２は、復元要求Ｂを受信すると、その復元要求Ｂを、ログイン要求に示された利用者Ａを示す利用者情報と共に、復元部２５に提供する。
【０１１１】
復元部２５は、復元要求Ｂを受け付けると、記憶部２１ｂ内の文書Ｂの属性情報（削除状態情報および削除者情報）を、図２（ｃ）で示した状態Ｃのように書き換える。
【０１１２】
記憶部２１ｂ内の文書Ｂの属性情報が書き換えられると、生成部２４は、記憶部２１ｂに登録されている文書のうち、図２（ｃ）の状態Ｃにおける削除状態情報の欄２ｂに“表示”が設定されている文書の文書実体ファイル、および、削除状態情報の欄２ｂに“削除”が設定されている文書については図２（ｃ）の状態Ｃにおける削除者情報の欄２ｃに“利用者Ａ”が設定されている文書の文書実体ファイルを抽出する。
【０１１３】
生成部２４は、文書実体ファイルを抽出すると、その文書実体ファイル（文書Ａ、文書Ｂおよび文書Ｃ）を示した表示情報を、クライアント端末１内の表示処理部１３に送信する。
【０１１４】
表示処理部１３は、文書Ａ、文書Ｂおよび文書Ｃのそれぞれの文書実体ファイルを示した表示情報を受信すると、文書Ａ、文書Ｂおよび文書Ｃのそれぞれの文書実体ファイルを表示する。
【０１１５】
また、図２（ｃ）の状態Ｃの時点で、記憶部２１ｃ内に参照者として登録されていない利用者Ｂが、クライアント端末１内の入力部１１を操作して、ログイン要求を入力すると、クライアント端末１は、利用者Ｂを示す利用者情報が含まれるログイン要求をサーバ端末２に送信して、サーバ端末２にログインする。
【０１１６】
続いて、利用者Ｂが、クライアント端末１内の入力部１１を操作して、文書一覧表示要求を入力すると、入力部１１は、その文書一覧表示要求を、要求送信部１２に提供する。要求送信部１２は、文書一覧表示要求を受け付けると、サーバ端末２に対して、その文書一覧表示要求を送信する。
【０１１７】
サーバ端末２では、処理受付部２２は、文書一覧表示要求を受信すると、その文書一覧表示要求を、ログイン要求に示された利用者Ｂを示す利用者情報と共に、生成部２４に提供する。
【０１１８】
生成部２４は、文書一覧表示要求を受け付けると、記憶部２１ｂに登録されている文書のうち、図２（ｃ）の状態Ｃにおける削除状態情報の欄２ｂに“表示”が設定されている文書の文書実体ファイル、および、削除状態情報の欄２ｂに“削除”が設定されている文書については図２（ｃ）の状態Ｃにおける削除者情報の欄２ｃに“利用者Ｂ”が設定されている文書の文書実体ファイルを抽出する。
【０１１９】
生成部２４は、文書実体ファイルを抽出すると、その文書実体ファイル（文書Ａおよび文書Ｂ）を示した表示情報を、クライアント端末１内の表示処理部１３に送信する。
【０１２０】
表示処理部１３は、文書Ａおよび文書Ｂのそれぞれの文書実体ファイルを示した表示情報を受信すると、文書Ａおよび文書Ｂのそれぞれの文書実体ファイルを表示する。このため、利用者Ａが復元した文書Ｂの文書実体ファイルは表示され、利用者Ａが削除した文書Ｃの文書実体ファイルは表示されない。
【０１２１】
また、図２（ｃ）の状態Ｃの時点で、記憶部２１ｃ内に参照者として登録されている利用者Ｃが、クライアント端末１内の入力部１１を操作して、ログイン要求を入力すると、クライアント端末１は、利用者Ｃを示す利用者情報が含まれるログイン要求をサーバ端末２に送信して、サーバ端末２にログインする。
【０１２２】
続いて、利用者Ｃが、クライアント端末１内の入力部１１を操作して、文書一覧表示要求を入力すると、入力部１１は、その文書一覧表示要求を、要求送信部１２に提供する。要求送信部１２は、文書一覧表示要求を受け付けると、サーバ端末２に対して、その文書一覧表示要求を送信する。
【０１２３】
サーバ端末２では、処理受付部２２は、文書一覧表示要求を受信すると、その文書一覧表示要求を、ログイン要求に示された利用者Ｃを示す利用者情報と共に、生成部２４に提供する。
【０１２４】
生成部２４は、文書一覧表示要求を受け付けると、記憶部２１ｂに登録されている文書のうち、図２（ｃ）の状態Ｃにおける削除状態情報の欄２ｂに“表示”が設定されている文書の文書実体ファイル、および、削除状態情報の欄２ｂに“削除”が設定されている文書については図２（ｃ）の状態Ｃにおける削除者情報の欄２ｃ内の情報によらず全ての文書の文書実体ファイルを抽出する。
【０１２５】
生成部２４は、文書実体ファイルを抽出すると、その文書実体ファイル（文書Ａ、文書Ｂおよび文書Ｃ）を示した表示情報を、クライアント端末１内の表示処理部１３に送信する。
【０１２６】
表示処理部１３は、文書Ａ、文書Ｂおよび文書Ｃのそれぞれの文書実体ファイルを示した表示情報を受信すると、文書Ａ、文書Ｂおよび文書Ｃのそれぞれの文書実体ファイルを表示する。このため、利用者Ａが削除した文書Ｃの文書実体ファイルも表示される。
【０１２７】
次に、図２（ｃ）の状態Ｃの時点で、利用者Ａが、クライアント端末１内の入力部１１を操作して、ログイン要求を入力すると、クライアント端末１は、利用者Ａを示す利用者情報が含まれるログイン要求をサーバ端末２に送信して、サーバ端末２にログインする。
【０１２８】
続いて、利用者Ａが、クライアント端末１内の入力部１１を操作して、文書Ｃに対する文書実体削除要求（以下「文書実体削除要求Ｃ」と称する）を入力すると、入力部１１は、その文書実体削除要求Ｃを、要求送信部１２に提供する。要求送信部１２は、文書実体削除要求Ｃを受け付けると、サーバ端末２に対して、その文書実体削除要求Ｃを送信する。
【０１２９】
サーバ端末２では、処理受付部２２は、文書実体削除要求Ｃを受信すると、その文書実体削除要求Ｃを、ログイン要求に示された利用者Ａを示す利用者情報と共に、削除部２６に提供する。
【０１３０】
削除部２６は、文書実体削除要求Ｃを受け付けると、記憶部２１ｂ内の文書Ｃの属性情報（文書名、削除状態情報および削除者情報）を、図２（ｄ）で示した状態Ｄのように書き換える。
【０１３１】
記憶部２１ｂ内の文書Ｃの属性情報が書き換えられると、生成部２４は、記憶部２１ｂに登録されている文書のうち、図２（ｄ）の状態Ｄにおける削除状態情報の欄２ｂに“表示”が設定されている文書の文書実体ファイル、及び、削除状態情報の欄２ｂに“削除”が設定されている文書については図２（ｄ）の状態Ｄにおける削除者情報の欄２ｃに“利用者Ａ”が設定されている文書の文書実体ファイルを抽出する。
【０１３２】
生成部２４は、文書実体ファイルを抽出すると、その文書実体ファイル（文書Ａおよび文書Ｂ）を示した表示情報を、クライアント端末１内の表示処理部１３に送信する。
【０１３３】
表示処理部１３は、文書Ａおよび文書Ｂのそれぞれの文書実体ファイルを示した表示情報を受信すると、文書Ａおよび文書Ｂのそれぞれの文書実体ファイルを表示する。
【０１３４】
また、図２（ｄ）の状態Ｄの時点で、記憶部２１ｃ内に参照者として登録されていない利用者Ｂが、クライアント端末１内の入力部１１を操作して、ログイン要求を入力すると、クライアント端末１は、利用者Ｂを示す利用者情報が含まれるログイン要求をサーバ端末２に送信して、サーバ端末２にログインする。
【０１３５】
続いて、利用者Ｂが、クライアント端末１内の入力部１１を操作して、文書一覧表示要求を入力すると、入力部１１は、その文書一覧表示要求を、要求送信部１２に提供する。要求送信部１２は、文書一覧表示要求を受け付けると、サーバ端末２に対して、その文書一覧表示要求を送信する。
【０１３６】
サーバ端末２では、処理受付部２２は、文書一覧表示要求を受信すると、その文書一覧表示要求を、ログイン要求に示された利用者Ｂを示す利用者情報と共に、生成部２４に提供する。
【０１３７】
生成部２４は、文書一覧表示要求を受け付けると、記憶部２１ｂに登録されている文書のうち、図２（ｄ）の状態Ｄにおける削除状態情報の欄２ｂに“表示”が設定されている文書の文書実体ファイル、および、削除状態情報の欄２ｂに“削除”が設定されている文書については図２（ｄ）の状態Ｄにおける削除者情報の欄２ｃに“利用者Ｂ”が設定されている文書の文書実体ファイルを抽出する。
【０１３８】
生成部２４は、文書実体ファイルを抽出すると、その文書実体ファイル（文書Ａおよび文書Ｂ）を示した表示情報を、クライアント端末１内の表示処理部１３に送信する。
【０１３９】
表示処理部１３は、文書Ａおよび文書Ｂのそれぞれの文書実体ファイルを示した表示情報を受信すると、文書Ａおよび文書Ｂのそれぞれの文書実体ファイルを表示する。このため、利用者Ａが実体を削除した文書Ｃの文書実体ファイルは表示されない。
【０１４０】
また、図２（ｄ）の状態Ｄの時点で、記憶部２１ｃ内に参照者として登録されている利用者Ｃが、クライアント端末１内の入力部１１を操作して、ログイン要求を入力すると、クライアント端末１は、利用者Ｂを示す利用者情報が含まれるログイン要求をサーバ端末２に送信して、サーバ端末２にログインする。
【０１４１】
続いて、利用者Ｃが、クライアント端末１内の入力部１１を操作して、文書一覧表示要求を入力すると、入力部１１は、その文書一覧表示要求を、要求送信部１２に提供する。要求送信部１２は、文書一覧表示要求を受け付けると、サーバ端末２に対して、その文書一覧表示要求を送信する。
【０１４２】
サーバ端末２では、処理受付部２２は、文書一覧表示要求を受信すると、その文書一覧表示要求を、ログイン要求に示された利用者Ｃを示す利用者情報と共に、生成部２４に提供する。
【０１４３】
生成部２４は、文書一覧表示要求を受け付けると、記憶部２１ｂに登録されている文書のうち、図２（ｃ）の状態Ｃにおける削除状態情報の欄２ｂに“表示”が設定されている文書の文書実体ファイル、および、削除状態情報の欄２ｂに“削除”が設定されている文書については図２（ｃ）の状態Ｃにおける削除者情報の欄２ｃ内の情報によらず全ての文書の文書実体ファイルを抽出する。
【０１４４】
生成部２４は、文書実体ファイルを抽出すると、その文書実体ファイル（文書Ａおよび文書Ｂ）を示した表示情報を、クライアント端末１内の表示処理部１３に送信する。
【０１４５】
表示処理部１３は、文書Ａおよび文書Ｂのそれぞれの文書実体ファイルを示した表示情報を受信すると、文書Ａおよび文書Ｂのそれぞれの文書実体ファイルを表示する。このため、利用者Ａが実体を削除した文書Ｃの文書実体ファイルは表示されない。
【０１４６】
本実施形態によれば、設定部２３は、処理受付部２２が、クライアント端末１から、電子文書の削除要求と、その削除要求の入力者を示す削除者情報（ログイン要求に含まれる利用者情報）と、を受信すると、記憶部２１ｂ内の文書属性管理情報を、以下のように更新する。
【０１４７】
設定部２３は、削除要求に示された文書名に関連づけられた削除状態情報の欄２ｂに“削除”を設定し、その文書名に関連づけられた削除者情報の欄２ｃに、ログイン要求に示された利用者情報、つまり、削除者情報を設定して、その文書名の電子文書を削除状態に設定する。
【０１４８】
このため、いわゆるゴミ箱機能で必要となる記憶領域（ゴミ箱として機能する記憶領域）を必要とせず、また、削除された電子文書を特定の記憶領域に移動する作業も不要とすることが可能になる。このため、サーバ端末２の負荷を低くすることが可能になる。
【０１４９】
また、生成部２４は、処理受付部２２が、文書一覧表示要求と、その文書一覧表示要求の入力者を示す利用者情報（ログイン要求に含まれる利用者情報）と、を受信すると、記憶部２１ｂ内の文書属性管理情報を参照して、以下のような動作を実行する。
【０１５０】
生成部２４は、削除状態情報の欄２ｂに“削除”が設定されている文書実体ファイルについては、削除者情報の欄２ｃにログイン要求に示された利用者情報が設定されている文書実体ファイルを記憶部２１から読み出し、その文書実体ファイルを、文書一覧表示要求の送信元であるクライアント端末１に送信する。
【０１５１】
このため、削除状態の電子文書を閲覧可能な利用者を制限することが可能になる。なお、この場合、記憶部２１ｃ内に参照者情報が記憶されなくてもよい。
【０１５２】
また、本実施形態では、記憶部２１ｃ内に参照者情報が記憶されている状況で、生成部２４は、処理受付部２２が、文書一覧表示要求と、その文書一覧表示要求の入力者を示す利用者情報（ログイン要求に含まれる利用者情報）と、を受信すると、記憶部２１ｂ内の文書属性管理情報を参照して、以下のような動作も実行する。
【０１５３】
生成部２４は、ログイン要求に示された利用者情報が、記憶部２１ｃ内に参照者情報として記憶されているかを確認する。
【０１５４】
利用者情報が参照者情報として記憶されている場合には、生成部２４は、削除状態情報の欄２ｂに“表示”が設定されている文書実体ファイルと、削除状態情報の欄２ｂに“削除”が設定されている文書実体ファイルと、を記憶部２１から読み出し、その文書実体ファイルを、文書一覧表示要求の送信元であるクライアント端末１に送信する。
【０１５５】
このため、削除状態の電子文書は、削除者あるいは参照者でしか参照できず、削除状態の電子文書を閲覧可能な利用者を制限することが可能になる。
【０１５６】
また、本実施形態では、復元部２５は、処理受付部２２が、クライアント端末１から、削除状態の電子文書の復元要求を受信すると、復元要求に示された文書名に関連づけられた削除状態情報の欄２ｂ内の“削除”を削除して、その欄２ｂ内に“表示”を設定し、さらに、その文書名に対応する削除者情報の欄２ｃの「削除者情報」を削除して、復元要求に示された文書名の文書実体ファイルを復元する。
【０１５７】
削除状態の電子文書は、削除者あるいは参照者でしか認識できないため、削除状態の電子文書の復元要求は、削除者あるいは参照者でしか入力できない。よって、削除状態の電子文書を復元できる利用者を限定することが可能になる。したがって、電子文書の不要な復元を防止することが可能になる。
【０１５８】
本実施形態では、削除部２６は、処理受付部２２が、クライアント端末１から、文書実体削除要求を受信すると、文書実体削除要求に示された文書名の文書実体ファイルを記憶部２１ａから削除し、かつ、記憶部２１ｂ内の文書属性管理情報から、その文書名と、その文書名に関連づけられた削除状態情報の欄２ｂ内の情報と、その文書名に関連づけられた削除者情報の欄２ｃ内の情報と、その文書名に関連づけられたその他の属性の欄２ｄ内の情報と、を削除する。
【０１５９】
削除状態の電子文書は、削除者あるいは参照者でしか認識できないため、削除状態の電子文書の文書実体削除要求は、削除者あるいは参照者でしか入力できない。よって、削除状態の電子文書の本体ファイルを削除できる利用者を限定することが可能になる。したがって、電子文書の実体ファイルの不要な削除を防止することが可能になる。
【０１６０】
本実施形態では、削除文書制御部２７は、処理受付部２２が、クライアント端末１から、削除文書一覧表示要求と、その削除文書一覧表示要求の入力者を示す利用者情報（ログイン要求に含まれる利用者情報）と、を受信すると、記憶部２１ｂ内の文書属性管理情報を参照して、以下のような動作を実行する。
【０１６１】
削除文書制御部２７は、ログイン要求に示された利用者情報が、記憶部２１ｃ内に参照者情報として記憶されているかを確認する。
【０１６２】
利用者情報が記憶部２１ｃ内に参照者情報として記憶されていないと、削除文書制御部２７は、削除状態情報の欄２ｂ内に“削除”が設定されている文書実体ファイルのうち、削除者情報の欄２ｃ内に、その利用者情報が削除者情報として設定されている文書実体ファイルを記憶部２１から読み出し、その文書実体ファイルを、削除文書一覧表示要求の送信元であるクライアント端末１に送信する。
【０１６３】
このため、利用者は、自らが削除状態にした文書を容易に認識することが可能になる。したがって、利用者は、自らが削除状態にした文書の文書実体ファイルの削除し忘れを防止することが可能になる。
【０１６４】
本実施形態によれば、電子文書の削除要求が受け付けられても、電子文書の文書実体ファイルは削除されず、また、文書実体ファイルの移動も実行されない。このため、サーバ端末２の負荷を低くすることが可能になる。
【０１６５】
その理由は、電子文書の文書実体ファイルを削除せずに、削除状態を属性として保持することで、削除状態か否かを制御するからである。
【０１６６】
また、本実施形態によれば、削除を実行した利用者および限定された利用者による電子文書の参照、文書実体ファイルの削除、および、電子文書の復元操作が可能である。また、利用者が削除した電子文書を一覧化して参照することも可能となる。
【０１６７】
その理由は、削除者と削除状態の電子文書を操作可能な者（参照者）を属性として保持することで、削除状態の電子文書への操作者を限定することが可能であり、削除状態と削除者との属性を保持することで、利用者ごとに、削除した文書の抽出が可能となるからである。
【０１６８】
なお、特許文献１に記載の削除フラグ機能では、削除を要求した利用者の機器のログアウトに応じて、削除フラグが設定された電子文書の実体が削除されるため、誤ったログアウトにより誤削除が発生する可能性があり、誤削除防止の効果が出ない場合がある。
【０１６９】
これに対して、本実施形態では、ログアウトに応じて削除状態の電子文書の文書実体ファイルは削除されないため、誤ったログアウトによる誤削除の発生を防止できる。
【０１７０】
また、特許文献１に記載の削除フラグ機能では、電子文書を削除した利用者がログアウトするまでの間は、電子文書を削除した利用者が、削除された電子文書を復元することは可能であるが、電子文書を削除した利用者が不在である場合には、例えば、誤って削除された電子文書を復元する手段が無い。
【０１７１】
これに対して、本実施形態では、記憶部２１ｃ内の参照者情報に示された参照者も、削除された電子文書を復元することができる。このため、電子文書を削除した利用者が不在であっても、例えば、誤って削除された電子文書を復元することが可能になる。
【０１７２】
以上説明した実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【符号の説明】
【０１７３】
１      クライアント端末
１１    入力部
１２    要求送信部
１３    表示処理部
２      サーバ端末
２１    記憶部
２１ａ  文書実体ファイル記憶部
２１ｂ  文書属性管理情報記憶部
２１ｃ  参照可能利用者情報記憶部
２２    処理受付部
２３    文書削除属性設定部
２４    表示データ生成部
２５    文書復元部
２６    文書実体削除部
２７    削除文書一覧表示制御部
【図１】
0005472988.tif 000002
【図２】
0005472988.tif 000003