(57)【要約】【課題】機密情報を含む電子ファイルをオフライン環境で利用する場合であっても、正規使用者以外がアクセスできないようにするためのシステムを提供する。【解決手段】オフラインで利用されるファイルに対し、アクセス制限回数  （Ｎ）と暗号化を設定し、ファイルにはアクセス制限回数（Ｎ）と同数のアクセス用認証情報（Ｐａ＿１，Ｐａ＿２，‥，Ｐａ＿Ｎ）のハッシュ値（Ｈｘ［Ｐａ＿１］，Ｈｘ［Ｐａ＿２］，‥，Ｈｘ［Ｐａ＿Ｎ］）を付加保存する。【選択図】図１
2007249832.tif 000002
【特許請求の範囲】
【請求項１】
オフラインで利用されるファイルに対し、アクセス制限回数（Ｎ）と暗号化が設定されており、ファイルにはアクセス制限回数（Ｎ）と同数のアクセス用認証情報（Ｐａ＿１，Ｐａ＿２，‥，Ｐａ＿Ｎ）のハッシュ値（Ｈｘ［Ｐａ＿１］，Ｈｘ［Ｐａ＿２］，‥，Ｈｘ［Ｐａ＿Ｎ］）が付加保存されていることを特徴とするアクセス回数制限付暗号化ファイル。
【請求項２】
前記アクセス回数制限付暗号化ファイルは、暗号化処理、アクセス回数制限設定、ハッシュ関数を使って処理されたアクセス用認証情報の付加がオンラインのファイルサーバ内で実行された状態で、オフライン利用するクライアントＰＣにダウンロードされることを特徴とする請求項１記載のアクセス回数制限付暗号化ファイル。
【請求項３】
前記オフライン利用するクライアントＰＣ内のアクセス回数制限付暗号化ファイルに対し、利用者がアクセス用認証情報（Ｐａ＿ｍ：ｍは１からＮの範囲内の整数）を入力すると、クライアントＰＣ内でアクセス用認証情報のハッシュ値（Ｈｙ［Ｐａ＿ｍ］）が計算され、ファイルに付加保存されたハッシュ値（Ｈｘ［Ｐａ＿ｍ］）と一致する場合にのみファイルの復号処理が実行されることによりファイルアクセスが可能となることを特徴とする請求項２記載のアクセス回数制限付暗号化ファイル。
【請求項４】
ｍ回目の正規アクセスによりファイルの復号処理が行われた場合、次の認証にはＰａ＿ｍ＋１のアクセス用認証情報が使われることを特徴とする請求項３記載のアクセス回数制限付暗号化ファイル。
【請求項５】
正規アクセス回数がＮ回に到達した場合、その後如何なる認証情報が入力されてもファイルの復号処理が不能となることを特徴とする請求項１記載のアクセス回数制限付暗号化ファイル。
【請求項６】
正規アクセス回数がＮ回に到達しない場合であっても、認証情報の誤入力回数が一定回数を超えた場合にはその後如何なる認証情報が入力されてもファイルの復号処理が不能となることを特徴とする請求項１記載のアクセス回数制限付暗号化ファイル。
【請求項７】
前記アクセス用認証情報（Ｐａ＿１，Ｐａ＿２，‥，Ｐａ＿Ｎ）は、前記オンラインのファイルサーバ又はオンラインの認証サーバに保管されており、保管されたアクセス用認証情報（Ｐａ＿１，Ｐａ＿２，‥，Ｐａ＿Ｎ）は携帯電話通信システム経由でファイルをオフライン利用する利用者にメール送信可能となっていることを特徴とする請求項２記載のアクセス回数制限付暗号化ファイル。
【請求項８】
前記携帯電話通信システムのメールは、送信遅延のないショートメッセージサービスを利用することを特徴とする請求項７記載のアクセス回数制限付暗号化ファイル。
【請求項９】
請求項１ないし８のいずれか１項に記載のアクセス回数制限付暗号化ファイルを使用して送受信を行うことを特徴とするアクセス回数制限付暗号化ファイル利用システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機密情報を含む文書を一時的にオフライン環境で利用する場合の利用者認証及びアクセス制限に使用されるアクセス回数制限付暗号化ファイル及びその利用システムに関する。
【背景技術】
【０００２】
電子ファイルは紙ファイルに比べてコピーや配布が非常に容易であり、機密の情報を含む電子ファイルが第三者に渡った場合に、その内容が漏洩する危険性が高い。その対策として電子ファイルを暗号化することが一般的に行われている。暗号化された電子ファイルの復号は暗号鍵を入手しない限り非常に困難である。逆に言えば、暗号化された電子ファイルと暗号鍵の両方が漏洩した場合には簡単に機密情報が取得できてしまうことになる。電子ファイル用暗号鍵は利用者或いは悪意ある攻撃者が取得できない領域（例えばセキュリティチップ内）に厳重に保管されているのが普通ではあるが、実装上或いは管理上の問題により暗号鍵が取得可能な場合も起こり得ることから、更なるセキュリティ上の対応を付加することが望ましい。
【０００３】
対応策の一つはファイルアクセス用のパスワードを設定することである。電子ファイルはクライアントＰＣ内部に暗号化保存されており、ファイルアクセス時に電子ファイル固有の正規パスワードを入力しない限り復号処理が行えないようにファイルにアクセス制限を追加することで悪意ある第三者がファイルにアクセスすることを防止できる。
【０００４】
もう一つの対応策は、電子ファイルの利用環境がオンラインである場合に、ネットワーク上に設置された認証サーバを利用することで、電子ファイルに対して正規アクセス権限を持つ利用者にのみアクセス可能とするシステムを実現することである。この場合も電子ファイルはクライアントＰＣ内部に暗号化保存されているが、ファイルアクセス時に認証サーバと通信が行われ、正しいアカウント名と正しいパスワードを入力しない限り復号処理が行えないようなシステムである。
【０００５】
なお、この種の技術として例えば特許文献１ないし３、あるいは非特許文献１に記載の技術も公知である。例えば特許文献１には、携帯電話から認証サーバに対して利用者ＩＤを送信し、利用者ＩＤが正しい場合に認証サーバが携帯電話に対しログイン用ワンタイムパスワード発行を行うようにした発明が開示されている。この発明では、新たな設備投資や運用の費用をかけずに、簡単かつ迅速にセキュリティ性の高いパスワードを発行し、確実に本人認証を行うことができることが特徴である。
【０００６】
また、特許文献２には、暗号化コンテンツの配信を行ない、正規ユーザにおいてのみコンテンツの利用を許容するシステムにおいて、コンテンツの利用権限証明書にコンテンツ鍵を暗号化して格納するとともに、コンテンツ利用期間、利用回数、オンライン、オフライン処理等のコンテンツ利用条件を併せて格納配信する発明が開示されている。この発明では、サービスプロバイダ側でユーザ毎のコンテンツ利用権限を管理する必要を排除したコンテンツ利用管理システムを実現することが可能となる。
【０００７】
また、特許文献３には、オフライン環境で電子ファイルに含まれるコンテンツの利用回数を容易に且つ確実に制限することができるようにする発明が開示されている。この発明では、印刷処理時に復号処理が実行され、再暗号化には新規に生成された暗号鍵が使用される。
【０００８】
さらに非特許文献１には、ワンタイムパスワード認証ソリューション（製品名  Ｍｉｄｅｙｅ）が開示されている。この技術は、携帯電話システムのＳＭＳ（ショート・メッセージ・サービス）を利用し、携帯電話に対してリモートログイン用ワンタイムパスワードを発行するサービスである。
【特許文献１】特開２００４−２４０６３７号公報
【特許文献２】特開２００３−０８７２３７号公報
【特許文献３】特開２００５−１５９５５６号公報
【非特許文献１】http://www.cac.co.jp/news/news63.pdf
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上に挙げた２つの対応策は、電子ファイルの暗号化に加えてパスワードあるいは認証サーバを利用した認証機構を用いて電子文書にアクセス制限を設定する方法であるが、それぞれ以下に示す問題点がある。
【００１０】
すなわち、パスワードを使用する方法の場合、設定されるパスワードは利便性等運用上の理由から電子ファイル毎に固定で一度設定すると変更できないのが普通であり、パスワード自体が漏洩した場合に電子ファイル漏洩の危険性が高くなってしまう。また、パスワードが電子ファイル毎に固定であり、複雑で長いパスワードを使用すると利便性が損なわれることから、短い文字数や意味のある文字列が設定される場合が多い。この場合はパスワード総当り攻撃や辞書攻撃によりパスワードが解読される危険性が高くなる。
【００１１】
認証サーバを使用する場合、認証情報（アカウント名とパスワードの組み合わせ）は認証サーバ側で適宜変更が可能である。またユーザ毎に一組管理すればよいため、電子ファイル毎に固定されたパスワードと異なり複雑で長いパスワードを使用しても利便性は損なわれることが少ないため、パスワード解読攻撃に対する耐性は高い。この方式のアクセス制限におけるセキュリティ強度は認証サーバ側の設定に依存していることになる。この方式は認証サーバに接続できるオンライン環境以外では暗号化された電子ファイルにアクセスできないことである。これはセキュリティ上では優位点であるが、電子ファイルにアクセスするクライアントＰＣが認証サーバの存在するネットワークにオンライン接続されていない場合には使えないという意味で利便性の問題点でもある。
【００１２】
社内ネットワーク環境から離れたリモート環境において機密情報を含む電子ファイルを利用する場合について考える。例えば、サービスマンが機器のサービスマニュアルの電子ファイルをモバイルＰＣに一時的にダウンロードし、顧客先で参照する場合が相当する。移動中にＰＣを紛失したり盗難に遭ったりした場合の情報漏洩対策及び正規利用者（サービスマン）のみが電子ファイルにアクセスできるようにするための手段として、電子ファイル暗号化及び認証機構によるアクセス制限が必要である。何らかの手段で社内ネットワーク環境に存在する認証サーバに接続するのがセキュリティ上望ましいが、サービスマンの持参したモバイルＰＣを社内ネットワークにＶＰＮ接続するために顧客ネットワークに接続させてもらうことは不可能である。先にも述べたようにサービスマニュアルの電子ファイルに固定パスワードを設定する方法では、モバイルＰＣの紛失或いは盗難が発生した場合にパスワード解読によって電子ファイルにアクセスできてしまう危険性が存在する。
【００１３】
本発明は、このような背景に鑑みてなされたもので、解決すべき課題は機密情報を含む電子ファイルをオフライン環境で利用する場合であっても、正規使用者以外がアクセスできないようにするためのシステムを提供することである。
【課題を解決するための手段】
【００１４】
本発明の第１の特徴は、オフラインで使用される目的でクライアントＰＣに暗号化保管される電子データにはアクセス回数制限数（Ｎ）と、アクセス回数制限数（Ｎ）と同数のアクセス用認証情報のハッシュ値（Ｈｘ［Ｐａ＿１］，Ｈｘ［Ｐａ＿２］，‥，Ｈｘ［Ｐａ＿Ｎ］）が事前にファイルに付加されていることである。オフライン使用時にクライアントＰＣから正しい認証情報を入力した場合にのみファイルの復号処理が実行されファイルが利用可能となるが、正常なアクセスの度にアクセス用認証情報が更新されるようになっており、アクセス用認証情報は一回限りの使い捨てであり、Ｎ回の正常アクセスの後は如何なる認証情報を入力しても復号処理は実行されず、ファイルにアクセスすることはできなくなるようにファイルが構成されている。電子データのオフライン利用が一時的なものであれば、アクセス回数制限が設定されていても利便性が損なわれることはなく、不正アクセスによる情報漏洩を防ぐことが可能となる。
【００１５】
本発明の第２の特徴は、利用者にアクセス用認証情報を与える手段にある。アクセス用認証情報をファイルに付加する処理はオフライン利用するクライアントＰＣにダウンロードする際にオンラインサーバが実行することになるが、何らかの手段により利用者にアクセス用認証情報を与える必要がある。テキストファイル化されたアクセス用認証情報を利用者に事前に与える方法も考えられるが、このファイル自体の紛失や盗難の恐れがあるため、セキュリティ上問題がある。本発明では、アクセス用認証情報の付与に携帯電話通信システムが備えるメール送受信機能を利用することに特徴がある。
【００１６】
具体的には、第１の手段は、オフラインで利用されるファイルに対し、アクセス制限回数  （Ｎ）と暗号化が設定されており、ファイルにはアクセス制限回数（Ｎ）と同数のアクセス用認証情報（Ｐａ＿１，Ｐａ＿２，‥，Ｐａ＿Ｎ）のハッシュ値（Ｈｘ［Ｐａ＿１］，Ｈｘ［Ｐａ＿２］，‥，Ｈｘ［Ｐａ＿Ｎ］）が付加保存されたアクセス回数制限付暗号化ファイルを特徴とする。
【００１７】
第２の手段は、第１の手段において、前記アクセス回数制限付暗号化ファイルは、暗号化処理、アクセス回数制限設定、ハッシュ関数を使って処理されたアクセス用認証情報の付加がオンラインのファイルサーバ内で実行された状態で、オフライン利用するクライアントＰＣにダウンロードされることを特徴とする。
【００１８】
第３の手段は、第２の手段において、前記オフライン利用するクライアントＰＣ内のアクセス回数制限付暗号化ファイルに対し、利用者がアクセス用認証情報（Ｐａ＿ｍ：ｍは１からＮの範囲内の整数）を入力すると、クライアントＰＣ内でアクセス用認証情報のハッシュ値（Ｈｙ［Ｐａ＿ｍ］）が計算され、ファイルに付加保存されたハッシュ値（Ｈｘ［Ｐａ＿ｍ］）と一致する場合にのみファイルの復号処理が実行されることによりファイルアクセスが可能となることを特徴とする。
【００１９】
第４の手段は、第３の手段において、前記アクセス回数制限付暗号化ファイルにおいて、ｍ回目の正規アクセスによりファイルの復号処理が行われた場合、次の認証にはＰａ＿ｍ＋１のアクセス用認証情報が使われることを特徴とする。
【００２０】
第５の手段は、第１の手段において、アクセス回数制限付暗号化ファイルにおいて、正規アクセス回数がＮ回に到達した場合、その後如何なる認証情報が入力されてもファイルの復号処理を行うことはできなくなることを特徴とする。
【００２１】
第６の手段は、第１の手段において、アクセス回数制限付暗号化ファイルにおいて、正規アクセス回数がＮ回に到達しない場合であっても、認証情報の誤入力回数が一定回数を超えた場合にはその後如何なる認証情報が入力されてもファイルの復号処理を行うことはできなくなることを特徴とする。
【００２２】
第７の手段は、第１の手段において、アクセス回数制限付暗号化ファイルにおいて、アクセス用認証情報（Ｐａ＿１，Ｐａ＿２，‥，Ｐａ＿Ｎ）は、請求項２に記載したオンラインのファイルサーバ或いはオンラインの認証サーバに保管されており、保管されたアクセス用認証情報（Ｐａ＿１，Ｐａ＿２，‥，Ｐａ＿Ｎ）は携帯電話通信システム経由でファイルをオフライン利用する利用者にメール送信できる構成になっていることを特徴とする。
【００２３】
第８の手段は、第７の手段において、前記携帯電話通信システムのメールは、送信遅延の無いショートメッセージサービスを利用することを特徴とする。
【００２４】
第９の手段は、第１ないし第８手段に係るアクセス回数制限付暗号化ファイルを使用して送受信を行うアクセス回数制限付暗号化ファイル利用システムを特徴とする。
【発明の効果】
【００２５】
本発明によれば、オフラインで利用される電子ファイルに対し暗号化とアクセス回数制限が付加されており、アクセス毎に異なるアクセス認証情報を入力する必要があるため、電子ファイルが不正に取得された場合であっても電子ファイルの情報を漏洩することを防止することができる。
【発明を実施するための最良の形態】
【００２６】
以下、図面を参照し、本発明の実施形態について説明する。
【実施例１】
【００２７】
図１は第１実施例におけるオフライン使用する電子ファイルをファイルサーバからクライアントＰＣにダウンロードする処理を実行するためのシステム構成を示す図である。同図において、本システムは、ファイルサーバ１００とクライアントＰＣ２００とからなり、両者は社内ネットワーク５０によって接続されている。電子ファイル１１０は平文状態でファイルサーバ１００に保管されている。クライアントＰＣ２００に電子ファイルをダウンロードする際、利用者はファイルの利用目的と使用回数をファイルサーバ管理者に申請する。ファイルサーバ管理者がファイルサーバ端末からアクセス制限回数を設定すると以下の順にダウンロード用ファイルが自動的に生成され、クライアントＰＣにダウンロードされる。
【００２８】
（１）平文の電子ファイル暗号化処理
ＡＥＳ等の共通鍵暗号アルゴリズムを使って電子ファイルの暗号化処理が実行される。電子ファイル毎に異なる暗号鍵２１０が使用される。
【００２９】
（２）アクセス制限回数同数のアクセス用認証情報生成
図４に示すようなアクセス制限回数（Ｎ）とアクセス用認証情報（Ｐａ＿１，Ｐａ＿２，‥，Ｐａ＿Ｎ）を生成する。アクセス用認証情報生成には乱数生成器を使用する。  
アクセス用認証情報の桁数は大きい方がセキュリティ上好ましいが、利便性を考えると６〜８桁程度の英数字にするのが適切である。
【００３０】
（３）アクセス用認証情報のハッシュ値計算
ハッシュ関数（Ｈｘ）を使ってアクセス用認証情報のハッシュ値（Ｈｘ［Ｐａ＿１］，  Ｈｘ［Ｐａ＿２］，‥，Ｈｘ［Ｐａ＿Ｎ］）を計算する。  
この時点でファイルサーバ側に存在する付加情報を図２に示す。
【００３１】
（４）暗号化された電子ファイルに対する情報付加及び実行ファイル化
暗号化された電子ファイルに対して図３に示す情報を付加し、実行ファイル化処理を行う。  
アクセス用認証情報（Ｐａ＿１，Ｐａ＿２，‥，Ｐａ＿Ｎ）の代わりにアクセス用認証情報のハッシュ値（Ｈｘ［Ｐａ＿１］，  Ｈｘ［Ｐａ＿２］，‥，Ｈｘ［Ｐａ＿Ｎ］）を付加する理由は、ダウンロードファイル解析からアクセス用認証情報が漏洩することを防止するためである。  
実行ファイル化処理はオフライン使用時に図５の処理を行えるようにするためのファイルを生成する処理である。図５のフローチャートについては後述する。
【００３２】
（５）実行ファイルと暗号鍵のダウンロード
上記（４）で生成された実行形式ファイルと電子ファイル暗号化に使用された暗号鍵２１０をネットワーク経由でクライアントＰＣ２００にダウンロードする。  
暗号鍵２１０は実行形式ファイルの保管場所とは異なる場所に厳重に保管され、利用者及び悪意ある攻撃者が取得できないようになっている。
【００３３】
（６）アクセス用認証情報の取得
クライアントＰＣ使用者は、オフライン利用時に入力するアクセス用認証情報を知っている必要がある。図４に示すファイルをファイルサーバから取得し、クライアントＰＣに厳重に保管するか、紙に出力した情報をオフライン環境に持参することになる。
【００３４】
図５はオフライン使用時の処理手順を示すフローチャートである。  
電子ファイル利用者がクライアントＰＣに保管された実行形式ファイルをクリックすると処理が開始（ｍ＝１）され（ステップＳ１０１）、認証情報入力が要求される。利用者はアクセス用認証情報（Ｐａ＿ｍ）をキーボードから入力する（ステップＳ１０２）。入力されたアクセス用認証情報（Ｐａ＿ｍ）のハッシュ値（Ｈｙ［Ｐａ＿ｍ］）が計算される（ステップＳ１０３）。電子ファイルに付加保管されたハッシュ値（Ｈｘ［Ｐａ＿ｍ］）と比較が行われる（ステップＳ１０４）。この比較により２つのハッシュ値が異なる場合はステップＳ１０４に移行し、一致する場合はステップＳ１０５に移行する。ステップＳ１０４でハッシュ値が異なる場合は入力された認証情報が間違っていると判断し、認証情報の再入力が必要となる（ステップＳ１０２に戻る）。このステップＳ１０５では誤入力回数をカウントし、リミットを越えた場合には電子ファイルをアクセス不可状態にする（ステップＳ１０９に移行）ことにより、不正アクセスから防御する機構を入れている。
【００３５】
２つのハッシュ値が一致する場合、クライアントＰＣ２００の別領域に保管された暗号鍵２１０を使って電子ファイルの復号処理が実行される（ステップＳ１０６）。正規アクセス回数（復号処理の実行された回数）を確認する（ステップＳ１０７）。アクセス制限回数  （Ｎ）より小さい場合はステップＳ１０８に移行し、アクセス制限回数に到達した場合はステップＳ１０９に移行する。
【００３６】
ステップＳ１０８では、ｍの値をインクリメントし、次のファイルアクセス要求を待つ状態に移行する。アクセス制限回数に到達した場合は電子ファイルをアクセス不可状態にする。この状態は以下に示す何れかの動作になる。  
ａ）実行ファイルをクリックしても認証情報入力メニューが現れない。  
ｂ）如何なる認証情報を入力しても、その後の処理フローに移行しない。  
ｃ）実行ファイル自体がクライアントＰＣから自動消去される。  
ｄ）暗号鍵がクライアントＰＣから自動消去される。  
本実施形態では、オフライン利用するＰＣにダウンロードされた電子ファイルにアクセスする際には１回限り利用可能な認証情報を入力しない限り復号処理が行えない構成になっており、認証情報は正規利用者のみが閲覧可能となっている。従ってクライアントＰＣ２００を紛失し、あるいは盗難にあった場合や、電子ファイルが不正に取得された場合であっても第三者が電子ファイルの情報を知ることはできない。さらに認証情報の誤入力によるロック機構とアクセス制限回数に到達した場合のロック機構が実装されており、不正アクセスによる情報漏洩の危険性を大きく減じている。
【００３７】
暗号化された電子ファイルに利用回数制限を付加する発明として、特許文献２及び３がある。特許文献２はコンテンツ自体に利用回数制限情報が付加され、オフライン利用も対象としている点で本発明と類似しているが、アクセスの度に異なる認証情報を入力する必要が無い点が本発明と本質的に異なっている。特許文献３もオフライン環境で電子ファイルの利用回数制限を付加する発明であるが、印刷処理実施の度に暗号鍵を新規生成する処理と新規暗号鍵を使った再暗号化処理が必要であり、クライアントＰＣ２００に大きな負荷をかけてしまう欠点がある。
【００３８】
このように本実施例によれば、アクセス回数が上限に達した場合には、その後如何なる情報が入力されても暗号化された電子ファイルの復号処理は実行できないようになっているため、アクセス回数が上限に達したファイルが漏洩したとしても、電子ファイルの情報にアクセスすることが不可能となる。
【００３９】
また、アクセス回数が上限に達しないファイルが漏洩したとしても、認証情報の誤入力回数が一定値になった場合には、その後如何なる情報が入力されても暗号化された電子ファイルの復号処理は実行できないようになっているため、認証情報の総当り攻撃による不正アクセスを防止することができる。
【実施例２】
【００４０】
第１実施例において、オフライン利用時に入力するアクセス用認証情報は事前にクライアントＰＣ利用者に渡され、クライアントＰＣに厳重に保管されるか紙に出力した上で持ち歩く方式を採用している。電子ファイルと一緒にこの情報が悪意ある第三者に取得された場合、電子ファイルにアクセスされる危険性が高くなってしまう。この危険性を回避するためにアクセスの度に利用者に１回限り利用可能な認証情報を渡す方式が第２実施例である。
【００４１】
図６を使って、アクセスの度に利用者に１回限り利用可能な認証情報を渡す方法を説明する。オフライン使用する電子ファイル１１０をファイルサーバ１００からクライアントＰＣ２００にダウンロードする処理（図１）とオフライン使用時の処理手順（図５）は、基本的に第１実施例と同じである。異なるのは図５の認証情報入力時にオフライン利用者が携帯電話サービスを利用して社内ネットワークのファイルサーバ１００から１回限り利用可能な認証情報を取得することである。その場合の動作は下記のようになる。
【００４２】
１）オフライン利用者は携帯電話サービスを使って社内ネットワークに存在する認証サーバ３００に対し、ＳＭＳ（ショート・メッセージ・サービス）を使ってアカウント情報をメール送信する。
【００４３】
２）ＳＭＳのメールは携帯電話サーバ４００経由で認証サーバ３００に到達する。
【００４４】
３）認証サーバ３００はメール送信アドレスとショート・メッセージに含まれるアカウント情報を使ってオフライン利用者の認証を行う。
【００４５】
４）認証情報が正しい場合には、同一ネットワーク５００上のファイルサーバ１００に対して、ファイルサーバ１００に保管されたアクセス用認証情報を要求する。
【００４６】
５）ファイルサーバ１００は図２に記載された情報が保管されており、この中から要求回数（ｍ）に対応したアクセス用認証情報（Ｐａ＿ｍ）を抽出し、認証サーバ３００に転送する。
【００４７】
６）認証サーバ３００はＳＭＳ（ショート・メッセージ・サービス）を使ってアクセス用認証情報（Ｐａ＿ｍ）をオフライン利用者の携帯電話６００にメール送信する。
【００４８】
７）ＳＭＳのメールは携帯電話サーバ４００経由でオフライン利用者の携帯電話６００に到達する。
【００４９】
８）オフライン利用者は携帯電話６００に表示されたアクセス用認証情報（Ｐａ＿ｍ）をクライアントＰＣ２００から入力する。
【００５０】
本実施例では、電子ファイル１１０のオフライン利用者に対し事前にアクセス用認証情報を渡す代わりに、アクセスが必要なときに携帯電話サービスを利用して１回限り利用可能な認証情報を渡しており、アクセス用認証情報が漏洩する危険性を大きく減じている。通信盗聴によりアクセス用認証情報することは可能であるが、電子ファイル１１０自体はオフライン利用者の手元にありしかも１回限りの認証情報であることから、通信盗聴したアクセス用認証情報を使って電子ファイルの情報を取得することは不可能である。ＳＭＳ（ショート・メッセージ・サービス）を使う理由は通常のＥｍａｉｌと違って配信遅延が無いためである。
【００５１】
特許文献１と非特許文献１は携帯電話サービスを利用してログイン用ワンタイムパスワードを取得する点では本発明の類似技術ではあるが、クライアントＰＣをオンラインリモート接続するためのパスワードが対象であり、オフライン利用するクライアントＰＣに保管された電子ファイルに対するアクセス用認証情報を対象とした本発明とは目的及びシステム構成の異なる別の発明である。
【図面の簡単な説明】
【００５２】
【図１】第１実施例におけるオフライン使用する電子ファイルをファイルサーバからクライアントＰＣにダウンロードする処理を実行するためのシステム構成を示す図である。
【図２】ファイルサーバ側に存在する付加情報を示す図である。
【図３】暗号化された電子ファイルに対して付加される情報を示す図である。
【図４】生成されたアクセス制限回数（Ｎ）とアクセス用認証情報（Ｐａ＿１，Ｐａ＿２，‥，Ｐａ＿Ｎ）を示す図である。
【図５】オフライン使用時の処理手順を示すフローチャートである。
【図６】アクセスの度に利用者に１回限り利用可能な認証情報を渡す第２実施例に係る方法を示す図である。
【符号の説明】
【００５３】
１００  ファイルサーバ
２００  クライアントＰＣ
３００  認証サーバ
４００  携帯電話サーバ
５００  ネットワーク
６００  携帯電話
【図１】
2007249832.tif 000003
【図２】
2007249832.tif 000004
【図３】
2007249832.tif 000005
【図４】
2007249832.tif 000006
【図５】
2007249832.tif 000007
【図６】
2007249832.tif 000008