(57)【要約】【課題】  特定の利用者にのみ公開するサイトのＵＲＬ管理を高いセキュリティによって行い、かつ効率的なサイト利用を実現する情報システムを提供すること。【解決手段】  クライアント１１側には、少なくともアクセス先サーバのＵＲＬと認証情報とが保持されたカード１５を設け、クライアント１１は、このカード１５から読取ったＵＲＬによりサーバ１２に認証情報を送ってアクセスを行わせる。一方、サーバ１２は、クライアント１１からのアクセスに対し、送られてきた認証情報などの整合性チェックを行い、このチェック結果が正であればクライアント１１に対し情報を提供する。このように、サイトのＵＲＬは、利用者が所有するカード１５上に保持され、インターネット上には公開されないため、第三者によるサイトへの不正アクセスを防止でき、セキュリティ性が向上する。【選択図】図１
2006048487.tif 000002
【特許請求の範囲】
【請求項１】
インターネットを介してクライアントからサーバにアクセスし、サーバからクライアントに所望の情報を提供する情報システムであって、
前記クライアント側には、少なくともアクセス先サーバのＵＲＬと認証情報とが保持されたカードを設け、前記クライアントは、このカードに保持された情報を読取る読取手段を有し、接続プログラムにより、カードから読取ったＵＲＬに基くサーバに前記認証情報を送ってアクセスを行い、
前記サーバは、前記クライアントからのアクセスに対し、送られてきた認証情報の整合性チェックを行い、チェック結果が正であれば前記クライアントに対し情報を提供する
ことを特徴とする情報システム。
【請求項２】
カードには、少なくともアクセス先サーバのＵＲＬと認証情報とカード固有情報とが保持され、クライアントは、接続プログラムにより、カードから読取ったＵＲＬに基くサーバに前記認証情報と共にカード固有情報を送ってアクセスを行い、
前記サーバは、前記クライアントからのアクセスに対し、送られてきた認証情報及びカード固有情報の整合性チェックを行い、チェック結果が正であれば前記クライアントに対し情報を提供する
ことを特徴とする請求項１に記載の情報システム。
【請求項３】
クライアントは、読取手段によってカードから読取った認証情報と別途入力された認証情報との比較により認証を行う認証手段を有し、この認証が正であれば、読取ったＵＲＬに基くサーバの利用を許可する
ことを特徴とする請求項１または請求項２に記載の情報システム。
【請求項４】
接続プログラムはカードに搭載され、クライアントのカード読取り手段によりクライアントにダウンロードされる
ことを特徴とする請求項１乃至３のいずれかに記載の情報システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットを介してクライアントからサーバにアクセスし、サーバからクライアントに所望の情報を提供する情報システムに関する。
【背景技術】
【０００２】
近年、インターネットを利用し、クライアントのパソコンが有するブラウザによりＵＲＬ（Uniform Resource Locator）を指定して、各種情報を有するサイトのサーバにアクセスし、サーバからクライアントに所望の情報を提供する情報システムが広く用いられるようになった。
【０００３】
このような情報システムにおいて、特定の利用者のみに情報を提供する必要がある場合は、利用者を特定する各種の認証システムが提案されている（例えば、特許文献１参照）。
【０００４】
しかし、特定の利用者にのみ公開したいサイトであっても、現状ではサイトのＵＲＬがインターネット上に公開されており、かつ、利用者の認証は、ログインＩＤやパスワードにより、サーバ側で認証の是非判断が行われている。このため、第三者による非公開サイトの不正アクセスが比較的容易であり、Ｗｅｂサーバ側のセキュリティサービスに多大な負担がかかってしまう。
【０００５】
また、ログインＩＤとパスワードは利用者側で管理するため、利用者は英字と数字の組合で作成されたログインＩＤを記憶するなど、利用者側へ大きな負担を与えてしまう。
【特許文献１】特開２００４−１２０５７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このように、特定の利用者にのみ公開したいサイトであっても、そのサイトのＵＲＬがインターネット上に公開されているため、第三者によるサイトへの不正アクセスが比較的に容易であり、情報の漏洩などセキュリティ上の問題があった。
【０００７】
本発明の目的は、特定の利用者にのみ公開するサイトのＵＲＬ管理を高いセキュリティによって行い、かつ効率的なサイト利用を実現する情報システムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明による情報システムは、インターネットを介してクライアントからサーバにアクセスし、サーバからクライアントに所望の情報を提供する情報システムであって、前記クライアント側には、少なくともアクセス先サーバのＵＲＬと認証情報とが保持されたカードを設け、クライアントは、このカードに保持された情報を読取る読取手段を有し、接続プログラムによりカードから読取ったＵＲＬに基くサーバに前記認証情報を送ってアクセスを行い、前記サーバは、クライアントからのアクセスに対し、送られてきた認証情報の整合性チェックを行い、このチェック結果が正であればクライアントに対し情報を提供することを特徴とする。
【０００９】
また、本発明では、カードには、少なくともアクセス先サーバのＵＲＬと認証情報とカード固有情報とが保持され、クライアントは、接続プログラムにより、カードから読取ったＵＲＬに基くサーバに前記認証情報と共にカード固有情報を送ってアクセスを行い、サーバは、クライアントからのアクセスに対し、送られてきた認証情報及びカード固有情報の整合性チェックを認証を行い、このチェック結果が正であればクライアントに対し情報を提供するようにしてもよい。
【００１０】
また、本発明では、クライアントは、読取手段によってカードから読取った認証情報と別途入力された認証情報との比較により認証を行う認証手段を有し、この認証が正であれば、読取ったＵＲＬに基くサーバの利用を許可するように構成してもよい。
【００１１】
さらに、本発明では、接続プログラムはカードに搭載され、クライアントのカード読取り手段によりクライアントにダウンロードされるようにしてもよい。
【発明の効果】
【００１２】
本発明によれば、クライアント側には、少なくともアクセス先サーバのＵＲＬと認証情報とが保持されたカードを設け、クライアントは、このカードから読取ったＵＲＬによりサーバに認証情報を送ってアクセスを行わせ、サーバは、クライアントからのアクセスに対し、送られてきた認証情報の整合性チェックを行い、このチェック結果が正であればクライアントに対し情報を提供するので、ＵＲＬがインタネット上に公開されることはなく、第三者によるサイトへの不正アクセスを防止でき、セキュリティ性が向上する。
【発明を実施するための最良の形態】
【００１３】
以下、本発明による情報システムの一実施の形態について図面を用いて詳細に説明する。
【００１４】
図１は、この実施の形態におけるシステム構成を示している。図１において、クライアント１１のＰＣ（パーソナルコンピュータ）と、各種情報を提供するサイトのサーバ１２とが、インターネット１３を介して接続され、クライアント１１からサーバ１２にアクセスし、サーバ１２からクライアント１１に所望の情報を提供する情報システムを示している。
【００１５】
サーバ１２は、情報の配信元である、例えば、クレジット会社等、Ｗｅｂサービスを提供する業者が特定個人にアクセスを許可する「サイト」を構成している。
【００１６】
クライアント１１側には、情報記憶可能なカード、例えばＩＣカード（以下、ＩＣカードとして説明を行う）１５が設けられている。このＩＣカード１５には、アクセス先サーバ１２のＵＲＬ、認証情報（ログインＩＤ及びパスワード）、とカード固有情報（製造番号など）が保持されている。すなわち、図示のように、ＵＲＬ１、ＵＲＬ２等のＵＲＬパスおよび特定個人のログインＩＤ・パスワードと固有情報がそれぞれ格納されている。
【００１７】
クライアント１１のＰＣは、ＩＣカード１５に保持された情報を読取る読取り手段１６を有する。この読取り手段１６としては、汎用のＩＣカードリーダ／ライタを使用し、これがＰＣに接続されている。また、このＰＣには、インターネット上のＷｅｂサービスにアクセス可能なブラウザが予め搭載されている。
【００１８】
また、このクライアンント１１のＰＣは、読取り手段１６によりＩＣカード１５から読取ったＵＲＬにより、前記ブラウザを動作させ、対応するサーバ１２に認証情報やカード固有情報を送ってアクセスを行わせる接続プログラム１７を有する。この接続プログラム１７としては、専用のランチャープログラムを暗号化してＩＣカード１５に格納しておく。このランチャープログラム１７は、ＩＣカード１５がカード読取り手段１６に差込まれることによりクライアント１１のＰＣにダウンロードされ、ＰＣ上で実行される。
【００１９】
なお、このランチャープログラム１７は、図示しないが削除監視プログラムを一体に有し、ランチャープログラム１７をＩＣカード１５からダウンロードする際、同時にＰＣにダウンロードされる。この削除監視プログラムは、ランチャープログラム１５の終了を監視し、終了後にランチャープログラムをＰＣから消去させるものである。
【００２０】
さらに、クライアント１１のＰＣは、ＩＣカード１５利用者の本人認証を行うために、図示していないが認証手段を有する。すなわち、読取り手段１６によってＩＣカード１５から読取られた認証情報（例えば、パスワード）と、ＩＣカード１５利用者がキーボードなどから別途入力した認証情報（パスワード）とを比較し本人認証を行う。この認証が正であれば、読取ったＵＲＬに基くサイトのサーバ１２へアクセスが行われ、サイトの利用が可能となる。
【００２１】
サイトのサーバ１２は、クライアント１１からのアクセスに対し、クライアント１１から送られてきた認証情報（ログインＩＤ、パスワード）およびＩＣカード１５の固有情報の整合性チェックを行う。すなわち、認証情報が、予め設定されたクライアントの認証情報に対応し、かつＩＣカード１５が、その固有情報（製造番号など）から、確かにサイト側で発行したものであることが確認する。このチェック結果が正であれば、クライアント１１に対し要求された情報を提供する。
【００２２】
次に、動作を図２のフローチャートを用いて説明する。利用者は、先ず、クライアント１１の読取り手段１６にＩＣカード１５を挿入し（２０１）、ＩＣカード１５からランチャープログラム１７をダウンロードさせ（２０２）、ＰＣ上で実行させる（２０３）。このランチャープログラム１７のダウンロードに伴い、サイトのＵＲＬ、ログインＩＤやパスワードなどの認証情報、ＩＣカード１５の固有情報もＰＣに読み取られる。さらに、ランチャープログラム１７のダウンロード時、同時に削除監視プログラムもＰＣに取得される。
【００２３】
次に、利用者は、本人認証を行うべく、キーボードなどを用いてパスワードをＰＣに入力する（２０４）。この入力されたパスワードとＩＣカード１５から読取ったパスワードとを比較して正否の判断を行う（２０５）。
【００２４】
本人認証が完了し、その結果が正であれば、ランチャープログラム１７により、ＩＣカードから読み取った非公開ＵＲＬとログインＩＤなどの認証情報、カード固有情報を用いて対応するサイトのサーバにアクセスし、このサイトを利用する（２０６）。
【００２５】
サイトにおけるサーバ１２の動作については図示していないが、クライアント１１から送られてきた認証情報（ログインＩＤ、パスワード）およびＩＣカード１５の固有情報の整合性チェックを行う。その結果、整合性が確認されれば、クライアント１１に対し要求された情報を提供する。
【００２６】
アクセス完了時には、ランチャープログラム１７は終了し（２０７）、削除監視プログラムにより自動的にＰＣから削除される（２０８）。
【００２７】
このように、サイトのＵＲＬが暗号化されてＩＣカード１５に記録されているため、インターネット３上はＵＲＬが非公開となり、Ｗｅｂサービスを提供する業者の意図するＵＲＬ非公開のポリシーを安価に確実に実現できる。すなわち、ＵＲＬをインターネット上に公開せずにアクセスが可能となり、ハッカーからのアクセスを抑制することが可能となる。このため、第三者による非公開サイトの不正アクセス防止でき、Ｗｅｂサーバ側のセキュリティサービスの負担を軽減することができる。
【００２８】
また、クライアント１１側にて、ＩＣカード１５により本人認証を行うため、ハッキングプログラムを用いたランダムアクセスによるハッキカー行為を抑制できる。すなわち、ログインＩＤやパスワードによる認証をクライアント側でも行うため、この面からも、第三者による非公開サイトの不正アクセスを防止できる。
【００２９】
サイトのサーバ１２へのアクセスは、ログインＩＤとパスワードに加え、ＩＣカードの固有情報を用いているため、より一層、セキュリティを高めることができる。すなわち、ＩＣカード１５の固有情報の整合性チェックを行うことにより、サイト以外で偽造したＩＣカード１５の不正使用をサイト側でチェックすることができる。
【００３０】
さらに、ユーザが管理する情報は、ＩＣカード１５へアクセスするためのパスワードだけとなり、その他の情報を覚えていなくても良く、利用者側の負担を軽減できる。
【００３１】
上記実施の形態では、クライアント１１側において、パスワード入力による本人認証を行っているが、運用によっては、ＩＣカード１５の保持により本人認証を兼ねるようにしてもよい。その場合は本人認証を省略し、読取り手段１６へのＩＣカード１５の挿入により、ランチャープログラム１７をＰＣにダウンロードすると共に、このＰＣ上にてランチャープログラム１７を実行させ、サイトへのアクセスを実行するようにしてもよい。
【００３２】
また、サイトへのアクセス時、クライアントからの情報の整合性チェックを行っているが、整合性チェックの項目が多いほどセキュリティ性は高まる。このため、上記実施の形態では、認証情報（ログインＩＤ、パスワード）とカード１５の固有情報とをチェック項目としているが、必ずしもこれらすべての項目が必要ではなく、どれかを省略してもよい。例えば、カード１５の固有情報を省略し，認証情報の整合性チェックだけでもよい。また、認証情報としてログインＩＤ及びパスワードの双方を例示したがいずれか一方だけでもよい。
【００３３】
このように、アクセス先サーバのＵＲＬが、クライアント側に設けられたカードに保持されており、インターネット上に公開されないため、特定の利用者にのみ公開したいサイトのサーバに適用すると、第三者はインターネット上からＵＲＬを知ることはできず、第三者によるサイトへの不正アクセスを確実に防止できる。また、ログインＩＤやパスワードなどの認証情報やカード固有情報などを、前述のように取捨選択して使用すれば、運用状態に応じたセキュリティ性を確保でき、この面からも情報の外部への漏洩を防止することができる。
【図面の簡単な説明】
【００３４】
【図１】本発明による情報システムの一実施の形態を示すシステム構成図である。
【図２】同上一実施の形態の動作を説明するフローチャートである。
【符号の説明】
【００３５】
１１    クライアント
１２    サイトのサーバ
１３    インターネット
１５    カード
１６    読取り手段
１７    接続プログラム
【図１】
2006048487.tif 000003
【図２】
2006048487.tif 000004