(57)【要約】【課題】第１の利用者が利用を許可された情報管理装置に記憶された処理対象情報を、第２の利用者が利用を許可されている情報管理装置によって処理可能とするときに、第２の利用者が利用を許可されている情報管理装置がどの装置であるのかを第１の利用者が知る必要がないプログラムを提供する。【解決手段】利用者情報記憶部３０が利用者情報を記憶する。許可利用者情報受付部３４が許可利用者情報を受け付ける。記憶制御指示部３６が、処理対象情報が記憶されている情報管理装置に関連付けられた利用者に許可利用者が含まれていない場合に、許可利用者に関連付けられている情報管理装置に処理対象情報の複製を記憶させるように指示する。実行指示部３８が、許可利用者から複製に対する処理の実行要求を受け付けた場合にその処理を実行可能とするための設定を行うように情報管理装置に指示する。【選択図】図３
2010146375.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報管理装置のうちの少なくとも１つに関連付けて、利用者を示す利用者情報を利用者情報記憶手段に記憶させる手段、
前記複数の情報管理装置のうちのいずれかの情報管理装置に記憶されている情報であって予め定められた処理の対象となる処理対象情報に対する、当該予め定められた処理の実行を許可する利用者である許可利用者を示す許可利用者情報を受け付ける許可利用者情報受付手段、
前記処理対象情報が記憶されている情報管理装置に関連付けられた利用者情報により示される利用者に前記許可利用者が含まれていない場合に、当該許可利用者を示す利用者情報に関連付けられている情報管理装置に当該処理対象情報の複製を記憶させるように指示する第１の指示手段、
前記処理対象情報の複製が記憶されている情報管理装置が前記許可利用者から当該処理対象情報の複製に対する前記予め定められた処理の実行要求を受け付けた場合に当該情報管理装置が当該予め定められた処理を実行可能とするための、設定を行うように、当該情報管理装置に指示する第２の指示手段、
としてコンピュータを機能させることを特徴とするプログラム。
【請求項２】
前記第２の指示手段が、前記処理対象情報又は前記処理対象情報の複製の一方に対して第１の処理が実行された場合には当該第１の処理に対応する第２の処理を他方に対して実行するように、当該他方が記憶されている情報管理装置に指示する、
ことを特徴とする請求項１に記載のプログラム。
【請求項３】
前記第２の指示手段が、前記情報管理装置に記憶されている処理対象情報に対して前記予め定められた処理の実行が許可される利用者が当該情報管理装置に関連付けられた利用者情報により示される利用者に含まれなくなった場合に、当該情報管理装置に当該処理対象情報の削除を指示する、
ことを特徴とする請求項１又は２に記載のプログラム。
【請求項４】
前記第２の指示手段が、前記許可利用者情報受付手段によって前記処理対象情報を記憶している情報管理装置に関連付けられている前記利用者情報により示される利用者を示す前記許可利用者情報を受け付けた場合に、当該情報管理装置が当該許可利用者情報により示される許可利用者から当該処理対象情報に対する前記予め定められた処理の実行要求を受け付けたときに当該情報管理装置が当該予め定められた処理を実行可能とするための、設定を行うように、当該情報管理装置に指示する、
ことを特徴とする請求項１から３のいずれか一項に記載のプログラム。
【請求項５】
前記第１の指示手段が、前記処理対象情報が記憶されている情報管理装置から前記処理対象情報の複製を取得して、前記許可利用者に関連付けられている情報管理装置に当該処理対象情報の複製を出力する、
ことを特徴とする請求項１から４のいずれか一項に記載のプログラム。
【請求項６】
前記第１の指示手段が、前記処理対象情報が記憶されている情報管理装置に、前記許可利用者に関連付けられている情報管理装置への前記処理対象情報の複製の出力を指示する、
ことを特徴とする請求項１から４のいずれか一項に記載のプログラム。
【請求項７】
複数の情報管理装置のうちの少なくとも１つに関連付けて、利用者を示す利用者情報を記憶する利用者情報記憶手段と、
前記複数の情報管理装置のうちのいずれかの情報管理装置に記憶されている情報であって予め定められた処理の対象となる処理対象情報に対する、当該予め定められた処理の実行を許可する利用者である許可利用者を示す許可利用者情報を受け付ける許可利用者情報受付手段と、
前記処理対象情報が記憶されている情報管理装置に関連付けられた利用者情報により示される利用者に前記許可利用者が含まれていない場合に、当該許可利用者を示す利用者情報に関連付けられている情報管理装置に当該処理対象情報の複製を記憶させるように指示する第１の指示手段と、
前記処理対象情報の複製が記憶されている情報管理装置が前記許可利用者から当該処理対象情報の複製に対する前記予め定められた処理の実行要求を受け付けた場合に当該情報管理装置が当該予め定められた処理を実行可能とするための、設定を行うように、当該情報管理装置に指示する第２の指示手段と、
を含むことを特徴とする情報処理装置。
【請求項８】
情報処理装置と、第１の情報管理装置と、第２の情報管理装置と、を含む情報処理システムであって、
前記第１の情報管理装置が、
前記第２の情報管理装置における予め定められた処理の対象となる処理対象情報を記憶する処理対象情報記憶手段と、
前記処理対象情報の複製を出力する複製出力手段と、
を含み、
前記第２の情報管理装置が、
前記処理対象情報の複製を受け付ける複製受付手段と、
前記複製受付手段により受け付けた処理対象情報の複製を記憶する複製記憶手段と、
前記複製記憶手段に記憶された処理対象情報の複製に対して予め定められた処理を実行する処理実行手段と、
を含み、
前記情報処理装置が、
前記第１の情報管理装置又は前記第２の情報管理装置のうちの少なくとも１つに関連付けて、利用者を示す利用者情報を記憶する利用者情報記憶手段と、
前記処理対象情報に対する、当該予め定められた処理の実行を許可する利用者である許可利用者を示す許可利用者情報を受け付ける許可利用者情報受付手段と、
前記第１の情報管理装置に関連付けられた利用者情報により示される利用者に前記許可利用者が含まれておらず、前記第２の情報管理装置に関連付けられた利用者情報により示される利用者に前記許可利用者が含まれる場合に、前記第２の情報管理装置に当該処理対象情報の複製を記憶させるように指示する第１の指示手段と、
前記第２の情報管理装置が前記許可利用者から当該処理対象情報の複製に対する前記予め定められた処理の実行要求を受け付けた場合に当該情報管理装置が当該予め定められた処理を実行可能とするための、設定を行うように、前記第２の情報管理装置に指示する第２の指示手段と、
を含むことを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、情報処理装置及び情報処理システムに関する。
【背景技術】
【０００２】
各グループに対応するファイルサーバやスケジュール管理サーバなどの情報管理装置を備え、対応するグループに属する利用者に限定して、その情報管理装置に記憶されている情報（例えば、文書情報やスケジュール情報など）に対する読み取り処理や更新処理などの処理の実行を許可する情報処理システムが存在する。
【０００３】
このような情報処理システムについて、各情報管理装置に記憶されている情報を、その情報管理装置に対応するグループに属さない利用者でも活用できるようにするための技術が既にいくつか存在する。例えば、特許文献１には、常にネットワークに接続されているとは限らない複数の装置間で同期処理を行う技術が開示されている。また、特許文献２には、Ｗｅｂサーバやデータベースサーバなどの複数の装置に対するアクセス権限を統合的に管理するアクセス統合管理システムに関する技術が開示されている。
【特許文献１】特開２００７−１１５０２３号公報
【特許文献２】特開２００３−１６２４４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、利用者毎に利用を許可された情報管理装置と利用を許可されていない情報管理装置が存在する場合において、第１の利用者が利用を許可された情報管理装置に記憶された処理対象情報を、第２の利用者が利用を許可されている情報管理装置によって処理可能とするときに、第２の利用者が利用を許可されている情報管理装置がどの装置であるのかを第１の利用者が知る必要がないプログラム、情報処理装置及び情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、プログラムであって、複数の情報管理装置のうちの少なくとも１つに関連付けて、利用者を示す利用者情報を利用者情報記憶手段に記憶させる手段、前記複数の情報管理装置のうちのいずれかの情報管理装置に記憶されている情報であって予め定められた処理の対象となる処理対象情報に対する、当該予め定められた処理の実行を許可する利用者である許可利用者を示す許可利用者情報を受け付ける許可利用者情報受付手段、前記処理対象情報が記憶されている情報管理装置に関連付けられた利用者情報により示される利用者に前記許可利用者が含まれていない場合に、当該許可利用者を示す利用者情報に関連付けられている情報管理装置に当該処理対象情報の複製を記憶させるように指示する第１の指示手段、前記処理対象情報の複製が記憶されている情報管理装置が前記許可利用者から当該処理対象情報の複製に対する前記予め定められた処理の実行要求を受け付けた場合に当該情報管理装置が当該予め定められた処理を実行可能とするための、設定を行うように、当該情報管理装置に指示する第２の指示手段、としてコンピュータを機能させることとしたものである。
【０００６】
請求項２に記載の発明は、請求項１に記載のプログラムであって、前記第２の指示手段が、前記処理対象情報又は前記処理対象情報の複製の一方に対して第１の処理が実行された場合には当該第１の処理に対応する第２の処理を他方に対して実行するように、当該他方が記憶されている情報管理装置に指示することとしたものである。
【０００７】
請求項３に記載の発明は、請求項１又は２に記載のプログラムであって、前記第２の指示手段が、前記情報管理装置に記憶されている処理対象情報に対して前記予め定められた処理の実行が許可される利用者が当該情報管理装置に関連付けられた利用者情報により示される利用者に含まれなくなった場合に、当該情報管理装置に当該処理対象情報の削除を指示することとしたものである。
【０００８】
請求項４に記載の発明は、請求項１から３のいずれか一項に記載のプログラムであって、前記第２の指示手段が、前記許可利用者情報受付手段によって前記処理対象情報を記憶している情報管理装置に関連付けられている前記利用者情報により示される利用者を示す前記許可利用者情報を受け付けた場合に、当該情報管理装置が当該許可利用者情報により示される許可利用者から当該処理対象情報に対する前記予め定められた処理の実行要求を受け付けたときに当該情報管理装置が当該予め定められた処理を実行可能とするための、設定を行うように、当該情報管理装置に指示することとしたものである。
【０００９】
請求項５に記載の発明は、請求項１から４のいずれか一項に記載のプログラムであって、前記第１の指示手段が、前記処理対象情報が記憶されている情報管理装置から前記処理対象情報の複製を取得して、前記許可利用者に関連付けられている情報管理装置に当該処理対象情報の複製を出力することとしたものである。
【００１０】
請求項６に記載の発明は、請求項１から４のいずれか一項に記載のプログラムであって、前記第１の指示手段が、前記処理対象情報が記憶されている情報管理装置に、前記許可利用者に関連付けられている情報管理装置への前記処理対象情報の複製の出力を指示することとしたものである。
【００１１】
請求項７に記載の発明は、情報処理装置であって、複数の情報管理装置のうちの少なくとも１つに関連付けて、利用者を示す利用者情報を記憶する利用者情報記憶手段と、前記複数の情報管理装置のうちのいずれかの情報管理装置に記憶されている情報であって予め定められた処理の対象となる処理対象情報に対する、当該予め定められた処理の実行を許可する利用者である許可利用者を示す許可利用者情報を受け付ける許可利用者情報受付手段と、前記処理対象情報が記憶されている情報管理装置に関連付けられた利用者情報により示される利用者に前記許可利用者が含まれていない場合に、当該許可利用者を示す利用者情報に関連付けられている情報管理装置に当該処理対象情報の複製を記憶させるように指示する第１の指示手段と、前記処理対象情報の複製が記憶されている情報管理装置が前記許可利用者から当該処理対象情報の複製に対する前記予め定められた処理の実行要求を受け付けた場合に当該情報管理装置が当該予め定められた処理を実行可能とするための、設定を行うように、当該情報管理装置に指示する第２の指示手段と、を含むこととしたものである。
【００１２】
請求項８に記載の発明は、情報処理装置と、第１の情報管理装置と、第２の情報管理装置と、を含む情報処理システムであって、前記第１の情報管理装置が、前記第２の情報管理装置における予め定められた処理の対象となる処理対象情報を記憶する処理対象情報記憶手段と、前記処理対象情報の複製を出力する複製出力手段と、を含み、前記第２の情報管理装置が、前記処理対象情報の複製を受け付ける複製受付手段と、前記複製受付手段により受け付けた処理対象情報の複製を記憶する複製記憶手段と、前記複製記憶手段に記憶された処理対象情報の複製に対して予め定められた処理を実行する処理実行手段と、を含み、前記情報処理装置が、前記第１の情報管理装置又は前記第２の情報管理装置のうちの少なくとも１つに関連付けて、利用者を示す利用者情報を記憶する利用者情報記憶手段と、前記処理対象情報に対する、当該予め定められた処理の実行を許可する利用者である許可利用者を示す許可利用者情報を受け付ける許可利用者情報受付手段と、前記第１の情報管理装置に関連付けられた利用者情報により示される利用者に前記許可利用者が含まれておらず、前記第２の情報管理装置に関連付けられた利用者情報により示される利用者に前記許可利用者が含まれる場合に、前記第２の情報管理装置に当該処理対象情報の複製を記憶させるように指示する第１の指示手段と、前記第２の情報管理装置が前記許可利用者から当該処理対象情報の複製に対する前記予め定められた処理の実行要求を受け付けた場合に当該情報管理装置が当該予め定められた処理を実行可能とするための、設定を行うように、前記第２の情報管理装置に指示する第２の指示手段と、を含むこととしたものである。
【発明の効果】
【００１３】
請求項１，７，８に記載の発明によれば、利用者毎に利用を許可された情報管理装置と利用を許可されていない情報管理装置が存在する場合において、第１の利用者が利用を許可された情報管理装置に記憶された処理対象情報を、第２の利用者が利用を許可されている情報管理装置によって処理可能とするときに、第２の利用者が利用を許可されている情報管理装置がどの装置であるのかを第１の利用者が知る必要がないようにすることができる。
【００１４】
請求項２に記載の発明によれば、処理対象情報とその処理対象情報の複製に対して同様の処理を実行することができる。
【００１５】
請求項３に記載の発明によれば、情報管理装置が備える記憶装置の使用量を抑制することができる。
【００１６】
請求項４に記載の発明によれば、処理対象情報が記憶されている情報管理装置が許可利用者に関連付けられているときにはその処理対象情報が記憶されている情報管理装置に対して、処理対象情報が記憶されている情報管理装置が許可利用者に関連付けられていないときには許可利用者に関連付けられている情報処理装置に対して、許可利用者から処理対象情報又はその複製に対する予め定められた処理の実行要求を受け付けた場合に予め定められた処理を実行可能とするための、設定を行うように、指示することができる。
【００１７】
請求項５に記載の発明によれば、処理対象情報の複製を、情報処理装置を経由して許可利用者に関連づけられている情報管理装置に出力することができる。
【００１８】
請求項６に記載の発明によれば、処理対象情報の複製を、情報処理装置を経由せずに許可利用者に関連づけられている情報管理装置に出力することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施形態について図面に基づき詳細に説明する。
【００２０】
図１のネットワーク構成図に例示するように、本実施形態における情報処理システム１０は、情報処理装置１２と、複数の情報管理装置（本実施形態では、例えば、ファイルサーバ１４（第１ファイルサーバ１４−１〜第３ファイルサーバ１４−３））と、利用者端末（クライアント）１６（本実施形態では、例えば、第１利用者端末１６−１〜第ｎ利用者端末１６−ｎ）と、を含んで構成される。情報処理装置１２、ファイルサーバ１４、及び、利用者端末１６は、インターネットなどのネットワーク１８に接続されており、互いに通信されるようになっている。なお、情報管理装置は、ファイルサーバ１４に限定されず、例えば、スケジュール管理サーバなどであってもよい。
【００２１】
図１に例示するファイルサーバ１４は、例えば、ＣＰＵ等の制御装置、ハードディスクなどの記憶装置、ネットワークボード等の通信装置などを備えている。
【００２２】
図１に例示する利用者端末１６は、例えば、ＣＰＵ等の制御装置、ハードディスク等の記憶装置、ディスプレイ等の出力装置、キーボード、マウス等の入力装置、ネットワークボード等の通信装置を備えた公知のパーソナルコンピュータにより構成されている。
【００２３】
図２は、本実施形態における情報処理装置１２のハードウェア構成の一例を示す図である。図２に例示するように、本実施形態における情報処理装置１２は、制御部２０と、記憶部２２と、通信部２４と、を含んで構成されている。これらの要素は、バス２６を介して接続される。
【００２４】
制御部２０は、ＣＰＵ等のプログラム制御デバイスであり、情報処理装置１２にインストールされるプログラムに従って動作する。
【００２５】
記憶部２２は、ＲＯＭやＲＡＭ等の記憶素子やハードディスクなどである。記憶部２２には、制御部２０によって実行されるプログラムなどが記憶される。また、記憶部２２は、制御部２０のワークメモリとしても動作する。
【００２６】
通信部２４は、例えば、ネットワークボードなどの通信インタフェースであり、ファイルサーバ１４や利用者端末１６との間で情報の送受信を行う。
【００２７】
図３は、本実施形態に係る情報処理システム１０により実現される機能の一例を示す機能ブロック図である。
【００２８】
図３に例示するように、情報処理装置１２は、利用者情報記憶部３０、実体情報関連情報記憶部３２、許可利用者情報受付部３４、記憶制御指示部３６、実行指示部３８、を含むものとして機能する。そして、利用者情報記憶部３０、実体情報関連情報記憶部３２、は記憶部２２を主として実現される。その他の要素は制御部２０を主として実現される。
【００２９】
各ファイルサーバ１４は、実体情報記憶部４０、複製出力部４２、複製受付部４４、処理実行部４６、を含むものとして機能する。実体情報記憶部４０は、ファイルサーバ１４の記憶装置を主として実現される。その他の要素は、ファイルサーバ１４の制御装置を主として実現される。
【００３０】
これらの要素は、コンピュータである情報処理装置１２やファイルサーバ１４にインストールされたプログラムを、情報処理装置１２の制御部２０やファイルサーバ１４の制御装置で実行することにより実現されている。なお、このプログラムは、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどのコンピュータ可読な情報伝達媒体を介して、あるいは、インターネットなどの通信ネットワークを介して情報処理装置１２やファイルサーバ１４に供給される。
【００３１】
本実施形態では、ファイルサーバ１４の実体情報記憶部４０は、例えば、ファイルやフォルダなどの文書情報などの実体情報を記憶する。なお、実体情報は、文書情報には限定されず、例えば、スケジュール情報などの、実体情報に対する処理が許可される利用者の条件を示す情報（例えば、権限情報）と関連づけられている情報であってもよい。
【００３２】
そして、情報処理装置１２の利用者情報記憶部３０は、図４に例示する、利用者を示す利用者情報５０を記憶する。本実施形態では、利用者情報５０は、例えば、利用者の名称を示す利用者名５２、その利用者に関連付けられるファイルサーバ１４（例えば、普段利用するファイルサーバ１４）の名称を示すメインファイルサーバ名５４、各ファイルサーバ１４でのアカウントの名称を示すアカウント名５６（第１アカウント名５６−１〜第３アカウント名５６−３）、を含む。なお、利用者情報５０は、複数のファイルサーバ１４に関連付けられていてもよい。なお、メインファイルサーバ名５４が、例えば、ファイルサーバ製品の名称を示していてもよい。
【００３３】
本実施形態では、情報処理装置１２の実体情報関連情報記憶部３２は、例えば、図５に例示するフォルダ対応情報５８、及び、図６に例示するファイル同期情報６０を記憶する。
【００３４】
フォルダ対応情報５８は、例えば、ファイルサーバ１４の間で互いに対応するフォルダを示す情報（例えば、パスやＵＲＬ）などを示している。本実施形態では、フォルダ対応情報５８は、例えば、フォルダ対応情報５８の識別子であるフォルダ対応識別子６２、各ファイルサーバ１４の互いに対応するフォルダのＵＲＬを示す対応フォルダＵＲＬ６４（第１対応フォルダＵＲＬ６４−１〜第３対応フォルダＵＲＬ６４−３）、を含む。
【００３５】
ファイル同期情報６０は、ファイルサーバ１４間で同期されるファイルの関係を示す情報である。ファイル同期情報６０は、ファイルサーバ１４間で同期されるファイルの名称を示すファイル名６６、同期されているファイルが格納されるフォルダに対応するフォルダ対応識別子６２、同期されるファイルに対して各ファイルサーバ１４が付与する識別子であるファイル識別子６８（第１ファイル識別子６８−１〜第３ファイル識別子６８−３）、ファイルの最終更新日時を示す最終更新日時情報７０、を含む。
【００３６】
ここで、本実施形態に係る情報処理システム１０で行われる処理の流れの一例を図７に例示するフロー図を参照しながら説明する。なお、この処理例では、予め、第１ファイルサーバ１４−１の実体情報記憶部４０に、利用者に対して予め定められた処理（例えば、読み取り処理）の対象となる処理対象情報（本処理例では、例えば、処理対象ファイル）が記憶されている。なお、第１ファイルサーバ１４−１が、利用者端末１６から出力される処理対象ファイルを受け付けて、この処理対象ファイルを実体情報記憶部４０に記憶してもよい。なお、この処理例における読み取り処理は、上述の予め定められた処理の例示にすぎない。予め定められた処理は、例えば、更新処理や削除処理やロック処理など、利用者からの要求に応じて処理対象情報に対して実行される処理であれば特に問わない。
【００３７】
まず、許可利用者情報受付部３４が、処理対象ファイルに対して読み取り処理の実行を許可する許可利用者を示す許可利用者情報を受け付ける（Ｓ１０１）。許可利用者情報受付部３４は、具体的には、例えば、処理対象ファイルの第１ファイルサーバ１４−１内における所在を示す所在情報（例えば、パスやＵＲＬ）と、許可利用者を示す利用者名５２とを受け付ける。なお、許可利用者情報受付部３４は、複数の許可利用者を示す許可利用者情報を受け付けてもよい。また、許可利用者情報受付部３４は、複数の処理対象ファイル（例えば、処理対象フォルダ内のファイル群）に対して読み取り処理の実行を許可する許可利用者を示す許可利用者情報を受け付けてもよい。
【００３８】
そして、記憶制御指示部３６が、Ｓ１０１に例示する処理で受け付ける許可利用者が関連付けられているファイルサーバ１４（以下、メインファイルサーバと呼ぶ。）を確認する（Ｓ１０２）。具体的には、例えば、記憶制御指示部３６は、利用者情報５０を参照して、許可利用者に対応する利用者名５２に関連付けられているメインファイルサーバ名５４を取得して、メインファイルサーバを確認する。
【００３９】
そして、記憶制御指示部３６が、処理対象ファイルが記憶されているファイルサーバ１４（本処理例では、第１ファイルサーバ１４−１）に関連付けられた利用者情報５０により示される利用者に許可利用者が含まれているか否か（すなわち、許可利用者のメインファイルサーバであるか否か）を確認する（Ｓ１０３）。具体的には、例えば、記憶制御指示部３６は、Ｓ１０２に例示する処理で取得するメインファイルサーバ名５４が第１ファイルサーバ１４−１を示しているか否かを確認する。
【００４０】
含まれていない場合は（Ｓ１０３：Ｎ）、記憶制御指示部３６が、メインファイルサーバの実体情報記憶部４０に処理対象ファイルに対応するファイル（例えば、処理対象ファイルの複製など）である対応ファイルが記憶されているか否かを確認する（Ｓ１０４）。
【００４１】
記憶されていない場合は（Ｓ１０４：Ｎ）、記憶制御指示部３６は、メインファイルサーバの実体情報記憶部４０に処理対象ファイルの複製を記憶させるよう指示（すなわち、記憶制御）する（Ｓ１０５）。記憶制御指示部３６は、具体的には、例えば、第１ファイルサーバ１４−１に対して、処理対象ファイルの複製をメインファイルサーバに出力する指示を出力する。この場合、その後、例えば、第１ファイルサーバ１４−１の複製出力部４２が、処理対象ファイルの複製を生成して、この複製を、メインファイルサーバに出力する。そして、メインファイルサーバの複製受付部４４が、この複製を受け付けて、実体情報記憶部４０に複製を出力する。
【００４２】
もちろん、上述の場合には、記憶制御指示部３６が、第１ファイルサーバ１４−１に対して、処理対象ファイルの複製を情報処理装置１２に出力する指示を出力してもよい。そして、第１ファイルサーバ１４−１の複製出力部４２が、処理対象ファイルの複製を生成して、情報処理装置１２に出力してもよい。そして、情報処理装置１２の記憶制御指示部３６が、この複製を受け付けて、メインファイルサーバに出力してもよい。
【００４３】
なお、記憶制御指示部３６が、フォルダ対応情報５８に基づいて、第１ファイルサーバ１４−１において処理対象ファイルが格納されているフォルダに対応する、メインファイルサーバ内のフォルダに処理対象ファイルの複製を出力するようにしてもよい。
【００４４】
そして、記憶制御指示部３６が、処理対象ファイルと、処理対象ファイルの複製と、の関係を示すファイル同期情報６０を生成して、実体情報関連情報記憶部３２に出力する（Ｓ１０６）。記憶制御指示部３６は、具体的には、例えば、処理対象ファイルのファイル名６６、処理対象ファイルが格納されているフォルダに対応するフォルダ対応識別子６２、処理対象ファイルに対して第１ファイルサーバ１４−１が付与している第１ファイル識別子６８−１、処理対象ファイルの複製に対してメインファイルサーバが付与するファイル識別子６８、処理対象ファイルの最終更新日時を示す最終更新日時情報７０、を含むファイル同期情報６０を生成して、実体情報関連情報記憶部３２に出力する。
【００４５】
Ｓ１０６に例示する処理が終了した後、又は、Ｓ１０４に例示する処理において、対応ファイルが既にメインファイルサーバの実体情報記憶部４０に記憶されていると確認された場合は（Ｓ１０４：Ｙ）、実行指示部３８が、許可利用者から処理対象ファイルの複製に対する読み取り処理の実行要求を受け付けた場合にメインファイルサーバが処理対象ファイルの複製に対する読み取り処理を実行可能とするための、設定を行うように、メインファイルサーバに、指示する（Ｓ１０７）。実行指示部３８は、具体的には、例えば、許可利用者の処理対象ファイルの複製に対する読み取り処理が許可されるよう、処理対象ファイルの複製に関連づけられている読み取り処理の実行が許可される利用者の条件を示す情報を更新する。より具体的には、実行指示部３８は、例えば、処理対象ファイルの複製に対して許可利用者の読み取り権限を設定する処理（例えば、許可利用者に読み取り権限を付与するＡＣＥを処理対象ファイルに関連付けられているＡＣＬに追加する処理）を実行する。もちろん、メインファイルサーバが実行指示部３８からの読み取り権限の設定指示を受け付けて、処理対象ファイルの複製に対して許可利用者の読み取り権限を設定する処理を実行しても構わない。
【００４６】
Ｓ１０３に例示する処理において、第１ファイルサーバ１４−１に関連付けられた利用者情報５０により示される利用者に許可利用者が含まれていると確認された場合は（Ｓ１０３：Ｙ）、実行指示部３８が、第１ファイルサーバ１４−１に、許可利用者から処理対象ファイルに対する読み取り処理の実行要求を受け付けた場合にメインファイルサーバが処理対象ファイルに対する読み取り処理を実行可能とするための設定を行うよう指示する（Ｓ１０８）。具体的には、例えば、上述の処理と同様に、実行指示部３８は、許可利用者の処理対象ファイルに対する読み取り処理が許可されるよう、処理対象ファイルに関連づけられている読み取り処理の実行が許可される利用者の条件を示す情報を更新する処理などを実行する。
【００４７】
なお、Ｓ１０１に例示する処理において、複数の許可利用者情報を取得するようにしても構わない。この場合、Ｓ１０２〜Ｓ１０８に例示する処理が、各許可利用者情報に対して繰り返し実行される。
【００４８】
ここで、上述の処理例の具体的な一例について説明する。ここでは、図４に例示する利用者情報５０が利用者情報記憶部３０に記憶されている。そして、利用者「田中」が、利用者「山田」、利用者「鈴木」、利用者「小林」に対して、第１ファイルサーバ１４−１の実体情報記憶部４０に記憶されている「調査結果」というファイル名６６の処理対象ファイルに対する読み取り処理の許可を情報処理装置１２に要求したこととする。
【００４９】
この場合、上述の処理例に例示されている処理により、利用者「山田」については、利用者情報５０に含まれるメインファイルサーバ名５４が第１ファイルサーバ１４−１であるので、第１ファイルサーバ１４−１に記憶されている処理対象ファイルに対して読み取り権限が設定される。そして、利用者「鈴木」については、利用者情報５０に含まれるメインファイルサーバ名５４が第２ファイルサーバ１４−２であるので、第２ファイルサーバ１４−２に記憶される処理対象ファイルの複製に対して読み取り権限が設定される。そして、利用者「小林」については、利用者情報５０に含まれるメインファイルサーバ名５４が第３ファイルサーバ１４−３であるので、第３ファイルサーバ１４−３に記憶される処理対象ファイルの複製に対して読み取り権限が設定される。
【００５０】
この場合、利用者端末１６から第１ファイルサーバ１４−１に対して、利用者「鈴木」に関連付けられた処理対象ファイルに対する読み取り要求があった際には、第１ファイルサーバ１４−１の処理実行部４６が、利用者端末１６に処理対象ファイルを出力する。同様に、利用者端末１６から第２ファイルサーバ１４−２（あるいは、第３ファイルサーバ１４−３）に対して、利用者「鈴木」（あるいは、利用者「小林」）に関連付けられた処理対象ファイルに対する読み取り要求があった際には、第２ファイルサーバ１４−２（あるいは、第３ファイルサーバ１４−３）の処理実行部４６が、利用者端末１６に処理対象ファイルを出力する。このように、ファイルサーバ１４の処理実行部４６は、処理対象情報や複製に対して予め定められた処理（例えば、読み取り処理）を実行する。
【００５１】
なお、利用者「田中」が第２ファイルサーバ１４−２に対して処理対象ファイルの登録処理を実行して（すなわち、第２ファイルサーバ１４−２が、利用者「田中」の要求に基づいて利用者端末１６から出力される処理対象ファイルを受け付けて）、第２ファイルサーバ１４−２の実体情報記憶部４０に処理対象ファイルが記憶されている場合に、利用者「田中」が利用者「田中」自身に対して、処理対象ファイルの読み取り処理を許可しても構わない。この場合、利用者「田中」については、利用者情報５０に含まれるメインファイルサーバ名５４が第１ファイルサーバ１４−１であるので、記憶制御指示部３６が、利用者「田中」に関連づけられている第１ファイルサーバ１４−１の実体情報記憶部４０に処理対象ファイルの複製を記憶させるよう記憶制御する。
【００５２】
また、本実施形態では、実行指示部３８が、処理対象ファイル（あるいは、複製）に対して処理が実行される際に、実行される処理に対応する処理を複製（あるいは、処理対象ファイル）に実行するよう、複製（あるいは、処理対象ファイル）が記憶されているファイルサーバ１４に指示する。
【００５３】
本実施形態では、実行指示部３８は、具体的には、例えば、定期的に、各ファイルサーバ１４の実体情報記憶部４０に記憶されている処理対象ファイルやその複製などの文書情報の名称や最終更新日時、文書情報が存在しているか否か、などを監視する。
【００５４】
そして、例えば、第１ファイルサーバ１４−１が、利用者からの要求に応じて処理対象ファイル（あるいは、複製）を更新した際には、実行指示部３８が、例えば、ファイル同期情報６０に基づいて、処理対象ファイル（あるいは、複製）が更新されたことを検出する。そして、実行指示部３８が、この更新内容に基づいて、処理対象ファイル（あるいは、複製）に対応する、第２ファイルサーバ１４−２や第３ファイルサーバ１４−３に対して、実体情報記憶部４０に記憶されている複製（あるいは、処理対象ファイル）の内容の更新（あるいは、ファイルの複製）を指示する。
【００５５】
第１ファイルサーバ１４−１が、利用者からの要求に応じて処理対象ファイル（あるいは、複製）の名称変更や削除を実行した際には、上述の処理と同様に、実行指示部３８が、対応するファイルの名称変更や削除を指示する。なお、削除の場合は、実行指示部３８は、削除されたファイルに対応するファイル同期情報６０の削除を併せて実行する。
【００５６】
また、許可利用者情報受付部３４が、例えば、読み取り処理の実行を追加で許可する許可利用者情報を受け付けた際には、上述のＳ１０２〜Ｓ１０８に例示されている処理と同様の処理が実行される。
【００５７】
また、許可利用者情報受付部３４が、例えば、許可利用者が処理対象ファイル（あるいいは、複製）に対して許可されている処理の変更要求や、許可されている処理の剥奪要求を受け付ける際には、実行指示部３８が、複製（あるいは、処理対象ファイル）を記憶しているファイルサーバ１４に対して、複製（あるいは、処理対象ファイル）に対して許可されている処理の変更や処理の剥奪を指示する。
【００５８】
そして、ファイルサーバ１４に記憶されているファイルに対して予め定められた処理の実行が許可される利用者がファイルサーバ１４に関連付けられた利用者情報５０により示される利用者に含まれなくなった場合には、実行指示部３８が、そのファイル（例えば、処理対象ファイルや複製）の削除をファイルサーバ１４に指示してもよい。また、処理対象ファイルや複製について、予め定められた処理の実行が許可されている（処理の実行権限が付与されている）利用者が存在しない状態となった（具体的には、例えば、ファイルに関連づけられているＡＣＬに含まれるＡＣＥが存在しなくなった）際には、実行指示部３８が、そのファイル（例えば、処理対象ファイルや複製）の削除をファイルサーバ１４に指示してもよい。なお、このとき、実行指示部３８が、このファイルに対応するファイル同期情報６０を併せて削除してもよい。
【００５９】
なお、本発明は上記実施形態に限定されるものではない。
【００６０】
例えば、利用者情報５０が、利用者が属するグループを示すグループ名を含んでいてもよい。そして、上述のＳ１０３に例示する処理において、記憶制御指示部３６が、処理対象ファイルが記憶されているファイルサーバ１４が、許可利用者が属するグループに関連付けられているか否かを確認するようにしてもよい。
【００６１】
また、情報処理装置１２は、一つの筐体により構成されていても、複数の筐体により構成されていてもよい。また、情報処理装置１２とファイルサーバ１４とが共通の筐体により構成されていてもよい。また、情報処理システム１０に含まれるファイルサーバ１４や利用者端末１６の数は特に問わない。
【００６２】
なお、本明細書中に記載された具体的な数値や、具体的な文字列は例示であり、これらの数値や文字列に限定されない。
【図面の簡単な説明】
【００６３】
【図１】本発明の一実施形態に係る情報処理システムのネットワーク構成の一例を示す図である。
【図２】本発明の一実施形態に係る情報処理装置のハードウェア構成の一例を示す図である。
【図３】本発明の一実施形態に係る情報処理システムにより実現される機能の一例を示す機能ブロック図である。
【図４】利用者情報の一例を示す図である。
【図５】フォルダ対応情報の一例を示す図である。
【図６】ファイル同期情報の一例を示す図である。
【図７】本実施形態に係る情報処理システムで行われる処理の流れの一例を示すフロー図である。
【符号の説明】
【００６４】
１０  情報処理システム、１２  情報処理装置、１４  ファイルサーバ、１６  利用者端末（クライアント）、１８  ネットワーク、２０  制御部、２２  記憶部、２４  通信部、２６  バス、３０  利用者情報記憶部、３２  実体情報関連情報記憶部、３４  許可利用者情報受付部、３６  記憶制御指示部、３８  実行指示部、４０  実体情報記憶部、４２  複製出力部、４４  複製受付部、４６  処理実行部、５０  利用者情報、５２  利用者名、５４  メインファイルサーバ名、５６  アカウント名、５８  フォルダ対応情報、６０  ファイル同期情報、６２  フォルダ対応識別子、６４  対応フォルダＵＲＬ、６６  ファイル名、６８  ファイル識別子、７０  最終更新日時情報。
【図１】
2010146375.tif 000003
【図２】
2010146375.tif 000004
【図３】
2010146375.tif 000005
【図４】
2010146375.tif 000006
【図５】
2010146375.tif 000007
【図６】
2010146375.tif 000008
【図７】
2010146375.tif 000009