【手続補正書】
【提出日】平成22年3月24日(2010.3.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のコンピュータ間でサーバを介してファイルを共有するファイル共有システムであって、
共有の対象となるファイルを指定する指定手段と、
指定された前記ファイルにアクセスするために必要となるアクセスプログラムを生成するプログラム生成手段と、
生成された前記アクセスプログラムを、前記ファイルを共有することになる受信コンピュータへ転送する転送手段と、
前記受信コンピュータにおいて前記アクセスプログラムが起動されることで実現される手段であって、前記受信コンピュータに付与された固有の識別情報を取得する取得手段と、取得した前記識別情報を伴うアクセス要求をサーバへ送信するアクセス要求送信手段と、前記アクセス要求が正当なアクセス要求である場合に前記サーバから送信される前記ファイルを受信するファイル受信手段と、
前記サーバに備えられる手段であって、前記受信コンピュータから送信された前記識別情報から認証用のパスワードを生成するパスワード生成手段と、予め前記アクセスプログラムを通じて前記ファイルにアクセスする際のパスワードを保持する保持手段と、前記生成されたパスワードと前記保持手段に保持されているパスワードとが一致するか否かに応じて認証処理を実行する認証手段と、前記生成されたパスワードと前記保持手段に保持されているパスワードとが一致しなければ前記ファイルに対する前記受信コンピュータからのアクセスを拒否し、前記生成されたパスワードと前記保持手段に保持されているパスワードとが一致すれば前記ファイルに対する前記受信コンピュータからのアクセスを許可する許可手段と
を含むことを特徴とするファイル共有システム。
【請求項２】
前記アクセスプログラムによる前記アクセス要求が前記ファイルに対する初回のアクセス要求であるか否かを判定する判定手段をさらに備え、
前記保持手段は、前記判定手段により前記アクセス要求が初回のアクセス要求であると判定されると、前記パスワード生成手段により生成された前記パスワードを、前記アクセスプログラムを通じて前記ファイルにアクセスする際のパスワードとして保持する
ことを特徴とする請求項１に記載のファイル共有システム。
【請求項３】
前記識別情報は、前記受信コンピュータのＭＡＣアドレス、ドメイン名、前記受信コンピュータ上で稼働しているＯＳのビルドナンバー、該ＯＳのライセンスナンバー、前記受信コンピュータにログオンしているユーザのユーザＩＤのうち少なくとも１つを含むことを特徴とする請求項１又は２に記載のファイル共有システム。
【請求項４】
前記パスワードが生成されると、前記受信コンピュータから受信した前記識別情報を消去する消去手段をさらに含むことを特徴とする請求項１乃至３のいずれか１項に記載のファイル共有システム。
【請求項５】
前記転送手段は、電子メールに前記アクセスプログラムを添付して送信する電子メール送信手段を含むことを特徴とする請求項１乃至４のいずれか１項に記載のファイル共有システム。
【請求項６】
前記プログラム生成手段は、
前記アクセスプログラムを他のアクセスプログラムと区別するためのアクセスプログラムＩＤを発行する発行手段と、該アクセスプログラムＩＤと前記ファイルとを対応付けて管理する管理テーブルと
を備え、
前記アクセス要求送信手段は、前記アクセスプログラムから前記アクセスプログラムＩＤを抽出して、前記アクセス要求とともに前記サーバへ送信し、
前記保持手段は、前記アクセス要求とともに受信した前記アクセスプログラムＩＤに基づいて前記管理テーブルを検索することで、前記アクセスプログラムＩＤに対応するファイルを特定し、特定された該ファイルのファイルＩＤとともに前記パスワードを保持することを特徴とする請求項１乃至５のいずれか１項に記載のファイル共有システム。
【請求項７】
前記アクセス要求送信手段は、
前記アクセスプログラムに含まれる、前記ファイルに対する初回のアクセスか否か判定するためのフラグを前記アクセス要求とともに送信し、
前記サーバは、
前記アクセス要求と共に受信した前記フラグに基づいて前記判定手段により前記アクセス要求が初回のアクセス要求と判定されると、前記アクセスプログラムを実行している前記受信コンピュータへ前記フラグを書き換えるよう指示する指示手段をさらに含み、
前記受信コンピュータは、
前記フラグを書き換えるよう指示されると、前記フラグの内容を初回のアクセスではないことを表すように書き換える書き換え手段を
含むこと特徴とする請求項２乃至６のいずれか１項に記載のファイル共有システム。
【請求項８】
複数のコンピュータ間でサーバを介してファイルを共有するファイル共有方法であって、
第１コンピュータが、共有の対象となるファイルを指定する指定工程と、
前記サーバが、指定された前記ファイルに第２コンピュータがアクセスするために必要となるアクセスプログラムを生成するプログラム生成工程と、
前記第１コンピュータが、生成された前記アクセスプログラムを、前記ファイルを共有することになる前記第２コンピュータへ転送する転送工程と、
前記第２コンピュータが、前記アクセスプログラムを起動する起動工程と、
前記第２コンピュータが、該第２コンピュータに付与された固有の識別情報を取得する取得工程と、
前記第２コンピュータが、取得した前記識別情報を伴うアクセス要求を前記サーバへ送信するアクセス要求送信工程と、
前記サーバが、前記第２コンピュータから送信された前記識別情報から認証用のパスワードを生成するパスワード生成工程と、
前記サーバが、予め前記アクセスプログラムを通じて前記ファイルにアクセスする際のパスワードを保持する保持工程と、
前記サーバが、前記生成されたパスワードと前記保持工程により保持されたパスワードとが一致するか否かに応じて認証処理を実行する認証工程と、
前記サーバが、前記生成されたパスワードと前記保持工程により保持されたパスワードとが一致しなければ前記ファイルに対する前記第２コンピュータからのアクセスを拒否し、前記生成されたパスワードと前記保持工程により保持されたパスワードとが一致すれば前記ファイルに対する前記第２コンピュータからのアクセスを許可する許可工程と
を含むことを特徴とするファイル共有方法。
【請求項９】
複数のコンピュータ間でファイルを共有させるためのサーバであって、
共有対象となるファイルにアクセスするために必要となるアクセスプログラムを生成するプログラム生成手段と、
生成された前記アクセスプログラムを、前記共有対象となるファイルを指定した第１コンピュータを介して、該ファイルを共有することになる受信コンピュータへ転送する転送手段と、
前記受信コンピュータにおいて前記アクセスプログラムが実行されると、前記受信コンピュータに付与された固有の識別情報を伴うアクセス要求を受信するアクセス要求受信手段と、
前記受信コンピュータから送信された識別情報から認証用のパスワードを生成するパスワード生成手段と、
予め前記アクセスプログラムを通じて前記ファイルにアクセスする際のパスワードを保持する保持手段と、
前記生成されたパスワードと前記保持手段に保持されているパスワードとが一致するか否かに応じて認証処理を実行する認証手段と、
前記生成されたパスワードと前記保持手段に保持されているパスワードとが一致しなければ前記ファイルに対する前記受信コンピュータからのアクセスを拒否し、前記生成されたパスワードと前記保持手段に保持されているパスワードとが一致すれば前記ファイルに対する前記受信コンピュータからのアクセスを許可する許可手段と
を含むことを特徴とするサーバ。
【請求項１０】
複数のコンピュータ間でファイルを共有させるためのサーバで実行されるコンピュータプログラムであって、
共有対象となるファイルにアクセスするために必要となるアクセスプログラムを生成するプログラム生成手段と、
生成された前記アクセスプログラムを、前記共有対象となるファイルを指定した第１コンピュータを介して、該ファイルを共有することになる受信コンピュータへ転送する転送手段と、
前記受信コンピュータにおいて前記アクセスプログラムが実行されると、前記受信コンピュータに付与された固有の識別情報を伴うアクセス要求を受信するアクセス要求受信手段と、
前記受信コンピュータから送信された識別情報から認証用のパスワードを生成するパスワード生成手段と、
予め前記アクセスプログラムを通じて前記ファイルにアクセスする際のパスワードを保持する保持手段と、
前記生成されたパスワードと前記保持手段に保持されているパスワードとが一致するか否かに応じて認証処理を実行する認証手段と、
前記生成されたパスワードと前記保持手段に保持されているパスワードとが一致しなければ前記ファイルに対する前記受信コンピュータからのアクセスを拒否し、前記生成されたパスワードと前記保持手段に保持されているパスワードとが一致すれば前記ファイルに対する前記受信コンピュータからのアクセスを許可する許可手段と
を前記サーバに機能させることを特徴とするコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
例えば、ファイル共有システムは、
共有の対象となるファイルを指定する指定手段と、
指定された前記ファイルにアクセスするために必要となるアクセスプログラムを生成するプログラム生成手段と、
生成された前記アクセスプログラムを、前記ファイルを共有することになる受信コンピュータへ転送する転送手段と、
前記受信コンピュータにおいて前記アクセスプログラムが起動されることで実現される手段であって、前記受信コンピュータに付与された固有の識別情報を取得する取得手段と、取得した前記識別情報を伴うアクセス要求をサーバへ送信するアクセス要求送信手段と、前記アクセス要求が正当なアクセス要求である場合に前記サーバから送信される前記ファイルを受信するファイル受信手段と、
前記サーバに備えられる手段であって、前記受信コンピュータから送信された前記識別情報から認証用のパスワードを生成するパスワード生成手段と、予め前記アクセスプログラムを通じて前記ファイルにアクセスする際のパスワードを保持する保持手段と、前記生成されたパスワードと前記保持手段に保持されているパスワードとが一致するか否かに応じて認証処理を実行する認証手段と、前記生成されたパスワードと前記保持手段に保持されているパスワードとが一致しなければ前記ファイルに対する前記受信コンピュータからのアクセスを拒否し、前記生成されたパスワードと前記保持手段に保持されているパスワードとが一致すれば前記ファイルに対する前記受信コンピュータからのアクセスを許可する許可手段と
を含むことを特徴とする。
なお、上記ファイル共有システムは、前記アクセスプログラムによる前記アクセス要求が前記ファイルに対する初回のアクセス要求であるか否かを判定する判定手段をさらに備え、
前記保持手段は、前記判定手段により前記アクセス要求が初回のアクセス要求であると判定されると、前記パスワード生成手段により生成された前記パスワードを、前記アクセスプログラムを通じて前記ファイルにアクセスする際のパスワードとして保持する
ように構成されてもよい。