(57)【要約】【課題】  ログイン認証の確実性を向上させたネットワークファイルシステム及び認証方法を提供する。【解決手段】  ユーザが携帯電話端末３からユーザ登録を行う際に、ＵＩＤ検出部１２は携帯電話端末３の識別情報（ＵＩＤ）を検出し、ＷＩＤ生成部１４がＵＩＤ毎に生成したＷＩＤを携帯電話端末３のメールアドレス宛に送信する。ユーザはＵＩＤとＷＩＤを認証情報保持部６０に設定する。ログイン処理を行う際に、ログイン処理部５１はＵＩＤをログイン管理部２５に送信し、ログイン管理部２５は、認証情報データベース２４からＵＩＤに対応するＷＩＤを読み出し、情報利用端末３０に送信する。ログイン処理部５１は、受信したＷＩＤと予め登録されているＷＩＤ６２を比較し、一致した場合にのみログイン処理を継続する。【選択図】      図１
2006189945.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワーク上に配置されたファイルサービス提供手段により、当該ファイルサービス提供手段の記憶領域をユーザーに貸し出すネットワークファイルサービスを提供するシステムであって、
ネットワークファイルサービスを利用するユーザからの登録要求に応じて携帯電話端末の装置ＩＤに対応するウエルカムＩＤを当該携帯電話端末宛に発行し、前記装置ＩＤとウエルカムＩＤを認証情報データベースに登録する登録手段と、
前記ファイルサービス提供手段に対するログインを管理する手段であって、前記ユーザーが前記ネットワークファイルサービスを利用するための情報利用端末により前記ファイルサービス提供手段に最初にアクセスする際に、当該ユーザーの装置ＩＤに対応するウエルカムＩＤを、前記情報利用端末及び認証情報データベースから取得し、これらを照合するログイン管理手段と
を備え、
前記ウエルカムＩＤは、前記登録手段側で任意に選択される登録側文字列と、該登録側ＩＤに対応させて前記ユーザーが任意に設定するユーザー側文字列とが対となって構成されており、
前記ログイン管理手段及び前記情報利用端末は、前記照合に際し、前記登録側文字列又はユーザー側文字列を相互に送信し合い、相互に認証を行う
ことを特徴とするネットワークファイルシステム。
【請求項２】
前記情報利用端末は、
ユーザの携帯電話端末の装置ＩＤと当該携帯電話端末宛に発行されたウエルカムＩＤを保持する認証情報保持手段と、
ログイン時に、前記ログイン管理手段に、装置ＩＤを送信する装置ＩＤ送信手段と、
前記ログイン管理手段から受信した前記ウエルカムＩＤを前記認証情報保持手段に格納されているウエルカムＩＤと比較し、一致した場合にのみログイン処理を継続するログイン制御手段とを有する
ことを特徴とする請求項１に記載のネットワークファイルシステム。
【請求項３】
前記ファイルサービス提供手段の記憶領域は、前記通信ネットワーク上からダウンロードされるプラグインにより、自動的に前記情報利用端末内に組み込まれることを特徴とする請求項１に記載のネットワークファイルシステム。
【請求項４】
通信ネットワーク上に配置されたファイルサービス提供手段により、当該ファイルサービス提供手段の記憶領域をユーザーに貸し出すネットワークファイルサービスを提供する方法であって、
ネットワークファイルサービスを利用するユーザからの登録要求に応じて携帯電話端末の装置ＩＤに対応するウエルカムＩＤを当該携帯電話端末宛に発行するステップ（１）と、
前記装置ＩＤに対応するウエルカムＩＤを認証情報データベースに登録するステップ（２）と、
前記ユーザーが前記ネットワークファイルサービスを利用するための情報利用端末により前記ファイルサービス提供手段に最初にアクセスする際に、当該ユーザーの装置ＩＤに対応するウエルカムＩＤを、前記情報利用端末及び認証情報データベースから取得し、これらを照合するステップ（３）と
を備え、
前記ウエルカムＩＤは、前記登録手段側で任意に選択される登録側文字列と、該登録側ＩＤに対応させて前記ユーザーが任意に設定するユーザー側文字列とが対となって構成されており、
前記ステップ（３）において、前記登録側文字列又はユーザー側文字列を相互に送信し合い、相互に認証を行う
ことを特徴とする認証方法。
【請求項５】
前記ステップ（３）では、
前記ユーザがサービスの利用に用いる情報利用端末に前記装置ＩＤとウエルカムＩＤを登録するステップと、
前記情報利用端末からログイン管理手段に前記装置ＩＤを送信するステップと、
前記ログイン管理手段が情報利用端末からの装置ＩＤに対応する前記ウエルカムＩＤを前記認証情報データベースから取得して前記情報利用端末に送信するステップと、
該ウエルカムＩＤが前記情報利用端末に登録されているウエルカムＩＤと一致した場合にのみ、ログイン処理を継続するステップと
を有することを特徴とする請求項４に記載の認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク経由で接続されたディスク上のファイルを端末装置のファイルシステムにマウントするネットワークファイルシステム及び認証方法に関する。
【背景技術】
【０００２】
外部の情報処理装置（サーバ側）に接続されたディスクドライブ装置をネットワーク経由で接続された他の情報処理装置（端末側）の外部記憶装置として利用するネットワークファイルシステムが知られている（例えば特許文献１参照。）。
【０００３】
上述のようなネットワークファイルシステムでは、ディスクドライブ装置を利用するためのアクセス権の管理に、例えばユーザＩＤとパスワードによるログイン認証が用いられている。このようなログイン認証では、ネットワークファイルシステムを利用する際に、端末側の情報処理装置からサーバ側の情報に、ユーザＩＤとパスワードを送信してログイン処理を行い、ユーザＩＤに対する正しいパスワードを送信した場合にのみネットワークファイルシステムの利用を許可するようになっている。
【特許文献１】特開２０００−１０８３８号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、ユーザＩＤとパスワードによるログイン認証では、本来の認証サーバを偽装した「なりすまし」によって、認証情報（ユーザＩＤとパスワード）が漏洩したり、ユーザが本来望んでいないシステムに対するアカウントが作成されてしまったりする可能性がある。
【０００５】
本発明は、上述のような課題に鑑みてなされたものであり、ログイン認証の確実性の向上に寄与することができるネットワークファイルシステム及び認証方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は、通信ネットワーク上に配置されたファイルサービス提供手段により、当該ファイルサービス提供手段の記憶領域をユーザーに貸し出すネットワークファイルサービスを提供する際に、ネットワークファイルサービスを利用するユーザからの登録要求に応じて携帯電話端末の装置ＩＤに対応するウエルカムＩＤを当該携帯電話端末宛に発行し、装置ＩＤとウエルカムＩＤを認証情報データベースに登録する登録手段と、ファイルサービス提供手段に対するログインを管理する手段であって、ユーザーがネットワークファイルサービスを利用するための情報利用端末によりファイルサービス提供手段に最初にアクセスする際に、当該ユーザーの装置ＩＤに対応するウエルカムＩＤを、情報利用端末及び認証情報データベースから取得し、これらを照合するログイン管理手段とを備えている。
【０００７】
そして、上記発明において、ウエルカムＩＤは、登録手段側で任意に選択される登録側文字列と、登録側ＩＤに対応させてユーザーが任意に設定するユーザー側文字列とが対となって構成されており、ログイン管理手段及び情報利用端末は、照合に際し、登録側文字列又はユーザー側文字列を相互に送信し合い、相互に認証を行う。
【０００８】
このような本発明によれば、ユーザー登録に際して、サーバ側及びユーザー側が任意に設定して対となるウエルカムＩＤを、携帯電話など、情報利用端末とは別の装置から設定し、ログイン時に、このウエルカムＩＤを相互に認証するため、ユーザー側のなりすましのみならず、悪意のサーバによるなりすましも防止することができる。
【０００９】
なお、上記発明において、情報利用端末は、ユーザの携帯電話端末の装置ＩＤと当該携帯電話端末宛に発行されたウエルカムＩＤを保持する認証情報保持手段と、ログイン時に、ログイン管理手段に、装置ＩＤを送信する装置ＩＤ送信手段と、ログイン管理手段から受信したウエルカムＩＤを認証情報保持手段に格納されているウエルカムＩＤと比較し、一致した場合にのみログイン処理を継続するログイン制御手段とを有することが好ましい。
【００１０】
また、上記発明において、ファイルサービス提供手段の記憶領域は、通信ネットワーク上からダウンロードされるプラグインにより、自動的に情報利用端末内に組み込まれることが好ましい。
【発明の効果】
【００１１】
本発明では、ログイン管理手段が、情報利用端末からの装置ＩＤに対するウエルカムＩＤを情報利用端末に送信しなければ情報処理端末側でログイン処理が継続されないため、ログイン管理手段のなりすましを防止し、ログイン認証の確実性の向上に寄与することができる。
【発明を実施するための最良の形態】
【００１２】
本発明の実施形態について、図面を参照しつつ説明する。図１は、本実施形態に係るネットワークファイルシステムの構成を示すブロック図である。
【００１３】
本実施形態に係るネットワークファイルシステムは、例えば図１に示すように、ネットワーク１、基地局２等で構成される移動体通信網経由で接続された携帯電話端末３からの要求に応じて認証情報を登録する登録サーバ１０と、ネットワークファイルサービスを提供するネットワークファイルサーバ２０と、ネットワーク４経由で接続された登録サーバ１０が提供するサービスの利用に用いる情報利用端末３０と、ネットワークファイルシステムの利用に用いるプラグインを提供するプラグイン提供サーバ４０とを備えている。
【００１４】
登録サーバ１０は、ネットワーク１との通信を制御する接続処理部１１と、例えば電話番号、機器識別番号等の携帯電話端末３毎に固有の装置ＩＤ（ＵＩＤ）を検出するＵＩＤ検出部１２と、ユーザアカウントの登録処理を実行する登録処理部１３と、ＵＩＤ毎に異なるウエルカムＩＤ（ＷＩＤ）を生成し、発行するＷＩＤ生成部１４と、認証情報（ＵＩＤ１５ａとＷＩＤ１５ｂ）を保持する認証情報保持部１５とを備えている。
【００１５】
登録処理部１３は、例えば携帯電話端末３のＷｅｂブラウザ等に対するフロントエンドとなるＷｅｂサーバ１３ａと、携帯電話端末３宛にメールを送信するメールサーバ１３ｂとから構成されている。
【００１６】
また、ネットワークファイルサーバ２０は、ユーザのデータを格納するディスク２１と、例えばＣＩＦＳプロトコル、ＮＦＳプロトコル、ＦＴＰプロトコルあるいはＷｅｂＤＡＶプロトコルなどで実現されるネットワークファイルサービスを提供するファイルサービス提供部２２と、ネットワーク４との通信を制御する接続処理部２３と、ユーザ毎の認証情報を保持する認証情報データベース２４と、ログイン処理を実行するログイン管理部２５とを備えている。
【００１７】
ディスク２１には、ユーザ毎に所定の記憶領域（ユーザ領域Ａ、ユーザ領域Ｂ、…）が割当てられて、これをユーザーに対して貸し出すようになっている。
【００１８】
情報利用端末３０は、例えばパーソナルコンピュータ等の汎用の情報処理装置から構成されており、ネットワーク４との通信を制御する接続処理部３１と、Ｗｅｂサーバ４２等が提供するＷｅｂサービスを利用するＷｅｂブラウザ３２と、ディスクドライブ装置（物理ディスク）３４と、リムーバブルディスク３５と、物理ディスク３４、リムーバブルディスク３５等の管理を行うファイルシステム３６とを備えている。
【００１９】
このファイルシステム３６は、ネットワークファイルサーバ２０が提供するネットワークファイルサービスによって提供されるユーザ領域を当該情報利用端末３０の仮想ドライブ３７として扱うことができるようになっている。このために、ファイルシステム３６は、仮想ドライブの処理を定義するプラグイン５０と、認証情報を保持する認証情報保持部６０等を備えている。
【００２０】
プラグイン提供サーバ４０は、ネットワークファイルサービスを利用するためのプラグイン４１を保持しており、Ｗｅｂサーバ４２によってプラグイン４１を情報利用端末３０等に提供し得るようになっている。
【００２１】
プラグイン５０は、ログイン管理部２５に対するログイン処理を実行するログイン処理部５１と、ファイルサービス提供部２２が提供するネットワークファイルサービスを利用するファイルサービスクライアント５２とを備えている。このプラグイン５０は、例えばＷｅｂブラウザ３２でＷｅｂサーバ４２に対応する所定のアドレス（ＵＲＬ）から取得し得るようになっている。このＵＲＬは、例えば登録サーバ１０における登録処理においてユーザに通知する。
【００２２】
また、認証情報保持部６０は、例えばＵＩＤ６１と、ＷＩＤ６２と、パスワード（Ｐ/Ｗ）６３と、ｃｏｏｋｉｅ６４とを保持し得るように構成されている。ＵＩＤとＷＩＤは、登録処理が終わった後に、ユーザが設定する。パスワードは、例えば最初にログイン処理する際に設定する。また、ｃｏｏｋｉｅは、最初にログイン処理を行った際に、ログイン管理部２５から提供され、ユーザが保持を選択した場合に、認証情報保持部６０に格納する。
【００２３】
上述のように構成された、ネットワークファイルシステムでは、ネットワークファイルサービスを利用しようとするユーザは、まず、例えばユーザの携帯電話端末３から登録サーバ１０のＷｅｂサーバ１３ａにアクセスし、ユーザ名、住所、電話番号、携帯電話番号、携帯電話端末３のメールアドレス、料金支払方法等を入力する。この際、例えば図２に示すように、携帯電話端末３から登録サーバ１０に、携帯電話端末３毎に固有のＵＩＤが通知される（Ｓ１）。
【００２４】
このＵＩＤは、ＵＩＤ検出部１２によって検出され、Ｗｅｂサーバ１３ａを介してＷＩＤ生成部１４に供給される。ＷＩＤ生成部１４は、個々のＵＩＤ毎に固有のウエルカムＩＤ（ＷＩＤ）の登録側文字列を生成し、Ｗｅｂサーバ１３ａに供給する。
【００２５】
このウエルカムＩＤは、登録手段側で任意に選択される登録側文字列と、登録側ＩＤに対応させてユーザーが任意に設定するユーザー側文字列とが対となって構成されている。例えば、登録側文字列が「山」であり、ユーザーがこの登録側文字列から連想する文字列、例えば「川」であり、これら「山」と「川」が対となってＷＩＤを構成する。
【００２６】
Ｗｅｂサーバ１３ａは、ユーザから入力された携帯メールアドレス宛に、ＷＩＤの登録側文字列を通知するメッセージを生成し、メールサーバ１３ｂによって携帯電話端末３宛に送信させる（Ｓ２）。この際、Ｗｅｂサーバ１３ａが、プラグイン提供サーバ４０のＷｅｂサーバ４２のアドレスを通知するようにしてもよい。なお、本実施形態では、WＩＤの登録側文字列をメールにて、ユーザーに通知するようにするが、例えば、Webページ上にて通知するようにしてもよい。
【００２７】
この登録側文字列を通知されたユーザーは、登録側文字列に対応するユーザー側文字列を設定し、これら登録側文字列とユーザー側文字列とがセットになった文字列をＷＩＤとして、登録サーバ１０側に返信する。
【００２８】
この返信に応じて、Ｗｅｂサーバ１３ａは、認証情報保持部１５に格納されているＵＩＤ１５ａと返信されたＷＩＤ１５ｂ（登録側文字列及びユーザー側文字列）との組み合わせを認証情報データベース２４に格納する（Ｓ３）。これにより、ログイン管理部２５が当該ＵＩＤに対応するログイン処理を実行し得る状態になる。
【００２９】
登録処理が終了すると、ユーザはＷｅｂブラウザ３２を操作して、Ｗｅｂサーバ４２のアドレスにアクセスする。プラグイン４１は、例えばＡｃｔｉｖｅＸプラグインとして構成されており、Ｗｅｂサーバ４２は、Ｗｅｂブラウザ３２からのアクセスに応答してプラグイン４１を送信する。このプラグイン４１を受信すると、Ｗｅｂブラウザ３２は、ファイルシステム３６にプラグイン５０として追加する。これにより、ネットワークファイルシステムを利用し得る状態になる。
【００３０】
最初にログイン処理を実行する前に、ユーザは、登録したウエルカムＩＤ（ＷＩＤ：登録側文字列及びユーザー側文字列）と携帯電話端末３の装置ＩＤ（ＵＩＤ）とを情報利用端末３０に設定する。この後、初めてネットワークファイルサービスを利用する際に、ログイン処理部５１がパスワードの設定を行う。
【００３１】
具体的には、例えば図３に示すように、まず、ログイン処理部５１は、ログイン管理部２５に、ＵＩＤを通知する（Ｓ１１）。これに応じてログイン管理部２５は、認証情報データベース２４を参照してＵＩＤに対応するＷＩＤ（登録側文字列及びユーザー側文字列）を取得し、ＷＩＤの登録側文字列を情報利用端末３０のログイン処理部５１に送信する。情報利用端末３０側では、登録側文字列を受信すると、ログイン処理部５１により、認証情報保持部６０を参照し、登録されているＷＩＤ６２の登録側文字列と、ログイン管理部２５から受信した登録側文字列が一致しているか否かを判定する。
【００３２】
上記ステップＳ１２において、一致していない場合には、ログイン処理部５１は、それ以降のログイン処理を実行しない。一致している場合には、ログイン管理部２５に対して、ログイン処理部５１側からユーザー側文字列を送信し、ログイン管理部２５において照合を行う（Ｓ１２）。
【００３３】
この照合の後、最初のログイン処理であればユーザにパスワード（Ｐ／Ｗ）の入力を要求し、入力されたＰ／Ｗをログイン管理部２５に送信する。２回目以降のログイン処理で、既に登録されているＰ／Ｗ６３を用いる場合には、当該Ｐ／Ｗ６３をログイン管理部２５に送信する（Ｓ１３）。
【００３４】
ログイン管理部２５は、最初のログイン処理であれば、情報利用端末３０からのＰ／Ｗを認証情報データベース２４に登録し、個々の情報利用端末３０を識別するためのｃｏｏｋｉｅを生成し、情報利用端末３０のログイン処理部５１に送信する（Ｓ１４）。ログイン処理部５１は、ｃｏｏｋｉｅを受け入れる場合には、当該ｃｏｏｋｉｅを認証情報保持部６０に格納し、ｃｏｏｋｉｅを受け入れる旨をログイン管理部２５に通知する（Ｓ１５）。この通知を受信すると、ログイン管理部２５は、先に送信したｃｏｏｋｉｅを認証情報データベース２４に登録する。これにより、これ以降のログイン処理では、ｃｏｏｋｉｅの送信で、ログイン処理を実行し得るようになる。
【００３５】
この後、ファイルサービスクライアント５２は、ファイルサービス提供部２２上にファイル情報を要求する（Ｓ１６）。ファイルサービス提供部２２は、ディスク２１上の当該ユーザに割り当てた領域内のファイルの情報をファイルサービスクライアント５２に送信する（Ｓ１７）。これに応じて、ファイルサービスクライアント５２は、ディスク２１上に割り当てられた領域を情報利用端末３０の仮想ドライブ３７としてマウントする。
【００３６】
このネットワークファイルシステムでは、上述のように、ログイン処理部５１がログイン管理部２５にＵＩＤを送信し、ログイン管理部２５がＵＩＤに対応するＷＩＤを情報利用端末３０に送信し、このＷＩＤが予め登録サーバ１０から通知されたＷＩＤと一致しない限り、ログイン処理部５１がログイン処理を継続しない。従って、例えば図４に示すように、ログイン管理部２５がＷＩＤを送信しない場合、あるいは、例えば図５に示すように、ログイン管理部２５からのＷＩＤが予め登録サーバ１０から通知されたＷＩＤと一致しない場合にはログイン処理部５１がログイン処理を継続しない。このため、不正なログイン管理手段によるなりすましを防止し、ログイン認証の確実性に寄与することができる。
【００３７】
また、このネットワークファイルシステムでは、ＷＩＤを通知するメールを携帯電話端末３のメールアドレス宛としているため、インターネット上の通常のメールアドレス宛の場合に比較して、情報の漏洩の可能性を低減させることができる。このため、セキュリティの向上に寄与することができる。
【００３８】
ところで、認証情報保持部６０に既にｃｏｏｋｉｅ６４が登録されている場合には、例えば図４に示すように、ログイン処理部５１は、ログイン処理の際に、ＵＩＤ、Ｐ／Ｗの代わりにｃｏｏｋｉｅを送信する（Ｓ４１）だけでよい。ｃｏｏｋｉｅを受信したログイン管理部２５は、認証情報データベース２４を確認して、当該ｃｏｏｋｉｅに対応するユーザのＵＩＤを取得し、正常なｃｏｏｋｉｅであれば、認証が成功した旨を情報利用端末３０に通知する（Ｓ４２）。
【００３９】
この後、上述の図３中のＳ１６、Ｓ１７と同様に、ファイルサービスクライアント５２が、ファイルサービス提供部２２上にファイル情報を要求し（Ｓ４３）、ファイルサービス提供部２２が、ディスク２１上の当該ユーザに割り当てた領域内のファイルの情報をファイルサービスクライアント５２に送信する（Ｓ４４）。これに応じて、ファイルサービスクライアント５２は、ディスク２１上に割り当てられた領域を情報利用端末３０の仮想ドライブ３７としてマウントする。
【００４０】
上述の実施例では、ＷＩＤ生成部１４によって携帯電話端末３のＵＩＤを検出する例について示したが、Ｗｅｂサーバ１３ａにおいて登録した携帯電話番号をＵＩＤとして用いるように構成してもよい。この場合は、ＵＩＤ検出部１２を設けなくてもよい。
【図面の簡単な説明】
【００４１】
【図１】本発明の実施形態に係るネットワークファイルシステムの構成例を示すブロック図である。
【図２】前記ネットワークファイルシステムにおける登録処理の例を示すシーケンス図である。
【図３】前記ネットワークファイルシステムにおけるログイン処理の例を示すシーケンス図である。
【図４】前記ネットワークファイルシステムにおけるログイン処理の例を示すシーケンス図である。
【図５】前記ネットワークファイルシステムにおけるログイン処理の例を示すシーケンス図である。
【図６】前記ネットワークファイルシステムにおけるログイン処理の例を示すシーケンス図である。
【符号の説明】
【００４２】
３…携帯電話端末
１０…登録サーバ
１２…ＵＩＤ検出部
１３…登録処理部
１４…ＷＩＤ生成部
２０…ネットワークファイルサーバ
２１…ディスク
２２…ファイルサービス提供部
２４…認証情報データベース
２５…ログイン管理部
３０…情報利用端末
３２…Ｗｅｂブラウザ
３６…ファイルシステム
５０…プラグイン
５１…ログイン処理部
５２…ファイルサービスクライアント
６０…認証情報保持部
【図１】
2006189945.tif 000003
【図２】
2006189945.tif 000004
【図３】
2006189945.tif 000005
【図４】
2006189945.tif 000006
【図５】
2006189945.tif 000007
【図６】
2006189945.tif 000008