(57)【特許請求の範囲】
【請求項１】
送信先装置でコンテント情報に対するアクセス権情報が記憶される前に、該コンテント情報及び該コンテント情報の識別情報のうち、前記識別情報を前記送信先装置に送信する第１送信手段と、
前記送信先装置において受信された識別情報に対応する前記コンテント情報に対して設定されたアクセス権情報を前記送信先装置から受信する第１受信手段と、
前記第１受信手段により受信された前記アクセス権情報を承認するか否かを受け付ける第１受付手段と、
を備え、
前記第１送信手段は、前記第１受付手段により承認することが受け付けられ、かつ対応するコンテント情報の送信が前記送信先装置から要求された場合に、該コンテント情報を前記送信先装置に送信する
送信元装置。
【請求項２】
前記第１受信手段により受信された前記アクセス権情報を、未承認の情報として前記識別情報と対応付けて記憶媒体に格納し、前記第１受付手段により前記アクセス権情報を承認することが受け付けられた場合に、前記記憶媒体に未承認の情報として格納された対応するアクセス権情報を承認済みの情報に更新する格納手段をさらに備えた
請求項１記載の送信元装置。
【請求項３】
前記第１送信手段は、前記識別情報に加えて、前記コンテント情報の属性情報を前記送信先装置に送信する
請求項１又は請求項２記載の送信元装置。
【請求項４】
前記第１送信手段により前記識別情報が前記送信先装置に送信されたことを、前記送信先装置のユーザに通知する通知手段をさらに備えた
請求項１から請求項３の何れか１項記載の送信元装置。
【請求項５】
請求項１から請求項４の何れか１項記載の送信元装置と、
前記第１送信手段によって各々送信された識別情報とコンテント情報とを各々受信する第２受信手段、前記第２受信手段によって受信された識別情報に対応するコンテント情報に対するアクセス権の設定を受け付ける第２受付手段、前記第２受付手段によって受け付けられ、かつ設定されたアクセス権を示す情報を前記アクセス権情報として前記送信元装置に送信する第２送信手段、
を備えた送信先装置と、
を含むアクセス制御システム。
【請求項６】
コンピュータを、請求項１から請求項４の何れか１項記載の送信元装置の第１送信手段、第１受信手段、及び第１受付手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信元装置、アクセス制御システム、及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、利用者識別情報対応情報記憶手段に記憶された、各利用者につき、第１の情報管理装置における利用者識別情報と第２の情報管理装置における利用者識別情報とを対応付けされた利用者識別情報対応情報を参照可能なコンピュータを、第１の受付手段、生成手段、変換手段、一時管理識別情報登録手段、第１の送信手段、第２の受付手段、取得手段、及び第２の送信手段として機能させる利用者情報管理プログラムが開示されている。
【０００３】
この利用者情報管理プログラムでは、前記第１の受付手段は、前記第１の情報管理装置から送られてきた前記第１の情報管理装置において管理対象となるオブジェクトに対する、前記第１の情報管理装置における利用者識別情報を含む付加情報を受け付ける。また、前記生成手段は、受け付けた付加情報を識別する一時管理識別情報を生成する。また、前記変換手段は、各利用者につき、前記利用者識別情報対応情報記憶手段に記憶された前記利用者識別情報対応情報を参照することによって、受け付けた付加情報に含まれている前記第１の情報管理装置における利用者識別情報を前記第２の情報管理装置における利用者識別情報に変換する。
【０００４】
また、前記一時管理識別情報登録手段は、前記変換手段により変換された変換後の利用者識別情報を含む付加情報を、前記一時管理識別情報に対応付けして、一時管理識別情報記憶手段に登録する。また、前記第１の送信手段は、前記一時管理識別情報を前記第１の情報管理装置へ送信する。また、前記第２の受付手段は、前記第２の情報管理装置から送られてきた一時管理識別情報を受け付ける。また、前記取得手段は、受け付けた一時管理識別情報に基づき前記一時管理識別情報記憶手段に記憶されている情報を検索することにより、受け付けた一時管理識別情報に対応付けられている付加情報を前記一時管理識別情報記憶手段から取得する。さらに、前記第２の送信手段は、取得した付加情報を前記第２の情報管理装置へ送信する。
【０００５】
特許文献２には、複数の学校や企業内に構築された個々のＬＡＮ（Local Area Network）に接続される文書管理システムを相互にインターネットを介して接続し、前記文書管理システム間に通信制御部を設けて相互に電子文書の閲覧貸し出しを提供する電子文書閲覧貸し出しシステムが開示されている。
【０００６】
この電子文書閲覧貸し出しシステムでは、前記文書管理システムは、文献を管理する文献リストデータベースと、前記文献を電子文書として管理する電子化ファイルデータベースと、電子文書の貸し出しを管理する文書貸し出し管理制御部と、電子文書へのアクセス可否を判断する個人認証機能部と、を有する。また、この電子文書閲覧貸し出しシステムでは、前記通信制御部は、電子文書要求元からのアクセス可否を判断するポリシサーバと、電子文書要求先からの個人認証を受け付けて身元確認を提供する認証サーバと、を有する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−０４４５１９号公報
【特許文献２】特開２００２−１７５２７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、送信元装置から送信先装置に対してコンテント情報を送信する場合、コンテント情報に対するアクセス権を設定する前にコンテント情報を送信先装置に送信すると、送信元装置でコンテント情報に対するアクセス権を管理できないことが発生していた。
【０００９】
本発明は、コンテント情報に対するアクセス権を送信元装置で管理することができる送信元装置、アクセス制御システム、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１に記載の送信元装置は、送信先装置でコンテント情報に対するアクセス権情報が記憶される前に、コンテント情報及び該コンテント情報の識別情報のうち、前記識別情報を前記送信先装置に送信する第１送信手段と、前記送信先装置において受信された識別情報に対応する前記コンテント情報に対して設定されたアクセス権情報を前記送信先装置から受信する第１受信手段と、前記第１受信手段により受信された前記アクセス権情報を承認するか否かを受け付ける第１受付手段と、を備え、前記第１送信手段が、前記第１受付手段により承認することが受け付けられ、かつ対応するコンテント情報の送信が前記送信先装置から要求された場合に、該コンテント情報を前記送信先装置に送信するものである。
【００１１】
また、請求項２に記載の発明は、請求項１に記載の発明において、前記第１受信手段により受信された前記アクセス権情報を、未承認の情報として前記識別情報と対応付けて記憶媒体に格納し、前記第１受付手段により前記アクセス権情報を承認することが受け付けられた場合に、前記記憶媒体に未承認の情報として格納された対応するアクセス権情報を承認済みの情報に更新する格納手段をさらに備えている。
【００１２】
また、請求項３に記載の発明は、請求項１又は請求項２に記載の発明において、前記第１送信手段が、前記識別情報に加えて、前記コンテント情報の属性情報を前記送信先装置に送信するものである。
【００１３】
また、請求項４に記載の発明は、請求項１から請求項３の何れか１項に記載の発明において、前記第１送信手段により前記識別情報が前記送信先装置に送信されたことを、前記送信先装置のユーザに通知する通知手段をさらに備えている。
【００１４】
一方、上記目的を達成するために、請求項５に記載のアクセス制御システムは、請求項１から請求項４の何れか１項記載の送信元装置と、前記第１送信手段によって各々送信された識別情報とコンテント情報とを各々受信する第２受信手段、前記第２受信手段によって受信された識別情報に対応するコンテント情報に対するアクセス権の設定を受け付ける第２受付手段、前記第２受付手段によって受け付けられ、かつ設定されたアクセス権を示す情報を前記アクセス権情報として前記送信元装置に送信する第２送信手段を備えた送信先装置と、を含む。
【００１５】
一方、上記目的を達成するために、請求項６に記載のプログラムは、コンピュータを、請求項１から請求項４の何れか１項記載の送信元装置の第１送信手段、第１受信手段、及び第１受付手段として機能させるためのものである。
【発明の効果】
【００１６】
請求項１、請求項５、及び請求項６に記載の発明によれば、コンテント情報に対するアクセス権を送信元装置で管理することができる。
【００１７】
請求項２に記載の発明によれば、アクセス権に対する承認又は非承認を管理することができる。
【００１８】
請求項３に記載の発明によれば、送信先のユーザにとっての利便性を向上させることができる。
【００１９】
請求項４に記載の発明によれば、識別情報が送信先装置に送信されたことを、送信先装置のユーザが把握することができる。
【図面の簡単な説明】
【００２０】
【図１】実施の形態に係る送信元装置及び送信先装置の機能的な構成を示す機能ブロック図である。
【図２】実施の形態に係る文書属性データの一例を示す模式図である。
【図３】実施の形態に係るユーザデータの一例を示す模式図である。
【図４】実施の形態に係る送信文書データの一例を示す模式図である。
【図５】実施の形態に係る受信文書データの一例を示す模式図である。
【図６】実施の形態に係るアクセス権設定画面の一例を示す概略図である。
【図７】実施の形態に係る受信文書アクセス権データの一例を示す模式図である。
【図８】実施の形態に係る送信文書アクセス権データの一例を示す模式図である。
【図９】実施の形態に係るアクセス権承認画面の一例を示す概略図である。
【図１０】実施の形態に係るアクセス権変更画面の一例を示す概略図である。
【図１１】実施の形態に係るコンピュータ・システムの概略構成を示すブロック図である。
【図１２】実施の形態に係る送信対象通知処理の一例を示すフローチャートである。
【図１３】実施の形態に係る送信対象受信処理の一例を示すフローチャートである。
【図１４】実施の形態に係る文書コンテントデータを送信対象とすることを通知する処理の全体の流れの一例を示す概略図である。
【図１５】実施の形態に係る文書コンテントデータを送信対象とすることを通知する処理の全体の流れを示すシーケンス図である。
【図１６】実施の形態に係るアクセス権受付処理の一例を示すフローチャートである。
【図１７】実施の形態に係るアクセス権登録処理の一例を示すフローチャートである。
【図１８】実施の形態に係る送信対象とすることが通知された文書コンテントデータに対してアクセス権を設定する処理の全体の流れの一例を示す概略図である。
【図１９】実施の形態に係る送信対象とすることが通知された文書コンテントデータに対してアクセス権を設定する処理の全体の流れの一例を示すシーケンス図である。
【図２０】実施の形態に係る送信元承認処理の一例を示すフローチャートである。
【図２１】実施の形態に係る送信先承認処理の一例を示すフローチャートである。
【図２２】実施の形態に係るアクセス権の承認・否認を行う処理の全体の流れの一例を示す概略図である。
【図２３】実施の形態に係るアクセス権の承認・否認を行う処理の全体の流れの一例を示すシーケンス図である。
【図２４】実施の形態に係るコンテント受信処理の一例を示すフローチャートである。
【図２５】実施の形態に係るコンテント送信処理の一例を示すフローチャートである。
【図２６】実施の形態に係る送信先ユーザが文書コンテントデータにアクセスする処理の全体の流れの一例を示す概略図である。
【図２７】実施の形態に係る送信先ユーザが文書コンテントデータにアクセスする処理の全体の流れの一例を示すシーケンス図である。
【図２８】実施の形態に係る送信元アクセス権変更処理の一例を示すフローチャートである。
【図２９】実施の形態に係る送信先アクセス権変更処理の一例を示すフローチャートである。
【図３０】実施の形態に係る送信元ユーザが文書コンテントデータに対するアクセス権の変更を行う処理の全体の流れの一例を示す概略図である。
【図３１】実施の形態に係る送信元ユーザが文書コンテントデータに対するアクセス権の変更を行う処理の全体の流れの一例を示すシーケンス図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照して、本発明を実施するための形態例を詳細に説明する。なお、ここでは、本発明を、送信元の送信元装置で管理されている文書コンテントデータが、送信元とは異なる組織である送信先からアクセスされた場合におけるアクセスを制御するアクセス制御システムに適用した形態例について説明する。
【００２２】
図１には、本実施の形態に係る送信元装置１０、送信先装置１２、送信元端末１４、送信先端末１６、ＳＭＴＰ（Simple Mail Transfer Protocol）サーバ１８、及びＰＯＰ（Post Office Protocol）サーバ２０が示されている。なお、送信元装置１０及び送信先装置１２を含む構成が、本発明のアクセス制御システムに対応する。
【００２３】
図１に示すように、送信元装置１０、送信元端末１４、及びＳＭＴＰサーバ１８は、イントラネット等のネットワーク２２に接続されている。また、送信先装置１２、送信先端末１６、及びＰＯＰサーバ２０は、イントラネット等のネットワーク２４に接続されている。さらに、ネットワーク２２及びネットワーク２４は、インターネット等のネットワーク２６に接続されている。
【００２４】
本実施の形態に係る送信元装置１０は、サーバとして構成され、送信端末送受信部３０、送信文書管理部３２、通知情報管理部３４、送信文書アクセス権管理部３６、及び記憶部３８を備えている。本実施の形態に係る送信先装置１２も、サーバとして構成され、受信文書管理部５０、受信端末送受信部５２、受信文書アクセス権管理部５４、及び記憶部５６を備えている。本実施の形態に係るＳＭＴＰサーバ１８は、メール送信部６０を備えている。本実施の形態に係るＰＯＰサーバ２０は、メール受信部６２を備えている。
【００２５】
なお、送信文書管理部３２は本発明の第１送信手段の一例であり、送信文書アクセス権管理部３６は本発明の第１受信手段及び格納手段の一例である。また、送信端末送受信部３０は本発明の第１受付手段の一例であり、通知情報管理部３４は本発明の通知手段の一例である。また、受信文書管理部５０は本発明の第２受信手段の一例である。また、受信端末送受信部５２は本発明の第２受付手段の一例であり、受信文書アクセス権管理部５４は本発明の第２送信手段の一例である。
【００２６】
なお、錯綜を回避するために、本実施の形態では、送信先端末１６から送信先装置１２を介してアクセスされる文書コンテントデータが、送信元端末１４を使用するユーザ（以下、「送信元ユーザ」という。）によって予め作成され、記憶部３８に予め記憶されているものとして説明する。また、本実施の形態では、記憶部３８に記憶された文書コンテントデータの属性を示す文書属性データも記憶部３８に予め記憶されているものとして説明する。図２には、文書属性データの一例が示されている。
【００２７】
図２に示すように、本実施の形態に係る文書属性データは、文書コンテントデータ毎の文書ＩＤ（Identifier、以下、「送信元文書ＩＤ」という。）、文書名、コンテントタイプ、作成日、及び作成者を含む。送信元文書ＩＤは、対応する文書コンテントデータを一意に識別する識別情報である。文書名は、対応する文書コンテントデータの文書名を示す情報である。コンテントタイプは、対応する文書コンテントデータのデータ形式を示す情報である。作成日は、対応する文書コンテントデータの作成日を示す情報であり、作成者は、対応する文書コンテントデータを作成した送信元ユーザのユーザＩＤ（以下、「送信元ユーザＩＤ」という。）である。
【００２８】
また、錯綜を回避するために、本実施の形態では、送信先端末１６を使用するユーザ（以下、「送信先ユーザ」という。）を管理するユーザデータが記憶部５６に予め記憶されているものとして説明する。図３には、ユーザデータの一例が示されている。
【００２９】
図３に示すように、本実施の形態に係るユーザデータは、送信先ユーザ毎のユーザＩＤ（以下、「送信先ユーザＩＤ」という。）、ユーザ名、パスワード、電子メールアドレス、及び内線番号を含む。
【００３０】
まず、送信元装置１０から送信先装置１２に対して、文書コンテントデータを送信対象とすることを通知する場合の各機能部の機能について説明する。
【００３１】
送信元ユーザは、例えば送信元端末１４のディスプレイに表示された入力画面等を介して、送信元ユーザＩＤ、通知対象とする送信元文書ＩＤ、送信先の宛先を示す送信先情報、及び通知先の宛先を示す通知先情報を入力して、送信元装置１０に送信する。
【００３２】
送信元装置１０の送信端末送受信部３０は、送信元端末１４から送信された送信元ユーザＩＤ、送信元文書ＩＤ、送信先情報、及び通知先情報を受け付けて、送信文書管理部３２に出力する。
【００３３】
送信文書管理部３２は、送信端末送受信部３０から入力された送信元ユーザＩＤ、送信元文書ＩＤ、送信先情報、及び通知先情報を対応付けて、送信文書データとして記憶部３８に記憶する。図４には、送信文書データの一例が示されている。
【００３４】
図４に示すように、本実施の形態では、送信先情報として、ＵＲＬ（Uniform Resource Locator）を適用している。また、本実施の形態では、通知先情報として、通知先とする送信先ユーザの電子メールアドレスを適用している。なお、本実施の形態では、図４に示す送信先情報を宛先としてデータが送信された場合、送信先装置１２にデータが送信される。また、本実施の形態では、図４に示す通知先情報を宛先としてＳＭＴＰサーバ１８を介して電子メールが送信された場合、ＰＯＰサーバ２０に電子メールが送信される。
【００３５】
送信文書管理部３２は、送信文書データを記憶部３８に記憶した後、文書属性データを参照して、送信端末送受信部３０から入力された送信元文書ＩＤに対応する文書名を取得する。そして、送信文書管理部３２は、送信端末送受信部３０から入力された送信元文書ＩＤ、及び取得した文書名を送信先装置１２に送信する。このように、本実施の形態に係る送信文書管理部３２は、送信元文書ＩＤ及び文書名を送信先装置１２に送信しているが、これに限定されず、送信元文書ＩＤのみを送信してもよい。また、送信文書管理部３２は、送信元文書ＩＤ及び文書名に加えて、コンテントタイプ等の文書属性データの送信元文書ＩＤに対応する他の属性情報を送信してもよい。
【００３６】
送信先装置１２の受信文書管理部５０は、送信文書管理部３２から送信された送信元文書ＩＤ及び文書名を受信する。受信文書管理部５０は、受信した送信元文書ＩＤに対応し、かつ送信元文書ＩＤとは異なる送信先装置１２内で一意の文書ＩＤ（以下、「送信先文書ＩＤ」という。）を生成する。また、受信文書管理部５０は、受信した送信元文書ＩＤに対応し、かつ送信先装置１２内で一意のランダムな文字列であるＵＲＬ＿ＩＤも生成する。そして、受信文書管理部５０は、受信した送信元文書ＩＤ及び文書名と、生成した送信先文書ＩＤ及びＵＲＬ＿ＩＤとを対応付けて、受信文書データとして記憶部５６に記憶する。図５には、受信文書データの一例が示されている。
【００３７】
図５に示すように、本実施の形態では、送信元文書ＩＤは、末尾の４桁の数字の１桁目が「１」であり、送信先文書ＩＤは、末尾の４桁の数字の１桁目が「０（零）」であるため、送信元文書ＩＤと送信先文書ＩＤとは重複しない。なお、本実施の形態では、ＵＲＬ＿ＩＤとしてランダムな文字列を適用しているが、これに限定されず、送信元文書ＩＤ毎の一意な情報であれば、他の情報を適用してもよい。
【００３８】
また、受信文書管理部５０は、受信文書データを記憶部５６に記憶した後、送信文書管理部３２から送信された送信元文書ＩＤ、及び対応するＵＲＬ＿ＩＤを含む送信先装置１２にアクセスするためのＵＲＬを送信元装置１０に送信する。
【００３９】
送信元装置１０の送信文書管理部３２は、送信文書データを参照して、受信文書管理部５０から送信された送信元文書ＩＤに対応する通知先情報を取得する。そして、送信文書管理部３２は、取得した通知先情報、及び受信文書管理部５０から送信されたＵＲＬを通知情報管理部３４に出力する。
【００４０】
通知情報管理部３４は、送信文書管理部３２から入力された通知先情報宛に、送信文書管理部３２から入力されたＵＲＬを本文に含む電子メールを、ＳＭＴＰに従って、ＳＭＴＰサーバ１８のメール送信部６０を介して送信する。ＰＯＰサーバ２０のメール受信部６２は、メール送信部６０から送信された電子メールを受信する。
【００４１】
次に、送信対象とすることが通知された文書コンテントデータに対してアクセス権を設定する場合の各機能部の機能について説明する。
【００４２】
上記通知先情報に対応する送信先ユーザは、送信先端末１６を使用して、ＰＯＰに従って、ＰＯＰサーバ２０から上記電子メールを受信する。そして、送信先ユーザは、送信先端末１６を使用して、電子メールの本文のＵＲＬにアクセスする。
【００４３】
送信先装置１２の受信端末送受信部５２は、送信先端末１６からアクセスされたＵＲＬからＵＲＬ＿ＩＤを抽出し、抽出したＵＲＬ＿ＩＤを受信文書管理部５０に出力する。受信文書管理部５０は、受信文書データを参照し、受信端末送受信部５２から入力されたＵＲＬ＿ＩＤに対応する送信元文書ＩＤ、送信先文書ＩＤ、及び文書名を取得する。そして、受信文書管理部５０は、取得した送信元文書ＩＤ、送信先文書ＩＤ、及び文書名を受信端末送受信部５２に出力する。
【００４４】
受信端末送受信部５２は、受信文書管理部５０から入力された文書名を送信先端末１６に送信する。送信先端末１６は、受信端末送受信部５２から送信された文書名を用いて、アクセス権設定画面を送信先端末１６のディスプレイに表示する。図６には、アクセス権設定画面の一例が示されている。図６に示すように、本実施の形態に係るアクセス権設定画面では、受信端末送受信部５２から送信された文書名と、追加ボタンと、ユーザ名、説明、及び権限の各々を入力するための入力欄と、承認依頼ボタンとが表示される。
【００４５】
なお、アクセス権設定画面のユーザ名の入力欄は、表示された文書名の文書に対するアクセス権の付与対象とする送信先ユーザのユーザ名を入力する欄である。また、アクセス権設定画面の説明の入力欄は、対応するユーザ名の説明に関する情報を入力する欄である。さらに、権限の入力欄は、対応するユーザ名に対して付与する、表示された文書名の文書に対する読取及び書込等のアクセス権を、プルダウンメニューを用いて入力する欄である。
【００４６】
送信先ユーザは、送信先端末１６のディスプレイにアクセス権設定画面が表示されると、送信先端末１６を使用して、画面上部の追加ボタンを指定して、ユーザ名、説明、及び権限の各々の入力欄を追加して、各入力欄に対応する情報を入力する。そして、送信先ユーザは、各入力欄に対して情報を入力した後、承認依頼ボタンを指定する。送信先端末１６は、承認依頼ボタンが指定されると、入力されたユーザ名、対応する説明、及び権限と、文書名とを送信先装置１２に送信する。
【００４７】
なお、図６に示す例では、送信先端末１６は、文書名として「○○設計書」、ユーザ名として「山田太郎」、「山田太郎」に対応する説明として「本プロジェクトの管理者です。」、及び「山田太郎」に対応する権限として「読取」を受信端末送受信部５２に送信する。この送信と共に、送信先端末１６は、ユーザ名として「富士花子」、「富士花子」に対応する説明として「本プロジェクトのリーダー作業者です。」、及び「富士花子」に対応する権限として「読取」も受信端末送受信部５２に送信する。
【００４８】
受信端末送受信部５２は、送信先端末１６から送信された文書名、ユーザ名、説明、及び権限を受け付ける。また、受信端末送受信部５２は、受け付けたユーザ名を受信文書アクセス権管理部５４に出力する。
【００４９】
本実施の形態に係る受信文書アクセス権管理部５４は、ユーザデータを参照して、受信端末送受信部５２から入力されたユーザ名に対応する送信先ユーザＩＤを取得する。そして、受信文書アクセス権管理部５４は、取得した送信先ユーザＩＤを受信端末送受信部５２に出力する。
【００５０】
受信端末送受信部５２は、送信先端末１６から送信された文書名に対応する送信元文書ＩＤ及び送信先文書ＩＤと、対応する権限、説明及びユーザ名と、受信文書アクセス権管理部５４から入力された送信先ユーザＩＤとを受信文書アクセス権管理部５４に出力する。
【００５１】
受信文書アクセス権管理部５４は、受信端末送受信部５２から入力された送信先文書ＩＤを受信文書アクセス権データとして記憶部５６に記憶する。また、受信文書アクセス権管理部５４は、受信端末送受信部５２から入力された送信先文書ＩＤ、及び送信先ユーザＩＤの組み合わせ毎にアクセス権ＩＤを生成して、受信端末送受信部５２から入力された権限と共に、受信文書アクセス権データとして記憶部５６に記憶する。また、受信文書アクセス権管理部５４は、送信先文書ＩＤ毎の承認フラグを「false」として、受信文書アクセス権データとして記憶部５６に記憶する。図７には、受信文書アクセス権データの一例が示されている。
【００５２】
図７に示すように、本実施の形態に係る受信文書アクセス権データでは、承認フラグとして、未承認であることを示す「false」又は承認済であることを示す「true」が格納される。なお、承認フラグが「false」から「true」に更新されるタイミングについては後述する。
【００５３】
また、受信文書アクセス権管理部５４は、受信文書管理部５０から入力された送信元文書ＩＤと、対応するアクセス権ＩＤと、送信先端末１６から送信された対応するユーザ名、権限及び説明と、対応する送信先ユーザＩＤとを送信元装置１０に送信する。
【００５４】
送信元装置１０の送信文書アクセス権管理部３６は、受信文書アクセス権管理部５４から送信された送信元文書ＩＤ、アクセス権ＩＤ、ユーザ名、説明、権限及び送信先ユーザＩＤを、送信文書アクセス権データとして記憶部３８に記憶する。また送信文書アクセス権管理部３６は、送信元文書ＩＤ毎の承認フラグを「false」として、送信文書アクセス権データとして記憶部３８に記憶する。図８には、送信文書アクセス権データの一例が示されている。
【００５５】
図８に示すように、本実施の形態に係る送信文書アクセス権データでは、承認フラグとして、未承認であることを示す「false」又は承認済であることを示す「true」が格納される。なお、承認フラグが「false」から「true」に更新されるタイミングについては後述する。
【００５６】
次に、アクセス権の承認・否認を行う場合の各機能部の機能について説明する。
【００５７】
送信元ユーザは、送信元端末１４を使用して、アクセス権承認画面にアクセスする。このアクセスの際、例えばログイン画面等を経由することで、送信元端末１４は送信元ユーザＩＤを送信元装置１０に送信する。
【００５８】
送信端末送受信部３０は、送信元端末１４から送信された送信元ユーザＩＤを受け付けて、送信文書管理部３２に出力する。送信文書管理部３２は、送信文書データを参照して、送信端末送受信部３０から入力された送信元ユーザＩＤに対応する送信元文書ＩＤを取得する。また、送信文書管理部３２は、文書属性データを参照して、取得した送信元文書ＩＤに対応する文書名を取得する。そして、送信文書管理部３２は、取得した送信元文書ＩＤ、及び対応する文書名を送信端末送受信部３０に出力する。
【００５９】
送信端末送受信部３０は、送信文書管理部３２から入力された送信元文書ＩＤを送信文書アクセス権管理部３６に出力する。送信文書アクセス権管理部３６は、送信文書アクセス権データを参照して、送信端末送受信部３０から入力された送信元文書ＩＤに対応するアクセス権ＩＤ、送信先ユーザＩＤ、ユーザ名、説明、権限、及び承認フラグを取得する。そして、送信文書アクセス権管理部３６は、取得したアクセス権ＩＤ、送信先ユーザＩＤ、ユーザ名、説明、権限、及び承認フラグを送信端末送受信部３０に出力する。
【００６０】
送信端末送受信部３０は、送信文書アクセス権管理部３６から入力されたユーザ名、説明、権限、及び承認フラグのうち、承認フラグが「false」であるユーザ名、説明、及び権限と、送信文書管理部３２から入力された対応する文書名とを送信元端末１４に送信する。このように、本実施の形態では、送信端末送受信部３０が、送信文書アクセス権管理部３６から入力されたユーザ名、説明、権限、及び承認フラグのうち、承認フラグが「false」であるユーザ名、説明、権限を抽出しているがこれに限定されない。例えば、送信文書アクセス権管理部３６が、送信文書アクセス権データを参照して、承認フラグが「false」であるアクセス権ＩＤ、送信先ユーザＩＤ、ユーザ名、説明、及び権限を抽出して送信端末送受信部３０に出力してもよい。
【００６１】
送信元端末１４は、送信端末送受信部３０から送信されたユーザ名、説明、権限、及び文書名を用いて、アクセス権承認画面を送信元端末１４のディスプレイに表示する。図９には、アクセス権承認画面の一例が示されている。図９に示すように、本実施の形態に係るアクセス権承認画面では、送信端末送受信部３０から送信された文書名毎の対応するユーザ名、説明、及び権限が表示される。また、アクセス権承認画面では、送信端末送受信部３０から送信された文書名及びユーザ名の組み合わせ毎の承認・否認をプルダウンメニューで入力する欄、及び送信ボタンが表示される。
【００６２】
送信元ユーザは、送信元端末１４のディスプレイにアクセス権承認画面が表示されると、送信元端末１４を使用して、文書名及びユーザ名の組み合わせ毎の承認・否認をプルダウンメニューで選択して入力する。その後、送信元ユーザは、アクセス権承認画面の送信ボタンを指定する。送信元端末１４は、送信ボタンが指定されると、文書名、ユーザ名、及び承認又は否認を送信元装置１０に送信する。
【００６３】
送信元装置１０の送信端末送受信部３０は、送信元端末１４から送信された文書名、ユーザ名、及び承認又は否認を受け付ける。そして、送信端末送受信部３０は、受け付けた文書名に対応する送信元文書ＩＤ、ユーザ名に対応する送信先ユーザＩＤ、及び承認又は否認と、対応するアクセス権ＩＤとを送信文書アクセス権管理部３６に出力する。
【００６４】
送信文書アクセス権管理部３６は、送信端末送受信部３０から入力された送信元文書ＩＤ、送信先ユーザＩＤ、及び承認又は否認と、対応するアクセス権ＩＤとに基づいて、送信文書アクセス権データを更新する。具体的には、送信文書アクセス権管理部３６は、承認された送信元文書ＩＤ、送信先ユーザＩＤ、及びアクセス権ＩＤについては、送信文書アクセス権データの対応する承認フラグを「true」に更新する。また、送信文書アクセス権管理部３６は、否認された送信元文書ＩＤ、送信先ユーザＩＤ、及びアクセス権ＩＤについては、送信文書アクセス権データの対応するレコードを削除する。
【００６５】
さらに、送信文書アクセス権管理部３６は、送信端末送受信部３０から入力された送信元文書ＩＤ、送信先ユーザＩＤ、及び承認又は否認と、対応するアクセス権ＩＤとを、送信先装置１２に送信する。送信先装置１２の受信文書アクセス権管理部５４は、送信文書アクセス権管理部３６から送信された送信元文書ＩＤ、送信先ユーザＩＤ、及び承認又は否認と、対応するアクセス権ＩＤとを受け付ける。
【００６６】
そして、受信文書アクセス権管理部５４は、受け付けた送信元文書ＩＤを受信文書管理部５０に出力する。受信文書管理部５０は、受信文書データを参照して、受信文書アクセス権管理部５４から入力された送信元文書ＩＤに対応する送信先文書ＩＤを取得する。そして、受信文書管理部５０は、取得した送信先文書ＩＤを受信文書アクセス権管理部５４に出力する。
【００６７】
受信文書アクセス権管理部５４は、受信文書管理部５０から入力された送信先文書ＩＤ、受け付けた送信先ユーザＩＤ、及び承認又は否認と、対応するアクセス権ＩＤとに基づいて、受信文書アクセス権データを更新する。具体的には、受信文書アクセス権管理部５４は、承認を受け付けた送信先文書ＩＤ、送信先ユーザＩＤ、及び対応するアクセス権ＩＤについては、受信文書アクセス権データの対応する承認フラグを「true」に更新する。また、受信文書アクセス権管理部５４は、否認を受け付けた送信先文書ＩＤ、送信先ユーザＩＤ、及び対応するアクセス権ＩＤについては、受信文書アクセス権データの対応するレコードを削除する。
【００６８】
なお、送信元装置１０及び送信先装置１２の各々は、アクセス権が承認されたこと又は否認されたことを、例えば電子メール等で対応する送信先ユーザに通知してもよい。
【００６９】
次に、送信先ユーザが文書コンテントデータにアクセスする場合の各機能部の機能について説明する。
【００７０】
送信先ユーザは、送信先端末１６を使用して、文書コンテントデータの取得要求を送信先装置１２に送信する。この送信の際、例えばログイン画面等を経由することで、送信先端末１６は送信先ユーザＩＤを送信先装置１２に送信する。
【００７１】
送信先装置１２の受信端末送受信部５２は、送信先端末１６から送信された取得要求及び送信先ユーザＩＤを受け付ける。そして、受信端末送受信部５２は、受け付けた取得要求及び送信先ユーザＩＤを受信文書管理部５０に出力する。受信文書管理部５０は、受信端末送受信部５２から取得要求が入力されると、受信文書データを参照して、送信先文書ＩＤの一覧、及び対応する文書名の一覧を取得する。そして、受信文書管理部５０は、取得した送信先文書ＩＤの一覧、及び受信端末送受信部５２から入力された送信先ユーザＩＤを受信文書アクセス権管理部５４に出力する。
【００７２】
受信文書アクセス権管理部５４は、受信文書アクセス権データを参照して、受信文書管理部５０から入力された送信先文書ＩＤの一覧のうち、受信文書管理部５０から入力された送信先ユーザＩＤに権限が付与され、かつ承認フラグが「true」である送信先文書ＩＤを抽出する。そして、受信文書アクセス権管理部５４は、抽出した送信先文書ＩＤを受信文書管理部５０に出力する。
【００７３】
受信文書管理部５０は、受信文書アクセス権管理部５４から入力された送信先文書ＩＤ、及び対応する文書名を受信端末送受信部５２に出力する。受信端末送受信部５２は、受信文書管理部５０から入力された送信先文書ＩＤ、及び対応する文書名を送信先端末１６に送信する。送信先端末１６は、受信端末送受信部５２から送信された送信先文書ＩＤ及び文書名を送信先端末１６のディスプレイに表示する。
【００７４】
送信先端末１６のディスプレイに送信先文書ＩＤ及び文書名が表示されると、送信先ユーザは送信先端末１６を使用して、アクセスしたい送信先文書ＩＤ及び文書名を指定して、対応する文書コンテントデータの取得を要求する。送信先ユーザにより送信先文書ＩＤ及び文書名が指定されると、送信先端末１６は、指定された送信先文書ＩＤ、及び送信先ユーザＩＤを送信先装置１２に送信する。
【００７５】
送信先装置１２の受信端末送受信部５２は、送信先端末１６から送信された送信先文書ＩＤ、及び送信先ユーザＩＤを受け付ける。そして、受信端末送受信部５２は、受け付けた送信先文書ＩＤ、及び送信先ユーザＩＤを受信文書管理部５０に出力する。受信文書管理部５０は、受信文書データを参照して、受信端末送受信部５２から入力された送信先文書ＩＤに対応する送信元文書ＩＤを取得する。そして、受信文書管理部５０は、取得した送信元文書ＩＤ、及び受信端末送受信部５２から入力された送信先ユーザＩＤを送信元装置１０に送信する。
【００７６】
送信元装置１０の送信文書管理部３２は、受信文書管理部５０から送信された送信元文書ＩＤ、及び送信先ユーザＩＤを受信する。そして、送信文書管理部３２は、受信した送信元文書ＩＤ、及び送信先ユーザＩＤを送信文書アクセス権管理部３６に出力する。
【００７７】
送信文書アクセス権管理部３６は、送信文書アクセス権データを参照して、送信文書管理部３２から入力された送信元文書ＩＤに対して、送信文書管理部３２から入力された送信先ユーザＩＤに付与され、かつ承認されている権限を取得する処理を行う。ここで、送信文書アクセス権管理部３６は、送信先ユーザＩＤに付与されている権限が取得された場合は、取得した権限を送信文書管理部３２に出力する。
【００７８】
一方、送信文書アクセス権管理部３６は、送信先ユーザＩＤに付与されている権限が取得されなかった場合、すなわち、送信文書管理部３２から入力された送信元文書ＩＤに対して、送信文書管理部３２から入力された送信先ユーザＩＤに権限が付与されていなかった場合は、アクセスが不許可であることを示す不許可情報を送信文書管理部３２に出力する。
【００７９】
送信文書管理部３２は、送信文書アクセス権管理部３６から権限が入力されると、対応する送信元文書ＩＤに対応する文書コンテントデータを記憶部３８から読み出す。そして、送信文書アクセス権管理部３６は、送信文書アクセス権管理部３６から入力された権限及び読み出した文書コンテントデータを送信先装置１２に送信する。
【００８０】
一方、送信文書管理部３２は、送信文書アクセス権管理部３６から不許可情報が入力されると、入力された不許可情報を送信先装置１２に送信する。
【００８１】
送信先装置１２の受信文書管理部５０は、送信文書管理部３２から送信された権限及び文書コンテントデータを受信すると、受信した権限及び文書コンテントデータを受信端末送受信部５２に出力する。一方、受信文書管理部５０は、送信文書管理部３２から送信された不許可情報を受信すると、受信した不許可情報を受信端末送受信部５２に出力する。
【００８２】
受信端末送受信部５２は、受信文書管理部５０から権限及び文書コンテントデータが入力されると、入力された権限及び文書コンテントデータを送信先端末１６に送信する。一方、受信端末送受信部５２は、受信文書管理部５０から不許可情報が入力されると、入力された不許可情報を送信先端末１６に送信する。
【００８３】
送信先端末１６は、受信端末送受信部５２から送信された権限及び文書コンテントデータを受け付けると、受け付けた権限に従ったアクセス権で、文書コンテントデータにより示される文書コンテントを送信先端末１６のディスプレイに表示する。一方、送信先端末１６は、受信端末送受信部５２から送信された不許可情報を受け付けると、例えば、アクセスが不許可であることを示すメッセージを送信先端末１６のディスプレイに表示する。
【００８４】
次に、送信元ユーザが文書コンテントデータに対するアクセス権の変更を行う場合の各機能部の機能について説明する。
【００８５】
送信元ユーザは、送信元端末１４を使用して、アクセス権変更画面にアクセスする。このアクセスの際、例えばログイン画面等を経由することで、送信元端末１４は送信元ユーザＩＤを送信元装置１０に送信する。
【００８６】
送信端末送受信部３０は、送信元端末１４から送信された送信元ユーザＩＤを受け付けて、送信文書管理部３２に出力する。送信文書管理部３２は、送信文書データを参照して、送信端末送受信部３０から入力された送信元ユーザＩＤに対応する送信元文書ＩＤを取得する。また、送信文書管理部３２は、文書属性データを参照して、取得した送信元文書ＩＤに対応する文書名を取得する。そして、送信文書管理部３２は、取得した送信元文書ＩＤ、及び対応する文書名を送信端末送受信部３０に出力する。
【００８７】
送信端末送受信部３０は、送信文書管理部３２から入力された送信元文書ＩＤを送信文書アクセス権管理部３６に出力する。送信文書アクセス権管理部３６は、送信文書アクセス権データを参照して、送信端末送受信部３０から入力された送信元文書ＩＤに対応するアクセス権ＩＤ、送信先ユーザＩＤ、ユーザ名、説明、権限、及び承認フラグを取得する。そして、送信文書アクセス権管理部３６は、取得したアクセス権ＩＤ、送信先ユーザＩＤ、ユーザ名、説明、権限、及び承認フラグを送信端末送受信部３０に出力する。
【００８８】
送信端末送受信部３０は、送信文書アクセス権管理部３６から入力されたユーザ名、説明、権限、及び承認フラグのうち、承認フラグが「true」であるユーザ名、説明、及び権限と、送信文書管理部３２から入力された対応する文書名とを送信元端末１４に送信する。このように、本実施の形態では、送信端末送受信部３０が、送信文書アクセス権管理部３６から入力されたユーザ名、説明、権限、及び承認フラグのうち、承認フラグが「true」であるユーザ名、説明、権限を抽出しているがこれに限定されない。例えば、送信文書アクセス権管理部３６が、送信文書アクセス権データを参照して、承認フラグが「true」であるアクセス権ＩＤ、送信先ユーザＩＤ、ユーザ名、説明、及び権限を抽出して送信端末送受信部３０に出力してもよい。
【００８９】
送信元端末１４は、送信端末送受信部３０から送信されたユーザ名、説明、権限、及び文書名を用いて、アクセス権変更画面を送信元端末１４のディスプレイに表示する。図１０には、アクセス権変更画面の一例が示されている。図１０に示すように、本実施の形態に係るアクセス権変更画面では、送信端末送受信部３０から送信された文書名毎の対応するユーザ名、説明及び権限と、送信ボタンとが表示される。また、本実施の形態に係るアクセス権変更画面では、権限がプルダウンメニューで送信元ユーザにより変更可能に表示される。
【００９０】
送信元ユーザは、送信元端末１４のディスプレイにアクセス権変更画面が表示されると、送信元端末１４を使用して、文書名及びユーザ名の組み合わせ毎の権限をプルダウンメニューで選択して入力する。この際、送信元ユーザは、権限を削除する場合には、権限を削除することを示す「なし」を入力する。その後、送信元ユーザは、送信元端末１４を使用して、アクセス権変更画面の送信ボタンを指定する。送信元端末１４は、送信ボタンが指定されると、文書名、ユーザ名、及び権限を送信元装置１０に送信する。
【００９１】
送信元装置１０の送信端末送受信部３０は、送信元端末１４から送信された文書名、ユーザ名、及び権限を受け付ける。そして、送信端末送受信部３０は、受け付けた文書名に対応する送信元文書ＩＤ、ユーザ名に対応する送信先ユーザＩＤ、権限、及び対応するアクセス権ＩＤを送信文書アクセス権管理部３６に出力する。
【００９２】
送信文書アクセス権管理部３６は、送信端末送受信部３０から入力された送信元文書ＩＤ、送信先ユーザＩＤ、権限、及び対応するアクセス権ＩＤに基づいて、送信文書アクセス権データを更新する。具体的には、送信文書アクセス権管理部３６は、入力された権限が「なし」以外である場合は、入力された送信元文書ＩＤ、送信先ユーザＩＤ、及び対応するアクセス権ＩＤに対応する権限については、入力された権限で更新する。また、送信文書アクセス権管理部３６は、入力された権限が「なし」である場合は、入力された送信元文書ＩＤ、送信先ユーザＩＤ、及び対応するアクセス権ＩＤに対応するレコードを削除する。
【００９３】
さらに、送信文書アクセス権管理部３６は、入力された送信元文書ＩＤ、送信先ユーザＩＤ、権限、及び対応するアクセス権ＩＤを、送信先装置１２に送信する。送信先装置１２の受信文書アクセス権管理部５４は、送信文書アクセス権管理部３６から送信された送信元文書ＩＤ、送信先ユーザＩＤ、権限、及びアクセス権ＩＤを受信する。
【００９４】
そして、受信文書アクセス権管理部５４は、受信した送信元文書ＩＤを受信文書管理部５０に出力する。受信文書管理部５０は、受信文書データを参照して、受信文書アクセス権管理部５４から入力された送信元文書ＩＤに対応する送信先文書ＩＤを取得する。そして、受信文書管理部５０は、取得した送信先文書ＩＤを受信文書アクセス権管理部５４に出力する。
【００９５】
受信文書アクセス権管理部５４は、受信文書管理部５０から入力された送信先文書ＩＤ、受信した送信先ユーザＩＤ、権限、及び対応するアクセス権ＩＤに基づいて、受信文書アクセス権データを更新する。具体的には、受信文書アクセス権管理部５４は、受信した権限が「なし」以外である場合は、入力された送信先文書ＩＤ、受信した送信先ユーザＩＤ、及び対応するアクセス権ＩＤに対応する権限については、受信した権限で更新する。また、受信文書アクセス権管理部５４は、受信した権限が「なし」である場合は、入力された送信先文書ＩＤ、受信した送信先ユーザＩＤ、及び対応するアクセス権ＩＤに対応するレコードを削除する。
【００９６】
なお、送信元装置１０及び送信先装置１２の各々は、権限が変更されたこと又は削除されたことを、例えば電子メール等で対応する送信先ユーザに通知してもよい。
【００９７】
また、以上説明したアクセス権の変更は、送信先ユーザによって送信先端末１６から要求されてもよい。この場合、送信先装置１２は、要求された変更の内容に従って、前述したアクセス権の設定と同様に、受信文書アクセス権データを更新する。また、この場合、送信先装置１２は、更新した受信文書アクセス権データのレコードのうち、承認フラグが「true」のレコードについては、承認フラグを「false」に更新する。送信元装置１０も同様に、送信先端末１６から要求され、送信先装置１２から送信された変更の内容に従って、送信文書アクセス権データを更新すればよい。さらに、この場合、変更されたアクセス権の承認・否認については、前述したアクセス権承認画面を使用した承認・否認と同様に行えばよい。
【００９８】
前述した送信元装置１０及び送信先装置１２は、図１１に示すコンピュータ・システムに含まれるコンピュータ７０及びコンピュータ９０によって各々実現される。
【００９９】
本実施の形態に係るコンピュータ７０は、ＣＰＵ（Central Processing Unit）７２、一時記憶領域としてのメモリ７４、及び不揮発性の記憶部３８を備える。また、コンピュータ７０は、表示装置及び入力装置等の入出力装置７６が接続される入出力Ｉ／Ｆ（InterFace）７８を備える。また、コンピュータ７０は、記録媒体８０に対するデータの読み込みと書き込みとを制御するＲ／Ｗ（Read/Write）部８２、及びネットワーク２２に接続されるネットワークＩ／Ｆ８４を備える。ＣＰＵ７２、メモリ７４、記憶部３８、入出力Ｉ／Ｆ７８、Ｒ／Ｗ部８２、及びネットワークＩ／Ｆ８４は、バス８６を介して互いに接続される。
【０１００】
記憶部３８は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、フラッシュメモリ等によって実現される。記憶媒体としての記憶部３８には、コンピュータ７０を送信元装置１０として機能させるための各種プログラムが記憶される。各種プログラムには、後述する送信対象通知処理プログラム、アクセス権登録処理プログラム、送信元承認処理プログラム、コンテント送信処理プログラム、及び送信元アクセス権変更処理プログラムが含まれる。
【０１０１】
ＣＰＵ７２は、上記各種プログラムの各々を記憶部３８から読み出してメモリ７４に展開し、各種プログラムが有するプロセスを順次実行する。ＣＰＵ７２は、上記各種プログラムの各々を実行することで、図１に示す送信端末送受信部３０、送信文書管理部３２、通知情報管理部３４、及び送信文書アクセス権管理部３６として動作する。これにより、各種プログラムがインストールされたコンピュータ７０が、送信元装置１０として機能する。
【０１０２】
一方、本実施の形態に係るコンピュータ９０は、ＣＰＵ９２、一時記憶領域としてのメモリ９４、及び不揮発性の記憶部５６を備える。また、コンピュータ９０は、表示装置及び入力装置等の入出力装置９６が接続される入出力Ｉ／Ｆ９８を備える。また、コンピュータ９０は、記録媒体１００に対するデータの読み込みと書き込みとを制御するＲ／Ｗ部１０２、及びネットワーク２４に接続されるネットワークＩ／Ｆ１０４を備える。ＣＰＵ９２、メモリ９４、記憶部５６、入出力Ｉ／Ｆ９８、Ｒ／Ｗ部１０２、及びネットワークＩ／Ｆ１０４は、バス１０６を介して互いに接続される。
【０１０３】
記憶部５６は、ＨＤＤ、ＳＳＤ、フラッシュメモリ等によって実現される。記憶媒体としての記憶部５６には、コンピュータ９０を送信先装置１２として機能させるための各種プログラムが記憶される。各種プログラムには、後述する送信対象受信処理プログラム、アクセス権受付処理プログラム、送信先承認処理プログラム、コンテント受信処理プログラム、及び送信先アクセス権変更処理プログラムが含まれる。
【０１０４】
ＣＰＵ９２は、上記各種プログラムの各々を記憶部５６から読み出してメモリ９４に展開し、各種プログラムが有するプロセスを順次実行する。ＣＰＵ９２は、上記各種プログラムの各々を実行することで、図１に示す受信文書管理部５０、受信端末送受信部５２、及び受信文書アクセス権管理部５４として動作する。これにより、各種プログラムがインストールされたコンピュータ９０が、送信先装置１２として機能する。
【０１０５】
次に、本実施の形態に係る送信元装置１０及び送信先装置１２の作用を説明する。コンピュータ７０により送信対象通知処理プログラムを実行させることで、図１２に示す送信対象通知処理が実行される。また、コンピュータ９０により送信対象受信処理プログラムを実行させることで、図１３に示す送信対象受信処理が実行される。
【０１０６】
前述したように、送信元ユーザは、送信元端末１４のディスプレイに表示された入力画面等で入力された送信元ユーザＩＤ、送信元文書ＩＤ、送信先情報、及び通知先情報を入力して、送信元装置１０に送信する。
【０１０７】
そこで、送信対象通知処理のステップ１２０で、送信端末送受信部３０は、送信元ユーザＩＤ、送信元文書ＩＤ、送信先情報、及び通知先情報が受信されるまで待機することで、これらの情報の受け付け待ちを行う。送信端末送受信部３０が、送信元ユーザＩＤ、送信元文書ＩＤ、送信先情報、及び通知先情報を受け付けるとステップ１２０が肯定判定となり、ステップ１２２に移行する。
【０１０８】
次のステップ１２２で、送信文書管理部３２は、ステップ１２０で受け付けられた送信元ユーザＩＤ、送信元文書ＩＤ、送信先情報、及び通知先情報を対応付けて、送信文書データとして記憶部３８に記憶する。次のステップ１２４で、送信文書管理部３２は、文書属性データを参照して、ステップ１２０で受け付けられた送信元文書ＩＤに対応する文書名を取得する。
【０１０９】
次のステップ１２６で、送信文書管理部３２は、ステップ１２０で受け付けられた送信元文書ＩＤ、及びステップ１２４で取得された文書名を送信先装置１２に送信する。次のステップ１２８で、送信文書管理部３２は、送信元文書ＩＤ及び前述したＵＲＬの受信待ちを行う。送信文書管理部３２が、送信元文書ＩＤ及びＵＲＬを受信するとステップ１２８が肯定判定となり、ステップ１３０に移行する。
【０１１０】
ステップ１３０で、送信文書管理部３２は、送信文書データを参照して、ステップ１２８で受信された送信元文書ＩＤに対応する通知先情報を取得する。次のステップ１３２で、通知情報管理部３４は、ステップ１３０で取得された通知先情報宛に、ステップ１２８で受信されたＵＲＬを本文に含む電子メールを、ＳＭＴＰに従って、ＳＭＴＰサーバ１８のメール送信部６０を介して送信した後、本送信対象通知処理を終了する。前述したように、本ステップ１３２で送信された電子メールは、ＰＯＰサーバ２０によって受信される。
【０１１１】
一方、送信対象受信処理のステップ１４０で、受信文書管理部５０は、送信元文書ＩＤ及び文書名の受信待ちを行う。送信対象通知処理のステップ１２６で送信された送信元文書ＩＤ及び文書名を受信文書管理部５０が受信するとステップ１４０が肯定判定となり、ステップ１４２に移行する。ステップ１４２で、受信文書管理部５０は、前述したように、送信先文書ＩＤを生成する。次のステップ１４４で、受信文書管理部５０は、前述したように、ＵＲＬ＿ＩＤを生成する。
【０１１２】
次のステップ１４６で、受信文書管理部５０は、ステップ１４０で受信された送信元文書ＩＤ及び文書名と、ステップ１４２で生成された送信先文書ＩＤと、ステップ１４４で生成されたＵＲＬ＿ＩＤとを対応付けて、受信文書データとして記憶部５６に記憶する。次のステップ１４８で、受信文書管理部５０は、ステップ１４０で受信された送信元文書ＩＤ、及びステップ１４４で生成されたＵＲＬ＿ＩＤを含むＵＲＬを送信元装置１０に送信した後、本送信対象受信処理を終了する。本ステップ１４８で送信元文書ＩＤ及びＵＲＬが送信されると、送信対象通知処理のステップ１２８で、送信元装置１０の送信文書管理部３２が送信元文書ＩＤ及びＵＲＬを受信して、ステップ１２８が肯定判定となる。
【０１１３】
次に、図１４及び図１５を参照して、以上説明した送信対象通知処理及び送信対象受信処理を含む、送信元装置１０から送信先装置１２に対して文書コンテントデータを送信対象とすることを通知する処理の全体の流れを説明する。
【０１１４】
図１４の「１」及び図１５の「処理Ａ１」に示すように、送信元端末１４は、送信元ユーザＩＤ、送信元文書ＩＤ、送信先情報、及び通知先情報が送信先ユーザによって入力された場合に、これらの情報を送信元装置１０に送信する。また、図１４の「２」及び図１５の「処理Ａ２」に示すように、送信元装置１０は、上記ステップ１２２の処理により、受信した送信元ユーザＩＤ、送信元文書ＩＤ、送信先情報、及び通知先情報を、送信文書データとして記憶部３８に記憶する。
【０１１５】
また、図１４の「３」及び図１５の「処理Ａ３」に示すように、送信元装置１０は、上記ステップ１２４及びステップ１２６の処理により、受信した送信元文書ＩＤに対応する文書名を取得して、送信元文書ＩＤ及び文書名を送信先装置１２に送信する。また、図１４の「４」及び図１５の「処理Ａ４」に示すように、送信先装置１２は、上記ステップ１４２〜ステップ１４６の処理により、受信した送信元文書ＩＤ及び文書名に基づいて、受信文書データを記憶部５６に記憶する。
【０１１６】
また、図１４の「５」及び図１５の「処理Ａ５」に示すように、送信先装置１２は、上記ステップ１４８の処理により、送信元文書ＩＤ及びＵＲＬを送信元装置１０に送信する。さらに、図１４の「６」及び図１５の「処理Ａ６」に示すように、送信元装置１０は、上記ステップ１３２の処理により、受信した送信元文書ＩＤ及びＵＲＬに基づいて、該送信元文書ＩＤに対応する通知先情報を宛先として、受信したＵＲＬを本文に含む電子メールを送信する。
【０１１７】
一方、コンピュータ９０によりアクセス権受付処理プログラムを実行させることで、図１６に示すアクセス権受付処理が実行される。また、コンピュータ７０によりアクセス権登録処理プログラムを実行させることで、図１７に示すアクセス権登録処理が実行される。
【０１１８】
前述したように、上記通知先情報に対応する送信先ユーザは、送信先端末１６を使用して、ＰＯＰに従って、ＰＯＰサーバ２０から上記電子メールを受信する。そして、送信先ユーザは、送信先端末１６を使用して、電子メールの本文のＵＲＬにアクセスする。そこで、アクセス権受付処理のステップ１６０で、受信端末送受信部５２は、送信先端末１６からのＵＲＬに対するアクセスの受け付け待ちを行う。受信端末送受信部５２がＵＲＬに対するアクセスを受け付けるとステップ１６０が肯定判定となり、ステップ１６２に移行する。
【０１１９】
ステップ１６２で、受信端末送受信部５２は、ステップ１６０でアクセスが受け付けられたＵＲＬからＵＲＬ＿ＩＤを抽出する。次のステップ１６４で、受信文書管理部５０は、受信文書データを参照し、ステップ１６２で抽出されたＵＲＬ＿ＩＤに対応する送信元文書ＩＤ、送信先文書ＩＤ、及び文書名を取得する。
【０１２０】
次のステップ１６６で、受信端末送受信部５２は、ステップ１６４で取得された文書名を送信先端末１６に送信する。送信先端末１６は、ステップ１６６で送信された文書名を用いて、アクセス権設定画面を送信先端末１６のディスプレイに表示する。そして、送信先ユーザは、前述したように、送信先端末１６を使用して、アクセス権設定画面の各入力欄に対して対応する情報を入力した後、アクセス権設定画面の承認依頼ボタンを指定する。送信先端末１６は、承認依頼ボタンが指定されると、入力されたユーザ名、対応する説明、及び権限と、文書名とを送信先装置１２に送信する。
【０１２１】
そこで、次のステップ１６８で、受信端末送受信部５２は、ユーザ名、説明、権限、及び文書名が受信されるまで待機することで、これらの情報の受け付け待ちを行う。受信端末送受信部５２がユーザ名、説明、権限、及び文書名を受け付けるとステップ１６８が肯定判定となり、ステップ１７０に移行する。
【０１２２】
ステップ１７０で、受信文書アクセス権管理部５４は、ユーザデータを参照して、ステップ１６８で受け付けられたユーザ名に対応する送信先ユーザＩＤを取得する。次のステップ１７２で、受信文書アクセス権管理部５４は、ステップ１６４で取得された送信先文書ＩＤ、及びステップ１７０で取得された送信先ユーザＩＤの組み合わせ毎のアクセス権ＩＤを生成する。
【０１２３】
次のステップ１７４で、受信文書アクセス権管理部５４は、ステップ１６４で取得された送信先文書ＩＤと、ステップ１６８で受け付けられた権限と、ステップ１７０で取得された送信先ユーザＩＤと、ステップ１７２で生成されたアクセス権ＩＤとを対応付けて、受信文書アクセス権データとして記憶部５６に記憶する。また、受信文書アクセス権管理部５４は、送信先文書ＩＤ毎の承認フラグを「false」として、受信文書アクセス権データとして記憶部５６に記憶する。
【０１２４】
次のステップ１７６で、受信文書アクセス権管理部５４は、ステップ１６４で取得された送信元文書ＩＤと、ステップ１６８で受け付けられたユーザ名、権限及び説明と、ステップ１７０で取得された送信先ユーザＩＤと、ステップ１７２で生成されたアクセス権ＩＤとを対応付けて、送信元装置１０に送信した後、本アクセス権受付処理を終了する。
【０１２５】
一方、アクセス権登録処理のステップ１８０で、送信文書アクセス権管理部３６は、送信元文書ＩＤ、ユーザ名、権限、説明、送信先ユーザＩＤ、及びアクセス権ＩＤの受信待ちを行う。上記ステップ１７６で送信された送信元文書ＩＤ、ユーザ名、権限、説明、送信先ユーザＩＤ、及びアクセス権ＩＤを送信文書アクセス権管理部３６が受信するとステップ１８０が肯定判定となり、ステップ１８２に移行する。
【０１２６】
ステップ１８２で、送信文書アクセス権管理部３６は、ステップ１８０で受信された送信元文書ＩＤ、ユーザ名、権限、説明、送信先ユーザＩＤ、及びアクセス権ＩＤを、送信文書アクセス権データとして記憶部３８に記憶した後、本アクセス権登録処理を終了する。
【０１２７】
次に、図１８及び図１９を参照して、以上説明したアクセス権受付処理及びアクセス権登録処理を含む、送信対象とすることが通知された文書コンテントデータに対してアクセス権を設定する処理の全体の流れを説明する。
【０１２８】
図１８の「１」及び図１９の「処理Ｂ１」に示すように、送信先端末１６は、電子メールの本文に記載されたＵＲＬにアクセスする。また、図１８の「２」及び図１９の「処理Ｂ２」に示すように、送信先装置１２は、上記ステップ１６２〜１６６の処理により、アクセスされたＵＲＬに基づいて取得した文書名を送信先端末１６に送信する。そして、送信先端末１６は、文書名に基づいてアクセス権設定画面を表示し、アクセス権設定画面で入力されたユーザ名、説明、権限、及び文書名を送信先装置１２に送信する。
【０１２９】
また、図１８の「３」及び図１９の「処理Ｂ３」に示すように、送信先装置１２は、上記ステップ１７０〜ステップ１７４の処理により、受信したユーザ名、説明、権限、及び文書名に基づいて、受信文書アクセス権データを記憶部５６に記憶する。また、図１８の「４」及び図１９の「処理Ｂ４」に示すように、送信先装置１２は、上記ステップ１７６の処理により、送信元文書ＩＤ、ユーザ名、権限、説明、送信先ユーザＩＤ、及びアクセス権ＩＤを送信元装置１０に送信する。さらに、図１８の「５」及び図１９の「処理Ｂ５」示すように、送信元装置１０は、受信した送信元文書ＩＤ、ユーザ名、権限、説明、送信先ユーザＩＤ、及びアクセス権ＩＤを、送信文書アクセス権データとして記憶部３８に記憶する。
【０１３０】
一方、コンピュータ７０により送信元承認処理プログラムを実行させることで、図２０に示す送信元承認処理が実行される。また、コンピュータ９０により送信先承認処理プログラムを実行させることで、図２１に示す送信先承認処理が実行される。
【０１３１】
前述したように、送信元ユーザは、送信元端末１４を使用して、アクセス権承認画面にアクセスする。このアクセスの際、例えばログイン画面等を経由することで、送信元端末１４は送信元ユーザＩＤを送信元装置１０に送信する。
【０１３２】
そこで、送信元承認処理のステップ２００で、送信端末送受信部３０は、送信元ユーザＩＤが受信されるまで待機することで、この情報の受け付け待ちを行う。送信端末送受信部３０が送信元ユーザＩＤを受け付けるとステップ２００が肯定判定となり、ステップ２０２に移行する。ステップ２０２で、送信文書管理部３２は、送信文書データを参照して、ステップ２００で受け付けられた送信元ユーザＩＤに対応する送信元文書ＩＤを取得する。
【０１３３】
次のステップ２０４で、送信文書管理部３２は、文書属性データを参照して、ステップ２０２で取得された送信元文書ＩＤに対応する文書名を取得する。次のステップ２０６で、送信文書アクセス権管理部３６は、送信文書アクセス権データを参照して、ステップ２０２で取得された送信元文書ＩＤに対応するアクセス権ＩＤ、送信先ユーザＩＤ、ユーザ名、説明、権限、及び承認フラグを取得する。
【０１３４】
次のステップ２０８で、送信端末送受信部３０は、ステップ２０６で取得されたユーザ名、説明、権限、及び承認フラグのうち、承認フラグが「false」であるユーザ名、説明、及び権限と、ステップ２０４で取得された対応する文書名とを送信元端末１４に送信する。送信元端末１４は、送信元装置１０から送信されたユーザ名、説明、権限、及び文書名を用いて、アクセス権承認画面を送信元端末１４のディスプレイに表示する。そして、送信元端末１４は、アクセス権承認画面の送信ボタンが指定されると、文書名、ユーザ名、及び承認又は否認を送信元装置１０に送信する。
【０１３５】
そこで、ステップ２１０で、送信端末送受信部３０は、文書名、ユーザ名、及び承認又は否認が受信されるまで待機することで、これらの情報の受け付け待ちを行う。送信元端末１４から送信された文書名、ユーザ名、及び承認又は否認を送信端末送受信部３０が受け付けるとステップ２１０が肯定判定となり、ステップ２１２に移行する。
【０１３６】
ステップ２１２で、送信文書アクセス権管理部３６は、前述したように、ステップ２０２で取得された送信元文書ＩＤと、ステップ２１０で受け付けられたユーザ名に対応する送信先ユーザＩＤ、及び承認又は否認と、ステップ２０６で取得された対応するアクセス権ＩＤとに基づいて、送信文書アクセス権データを更新する。
【０１３７】
次のステップ２１４で、送信文書アクセス権管理部３６は、ステップ２０２で取得された送信元文書ＩＤと、ステップ２１０で受け付けられたユーザ名に対応する送信先ユーザＩＤ、及び承認又は否認と、ステップ２０６で取得された対応するアクセス権ＩＤとを、送信先装置１２に送信した後、本送信元承認処理を終了する。
【０１３８】
一方、送信先承認処理のステップ２２０で、受信文書アクセス権管理部５４は、送信元文書ＩＤと、送信先ユーザＩＤ、及び承認又は否認と、アクセス権ＩＤとが受信されるまで待機することで、これらの情報の受け付け待ちを行う。上記ステップ２１４で送信された送信元文書ＩＤと、送信先ユーザＩＤ、及び承認又は否認と、アクセス権ＩＤとを受信文書アクセス権管理部５４が受信するとステップ２２０が肯定判定となり、ステップ２２２に移行する。
【０１３９】
ステップ２２２で、受信文書管理部５０は、受信文書データを参照して、ステップ２２０で受け付けられた送信元文書ＩＤに対応する送信先文書ＩＤを取得する。次のステップ２２４で、受信文書アクセス権管理部５４は、前述したように、ステップ２２２で取得された送信先文書ＩＤと、ステップ２２０で受け付けられた送信先ユーザＩＤ、承認又は否認、及びアクセス権ＩＤとに基づいて、受信文書アクセス権データを更新した後、本送信先承認処理を終了する。
【０１４０】
次に、図２２及び図２３を参照して、以上説明した送信元承認処理及び送信先承認処理を含む、アクセス権の承認・否認を行う処理の全体の流れについて説明する。
【０１４１】
図２２の「１」及び図２３の「処理Ｃ１」に示すように、送信元装置１０は、アクセス権承認画面へのアクセスを受け付けて、上記ステップ２０２〜ステップ２０８の処理により、ユーザ名、説明、権限、及び文書名を送信元端末１４に送信する。そして、送信元端末１４は、アクセス権承認画面での入力内容に応じて、文書名、ユーザ名、及び承認又は否認を送信元装置１０に送信する。
【０１４２】
また、図２２の「２」及び図２３の「処理Ｃ２」に示すように、送信元装置１０は、上記ステップ２１２の処理により、受け付けた文書名、ユーザ名に対応する送信先ユーザＩＤ、及び承認又は否認に基づいて、送信文書アクセス権データを更新する。また、図２２の「３」及び図２３の「処理Ｃ３」に示すように、送信元装置１０は、ステップ２１４の処理により、送信元文書ＩＤと、送信先ユーザＩＤ、及び承認又は否認と、アクセス権ＩＤとを、送信先装置１２に送信する。
【０１４３】
さらに、図２２の「４」及び図２３の「処理Ｃ４」に示すように、送信先装置１２は、上記ステップ２２２及びステップ２２４の処理により、受信した送信元文書ＩＤ、送信先ユーザＩＤ、及び承認又は否認、並びにアクセス権ＩＤに基づいて、受信文書アクセス権データを更新する。
【０１４４】
一方、コンピュータ９０によりコンテント受信処理プログラムを実行させることで、図２４に示すコンテント受信処理が実行される。また、コンピュータ７０によりコンテント送信処理プログラムを実行させることで、図２５に示すコンテント送信処理が実行される。
【０１４５】
前述したように、送信先ユーザは、送信先端末１６を使用して、文書コンテントデータの取得要求を送信先装置１２に送信する。この送信の際、例えばログイン画面等を経由することで、送信先端末１６は送信先ユーザＩＤを送信先装置１２に送信する。
【０１４６】
そこで、コンテント受信処理のステップ２４０で、受信端末送受信部５２は、取得要求及び送信先ユーザＩＤが受信されるまで待機することで、これらの情報の受け付け待ちを行う。送信先端末１６から送信された取得要求及び送信先ユーザＩＤを受信端末送受信部５２が受信するとステップ２４０が肯定判定となり、ステップ２４２に移行する。ステップ２４２で、受信文書管理部５０は、受信文書データを参照して、送信先文書ＩＤの一覧、及び対応する文書名の一覧を取得する。
【０１４７】
次のステップ２４４で、受信文書アクセス権管理部５４は、受信文書アクセス権データを参照して、ステップ２４２で取得された送信先文書ＩＤの一覧のうち、ステップ２４０で受け付けられた送信先ユーザＩＤに権限が付与され、かつ承認フラグが「true」である送信先文書ＩＤを抽出する。
【０１４８】
次のステップ２４６で、受信端末送受信部５２は、ステップ２４４で抽出された送信先文書ＩＤ、及び対応する文書名を送信先端末１６に送信する。送信先端末１６は、ステップ２４６で送信された送信先文書ＩＤ及び文書名を送信先端末１６のディスプレイに表示する。前述したように、送信先端末１６は、送信先ユーザの入力により、受信対象とする送信先文書ＩＤ、及び送信先ユーザＩＤを送信先装置１２に送信する。
【０１４９】
そこで、ステップ２４８で、受信端末送受信部５２は、送信先文書ＩＤ、及び送信先ユーザＩＤが受信されるまで待機することで、これらの情報の受け付け待ちを行う。送信先装置１２から送信された送信先文書ＩＤ、及び送信先ユーザＩＤを受信端末送受信部５２が受け付けるとステップ２４８が肯定判定となり、ステップ２５０に移行する。
【０１５０】
ステップ２５０で、受信文書管理部５０は、受信文書データを参照して、ステップ２４８で受け付けられた送信先文書ＩＤに対応する送信元文書ＩＤを取得する。次のステップ２５２で、受信文書管理部５０は、ステップ２５０で取得された送信元文書ＩＤ、及びステップ２４０で受け付けられた送信先ユーザＩＤを送信元装置１０に送信する。
【０１５１】
次のステップ２５４で、受信文書管理部５０は、権限と文書コンテントデータ、又は不許可情報の受信待ちを行う。受信文書管理部５０が権限と文書コンテントデータ、又は不許可情報を受信するとステップ２５４が肯定判定となり、ステップ２５６に移行する。
【０１５２】
次のステップ２５６で、受信文書管理部５０は、ステップ２５４で受信された情報が権限及び文書コンテントデータであるか否かを判定する。この判定が肯定判定となった場合はステップ２５８に移行する一方、否定判定となった場合は不許可情報が受信されたものと見なしてステップ２６０に移行する。
【０１５３】
ステップ２５８で、受信端末送受信部５２は、ステップ２５４で受信された権限及び文書コンテントデータを送信先装置１２に送信した後、本コンテント受信処理を終了する。送信先装置１２は、ステップ２５８で送信された権限及び文書コンテントデータを受け付けると、受け付けた権限に従ったアクセス権で、文書コンテントデータにより示される文書コンテントを送信先端末１６のディスプレイに表示する。
【０１５４】
一方、ステップ２６０で、受信端末送受信部５２は、ステップ２５４で受信された不許可情報を送信先端末１６に送信した後、本コンテント受信処理を終了する。送信先装置１２は、ステップ２６０で送信された不許可情報を受け付けると、例えば、アクセスが不許可であることを示すメッセージを送信先端末１６のディスプレイに表示する。
【０１５５】
一方、コンテント送信処理のステップ２８０で、送信文書管理部３２は、送信元文書ＩＤ、及び送信先ユーザＩＤの受信待ちを行う。ステップ２５２で送信先装置１２から送信された送信元文書ＩＤ、及び送信先ユーザＩＤを送信文書管理部３２が受信するとステップ２８０が肯定判定となり、ステップ２８２に移行する。
【０１５６】
ステップ２８２で、送信文書アクセス権管理部３６は、前述したように、送信文書アクセス権データを参照して、ステップ２８０で受信された送信元文書ＩＤに対して、ステップ２８０で受信された送信先ユーザＩＤに付与され、かつ承認されている権限を取得する処理を行う。ステップ２８４で、送信文書管理部３２は、ステップ２８４で権限が取得されたか否かを判定する。この判定が肯定判定となった場合はステップ２８６に移行する一方、否定判定となった場合はステップ２９０に移行する。
【０１５７】
ステップ２８６で、送信文書管理部３２は、ステップ２８０で受信された送信元文書ＩＤに対応する文書コンテントデータを記憶部３８から読み出す。次のステップ２８８で、送信文書管理部３２は、ステップ２８２で取得された権限及びステップ２８６で読み出された文書コンテントデータを送信先装置１２に送信した後、本コンテント送信処理を終了する。
【０１５８】
一方、ステップ２９０で、送信文書管理部３２は、不許可情報を送信先装置１２に送信した後、本コンテント送信処理を終了する。ステップ２８８又はステップ２９０の送信処理により、上記コンテント受信処理のステップ２５４が肯定判定となる。
【０１５９】
次に、図２６及び図２７を参照して、以上説明したコンテント受信処理及びコンテント送信処理を含む、送信先ユーザが文書コンテントデータにアクセスする処理の全体の流れを説明する。
【０１６０】
図２６の「１」及び図２７の「処理Ｄ１」に示すように、送信先端末１６は、文書コンテントの一覧の取得要求及び送信先ユーザＩＤを送信先装置１２に送信する。また、図２６の「２」及び図２７の「処理Ｄ２」に示すように、送信先装置１２は、上記ステップ２４２〜ステップ２４６の処理により、受信した送信先ユーザＩＤに権限が付与され、かつ承認されている送信先文書ＩＤ及び文書名を送信先端末１６に送信する。
【０１６１】
また、図２６の「３」及び図２７の「処理Ｄ３」に示すように、送信先端末１６は、受信した送信先文書ＩＤ及び文書名のうち、送信先ユーザにより指定された送信先文書ＩＤ及び送信先ユーザＩＤを送信先装置１２に送信する。また、図２６の「４」及び図２７の「処理Ｄ４」に示すように、送信先装置１２は、上記ステップ２５０及びステップ２５２の処理により、受信した送信先文書ＩＤに対応する送信元文書ＩＤ、及び送信先ユーザＩＤを送信元装置１０に送信する。
【０１６２】
また、図２６の「５」及び図２７の「処理Ｄ５」に示すように、送信元装置１０は、上記ステップ２８２〜ステップ２８６の処理により、受信した送信元文書ＩＤに対して、受信した送信先ユーザＩＤに付与された権限を取得し、受信した送信元文書ＩＤに対応する文書コンテントデータを読み出す。
【０１６３】
また、図２６の「６」及び図２７の「処理Ｄ６」に示すように、送信元装置１０は、上記ステップ２８８の処理により、読み出した文書コンテントデータ、及び対応する権限を送信先装置１２に送信する。さらに、図２６の「７」及び図２７の「処理Ｄ７」に示すように、送信先装置１２は、受信した文書コンテントデータ及び権限を送信先端末１６に送信する。そして、送信先端末１６は、受信した権限に従って、受信した文書コンテントデータにより示される文書コンテントを、送信先端末１６のディスプレイに表示する。
【０１６４】
一方、図２７の破線の矢印で示すように、上記ステップ２８２で権限が取得されなかった場合は、送信元装置１０は不許可情報を送信先装置１２に送信する。そして、送信先装置１２は、受信した不許可情報を送信先端末１６に送信する。
【０１６５】
一方、コンピュータ７０により送信元アクセス権変更処理プログラムを実行させることで、図２８に示す送信元アクセス権変更処理が実行される。また、コンピュータ９０により送信先アクセス権変更処理プログラムを実行させることで、図２９に示す送信先アクセス権変更処理が実行される。
【０１６６】
前述したように、送信元ユーザは、送信元端末１４を使用して、アクセス権変更画面にアクセスする。このアクセスの際、例えばログイン画面等を経由することで、送信元端末１４は送信元ユーザＩＤを送信元装置１０に送信する。
【０１６７】
そこで、送信元アクセス権変更処理のステップ３００で、送信端末送受信部３０は、送信元ユーザＩＤが受信されるまで待機することで、この情報の受け付け待ちを行う。送信元端末１４から送信された送信元ユーザＩＤを送信端末送受信部３０が受け付けるとステップ３００が肯定判定となり、ステップ３０２に移行する。ステップ３０２で、送信文書管理部３２は、送信文書データを参照して、ステップ３００で受け付けられた送信元ユーザＩＤに対応する送信元文書ＩＤを取得する。
【０１６８】
次のステップ３０４で、送信文書管理部３２は、文書属性データを参照して、ステップ３０２で取得された送信元文書ＩＤに対応する文書名を取得する。次のステップ３０６で、送信文書アクセス権管理部３６は、送信文書アクセス権データを参照して、ステップ３０２で取得された送信元文書ＩＤに対応するアクセス権ＩＤ、送信先ユーザＩＤ、ユーザ名、説明、権限、及び承認フラグを取得する。
【０１６９】
次のステップ３０８で、送信端末送受信部３０は、ステップ３０６で取得されたユーザ名、説明、権限、及び承認フラグのうち、承認フラグが「true」であるユーザ名、説明、及び権限と、ステップ３０４で取得された対応する文書名とを送信元端末１４に送信する。送信元端末１４は、送信元装置１０から送信されたユーザ名、説明、権限、及び文書名を用いて、アクセス権変更画面を送信元端末１４のディスプレイに表示する。
【０１７０】
前述したように、送信元端末１４は、送信元ユーザにより指定された内容に従い、文書名、ユーザ名、及び権限を送信元装置１０に送信する。そこで、ステップ３１０では、送信端末送受信部３０は、文書名、ユーザ名、及び権限が受信されるまで待機することで、これらの情報の受け付け待ちを行う。送信元端末１４から送信された文書名、ユーザ名、及び権限を送信端末送受信部３０が受け付けるとステップ３１０が肯定判定となり、ステップ３１２に移行する。
【０１７１】
ステップ３１２で、送信文書アクセス権管理部３６は、前述したように、ステップ３１０で受け付けられた文書名に対応する送信元文書ＩＤ、ステップ３１０で受け付けられたユーザ名に対応する送信先ユーザＩＤ、権限、及びステップ３０６で取得された対応するアクセス権ＩＤに基づいて、送信文書アクセス権データを更新する。次のステップ３１４で、送信文書アクセス権管理部３６は、ステップ３１０で受け付けられた文書名に対応する送信元文書ＩＤ、送信先ユーザＩＤ、権限、及び対応するアクセス権ＩＤを送信先装置１２に送信した後、本送信元アクセス権変更処理を終了する。
【０１７２】
一方、送信先アクセス権変更処理プログラムのステップ３２０で、受信文書アクセス権管理部５４は、送信元文書ＩＤ、送信先ユーザＩＤ、権限、及びアクセス権ＩＤの受信待ちを行う。上記ステップ３１４で、送信元装置１０から送信された送信元文書ＩＤ、送信先ユーザＩＤ、権限、及びアクセス権ＩＤを受信文書アクセス権管理部５４が受信するとステップ３２０が肯定判定となり、ステップ３２２に移行する。
【０１７３】
ステップ３２２で、受信文書管理部５０は、受信文書データを参照して、ステップ３２０で受信された送信元文書ＩＤに対応する送信先文書ＩＤを取得する。次のステップ３２４で、受信文書アクセス権管理部５４は、前述したように、ステップ３２２で取得された送信先文書ＩＤ、ステップ３２０で受信された送信先ユーザＩＤ、権限、及びアクセス権ＩＤに基づいて、受信文書アクセス権データを更新した後、本送信先アクセス権変更処理を終了する。
【０１７４】
次に、図３０及び図３１を参照して、以上説明した送信元アクセス権変更処理及び送信先アクセス権変更処理を含む、送信元ユーザがアクセス権の変更を行う処理の全体の流れについて説明する。
【０１７５】
図３０の「１」及び図３１の「処理Ｅ１」に示すように、送信元装置１０は、アクセス権変更画面へのアクセスを受け付けて、上記ステップ３０２〜ステップ３０８の処理により、ユーザ名、説明、権限、及び文書名を送信元端末１４に送信する。そして、送信元端末１４は、アクセス権変更画面での入力内容に応じて、文書名、ユーザ名、及び権限を送信元装置１０に送信する。
【０１７６】
また、図３０の「２」及び図３１の「処理Ｅ２」に示すように、送信元装置１０は、上記ステップ３１２の処理により、受け付けた文書名、ユーザ名、及び権限に基づいて、送信文書アクセス権データを更新する。また、図３０の「３」及び図３１の「処理Ｅ３」に示すように、送信元装置１０は、ステップ３１４の処理により、送信元文書ＩＤ、送信先ユーザＩＤ、権限、及びアクセス権ＩＤを送信先装置１２に送信する。
【０１７７】
さらに、図３０の「４」及び図３１の「処理Ｅ４」に示すように、送信先装置１２は、上記ステップ３２２及びステップ３２４の処理により、受信した送信元文書ＩＤ、送信先ユーザＩＤ、権限、及びアクセス権ＩＤに基づいて、受信文書アクセス権データを更新する。
【０１７８】
なお、上記実施の形態では、アクセス制御の対象として、文書コンテントデータを適用した場合について説明したが、これに限定されず、他のデータ形式のデータを適用する形態としてもよいことは言うまでもない。
【０１７９】
また、上記実施の形態において、送信先装置１２では受信文書アクセス権データを保持しなくてもよい。この場合の形態例として、上記実施の形態において受信文書アクセス権データを参照している処理を、送信文書アクセス権データを参照するように変更する形態が例示される。
【０１８０】
また、上記実施の形態において、送信先装置１２がさらに別の組織の装置に文書コンテントデータの識別情報等を送信してもよい。この場合、例えば、上記別の組織の装置と送信元装置１０とは、送信元装置１０と送信先装置１２と同様に直接データ通信行ってもよいし、送信先装置１２を介してデータ通信を行ってもよい。
【０１８１】
さらに、上記実施の形態では、各種プログラムが記憶部３８及び記憶部５６に予め記憶（インストール）されている態様を説明したが、これに限定されない。各種プログラムは、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）、ＵＳＢ（Universal Serial Bus）メモリ等の記録媒体に記録された形態で提供されてもよい。また、各種プログラムは、ネットワークを介して外部装置からダウンロードされる形態としてもよい。
【符号の説明】
【０１８２】
１０  送信元装置
１２  送信先装置
３０  送信端末送受信部
３２  送信文書管理部
３４  通知情報管理部
３６  送信文書アクセス権管理部
３８  記憶部
５０  受信文書管理部
５２  受信端末送受信部
５４  受信文書アクセス権管理部
５６  記憶部
【図１】
0006645075.tif 000002
【図２】
0006645075.tif 000003
【図３】
0006645075.tif 000004
【図４】
0006645075.tif 000005
【図５】
0006645075.tif 000006
【図６】
0006645075.tif 000007
【図７】
0006645075.tif 000008
【図８】
0006645075.tif 000009
【図９】
0006645075.tif 000010
【図１０】
0006645075.tif 000011
【図１１】
0006645075.tif 000012
【図１２】
0006645075.tif 000013
【図１３】
0006645075.tif 000014
【図１４】
0006645075.tif 000015
【図１５】
0006645075.tif 000016
【図１６】
0006645075.tif 000017
【図１７】
0006645075.tif 000018
【図１８】
0006645075.tif 000019
【図１９】
0006645075.tif 000020
【図２０】
0006645075.tif 000021
【図２１】
0006645075.tif 000022
【図２２】
0006645075.tif 000023
【図２３】
0006645075.tif 000024
【図２４】
0006645075.tif 000025
【図２５】
0006645075.tif 000026
【図２６】
0006645075.tif 000027
【図２７】
0006645075.tif 000028
【図２８】
0006645075.tif 000029
【図２９】
0006645075.tif 000030
【図３０】
0006645075.tif 000031
【図３１】
0006645075.tif 000032