(57)【要約】【課題】ネットワーク上の公開データへのアクセス認証において、強度なセキュリティを確保するとともに、情報提供側が公開データへのアクセス制限に柔軟性を持たせることができ、情報取得側が制限レベルの異なるデータに容易にアクセスできるようにする。【解決手段】アクセス認証システムにおいて、第１サーバ装置は、アクセス制限された登録ファイルへのアクセス要求があった場合に個別認証要求を第３クライアント装置に行う個別認証要求手段を有し、第２サーバ装置は、アクセス制限された登録ファイルを暗号化する暗号化手段、暗号化ファイルとアクセス制限内容を管理する情報管理手段、第３クライアント装置からのユーザ情報を用いて個別認証を行う個別認証手段、正当な個別認証結果が得られた場合に暗号化ファイルを復号する復号手段、復号された登録ファイルを第２クライアント装置に送信するファイル送信手段、を有する。【選択図】図１
2010199997.tif 000002
【特許請求の範囲】
【請求項１】
ファイルの登録やファイルのアクセス制限の設定を行う第１クライアント装置と、前記登録されたファイルへのアクセスを行う第２クライアント装置と、前記第２クライアント装置から前記ファイルアクセスを受け付ける第１サーバ装置と、前記第１クライアント装置からファイル登録やアクセス制限設定を受け付ける第２サーバ装置と、前記第２クライアント装置のユーザを識別可能なユーザ情報を取得する第３クライアント装置と、を含んで構成され、
前記第１サーバ装置は、
アクセス制限が設定された登録ファイルへのアクセス要求が前記第２クライアント装置からあった場合、前記第２サーバ装置を介して、前記第２クライアント装置のユーザが前記登録ファイルへのアクセス権を有することの個別認証を要求する個別認証要求を、前記第３クライアント装置に行う個別認証要求手段
を有し、
前記第２サーバ装置は、
前記アクセス制限が設定された登録ファイルを暗号化する暗号化手段と、
前記暗号化手段により暗号化された登録ファイルと前記アクセス制限の設定内容を管理する情報管理手段と、
前記第１サーバ装置による前記個別認証要求を受けた前記第３クライアント装置から取得したユーザ情報を用いて前記個別認証を行う個別認証手段と、
前記個別認証手段により、前記第２クライアント装置のユーザが前記アクセス要求に係る登録ファイルへのアクセス権を有する旨の認証結果が得られた場合、前記暗号化された登録ファイルを復号する復号手段と、
前記復号手段により復号された登録ファイルを前記第２クライアント装置に送信するファイル送信手段と、
を有することを特徴とするアクセス認証システム。
【請求項２】
前記個別認証手段は、前記第３クライアント装置から取得したユーザ情報から導き出されたユーザが、前記情報管理手段で管理されたアクセス制限の設定内容におけるアクセス可能なユーザに含まれる場合に、前記アクセス要求に係る登録ファイルへのアクセス権を有するユーザと判定することを特徴とする請求項１に記載のアクセス認証システム。
【請求項３】
前記第２サーバ装置は、登録ファイルへのアクセスするため条件及び個別認証に必要な認証情報を含むアクセス制限内容を登録する制限内容登録手段を有することを特徴とする請求項１又は２に記載のアクセス認証システム。
【請求項４】
前記第１サーバ装置は、前記第２クライアント装置から登録ファイルへのアクセスを受け付けるに際して、基本認証情報を用いた基本認証を行い、前記基本認証で正当な認証結果が得られた場合に、ファイル名やファイルの補足説明を含むファイルアクセス情報を前記第２クライアント装置に送信することを特徴とする請求項１から３のいずれか１項に記載のアクセス認証システム。
【請求項５】
前記第１サーバ装置は、前記第２クライアント装置から登録ファイルへのアクセスを受け付けるに際して、基本認証情報を用いた基本認証を行い、前記基本認証で正当な認証結果が得られ、かつ、アクセス制限が設定されていない登録ファイルへのアクセス要求が前記第２クライアント装置からあった場合に、該登録ファイルを前記第２クライアント装置に送信することを特徴とする請求項１から４のいずれか１項に記載のアクセス認証システム。
【請求項６】
前記個別認証手段による個別認証で用いられるユーザ情報は、電話番号、メールアドレス、住所情報、年齢、生体情報、端末固有識別情報、画像情報、音声情報、位置情報、時間情報、任意の文字列、基本認証情報であるＩＤ及びパスワードのいずれか又はこれらの組み合わせであることを特徴とする請求項１から５のいずれか１項に記載のアクセス認証システム。
【請求項７】
前記第２クライアント装置はパーソナルコンピュータであり、前記第３クライアント装置は携帯電話機であることを特徴とする請求項１から６のいずれか１項に記載のアクセス認証システム。
【請求項８】
ファイルの登録やファイルのアクセス制限の設定を行う第１クライアント装置と、前記登録されたファイルへのアクセスを行う第２クライアント装置と、前記第２クライアント装置から前記ファイルアクセスを受け付けるサーバ装置と、前記第２クライアント装置のユーザを識別可能なユーザ情報を取得する第３クライアント装置と、ともにアクセス認証システムを構成し、前記第１クライアント装置からファイル登録やアクセス制限設定を受け付け、
アクセス制限が設定された登録ファイルを暗号化する暗号化手段と、
前記暗号化手段により暗号化された登録ファイルと前記アクセス制限の設定内容を管理する情報管理手段と、
前記アクセス制限が設定された登録ファイルへのアクセス要求を前記第２クライアント装置から受けた前記第１サーバ装置により送信された認証要求で、前記第２クライアント装置のユーザが前記登録ファイルへのアクセス権を有することの個別認証を要求する個別認証要求を受けた前記第３クライアント装置からのユーザ情報を用いて個別認証を行う個別認証手段と、
前記個別認証手段により、前記第２クライアント装置のユーザが前記アクセス要求に係る登録ファイルへのアクセス権を有する旨の認証結果が得られた場合、前記暗号化された登録ファイルを復号する復号手段と、
前記復号手段により復号された登録ファイルを前記第２クライアント装置に送信するファイル送信手段と、
を有することを特徴とする情報処理装置。
【請求項９】
前記個別認証手段は、前記第３クライアント装置から取得したユーザ情報から導き出されたユーザが、前記情報管理手段で管理されたアクセス制限の設定内容におけるアクセス可能なユーザに含まれる場合に、前記アクセス要求に係る登録ファイルへのアクセス権を有するユーザと判定することを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
登録ファイルへのアクセスするため条件及び個別認証に必要な認証情報を含むアクセス制限内容を登録する制限内容登録手段を有することを特徴とする請求項８又は９に記載の情報処理装置。
【請求項１１】
前記認証手段による認証で用いられるユーザ情報は、電話番号、メールアドレス、住所情報、年齢、生体情報、端末固有識別情報、画像情報、音声情報、位置情報、時間情報、任意の文字列、基本認証情報であるＩＤ及びパスワードのいずれか又はこれらの組み合わせであることを特徴とする請求項８から１０のいずれか１項に記載の情報処理装置。
【請求項１２】
ファイルの登録やファイルのアクセス制限の設定を行う第１クライアント装置と、前記登録されたファイルへのアクセスを行う第２クライアント装置と、前記第２クライアント装置から前記ファイルアクセスを受け付ける第１サーバ装置と、前記第１クライアント装置からファイル登録やアクセス制限設定を受け付ける第２サーバ装置と、前記第２クライアント装置のユーザを識別可能なユーザ情報を取得する第３クライアント装置と、を含んで構成されるアクセス認証システムで用いられ、
前記第２サーバ装置が、アクセス制限が設定された登録ファイルを暗号化する暗号化ステップと、
前記第２サーバ装置が、前記暗号化ステップにより暗号化された登録ファイルと前記アクセス制限の設定内容を管理する情報管理ステップと、
前記第１サーバ装置が、前記アクセス制限の設定された登録ファイルへのアクセス要求が前記第２クライアント装置からあった場合、前記第２サーバ装置を介して、前記第２クライアント装置のユーザが前記登録ファイルへのアクセス権を有することの個別認証を要求する個別認証要求を、前記第３クライアント装置に行う個別認証要求ステップと、
前記第２サーバ装置が、前記個別認証要求ステップによる個別認証要求を受けた前記第３クライアント装置から取得したユーザ情報を用いて個別認証を行う個別認証ステップと、
前記第２サーバ装置が、前記個別認証ステップで前記第２クライアント装置のユーザが前記アクセス要求に係る登録ファイルへのアクセス権を有する旨の認証結果が得られた場合、前記暗号化された登録ファイルを復号する復号ステップと、
前記第２サーバ装置が、前記復号ステップにより復号された登録ファイルを前記第２クライアント装置に送信するファイル送信ステップと、
を有することを特徴とするアクセス認証方法。
【請求項１３】
ファイルの登録やファイルのアクセス制限の設定を行う第１クライアント装置と、前記登録されたファイルへのアクセスを行う第２クライアント装置と、前記第２クライアント装置から前記ファイルアクセスを受け付ける第１サーバ装置と、前記第１クライアント装置からファイル登録やアクセス制限設定を受け付ける第２サーバ装置と、前記第２クライアント装置のユーザを識別可能なユーザ情報を取得する第３クライアント装置と、を含んで構成されるアクセス認証システムで用いられ、
前記第２サーバのコンピュータに、
アクセス制限が設定された登録ファイルを暗号化する暗号化処理と、
前記暗号化処理により暗号化された登録ファイルと前記アクセス制限の設定内容を管理する情報管理処理と、
前記アクセス制限が設定された登録ファイルへのアクセス要求を前記第２クライアント装置から受けた前記第１サーバ装置により送信された認証要求で、前記第２クライアント装置のユーザが前記登録ファイルへのアクセス権を有することの個別認証を要求する個別認証要求を受けた前記第３クライアント装置からのユーザ情報を用いて個別認証を行う個別認証処理と、
前記個別認証処理により、前記第２クライアント装置のユーザが前記アクセス要求に係る登録ファイルへのアクセス権を有する旨の認証結果が得られた場合、前記暗号化された登録ファイルを復号する復号処理と、
前記復号処理により復号された登録ファイルを前記第２クライアント装置に送信するファイル送信処理と、
を実行させることを特徴とするプログラム。
【請求項１４】
請求項１３に記載のプログラムを記録しコンピュータ読み取り可能なことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクセス認証システム、情報処理装置、アクセス認証方法、プログラム及び記録媒体に関し、特に、例えば携帯電話機を常時携行するユーザに対するネットワーク上の公開データのアクセス制御に好ましく適用される技術である。
【背景技術】
【０００２】
一般に、ネットワーク上で公開されているデータに対してユーザがアクセスする際には、ユーザが該データにアクセスする権利（アクセス権）を有しているかどうかを認証し、その認証結果に応じてアクセス可否を決定することが行われている。このようなアクセス認証の代表的な方法として、ＩＤやパスワードといった任意の文字列をユーザに入力させるものがある。
【０００３】
例えば、Ｗｅｂサービスの認証や暗号化ファイルの解除において、ＩＤ、パスワードが利用され、基本的なセキュリティ対策として講じられている。また、別の例では、キャンペーンやプロモーション、クーポン等でＩＤを入力した後に、個人情報（個人しか持ちえない情報）としてパスワードの入力を求め、これにより特定のユーザのアクセスを許容している。
【０００４】
これまで行われていた上記のＷｅｂサービスの認証等では、パスワード情報をやりとりするメールの誤送信やパスワード情報が記憶されたメディア（ＵＳＢメモリ等）の紛失に起因した、ＩＤやパスワードに関する情報漏洩問題に対処することが困難であるという事情がある。
【０００５】
また、ファイルを暗号化している場合の送受信先を限定させる方法として、本人認証が行われ、ＰＫＩ（公開かぎ基盤）、生体認証（指紋、声紋、虹彩、静脈等）、音声、画像、動画、端末固有キー等の方式で個人を特定するといった対策が採られている。確かに、上記のように各方式を用いる場合、認証方法については複数認証で強度のセキュリティを確保することができる。しかし、アクセスレベルを変更する際の方法については柔軟性に欠け、アクセス制限レベルの異なるデータに容易にアクセスすることができないという問題が残る。
【０００６】
例えば特許文献１では、動的にアクセス権を変更できるアクセス制御システムが開示されている。当該アクセス制御システムでは、コンピュータからネットワーク資源にアクセスがあった場合、アクセス制御子機は、アクセス制御親機に通知し、アクセス制御親機から承認を受けてコンピュータにネットワーク資源へのアクセスを許可する。このようにして、通常、アクセスが拒否されているクライアントコンピュータからサーバコンピュータのネットワーク資源へのアクセスでも、アクセスを認め、動的にアクセス権を変更できる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−９４４９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１のアクセス制御システムは、コンピュータとネットワーク資源のアクセスに関するもので、ハードウエア機器同士のアクセス権を動的に変更するものである。例えばネットワーク資源としてのＨＤＤにそれぞれ異なるアクセス制限が設定されたデータが保持された場合、特許文献１のアクセス制御システムでは、このＨＤＤへのアクセスを許可するか否かを判定することしかできず、データごとのアクセス権の変更に対応することができない。つまり、特許文献１のアクセス制御システムは、アクセス制限レベルの異なるデータに容易にアクセスすることができないという問題を解決するものではない。
【０００９】
そこで、本発明は、ネットワーク上の公開データへのアクセス認証において、強度なセキュリティを確保するとともに、情報提供側が公開データへのアクセス制限に柔軟性を持たせることができ、情報取得側が制限レベルの異なるデータに容易にアクセスできるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明の一側面であるアクセス認証システムは、ファイルの登録やファイルのアクセス制限の設定を行う第１クライアント装置と、登録されたファイルへのアクセスを行う第２クライアント装置と、第２クライアント装置からファイルアクセスを受け付ける第１サーバ装置と、第１クライアント装置からファイル登録やアクセス制限設定を受け付ける第２サーバ装置と、第２クライアント装置のユーザを識別可能なユーザ情報を取得する第３クライアント装置と、を含んで構成され、第１サーバ装置は、アクセス制限が設定された登録ファイルへのアクセス要求が第２クライアント装置からあった場合、第２サーバ装置を介して、第２クライアント装置のユーザが登録ファイルへのアクセス権を有することの個別認証を要求する個別認証要求を、第３クライアント装置に行う個別認証要求手段を有し、第２サーバ装置は、アクセス制限が設定された登録ファイルを暗号化する暗号化手段と、暗号化手段により暗号化された登録ファイルとアクセス制限の設定内容を管理する情報管理手段と、第１サーバ装置による個別認証要求を受けた第３クライアント装置から取得したユーザ情報を用いて個別認証を行う個別認証手段と、個別認証手段により、第２クライアント装置のユーザがアクセス要求に係る登録ファイルへのアクセス権を有する旨の認証結果が得られた場合、暗号化された登録ファイルを復号する復号手段と、復号手段により復号された登録ファイルを第２クライアント装置に送信するファイル送信手段と、を有する。
【００１１】
本発明の一側面である情報処理装置は、ファイルの登録やファイルのアクセス制限の設定を行う第１クライアント装置と、登録されたファイルへのアクセスを行う第２クライアント装置と、第２クライアント装置からファイルアクセスを受け付けるサーバ装置と、第２クライアント装置のユーザを識別可能なユーザ情報を取得する第３クライアント装置と、ともにアクセス認証システムを構成し、第１クライアント装置からファイル登録やアクセス制限設定を受け付け、アクセス制限が設定された登録ファイルを暗号化する暗号化手段と、暗号化手段により暗号化された登録ファイルとアクセス制限の設定内容を管理する情報管理手段と、アクセス制限が設定された登録ファイルへのアクセス要求を第２クライアント装置から受けた第１サーバ装置により送信された認証要求で、第２クライアント装置のユーザが登録ファイルへのアクセス権を有することの個別認証を要求する個別認証要求を受けた第３クライアント装置からのユーザ情報を用いて個別認証を行う個別認証手段と、個別認証手段により、第２クライアント装置のユーザがアクセス要求に係る登録ファイルへのアクセス権を有する旨の認証結果が得られた場合、暗号化された登録ファイルを復号する復号手段と、復号手段により復号された登録ファイルを第２クライアント装置に送信するファイル送信手段と、を有する。
【００１２】
本発明の一側面であるアクセス認証方法は、ファイルの登録やファイルのアクセス制限の設定を行う第１クライアント装置と、登録されたファイルへのアクセスを行う第２クライアント装置と、第２クライアント装置からファイルアクセスを受け付ける第１サーバ装置と、第１クライアント装置からファイル登録やアクセス制限設定を受け付ける第２サーバ装置と、第２クライアント装置のユーザを識別可能なユーザ情報を取得する第３クライアント装置と、を含んで構成されるアクセス認証システムで用いられ、第２サーバ装置が、アクセス制限が設定された登録ファイルを暗号化する暗号化ステップと、第２サーバ装置が、暗号化ステップにより暗号化された登録ファイルとアクセス制限の設定内容を管理する情報管理ステップと、第１サーバ装置が、アクセス制限の設定された登録ファイルへのアクセス要求が第２クライアント装置からあった場合、第２サーバ装置を介して、第２クライアント装置のユーザが登録ファイルへのアクセス権を有することの個別認証を要求する個別認証要求を、第３クライアント装置に行う個別認証要求ステップと、第２サーバ装置が、個別認証要求ステップによる個別認証要求を受けた第３クライアント装置から取得したユーザ情報を用いて個別認証を行う個別認証ステップと、第２サーバ装置が、個別認証ステップで第２クライアント装置のユーザがアクセス要求に係る登録ファイルへのアクセス権を有する旨の認証結果が得られた場合、暗号化された登録ファイルを復号する復号ステップと、第２サーバ装置が、復号ステップにより復号された登録ファイルを第２クライアント装置に送信するファイル送信ステップと、を有する。
【００１３】
本発明の一側面であるプログラムは、ファイルの登録やファイルのアクセス制限の設定を行う第１クライアント装置と、登録されたファイルへのアクセスを行う第２クライアント装置と、第２クライアント装置からファイルアクセスを受け付ける第１サーバ装置と、第１クライアント装置からファイル登録やアクセス制限設定を受け付ける第２サーバ装置と、第２クライアント装置のユーザを識別可能なユーザ情報を取得する第３クライアント装置と、を含んで構成されるアクセス認証システムで用いられ、第２サーバのコンピュータに、アクセス制限が設定された登録ファイルを暗号化する暗号化処理と、暗号化処理により暗号化された登録ファイルとアクセス制限の設定内容を管理する情報管理処理と、アクセス制限が設定された登録ファイルへのアクセス要求を第２クライアント装置から受けた第１サーバ装置により送信された認証要求で、第２クライアント装置のユーザが登録ファイルへのアクセス権を有することの個別認証を要求する個別認証要求を受けた第３クライアント装置からのユーザ情報を用いて個別認証を行う個別認証処理と、個別認証処理により、第２クライアント装置のユーザがアクセス要求に係る登録ファイルへのアクセス権を有する旨の認証結果が得られた場合、暗号化された登録ファイルを復号する復号処理と、復号処理により復号された登録ファイルを第２クライアント装置に送信するファイル送信処理と、を実行させる。
【００１４】
本発明の一側面である記録媒体は、上記のプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００１５】
本発明によれば、ネットワーク上の公開データへのアクセス認証において、強度なセキュリティを確保するとともに、情報提供側が公開データへのアクセス制限に柔軟性を持たせることができ、情報取得側が制限レベルの異なるデータに容易にアクセスすることが可能となる。
【図面の簡単な説明】
【００１６】
【図１】本発明に係るアクセス認証システムの構成を示した図である。
【図２】本発明の実施形態に係るアクセス認証システムの構成を示した図である。
【図３】本発明の実施形態に係るアクセス認証システムで用いられるアクセス制限の設定内容（パターン）例を示した図である。
【図４】本発明の実施形態に係るアクセス認証システムで行われる認証処理を示したシーケンス図である。
【図５】本発明の実施形態に係るアクセス認証システムの構成を示した図である。
【図６】本発明の実施形態に係るアクセス認証システムで行われる認証処理を示したシーケンス図である。
【発明を実施するための形態】
【００１７】
本発明では、図１に示すように、アクセス認証システム１は、第１クライアント装置１０、第１サーバ装置２０、第２サーバ装置３０、第２クライアント装置４０、第３クライアント装置５０を含んで構成される。第１クライアント装置１０は、情報提供側の装置で、公開する情報のファイルの登録やファイルへのアクセス制限の設定を行う。第１サーバ装置２０は、第２クライアント装置４０からのファイルアクセスの要求を受け付ける。  第２サーバ装置３０は、第１クライアント装置１０からファイル登録やアクセス制限設定を受け付け、アクセス制限の設定内容やファイルを管理する。第２クライアント装置４０は、情報取得側の装置で、登録されたファイルへのアクセスを第１サーバ２０に行う。第３クライアント装置５０は、情報取得側の装置で、第２クライアント装置４０のユーザを識別可能なユーザ情報を取得し、第２サーバ装置３０との間でデータのやり取りを行う。
【００１８】
第１サーバ装置２０は個別認証要求手段２１を有する。個別認証要求手段２１は、第２クライアント装置４０がアクセス制限の設定された登録ファイルにアクセスしてきた場合に、第２サーバ装置３０を介して個別認証の要求を第３クライアント装置５０に対して行う。個別認証は、登録ファイルごとに設定されたアクセス制限に対して個別に行われる認証で、アクセス制限のかかった登録ファイルへのアクセス権を有することの認証である。
【００１９】
第２サーバ装置３０は、暗号化手段３１、情報管理手段３２、個別認証手段３３、復号手段３４、ファイル送信手段３５を有する。暗号化手段３１は、第１クライアント装置１０によりアクセス制限が設定された登録ファイルについて暗号化を行う。情報管理手段３２は、暗号化手段３１で暗号化された登録ファイルやアクセス制限の設定内容を管理する。
個別認証手段３３は、第１サーバ装置からの個別認証要求を受けた第３クライアント装置５０から取得したユーザ情報を用いて個別認証を行う。復号手段３４は、個別認証手段３３でアクセス権を有する旨の認証結果が得られた場合に、暗号化された登録ファイルの復号を行う。ファイル送信手段３５は、復号手段３４で復号された登録ファイルを第２クライアント装置４０に送信する。
【００２０】
本発明では、第２サーバ装置３０が、情報管理手段３２により第１クライアント装置１０からのファイルの登録やファイルごとのアクセス制限の設定を受け付けて管理するため、ファイルごとにアクセス対象ユーザを特定でき、情報提供側が公開データへのアクセス制限に柔軟性を持たせることが可能である。また、第１サーバ装置２０が、アクセス制限の設定された登録ファイルへのアクセスに対してアクセス制限の設定内容に応じた個別認証を第３クライアント装置５０に行い、ユーザを識別可能でユーザしか持ちえないユーザ情報を第３クライアント装置５０に入力させるため、強度なセキュリティを確保することが可能である。ファイルにアクセスするユーザは、ファイルごとに設定されたアクセス制限の設定内容に応じた個別認証を行うことで、アクセス制限の解除された（復号された）状態のファイルを取得することができ、制限レベルの異なるデータに容易にアクセスすることが可能である。
【００２１】
以下、本発明の実施形態について図面を参照して詳細に説明する。
【００２２】
［実施形態１］
はじめに、本発明の第１の実施形態（実施形態１）に係るアクセス認証システムの構成について説明する。図２は、実施形態１のアクセス認証システムのシステム構成を示した図である。実施形態１のアクセス認証システムは、情報提供側の情報処理装置であるＰＣ１００、Ｗｅｂサーバ２００、ＨＤＤ２１０、管理サーバ３００、ＨＤＤ３１０、情報取得側の情報処理装置であるＰＣ４００及び携帯電話機５００から構成され、各装置がネットワークを介して接続されている。
【００２３】
図２の各装置は図１の各構成と以下のように対応する。すなわち、ＰＣ１００は第１クライアント装置１０に、Ｗｅｂサーバ２００は第１サーバ装置２０に、管理サーバ３００は第２サーバ装置３０に、ＰＣ４００は第２クライアント装置４０に、携帯電話機５００は第３クライアント装置５０にそれぞれ対応する。
【００２４】
ＰＣ１００は、管理サーバ３００に対して、公開情報のファイルの登録や登録したファイルへのアクセス制限の設定を行う。管理サーバ３００は、ＰＣ１００からのファイル登録やアクセス制限設定を受け付け、ファイルや設定内容をＨＤＤ３１０に保存して管理する。ＨＤＤ３１０は、管理サーバ３００と接続され、アクセス制限の設定内容の情報を、閲覧権限情報ＤＢ３１１として保持し、またアクセス制限が設定され暗号化された状態の公開情報ファイルを制限付きファイルＤＢ３１２として保持する。
【００２５】
管理サーバ３００は、ＣＰＵ、ＲＯＭ、ＲＡＭ等のハードウエア（不図示）を搭載した情報処理装置で実現できる。そして、管理サーバ３００は、ＣＰＵがＲＯＭから本発明特有の処理を実行するためのプログラムを読み出すことで、主記憶上に第２サーバ装置３０の各手段（暗号化手段３１、情報管理手段３２、個別認証手段３３、復号手段３４、ファイル送信手段３５）を構成する。なお、本発明特有の処理を実行する各手段は、このようにソフトウエアで実現することもできるし、回路等のハードウエアで実現することも可能である。
【００２６】
ＰＣ４００は、Ｗｅｂサーバ２００に対して、公開情報ファイルのアクセス要求（閲覧要求）を行う。Ｗｅｂサーバ２００は、ＰＣ４００からアクセスされるたびに基本認証を行う。基本認証は、通常行われているＩＤ及びパスワードによる認証である。Ｗｅｂサーバ２００は、はじめてＰＣ４００からアクセスされたとき、基本認証に用いる基本認証情報（例えばＷｅｂサーバ２００が割り振ったＩＤとユーザが指定したパスワード）を取得し、ＨＤＤ２１０に基本認証情報ＤＢ２１２として保持する。また、基本認証情報とともに、ＰＣ４００とユーザが同一の携帯電話機５００のアドレス情報が取得され、関連付けられて保持される。
【００２７】
また、Ｗｅｂサーバ２００は、管理サーバ３００から登録ファイルのファイル名やアクセス制限内容（閲覧のための補足説明）等の情報を取得し、ＨＤＤ２１０にファイル閲覧情報ＤＢ２１１として保持する。また、アクセス制限が設定されていない公開情報ファイルも、ファイル名や補足説明情報とともに、ファイル閲覧情報ＤＢ２１１に保持される。
【００２８】
Ｗｅｂサーバ２００は、ＰＣ４００からアクセスされるとＨＤＤ２１０の基本認証情報ＤＢ２１２の情報を用いて基本認証を行い、正当に認証された場合に、ＨＤＤ２１０のファイル閲覧情報ＤＢ２１１からファイル閲覧情報を取得してＰＣ４００に送信する。そして、Ｗｅｂサーバ２００は、ＰＣ４００からアクセス制限の設定された登録ファイルへのアクセス要求を受けた場合、管理サーバ３００を介して、個別認証要求を携帯電話機５００に送信する。
【００２９】
Ｗｅｂサーバ２００は、上記の管理サーバ３００と同様に、ＣＰＵ、ＲＯＭ、ＲＡＭ等のハードウエア（不図示）を搭載した情報処理装置で実現でき、ＣＰＵがＲＯＭから所定のプログラムを読み出すことで、主記憶上に第１サーバ装置２０の個別認証要求手段２１を構成する。なお、当該手段は、このようにソフトウエアで実現することもできるし、回路等のハードウエアで実現することも可能である。
【００３０】
携帯電話機５００は、通話機能はもちろんのこと、メール送受信やＷｅｂ閲覧が可能なネットワーク機能、カメラ機能、ＧＰＳ機能といった種々の機能を備える。これらの機能により、ユーザしか持ちえないユーザ情報として、電話番号、住所、年齢、メールアドレス、顔画像、位置情報、音声、端末固有情報等の情報を取得することができる。
【００３１】
第１クライアント装置１０による公開情報ファイルへのアクセス制限の設定は、例えばファイルの登録時にファイルについて個別に行うようにしてもよい。この場合、登録ごとにアクセス制限内容を詳細項目ごとに逐一設定してもよいが、アクセス制限内容をいくつかのパターンにあらかじめ登録しておき、パターンを指定することでアクセス制限を設定するようにしてもよい。
【００３２】
図３は、アクセス制限内容のパターンの例を示したものである。アクセス制限のパターンは、想定するユーザ（公開先）に応じたレベル分けによりアクセスレベルが設けられ、アクセスを許可する条件（認証キー）や、認証方法（相手から取得するユーザ情報の内容、相手への通知方法等）等が指定されて登録される。例えばパターン「Ａ」は、アクセスレベルが「開示」で一般ユーザを公開先として想定しており、ユーザにより登録されたＩＤ及びパスワードを認証キーとした基本認証を認証方法としている。また、例えばパターン「Ｃ」は、アクセスレベルが「低」で個人ユーザを公開先として想定しており、情報提供者の登録した情報（クイズの解答、キーワード、特定のキャラクタ画像等）を認証キーとした認証を認証方法としている（パターン「Ａ」以外の認証は個別認証となる）。
【００３３】
このようにしてアクセス制限内容をあらかじめパターンとして登録しておくことで、情報提供側のＰＣ１００では、パターンを指定するだけで、詳細項目ごとに逐一設定することなく、アクセス制限を設定することができる。
【００３４】
なお、認証キーは、携帯電話機５００において取得可能なユーザ情報として、電話番号、メールアドレス、住所情報、年齢、生体情報指紋等、端末固有識別情報（ＩＣカードに保持された情報）、画像情報（顔、写真、イラスト等）、音声情報、位置情報（ＧＰＳで取得された情報）、時間情報、任意の文字列、基本認証情報（ＩＤ及びパスワード）のいずれか、あるいはこれらの組み合わせとしてもよい。
【００３５】
次に実施形態１のアクセス認証システムの動作処理について説明する。図４は、実施形態１のアクセス認証システムで行われる認証処理を示したシーケンス図である。まず、提供側ＰＣ（以下、ＰＣ１００）は、管理サーバ３００に対してアクセス制限内容のパターンの登録を行い（Ｓ１０１）、管理サーバ３００（情報管理手段３２）は、登録されたパターンの情報を閲覧権限情報ＤＢ３１１に保存する（Ｓ１０２）。
【００３６】
続いて、ＰＣ１００は、管理サーバ３００に対して、公開情報のファイルを登録するとともに、アクセス制限の設定を行う（Ｓ１０３）。管理サーバ３００（暗号化手段３１）は、登録ファイルの暗号化を行い（Ｓ１０４）、暗号化されたファイルを制限付きファイルＤＢ３１２に保存する（Ｓ１０５）。
【００３７】
取得側ＰＣ（以下、ＰＣ４００）は、公開情報のファイルにアクセスするに際して、Ｗｅｂサーバ２００に基本認証情報を送信する（Ｓ１０６）。Ｗｅｂサーバ２００は、ＰＣ４００からの基本認証情報を受信し（Ｓ１０７）、基本認証情報ＤＢ２１２に保持されたデータを用いて基本認証を行う（Ｓ１０８）。正当な認証結果が得られない場合にはＷｅｂサーバ２００にアクセスすることはできない。
【００３８】
正当な認証結果が得られた場合、Ｗｅｂサーバ２００は、ファイル閲覧情報ＤＢ２１１からファイル閲覧情報を取得してＰＣ４００に送信する（Ｓ１０９）。ＰＣ４００は、Ｗｅｂサーバ２００からファイル閲覧情報を受信し（Ｓ１１０）、閲覧したい公開情報のファイルを選択して閲覧要求をＷｅｂサーバ２００に送信する（Ｓ１１１）。
【００３９】
Ｗｅｂサーバ２００は、ＰＣ４００から閲覧要求を受信し（Ｓ１１２）、該閲覧要求がアクセス制限の設定された登録ファイルに関するものであった場合、管理サーバ３００を介して携帯電話機５００に個別認証の要求を行うため、個別認証要求を管理サーバ３００に送信する（Ｓ１１３）。なお、閲覧要求に係る登録ファイルにアクセス制限が設定されているかどうかは、ファイル閲覧情報を参照することで確認する。
【００４０】
Ｗｅｂサーバ２００から個別認証要求を受信した管理サーバ３００は、閲覧権限情報ＤＢ３１１を参照し、閲覧要求に係る登録ファイルに設定されたアクセス制限内容、つまり個別認証に用いる認証キーや認証方法の提示方法を確認する（Ｓ１１４）。そして、管理サーバ３００は、設定されたアクセス制限内容に従って個別認証要求を携帯電話機５００に送信する（Ｓ１１５）。
【００４１】
携帯電話機５００は、管理サーバ３００から個別認証要求を受信し（Ｓ１１６）、要求された認証方法に従って、認証キーに対応するユーザ情報を個別認証情報として送信する（Ｓ１１７）。管理サーバ３００（個別認証手段３３）は、携帯電話機５００から個別認証情報を受信し（Ｓ１１８）、個別認証情報としてのユーザ情報を用いて個別認証を行う（Ｓ１１９）。
【００４２】
また、管理サーバ３００（復号手段３４）は、閲覧要求に係る登録ファイルへのアクセス権を有する認証結果が個別認証で得られた場合、制限付きファイルＤＢ３１２から閲覧要求に係る登録ファイルを読み出し、復号して暗号化を解除する（Ｓ１２０）。そして、管理サーバ３００（ファイル送信手段３５）は、復号された登録ファイルをＰＣ４００に送信する（Ｓ１２１）。ＰＣ４００は、管理サーバ３００から暗号化が解除された状態の登録ファイルを受信し、画面表示して閲覧可能となる（Ｓ１２２）。
【００４３】
上述した図４の動作処理は、基本認証後にアクセス制限の設定された登録ファイルを取得するもので、登録ファイルの閲覧要求時に個別認証を行ってアクセス制限を解除している。他の動作例としては、基本認証後にアクセス制限レベルを変更しておき、このアクセス制限レベルの変更でアクセス制限の解除された登録ファイルに閲覧要求を行うというものが考えられる。
【００４４】
当該他の動作例では、概略以下のように動作処理が行われる。まず、ＰＣ４００がＷｅｂサーバ２００との間で基本認証を行い、正当な認証結果が得られた後に、ファイル閲覧情報を取得する。そして、ＰＣ４００は、Ｗｅｂサーバ２００にユーザのアクセス制限レベルを変更するための要求を行う。ＰＣ４００から該変更要求を受けたＷｅｂサーバ２００は、管理サーバ３００を介して、携帯電話機５００に個人認証要求を送信する。管理サーバ３００は、携帯電話機５００から取得したユーザ情報を用いて個別認証を行い、その認証結果をＷｅｂサーバ２００に送信する。Ｗｅｂサーバ２００は、取得した認証結果が正当なものであった場合、個別認証で認められたアクセス制限レベルを反映させたファイル閲覧情報をＰＣ４００に送信する。ＰＣ４００は、変更後のアクセス制限レベルを反映させたファイル閲覧情報を用いて、アクセス制限のかかっていない登録ファイルを選択し、画面表示して閲覧可能となる。
【００４５】
実施形態１では、情報取得側のクライアント装置を、ＰＣ４００、携帯電話機５００の２つの異なる情報処理装置で構成したが、携帯電話機５００のみで情報取得側のクライアント装置を構成することも可能であるし、ＰＣ４００のみで情報取得側のクライアント装置を構成することも可能である。情報取得側のクライアント装置は、先に述べた種々のユーザ情報を取得できるような機能を備えていることが望ましい。
【００４６】
［実施形態２］
本発明の第２の実施形態（実施形態２）は、図３のアクセス制限のパターンＥが設定されたファイルの閲覧を行う場合の構成である。この場合、図５に示すように、実施形態１のシステム構成に、情報取得側の情報取得を承認する承認側の携帯電話機６００が加わった形で、アクセス認証システムが構成される。携帯電話機６００の構成は、携帯電話機５００と同様である。実施形態２のシステムでは、アクセス制限の設定された登録ファイルにアクセスした場合の個別認証要求が、承認側の携帯電話機６００に対して行われる。図３のアクセス制限のパターンＥが設定されたファイルの閲覧を行う場合に限っては、携帯電話機５００は必ずしも必要ではない（その他のパターンについては携帯電話機５００が必要な場合はある）。
【００４７】
実施形態２のアクセス認証システムの動作処理について説明する。図６は、実施形態２のアクセス認証システムで行われる認証処理を示したシーケンス図である。個別認証（情報取得の承認）を求める相手が承認側携帯電話機（以下、携帯電話機６００）である以外は、実施形態１の動作処理と同様である。
【００４８】
まず、ＰＣ１００は、管理サーバ３００に対してアクセス制限内容のパターンの登録を行い（Ｓ２０１）、管理サーバ３００（情報管理手段３２）は、登録されたパターンの情報を閲覧権限情報ＤＢ３１１に保存する（Ｓ２０２）。また、ＰＣ１００は、管理サーバ３００に対して、公開情報のファイルを登録するとともに、アクセス制限の設定を行う（Ｓ２０３）。管理サーバ３００（暗号化手段３１）は、登録ファイルの暗号化を行い（Ｓ２０４）、暗号化されたファイルを制限付きファイルＤＢ３１２に保存する（Ｓ２０５）。
【００４９】
ＰＣ４００は、公開情報のファイルにアクセスするに際し、Ｗｅｂサーバ２００との間で基本認証を行う（Ｓ２０６〜Ｓ２０８）。Ｗｅｂサーバ２００は、正当な認証結果が得られた場合、ファイル閲覧情報ＤＢ２１１からファイル閲覧情報を取得してＰＣ４００に送信する（Ｓ２０９）。ＰＣ４００は、Ｗｅｂサーバ２００からファイル閲覧情報を受信し（Ｓ２１０）、閲覧したい公開情報のファイルを選択して閲覧要求をＷｅｂサーバ２００に送信する（Ｓ２１１）。
【００５０】
Ｗｅｂサーバ２００は、ＰＣ４００から閲覧要求を受信し（Ｓ２１２）、該閲覧要求がアクセス制限の設定された（承認者による承認を必要とする）登録ファイルに関するものであった場合、管理サーバ３００を介して携帯電話機６００に個別認証の要求を行うため、個別認証要求を管理サーバ３００に送信する（Ｓ２１３）。管理サーバ３００は、閲覧権限情報ＤＢ３１１を参照し、閲覧要求に係る登録ファイルに設定されたアクセス制限内容、つまり個別認証を行う承認者を確認する（Ｓ２１４）。そして、管理サーバ３００は、個別認証要求を携帯電話機６００に送信する（Ｓ２１５）。
【００５１】
携帯電話機６００は、管理サーバ３００から個別認証要求を受信し（Ｓ２１６）、承認するか承認しないかの応答を送信する（Ｓ２１７）。管理サーバ３００（個別認証手段３３）は、携帯電話機６００から該応答を受信し（Ｓ２１８）、個別認証を行う（Ｓ２１９）。なお、ここでの個別認証に際して、ＰＣ４００から要求されたファイルに関するファイル閲覧情報は、Ｗｅｂサーバ２００から携帯電話機６００に送信される。これは、承認者が携帯電話機６００の画面上で閲覧要求されたファイルの内容を確認するためである。また、個別認証は、承認者による承認する旨の応答をもって行われる。
【００５２】
管理サーバ３００（復号手段３４、ファイル送信手段３５）は、アクセスを承認する認証結果が個別認証で得られた場合、制限付きファイルＤＢ３１２から登録ファイルを読み出して復号し（Ｓ２２０）、ＰＣ４００に送信する（Ｓ２２１）。ＰＣ４００は、管理サーバ３００から暗号化が解除された状態の登録ファイルを受信し、画面表示して閲覧可能となる（Ｓ２２２）。
【００５３】
上述した図６の動作処理は、基本認証後にアクセス制限の設定された登録ファイルを取得するもので、登録ファイルの閲覧要求時に個別認証（承認者による承認）を行ってアクセス制限を解除している。他の動作例としては、実施形態１と同様に、ファイル閲覧情報を取得する時点でアクセス制限レベルを変更し、該変更を反映させたうえでアクセス制限の解除された登録ファイルに閲覧要求を行うというものが考えられる。この動作例でも、個別認証の相手が情報取得側でなく承認者であること以外は実施形態１と同様である。
【００５４】
また、情報提供者が承認者となることも可能である。この場合、個別認証の相手がＰＣ１００となること以外は上記の動作処理と同様である。
【００５５】
上述してきた実施形態によれば、ＩＤやパスワードが漏洩した場合においてもファイルへのアクセス制限を担保することが可能である。また、アクセスレベルに対する柔軟性も確保することが可能である。例えば、個人やグループ単位での認証を容易にすることができ、また個人情報を必要としない認証（複数のＩＤ、パスワードだけでアクセス制限をかける場合）にも有効である。また、特定のＩＣカードを有し、半径５キロ圏内の男性のみアクセス可能とするというような、範囲を限定したプロモーションに活用することが可能である。
【００５６】
また、上述した実施形態によれば、例えば閲覧制限の解除に両親の許可が必要といったアクセス制限レベルを設定する等、第三者認証として活用することが可能となり、認証方法が多様化する。
【００５７】
また、上述した実施形態によれば、例えば位置情報（ＧＰＳ情報）と端末固有情報（ＩＣカード情報）を組み合わせて認証キーとする等、ユーザしか持ちえないユーザ情報を複数組み合わせて認証情報として用いることで、複雑なパターンの認証キーが構成され、認証に関する強度を向上させ、より強固なセキュリティを実現することができる。
【００５８】
また、上述した実施形態によれば、認証の基準となるデータと認証の対象となるデータの一致性にぶれが生じる認証（曖昧認証）を有効に活用することができる。例えば画像情報を利用した認証として、認識率や認識のパターンを複数登録してそれらの近似度合いを用いて認証することも可能である。また、例えば音声情報を利用した認証として、キーワードで音声を入力して声の主の感情値をパラメータにして認証を行うことも可能である。
【００５９】
なお、上述した実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
【００６０】
すなわち、本実施形態における管理サーバ３００で実行されるプログラムは、先に述べたように、各手段（暗号化手段３１、情報管理手段３２、個別認証手段３３、復号手段３４、ファイル送信手段３５）を含むモジュール構成となっており、実際のハードウエアを用いて具体的手段を実現する。すなわち、コンピュータ（ＣＰＵ）が所定の記録媒体からプログラムを読み出して実行することにより上記各手段が主記憶装置上にロードされて生成される。
【００６１】
本実施形態における管理サーバ３００で実行されるプログラムは、インターネット等のネットワークに接続されたコンピュータ上に格納され、ネットワーク経由でダウンロードさせることにより提供されるように構成してもよい。また、上記プログラムをインターネット等のネットワーク経由で提供あるいは配布するように構成してもよい。
【００６２】
また、上記プログラムは、インストール可能な形式又は実行可能な形式のファイルで、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、不揮発性のメモリカード等のコンピュータで読み取り可能な記録媒体に記録されて提供されるように構成してもよい。また、上記プログラムは、ＲＯＭ等にあらかじめ組み込んで提供するように構成してもよい。
【００６３】
この場合、上記記録媒体から読み出された又は通信回線を通じてロードし実行されたプログラムコード自体が前述の実施形態の機能を実現することになる。そして、そのプログラムコードを記録した記録媒体は本発明を構成する。
【符号の説明】
【００６４】
１    アクセス認証システム
１０    第１クライアント装置
２０    第１サーバ装置
２１    個別認証要求手段
３０    第２サーバ装置
３１    暗号化手段
３２    情報管理手段
３３    個別認証手段
３４    復号手段
３５    ファイル送信手段
４０    第２クライアント装置
５０    第３クライアント装置
１００，４００    ＰＣ
２００    Ｗｅｂサーバ
２１０，３１０    ＨＤＤ
２１１    ファイル閲覧情報ＤＢ
２１２    基本認証情報ＤＢ
３００    管理サーバ
３１１    閲覧権限情報ＤＢ
３１２    条件付きファイルＤＢ
５００，６００    携帯電話機
【図１】
2010199997.tif 000003
【図２】
2010199997.tif 000004
【図３】
2010199997.tif 000005
【図４】
2010199997.tif 000006
【図５】
2010199997.tif 000007
【図６】
2010199997.tif 000008