(57)【要約】ファイルを作成する端末は、同一グループに属する端末の識別情報を取得し、その取得した識別情報に基づいて他端末に作成したファイルへのアクセス権を付与する。
2009087801.tif 000002
【特許請求の範囲】
【請求項１】
１以上の共有ファイル閲覧端末で共有する共有ファイルを作成する共有ファイル作成手段を備えた共有ファイル作成端末において、
前記共有ファイル作成端末の近傍にいる他端末の識別情報を取得する識別情報取得手段と、
前記共有ファイル閲覧端末から前記共有ファイルへのアクセスを、前記共有ファイル閲覧端末の識別情報に基づいて管理するファイル管理装置へ、前記識別情報取得手段が取得した他端末の識別情報を送信する手段とを備えたことを特徴とする共有ファイル作成端末。
【請求項２】
前記ファイル管理装置に格納された共有ファイルのアクセス権を付与された前記共有ファイル閲覧端末のアクセス権を変更する手段を備えた請求項１記載の共有ファイル作成端末。
【請求項３】
予め前記ファイル管理装置に、作成した共有ファイルに対するアクセス権を与える前記共有ファイル閲覧端末が満たすべき条件であるアクセスポリシを登録する手段を備えた請求項１または２記載の共有ファイル作成端末。
【請求項４】
前記アクセスポリシには、位置情報を含む請求項３記載の共有ファイル作成端末。
【請求項５】
他端末の位置情報を取得するのに際し、無線手段により他端末の識別情報を問い合わせ、他端末からの識別情報を受信して取得する手段を備えた請求項１から４のいずれか１項記載の共有ファイル作成端末。
【請求項６】
アクセス権を付与した共有ファイル閲覧端末であることを示す識別情報が格納されたファイルアクセス権データベースを備えたファイル管理装置において、
共有ファイル作成端末および前記共有ファイル閲覧端末が属するグループを予め登録するグループ情報データベースと、
前記共有ファイル作成端末が取得して送信した他端末の識別情報に基づき前記グループ情報データベースに登録されている当該共有ファイル作成端末と同じグループもしくは当該共有ファイル作成端末が指定したグループに属する端末を抽出してこの抽出した端末の識別情報を前記ファイルアクセス権データベースに登録する手段を含むファイルアクセス権判定装置とを備えたことを特徴とするファイル管理装置。
【請求項７】
前記アクセス権を付与する前記共有ファイル閲覧端末が満たすべき条件であるアクセスポリシの情報が登録されたアクセス権ポリシデータベースを備え、
前記ファイルアクセス権判定装置は、前記共有ファイル閲覧端末からの共有ファイルへのアクセス要求があったとき、アクセス要求のあった前記共有ファイル閲覧端末の前記アクセスポリシに関連する情報を取得し、前記アクセス権ポリシデータベースを参照し、当該共有ファイル閲覧端末がアクセス権を付与すべき端末であるかを判定する手段を含むことを特徴とする請求項６記載のファイル管理装置。
【請求項８】
前記共有ファイル作成端末の識別情報と位置情報とその位置に在圏している時刻情報とを取得して記録する手段を備え、
前記ファイルアクセス権判定装置は、前記記録する手段への記録完了以後に、前記共有ファイル閲覧端末の識別情報と位置情報およびその位置に在圏している時刻情報の履歴とを取得したときには、前記記録する手段に基づき、前記共有ファイル作成端末と同じグループに属すると共に、同じ位置に同じ時刻に在圏していたかを判定する手段と、
該判定する手段の判定結果に基づき前記共有ファイル閲覧端末にアクセス権を付与する手段とを含むことを特徴とする請求項６記載のファイル管理装置。
【請求項９】
共有ファイルへアクセスするときに、共有ファイル閲覧端末から前記共有ファイルへのアクセスを、前記共有ファイル閲覧端末の識別情報に基づいて管理するファイル管理装置へ、前記共有ファイル閲覧端末の識別情報を送信してアクセス権を問い合わせる手段と、前記アクセス権がある場合に、前記共有ファイルへアクセスする手段とを備えた前記共有ファイル閲覧端末において、
共有ファイル作成端末からの問い合わせに対して、前記共有ファイル閲覧端末の識別情報を返信する手段を備えたことを特徴とする共有ファイル閲覧端末。
【請求項１０】
前記問い合わせる手段は、前記ファイル管理装置へ、前記共有ファイル閲覧端末の識別情報と共に前記共有ファイル閲覧端末が満たすべき条件であるアクセスポリシに関連する情報を併せて送信することを特徴とする請求項９記載の共有ファイル閲覧端末。
【請求項１１】
前記共有ファイル閲覧端末の位置情報およびその位置に在圏している時刻情報の履歴を記録する履歴記録手段と、
前記共有ファイル閲覧端末の識別情報と前記履歴記録手段に記録された位置情報およびその位置に在圏している時刻情報の履歴とを、前記ファイル管理装置に送信する手段とを備えたことを特徴とする請求項９記載の共有ファイル閲覧端末。
【請求項１２】
１以上の共有ファイル閲覧端末で共有する共有ファイルを作成する共有ファイル作成端末と、作成された共有ファイルにアクセスする１以上の前記共有ファイル閲覧端末と、前記共有ファイル閲覧端末から前記共有ファイルへのアクセスを、前記共有ファイル閲覧端末の識別情報に基づいて管理するファイル管理装置とを備えたファイル共有システムにおいて、
前記共有ファイル作成端末は、
前記共有ファイル作成端末の近傍にいる他端末の識別情報を取得する識別情報取得手段と、
前記ファイル管理装置へ、前記識別情報取得手段が取得した他端末の識別情報を送信する手段とを備え、
前記ファイル管理装置は、
アクセス権を付与した共有ファイル閲覧端末であることを示す識別情報が格納されたファイルアクセス権データベースと、
前記共有ファイル作成端末および前記共有ファイル閲覧端末が属するグループを予め登録するグループ情報データベースと、
前記共有ファイル作成端末が取得して送信した他端末の識別情報に基づき前記グループ情報データベースに登録されている当該共有ファイル作成端末と同じグループもしくは当該共有ファイル作成端末が指定したグループに属する端末を抽出してこの抽出した端末の識別情報を前記ファイルアクセス権データベースに登録する手段を含むファイルアクセス権判定装置とを備え、
前記共有ファイル閲覧端末は、前記共有ファイル作成端末からの問い合わせに対して、前記共有ファイル閲覧端末の識別情報を返信する手段を備えたことを特徴とするファイル共有システム。
【請求項１３】
前記共有ファイル作成端末は、前記ファイル管理装置に格納された共有ファイルのアクセス権を付与された前記共有ファイル閲覧端末のアクセス権を変更する手段を備えた請求項１２記載のファイル共有システム。
【請求項１４】
前記共有ファイル作成端末は、他端末の位置情報を取得するのに際し、無線手段により他端末の識別情報を問い合わせ、他端末からの識別情報を受信して取得する手段を備えた請求項１２または１３記載のファイル共有システム。
【請求項１５】
前記共有ファイル作成端末は、予め前記ファイル管理装置に、作成した共有ファイルに対するアクセス権を与える前記共有ファイル閲覧端末が満たすべきアクセスポリシを登録する手段を備え、
前記ファイル管理装置は、
前記アクセス権を付与する前記共有ファイル閲覧端末が満たすべき条件であるアクセスポリシの情報が登録されたアクセス権ポリシデータベースを備え、
前記ファイルアクセス権判定装置は、前記共有ファイル閲覧端末からの共有ファイルへのアクセス要求があったとき、アクセス要求のあった前記共有ファイル閲覧端末の前記アクセスポリシに関連する情報を取得し、前記アクセス権ポリシデータベースを参照し、当該共有ファイル閲覧端末がアクセス権を付与すべき端末であるかを判定する手段を含み、
前記共有ファイル閲覧端末は、前記ファイル管理装置へ、前記共有ファイル閲覧端末の識別情報と共に前記共有ファイル閲覧端末が満たすべき条件であるアクセスポリシに関連する情報を併せて送信する手段を備えたことを特徴とする請求項１２記載のファイル共有システム。
【請求項１６】
前記アクセスポリシは、位置情報を含む請求項１５記載のファイル共有システム。
【請求項１７】
前記共有ファイル作成端末は、前記共有ファイル作成端末の識別情報と位置情報とその位置に在圏する時刻情報とを前記ファイル管理装置に送信する手段を備え、
前記ファイル管理装置は、
前記共有ファイル作成端末の識別情報と位置情報とその位置に在圏している時刻情報とを取得して記録する手段を備え、
前記ファイルアクセス権判定装置は、前記記録する手段への記録完了以後に、前記共有ファイル閲覧端末の識別情報と位置情報およびその位置に在圏している時刻情報の履歴とを取得したときには、前記記録する手段に基づき、前記共有ファイル作成端末と同じグループに属すると共に、同じ位置に同じ時刻に在圏していたかを判定する手段と、
該判定する手段の判定結果に基づき前記共有ファイル閲覧端末にアクセス権を付与する手段とを含み、
前記共有ファイル閲覧端末は、
前記共有ファイル閲覧端末の位置情報およびその位置に在圏している時刻情報の履歴を記録する履歴記録手段と、
前記共有ファイル閲覧端末の識別情報と前記履歴記録手段に記録された位置情報およびその位置に在圏している時刻情報の履歴とを前記ファイル管理装置に送信する手段とを備えたことを特徴とする請求項１２記載のファイル共有システム。
【請求項１８】
１以上の共有ファイル閲覧端末で共有する共有ファイルを作成する共有ファイル作成端末と、作成された共有ファイルにアクセスする１以上の前記共有ファイル閲覧端末と、前記共有ファイル閲覧端末から前記共有ファイルへのアクセスを、前記共有ファイル閲覧端末の識別情報に基づいて管理するファイル管理装置とを備えたファイル共有システムに適用されるファイルアクセス権管理方法において、
前記共有ファイル作成端末が、前記共有ファイル作成端末の近傍にいる他端末の識別情報を取得し、前記ファイル管理装置へ、取得した他端末の識別情報を送信し、
前記ファイル管理装置が、前記共有ファイル作成端末が取得して送信した他端末の識別情報に基づき、前記共有ファイル作成端末および前記共有ファイル閲覧端末が属するグループを予め登録するグループ情報データベースに登録されている当該共有ファイル作成端末と同じグループもしくは当該共有ファイル作成端末が指定したグループに属する端末を抽出してこの抽出した端末の識別情報を、アクセス権を付与した前記共有ファイル閲覧端末であることを示す識別情報を格納するファイルアクセス権データベースに登録し、
前記共有ファイル閲覧端末が、前記共有ファイル作成端末からの問い合わせに対して、前記共有ファイル閲覧端末の識別情報を返信することを特徴とするファイルアクセス権管理方法。
【請求項１９】
前記共有ファイル作成端末が、前記ファイル管理装置に格納された共有ファイルのアクセス権を付与された前記共有ファイル閲覧端末のアクセス権を変更する請求項１８記載のファイルアクセス権管理方法。
【請求項２０】
前記共有ファイル作成端末が、他端末の位置情報を取得するのに際し、無線手段により他端末の識別情報を問い合わせ、他端末からの識別情報を受信して取得する請求項１８または１９記載のファイルアクセス権管理方法。
【請求項２１】
前記共有ファイル作成端末が、予め前記ファイル管理装置に、作成した共有ファイルに対するアクセス権を与える前記共有ファイル閲覧端末が満たすべきアクセスポリシを登録し、
前記ファイル管理装置が、前記共有ファイル閲覧端末からの共有ファイルへのアクセス要求があったとき、アクセス要求のあった前記共有ファイル閲覧端末の前記アクセスポリシに関連する情報を取得し、前記アクセス権を付与する前記共有ファイル閲覧端末が満たすべき条件であるアクセスポリシの情報が登録されたアクセス権ポリシデータベースを参照し、当該共有ファイル閲覧端末がアクセス権を付与すべき端末であるかを判定し、
前記共有ファイル閲覧端末が、前記ファイル管理装置へ、前記共有ファイル閲覧端末の識別情報と共に共有ファイル閲覧端末が満たすべき条件であるアクセスポリシに関連する情報を併せて送信することを特徴とする請求項１８記載のファイルアクセス権管理方法。
【請求項２２】
前記アクセスポリシは、位置情報を含む請求項２１記載のファイルアクセス権管理方法。
【請求項２３】
前記共有ファイル作成端末が、前記共有ファイル作成端末の識別情報と位置情報とその位置に在圏する時刻情報とを前記ファイル管理装置に送信し、
前記共有ファイル閲覧端末が、前記共有ファイル閲覧端末の位置情報およびその位置に在圏している時刻情報の履歴を記録し、前記共有ファイル閲覧端末の識別情報と履歴として記録された位置情報およびその位置に在圏している時刻情報の履歴とを前記ファイル管理装置に送信し、
前記ファイル管理装置が、前記共有ファイル作成端末の識別情報と位置情報とその位置に在圏している時刻情報とを取得して記録し、この記録完了以後に、共有ファイル閲覧端末の識別情報と位置情報およびその位置に在圏している時刻情報の履歴とを取得したときには、前記記録に基づき、前記共有ファイル作成端末と同じグループに属すると共に、同じ位置に同じ時刻に在圏していたかを判定し、この判定結果に基づき前記共有ファイル閲覧端末にアクセス権を付与することを特徴とする請求項１８記載のファイルアクセス権管理方法。
【請求項２４】
情報処理装置にインストールすることにより、その情報処理装置に、
１以上の共有ファイル閲覧端末で共有する共有ファイルを作成する共有ファイル作成機能を備えた共有ファイル作成端末の機能に相応する機能を実現させるプログラムにおいて、
前記共有ファイル作成端末の近傍にいる他端末の識別情報を取得する識別情報取得機能と、
前記共有ファイル閲覧端末から前記共有ファイルへのアクセスを、前記共有ファイル閲覧端末の識別情報に基づいて管理するファイル管理装置へ、前記識別情報取得機能が取得した他端末の識別情報を送信する機能とを実現させることを特徴とするプログラム。
【請求項２５】
前記ファイル管理装置に格納された共有ファイルのアクセス権を付与された前記共有ファイル閲覧端末のアクセス権を変更する機能を実現させる請求項２４記載のプログラム。
【請求項２６】
予め前記ファイル管理装置に、作成した共有ファイルに対するアクセス権を与える前記共有ファイル閲覧端末が満たすべきアクセスポリシを登録する機能を実現させる請求項２４または２５記載のプログラム。
【請求項２７】
前記アクセスポリシには、位置情報を含む請求項２６記載のプログラム。
【請求項２８】
他端末の位置情報を取得するのに際し、無線手段により他端末の識別情報を問い合わせ、他端末からの識別情報を受信して取得する機能を実現させる請求項２４から２７のいずれか１項記載のプログラム。
【請求項２９】
情報処理装置にインストールすることにより、その情報処理装置に、
アクセス権を付与した共有ファイル閲覧端末であることを示す識別情報が格納されたファイルアクセス権データベースを備えたファイル管理装置の機能に相応する機能を実現させるプログラムにおいて、
共有ファイル作成端末および前記共有ファイル閲覧端末が属するグループを予め登録するグループ情報データベースの機能に相応する機能を実現させ、
前記共有ファイル作成端末が取得して送信した他端末の識別情報に基づき前記グループ情報データベースに登録されている当該共有ファイル作成端末と同じグループもしくは当該共有ファイル作成端末が指定したグループに属する端末を抽出してこの抽出した端末の識別情報を前記ファイルアクセス権データベースに登録する機能を実現させることを特徴とするプログラム。
【請求項３０】
前記アクセス権を付与する前記共有ファイル閲覧端末が満たすべき条件であるアクセスポリシの情報が登録されアクセス権ポリシデータベースの機能に相応する機能と、
前記共有ファイル閲覧端末からの共有ファイルへのアクセス要求があったとき、アクセス要求のあった前記共有ファイル閲覧端末の前記アクセスポリシに関連する情報を取得し、前記アクセス権ポリシデータベースを参照し、当該共有ファイル閲覧端末がアクセス権を付与すべき端末であるかを判定する機能を含むファイルアクセス権判定機能とを実現させることを特徴とする請求項２９記載のプログラム。
【請求項３１】
前記共有ファイル作成端末の識別情報と位置情報とその位置に在圏している時刻情報とを取得して記録する機能と、
該記録する機能への記録完了以後に、前記共有ファイル閲覧端末の識別情報と位置情報およびその位置に在圏している時刻情報の履歴とを取得したときには、前記記録する機能に基づき、前記共有ファイル作成端末と同じグループに属すると共に、同じ位置に同じ時刻に在圏していたかを判定する機能と、
該判定する機能の判定結果に基づき前記共有ファイル閲覧端末にアクセス権を付与する機能とを実現させることを特徴とする請求項２９記載のプログラム。
【請求項３２】
情報処理装置にインストールすることにより、その情報処理装置に、
共有ファイルへアクセスするときに、共有ファイル閲覧端末から前記共有ファイルへのアクセスを、前記共有ファイル閲覧端末の識別情報に基づいて管理するファイル管理装置へ、前記共有ファイル閲覧端末の識別情報を送信してアクセス権を問い合わせる機能と、
前記アクセス権がある場合に、前記共有ファイルへアクセスする機能と
を備えた前記共有ファイル閲覧端末の機能に相応する機能を実現させるプログラムにおいて、
共有ファイル作成端末からの問い合わせに対して、前記共有ファイル閲覧端末の識別情報を返信する機能を実現させることを特徴とするプログラム。
【請求項３３】
前記問い合わせる機能は、前記ファイル管理装置へ、前記共有ファイル閲覧端末の識別情報と共に前記共有ファイル閲覧端末が満たすべき条件であるアクセスポリシに関連する情報を併せて送信することを特徴とする請求項３２記載のプログラム。
【請求項３４】
前記共有ファイル閲覧端末の位置情報およびその位置に在圏している時刻情報の履歴を記録する履歴記録機能と、
前記共有ファイル閲覧端末の識別情報と前記履歴記録機能に記録された位置情報およびその位置に在圏している時刻情報の履歴とを、前記ファイル管理装置に送信する機能とを実現させることを特徴とする請求項３２記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、グループウェアやイントラネット、あるいはソーシャルネットワークキングシステムなど、ファイルを共有するシステムでのアクセス権の管理に利用する。
【背景技術】
【０００２】
近年、様々なソーシャルネットワーキングサービスが普及しつつある。ソーシャルネットワーキングサービスとは主にＷｅｂ上で展開されるコミュニティ型サービスで、参加ユーザ同士で知人または友人を登録しあったり、個人でコミュニティと呼ばれるグループをサービス上で立ち上げ新たな友人関係を広げることも可能にした会員制サービスである。【０００３】
ソーシャルネットワーキングサービスでは、日記、ブログ、フォトアルバムなどのコンテンツを知人または友人、コミュニティ参加者にのみ閲覧をさせるという制御機能を備えていることが一般である。これらの機能は携帯電話をはじめとしたモバイル端末においても編集または閲覧をすることが可能で、登録しあっている知人または友人同士が時と場所を同じにした環境下での利用も増えつつある（例えば、特許公開２００４−０８６４４１号公報または特許公開２００５−３０９８９０号公報参照。）。【０００４】
しかし、近年急激に会員数を伸ばし、１ユーザの登録する知人または友人リストの増加、コミュニティを構成するユーザ数の肥大化により、ユーザの公開するコンテンツのアクセス制御がユーザの思惑通り機能しなくなりつつある。もしくはユーザが個々人に対してアクセス権を設定する必要が生じるため、ユーザにとってこの設定が煩わしいものとなっている。【０００５】
また、例えば会議室に出席したものにだけ、作成したファイルの閲覧を可能にするように設定したい場合があり、その場合に作成したファイルごとに出席者の端末をその都度設定することは非常に煩わしい。【０００６】
上述したアクセス権決定方法では、公開端末が公開するファイルに対し被公開端末個々にアクセス権を付与することがユーザにとって煩わしい作業となっていた。被公開端末をあらかじめグループとしてまとめ、そのグループに対しアクセス権を付与するという手法もあるが、グループ内の端末に対し少しでも異なるアクセス権を設定したい場合には前述のように個々にアクセス権を決定する必要が生じていた。
【発明の開示】
【０００７】
本発明はこのような課題を解決するために行われたものであり、ファイルを共有する場合に、アクセス権の付与を自動で行うことにより、アクセス権の付与作業の煩雑さを解消できるようにすることを目的とする。
【０００８】
上記目的を達成するために本発明は、
１以上の共有ファイル閲覧端末で共有する共有ファイルを作成する共有ファイル作成手段を備えた共有ファイル作成端末において、
前記共有ファイル作成端末の近傍にいる他端末の識別情報を取得する識別情報取得手段と、
前記共有ファイル閲覧端末から前記共有ファイルへのアクセスを、前記共有ファイル閲覧端末の識別情報に基づいて管理するファイル管理装置へ、前記識別情報取得手段が取得した他端末の識別情報を送信する手段とを備えたことを特徴とする。
【０００９】
また、アクセス権を付与した共有ファイル閲覧端末であることを示す識別情報が格納されたファイルアクセス権データベースを備えたファイル管理装置において、
共有ファイル作成端末および前記共有ファイル閲覧端末が属するグループを予め登録するグループ情報データベースと、
前記共有ファイル作成端末が取得して送信した他端末の識別情報に基づき前記グループ情報データベースに登録されている当該共有ファイル作成端末と同じグループもしくは当該共有ファイル作成端末が指定したグループに属する端末を抽出してこの抽出した端末の識別情報を前記ファイルアクセス権データベースに登録する手段を含むファイルアクセス権判定装置とを備えたことを特徴とする。
【００１０】
また、共有ファイルへアクセスするときに、共有ファイル閲覧端末から前記共有ファイルへのアクセスを、前記共有ファイル閲覧端末の識別情報に基づいて管理するファイル管理装置へ、前記共有ファイル閲覧端末の識別情報を送信してアクセス権を問い合わせる手段と、前記アクセス権がある場合に、前記共有ファイルへアクセスする手段とを備えた前記共有ファイル閲覧端末において、
共有ファイル作成端末からの問い合わせに対して、前記共有ファイル閲覧端末の識別情報を返信する手段を備えたことを特徴とする。
【００１１】
また、１以上の共有ファイル閲覧端末で共有する共有ファイルを作成する共有ファイル作成端末と、作成された共有ファイルにアクセスする１以上の前記共有ファイル閲覧端末と、前記共有ファイル閲覧端末から前記共有ファイルへのアクセスを、前記共有ファイル閲覧端末の識別情報に基づいて管理するファイル管理装置とを備えたファイル共有システムにおいて、
前記共有ファイル作成端末は、
前記共有ファイル作成端末の近傍にいる他端末の識別情報を取得する識別情報取得手段と、
前記ファイル管理装置へ、前記識別情報取得手段が取得した他端末の識別情報を送信する手段とを備え、
前記ファイル管理装置は、
アクセス権を付与した共有ファイル閲覧端末であることを示す識別情報が格納されたファイルアクセス権データベースと、
前記共有ファイル作成端末および前記共有ファイル閲覧端末が属するグループを予め登録するグループ情報データベースと、
前記共有ファイル作成端末が取得して送信した他端末の識別情報に基づき前記グループ情報データベースに登録されている当該共有ファイル作成端末と同じグループもしくは当該共有ファイル作成端末が指定したグループに属する端末を抽出してこの抽出した端末の識別情報を前記ファイルアクセス権データベースに登録する手段を含むファイルアクセス権判定装置とを備え、
前記共有ファイル閲覧端末は、前記共有ファイル作成端末からの問い合わせに対して、前記共有ファイル閲覧端末の識別情報を返信する手段を備えたことを特徴とする。
【００１２】
また、１以上の共有ファイル閲覧端末で共有する共有ファイルを作成する共有ファイル作成端末と、作成された共有ファイルにアクセスする１以上の前記共有ファイル閲覧端末と、前記共有ファイル閲覧端末から前記共有ファイルへのアクセスを、前記共有ファイル閲覧端末の識別情報に基づいて管理するファイル管理装置とを備えたファイル共有システムに適用されるファイルアクセス権管理方法において、
前記共有ファイル作成端末が、前記共有ファイル作成端末の近傍にいる他端末の識別情報を取得し、前記ファイル管理装置へ、取得した他端末の識別情報を送信し、
前記ファイル管理装置が、前記共有ファイル作成端末が取得して送信した他端末の識別情報に基づき、前記共有ファイル作成端末および前記共有ファイル閲覧端末が属するグループを予め登録するグループ情報データベースに登録されている当該共有ファイル作成端末と同じグループもしくは当該共有ファイル作成端末が指定したグループに属する端末を抽出してこの抽出した端末の識別情報を、アクセス権を付与した前記共有ファイル閲覧端末であることを示す識別情報を格納するファイルアクセス権データベースに登録し、
前記共有ファイル閲覧端末が、前記共有ファイル作成端末からの問い合わせに対して、前記共有ファイル閲覧端末の識別情報を返信することを特徴とする。
【００１３】
また、情報処理装置にインストールすることにより、その情報処理装置に実行させるプログラムであって、
１以上の共有ファイル閲覧端末で共有する共有ファイルを作成する共有ファイル作成機能を備えた共有ファイル作成端末の機能に相応する機能を実現させるプログラムにおいて、
前記共有ファイル作成端末の近傍にいる他端末の識別情報を取得する識別情報取得機能と、
前記共有ファイル閲覧端末から前記共有ファイルへのアクセスを、前記共有ファイル閲覧端末の識別情報に基づいて管理するファイル管理装置へ、前記識別情報取得機能が取得した他端末の識別情報を送信する機能とを実現させることを特徴とする。
【００１４】
情報処理装置にインストールすることにより、その情報処理装置に実行させるプログラムであって、
アクセス権を付与した共有ファイル閲覧端末であることを示す識別情報が格納されたファイルアクセス権データベースを備えたファイル管理装置の機能に相応する機能を実現させるプログラムにおいて、
共有ファイル作成端末および前記共有ファイル閲覧端末が属するグループを予め登録するグループ情報データベースの機能に相応する機能を実現させ、
前記共有ファイル作成端末が取得して送信した他端末の識別情報に基づき前記グループ情報データベースに登録されている当該共有ファイル作成端末と同じグループもしくは当該共有ファイル作成端末が指定したグループに属する端末を抽出してこの抽出した端末の識別情報を前記ファイルアクセス権データベースに登録する機能を実現させることを特徴とする。
【００１５】
また、情報処理装置にインストールすることにより、その情報処理装置に実行させるプログラムであって、
共有ファイルへアクセスするときに、共有ファイル閲覧端末から前記共有ファイルへのアクセスを、前記共有ファイル閲覧端末の識別情報に基づいて管理するファイル管理装置へ、前記共有ファイル閲覧端末の識別情報を送信してアクセス権を問い合わせる機能と、
前記アクセス権がある場合に、前記共有ファイルへアクセスする機能と
を備えた前記共有ファイル閲覧端末の機能に相応する機能を実現させるプログラムにおいて、
共有ファイル作成端末からの問い合わせに対して、前記共有ファイル閲覧端末の識別情報を返信する機能を実現させることを特徴とする。
【００１６】
本発明によれば、共有ファイルを作成した共有ファイル作成端末は、ファイルを格納する際に自動的にアクセス可能な他の端末を共有ファイル閲覧端末として設定することができるため、煩雑な共有ファイルへのアクセス権限の付与作業を解消できる。
【図面の簡単な説明】
【００１７】
【図１】第一の実施形態のファイル共有システムの全体構成を示す図である。
【図２】第一の実施形態のファイルアクセス権データベースの記録内容の一例を示すである。
【図３】第一の実施形態のグループ情報データベースの記録内容の一例を示す図である。
【図４】第一の実施形態のファイルアクセス権判定装置の動作手順を示すフローチャートである。
【図５】第三の実施形態のファイル共有システムの全体構成を示す図である。
【図６】第三の実施形態のアクセスポリシデータベースの記録内容を示す図である。
【図７】第三の実施形態のファイルアクセス権判定装置の動作手順を示すフローチャートである。
【図８】第四の実施形態のファイル共有システムの全体構成図である。
【図９】第四の実施形態の履歴情報データベースの記録内容を示す図である。
【図１０】第四の実施形態のファイルアクセス権判定装置の動作手順を示すフローチャートである。
【発明を実施するための最良の形態】
【００１８】
（概要）
本発明の実施形態では、共有ファイルを作成すると共に、自端末の近傍にいる他端末の識別情報を検索してファイル管理装置に送信する端末を共有ファイル作成端末と呼ぶ。この共有ファイル作成端末が自端末の近傍にいる他端末の識別情報を近距離無線またはＧＰＳ(Global  Positioning    System)等により検索してファイル管理装置に送信する。ファイル管理装置が共有ファイル作成端末から送信された端末の端末情報と、共有ファイル作成端末のグループ情報が登録されているグループ情報データベースから抽出された端末の識別情報とを照合する。照合の結果、共通の識別情報が存在した場合には、該当する端末に対し、アクセス許可を自動で付与する。該当しなかった場合にはアクセス権拒否とする。反対に該当する端末に対し、アクセス拒否を自動で付与することも可能である。なお、共有ファイルを閲覧しようとする端末を共有ファイル閲覧端末と呼ぶ。【００１９】
共有ファイル閲覧端末がファイル閲覧要求をファイル管理装置に送信した際には、ファイル管理装置が要求を行った共有ファイル閲覧端末に対しアクセス許可されているファイルを、ファイルアクセス権データベースを検索して調べ、共有ファイル閲覧端末にその検索結果を提供する。この検索結果を受け、共有ファイル閲覧端末が読み出したいファイルを指定し、ファイル管理装置に要求する。これにより、ファイル管理装置が、共有ファイルを格納しているファイル格納装置よりファイルを読み出し、共有ファイル閲覧端末に送信する。【００２０】
単にグループ情報だけでなく共有ファイル作成端末の近傍にある端末という条件を加えることで、位置に依存したアクセス権の決定に関して、アクセス権を個々に付与する必要性がなくなるので、ユーザの煩わしさの軽減を図れる。【００２１】
なお、特許公開２００４−０８６４４１号公報または特許公開２００５−３０９８９０号公報と本発明との違いは、本発明では、膨大なユーザ個々へのファイルアクセス権の初期設定の煩わしさを解消するという点で相違するものである。本発明では、共有ファイル作成端末がファイルを格納するときなどに、他端末のアクセス権を設定しており、その後、他端末が閲覧要求をした際にどこに位置しようとも、最初にアクセス権を設定したときに、アクセスが許可された位置にいれば、アクセスが可能となる点で相違する。そのため、アクセス権を設定したときにオフィスにいれば、外出先であっても閲覧が可能である。【００２２】
（第一の実施形態の構成）
第一の実施形態について図面を参照して説明する。図１は、第一の実施形態のファイル共有システムの全体構成図である。第一の実施形態は、図１に示すように、共有ファイル作成端末１０、共有ファイル閲覧端末１１、ファイルアクセス権判定装置２０、ファイルアクセス権データベース３０、ファイル格納装置４０、ファイル閲覧管理装置５０、グループ情報データベース６０から構成される。なお、ファイルアクセス権判定装置２０、ファイルアクセス権データベース３０、ファイル格納装置４０、ファイル閲覧管理装置５０、グループ情報データベース６０は、ファイル管理装置１２を構成する。【００２３】
共有ファイル作成端末１０には、ファイル制御機能１０Ａ、カメラ機能１０Ｂ、無線ネットワーク機能１０Ｃを備える。共有ファイル閲覧端末１１には、無線ネットワーク機能１１Ｃ、ファイル閲覧要求装置１１Ｄの機能を備える。【００２４】
本実施形態における共有ファイル作成端末１０および共有ファイル閲覧端末１１は、送信または閲覧の際に必要な機能のみを記述したもので、実際には、同一端末内に共有ファイル作成端末１０および共有ファイル閲覧端末１１の機能を備えていてもよい。【００２５】
共有ファイル閲覧端末１１は１台以上存在すれば何台あっても構わない。また、共有ファイル作成端末１０、共有ファイル閲覧端末１１は端末を一意に識別可能な識別情報をそれぞれ持つ。【００２６】
これらのファイル制御機能１０Ａ、カメラ機能１０Ｂ、無線ネットワーク機能１０Ｃ、無線ネットワーク機能１１Ｃ、ファイル閲覧機能１１Ｄ、ファイルアクセス権判定装置２０、ファイルアクセス権データベース３０、ファイル格納装置４０、ファイル閲覧管理装置５０、グループ情報データベース６０はプログラム制御により動作する。【００２７】
第一の実施形態において、無線ネットワーク機能１０Ｃ、無線ネットワーク機能１１Ｃは、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ、Ｚｉｇｂｅｅのような短距離無線通信を利用し、アドホックネットワークを形成する機能を有し、ファイル制御機能１０Ａの検索要求により共有ファイル閲覧端末１１の検索を行う。【００２８】
図２は、ファイルアクセス権データベース３０の記録内容の一例を示す図である。ファイルアクセス権データベース３０は、共有ファイル作成端末識別情報、閲覧許可共有ファイル閲覧端末識別情報、ファイル名、ファイル格納場所を所持する。【００２９】
また、図３は、グループ情報データベース６０の記録内容の一例を示す図である。グループ情報データベース６０は共有ファイル作成端末１０の登録している共有ファイル閲覧端末１１のリストで共有ファイル作成端末識別情報と、登録共有ファイル閲覧端末識別情報とを所持する。これは、ソーシャルネットワーキングサービスやグループウェアなどで使われているグループ情報を利用するものとする。【００３０】
すなわち、本発明におけるグループとは、例えば、ソーシャルネットワーキングサービスやグループウェアなどの大規模（数百人、数千人）なグループをいう。グループ情報データベース６０には、このような大規模なグループのメンバが登録されている。本発明は、その大規模なグループの中で出会った少数のメンバで構成される小規模な特定グループに限定して自動的にアクセス権を与える処理を行うものである。【００３１】
（第一の実施形態の動作説明）
（動作の概要）
第一の実施形態の動作の概要について図４を参照して説明する。図４は、第一の実施形態におけるファイルアクセス権判定装置２０の処理手順を示すフローチャートである。【００３２】
第一の実施形態では、ファイルアクセス権判定装置２０は、ステップ１にて共有ファイル作成端末１０の識別情報を取得すると、グループ情報データベース６０を検索してその共有ファイル作成端末１０が所属するグループをステップ２にて確認する。【００３３】
続いて、ステップ３にて共有ファイル作成端末１０から共有ファイル作成端末１０近傍の端末の識別情報を取得すると、その識別情報に基づき共有ファイル作成端末１０近傍の端末がステップ２で確認した共有ファイル作成端末１０と同じグループであるか否かをステップ４にて判定する。【００３４】
ステップ４で同じグループであれば、ステップ５にてその端末を共有ファイル閲覧端末２０としてファイルアクセス権データベースに登録することによりアクセス権を付与する。【００３５】
（動作の詳細）
ファイルアクセス権管理装置３０、ファイル格納装置４０への保存は以下の要領で行う。
（１）共有ファイル作成端末１０においてカメラ機能１０Ｂを利用して写真撮影を行い作成された写真ファイルをファイル作成直後にファイル制御機能１０Ａに送信する。
（２）ファイル制御機能１０Ａは、共有ファイル作成端末１０の近傍にある共有ファイル閲覧端末１１の検索要求を無線ネットワーク機能１０Ｃに送信する。
（３）無線ネットワーク機能１０Ｃは短距離無線を利用して、共有ファイル作成端末１０の近傍に存在する端末の検索要求を無差別にブロードキャストする。
（４）無線ネットワーク機能１０Ｃから検索要求を受けることのできた無線ネットワーク機能１１Ｃは、無線ネットワーク機能１０Ｃに対し、共有ファイル閲覧端末１１の持つ端末固有の識別情報を送信する。上記動作を共有ファイル作成端末１０からのブロードキャストを受信した共有ファイル閲覧端末１１全てが行う。
（５）無線ネットワーク機能１０Ｃは、無線ネットワーク機能１１Ｃから受信した識別情報全てをファイル制御機能１０Ａに送信する。
（６）ファイル制御機能１０Ａは、カメラ機能１０Ｂから受信した写真ファイルと無線ネットワーク機能１０Ｃから受信した識別情報と共有ファイル作成端末１０の識別情報とをファイルアクセス権管理装置２０に送信する。
（７）ファイルアクセス権管理装置２０は、ファイル制御機能１０Ａから受信した写真ファイルをファイル格納装置４０に保存する。
（８）ファイルアクセス権管理装置２０は、グループ情報データベース６０に対し、ファイル制御機能１０Ａより受信した共有ファイル作成端末１０の識別情報をキーとして、共有ファイル作成端末１０のグループメンバとして登録されている共有ファイル閲覧端末１１の識別情報を抽出する。
（９）ファイルアクセス権管理装置２０は、ファイル制御機能１０Ａより受信した共有ファイル閲覧端末１１の識別情報とグループ情報データベース６０から抽出した識別情報とを照合する。照合の結果、共通して存在する共有ファイル閲覧端末１１の識別情報、ファイル制御機能１０Ａより受信した共有ファイル作成端末１０の識別情報、ファイルの名称、ファイル格納装置４０に格納したファイルの格納場所と共にファイルアクセス権データベース３０に保存する。【００３６】
ファイルの閲覧は以下の要領で行う。
（１）ファイル閲覧機能１１Ｄは、ファイル閲覧管理装置５０に対し、共有ファイル閲覧端末１１の識別情報とファイルリスト要求とを送信する。
（２）ファイル閲覧管理装置５０は、ファイル閲覧機能１１Ｄから受信した共有ファイル閲覧端末１１の識別情報をキーとしてファイルアクセス権データベース３０を検索し、共有ファイル閲覧端末１１に許可されているファイルのリストを抽出する。
（３）ファイル閲覧管理装置５０は、ファイルアクセス権データベース３０より抽出したファイルリストをファイル閲覧機能１１Ｄに送信する。
（４）共有ファイル閲覧端末１１のユーザはファイル閲覧機能１１Ｄにおいて、ファイル閲覧管理装置５０から受信したファイルリストの中から、読み込みたいファイルを指定し、ファイル閲覧管理装置５０に共有ファイル閲覧端末１１の識別情報と読み出したいファイルの名称とを送信する。
（５）ファイル閲覧管理装置５０は、ファイル閲覧機能１１Ｄより受信した共有ファイル閲覧端末１１の識別情報と読み出したいファイルの名称とをキーとして、ファイルアクセス権データベース３０を検索する。検索の結果、ファイルアクセス権データベース３０よりファイル格納場所を取得し、ファイル格納装置４０より格納場所として指定されたファイルを取得しファイル閲覧機能１１Ｄに送信する。【００３７】
（効果の説明）
共有ファイル作成端末１０のグループに登録されている共有ファイル閲覧端末１１の中で、同時刻に共有ファイル作成端末１０の近傍にある共有ファイル閲覧端末１１に対し、アクセス権を自動的に付与するものである。具体的な例として、同じグループに属する友人同士で旅行に出掛けた際に共有ファイル作成端末１０が写真を撮るという場面で、グループ登録されている多数の共有ファイル閲覧端末１１の中でも、近傍にいる共有ファイル閲覧端末１１に対してのみアクセス権を付与するという状況が考えられる。【００３８】
他にも、オフィスにおいて文書ファイルを作成して公開したい場合になどにも適用が可能である。また、ファイル自体を直接、共有ファイル閲覧端末１１に送信しないため、後々に共有ファイル閲覧端末１１のアクセス権変更を行うことで、情報流出の抑制も可能となる。【００３９】
（第二の実施形態）
第二の実施形態では既にファイル格納装置４０に格納されているファイルに対し、アクセス権の変更または更新を行うことを可能とする。第二の実施形態の構成は図１と同じである。以下その動作を説明する。
（１）ファイル制御機能１０Ａは、ファイルアクセス権判定装置２０に対し、共有ファイル作成端末１０の識別情報とファイルリスト要求とを送信する。
（２）ファイルアクセス権判定装置２０は、ファイル制御機能１０Ａから受信した共有ファイル作成端末１０の識別情報をキーとしてファイルアクセス権データベース３０を検索し、共有ファイル作成端末１０の格納したファイルのリストを抽出する。
（３）ファイルアクセス権判定装置２０は、ファイルアクセス権データベース３０より抽出した共有ファイル作成端末１０のファイルリストをファイル制御機能１０Ａに送信する。
（４）共有ファイル作成端末１０のユーザはファイル制御機能１０Ａにおいて、ファイルアクセス権判定装置２０から受信したファイルリストの中から、アクセス権の変更をしたいファイルに対し、アクセス権変更命令をする。
（５）ファイルアクセス権変更命令を受けたファイル制御機能１０Ａは、共有ファイル作成端末１０の近傍にある共有ファイル閲覧端末１１の検索要求を無線ネットワーク機能１０Ｃに送信する。
（６）無線ネットワーク機能１０Ｃは短距離無線を利用して、共有ファイル作成端末１０の近傍にある共有ファイル閲覧端末１１の検索要求を無差別にブロードキャストする。
（７）無線ネットワーク機能１０Ｃから検索要求を受けることのできた無線ネットワーク機能１１Ｃは、無線ネットワーク機能１０Ｃに対し、共有ファイル閲覧端末１１の持つ端末固有の識別情報を送信する。上記動作を共有ファイル作成端末１０からのブロードキャストを受信した共有ファイル閲覧端末１１全てが行う。
（８）無線ネットワーク機能１０Ｃは、無線ネットワーク機能１１Ｃから受信した識別情報の全てをファイル制御機能１０Ａに送信する。
（９）ファイル制御機能１０Ａは、無線ネットワーク機能１０Ｃから受信した末識別情報と共有ファイル作成端末１０の識別情報とをファイルアクセス権判定装置２０に送信する。
（１０）ファイルアクセス権判定装置２０は、グループ情報データベース６０に対し、ファイル制御機能１０Ａより受信した共有ファイル作成端末１０の識別情報をキーとして、共有ファイル作成端末１０のグループメンバとして登録されている共有ファイル閲覧端末１１の識別情報を抽出する。
（１１）ファイルアクセス権判定装置２０は、ファイル制御機能１０Ａより受信した共有ファイル閲覧端末１１の識別情報とグループ情報データベース６０から抽出した識別情報と照合する。照合の結果、共通して存在する共有ファイル閲覧端末１１の識別情報について、ファイル制御機能１０Ａより受信した共有ファイル作成端末１０の識別情報、ファイルの名称、ファイル格納装置４０に格納したファイルの格納場所と共にファイルアクセス権データベース３０を更新する。【００４０】
（第二の実施形態の効果）
ファイル作成時にのみアクセス権を設定するのでなく、ユーザが任意のタイミングでアクセス権を変更することが可能となる。これにより、文書ファイルのような更新頻度の高いファイルに対して、作成過程状況に合わせてアクセス権を変更することが可能となる。【００４１】
（第三の実施形態）
第三の実施形態を図５を参照して説明する。図５は、第三の実施形態のファイル共有システムの全体構成図である。第三の実施形態では図５のように、アクセス権ポリシ設定機能１０Ｅ、位置情報提供機能１０Ｆ、１１Ｆ、アクセスポリシ判定装置７０、アクセスポリシデータベース８０、位置情報管理装置９０を利用する。なお、ファイルアクセス権判定装置２０、ファイルアクセス権データベース３０、ファイル格納装置４０、ファイル閲覧管理装置５０、グループ情報データベース６０、アクセスポリシ判定装置７０、アクセスポリシデータベース８０、位置情報管理装置９０はファイル管理装置１２０を構成する。【００４２】
位置情報提供機能１０Ｆ、１１ＦはＧＰＳ、気圧高度計などの位置検出デバイスで取得することのできる緯度経度高度情報、もしくは無線アクセスポイントから取得することのできるＥＳＳＩＤ(Extended  Service  Set  Identifier)  情報、基地局情報などの端末の位置を特定することのできる位置検知機能を有し、位置情報管理装置９０から要求があった場合には検知結果を返すことを可能とする。【００４３】
図６は、アクセスポリシデータベースの記録内容の一例を示す図である。アクセスポリシデータベース８０は、図６に示すように、共有ファイル作成端末１００がアクセスを許可したい共有ファイル閲覧端末１１のポリシを指定して格納するもので、位置情報管理装置９０が提供する位置情報によってポリシの記述方法は異なる。位置情報管理装置９０が緯度経度高度情報のような絶対位置を提供するような場合には「共有ファイル作成端末１００の半径２０ｍ以内にある共有ファイル閲覧端末１１０に書込アクセス許可」のような記述を行う。また、位置名称を提供するような場合には「○○ビルＲｏｏｍＡにある共有ファイル閲覧端末１１０に読込アクセス許可」のような記述を行う。また、ポリシには読込（ｒｅａｄ）、書込（ｗｒｉｔｅ）、実行（ｅｘｅｃｕｔｅ）の可否の設定もそれぞれ可能である。【００４４】
位置情報管理装置９０は、位置情報提供機能１０Ｆ、１１Ｆに対し位置情報の取得要求を行い取得した共有ファイル作成端末１００と共有ファイル閲覧端末１１０との位置情報に対して、アクセスポリシデータベース８０から受信したアクセスポリシと比較して判定を行う。判定の結果、ポリシに沿う共有ファイル閲覧端末１１０の識別情報を抽出する機能を有する。【００４５】
アクセスポリシ判定装置７０は、アクセスポリシと位置情報を受信しアクセスポリシの記述を解釈し、共有ファイル閲覧端末１１０それぞれの位置情報に対してポリシにあうか否かを判定する。【００４６】
ファイルアクセス権判定装置２０は、第一の実施形態で説明したように、共有ファイル作成端末１００の識別情報を取得し、グループ情報データベース６０を検索してその共有ファイル作成端末１００が所属するグループを確認する。アクセスポリシ判定装置７０の判定結果に基づき、共有ファイル閲覧端末１１０にアクセス権を付与する。また、必要であれば計算する機能も含む。【００４７】
具体的には、アクセスポリシが「共有ファイル作成端末１００の半径２０ｍ以内にある共有ファイル閲覧端末１１０に読込アクセス許可」、位置情報提供機能１０Ｆ、１１Ｆが緯度経度情報を提供する位置検知機能を備えていた場合には、共有ファイル作成端末１００と共有ファイル閲覧端末１１０との間の距離を緯度経度情報から２０ｍ以内にあるか否かを計算により求め、アクセス権の可否を判定する。【００４８】
（第三の実施形態の動作説明）
（動作の概要）
第三の実施形態の動作の概要について図７を参照して説明する。図７は、第三の実施形態におけるファイルアクセス権判定装置２０の処理手順を示すフローチャートである。【００４９】
第三の実施形態では、ファイルアクセス権判定装置２０は、ステップ１０にて共有ファイル作成端末１００の識別情報および位置情報を取得すると、識別情報に基づきグループ情報データベース６０を検索してその共有ファイル作成端末１００が所属するグループをステップ１１にて確認する。【００５０】
続いて、ステップ１２にて共有ファイル閲覧端末１１０から自端末の識別情報および位置情報を取得すると、その識別情報に基づき共有ファイル閲覧端末１１０がステップ１１で確認した共有ファイル作成端末１００と同じグループであるか否かをステップ１３にて判定する。【００５１】
ステップ１３で同じグループであると判定した場合、アクセスポリシ判定装置７０が判定したアクセスポリシが一致しているか否かをステップ１４にて判定する。アクセスポリシ判定装置７０が判定したアクセスポリシが一致していれば、ステップ１５にてその端末を共有ファイル閲覧端末１１０としてファイルアクセス権データベースに登録することによりアクセスを付与する。【００５２】
（動作の詳細）
アクセスポリシデータベース８０の保存は以下の要領で行う。
（１）アクセス権ポリシ設定機能１０Ｅは、共有ファイル作成端末１００の識別情報とアクセス権ポリシ設定機能１０Ｅで記述したアクセスポリシをアクセスポリシデータベース８０に保存する。【００５３】
次に、ファイルアクセス権データベース３０、ファイル格納装置４０への保存は以下の要領で行う。
（１）共有ファイル作成端末１００においてカメラ機能１０Ｂを利用して写真撮影を行い作成された写真ファイルをファイル作成直後にファイル制御機能１０Ａに送信する。
（２）ファイル制御機能１０Ａは、カメラ機能１０Ｂから受信した写真ファイルと共有ファイル作成端末１００の識別情報とをファイルアクセス権判定装置２０に送信する。
（３）ファイルアクセス権判定装置２０は、ファイル制御機能１０Ａより受信した識別情報をキーとして対応するグループ情報をグループ情報データベース６０より抽出し、グループ情報をファイルアクセス権判定装置２０に送信する。
（４）ファイルアクセス権判定装置２０は、アクセスポリシデータベース８０に対し共有ファイル作成端末１００の識別情報をキーとして検索し、抽出したアクセスポリシ情報をファイルアクセス権判定装置２０に送信する。
（５）ファイルアクセス権判定装置２０は、グループ情報管理データベース６０より取得したグループ情報を、位置情報管理装置９０に送信する。
（６）位置情報管理装置９０は、ファイルアクセス権判定装置２０より受信したグループ情報に含まれる共有ファイル閲覧端末１１０の識別情報を用いて、共有ファイル閲覧端末１１０の位置情報取得要求を位置情報提供機能１０Ｆ、位置情報提供機能１１Ｆに対し送信する。
（７）位置情報管理装置９０から位置情報取得要求を受信した位置情報提供機能１０Ｆ、位置情報提供機能１１Ｆは、位置検知を行いその位置情報の結果を位置情報管理装置９０に送信する。
（８）位置情報管理装置９０は、位置情報提供機能１０Ｆ、位置情報提供機能１１Ｆから受信した位置情報を、ファイルアクセス権判定装置２０に送信する。
（９）ファイルアクセス権判定装置２０は、アクセスポリシ判定装置７０に対して、位置情報管理装置９０から受信した共有ファイル作成端末１００および共有ファイル閲覧端末１１０の識別情報と位置情報、アクセスポリシデータベース８０から受信したアクセスポリシを送信する。
（１０）アクセスポリシ判定装置７０は、ファイルアクセス権判定装置２０より受信したアクセスポリシを解釈し、ポリシに沿うか否かについて共有ファイル作成端末１００および共有ファイル閲覧端末１１０の位置情報を基に計算で判定する。判定の結果、ポリシに沿う共有ファイル閲覧端末１１０を抽出し、該当する共有ファイル閲覧端末１１０の識別情報をファイルアクセス権判定装置２０に送信する。
（１１）ファイルアクセス権判定装置２０は、ファイル制御機能１０Ａより受信したファイルをファイル格納装置４０に保存する。また、ファイルアクセス権判定装置２０は、共有ファイル作成端末１００の識別情報、ファイルの名称、ファイル格納装置４０に格納したファイルの格納場所、アクセスポリシ判定装置７０から受信した共有ファイル閲覧端末１１０全ての識別情報に対しアクセス権許可として、ファイルアクセス権データベース３０に保存する。【００５４】
ファイルの閲覧は第一の実施形態と同じ要領で行う。【００５５】
（第三の実施形態特有の効果）
位置情報提供機能１０Ｆ、１１Ｆ、位置情報管理装置９０、アクセスポリシデータベース８０を用いることで、提供する位置情報のフォーマットによらずにアクセス権の付与が可能となる。【００５６】
（第四の実施形態）
第四の実施形態を図８から図１０を参照して説明する。図８は、第四の実施形態におけるファイル共有システムの全体構成図である。第四の実施形態では、ファイル管理装置１２１に、履歴情報データベース８１を備える。また、共有ファイル作成端末１００−１および共有ファイル閲覧端末１１０−１の構成は、図５に示した第三の実施形態と同様であるが、位置情報提供機能１０−１Ｆおよび１１−１Ｆは、それぞれ自端末の識別情報、位置情報、時刻情報を位置情報管理装置９０−１に対して送信する。【００５７】
図９は、第四の実施形態における履歴情報データベース８１の記録内容の一例を示す図である。履歴情報データベース８１は、共有ファイル閲覧端末１１０−１の位置情報および在圏日時を記録する。【００５８】
（第四の実施形態特有の効果）
第四の実施形態では、共有ファイル閲覧端末１１０−１の位置情報提供機能１１−１Ｆが位置情報をリアルタイムで送信せず、遅れて送信した場合でも指定された日時に指定された場所に在圏した共有ファイル閲覧端末１１０−１についてはアクセス権を付与することができる。【００５９】
例えば、共用ファイル閲覧端末１１０−１の位置情報提供機能１１−１Ｆが位置情報を所定時間蓄積した後に、在圏時刻情報と共にファイル管理装置１２１の位置情報管理装置９０−１に送信するような位置情報提供形態であってもアクセス権の付与を行うことができる。【００６０】
（動作の概要）
第四の実施形態のファイルアクセス権判定装置２０の動作手順を図１０を参照して説明する。図１０は、第四の実施形態のファイルアクセス権判定装置２０の動作手順を示すフローチャートである。【００６１】
第四の実施形態では、ファイルアクセス権判定装置２０は、ステップ２０にて共有ファイル作成端末１００−１の識別情報、位置情報、時刻情報を取得すると、識別情報に基づきグループ情報データベース６０を検索してその共有ファイル作成端末１００−１が所属するグループをステップ２１にて確認する。【００６２】
続いて、ステップ２２にて共有ファイル閲覧端末１１０−１から自端末の識別情報、位置情報、時刻情報を取得すると、その識別情報に基づき共有ファイル閲覧端末１１０−１がステップ２１で確認した共有ファイル作成端末１００−１と同じグループであるか否かをステップ２３にて判定する。【００６３】
ステップ２３で同じグループであると判定した場合、共有ファイル閲覧装置１１０−１の所定の時刻における在圏位置が共有ファイル作成端末１００−１と同じであるか否かをステップ２４にて判定する。共有ファイル閲覧装置１１０−１の所定の時刻における在圏位置が共有ファイル作成端末１００−１と同じであれば、ステップ２５にてその端末を共有ファイル閲覧端末１１０−１としてファイルアクセス権データベースに登録することによりアクセス権を付与する。【００６４】
（実施形態に関する補足事項）
本実施形態によれば、例えば、共有ファイル作成端末１０、１００、１００−１および共有ファイル閲覧端末１１、１１０、１１０−１が携帯電話端末であり、ファイル管理装置１２、１２０、１２１が携帯電話サービス会社側に設置されたサーバであるといった利用形態を実現することができる。【００６５】
また、本実施形態では、カメラ機能１０Ｂで撮影された写真をファイル制御機能１０Ａに送信していたが、ここで扱うファイルとは写真のみではなく、文書ファイル、表計算ファイル、音楽または映像などのマルチメディアファイル、実行プログラム、スクリプトなどで書かれたプログラムファイルなど、どのようなファイルに対しても適応でき、ファイルの属性を限定するものではない。【００６６】
また、携帯電話端末とサーバといった利用形態以外でも、例えば、ファイルアクセス権判定装置２０、ファイルアクセス権データベース３０、ファイル格納装置４０、ファイル閲覧管理装置５０、グループ情報データベース６０、アクセスポリシ判定装置７０、アクセスポリシデータベース８０、履歴情報データベース８１はそれぞれ共有ファイル作成端末１０、１００、１００−１もしくは共有ファイル閲覧端末１１、１１０、１１０−１内に実装することも可能であり、利用形態を限定するものではない。【００６７】
（プログラムの実施例）
情報処理装置にインストールすることにより、その情報処理装置に、本実施形態のファイル共有システムの機能に相応する機能を実現させるプログラムの実施例を説明する。【００６８】
本実施例のプログラムは記録媒体に記録されることにより、情報処理装置は、この記録媒体を用いて本実施例のプログラムをインストールすることができる。あるいは、本実施例のプログラムを保持するサーバからネットワークを介して直接情報処理装置に本実施例のプログラムをインストールすることもできる。【００６９】
これにより、情報処理装置を用いて、本実施形態の共用ファイル作成端末１０、１００、１００−１の機能として、ファイル制御機能１０Ａ、カメラ機能１０Ｂの制御機能、無線ネットワーク機能１０Ｃの制御機能、アクセス権ポリシ設定機能１０Ｅ、位置情報提供機能１０Ｆ、共用ファイル閲覧端末１１の機能として、無線ネットワーク機能１１Ｃの制御機能、ファイル閲覧機能１１Ｄ、位置情報提供機能１１Ｆ、ファイル管理装置１２、１２０の機能として、ファイルアクセス権判定装置の機能に相応する機能２０、ファイルアクセス権データベースの機能に相応する機能３０、ファイル格納装置の機能に相応する機能４０、ファイル閲覧管理装置の機能に相応する機能５０、グループ情報データベースの機能に相応する機能６０、アクセスポリシ判定装置の機能に相応する機能７０、アクセスポリシデータベース８０の機能、履歴情報データベース８１の機能、位置情報管理装置９０、９０−１に相応する機能を実現することができる。【００７０】
なお、本実施例のプログラムは、情報処理装置によって直接実行可能なものだけでなく、ハードディスクなどにインストールすることによって実行可能となるものも含む。また、圧縮されたり、暗号化されたりしたものも含む。【００７１】
ソーシャルネットワーキングサービス、あるいはイントラネット、グループウェアなど、情報共有システムでのアクセス管理に適用することができる。【００７２】
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。【００７３】
なお、この出願は、２００８年１月１０日に出願された日本出願特願２００８−００３２５８を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2009087801.tif 000003
【図２】
2009087801.tif 000004
【図３】
2009087801.tif 000005
【図４】
2009087801.tif 000006
【図５】
2009087801.tif 000007
【図６】
2009087801.tif 000008
【図７】
2009087801.tif 000009
【図８】
2009087801.tif 000010
【図９】
2009087801.tif 000011
【図１０】
2009087801.tif 000012
【国際調査報告】
2009087801.tif 000013
2009087801.tif 000014
2009087801.tif 000015
2009087801.tif 000016