(57)【要約】【課題】アクセス権を他のユーザに継承させる処理を容易化することを目的とする。【解決手段】オーナユーザが預託した情報にアクセスするためのアクセス権を設定するアクセス権管理サーバ２であって、オーナユーザＩＤ、オーナユーザの家系に含まれる他のユーザのＩＤ、オーナユーザと他のユーザとの続柄を示す続柄情報を関連付けた家系情報を記憶し、記憶した家系情報に、アクセス権の設定を希望する第２のユーザの識別情報が含まれているかを判断する再設定判断部１０３と、第２のユーザの識別情報が含まれている場合に、アクセス権を第２のユーザに設定するアクセス権判断部１０２とを含むことを特徴とする。【選択図】図３
2010092155.tif 000002
【特許請求の範囲】
【請求項１】
第１のユーザが預託した預託情報にアクセスするためのアクセス権を設定するアクセス権設定装置であって、
前記第１のユーザの識別情報、前記第１のユーザの家系に含まれる他のユーザの識別情報及び前記第１のユーザと前記他のユーザとの続柄を示す続柄情報を関連付けた家系情報を記憶する家系情報記憶部と、
前記家系情報に、前記アクセス権の設定を希望する第２のユーザの識別情報が含まれているかを判断する判断部と、
前記判断部の判断によって前記家系情報に前記第２のユーザの識別情報が含まれている場合には、前記アクセス権を前記第２のユーザに設定するアクセス権設定部とを含むことを特徴とするアクセス権設定装置。
【請求項２】
前記家系情報記憶部に記憶させる家系情報を取得する家系情報取得部を更に有し、
前記家系情報取得部は、前記第１のユーザと単一の家系に含まれる他のユーザの識別情報を含む家系情報を取得することを特徴とする、請求項１に記載のアクセス件設定装置。
【請求項３】
前記家系情報取得部は、前記第１のユーザの識別情報を含む家系情報及び前記他のユーザの識別情報を含む家系情報に共通の個人を識別する識別情報が含まれる場合に、前記他のユーザを識別情報を含む家系情報を取得することを特徴とする、請求項２に記載のアクセス権設定装置。
【請求項４】
前記単一の家系において前記アクセス権を設定する対象を指定する対象指定情報を取得する対象指定情報取得部を更に有し、
前記アクセス権設定部は、前記第２のユーザが前記取得された対象指定情報において指定されているかを判断し、
前記アクセス権設定部は、前記第２のユーザが前記対象指定情報において指定されていると判断された場合、前記アクセス権を前記第２のユーザに設定することを特徴とする、請求項１乃至３いずれか１項に記載のアクセス権設定装置。
【請求項５】
前記対象指定情報取得部は、前記第１のユーザによって前記アクセス権を設定する対象が指定されて記憶された対象指定情報を取得することを特徴とする、請求項４に記載のアクセス権設定装置。
【請求項６】
前記対象指定情報取得部は、前記アクセス権を設定する対象を指定する情報として前記第１のユーザとの続柄が指定されて記憶された対象指定情報を取得することを特徴とする請求項５に記載のアクセス権設定装置。
【請求項７】
前記対象指定情報取得部は、前記第１のユーザが含まれる単一の家系とは異なる家系に属する他のユーザを指定する情報を前記対象指定情報として取得し、
前記判断部は、前記第１のユーザの識別情報と前記第２のユーザの識別情報とが前記第１のユーザが含まれる単一の家系及び前記異なる家系のいずれかに含まれるかを前記家系情報に記憶されている家系情報に基づいて判断し、
前記アクセス権設定部は、前記判断部によって第１のユーザと第２のユーザとが前記第１のユーザが含まれる単一の家系及び前記異なる家系のいずれかに含まれると判断された場合、前記アクセス権を前記第２のユーザに設定することを特徴とする、請求項４乃至６いずれか１項に記載のアクセス権設定装置。
【請求項８】
前記対象指定情報取得部は、前記単一の家系において前記アクセス権を設定する対象の範囲を指定する情報を前記対象指定情報として取得することを特徴とする、請求項４乃至７いずれか１項に記載のアクセス権設定装置。
【請求項９】
前記家系情報記憶部は、既に記憶媒体に記憶されている家系情報であって前記第１のユーザの識別情報が含まれる家系情報及びユーザによって入力された家系情報であって前記第２のユーザの識別情報が含まれる家系情報を取得して記憶することを特徴とする、請求項１乃至８いずれか１項に記載のアクセス権設定装置。
【請求項１０】
複数の家系情報を蓄積している家系情報蓄積部と、
前記家系情報記憶部に記憶させるための家系情報を前記家系情報蓄積部から抽出する前記家系情報抽出部とを更に有し、
前記家系情報抽出部は、前記第１のユーザの識別情報若しくは前記第２のユーザの識別情報が含まれる第１の家系情報を抽出し、抽出した前記第１の家系情報において前記第１のユーザの識別情報若しくは前記第２のユーザの識別情報とは異なるユーザの識別情報が含まれる第２の家系情報を抽出することにより前記家系情報記憶部に記憶させるための家系情報を抽出することを特徴とする、請求項１乃至９いずれか１項に記載のアクセス権設定装置。
【請求項１１】
前記判断部は、前記第１のユーザが預託した預託情報に対するアクセス権を有する第３のユーザの識別情報と前記アクセス権の設定を希望する第４のユーザの識別情報とが単一の家系に含まれるかを前記家系情記憶部に記憶されている家系情報に基づいて判断し、
前記アクセス権設定部は、前記判断部によって第３のユーザと第４のユーザとが単一の家系に含まれると判断された場合、前記アクセス権を前記第４のユーザに設定することを特徴とする請求項１乃至１０いずれか１項に記載のアクセス権設定装置。
【請求項１２】
第１のユーザが預託した預託情報にアクセスするためのアクセス権を設定するアクセス権設定方法であって、
前記第１のユーザの識別情報、前記第１のユーザの家系に含まれる他のユーザの識別情報、並びに前記第１のユーザと前記他のユーザとの続柄を示す続柄情報を関連付けた家系情報を記憶媒体に記憶し、
前記家系情報に、前記アクセス権の設定を希望する第２のユーザの識別情報が含まれているかを判断し、
前記家系情報に前記第２のユーザの識別情報が含まれている場合に、前記アクセス権を前記第２のユーザに設定することを特徴とするアクセス権設定方法。
【請求項１３】
請求項１２に記載の情報検索方法を情報処理装置に実行させることを特徴とする情報処理プログラム。
【請求項１４】
請求項１３に記載の情報処理プログラムを情報処理装置が読み取り可能な形式で記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクセス権設定装置、アクセス権設定方法、情報処理プログラム及び記録媒体に関し、特に血縁関係等の人間関係に基づくアクセス権の自動設定に関する。
【背景技術】
【０００２】
従来、世代を超えた情報管理の方法として、ＩＤカードを用いた方法が提案されている（例えば、特許文献１参照）。特許文献１に開示された技術においては、インターネットに接続された記憶媒体に記憶されている個人史、学歴、職歴、画像、著作物である作品等の個人データに対するアクセス可否を、ＩＤカードを用いて判断する。上記個人データに対するアクセス権の次世代への継承は、次世代の子孫に対して新たにＩＤカードを発行し、若しくはＩＤカード自体を継承させることにより実現する。
【特許文献１】特開２００６−１３９３２０公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に開示された技術において、ＩＤカードを新たに発行する場合、新規にアクセス権を付与する次世代のユーザに対するアクセス権付与の可否判断を個別に実行する必要がある。上記個人データのオーナが存命であれば、オーナの同意若しくはオーナによる申請によって容易にアクセス権付与が可能であることを判断することができる。しかしながら、オーナが亡くなっている場合、次世代のユーザがアクセス権の付与を申請する必要があり、アクセス権設定の可否判断が困難となる。
【０００４】
このような課題は、上述したような個人データに対するアクセス権設定に限らず、例えばＰＯＰ３（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ  ３）サーバへのアクセス権等、ネットワークを介したアクセス認証において同様に課題となる。
【０００５】
本発明は、上記実情を考慮してなされたものであり、アクセス権を他のユーザに継承させる処理を容易化することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、第１のユーザが預託した預託情報にアクセスするためのアクセス権を設定するアクセス権設定装置であって、前記第１のユーザの識別情報、前記第１のユーザの家系に含まれる他のユーザの識別情報及び前記第１のユーザと前記他のユーザとの続柄を示す続柄情報を関連付けた家系情報を記憶する家系情報記憶部と、前記家系情報に、前記アクセス権の設定を希望する第２のユーザの識別情報が含まれているかを判断する判断部と、前記判断部の判断によって前記家系情報に前記第２のユーザの識別情報が含まれている場合には、前記アクセス権を前記第２のユーザに設定するアクセス権設定部とを含むことを特徴とする。
【０００７】
また、請求項２に記載の発明は、請求項１に記載のアクセス件設定装置において、前記家系情報記憶部に記憶させる家系情報を取得する家系情報取得部を更に有し、前記家系情報取得部は、前記第１のユーザと単一の家系に含まれる他のユーザの識別情報を含む家系情報を取得することを特徴とする。
【０００８】
また、請求項３に記載の発明は、請求項２に記載のアクセス権設定装置において、前記家系情報取得部は、前記第１のユーザの識別情報を含む家系情報及び前記他のユーザの識別情報を含む家系情報に共通の個人を識別する識別情報が含まれる場合に、前記他のユーザを識別情報を含む家系情報を取得することを特徴とする。
【０００９】
また、請求項４に記載の発明は、請求項１乃至３いずれか１項に記載のアクセス権設定装置において、前記単一の家系において前記アクセス権を設定する対象を指定する対象指定情報を取得する対象指定情報取得部を更に有し、前記アクセス権設定部は、前記第２のユーザが前記取得された対象指定情報において指定されているかを判断し、前記アクセス権設定部は、前記第２のユーザが前記対象指定情報において指定されていると判断された場合、前記アクセス権を前記第２のユーザに設定することを特徴とする。
【００１０】
また、請求項５に記載の発明は、請求項４に記載のアクセス権設定装置において、前記対象指定情報取得部は、前記第１のユーザによって前記アクセス権を設定する対象が指定されて記憶された対象指定情報を取得することを特徴とする。
【００１１】
また、請求項６に記載の発明は、請求項５に記載のアクセス権設定装置において、前記対象指定情報取得部は、前記アクセス権を設定する対象を指定する情報として前記第１のユーザとの続柄が指定されて記憶された対象指定情報を取得することを特徴とする。
【００１２】
また、請求項７に記載の発明は、請求項４乃至６いずれか１項に記載のアクセス権設定装置において、前記対象指定情報取得部は、前記第１のユーザが含まれる単一の家系とは異なる家系に属する他のユーザを指定する情報を前記対象指定情報として取得し、前記判断部は、前記第１のユーザの識別情報と前記第２のユーザの識別情報とが前記第１のユーザが含まれる単一の家系及び前記異なる家系のいずれかに含まれるかを前記家系情報に記憶されている家系情報に基づいて判断し、前記アクセス権設定部は、前記判断部によって第１のユーザと第２のユーザとが前記第１のユーザが含まれる単一の家系及び前記異なる家系のいずれかに含まれると判断された場合、前記アクセス権を前記第２のユーザに設定することを特徴とする。
【００１３】
また、請求項８に記載の発明は、請求項４乃至７いずれか１項に記載のアクセス権設定装置において、前記対象指定情報取得部は、前記単一の家系において前記アクセス権を設定する対象の範囲を指定する情報を前記対象指定情報として取得することを特徴とする。
【００１４】
また、請求項９に記載の発明は、請求項１乃至８いずれか１項に記載のアクセス権設定装置において、前記家系情報記憶部は、既に記憶媒体に記憶されている家系情報であって前記第１のユーザの識別情報が含まれる家系情報及びユーザによって入力された家系情報であって前記第２のユーザの識別情報が含まれる家系情報を取得して記憶することを特徴とする。
【００１５】
また、請求項１０に記載の発明は、請求項１乃至９いずれか１項に記載のアクセス権設定装置において、複数の家系情報を蓄積している家系情報蓄積部と、前記家系情報記憶部に記憶させるための家系情報を前記家系情報蓄積部から抽出する前記家系情報抽出部とを更に有し、前記家系情報抽出部は、前記第１のユーザの識別情報若しくは前記第２のユーザの識別情報が含まれる第１の家系情報を抽出し、抽出した前記第１の家系情報において前記第１のユーザの識別情報若しくは前記第２のユーザの識別情報とは異なるユーザの識別情報が含まれる第２の家系情報を抽出することにより前記家系情報記憶部に記憶させるための家系情報を抽出することを特徴とする。
【００１６】
また、請求項１１に記載の発明は、請求項１乃至１０いずれか１項に記載のアクセス権設定装置において、前記判断部は、前記第１のユーザが預託した預託情報に対するアクセス権を有する第３のユーザの識別情報と前記アクセス権の設定を希望する第４のユーザの識別情報とが単一の家系に含まれるかを前記家系情記憶部に記憶されている家系情報に基づいて判断し、前記アクセス権設定部は、前記判断部によって第３のユーザと第４のユーザとが単一の家系に含まれると判断された場合、前記アクセス権を前記第４のユーザに設定することを特徴とする。
【００１７】
また、請求項１２に記載の発明は、第１のユーザが預託した預託情報にアクセスするためのアクセス権を設定するアクセス権設定方法であって、前記第１のユーザの識別情報、前記第１のユーザの家系に含まれる他のユーザの識別情報、並びに前記第１のユーザと前記他のユーザとの続柄を示す続柄情報を関連付けた家系情報を記憶媒体に記憶し、前記家系情報に、前記アクセス権の設定を希望する第２のユーザの識別情報が含まれているかを判断し、前記家系情報に前記第２のユーザの識別情報が含まれている場合に、前記アクセス権を前記第２のユーザに設定することを特徴とする。
【００１８】
また、請求項１３に記載の発明は、情報処理プログラムであって、請求項１２に記載の情報検索方法を情報処理装置に実行させることを特徴とする。
【００１９】
また、請求項１４に記載の発明は、記録媒体であって、請求項１３に記載の情報処理プログラムを情報処理装置が読み取り可能な形式で記録したことを特徴とする。
【発明の効果】
【００２０】
本発明によれば、アクセス権を他のユーザに継承させる処理を容易化することが可能となる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
実施の形態１．
本実施形態においては、文書や画像等のコンテンツ情報を格納しているコンテンツサーバに対するアクセス件を管理するアクセス管理サーバ及びアクセス管理システムを例として説明する。
【００２２】
図１は、本実施の形態に係るアクセス管理システムの運用形態の例を示す図である。図１に示すように、本実施形態に係るアクセス管理システムは、アクセス権管理サーバ１、家系情報管理サーバ２、コンテンツサーバ３及びクライアント装置４を含む。図１に示す各装置及びサーバは、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やサーバ等の一般的な情報処理装置によって構成される。本実施形態に係るシステムの一般的な動作は、クライアント装置４がネットワークを介してコンテンツサーバ３にアクセスする際に、アクセス権管理サーバ１がそのアクセス件を判断する。
【００２３】
アクセス権管理サーバ１は、コンテンツサーバ３からの認証要求を受け、クライアント装置４からコンテンツサーバ３へのアクセス可否を判断して認証処理を行なう。また、アクセス権管理サーバ１は、上記認証処理に際して、家系情報管理サーバ２に格納されている家系情報を取得し、アクセス権の再設定の可否を判断する。アクセス権管理サーバ１によるアクセス権の再設定が、本実施形態に係る要旨の１つとなる。即ち、アクセス権管理サーバ１がアクセス権設定装置として機能する。
【００２４】
家系情報管理サーバ２は、アクセス権管理サーバ１からの家系送信要求に従い、アクセス権管理サーバ１に家系情報を送信する。コンテンツサーバ３は、文書や画像等のコンテンツ情報を格納している。コンテンツサーバ３は、クライアント装置４からの要求に基づき、アクセス権管理サーバ１に認証要求を送信する。そして、コンテンツサーバ３は、アクセス権管理サーバ１から受信する認証結果に基づき、クライアント装置４に対してコンテンツ情報を送信し若しくはアクセスを拒否する。クライアント装置４は、本実施形態においてユーザが直接操作する情報処理端末である。ユーザはクライアント装置４を介してコンテンツサーバ３に格納されているコンテンツ情報を要求する。
【００２５】
尚、本実施形態においては、図１に示すように、アクセス権管理サーバ１、家系情報管理サーバ２及びコンテンツサーバ３が夫々異なる装置として構成され、ネットワークを介して接続されることにより連動して機能する例を説明する。この他、アクセス権管理サーバ１が実現する機能と家系情報管理サーバ２が実現する機能とを１つの装置によって実現しても良い。また、アクセス権管理サーバ１が実現する機能とコンテンツサーバ３が実現する機能とを１つの装置によって実現しても良い。更には、上記３つのサーバの機能を１つの装置によって実現しても良い。
【００２６】
次に、本実施形態に係るアクセス権管理サーバ１のハードウェア構成について説明する。図２は、本実施形態に係るアクセス権管理サーバ１のハードウェア構成を示すブロック図である。図２に示すように、本実施形態に係るアクセス権管理サーバ１は、一般的なサーバやＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理端末と同様の構成を有する。即ち、本実施形態に係るアクセス権管理サーバ１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０及びＩ／Ｆ５０がバス８０を介して接続されている。また、Ｉ／Ｆ５０にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６０及び操作部７０が接続されている。
【００２７】
ＣＰＵ１０は演算手段であり、アクセス権管理サーバ１全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納される。
【００２８】
Ｉ／Ｆ５０は、バス８０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ６０は、ユーザがアクセス権管理サーバ１の状態を確認するための視覚的ユーザインタフェースである。操作部７０は、キーボードやマウス等、ユーザがアクセス権管理サーバ１に情報を入力するためのユーザインタフェースである。尚、図１において説明したように、本実施形態に係るアクセス権管理サーバ１は、サーバとして運用される。従って、ＬＣＤ６０及び操作部７０等のユーザインタフェースは省略可能である。
【００２９】
このようなハードウェア構成において、ＲＯＭ３０やＨＤＤ４０若しくは図示しない光学ディスク等の記憶媒体に格納されたプログラムがＲＡＭ２０に読み出され、ＣＰＵ１０の制御に従って動作することにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係るアクセス権管理サーバ１の機能を実現する機能ブロックが構成される。
【００３０】
次に、本実施形態に係るアクセス権管理サーバ１の機能ブロックについて、図３を参照して説明する。図３は、本実施形態に係るアクセス権管理サーバ１の機能ブロックを示すブロック図である。図３に示すように、本実施形態に係るアクセス権管理サーバ１は、アクセス権制御部１００、ネットワークＩ／Ｆ１１０、アクセス権ＤＢ１２０及び遺言情報ＤＢ１３０を有する。
【００３１】
ネットワークＩ／Ｆ１１０は、アクセス権管理サーバ１がネットワークを介して情報を取得し、若しくはネットワークを介して情報を送信するためのインタフェースであり、図２に示すＩ／Ｆ５０によって実現される。具体的には、例えばＥｔｈｅｒｎｅｔ（登録商標）接続のインタフェースや、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）接続のインタフェースによって実現される。
【００３２】
アクセス権ＤＢ１２０は、コンテンツサーバ３に格納されているコンテンツ情報に対するアクセス権限の情報を記憶している。アクセス権ＤＢ１２０は、図２に示すＨＤＤ４０によって構成される。図４に、本実施形態に係るアクセス権ＤＢ１２０に格納されている情報の例を示す。図４に示すように、本実施形態に係るアクセス権ＤＢ１２０は、ユーザＩＤ、パスワード及び利用可能なコンテンツを特定するコンテンツＩＤを互いに関連付けて記憶している。例えば、図４の例においては、ユーザ“Ａ0”の認証に要するパスワードは“Ａ０＊＊＊”である。また、ユーザ“Ａ0”は、ＩＤ“００１”で識別されるコンテンツ情報を利用可能である。
【００３３】
遺言情報ＤＢ１３０は、アクセス権ＤＢ１２０にＩＤが格納されているユーザの遺言に関する情報を記憶している。遺言情報ＤＢ１３０は、図２に示すＨＤＤ４０によって構成される。コンテンツサーバ３にコンテンツ情報を格納しているユーザは、自己が管理するコンテンツ情報についてのアクセス権を将来の自分の子孫に設定するために、遺言情報ＤＢ１３０に情報を記録する。図５に、遺言情報ＤＢ１３０に記憶されている情報の例を示す。
【００３４】
図５に示すように、本実施形態に係る遺言情報ＤＢ１３０は、コンテンツ情報を管理しているユーザ（以降、元ユーザとする）のＩＤ及びアクセス権を付与する対象のユーザの元ユーザに対する続柄の情報を互いに関連付けて記憶している。例えば、図５の例においては、ＩＤ“Ａ0”のユーザは、“子、孫、甥、姪”に対して自身が管理するコンテンツ情報へのアクセス権を付与するように遺言情報を設定している。
【００３５】
アクセス権制御部１００は、本実施形態に係るアクセス権管理サーバ１の要部となる構成である。図３に示すように、アクセス権制御部１００は、認証要求取得部１０１、アクセス権判断部１０２及び再設定判断部１０３を有する。認証要求取得部１０１は、ネットワークＩ／Ｆ１１０を介してコンテンツサーバ３からの認証要求を取得する。認証要求取得部１０１は、取得した認証要求に含まれる情報をアクセス権判断部１０２に入力する。
【００３６】
アクセス権判断部１０２は、認証要求取得部１０１から入力された情報及びアクセス権ＤＢ１２０に格納されている情報に基づき、取得した認証要求に対する可否を判断する。また、アクセス権判断部１０２は、上記可否の判断の結果、アクセス権ＤＢ１２０に記憶されているアクセス権情報ではアクセスを許可出来ない場合、再設定判断部１０３にアクセス権の再設定命令を入力する。
【００３７】
再設定判断部１０３は、アクセス権判断部１０２の要求を受け、家系情報管理サーバ２から取得する家系情報及び遺言情報ＤＢ１３０に格納されている情報に基づいてアクセス件の再設定を判断する。再設定判断部１０３は、上記際設定の判断結果をアクセス権判断部１０２に入力する。
【００３８】
次に、コンテンツサーバ３に格納されている情報について説明する。上述したように、コンテンツサーバ３は、文書や画像等のコンテンツ情報を格納している。また、コンテンツサーバ３は、コンテンツ情報の管理のため、コンテンツ管理情報を記憶している。図６に、コンテンツ管理情報に含まれる情報の例を示す。図６に示すように、本実施形態に係るコンテンツ管理情報は、コンテンツを識別するためのコンテンツＩＤ及びコンテンツが格納されている記憶領域を示すコンテンツ格納パスの情報を含む。
【００３９】
次に、家系情報管理サーバ２に格納されている情報について図を参照して説明する。図７は、本実施形態に係る家系情報管理サーバ２に格納されている家系情報に含まれる情報の例を示す図である。図７に示すように、家系情報は、２つのユーザＩＤとそのユーザ間の関係を示す続柄情報及び夫々の関係を識別するＩＤとを含む。図７の例においては、ユーザＩＤ“Ａ1”のユーザがユーザＩＤ“Ａ0”のユーザの妻であることを示す家系情報がＩＤ“０１”として記憶されている。即ち、家系情報管理サーバ２が家系情報蓄積部、家系情報記憶部として機能する。
【００４０】
図７に示す家系情報を樹形図として示すと、図８のような樹形図を描くことができる。図８においては、夫々の関係を示すＩＤを樹形図中に示している。このように、本実施形態に係る家系情報は、２人の個人間の関係を規定する情報を蓄積することによって構成される。尚、図７及び図８においては、１つの家系に属する家系情報のみを示している。しかしながら、家系情報管理サーバ２は、複数の家系に属する家系情報を記憶している。
【００４１】
図７に示す家系情報管理サーバ２に記憶されている家系情報は、事前に各ユーザが家系情報を登録することにより蓄積される。家系情報の登録に際して、各ユーザは戸籍謄本の提示や身分証明書の提示等により、自己が属する家系及び本人であることを証明する。これにより、家系情報管理サーバ２には正当な家系情報が蓄積されることとなる。尚、家系情報管理サーバ２は、図７に示す家系情報の他、図７において“Ａ0”、“Ａ1”等のＩＤで示されている各個人を特定するための個人情報を記憶している。個人情報の例としては、例えば氏名、本籍、生年月日等である。これらの情報も、上記と同様に戸籍謄本に基づいて登録されることが好ましい。
【００４２】
次に、本実施形態に係るアクセス管理システムの動作について説明する。図９は、本実施形態に係るアクセス管理システムの動作例を示すシーケンス図である。図９の例においては、ＩＤ“Ａ0”のユーザがオーナであるコンテンツ情報に対してＩＤ“Ａ2”のユーザがアクセスした場合を例として説明する。
【００４３】
図９に示すように、本実施形態に係るアクセス管理システムにおいては、まずユーザがクライアント装置４を操作し、コンテンツサーバ３に対してコンテンツ情報を要求するためのコンテンツ要求情報を送信する（Ｓ９０１）。Ｓ９０１においてクライアント装置４からコンテンツサーバ３に送信されるコンテンツ要求情報に含まれる情報の例を図１０に示す。図１０に示すように、Ｓ９０１において送信されるコンテンツ要求情報には、ユーザＩＤ、パスワード及び要求する対象のコンテンツＩＤが含まれる。図１０の例においては、ユーザＩＤとして“Ａ2”、パスワードとして“Ａ２＊＊＊”、コンテンツＩＤとして“００１”が指定されている。
【００４４】
コンテンツサーバ３は、クライアント装置４からコンテンツ要求情報を受信すると、その情報をアクセス権管理サーバ１に転送して認証要求を送信する（Ｓ９０２）。アクセス権管理サーバ１は、コンテンツサーバ３から認証要求を受信すると、アクセス権ＤＢ１２０を参照してアクセス権を判断する（Ｓ９０３）。図４に示すように、ＩＤ“Ａ2”のユーザにはＩＤ“００１”のコンテンツに対するアクセスは認められていない。従って、図１０のＳ９０３のアクセス権判断では、アクセスは認められない。
【００４５】
アクセス権ＤＢ１２０に格納された情報に基づくアクセス権判断が拒否されると、アクセス権管理サーバ１は、家系情報管理サーバ２から家系情報を取得する（Ｓ９０４）。そして、取得した家系情報と遺言情報ＤＢ１３０に格納されている情報に基づき、アクセス権の再設定を判断する（Ｓ９０５）。再設定の判断の結果、アクセスが認められると、アクセス権管理サーバ１は、コンテンツサーバ３に対してアクセス許可の認証結果を送信する（Ｓ９０６）。
【００４６】
コンテンツサーバ３は、アクセス権管理サーバ１からアクセス許可の認証結果を受信すると、クライアント装置４に対してコンテンツ情報を送信する（Ｓ９０７）。クライアント装置４は、コンテンツサーバ３から受信したコンテンツ情報を自身の表示部に表示し（Ｓ９０８）、処理を終了する。このような処理により、本来ＩＤ“００１”のコンテンツに対してアクセス権を有さないＩＤ“Ａ2”のユーザが、ＩＤ“Ａ0”のユーザとの血縁関係に基づいてＩＤ“００１”のコンテンツにアクセスすることが可能となる。
【００４７】
次に、図９の動作におけるアクセス権管理サーバ１の詳細な動作について、図１１を参照して説明する。図１１は、本実施形態に係るアクセス権管理サーバ１の動作を示すフローチャートである。図１１に示すように、認証要求取得部１０１は、ネットワークＩ／Ｆ１１０を介してコンテンツサーバ３からの認証要求を受信すると、その認証要求に含まれるコンテンツ要求情報を取得する（Ｓ１１０１）。認証要求取得部１０１は、取得したコンテンツ要求情報をアクセス権判断部１０２に入力する。アクセス権判断部１０２は、コンテンツ要求情報に含まれるユーザＩＤに基づいてアクセス権ＤＢ１２０を検索する（Ｓ１１０２）。
【００４８】
Ｓ１１０２の検索の結果、コンテンツ要求情報に含まれるユーザＩＤが要求対象のコンテンツＩＤに対するアクセス権を有していれば（Ｓ１１０３／ＹＥＳ）、アクセス権判断部１０２はアクセス要求を認証する（Ｓ１１０４）。他方、コンテンツ要求情報に含まれるユーザＩＤが要求対象のコンテンツＩＤに対するアクセス権を有していなければ（Ｓ１１０３／ＮＯ）、アクセス権判断部１０２は、再設定判断部１０３に対してアクセス権の再設定要求を入力する（Ｓ１１０５）。図１２に、Ｓ１１０５において再設定判断部１０３に入力されるアクセス権の再設定要求に含まれる情報（以降、再設定要求情報とする）の例を示す。
【００４９】
図１２に示すように、再設定要求情報は、アクセス権の再設定対象コンテンツのＩＤ、再設定対象コンテンツのオーナのユーザ（以降、オーナユーザとする）を識別するオーナユーザＩＤ及び再設定を要求するユーザ（以降、要求ユーザとする）を識別する要求ユーザＩＤの情報を含む。図１２に示す再設定要求情報は、アクセス権判断部１０２が認証要求取得部１０１から取得したコンテンツ要求情報及びアクセス権ＤＢ１２０から取得した情報に基づいて生成する。
【００５０】
アクセス権判断部１０２から再設定要求を受けた再設定判断部１０３は、ネットワークＩ／Ｆ１１０を介して家系情報管理サーバ２から家系情報を取得し（Ｓ１１０６）、記憶する。即ち、再設定判断部１０３が、家系情報取得部として機能する。また、再設定判断部１０３が、家系情報管理サーバ２と同様に、家系情報記憶部として機能する。Ｓ１１０６において取得される家系情報は、図１２に示す要求ユーザＩＤ若しくはオーナユーザＩＤを含む家系情報である。また、再設定判断部１０３は、再設定要求情報に含まれるオーナユーザＩＤに基づき、遺言情報ＤＢ１３０から遺言情報を取得する（Ｓ１１０７）。上述したように、遺言情報は、アクセス権を再設定する対象を限定し若しくは除外する情報である。即ち、遺言情報は、アクセス権を再設定する対象を指定する対象指定情報として用いられる。従って、再設定判断部１０３が、対象指定情報取得部として機能する。
【００５１】
ここで、Ｓ１１０６における家系情報の取得処理について更に詳細に説明する。再設定判断部１０３は、アクセス権判断部１０２から再設定要求を受信すると、オーナユーザＩＤ及び要求ユーザＩＤを含む家系情報取得要求を家系情報管理サーバ２に送信する。家系情報管理サーバ２は、アクセス権管理サーバ１から受信した家系情報取得要求に基づき、既に格納されている家系情報から送信すべき家系情報を抽出する。即ち、家系情報管理サーバ２の一部が家系情報抽出部として機能する。
【００５２】
家系情報管理サーバ２による家系情報の抽出処理について、図７を参照して説明する。まず、家系情報管理サーバ２は、取得した家系情報取得要求に含まれるオーナユーザＩＤを参照し、そのオーナユーザＩＤとの続柄が設定されている家系情報を抽出する。図７の例の場合、家系情報管理サーバ２は、図７に示す家系情報のうち、ＩＤ“０１”、“０２”及び“０３”の家系情報を抽出する。
【００５３】
次に、家系情報管理サーバ２は、上記抽出した家系情報においてオーナユーザＩＤの相手となっているユーザＩＤの夫々について、続柄が設定されている家系情報を更に抽出する。上記抽出したＩＤ“０１”、“０２”及び“０３”の家系情報において、オーナユーザＩＤの相手となっているユーザＩＤは、“Ａ1”、“Ａ2”及び“Ａ3”のユーザＩＤである。従って、家系情報管理サーバ２は、ユーザＩＤ“Ａ1”、“Ａ2”及び“Ａ3”との続柄が設定されている家系情報として、ＩＤ“０４”、“０５”、“０６”及び“０７”の家系情報を抽出する。尚、ここでは、既に抽出されている家系情報（ＩＤ“０１”、“０２”及び“０３”の家系情報）は省略し、新規に抽出される家系情報のみを示して説明しているが、重複して抽出しても良い。
【００５４】
次に、家系情報管理サーバ２は、上記更に抽出した家系情報において、抽出元となったユーザＩＤ（上記ＩＤ“Ａ1”、“Ａ2”及び“Ａ3”のユーザＩＤ）の相手となっているユーザＩＤの夫々について、続柄が設定されている家系情報を抽出する。上記更に抽出したＩＤ“０４”、“０５”、“０６”及び“０７”の家系情報において、抽出元となったユーザＩＤの相手となっているユーザＩＤは、“Ｃ0”、“Ａ4”、“Ａ5”及び“Ｂ0”のユーザＩＤである。従って、家系情報管理サーバ２は、ユーザＩＤ“Ｃ0”、“Ａ4”、“Ａ5”及び“Ｂ0”との続柄が設定されている家系情報として、ＩＤ“０８”、及び“０９”の家系情報を抽出する。
【００５５】
家系情報管理サーバ２は、新規に抽出される家系情報、即ち既に抽出された家系情報と重複しない家系情報が抽出されなくなるまで上記処理を繰り返す。新規に抽出される家系情報が抽出されなくなると、家系情報管理サーバ２は、家系情報の抽出処理を終了する。これにより、家系情報管理サーバ２は、既に格納されている家系情報の中から、家系情報取得要求に対する家系情報を抽出する。このように家系情報を抽出すると、家系情報管理サーバ２は、抽出した家系情報をアクセス権管理サーバ１に送信する。アクセス権管理サーバ１においては、再設定判断部１０３が、家系情報管理サーバ２が送信した家系情報をネットワークＩ／Ｆ１１０を介して取得する。
【００５６】
尚、上記の説明においては、家系情報管理サーバ２における家系情報の抽出処理に際して、オーナユーザＩＤを基準として抽出する例を説明した。この他、要求ユーザＩＤを基準として上記と同様の処理を実行しても良い。また、上記の説明においては、アクセス権管理サーバ１からの家系情報取得要求に応じて家系情報管理サーバ２が抽出処理を実行する例を説明した。この他、アクセス権管理サーバ１からの取得要求に応じて、家系情報管理サーバ２が格納している全家系情報をアクセス権管理サーバ１に送信し、アクセス権管理サーバ１が上記の処理を実行するようにしても良い。
【００５７】
再設定判断部１０３は、Ｓ１１０６において取得した家系情報に基づき、要求ユーザＩＤが示すユーザとオーナユーザＩＤが示すユーザとの続柄の情報を抽出する。本実施形態においては、図７に示すように、ＩＤ“Ａ2”のユーザはＩＤ“Ａ0”のユーザの長男である。ここで、再設定判断部１０３は、少なくとも、要求ユーザＩＤが示すユーザとオーナユーザＩＤが示すユーザとが単一の家系に含まれることを確認する。即ち、再設定判断部１０３は、要求ユーザＩＤが示すユーザとオーナユーザＩＤが示すユーザとが単一の家系に含まれるかを判断する判断部として機能する。
【００５８】
上記再設定判断部１０３の判断における“単一の家系”とは、図８に示すように、何らかの続柄により直接若しくは間接的に関係している一群のユーザＩＤである。換言すると、再設定判断部１０３が取得した家系情報において、血族若しくは姻族の関係にある一群のユーザＩＤである。本実施形態に係る図１１のＳ１１０６において再設定判断部１０３が取得する家系情報は、上述した家系情報管理サーバ２による家系情報の抽出処理により、上記“単一の家系”を構成する家系情報となる。従って、本実施形態において、再設定判断部１０３は、家系情報管理サーバ２から取得した家系情報中にオーナユーザＩＤ及び要求ユーザＩＤが含まれることにより、要求ユーザとオーナユーザとが単一の家系に含まれることを確認することができる。
【００５９】
そして、再設定判断部１０３は、Ｓ１１０７において取得した遺言情報に基づき、要求ユーザＩＤが示すユーザＩＤに対してアクセス権の再設定が可能か否か判断する（Ｓ１１０８）。図５に示す通り、オーナユーザのユーザＩＤ“Ａ0”に関連付けられた再設定対象ユーザ続柄には、“子”が含まれる。従って、再設定判断部１０３は、要求ユーザであるＩＤ“Ａ2”のユーザに対してアクセスの再設定が可能であると判断する（Ｓ１１０８／ＮＯ）。即ち、再設定判断部１０３が判断部として機能する。再設定判断部１０３は、再設定可能と判断すると、アクセス権判断部１０２に対して再設定可能を示す判断結果を入力する。再設定可能の判断結果を取得したアクセス権判断部１０２は、ユーザＩＤ“Ａ2”のユーザがコンテンツＩＤ“００１”のコンテンツ情報にアクセス可能となるように、アクセス権ＤＢ１２０を更新する（Ｓ１１１０）。即ち、アクセス権判断部１０２がアクセス権設定部として機能する。
【００６０】
アクセス権ＤＢ１２０の更新が完了すると、アクセス権判断部１０２は、再度Ｓ１１０２からの処理を繰り返す。この場合、アクセス件ＤＢ１２０が更新されているため、Ｓ１１０３においてアクセス権有りと判断され、アクセスが認証される（Ｓ１１０４）。他方、Ｓ１１０８の処理において、アクセス権の再設定が不可能である場合（Ｓ１１０８／ＹＥＳ）、再設定判断部１０３は、アクセス権判断部１０２に対して再設定不可能を示す判断結果を入力する。再設定不可能を示す判断結果を取得したアクセス件判断部１０２は、アクセス要求を拒否する（Ｓ１１０９）。
【００６１】
アクセス認証（Ｓ１１０４）若しくはアクセス拒否（Ｓ１１０９）が確定すると、アクセス権判断部１０２は、ネットワークＩ／Ｆ１１０を介して認証結果を送信し（Ｓ１１１１）、処理を終了する。このような処理により、オーナユーザの次世代のユーザ（上記実施形態における要求ユーザ）に対するアクセス権の設定を好適且つ容易に処理することが可能となる。
【００６２】
尚、上記の説明においては、図１１において説明したように、再設定判断部１０３が再設定可能と判断した場合（Ｓ１１０８／ＹＥＳ）、アクセス権判断部１０２がアクセスＤＢ１２０を更新する（Ｓ１１１０）例を説明した。これにより、次回、ＩＤ“Ａ2”のユーザからアクセス要求があった場合は、再設定判断部１０３の処理によらずにアクセスを許可することが可能となる。図１１の他の例を図１３に示す。図１３に示す例の場合、再設定判断部１０３が再設定可能と判断した場合（Ｓ１３０８／ＹＥＳ）、アクセス権判断部１０２は、アクセス権ＤＢ１２０を更新せず、そのままアクセス要求を認証する（Ｓ１３１０）。
【００６３】
また、上記の実施形態においては、遺言情報を判断基準に含める例を説明した。遺言情報を用いることにより、オーナユーザは、生前に未だ誕生していない子孫に対するアクセス権付与の設定やアクセス権制限の設定を行なうことが可能となる。例えば、曾孫、玄孫等の子孫と生前に対面し、直接アクセス権の設定を実行できる可能性は低い。しかしながら、図５において説明したように、オーナユーザは、存命中に、遺言情報として“曾孫”、“玄孫”等の再設定対象ユーザ続柄を設定しておくことにより、未来に誕生する可能性のある子孫に対するアクセス権設定が可能となる。
【００６４】
他方、血族若しくは姻族であることのみをもってアクセス権の再設定を許可する態様も考え得る。また、４親等内の血族若しくは３親等内の姻族であれば、アクセス権の再設定を許可するというように、アクセス権の再設定を許可する範囲をシステムとして一律に決定する態様も考え得る。このような場合、上述した遺言情報は不要となる。即ち、再設定判断部１０３は、アクセス権判断部１０２から再設定要求を受けた場合、家系情報管理サーバ２から取得した家系情報及び再設定要求情報に含まれるオーナユーザＩＤ及び要求ユーザＩＤに基づいて再設定の可否を判断するようにしても良い。
【００６５】
また、上記の実施形態においては、姻族、血族のみを対象とし、オーナユーザと要求ユーザとが単一の家系に属する場合にアクセス権の再設定を許可する例を説明した。この他、遺言情報において友人関係等を独自に設定することにより、姻族若しくは血族ではない家系を連結して判断するようにしても良い。このような例（以降、親族以外を含める例とする）について、以下に説明する。
【００６６】
図１４は、姻族、血族以外の者にアクセス権を設定する場合において、その関係を設定するための情報であって、家系情報に対応する情報（以降、関係設定情報とする）の例である。図１４に示すように、関係設定情報には、家系情報と同様に２人のユーザを特定するユーザＩＤ及びその関係を示す続柄情報が含まれる。図１４に示す家系設定情報は、遺言情報ＤＢ１３０に記憶され、図１１のＳ１１０６において再設定判断部が取得することによって、Ｓ１１０８の判断処理において参照される。尚、関係設定情報は、家系情報と同様に家系情報管理サーバ２が記憶しても良い。
【００６７】
図１５は、図７に示す家系情報及び図１４に示す関係設定情報に基づいて樹形図を生成した図である。尚、図１５においては、図７及び図１４に示していない情報（ユーザＩＤ“Ｄ1”、“Ｄ2”の情報）も含まれる。図１５に示すように、ユーザＩＤ“Ａ0”とユーザＩＤ“Ｄ0”との友人関係を示す関係設定情報により、“Ａ0”が属する家系と“Ｄ0”が属する家系とが連結される。
【００６８】
図１５に示すように、“Ａ0”が属する家系と“Ｄ0”が属する家系とが連結されることにより、“Ａ0”がオーナユーザであるコンテンツ情報に対するアクセス権の再設定が、“Ｄ0”の家系に属する者に許可され得る。これは、上記実施形態において説明したように、“Ａ0”の遺言情報に応じて可否が決定される図１６は、このような場合の遺言情報の例を示す図である。図１６に示す例においては、ユーザＩＤ“Ａ0”に関連付けられた再設定対象ユーザ続柄として、“友人”、“友人の配偶者”及び“友人の子”が含まれる。従って、図１５に示すユーザのうち、ＩＤ“Ｄ0”、“Ｄ1”及び“Ｄ2”のユーザは、“Ａ0”がオーナユーザであるコンテンツ情報に対して、アクセス権の再設定が許可される。
【００６９】
また、上記実施形態においては、家系情報取得要求を受信した家系情報管理サーバ２が家系情報を抽出する場合の処理として、新規に抽出される家系情報が抽出されなかった場合に、抽出を終了する例を説明した。しかしながら、例えば図８に示す樹形図において、オーナユーザがＩＤ“Ａ0”のユーザであり、要求ユーザがＩＤ“Ａ2”のユーザである場合に、ＩＤ“Ｂ2”のユーザとの続柄を示す家系情報まで抽出することは無駄な処理となる。これに対して、抽出した家系情報に要求ユーザＩＤが含まれていることを確認することにより、抽出処理を完了するようにしても良い。これにより、オーナユーザと要求ユーザとの続柄を判定するために必要最低限な家系情報を抽出し、無駄な処理を省略することが可能となる。
【００７０】
また、上記実施形態においては、要求ユーザが既に図４に示すように、システムに登録されている場合を例として説明した。この他、要求ユーザのＩＤをシステムに登録する際、即ちサインアップの際に、上記アクセス権の再設定処理を実行しても良い。
【００７１】
実施の形態２．
実施の形態１においては、再設定判断部１０３は、既に家系情報管理サーバ２に格納されている家系情報に基づいてオーナユーザＩＤと要求ユーザＩＤとの続柄を判断する例を説明した。しかしながら、要求ユーザが先祖のユーザがオーナであるコンテンツに対してアクセスを要求する際に、要求ユーザが含まれる家系情報が家系情報管理サーバ２に格納されていない場合もあり得る。本実施形態においては、家系情報管理サーバ２にユーザＩＤが記憶されていないユーザが要求ユーザとなる場合について説明する。尚、実施の形態１と同様の符号を付す構成については、実施の形態１と同一または相当部を示し、説明を省略する。本実施形態においては、図８に示すユーザＩＤ“Ｂ1”の子供であるユーザが要求ユーザとなる場合を例とする。また、本実施形態においては、図８に示すユーザＩＤ“Ａ0”の子供であるユーザがオーナユーザとなる場合を例とする。
【００７２】
本実施形態に係るアクセス管理システムの運用形態、アクセス権管理サーバ１のハードウェア構成及び機能構成は、図１、図２及び図３に示す実施の形態１の態様と同様の構成を有する。また、本実施形態に係るアクセス管理システムの動作は、図９において説明した実施の形態１の態様と略同様である。ここで、本実施形態においては、図９に示すＳ９０１において送信されるコンテンツ要求情報に含まれる情報が実施の形態１の例（図１０の例）とは異なる。本実施形態に係るコンテンツ要求情報には、図１０に示す情報に加えて、要求ユーザを示す情報が含まれる家系情報が含まれる。この家系情報は、要求ユーザがクライアント装置４を走査してコンテンツ要求情報を送信する際に入力する。本実施形態に係るコンテンツ要求情報に含まれる家系情報の例について図１７に示す。
【００７３】
図１７は本実施形態に係るコンテンツ要求情報に含まれる家系情報（以降、入力家系情報とする）の例を示す図である。図１７に示すように、入力家系情報としては、図７に示す家系情報と同様の情報が含まれる。図１７に示す家系情報を樹形図として示すと、図１８のような樹形図を描くことができる。本実施形態に係る入力家系情報は、図１８に示すように、ＩＤ“Ｂ3”のユーザがＩＤ“Ｂ1”のユーザの妻であり、ＩＤ“Ｂ4”のユーザがＩＤ“Ｂ1”のユーザの長男であることを示す情報を含む。本実施形態に係る要求ユーザＩＤは図１７に示すＩＤ“Ｂ4”である。
【００７４】
ここで、図１７に示す入力家系情報は、新規に入力される情報である。従って、本実施形態に係るアクセス管理システムに対応したユーザＩＤが付されていない状態であることが一般的である。即ち、認証要求取得部１０１が取得した際の入力家系情報は、図１７及び図１８に示すように“Ｂ1”、“Ｂ3”及び“Ｂ4”等のユーザＩＤによって各個人が示された状態ではない。認証要求取得部は、入力家系情報を取得すると、家系情報管理サーバ２にアクセスして入力家系情報に含まれる各個人のユーザＩＤを特定若しくは取得する。これについては後に詳述する。
【００７５】
次に、本実施形態に係るアクセス管理システムにおいては、再設定判断部１０３による処理、即ち、図９のＳ９０５若しくは図１１のＳ１１０８の処理が実施の形態１と異なる。本実施形態においては、ＩＤ“Ｂ4”のユーザが要求ユーザである。従って、図８に示すように、再設定判断部１０３が家系情報管理サーバ２から取得する家系情報には、要求ユーザＩＤであるＩＤ“Ｂ4”が含まれていない。即ち、再設定判断部１０３は、家系情報管理サーバ２から取得した家系情報のみでは、オーナユーザと要求ユーザとの続柄を判断することができない。
【００７６】
これに対して、本実施形態に係る再設定判断部１０３は、家系情報管理サーバ２から取得した家系情報と図１７に例示する入力家系情報とに基づいてオーナユーザと要求ユーザとの続柄を判断する。即ち、本実施形態に係る再設定判断部１０３は、上記取得した家系情報及び入力家系情報に基づき、オーナユーザと要求ユーザとが単一の家系に含まれることを確認する。即ち、再設定判断部１０３が、家系情報管理サーバ２から取得した家系情報及びアクセス要求に含まれる入力家系情報を記憶する家系情報記憶部として機能する。また、再設定判断部１０３が、オーナユーザと要求ユーザとが単一の家系に含まれるかを判断する判断部として機能する。
【００７７】
ここで、実施の形態１においては、家系情報管理サーバ２による家系情報の抽出処理において、単一の家系を構成する家系情報が抽出されることにより、オーナユーザと要求ユーザとが単一の家系に含まれることを容易に判断することが可能であった。しかしながら、本実施形態においては、図１１のＳ１１０６において再設定判断部１０３が取得する家系情報（図８に示す樹形図を構成する家系情報）と入力家系情報とが単一の家系を構成することは確認されていない。従って、再設定判断部１０３は、図１１のＳ１１０８において、家系情報管理サーバ２から取得した家系情報と入力家系情報とが単一の家系を構成することを確認する。
【００７８】
家系情報管理サーバ２から取得した家系情報（以降、取得家系情報とする）と入力家系情報とが単一の家系を構成することを確認する際、再設定判断部１０３は、取得家系情報と入力家系情報とに同一のユーザが含まれるか否かを確認する。同一のユーザが含まれる場合、取得家系情報と入力家系情報とは上記同一のユーザを介して連結され、単一の家系を構成するということができる。
【００７９】
図７に示す家系情報と図１７に例示する入力家系情報とに基づいて樹形図を生成すると、図１９に示すような樹形図が生成される。図１９に示すように、本実施形態に係る取得家系情報と入力家系情報とは、ユーザＩＤ“Ｂ1”のユーザを介して連結される。そして、本実施形態に係る要求ユーザ（ＩＤ“Ｂ4”のユーザ）は、オーナユーザ（ＩＤ“Ａ0”のユーザ）の曾孫に該当する。従って、再設定判断部１０３は、図５に示す遺言情報ＤＢ１３０に記憶されている情報のうち、ユーザＩＤ“Ａ0”に関連付けられた再設定対象ユーザ続柄に“曾孫”が含まれる場合、アクセス権の再設定が可能であると判断する。他方、ユーザＩＤ“Ａ0”に関連付けられた再設定対象ユーザ続柄に“曾孫”が含まれない場合、アクセス権の再設定が不可能であると判断する。
【００８０】
このような処理により、本実施形態に係る再設定判断部１０３は、家系情報管理サーバ２から取得した家系情報に、要求ユーザＩＤが含まれていない場合であっても、オーナユーザと要求ユーザとの続柄を判断することが可能となる。
【００８１】
次に、認証要求取得部１０１が入力家系情報を取得した際のユーザＩＤ特定若しくは取得の処理について説明する。本実施形態に係るアクセス権管理サーバ１の認証要求取得部１０１は、コンテンツサーバ３から取得した認証要求に入力家系情報が含まれる場合、家系情報管理サーバ２に対してＩＤ付与要求を送信する。図２０に、本実施形態に係る入力家系情報に含まれる情報の例について説明する。
【００８２】
図２０に示すように、本実施形態に係る入力家系情報においては、氏名によって各ユーザが特定されている。即ち、各ユーザの氏名が各ユーザ個人を特定する個人特定情報として用いられる。そして、図７若しくは図１４に示すように、入力家系情報は、２つの個人特定情報によって特定される個人間の関係を示す続柄情報を含む。図２０の例においては、氏名が“ＢＢＢ  ３３３”であるユーザが、氏名が“ＢＢＢ  １１１”であるユーザの妻であることを示している。また、氏名が“ＢＢＢ  ４４４”であるユーザが、氏名が“ＢＢＢ  １１１”であるユーザの長男であることを示している。アクセス権管理サーバ１が家系情報管理サーバ２に送信するＩＤ付与要求には、図２０に示す情報が含まれる。
【００８３】
家系情報管理サーバ２は、アクセス権管理サーバ１から取得したＩＤ付与要求に応じてＩＤ付与処理を実行する。図２１を参照して、本実施形態に係る家系情報管理サーバ２によるＩＤ付与動作について説明する。図２１は、本実施形態に係る家系情報管理サーバ２によるＩＤ付与動作を示すフローチャートである。図２１に示すように、家系情報管理サーバ２は、ＩＤ付与要求を取得すると（Ｓ２１０１）、ＩＤ付与要求に含まれる個人特定情報を１つ取得する（Ｓ２１０２）。
【００８４】
そして、家系情報管理サーバ２は、Ｓ２１０２において取得した個人特定情報が、家系情報管理サーバ２に既に格納されているか否か確認する（Ｓ２１０３）。ここで、家系情報管理サーバ２は、図７に示す家系情報に加えて、個人特定情報とユーザＩＤとが関連付けられた情報（ユーザＩＤ対応情報）を記憶している。図２２に、家系情報管理サーバ２が記憶しているユーザＩＤ対応情報に含まれる情報の例を示す。
【００８５】
図２２に示すように、本実施形態に係る家系情報管理サーバ２が記憶しているユーザ対応情報は、ユーザＩＤと個人特定情報であるユーザの氏名とを対応付けて記憶している。尚、同姓同名の区別のため、個人特定のための他の情報をユーザＩＤ対応情報に含めても良い。上記他の情報としては、例えばユーザの生年月日、本籍地、性別等の情報を用いることができる。このような情報は、戸籍謄本に記載されている情報を用いることが好ましい。尚、上記他の情報に基づいて同姓同名の個人を区別する際には、入力家系情報にも同様の情報（上記例における生年月日、本籍地、性別等の情報）を含めることにより、実現可能となる。
【００８６】
家系情報管理サーバ２は、Ｓ２１０２において取得した個人特定情報に基づき、図２２に示すユーザ対応情報を検索した結果、該当する個人特定情報がユーザ対応情報に含まれる場合（Ｓ２１０３／ＹＥＳ）、その該当する個人特定情報に対応するユーザＩＤを取得する（Ｓ２１０４）。例えば、Ｓ２１０２において“ＢＢＢ  ０００”という個人特定情報を取得した場合を考える。この場合、図２２に示すように、ユーザ対応情報に“ＢＢＢ  ０００”という情報が含まれている。従って、Ｓ２１０３の検索において、該当情報有りと判断される。その結果、Ｓ２１０４において、“ＢＢＢ  ０００”に対応するユーザＩＤ“Ｂ0”が取得される。
【００８７】
他方、該当する個人特定情報がユーザ対応情報に含まれない場合（Ｓ２１０３／ＮＯ）、家系情報管理サーバ２は、その個人特定情報を新規の情報として認識し、新規のユーザＩＤを付与する（Ｓ２１０５）。例えば、Ｓ２１０２において“ＢＢＢ  ３３３”という個人特定情報を取得した場合を考える。この場合、図２２に示すように、ユーザ対応情報には“ＢＢＢ  ３３３”という情報が含まれていない。従って、Ｓ２１０３の検索において、該当情報無しと判断される。その結果、Ｓ２１０５において、“ＢＢＢ  ３３３”に対応する新規のユーザＩＤとして“Ｂ3”が付与される。
【００８８】
Ｓ２１０４若しくはＳ２１０５の処理が完了した後、ＩＤ付与要求に含まれる全個人特定情報を選択し終えている場合（Ｓ２１０６／ＹＥＳ）、家系情報管理サーバ２は、ＩＤ付与情報を生成してアクセス権管理サーバ１に送信する（Ｓ２１０７）。本実施形態に係るＩＤ付与情報に含まれる情報の例を図２３に示す。図２３に示すように、ＩＤ付与情報は、Ｓ２１０４にて取得した情報若しくはＳ２１０５にて付与した情報を含む。他方、ＩＤ付与要求に含まれる全個人特定情報を選択し終えていない場合（Ｓ１８０６／ＮＯ）、Ｓ１８０２からの処理を繰り返す。
【００８９】
このような家計管理サーバ２の処理により、未だユーザＩＤの付与されていない個人の情報によって構成される入力家系情報が、図１７に示すようなユーザＩＤによって特定される情報に変換される。これにより、上述したように家系情報管理サーバ２に既に格納されている家系情報と入力家系情報とに基づいてオーナユーザと要求ユーザとの続柄を判断することが可能となる。
【００９０】
尚、上記の説明においては、図１９に示すように、ユーザＩＤに基づいて判断する例を説明した。この他、ＩＤの状態ではなく、個人名等、入力家系情報に含まれる個人識別情報に基づいて続柄を判断しても良い。この場合、再設定判断部１０３は、図７に示すようなユーザＩＤ間の続柄によって構成される家系情報に替えて、個人名等の個人特定情報によって構成される家系情報を図１１のＳ１１０６において取得する。
【００９１】
また、上記の説明においては、ＩＤ“Ｂ4”のユーザが、要求ユーザとして、図２０に示す入力家系情報を含むコンテンツ要求情報を送信する場合を例として説明した。このように、コンテンツ要求を動作のきっかけとする場合以外の例も考えられ得る。例えば、ＩＤ“Ｂ1”のユーザが、自信の“妻”及び“長男”をユーザ登録するために、図２０に示す入力家系情報を家系情報管理サーバ２に送信することを動作のきっかけとすることも考えられる。
【００９２】
即ち、家系情報管理サーバ２は、ＩＤ“Ｂ1”のユーザから、図２０に示す入力家系情報を取得する。すると、家系情報管理サーバ２は、図２１において説明した動作を実行して“Ｂ3”及び“Ｂ4”のＩＤを付与する。このような処理により、図２０に示すような情報で構成される入力家系情報が、図１７に示すようにＩＤで示される情報として家系情報管理サーバ２に登録される。その結果、ＩＤ“Ｂ3”のユーザがＩＤ“Ｂ1”のユーザの妻として登録される。また、ＩＤ“Ｂ4”のユーザがＩＤ“Ｂ2”のユーザの長男として登録される。即ち、ＩＤ“Ｂ3”及び“Ｂ4”のユーザがＩＤ“Ｂ1”のユーザと単一の家系に属するユーザとして登録される。その結果、実施の形態１と同様の処理により、ＩＤ“Ａ0”、“Ａ1”、“Ａ2”、“Ａ3”及び“Ｂ0”等のユーザがオーナユーザであるコンテンツへのアクセス権の再設定が可能となる。
【００９３】
実施の形態３．
実施の形態１においては、図８等で説明したように、家系情報記憶部として機能する再設定判断部１０３が要求ユーザＩＤ及びオーナユーザＩＤを記憶している場合に、オーナユーザと要求ユーザとが単一の家系に含まれることを判断する例を説明した。しかしながら、上述したように、オーナユーザと要求ユーザとが単一の家系に含まれることを判断することが目的であり、その判断手法は上記態様以外にも可能である。本実施形態においては、そのような他の判断手法について説明する。本実施形態においては、オーナユーザＩＤが“Ａ0”、要求ユーザＩＤが“Ｂ2”である場合を例として説明する。
【００９４】
実施の形態１においては、家系情報管理サーバ２から取得した家系情報に要求ユーザＩＤ及びオーナユーザＩＤが含まれることをもって、オーナユーザと要求ユーザとが単一の家系に含まれることを判断することが可能であった。それは、家系情報管理サーバ２が、家系情報取得要求に応じて、単一の家系情報を抽出して送信することによって可能となっていた。本実施形態においては、家系情報管理サーバ２が、家系情報取得要求に応じて記憶している全家系情報を送信する場合を例とする。
【００９５】
図２４は、本実施形態に係る再設定判断部１０３が、図１１のＳ１１０８において、オーナユーザと要求ユーザとが単一の家系に含まれることを判断する判断動作を示すフローチャートである。再設定判断部１０３は、再設定要求を受け（Ｓ１１０５）、家系情報及び遺言情報を取得する（Ｓ１１０６、Ｓ１１０７）。上述したように、本実施形態においては、家系情報管理サーバ２に記憶されている全家系情報を取得する。
【００９６】
家系情報及び遺言情報を取得すると、再設定判断部１０３は、再設定要求情報において指定されているオーナユーザＩＤが含まれる家系情報を抽出する（Ｓ２４０１）。本実施形態においては、オーナユーザＩＤ“Ａ0”である。この場合、図７に示すＩＤ“０１”、“０２”及び“０３”の家系情報が抽出される。図２５は、このようにして抽出された家系情報を樹形図として示した図である。
【００９７】
同様に、再設定判断部１０３は、再設定要求情報において指定されている要求ユーザＩＤが含まれている家系情報を抽出する（Ｓ２４０１）。本実施形態においては、要求ユーザＩＤ“Ｂ2”である。この場合、図７に示すＩＤ“０９”の家系情報が抽出される。図２６は、このようにして抽出された家系情報を樹形図として示した図である。
【００９８】
図２５及び図２６を参照すると、共通するユーザＩＤが含まれない（Ｓ２４０２／ＮＯ）。この場合、再設定判断部１０３は、Ｓ２４０１において抽出された家系図情報が、依然に抽出された家系図情報と重複するＩＤのみであるか否か判断する（Ｓ２４０４）。この場合、家系情報の抽出を一度しか実行していないため、抽出されたＩＤは重複ＩＤではない（Ｓ２４０４／ＮＯ）。次に、再設定判断部１０３は、直前のＳ２４０２において抽出された家系情報において、相手方のユーザＩＤに基づいて家系情報を抽出する（Ｓ２４０６）。この場合、オーナユーザＩＤ“Ａ0”の相手方のユーザＩＤは、“Ａ1”、“Ａ2”及び“Ａ3”である。この場合、図７に示すＩＤ“０１”、“０２”、“０３”、“０４”、“０５”、“０６”及び“０７”の家系情報が抽出される。図２７は、このようにして抽出された家系情報を樹形図として示した図である。
【００９９】
また、要求ユーザＩＤ“Ｂ2”の相手方のユーザＩＤは、“Ｂ0”である。この場合、図７に示すＩＤ“０７”、“０８”及び“０９”の家系情報が抽出される。図２８は、このようにして抽出された家系情報を樹形図として示した図である。図２７及び図２８を参照すると、共通するユーザＩＤが含まれる（Ｓ２４０２／ＹＥＳ）。即ち、ＩＤ“Ａ3”及び“Ｂ0”のユーザが共通している。即ち、図２７の樹形図と図２８の樹形図は、ＩＤ“Ａ3”及び“Ｂ0”のユーザを介して連結することが可能である。尚、図２７及び図２８の樹形図とを連結した場合、図８の樹形図が生成される。このように、本実施形態に係る再設定判断部１０３は、オーナユーザが含まれる単一の家系情報と、要求ユーザが含まれる単一の家系情報とに共通するユーザが含まれる場合に、オーナユーザと要求ユーザとが単一の家系に含まれることを判断する。
【０１００】
尚、上記説明においては、図２４に示す処理を再設定判断部１０３が実行する場合を例として説明した。この場合、上述したように、再設定判断部１０３は、家系情報管理サーバ２に記憶されている全家系情報を取得する必要がある。これに対して、図２４に示す処理を家系情報管理サーバ２が実行する用にしても良い。この場合、アクセス権管理サーバ１から家系情報管理サーバ２に対して、オーナユーザＩＤ及び要求ユーザＩＤを通知することにより、図２４と同様の処理を家系情報管理サーバ２が実行することが可能となる。
【図面の簡単な説明】
【０１０１】
【図１】本発明の実施形態に係るアクセス権管理システムの運用形態を示す図である。
【図２】本発明の実施形態に係るアクセス権管理サーバのハードウェア構成を示すブロック図である。
【図３】本発明の実施形態に係るアクセス権管理サーバの機能ブロックを示すブロック図である。
【図４】本発明の実施形態に係るアクセス権ＤＢに記憶されている情報の例を示す図である。
【図５】本発明の実施形態に係る遺言情報ＤＢに記憶されている情報の例を示す図である。
【図６】本発明の実施形態に係るコンテンツサーバに記憶されている情報の例を示す図である。
【図７】本発明の実施形態に係る家系情報管理サーバに記憶されている情報の例を示す図である。
【図８】本発明の実施形態に係る家系情報管理サーバに記憶されている家系情報を樹形図として示す図である。
【図９】本発明の実施形態に係るアクセス権管理システムの動作を示すシーケンス図である。
【図１０】本発明の実施形態に係るコンテンツ要求情報に含まれる情報の例を示す図である。
【図１１】本発明の実施形態に係る再設定判断部の動作を示すフローチャートである。
【図１２】本発明の実施形態に係る再設定要求情報に含まれる情報の例を示す図である。
【図１３】本発明の実施形態に係る再設定判断部の動作を示すフローチャートである。
【図１４】本発明の他の実施形態に係る関係設定情報に含まれる情報の例を示す図である。
【図１５】本発明の他の実施形態に係る関係設定情報を樹形図として示す図である。
【図１６】本発明の他の実施形態に係る遺言情報ＤＢに記憶されている情報の例を示す図である。
【図１７】本発明の他の実施形態に係る入力家系情報の例を示す図である。
【図１８】本発明の他の実施形態に係る入力家系情報を樹形図として示す図である。
【図１９】本発明の他の実施形態に係る取得家系情報と入力家系情報とを樹形図として示す図である。
【図２０】本発明の他の実施形態に係る入力家系情報に含まれる情報の例を示す図である。
【図２１】本発明の他の実施形態に係る家系情報管理サーバの動作を示すフローチャートである。
【図２２】本発明の他の実施形態に係る家系情報管理サーバに記憶されている情報の例を示す図である。
【図２３】本発明の他の実施形態に係るＩＤ付与情報に含まれる情報の例を示す図である。
【図２４】本発明の他の実施形態に係る再設定判断部の動作を示すフローチャートである。
【図２５】本発明の他の実施形態に係る再設定判断部の動作過程において抽出される家系情報を樹形図として示す図である。
【図２６】本発明の他の実施形態に係る再設定判断部の動作過程において抽出される家系情報を樹形図として示す図である。
【図２７】本発明の他の実施形態に係る再設定判断部の動作過程において抽出される家系情報を樹形図として示す図である。
【図２８】本発明の他の実施形態に係る再設定判断部の動作過程において抽出される家系情報を樹形図として示す図である。
【符号の説明】
【０１０２】
１    アクセス権管理サーバ
２    家系情報管理サーバ
３    コンテンツサーバ
１０    ＣＰＵ
２０    ＲＡＭ
３０    ＲＯＭ
４０    ＨＤＤ
５０    Ｉ／Ｆ
６０    ＬＣＤ
７０    操作部
８０    バス
１００    アクセス権制御部
１０１    認証要求取得部
１０２    アクセス権判断部
１０３    再設定判断部
１１０    ネットワークＩ／Ｆ
１２０    アクセス権ＤＢ部
１３０    遺言情報ＤＢ１３０
【図１】
2010092155.tif 000003
【図２】
2010092155.tif 000004
【図３】
2010092155.tif 000005
【図４】
2010092155.tif 000006
【図５】
2010092155.tif 000007
【図６】
2010092155.tif 000008
【図７】
2010092155.tif 000009
【図８】
2010092155.tif 000010
【図９】
2010092155.tif 000011
【図１０】
2010092155.tif 000012
【図１１】
2010092155.tif 000013
【図１２】
2010092155.tif 000014
【図１３】
2010092155.tif 000015
【図１４】
2010092155.tif 000016
【図１５】
2010092155.tif 000017
【図１６】
2010092155.tif 000018
【図１７】
2010092155.tif 000019
【図１８】
2010092155.tif 000020
【図１９】
2010092155.tif 000021
【図２０】
2010092155.tif 000022
【図２１】
2010092155.tif 000023
【図２２】
2010092155.tif 000024
【図２３】
2010092155.tif 000025
【図２４】
2010092155.tif 000026
【図２５】
2010092155.tif 000027
【図２６】
2010092155.tif 000028
【図２７】
2010092155.tif 000029
【図２８】
2010092155.tif 000030