(57)【要約】【課題】機密性を管理する文書管理システム、文書管理方法、及び文書管理プログラムを提供する。【解決手段】位置管理装置が位置情報を用いて取得した全てのユーザＩＤが、グループ管理装置がグループＩＤに基づいて取得したユーザＩＤ群の中に含まれているか否かを判断する。位置管理装置が位置情報を用いて取得した全てのユーザＩＤが、グループ管理装置がグループＩＤに基づいて取得したユーザＩＤ群の中に含まれていた場合は、文書アクセス端末から文書蓄積装置へ蓄積されたコンテンツへのアクセスを許可する旨を文書管理装置に通知する。位置管理装置が位置情報を用いて取得した全てのユーザＩＤが、グループ管理装置がグループＩＤに基づいて取得したユーザＩＤ群の中に含まれていなかった場合は、文書アクセス端末から文書蓄積装置へ蓄積されたコンテンツへのアクセスを拒否する旨を文書管理装置に通知する。【選択図】図１
2008071043.tif 000002
【特許請求の範囲】
【請求項１】
グループ内で共有する文書を蓄積する文書蓄積手段と、
文書アクセス端末から文書の配信要求を受け付け、文書を配信する文書管理手段と、
前記文書アクセス端末の位置を測定し、自端末の位置を位置管理手段に通知する位置測定手段を有し、前記文書管理手段から文書の配信を受ける前記文書アクセス端末と、
前記位置測定手段からの通知に基づいて前記各文書アクセス端末の位置を管理し、該位置から予め設定された範囲内に存在する端末を検出する前記位置管理手段と、
前記位置管理手段において検出された前記端末が前記グループに属しているか否かを判断し、前記端末が前記グループに属しているとき、文書へのアクセスを許可するアクセス権判定手段とを有し、
前記アクセス権判定手段によって文書へのアクセスが許可されたとき、前記文書蓄積手段は文書を読み出し、前記文書アクセス端末へ文書を配信することを特徴とする文書管理システム。
【請求項２】
前記アクセス権判定手段によって文書へのアクセスが拒否されたとき、前記文書管理手段は、前記文書アクセス端末へ文書を配信できない旨を通知することを特徴とする請求項１記載の文書管理システム。
【請求項３】
前記文書アクセス端末は、前記文書管理手段に端末ＩＤと文書ＩＤとを通知して文書の配信を要求し、
前記位置管理手段は、前記端末ＩＤごとに位置を管理し、該位置から予め設定された範囲内に存在する前記端末を検出し、
前記文書蓄積手段は、前記文書ＩＤと文書とを関連付けて記憶し、前記文書管理手段から通知された前記文書ＩＤに対応する文書を読み出し、前記文書管理手段に提供し、
前記文書管理手段は、前記アクセス権判定手段によって文書へのアクセスが許可されたとき、前記文書ＩＤを前記文書蓄積手段に通知して文書を取得することを特徴とする請求項１又は２記載の文書管理システム。
【請求項４】
前記文書ＩＤと、グループＩＤとを関連付けて管理し、前記文書管理装置が前記文書アクセス端末から受け取った前記文書ＩＤに基づいて前記グループＩＤを読み出すアクセス権管理手段と、
前記グループＩＤと、該グループＩＤに対応する前記グループに属するユーザのユーザＩＤとを関連付けて管理し、前記アクセス権管理手段によって読み出された前記グループＩＤに基づいて前記ユーザＩＤを読み出すグループ管理手段とを有し、
前記位置管理手段は、前記位置から予め設定された範囲内に存在する端末を所有するユーザのユーザＩＤを取得し、
前記グループ管理手段によって読み出された前記ユーザＩＤに、前記位置管理手段によって取得された前記ユーザＩＤが全て含まれていたとき、前記アクセス権判定手段は文書へのアクセスを許可することを特徴とする請求項３記載の文書管理システム。
【請求項５】
グループ内で共有する文書を蓄積する文書蓄積手段と、
文書アクセス端末から文書の配信要求を受け付け、文書を配信する文書管理手段と、
前記文書アクセス端末の位置を測定し、自端末の位置を位置管理手段に通知する位置測定手段を有し、前記文書管理手段から文書の配信を受ける前記文書アクセス端末と、
前記位置測定手段からの通知に基づいて前記各文書アクセス端末の位置を管理し、該位置から予め設定された範囲内に存在する端末を検出する前記位置管理手段と、
前記位置管理手段において検出された前記端末と前記グループとの関係に基づいて、文書を公開するレベルを決定するアクセス権判定手段とを有し、
前記文書管理手段は、前記アクセス権判定手段によって決定されたレベルを前記文書蓄積手段に通知し、
前記文書蓄積手段は、該レベルに基づいて文書の公開する内容を変更することを特徴とする文書管理システム。
【請求項６】
グループ内で共有する文書を蓄積する文書蓄積手段と、文書アクセス端末から文書の配信要求を受け付け、文書を配信する文書管理手段と、前記文書アクセス端末の位置を測定し、自端末の位置を位置管理手段に通知する位置測定手段を有し、前記文書管理手段から文書の配信を受ける前記文書アクセス端末と、前記位置測定手段からの通知に基づいて前記各文書アクセス端末の位置を管理し、該位置から予め設定された範囲内に存在する端末を検出する前記位置管理手段とを有する文書管理システムの文書管理方法であって、
前記位置管理手段において検出された前記端末が前記グループに属しているか否かを判断し、前記端末が前記グループに属しているとき、文書へのアクセスを許可するアクセス権判定工程と、
前記アクセス権判定工程によって文書へのアクセスが許可されたとき、前記文書蓄積手段は文書を読み出し、前記文書アクセス端末へ文書を配信する工程とを有することを特徴とする文書管理方法。
【請求項７】
前記アクセス権判定工程によって文書へのアクセスが拒否されたとき、前記文書管理手段は、前記文書アクセス端末へ文書を配信できない旨を通知すること工程を有することを特徴とする請求項６記載の文書管理方法。
【請求項８】
前記文書アクセス端末は、前記文書管理手段に端末ＩＤと文書ＩＤとを通知して文書の配信を要求する工程と、
前記位置管理手段は、前記端末ＩＤごとに位置を管理し、該位置から予め設定された範囲内に存在する前記端末を検出する工程と、
前記文書蓄積手段は、前記文書ＩＤと文書とを関連付けて記憶し、前記文書管理手段から通知された前記文書ＩＤに対応する文書を読み出し、前記文書管理手段に提供する工程と、
前記文書管理手段は、前記アクセス権判定手段によって文書へのアクセスが許可されたとき、前記文書ＩＤを前記文書蓄積手段に通知して文書を取得する工程とを有することを特徴とする請求項６又は７記載の文書管理方法。
【請求項９】
前記文書ＩＤと、グループＩＤとを関連付けて管理し、前記文書管理手段が前記文書アクセス端末から受け取った前記文書ＩＤに基づいて前記グループＩＤを読み出すアクセス権管理工程と、
前記グループＩＤと、該グループＩＤに対応する前記グループに属するユーザのユーザＩＤとを関連付けて管理し、前記アクセス権管理工程によって読み出された前記グループＩＤに基づいて前記ユーザＩＤを読み出すグループ管理工程と、
前記位置管理手段は、前記位置から予め設定された範囲内に存在する端末を所有するユーザのユーザＩＤを取得する工程と、
前記グループ管理工程によって読み出された前記ユーザＩＤに、前記位置管理手段によって取得された前記ユーザＩＤが全て含まれていたとき、前記アクセス権判定工程は文書へのアクセスを許可する工程とを有することを特徴とする請求項８記載の文書管理方法。
【請求項１０】
グループ内で共有する文書を蓄積する文書蓄積手段と、文書アクセス端末から文書の配信要求を受け付け、文書を配信する文書管理手段と、前記文書アクセス端末の位置を測定し、自端末の位置を位置管理手段に通知する位置測定手段を有し、前記文書管理手段から文書の配信を受ける前記文書アクセス端末と、前記位置測定手段からの通知に基づいて前記各文書アクセス端末の位置を管理し、該位置から予め設定された範囲内に存在する端末を検出する前記位置管理手段とを有する文書管理システムの文書管理方法であって、
前記位置管理手段において検出された前記端末と前記グループとの関係に基づいて、文書を公開するレベルを決定するアクセス権判定工程と、
前記文書管理手段は、前記アクセス権判定工程によって決定されたレベルを前記文書蓄積手段に通知する工程と、
前記文書蓄積手段は、該レベルに基づいて文書の公開する内容を変更する工程とを有することを特徴とする文書管理方法。
【請求項１１】
グループ内で共有する文書を蓄積する文書蓄積手段と、文書アクセス端末から文書の配信要求を受け付け、文書を配信する文書管理手段と、前記文書アクセス端末の位置を測定し、自端末の位置を位置管理手段に通知する位置測定手段を有し、前記文書管理手段から文書の配信を受ける前記文書アクセス端末と、前記位置測定手段からの通知に基づいて前記各文書アクセス端末の位置を管理し、該位置から予め設定された範囲内に存在する端末を検出する前記位置管理手段とを有する文書管理システムの文書管理プログラムであって、
前記位置管理手段において検出された前記端末が前記グループに属しているか否かを判断し、前記端末が前記グループに属しているとき、文書へのアクセスを許可するアクセス権判定処理と、
前記アクセス権判定処理によって文書へのアクセスが許可されたとき、前記文書蓄積手段は文書を読み出し、前記文書アクセス端末へ文書を配信する処理とを有することを特徴とする文書管理プログラム。
【請求項１２】
前記アクセス権判定処理によって文書へのアクセスが拒否されたとき、前記文書管理手段は、前記文書アクセス端末へ文書を配信できない旨を通知すること処理を有することを特徴とする請求項１１記載の文書管理プログラム。
【請求項１３】
前記文書アクセス端末は、前記文書管理手段に端末ＩＤと文書ＩＤとを通知して文書の配信を要求する処理と、
前記位置管理手段は、前記端末ＩＤごとに位置を管理し、該位置から予め設定された範囲内に存在する前記端末を検出する処理と、
前記文書蓄積手段は、前記文書ＩＤと文書とを関連付けて記憶し、前記文書管理手段から通知された前記文書ＩＤに対応する文書を読み出し、前記文書管理手段に提供する処理と、
前記文書管理手段は、前記アクセス権判定処理によって文書へのアクセスが許可されたとき、前記文書ＩＤを前記文書蓄積手段に通知して文書を取得する処理とを有することを特徴とする請求項１１又は１２記載の文書管理プログラム。
【請求項１４】
前記文書ＩＤと、グループＩＤとを関連付けて管理し、前記文書管理手段が前記文書アクセス端末から受け取った前記文書ＩＤに基づいて前記グループＩＤを読み出すアクセス権管理処理と、
前記グループＩＤと、該グループＩＤに対応する前記グループに属するユーザのユーザＩＤとを関連付けて管理し、前記アクセス権管理処理によって読み出された前記グループＩＤに基づいて前記ユーザＩＤを読み出すグループ管理処理と、
前記位置管理手段は、前記位置から予め設定された範囲内に存在する端末を所有するユーザのユーザＩＤを取得する処理と、
前記グループ管理処理によって読み出された前記ユーザＩＤに、前記位置管理手段によって取得された前記ユーザＩＤが全て含まれていたとき、前記アクセス権判定処理は文書へのアクセスを許可する処理とを有することを特徴とする請求項１３記載の文書管理プログラム。
【請求項１５】
グループ内で共有する文書を蓄積する文書蓄積手段と、文書アクセス端末から文書の配信要求を受け付け、文書を配信する文書管理手段と、前記文書アクセス端末の位置を測定し、自端末の位置を位置管理手段に通知する位置測定手段を有し、前記文書管理手段から文書の配信を受ける前記文書アクセス端末と、前記位置測定手段からの通知に基づいて前記各文書アクセス端末の位置を管理し、該位置から予め設定された範囲内に存在する端末を検出する前記位置管理手段とを有する文書管理システムの文書管理プログラムであって、
前記位置管理手段において検出された前記端末と前記グループとの関係に基づいて、文書を公開するレベルを決定するアクセス権判定処理と、
前記文書管理手段は、前記アクセス権判定処理によって決定されたレベルを前記文書蓄積手段に通知する処理と、
前記文書蓄積手段は、該レベルに基づいて文書の公開する内容を変更する処理とを有することを特徴とする文書管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書管理システム、文書管理方法、及び文書管理プログラムに関し、特に、文書の保存、閲覧、編集、機密性を管理する文書管理システム、文書管理方法、及び文書管理プログラムに関する。
【背景技術】
【０００２】
特許文献１では、ユーザの行動パターンに応じて、認証レベルを設定する情報処理装置であって、登録されているユーザの行動パターンに関する情報を記録し、利用者が認証処理を行おうとしている場所に関する情報を取得し、現在時刻を取得し、ユーザの行動パターンに関する情報、場所に関する情報、および現在時刻を基に、利用者に対して実行される認証処理の認証レベルを決定することにより、ユーザの行動パターンを基に、利用者が認証処理を行う場所と時刻に基づいて、正しいユーザが、通常の生活範囲内で認証処理を行う場合、必要以上に認証制度の高い認証処理が実行されて、商品やサービスの購入に伴う会計処理に必要以上の時間がかかってしまうようなことを防ぎ、かつ、第三者によるなりすましを防ぐのに十分な認証処理を行わせるための認証レベルを決定する情報処理装置が提案されている。
【０００３】
特許文献２では、利用者の所在エリアによってアプリケーションのアクセスを制御する認証方法であって、特定エリアへの入門時に、利用者がエリア内に入ったことを証明する証明書を発行し、証明書とユーザＩＤおよびパスワードの検証を行うことで利用者のエリアごとのアクセスを制御する認証方法が提案されている。
【０００４】
特許文献３では、保管される１つの文書につき、２以上の表現形式を持つことを許し、各々の表現形式に対して個別にアクセス権を設定することで、読み出し、書き込みのアクセス権だけでなくそれ以降のアクセス権を設定することにより、きめ細かなアクセス権設定を実現できるため、例えば、ユーザによってディスプレイ上で公開はするが文書のコピー再利用は許さないという運用が可能となる文書管理装置が提案されている。
【特許文献１】特開２００３−１９６５６６号公報
【特許文献２】特開２００４−３２６５８０号公報
【特許文献３】特開２００１−１０１１６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記の発明は以下の問題を有している。
【０００６】
特許文献１では、ユーザの行動パターンを基に、利用者が認証処理を行う場所と時刻に基づいて、正しいユーザが、通常の生活範囲内で認証処理を行う場合、必要以上に認証制度の高い認証処理が実行されて、商品やサービスの購入に伴う会計処理に必要以上の時間がかかってしまうようなことを防ぎ、かつ、第三者によるなりすましを防ぐのに十分な認証処理を行わせるための認証レベルを決定することができるが、ユーザ端末周辺に位置する人に応じて提供する情報の内容を変更したり、情報の提供を拒否したりすることができない。
【０００７】
特許文献２では、利用者の所在エリアによってアプリケーションのアクセスを制御する認証方法であって、特定エリアへの入門時に、利用者がエリア内に入ったことを証明する証明書を発行し、証明書とユーザＩＤおよびパスワードの検証を行うことで利用者のエリアごとのアクセスを制御することができるが、ユーザ端末周辺に位置する人に応じて提供する情報の内容を変更したり、情報の提供を拒否したりすることができない。
【０００８】
特許文献３では、保管される１つの文書につき、２以上の表現形式を持つことを許し、各々の表現形式に対して個別にアクセス権を設定することで、読み出し、書き込みのアクセス権だけでなくそれ以降のアクセス権を設定することにより、きめ細かなアクセス権設定を実現できるが、ユーザ端末周辺に位置する人に応じて提供する情報の内容を変更したり、情報の提供を拒否したりすることができない。
【０００９】
そこで、本発明は、文書に係るコンテンツの取得を要求した文書アクセス端末周辺にある端末が、該文書を共有するグループに属する者によって所有されるものであるか否かを判断し、文書アクセス端末周辺の端末が該グループに属する者によって所有されるものと判断された場合にのみ、該文書に係るコンテンツを文書アクセス端末に配信することにより、文書アクセス端末周辺にいる第三者によって文書の内容が漏洩することを防止することができる文書管理システム、文書管理方法、及び文書管理プログラムを提案することを目的としている。
【課題を解決するための手段】
【００１０】
請求項１記載の文書管理システムは、グループ内で共有する文書を蓄積する文書蓄積手段と、文書アクセス端末から文書の配信要求を受け付け、文書を配信する文書管理手段と、前記文書アクセス端末の位置を測定し、自端末の位置を位置管理手段に通知する位置測定手段を有し、前記文書管理手段から文書の配信を受ける前記文書アクセス端末と、前記位置測定手段からの通知に基づいて前記各文書アクセス端末の位置を管理し、該位置から予め設定された範囲内に存在する端末を検出する前記位置管理手段と、前記位置管理手段において検出された前記端末が前記グループに属しているか否かを判断し、前記端末が前記グループに属しているとき、文書へのアクセスを許可するアクセス権判定手段とを有し、前記アクセス権判定手段によって文書へのアクセスが許可されたとき、前記文書蓄積手段は文書を読み出し、前記文書アクセス端末へ文書を配信することを特徴とする。
【００１１】
請求項２記載の発明は、請求項１記載の文書管理システムにおいて、前記アクセス権判定手段によって文書へのアクセスが拒否されたとき、前記文書管理手段は、前記文書アクセス端末へ文書を配信できない旨を通知することを特徴とする。
【００１２】
請求項３記載の発明は、請求項１又は２記載の文書管理システムにおいて、前記文書アクセス端末は、前記文書管理手段に端末ＩＤと文書ＩＤとを通知して文書の配信を要求し、前記位置管理手段は、前記端末ＩＤごとに位置を管理し、該位置から予め設定された範囲内に存在する前記端末を検出し、前記文書蓄積手段は、前記文書ＩＤと文書とを関連付けて記憶し、前記文書管理手段から通知された前記文書ＩＤに対応する文書を読み出し、前記文書管理手段に提供し、前記文書管理手段は、前記アクセス権判定手段によって文書へのアクセスが許可されたとき、前記文書ＩＤを前記文書蓄積手段に通知して文書を取得することを特徴とする。
【００１３】
請求項４記載の発明は、請求項３記載の文書管理システムにおいて、前記文書ＩＤと、グループＩＤとを関連付けて管理し、前記文書管理装置が前記文書アクセス端末から受け取った前記文書ＩＤに基づいて前記グループＩＤを読み出すアクセス権管理手段と、前記グループＩＤと、該グループＩＤに対応する前記グループに属するユーザのユーザＩＤとを関連付けて管理し、前記アクセス権管理手段によって読み出された前記グループＩＤに基づいて前記ユーザＩＤを読み出すグループ管理手段とを有し、前記位置管理手段は、前記位置から予め設定された範囲内に存在する端末を所有するユーザのユーザＩＤを取得し、前記グループ管理手段によって読み出された前記ユーザＩＤに、前記位置管理手段によって取得された前記ユーザＩＤが全て含まれていたとき、前記アクセス権判定手段は文書へのアクセスを許可することを特徴とする。
【００１４】
請求項５記載の文書管理システムは、グループ内で共有する文書を蓄積する文書蓄積手段と、文書アクセス端末から文書の配信要求を受け付け、文書を配信する文書管理手段と、前記文書アクセス端末の位置を測定し、自端末の位置を位置管理手段に通知する位置測定手段を有し、前記文書管理手段から文書の配信を受ける前記文書アクセス端末と、前記位置測定手段からの通知に基づいて前記各文書アクセス端末の位置を管理し、該位置から予め設定された範囲内に存在する端末を検出する前記位置管理手段と、前記位置管理手段において検出された前記端末と前記グループとの関係に基づいて、文書を公開するレベルを決定するアクセス権判定手段とを有し、前記文書管理手段は、前記アクセス権判定手段によって決定されたレベルを前記文書蓄積手段に通知し、前記文書蓄積手段は、該レベルに基づいて文書の公開する内容を変更することを特徴とする。
【００１５】
請求項６記載の発明は、グループ内で共有する文書を蓄積する文書蓄積手段と、文書アクセス端末から文書の配信要求を受け付け、文書を配信する文書管理手段と、前記文書アクセス端末の位置を測定し、自端末の位置を位置管理手段に通知する位置測定手段を有し、前記文書管理手段から文書の配信を受ける前記文書アクセス端末と、前記位置測定手段からの通知に基づいて前記各文書アクセス端末の位置を管理し、該位置から予め設定された範囲内に存在する端末を検出する前記位置管理手段とを有する文書管理システムの文書管理方法であって、前記位置管理手段において検出された前記端末が前記グループに属しているか否かを判断し、前記端末が前記グループに属しているとき、文書へのアクセスを許可するアクセス権判定工程と、前記アクセス権判定工程によって文書へのアクセスが許可されたとき、前記文書蓄積手段は文書を読み出し、前記文書アクセス端末へ文書を配信する工程とを有することを特徴とする。
【００１６】
請求項７記載の発明は、請求項６記載の文書管理方法において、前記アクセス権判定工程によって文書へのアクセスが拒否されたとき、前記文書管理手段は、前記文書アクセス端末へ文書を配信できない旨を通知すること工程を有することを特徴とする。
【００１７】
請求項８記載の発明は、請求項６又は７記載の文書管理方法において、前記文書アクセス端末は、前記文書管理手段に端末ＩＤと文書ＩＤとを通知して文書の配信を要求する工程と、前記位置管理手段は、前記端末ＩＤごとに位置を管理し、該位置から予め設定された範囲内に存在する前記端末を検出する工程と、前記文書蓄積手段は、前記文書ＩＤと文書とを関連付けて記憶し、前記文書管理手段から通知された前記文書ＩＤに対応する文書を読み出し、前記文書管理手段に提供する工程と、前記文書管理手段は、前記アクセス権判定手段によって文書へのアクセスが許可されたとき、前記文書ＩＤを前記文書蓄積手段に通知して文書を取得する工程とを有することを特徴とする。
【００１８】
請求項９記載の発明は、請求項８記載の文書管理方法において、前記文書ＩＤと、グループＩＤとを関連付けて管理し、前記文書管理手段が前記文書アクセス端末から受け取った前記文書ＩＤに基づいて前記グループＩＤを読み出すアクセス権管理工程と、前記グループＩＤと、該グループＩＤに対応する前記グループに属するユーザのユーザＩＤとを関連付けて管理し、前記アクセス権管理工程によって読み出された前記グループＩＤに基づいて前記ユーザＩＤを読み出すグループ管理工程と、前記位置管理手段は、前記位置から予め設定された範囲内に存在する端末を所有するユーザのユーザＩＤを取得する工程と、前記グループ管理工程によって読み出された前記ユーザＩＤに、前記位置管理手段によって取得された前記ユーザＩＤが全て含まれていたとき、前記アクセス権判定工程は文書へのアクセスを許可する工程とを有することを特徴とする。
【００１９】
請求項１０記載の発明は、グループ内で共有する文書を蓄積する文書蓄積手段と、文書アクセス端末から文書の配信要求を受け付け、文書を配信する文書管理手段と、前記文書アクセス端末の位置を測定し、自端末の位置を位置管理手段に通知する位置測定手段を有し、前記文書管理手段から文書の配信を受ける前記文書アクセス端末と、前記位置測定手段からの通知に基づいて前記各文書アクセス端末の位置を管理し、該位置から予め設定された範囲内に存在する端末を検出する前記位置管理手段とを有する文書管理システムの文書管理方法であって、前記位置管理手段において検出された前記端末と前記グループとの関係に基づいて、文書を公開するレベルを決定するアクセス権判定工程と、前記文書管理手段は、前記アクセス権判定工程によって決定されたレベルを前記文書蓄積手段に通知する工程と、前記文書蓄積手段は、該レベルに基づいて文書の公開する内容を変更する工程とを有することを特徴とする。
【００２０】
請求項１１記載の発明は、グループ内で共有する文書を蓄積する文書蓄積手段と、文書アクセス端末から文書の配信要求を受け付け、文書を配信する文書管理手段と、前記文書アクセス端末の位置を測定し、自端末の位置を位置管理手段に通知する位置測定手段を有し、前記文書管理手段から文書の配信を受ける前記文書アクセス端末と、前記位置測定手段からの通知に基づいて前記各文書アクセス端末の位置を管理し、該位置から予め設定された範囲内に存在する端末を検出する前記位置管理手段とを有する文書管理システムの文書管理プログラムであって、前記位置管理手段において検出された前記端末が前記グループに属しているか否かを判断し、前記端末が前記グループに属しているとき、文書へのアクセスを許可するアクセス権判定処理と、前記アクセス権判定処理によって文書へのアクセスが許可されたとき、前記文書蓄積手段は文書を読み出し、前記文書アクセス端末へ文書を配信する処理とを有することを特徴とする。
【００２１】
請求項１２記載の発明は、請求項１１記載の文書管理プログラムにおいて、前記アクセス権判定処理によって文書へのアクセスが拒否されたとき、前記文書管理手段は、前記文書アクセス端末へ文書を配信できない旨を通知すること処理を有することを特徴とする。
【００２２】
請求項１３記載の発明は、請求項１１又は１２記載の文書管理プログラムにおいて、前記文書アクセス端末は、前記文書管理手段に端末ＩＤと文書ＩＤとを通知して文書の配信を要求する処理と、前記位置管理手段は、前記端末ＩＤごとに位置を管理し、該位置から予め設定された範囲内に存在する前記端末を検出する処理と、前記文書蓄積手段は、前記文書ＩＤと文書とを関連付けて記憶し、前記文書管理手段から通知された前記文書ＩＤに対応する文書を読み出し、前記文書管理手段に提供する処理と、前記文書管理手段は、前記アクセス権判定処理によって文書へのアクセスが許可されたとき、前記文書ＩＤを前記文書蓄積手段に通知して文書を取得する処理とを有することを特徴とする。
【００２３】
請求項１４記載の発明は、請求項１３記載の文書管理プログラムにおいて、前記文書ＩＤと、グループＩＤとを関連付けて管理し、前記文書管理手段が前記文書アクセス端末から受け取った前記文書ＩＤに基づいて前記グループＩＤを読み出すアクセス権管理処理と、前記グループＩＤと、該グループＩＤに対応する前記グループに属するユーザのユーザＩＤとを関連付けて管理し、前記アクセス権管理処理によって読み出された前記グループＩＤに基づいて前記ユーザＩＤを読み出すグループ管理処理と、前記位置管理手段は、前記位置から予め設定された範囲内に存在する端末を所有するユーザのユーザＩＤを取得する処理と、前記グループ管理処理によって読み出された前記ユーザＩＤに、前記位置管理手段によって取得された前記ユーザＩＤが全て含まれていたとき、前記アクセス権判定処理は文書へのアクセスを許可する処理とを有することを特徴とする。
【００２４】
請求項１５記載の発明は、グループ内で共有する文書を蓄積する文書蓄積手段と、文書アクセス端末から文書の配信要求を受け付け、文書を配信する文書管理手段と、前記文書アクセス端末の位置を測定し、自端末の位置を位置管理手段に通知する位置測定手段を有し、前記文書管理手段から文書の配信を受ける前記文書アクセス端末と、前記位置測定手段からの通知に基づいて前記各文書アクセス端末の位置を管理し、該位置から予め設定された範囲内に存在する端末を検出する前記位置管理手段とを有する文書管理システムの文書管理プログラムであって、前記位置管理手段において検出された前記端末と前記グループとの関係に基づいて、文書を公開するレベルを決定するアクセス権判定処理と、前記文書管理手段は、前記アクセス権判定処理によって決定されたレベルを前記文書蓄積手段に通知する処理と、前記文書蓄積手段は、該レベルに基づいて文書の公開する内容を変更する処理とを有することを特徴とする。
【発明の効果】
【００２５】
本発明は、文書に係るコンテンツの取得を要求した文書アクセス端末周辺にある端末が、該文書を共有するグループに属する者によって所有されるものであるか否かを判断し、文書アクセス端末周辺の端末が該グループに属する者によって所有されるものと判断された場合にのみ、該文書に係るコンテンツを文書アクセス端末に配信することにより、文書アクセス端末周辺にいる第三者によって文書の内容が漏洩することを防止することができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の一実施形態に係る文書管理システムの構成及び動作について説明する。
【００２７】
まず、図１を用いて本実施形態に係る文書管理システムの構成について説明する。
【００２８】
本実施形態に係る文書管理システムは、文書アクセス端末１００、文書管理装置１０１、位置管理装置１０２、アクセス権管理装置１０３、グループ管理装置１０４、アクセス権判定装置１０５、及び文書蓄積装置１０６を有して構成される。
【００２９】
文書アクセス端末１００は、ユーザによって操作され、文書管理装置１０１に対して文書へのアクセスが要求可能な端末である。各文書アクセス端末１００には、固有のＩＤ（以下、端末ＩＤとする）が付与されている。ユーザは、文書へのアクセスを要求する際、該文書を識別するＩＤ（以下、文書ＩＤとする）と端末ＩＤとを文書管理装置１０１に送信して、該文書に係るコンテンツへのアクセスを要求する。また、位置管理装置１０２からのユーザ固有のＩＤ（以下、ユーザＩＤとする）の送信要求を受信すると、文書アクセス端末１００はユーザからのユーザＩＤの入力を受け付け、入力されたユーザＩＤを位置管理装置１０２に返信する。なお、各文書アクセス端末１００は、最低３個の衛星からの電波を受信し、２次元（緯度・経度）の位置測定が可能なＧＰＳ機能を有し、常時、測定された位置を位置管理装置１０２に送信する。
【００３０】
文書管理装置１０１は、文書管理システム全体の動作を管理する装置である。
【００３１】
位置管理装置１０２は、ユーザによって所持される文書アクセス端末１００の位置情報と、各文書アクセス端末１００の端末ＩＤとを関連付けて管理する。文書管理装置１０１から端末ＩＤを用いて要求されたユーザＩＤの取得が要求されたとき、位置管理装置１０２は端末ＩＤに対応する位置情報を検索し、該当する位置情報に位置する文書アクセス端末１００の周辺にある端末を検出する。そして、位置管理装置１０２は、検出した全ての端末に対してユーザＩＤの送信を要求し、端末から取得したユーザＩＤを文書管理装置１０１に提供する。なお、端末を検出する文書アクセス端末１００周辺の範囲は、予め設定されているものとする。または、位置管理装置１０２において、端末ＩＤと、文書アクセス端末１００の位置情報と、文書アクセス端末１００の環境情報（例えば、モバイルＰＣ、プロジェクタに接続されたＰＣ等）とを関連付けて管理し、環境情報に応じて端末を検出する範囲を設定する構成とすることも可能である。例えば、文書アクセス端末１００がモバイルＰＣのような小さい表示部を有する場合は、近くからしか表示部を確認することができないため、その範囲は狭く設定される。一方、文書アクセス端末１００がプロジェクタなどに設置されているＰＣである場合は、遠くからもスクリーンを確認することができるため、その範囲は広く設定される。
【００３２】
アクセス権管理装置１０３は、文書ＩＤと、該文書ＩＤに対応する文書を登録したグループのＩＤ（以下、グループＩＤとする）とを関連付けて管理し、文書管理装置１０１から文書ＩＤを用いて要求されたグループＩＤの検索要求に応じて該文書ＩＤに対応するグループＩＤを検索し、文書管理装置１０１に提供する。
【００３３】
グループ管理装置１０４は、グループＩＤと、ユーザＩＤとを関連付けて管理し、文書管理装置１０１からグループＩＤを用いて要求されたユーザＩＤの検索要求に応じて、該グループＩＤと関連付けて管理される全てのユーザＩＤを検索し、文書管理装置１０１に提供する。なお、文書管理装置１０１は、アクセス権管理装置１０３から取得したグループＩＤを用いてグループ管理装置１０４に対してユーザＩＤの取得を要求する。
【００３４】
アクセス権判定装置１０５は、文書管理装置１０１が位置管理装置１０２から取得した全てのユーザＩＤが、文書管理装置１０１がグループ管理装置１０４から取得したユーザＩＤの中に含まれるか否かを判断する。そして、位置管理装置１０２から取得した全てのユーザＩＤが、グループ管理装置１０４から取得したユーザＩＤの中に含まれていた場合は、文書へのアクセスを許可する通知を文書管理装置１０１に送信する。一方、位置管理装置１０２から取得した全てのユーザＩＤが、グループ管理装置１０４から取得したユーザＩＤの中に含まれなかった場合は、文書へのアクセスを要求した文書アクセス端末１００の周りにグループに属さない者が居ると判断し、文書へのアクセスを拒否する通知を文書管理装置１０１に送信する。
【００３５】
文書蓄積装置１０６は、文書ＩＤと、該文書ＩＤに対応する文書のコンテンツとを関連付けて管理し、文書管理装置１０１から文書ＩＤを用いて文書の取得が要求されたとき、該文書ＩＤに基づいてコンテンツを検索し、該当するコンテンツを文書管理装置１０１に提供する。なお、アクセス権判定装置１０５から文書へのアクセスを許可する通知を受けたとき、文書管理装置１０１は文書アクセス端末１００から取得した文書ＩＤを用いて文書蓄積装置１０６から該文書ＩＤに対応するコンテンツを取得して文書アクセス端末１００に提供する。一方、アクセス権判定装置１０５から文書へのアクセスを拒否する通知を受けたとき、文書管理装置１０１は文書アクセス端末１００に対してコンテンツへのアクセスができない旨を通知する。
【００３６】
次に、図２を用いて、文書アクセス端末１００の具体的な動作について説明する。
【００３７】
まず、文書アクセス端末１００は、ユーザからの文書ＩＤの入力による該文書ＩＤに対応する文書のコンテンツへのアクセス要求を待って待機する（ステップＳ２０１）。文書ＩＤが入力されると、文書管理装置１０１へ入力された文書ＩＤ及び端末ＩＤを用いて該文書ＩＤに対応する文書のコンテンツへのアクセスを要求する（ステップＳ２０２）。
【００３８】
そして、文書管理装置１０１からのコンテンツの提供、又はコンテンツへのアクセス拒否の通知を待って待機する（ステップＳ２０３）。文書のコンテンツへのアクセスが許可され、文書管理装置１０１からコンテンツが配信されると（ステップＳ２０３／コンテンツ）、文書アクセス端末１００は該コンテンツを表示手段に表示してユーザに提供する（ステップＳ２０４）。
【００３９】
一方、文書のコンテンツへのアクセスが拒否され、文書管理装置１０１からアクセスを拒否する通知を受けると（ステップＳ２０３／アクセス拒否）、文書アクセス端末１００は文書のコンテンツへのアクセスが拒否された旨をユーザに通知する（ステップＳ２０５）。
【００４０】
次に、図３を用いて位置管理装置１０２の具体的な動作について説明する。
【００４１】
まず、位置管理装置１０２は、文書管理装置１０１から端末ＩＤの入力を待って待機する（ステップＳ３０１）。文書管理装置１０１から端末ＩＤが入力されると（ステップＳ３０１／ＹＥＳ）、位置管理装置１０２は入力された端末ＩＤと関連付けて管理される位置情報を検索する（ステップＳ３０２）。
【００４２】
該当する位置情報が見つかると、該位置情報に位置する文書アクセス端末１００の周辺にある全ての端末を検出し、ユーザＩＤの送信を要求して全てのユーザＩＤを取得する（ステップＳ３０３）。なお、上述したように、文書アクセス端末１００の周りで端末を検出する範囲は、予め設定されているものとする。そして、位置管理装置１０２は、取得した全てのユーザＩＤを文書管理装置１０１へ入力する（ステップＳ３０４）。
【００４３】
次に、図４を用いてアクセス権管理装置１０３の具体的な動作について説明する。
【００４４】
まず、アクセス権管理装置１０３は、文書管理装置１０１が文書アクセス端末１００から受け取った文書ＩＤの入力を待って待機する（ステップＳ４０１）。文書管理装置１０１から文書ＩＤが入力されると（ステップＳ４０１／ＹＥＳ）、アクセス権管理装置１０３は入力された文書ＩＤと関連付けて管理されるグループＩＤを検索する（ステップＳ４０２）。該当するグループＩＤが見つかると、アクセス権管理装置１０３は該グループＩＤを文書管理装置１０１に返信する（ステップＳ４０３）。
【００４５】
次に、図５を用いてグループ管理装置１０４の具体的な動作について説明する。
【００４６】
まず、グループ管理装置１０４は、アクセス権管理装置１０４から文書管理装置１０１に入力されたグループＩＤの入力を待って待機する（ステップＳ５０１）。文書管理装置１０１からグループＩＤが入力されると（ステップＳ５０１／ＹＥＳ）、グループ管理装置１０４は入力されたグループＩＤと関連付けて管理される全てのユーザＩＤを検索する（ステップＳ５０２）。そして、グループ管理装置１０４は該グループＩＤと関連付けて管理される全てのユーザＩＤを文書管理装置１０１に返信する（ステップＳ５０３）。
【００４７】
次に、図６を用いてアクセス権判定装置１０５の具体的な動作について説明する。
【００４８】
まず、アクセス権判定装置１０５は、位置管理装置１０２から文書管理装置１０１に通知された全てのユーザＩＤを取得し（ステップＳ６０１）、さらにグループ管理装置１０４から文書管理装置１０１に通知された全てのユーザＩＤを取得する（ステップＳ６０２）。
【００４９】
そして、位置管理装置１０２が位置情報を用いて取得した全てのユーザＩＤが、グループ管理装置１０４がグループＩＤに基づいて取得したユーザＩＤ群の中に含まれているか否かを判断する（ステップＳ６０３）。ここで、位置管理装置１０２が位置情報を用いて取得した全てのユーザＩＤが、グループ管理装置１０４がグループＩＤに基づいて取得したユーザＩＤ群の中に含まれていた場合は（ステップＳ６０３／ＹＥＳ）、文書アクセス端末１００から文書蓄積装置１０６へ蓄積されたコンテンツへのアクセスを許可する旨を文書管理装置１０１に通知する（ステップＳ６０４）。一方、位置管理装置１０２が位置情報を用いて取得した全てのユーザＩＤが、グループ管理装置１０４がグループＩＤに基づいて取得したユーザＩＤ群の中に含まれていなかった場合は（ステップＳ６０３／ＮＯ）、文書アクセス端末１００から文書蓄積装置１０６へ蓄積されたコンテンツへのアクセスを拒否する旨を文書管理装置１０１に通知する（ステップＳ６０５）。
【００５０】
次に、図７を用いて文書蓄積装置１０６の具体的な動作について説明する。
【００５１】
まず、文書蓄積装置１０６は、文書管理装置１０１から文書アクセス端末１００によってアクセスが要求された文書の文書ＩＤを取得する（ステップＳ７０１）。文書管理装置１０１から文書ＩＤを取得すると、文書蓄積装置１０６は該文書ＩＤと関連付けて管理されるコンテンツを検索し（ステップＳ７０２）、該当するコンテンツを文書管理装置１０１に返信する（ステップＳ７０３）。
【００５２】
次に、図８を用いて文書管理装置１０１の具体的な動作について説明する。
【００５３】
まず、文書管理装置１０１は、文書アクセス端末１００からの端末ＩＤ及び文書ＩＤが付加されたアクセス要求を受け付ける（ステップＳ８０１）。文書アクセス端末１００から端末ＩＤ及び文書ＩＤを受け付けると、文書アクセス端末１００から受け付けた端末ＩＤと関連付けて管理される位置情報の検索、及び該位置情報に位置する文書アクセス端末１００からのユーザＩＤの取得を位置管理装置１０２に要求する（ステップＳ８０２）。また、文書アクセス端末１００から受け付けた文書ＩＤと関連付けて管理されるグループＩＤの取得をアクセス権管理装置１０３に要求する（ステップＳ８０３）。そして、アクセス権管理装置１０３からグループＩＤが取得されると、該グループＩＤに関連付けて管理されるユーザＩＤの取得をグループ管理装置１０４に要求する（ステップＳ８０４）。
【００５４】
次に、文書管理装置１０１は、位置管理装置１０２から取得した全てのユーザＩＤ、及びグループ管理装置１０４から取得した全てのユーザＩＤをアクセス権管理装置１０５に通知し、文書アクセス端末１００のコンテンツへのアクセスの可否の判断を要求する（ステップＳ８０５）。アクセス権判定装置１０５から文書アクセス端末１００のコンテンツへのアクセスが許可されると（ステップＳ８０６／許可）、文書管理装置１０１は文書蓄積装置１０６にステップＳ８０１で受け付けた文書ＩＤを通知してコンテンツの取得を要求する（ステップＳ８０７）。そして、文書蓄積装置１０６から該文書ＩＤに対応するコンテンツを取得すると、該コンテンツを文書アクセス端末１００へ配信する（ステップＳ８０８）。一方、アクセス権判定装置１０５から文書アクセス端末１００のコンテンツへのアクセスが拒否されると（ステップＳ８０６／拒否）、文書管理装置１０１は文書アクセス端末１００にコンテンツへのアクセスを拒否する旨を通知する（ステップＳ８０９）。
【００５５】
上述の構成によれば、文書に係るコンテンツの取得を要求した文書アクセス端末周辺にある端末が、該文書を共有するグループに属する者によって所有されるものであるか否かを判断し、文書アクセス端末周辺の端末が該グループに属する者によって所有されるものと判断された場合にのみ、該文書に係るコンテンツを文書アクセス端末に配信することにより、文書アクセス端末周辺にいる第三者によって文書の内容が漏洩することを防止することができる。
【００５６】
次に、他の実施形態に係る文書管理システムの構成及び動作について説明する。
【００５７】
まず、本実施形態に係る文書管理システムの構成について図９を用いて説明する。
【００５８】
本実施形態に係る文書管理システムは、上述の実施形態に係る文書管理システムと同様に、文書アクセス端末１００、文書管理装置１０１、位置管理装置１０２、アクセス権管理装置１０３、グループ管理装置１０４、アクセス権判定装置１０５、及び文書蓄積装置１０６を有して構成される。なお、アクセス権判定装置１０５及び文書蓄積装置１０６以外の構成及び動作については、上述の実施形態と同様であるため、ここでは説明を省略する。
【００５９】
アクセス権判定装置１０５は、文書管理装置１０１が位置管理装置１０２から取得したユーザＩＤの集合Ａと、文書管理装置１０１がグループ管理装置１０４から取得したユーザＩＤの集合Ｂとの関係に基づいて、コンテンツを文書アクセス端末１００へ提供するレベル（以下、アクセスレベルとする）を決定する。そして、アクセス権判定装置１０５は、決定したアクセスレベルを文書管理装置１０１に通知する。アクセスレベルは、集合Ａと集合Ｂの関係と、アクセスレベルとを対応させる表１に基づいて決定される。
【００６０】
例えば、集合Ａに集合Ｂに含まれるユーザＩＤが一つも含まれていない場合（Ｂ∩Ａ＝φ）、文書アクセス端末１００の周辺にある端末の所有者が集合Ｂからなるグループとは関係のない者と判断され、アクセスレベル０が付与される。また、集合Ａの一部のユーザＩＤが集合Ｂに含まれている場合（Ｂ∩Ａ＝φ）、文書アクセス端末１００の周辺にある端末の所有者が集合Ｂからなるグループとは関係のない者及び関係のある者からなると判断され、アクセスレベル１が付与される。また、集合Ａが集合Ｂに含まれる場合（Ｂ⊇Ａ）、文書アクセス端末１００の周辺にある端末の所有者が集合Ｂからなるグループに関係のある者からなると判断され、アクセスレベル２が付与される。また、集合Ａと集合Ｂが同じだった場合（Ａ＝Ｂ）、文書アクセス端末１００の周辺にある端末の所有者が集合Ｂからなるグループに関係のある者からなると判断され、アクセスレベル３が付与される。なお、本実施形態においては、アクセスレベルを４つに分けているが、これに限定されるものではなくアクセスレベルが複数であれば実施可能である。
【００６１】
【表１】
2008071043.tif 000003
【００６２】
文書蓄積装置１０６は、文書ＩＤと、該文書ＩＤに対応する文書のコンテンツとを関連付けて管理し、文書管理装置１０１から文書ＩＤ及びアクセスレベルを用いて文書の取得が要求されたとき、該文書ＩＤに基づいてコンテンツを検索する。そして、アクセス権判定装置１０５において決定されたアクセスレベルに応じて該当するコンテンツを文書管理装置１０１に提供する。なお、アクセス権判定装置１０５からアクセスレベルの通知を受けたとき、文書管理装置１０１は文書アクセス端末１００から取得した文書ＩＤ及び通知されたアクセスレベルを用いて文書蓄積装置１０６から該文書ＩＤに対応するコンテンツを取得して文書アクセス端末１００に提供する。なお、文書蓄積装置１０６は、表２に示すように、文書に係るコンテンツについて文書アクセス端末１００に与える権限をアクセスレベルに基づいて決定する。
【００６３】
例えば、文書管理装置１０１から取得したアクセスレベルが０であった場合、文書蓄積装置１０６は文書のタイトルのみを文書管理装置１０１に送信する。また、文書管理装置１０１から取得したアクセスレベルが１であった場合、文書蓄積装置１０６は文書の閲覧のみが可能なコンテンツを文書管理装置１０１に送信する。また、文書管理装置１０１から取得したアクセスレベルが２であった場合は、文書蓄積装置１０６はコンテンツの閲覧を許可するとともに、コンテンツの保存も許可する。また、文書管理装置１０１から取得したアクセスレベルが３であった場合、文書蓄積装置１０６はコンテンツを文書管理装置１０１へ送信するとともに、文書蓄積装置１０６に保存されるコンテンツの編集を受け付ける。なお、各アクセスレベルに応じた権限は、これに限定されるものではなく、任意に変更可能である。
【００６４】
【表２】
2008071043.tif 000004
【００６５】
次に、アクセス権判定装置１０５の具体的な動作について図１０を用いて説明する。
【００６６】
まず、アクセス権判定装置１０５は、位置管理装置１０２から文書管理装置１０１に通知されたユーザＩＤの集合Ａを取得し（ステップＳ１００１）、さらにグループ管理装置１０４から文書管理装置１０１に通知されたユーザＩＤの集合Ｂを取得する（ステップＳ１００２）。
【００６７】
そして、取得した集合Ａと集合Ｂの関係が表１に示すいずれに対応するかを判断してアクセスレベルを決定する（ステップＳ１００３）。アクセスレベルを決定すると、アクセス権判定装置１０５は決定したアクセスレベルを文書管理装置１０１に通知する（ステップＳ１００４）。
【００６８】
次に、文書蓄積装置１０６の具体的な動作について図１１を用いて説明する。
【００６９】
まず、文書蓄積装置１０６は、文書管理装置１０１から文書ＩＤ及びアクセスレベルを用いて文書の取得が要求されたとき（ステップＳ１１０１）、該文書ＩＤに基づいてコンテンツを検索する（ステップＳ１１０２）。そして、アクセス権判定装置１０５において決定されたアクセスレベルに応じて該当するコンテンツを文書管理装置１０１に提供する（ステップＳ１１０３）。
【００７０】
上述の構成によれば、文書に係るコンテンツの取得を要求した文書アクセス端末周辺にある端末が、該文書を共有するグループに属する者によって所有されるものであるか否かを判断し、文書アクセス端末周辺の端末を所有する者の情報に基づいて文書アクセス端末へ配信するコンテンツの内容を変更することができるため、より文書アクセス端末のユーザが置かれている状況に沿った形でのコンテンツの配信を実現することができ、かつ文書アクセス端末周辺にいる第三者によって文書の内容が漏洩することを防止することができる。
【図面の簡単な説明】
【００７１】
【図１】本実施形態に係る文書管理システムの構成を示すブロック図である。
【図２】文書アクセス端末の具体的な動作の手順を示すフローチャートである。
【図３】位置管理装置の具体的な動作の手順を示すフローチャートである。
【図４】アクセス権管理装置の具体的な動作の手順を示すフローチャートである。
【図５】グループ管理装置の具体的な動作の手順を示すフローチャートである。
【図６】アクセス権判定装置の具体的な動作の手順を示すフローチャートである。
【図７】文書蓄積装置の具体的な動作の手順を示すフローチャートである。
【図８】文書管理装置の具体的な動作の手順を示すフローチャートである。
【図９】他の実施形態に係る文書管理システムの構成を示すブロック図である。
【図１０】アクセス権判定装置の具体的な動作の手順を示すフローチャートである。
【図１１】文書蓄積装置の具体的な動作の手順を示すフローチャートである。
【符号の説明】
【００７２】
１００    文書アクセス端末
１０１    文書管理装置
１０２    位置管理装置
１０３    アクセス権管理装置
１０４    グループ管理装置
１０５    アクセス権判定装置
１０６    文書蓄積装置
【図１】
2008071043.tif 000005
【図２】
2008071043.tif 000006
【図３】
2008071043.tif 000007
【図４】
2008071043.tif 000008
【図５】
2008071043.tif 000009
【図６】
2008071043.tif 000010
【図７】
2008071043.tif 000011
【図８】
2008071043.tif 000012
【図９】
2008071043.tif 000013
【図１０】
2008071043.tif 000014
【図１１】
2008071043.tif 000015