(57)【要約】【課題】アクセスを再開する際に、使用可能な端末が中止時の端末に限定されず、任意の端末を使用できるようにする。【解決手段】第１の利用者端末２０１によるアクセスを中断した後、携帯可能なスマートカード４０を任意の利用者端末２０２に保持させる。これにより、第２の利用者端末２０２がアクセス時にスマートカード４０内の要求メッセージをＷＷＷサーバ１０に送信する。従って、任意の利用者端末２０１，２０２からアクセスを再開できる。【選択図】    図４
2004178193.tif 000002
【特許請求の範囲】
【請求項１】
対象装置にネットワークを介してアクセスするためのネットワークアクセスシステムであって、
前記対象装置にアクセスするためのアドレス情報及びヘッダ情報を含む要求メッセージが記憶された携帯可能な要求記憶装置と、
この要求記憶装置を着脱自在に保持し且つ前記対象装置にアクセスするとき、前記要求記憶装置から該当する要求メッセージを読出し、この要求メッセージを前記対象装置に送信するアクセス装置と、
を備えたことを特徴とするネットワークアクセスシステム。
【請求項２】
対象装置にアクセスするためのアドレス情報及びヘッダ情報を含む要求メッセージが記憶された携帯可能な要求記憶装置を用い、前記対象装置にネットワークを介してアクセス可能なアクセス装置であって、
前記要求記憶装置を着脱自在に保持する手段と、
前記要求記憶装置を保持したか否かを判定する手段と、
この判定結果が保持した旨を示し且つ前記対象装置にアクセスするとき、前記要求記憶装置から該当する要求メッセージを読出す手段と、
この要求メッセージを前記対象装置に送信する手段と、
を備えたことを特徴とするアクセス装置。
【請求項３】
請求項２に記載のアクセス装置において、
前記要求メッセージは、ＲＦＣ２９６５で規定されるクッキー情報、ＲＦＣ２６１６で規定されるリファラ（Ｒｅｆｅｒｅｒ）情報及びＲＦＣ８２２で規定される独自定義情報のうち、１種類以上の情報を含むことを特徴とするアクセス装置。
【請求項４】
請求項２又は請求項３に記載のアクセス装置において、
前記要求メッセージは、前記アドレス情報及びヘッダ情報の他に、ボディ情報を含むことを特徴とするアクセス装置。
【請求項５】
請求項４に記載のアクセス装置において、
前記ボディ情報は、前記アクセスの正当性を示すための認証情報を含むことを特徴とするアクセス装置。
【請求項６】
対象装置にアクセス可能なアクセス装置に用いられ、前記アクセス装置に着脱自在に保持される携帯可能な要求記憶装置であって、
前記対象装置にアクセスするためのアドレス情報及びヘッダ情報を含む要求メッセージが記憶され、前記アクセス装置から読出可能なＩＣチップと、
このＩＣチップを保持する装置本体と、
を備えたことを特徴とする要求記憶装置。
【請求項７】
対象装置にアクセスするためのアドレス情報及びヘッダ情報を含む要求メッセージが記憶された携帯可能な要求記憶装置を用い、前記対象装置にネットワークを介して前記アクセス装置がアクセスするためのネットワークアクセス方法であって、
前記アクセス装置が前記要求記憶装置を着脱自在に保持する工程と、
前記要求記憶装置を保持したか否かを前記アクセス装置が判定する工程と、
この判定結果が保持した旨を示し且つ前記対象装置にアクセスするとき、前記アクセス装置が前記要求記憶装置から該当する要求メッセージを読出す工程と、
この要求メッセージを前記アクセス装置が前記対象装置に送信する工程と、
を備えたことを特徴とするネットワークアクセス方法。
【請求項８】
対象装置にアクセスするためのアドレス情報及びヘッダ情報を含む要求メッセージが記憶された携帯可能な要求記憶装置を着脱自在に保持する保持装置を有し、前記対象装置にネットワークを介してアクセス可能なブラウザを備えたアクセス装置に用いられるエージェント型のプログラムであって、
前記アクセス装置のコンピュータを、
前記要求記憶装置を前記保持装置が保持したか否かを判定する手段、
この判定結果が保持した旨を示し且つ前記対象装置にアクセスするとき、前記保持装置を介して前記要求記憶装置から該当する要求メッセージを読出す手段、
この要求メッセージを前記ブラウザにより前記対象装置に送信させる手段、
として機能させるためのエージェント型のプログラム。
【請求項９】
対象装置にアクセスするためのアドレス情報及びヘッダ情報を含む要求メッセージが記憶された携帯可能な要求記憶装置を着脱自在に保持する保持装置を有し、前記対象装置にネットワークを介してアクセス可能なアクセス装置に用いられるプロキシ型のプログラムであって、
前記アクセス装置のコンピュータを、
前記要求記憶装置を前記保持装置が保持したか否かを判定する手段、
この判定結果が保持した旨を示し且つ前記対象装置にアクセスするとき、前記保持装置を介して前記要求記憶装置から該当する要求メッセージを読出す手段、
この要求メッセージを前記対象装置に送信する手段、
として機能させるためのプロキシ型のプログラム。
【請求項１０】
対象装置にアクセス可能なアクセス装置で用いられ、前記アクセス装置から着脱自在な要求記憶装置であって、
前記対象装置にアクセスするためのアドレス情報及びヘッダ情報を含む要求メッセージを記憶する記憶手段と、
前記アクセス装置と前記要求メッセージをやり取りする入出力手段と、
を備えたことを特徴とする要求記憶装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークアクセスシステム、装置、方法及びプログラムに関する。
【０００２】
【従来の技術】
従来、ネットワーク通信の分野では、例えばネットワークがインターネットの場合、利用者端末から所望のＷＷＷサーバのＷｅｂサイトに簡易な手順でアクセスする技術として、米ネットスケープ・コミュニケーションズ社の「ブックマーク」及び米マイクロソフト社の「お気に入り」が知られている。
【０００３】
ここで、「ブックマーク」は、ＷｅｂサイトのＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）とタイトルとを利用者端末のＷｅｂブラウザに登録し、次回のアクセス時に、この登録内容を読出すことにより、ＵＲＩの入力作業を省略する機能である。また、「お気に入り」も同様の機能となっている。
【０００４】
なお、これらの関連技術としては、ＩＣカード内に認証情報を登録し、アクセス時にＩＣカードを利用者端末に装着してこのＩＣカード内の認証情報を読出すものがある（例えば、非特許文献１参照）。
【０００５】
一方、アクセスされるＷｅｂサイトとしては、例えば電子商取引におけるショッピングサイトや一部の会員制サイトなどがある。この種のサイトを運営する技術の一つとして、通常、次の（１）〜（３）に手順を示すように、利用者を識別するためのクッキー情報（ＨＴＴＰ  Ｃｏｏｋｉｅ）を用いた管理方式が知られている。
【０００６】
（１）サイトを運営するＷＷＷサーバは、アクセスしてきた利用者端末にクッキー情報を返送する。（２）利用者端末は、クッキー情報をＷｅｂブラウザに保存し、次回のアクセス時にそのクッキー情報を含む要求メッセージをＷＷＷサーバに送信する。（３）ＷＷＷサーバは、このクッキー情報を参照し、１回のアクセス毎に切断される種々の要求メッセージを１つのＷｅｂブラウザ（及び／又は利用者）に関連付ける。
【０００７】
【非特許文献１】
“ＩＣカード公衆電話”、［ｏｎｌｉｎｅ］、東日本電信電話会社、［平成１４年１１月１３日検索］、インターネット＜ＵＲＬ  ：  ｈｔｔｐ：／／ｗｗｗ．ｎｔｔ−ｅａｓｔ．ｃｏ．ｊｐ／ｐｔｄ／ｉｃ＿ｐｕｂｌｉｃ／ｉｎｔｅｒｎｅｔ．ｈｔｍｌ＞
【０００８】
【発明が解決しようとする課題】
しかしながら以上のようなアクセス技術では、通常は問題無いが、本発明者の考察によれば、次のような課題を達成することはできないと考える。
【０００９】
すなわち、従来のアクセス技術では、要求メッセージをＷｅｂブラウザ内に記憶している。このため、要求メッセージを着脱自在な記憶媒体に記憶させることで、利用者の利便性を上げると共に、要求メッセージを予め記憶させた記憶媒体を用いて容易にＷＷＷサーバから情報を取得できる仕組みを提供する旨の課題を達成できないと考える。
【００１０】
例えば、利用者がアクセスを一旦中止してから再開する場合、中止した時のＷｅｂブラウザ（及び利用者端末）から再開することが必要となる。しかし、このことは、２台以上の端末を使用する利用者にとっては、使用可能な端末が中止時の端末に限定されるために、利便性を低下させてしまう。また、ＷＷＷサーバから以前に得た情報と同一の情報を得るためには、以前に行なっていた操作をＷｅｂブラウザに行なう必要があり、同一の情報を得るのに手間がかかり、非常に複雑な操作が要求されている。
【００１１】
本発明は上記考察に基づいてなされたもので、要求メッセージを着脱自在な記憶媒体に記憶させて利便性を向上できると共に、容易にＷＷＷサーバから情報を取得できる仕組みを提供でき、様々なサービスを提供するのに用いられるネットワークアクセスシステム、装置、方法及びプログラムを提供することを目的とする。
【００１２】
また特に、本発明の目的は、アクセスを再開する際に、使用可能な端末が中止時の端末に限定されず、任意の端末を使用し得るネットワークアクセスシステム、装置、方法及びプログラムを提供することにある。
【００１３】
【課題を解決するための手段】
請求項１に対応する発明は、対象装置にネットワークを介してアクセスするためのネットワークアクセスシステムであって、前記対象装置にアクセスするためのアドレス情報及びヘッダ情報を含む要求メッセージが記憶された携帯可能な要求記憶装置と、この要求記憶装置を着脱自在に保持し且つ前記対象装置にアクセスするとき、前記要求記憶装置から該当する要求メッセージを読出し、この要求メッセージを前記対象装置に送信するアクセス装置と、を備えたネットワークアクセスシステムである。
【００１４】
また、請求項２に対応する発明は、対象装置にアクセスするためのアドレス情報及びヘッダ情報を含む要求メッセージが記憶された携帯可能な要求記憶装置を用い、前記対象装置にネットワークを介してアクセス可能なアクセス装置であって、前記要求記憶装置を着脱自在に保持する手段と、前記要求記憶装置を保持したか否かを判定する手段と、この判定結果が保持した旨を示し且つ前記対象装置にアクセスするとき、前記要求記憶装置から該当する要求メッセージを読出す手段と、この要求メッセージを前記対象装置に送信する手段と、を備えたアクセス装置である。
【００１５】
さらに、請求項３に対応する発明は、請求項２に対応するアクセス装置において、前記要求メッセージは、ＲＦＣ２９６５で規定されるクッキー情報、ＲＦＣ２６１６で規定されるリファラ（Ｒｅｆｅｒｅｒ）情報及びＲＦＣ８２２で規定される独自定義情報のうち、１種類以上の情報を含むアクセス装置である。
【００１６】
また、請求項４に対応する発明は、請求項２又は請求項３に対応するアクセス装置において、前記要求メッセージは、前記アドレス情報及びヘッダ情報の他に、ボディ情報を含むアクセス装置である。
【００１７】
さらに、請求項５に対応する発明は、請求項４に対応するアクセス装置において、前記ボディ情報は、前記アクセスの正当性を示すための認証情報を含むアクセス装置である。
【００１８】
また、請求項６に対応する発明は、対象装置にアクセス可能なアクセス装置に用いられ、前記アクセス装置に着脱自在に保持される携帯可能な要求記憶装置であって、前記対象装置にアクセスするためのアドレス情報及びヘッダ情報を含む要求メッセージが記憶され、前記アクセス装置から読出可能なＩＣチップと、このＩＣチップを保持する装置本体と、を備えた要求記憶装置である。
【００１９】
さらに、請求項７に対応する発明は、対象装置にアクセスするためのアドレス情報及びヘッダ情報を含む要求メッセージが記憶された携帯可能な要求記憶装置を用い、前記対象装置にネットワークを介して前記アクセス装置がアクセスするためのネットワークアクセス方法であって、前記アクセス装置が前記要求記憶装置を着脱自在に保持する工程と、前記要求記憶装置を保持したか否かを前記アクセス装置が判定する工程と、この判定結果が保持した旨を示し且つ前記対象装置にアクセスするとき、前記アクセス装置が前記要求記憶装置から該当する要求メッセージを読出す工程と、この要求メッセージを前記アクセス装置が前記対象装置に送信する工程と、を備えたネットワークアクセス方法である。
【００２０】
また、請求項８に対応する発明は、対象装置にアクセスするためのアドレス情報及びヘッダ情報を含む要求メッセージが記憶された携帯可能な要求記憶装置を着脱自在に保持する保持装置を有し、前記対象装置にネットワークを介してアクセス可能なブラウザを備えたアクセス装置に用いられるエージェント型のプログラムであって、前記アクセス装置のコンピュータを、前記要求記憶装置を前記保持装置が保持したか否かを判定する手段、この判定結果が保持した旨を示し且つ前記対象装置にアクセスするとき、前記保持装置を介して前記要求記憶装置から該当する要求メッセージを読出す手段、この要求メッセージを前記ブラウザにより前記対象装置に送信させる手段、として機能させるためのエージェント型のプログラムである。
【００２１】
さらに、請求項９に対応する発明は、対象装置にアクセスするためのアドレス情報及びヘッダ情報を含む要求メッセージが記憶された携帯可能な要求記憶装置を着脱自在に保持する保持装置を有し、前記対象装置にネットワークを介してアクセス可能なアクセス装置に用いられるプロキシ型のプログラムであって、前記アクセス装置のコンピュータを、前記要求記憶装置を前記保持装置が保持したか否かを判定する手段、この判定結果が保持した旨を示し且つ前記対象装置にアクセスするとき、前記保持装置を介して前記要求記憶装置から該当する要求メッセージを読出す手段、この要求メッセージを前記対象装置に送信する手段、として機能させるためのプロキシ型のプログラムである。
【００２２】
また、請求項１０に対応する発明は、対象装置にアクセス可能なアクセス装置で用いられ、前記アクセス装置から着脱自在な要求記憶装置であって、前記対象装置にアクセスするためのアドレス情報及びヘッダ情報を含む要求メッセージを記憶する記憶手段と、前記アクセス装置と前記要求メッセージをやり取りする入出力手段とを備えた要求記憶装置である。
【００２３】
（作用）
従って、請求項１〜１０に対応する各発明は、携帯可能な要求記憶装置が任意のアクセス装置に保持されると、このアクセス装置がアクセス時に要求記憶装置内の要求メッセージを対象装置に送信する構成としたので、要求メッセージを着脱自在な記憶媒体に記憶させて利便性を向上できると共に、容易にＷＷＷサーバから情報を取得できる仕組みを提供でき、様々なサービスを提供するのに用いられるネットワークアクセスシステム、装置、方法及びプログラムを提供することができる。また特に、アクセスを再開する際に、使用可能な端末が中止時の端末に限定されず、任意の端末を使用することができる。
【００２４】
これに加え、請求項３に対応する発明は、要求メッセージがクッキー情報、リファラ情報及び独自定義情報のうち、１種類以上の情報を含むので、要求メッセージに含まれる情報に対応した処理を実現させることができる。
【００２５】
また、請求項４に対応する発明は、要求メッセージがボディ情報を含むので、対象装置に提供したい情報を、当該ボディ情報として提供することができる。
【００２６】
さらに、請求項５に対応する発明は、要求メッセージ内のボディ情報が認証情報を含むので、認証情報の入力操作を省略することができる。
【００２７】
また、請求項８に対応する発明は、アクセスの再開の際に任意の端末を使用できる旨の前述した作用をエージェント型のプログラムにより実現させることができる。
【００２８】
さらに、請求項９に対応する発明は、アクセスの再開の際に任意の端末を使用できる旨の前述した作用をプロキシ型のプログラムにより実現させることができる。
【００２９】
【発明の実施の形態】
以下、本発明の各実施形態について図面を参照して説明する。なお、各実施形態は、いずれもＷｅｂページのダウンロードに用いる要求メッセージそのものを記憶したスマートカードにより、任意の端末からのアクセスを実現させるものである。なお、各実施形態ではスマートカードを用いているが、要求メッセージを記憶させることができれば良いので、スマートカードに限らず、半導体メモリや磁気記録媒体、などの記憶媒体を備えている要求記憶装置であれば良い。従って、要求記憶装置は、メモリスティック（商標）、ＳＤメモリ（商標）、コンパクトフラッシュ（商標）などでも良い。
【００３０】
（第１の実施形態）
図１は本発明の第１の実施形態に係るネットワークアクセスシステムの構成を示す模式図である。このネットワークアクセスシステムは、ＷＷＷサーバ１０と利用者端末２０とがネットワーク３０を介して接続された構成となっている。
【００３１】
ここで、ＷＷＷサーバ（対象装置）１０は、通常のＷｅｂサービス提供機能を有するものであり、例えば、利用者端末２０から要求メッセージを受けると、この要求メッセージを参照し、Ｗｅｂページ１１を提供する機能をもっている。
【００３２】
これに加え、ＷＷＷサーバ１０は、適宜、クッキー情報、リファラ情報及び独自定義情報のうち、要求メッセージに含まれる少なくとも１種類の情報を用いてＷｅｂサービスを運営する機能を有していてもよい。
【００３３】
例えばＷＷＷサーバ１０は、クッキー情報を用いた利用者管理を行なう場合、例えば利用者端末２０から要求メッセージを受けると、この要求メッセージに含まれるクッキー情報を参照し、Ｗｅｂページ１１を利用者端末２０に提供する機能と、提供時にクッキー情報を添付する機能とを有している。
【００３４】
また、ＷＷＷサーバ１０は、例えば会員制サイトを運営する場合、規約の同意確認のページを読んだ旨を確認する観点から、利用者端末２０から受けた要求メッセージに含まれるリファラ（Ｒｅｆｅｒｅｒ）情報（直前に指定したアドレス）を参照し、同意確認のページを経ていない要求メッセージを拒否する等といった機能を有している。
【００３５】
さらに、ＷＷＷサーバ１０は、例えば独自に定義可能な独自定義情報を用いた所望の運営を行なう場合、予めＷＷＷサーバ１０又はその運営業者は予め独自定義情報を利用者端末２０に配布しておき、利用者端末２０から受けた要求メッセージに含まれる独自定義情報を参照し、この独自定義情報に対応した処理を行なう等といった機能を有している。
【００３６】
利用者端末（アクセス装置）２０は、通常のコンピュータ機能及び通信機能を有し、端末装置本体２１がカードリーダライタ（図中、カードＲ／Ｗ）２２、入力装置２３及び表示装置２４に接続され、且つ端末装置本体２１が要求管理部２５及びブラウザ部２６を備えたものである。
【００３７】
ここで、カードリーダライタ２２は、端末装置本体２１内部とスマートカード４０との間の入出力インターフェイスであり、スマートカード４０を着脱自在に保持する機能と、保持したスマートカード４０に各種情報を読出／書込する機能をもっている。
【００３８】
また、スマートカード（要求記憶装置）４０は、図示しないＩＣチップを有し、１個以上の要求メッセージがカードリーダライタ２２から読出／書込可能に記憶されるものであり、通常の認証機能をもっている。なお、スマートカード４０は、読出／書込可能なものに限らず、読出専用のものとしてもよい。この場合にはカードリーダライタ２２は、リーダ機能だけを備えるものとなる。スマートカード４０には、スマートカード４０の種類を識別するための識別コードと、スマートカード４０を利用する利用者が設定できる読出／書込の認証情報が要求メッセージ以外に記憶されている。
【００３９】
この識別コードは、後述する「正当なスマートカードか否か」を判別する際に利用され、認証情報は、後述する「正当な利用者か否か」を認証する際に利用される。なお、認証情報は、スマートカード４０内に設定できなくても良いが、設定できる方がセキュリティの向上を見込める観点から好ましい。
【００４０】
各要求メッセージは、各Ｗｅｂページのダウンロードにそのまま使用されるものであり、例えばＲＦＣ２０６８に規定されたＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）のバージョン１．１のものであって、図２に示すように、要求ライン（Ｒｅｑｕｅｓｔ−Ｌｉｎｅ）、対象のアドレス、バージョン情報、ヘッダ情報を有し、必要に応じて更に、ボディ情報を備えている。
【００４１】
要求ラインは、要求内容を示すコードであり、例えばＰＯＳＴ（ＷＷＷサーバ１０のＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）にパラメータを引き渡す）、ＧＥＴ（ＷＷＷサーバ１０にＨＴＭＬや画像データを要求する）等がある。
【００４２】
対象のアドレス情報は、要求先（ＷＷＷサーバのＷｅｂページ）のＵＲＩ（ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）又はＵＲＮ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｎａｍｅ）のいずれでも可）であり、従来は「ブックマーク（ｂｏｏｋｍａｒｋ）」又は「お気に入り」として、Ｗｅｂブラウザに登録されていたものである。
【００４３】
ヘッダ情報は、ＷＷＷサーバ１０がブラウザ部２６（Ｗｅｂブラウザ）又は利用者を識別するための情報であり、例えばクッキー情報、リファラ情報及び独自定義情報のうち、１種類以上の情報が適宜に使用可能となっている。
【００４４】
クッキー（ＨＴＴＰ  Ｃｏｏｋｉｅ）情報は、Ｗｅｂサービス利用時に、要求メッセージ・応答メッセージの両者に付帯して授受される利用者に固有のヘッダ（例、セッション情報など）であり、具体的にはＲＦＣ（Ｒｅｑｕｅｓｔ  ｆｏｒ  Ｃｏｍｍｅｎｔｓ）２９６５に規定されている。なお、クッキー情報は、クッキー技術を用いてユーザ情報の管理を行なわないＷｅｂサイトの場合、使用されない。
【００４５】
リファラ情報は、利用者端末（≒利用者）２０が直前に要求したアドレスをＷＷＷサーバ１０に伝えるためのヘッダであり、具体的にはＲＦＣ２６１６に規定されている。
【００４６】
独自定義情報は、規格として定義されていないヘッダ（特に「Ｘ−」で始まるヘッダは独自定義用として保護されている）であって独自にＷＷＷサーバ１０側が定義可能なヘッダであり、具体的にはＲＦＣ８２２に規定されている。なお、独自定義情報は、独自定義情報が不要なＷｅｂサイトの場合、使用されない。
【００４７】
ボディ情報は、例えば要求ラインが「ＰＯＳＴ」のとき（＝ＷＷＷサーバ１０のＣＧＩにパラメータを引き渡すとき）、要求メッセージに含まれる送信対象データであり、換言すると、要求ラインが「ＧＥＴ」のときには含まれないデータである。
【００４８】
具体的には、ボディ情報としては、例えば利用者認証情報及びカード認証情報といったログイン情報や、サービス独自の認証情報（例、文章等）などが使用可能である。なお、ログイン情報は、ログインが不要なＷｅｂサイトの場合、使用されない。
【００４９】
入力装置２３は、端末装置本体２１内部と利用者との間の入力インターフェイスであり、例えば通常のキーボード及びマウスが用いられている。
【００５０】
表示装置２４は、端末装置本体２１内部と利用者との間の出力インターフェイスであり、例えば通常の液晶ディスプレイ又はＣＲＴ等が用いられている。
【００５１】
要求管理部２５は、予め記憶媒体又はネットワークからインストールされた常駐プログラムと、図示しないＣＰＵによるプログラム実行機能とからなり、図３の左側のフローチャートに示すように動作するものである。なお、ここでは、要求管理部２５の常駐プログラムがＷＷＷサーバ１０との通信自体には関与しないエージェント型の場合を述べる。
【００５２】
ここで、常駐プログラムは、端末装置本体２１のバックグラウンドで動作しており、主に（ａ）〜（ｅ）の機能を利用者端末２０に実現させるためのものである。
（ａ）カードリーダライタ２２にスマートカード４０が挿入されたか否かを監視する機能。（ｂ）スマートカード４０が挿入されると、カード認証及び利用者認証を順次実行し、各認証結果が正当のとき、ブラウザ部２６を起動する又は起動を許可する機能。（ｃ）ブラウザ部２６の動作中、利用者の操作に基づき、スマートカード４０に要求メッセージを登録する機能。（ｄ）利用者の操作に基づき、スマートカード４０内の要求メッセージを一覧表示し、選択された要求メッセージ４０をブラウザ部２６に渡す機能。（ｅ）スマートカード４０が排出されると、現在実行中の処理を中断し、且つブラウザ部２６を終了させて上記（ａ）に戻る機能。
【００５３】
なお、上記（ｂ）のカード認証及び／又は利用者認証の機能は、常駐プログラムが持つ場合に限らず、常駐プログラムに起動される認証用プログラムが持つ構成としてもよい。これは以下の各実施形態でも同様である。
【００５４】
ブラウザ部２６は、予め記憶媒体又はネットワークからインストールされたＷｅｂブラウザと、図示しないＣＰＵによるプログラム実行機能とからなるものであり、図３の右側のフローチャートに示すように動作するものである。
【００５５】
ここで、Ｗｅｂブラウザは、通常のブラウジング機能を利用者端末２０に実現させるためのプログラムであり、特に本実施形態に関連する機能として、要求管理部２５に起動又は終了され、動作中には、要求管理部２５の処理により、スマートカード４０の登録内容から選択された要求メッセージをＷＷＷサーバ１０に向けて送信する機能をもっている。
【００５６】
なお、通常のブラウジング機能とは、利用しているサービスが存在するＷＷＷサーバ１０からデータを取り寄せるための要求メッセージを作成・送信し、ＷＷＷサーバ１０からの応答メッセージを受信・解釈してデータを取得する機能である。
【００５７】
次に、以上のように構成されたネットワークアクセスシステムの動作を図３のフローチャートを用いて説明する。
（カード挿入の監視：ＳＴ１０）
利用者端末２１は、要求管理部２５が常にバックグラウンドで動作し、カードリーダライタ２２にスマートカード４０が挿入されたか否かを判定し（ＳＴ１０）、判定の結果、スマートカード４０が未挿入の場合には、戻って再度、ステップＳＴ１０の判定を実行する。
【００５８】
（カード認証・利用者認証：ＳＴ１１〜ＳＴ１６）
次に、利用者により、スマートカード４０がカードリーダライタ２２に挿入されたとする。
要求管理部２５は、ステップＳＴ１０の結果、カードが挿入された旨を検出し、スマートカード４０に対するカード認証処理を実行し（ＳＴ１１）、正当なスマートカード４０か否かを判定する（ＳＴ１２）。ここで、カード認証処理としては、例えば、スマートカード４０のハードウェアレベルで実装されている汎用のカード認証、及び要求管理部２５独自のカード認証のいずれか一方、又は両方が使用可能となっている。
【００５９】
ステップＳＴ１２の結果、不正なカードと判定したとき、要求管理部２５は、認証失敗時の所定の処理（例、カード排出又は保持と、警報メッセージ出力など）を実行する（ＳＴ１３）。
【００６０】
一方、ステップＳＴ１２の結果、正当なスマートカード４０と判定したとき、要求管理部２５は、利用者に対する利用者認証処理を実行し（ＳＴ１４）、正当な利用者か否かを判定する（ＳＴ１５）。ここで、利用者認証処理としては、例えば暗証番号やパスワードの操作入力による認証や、バイオメトリクス情報（指紋、虹彩、顔、といった生体情報）の測定入力による認証など、任意の認証技術が使用可能となっている。
【００６１】
ステップＳＴ１５の結果、不正な利用者と判定したとき、要求管理部２５は、ステップＳＴ１３で述べた認証失敗時の処理を実行する。
一方、ステップＳＴ１５の結果、正当な利用者と判定したとき、要求管理部２５は、ブラウザ部２６を起動し（ＳＴ１６）、後述するステップＳＴ２０，ＳＴ３０，ＳＴ４０の判定を繰り返しながら待機する。
【００６２】
なお、ステップＳＴ２０の判定は、要求メッセージの参照の有無であり、ステップＳＴ３０の判定は、要求メッセージの登録の有無である。また、ステップＳＴ４０の判定は、カード排出の有無である。また、各ステップＳＴ２０，ＳＴ３０，ＳＴ４０は、理解し易い観点から図３中の順序で示しているが、実際には任意の順序に変更可能である。これは後述する各実施形態でも同様である。
【００６３】
さて要求管理部２５は、各ステップＳＴ２０，ＳＴ３０，ＳＴ４０のいずれかの結果が有りのとき、該当するステップＳＴ２１〜ＳＴ２３、ＳＴ３１〜ＳＴ３２、又はＳＴ４１〜ＳＴ４２に移行する。
【００６４】
（Ｗｅｂサービスの利用：ＳＴ１０１〜ＳＴ１０６，ＳＴ２０〜ＳＴ４０）
さてブラウザ部２６は、要求管理部２５に起動されると（ＳＴ１０１）、利用者によるデータ要求の操作に応じ（ＳＴ１０２：はい）、要求管理部２５が要求メッセージの参照処理を完了するか、あるいは利用者の操作によりデータ要求先のＵＲＩが入力されるまで待機する。
【００６５】
なお、データ要求先のＵＲＩが入力された場合は、従来と同様に、このＵＲＩを含む要求メッセージを作成してＷＷＷサーバ１０に送信すればよいので、説明を省略する。以下では、要求メッセージを参照する場合を述べる。
【００６６】
［要求メッセージの参照：ＳＴ２０〜ＳＴ２３］
要求管理部２５は、前述したようにＳＴ２０，ＳＴ３０，ＳＴ４０の判定を繰り返しており、利用者によるデータ要求の操作が「要求メッセージを参照する」旨に該当するとき（ＳＴ２０：はい）、スマートカード４０に登録された要求メッセージのうち、例えばアドレス部分のみの一覧を表示装置２４に表示させる（ＳＴ２１）。なお、一覧表示は、例えば要求メッセージの一部ではなく、要求メッセージに対応して予め登録されたタイトルを表示するようにしてもよい。
【００６７】
この一覧表示中、利用者の操作によりいずれかの要求メッセージが選択されると、要求管理部２５は、該当する要求メッセージの全体をスマートカード４０から読出し（ＳＴ２２）、必要により、ログイン情報（暗証番号やパスワード等）等の入力フォームを表示装置２４に表示させる（ＳＴ２３）。ここで、ＳＴ２３の処理は、要求メッセージ内のボディ情報に利用者が入力すべき入力情報が必要な場合に必要である。すなわち、ＳＴ２３の処理は、要求メッセージ内のボディ情報を更新する際に用いられる。
【００６８】
ここで、「必要により」とは、要求メッセージ内のＵＲＩが毎回異なるログイン情報の入力を要するサービス、検索キーワードの入力を要する検索サービスなどを示す場合や、要求メッセージ自体が使用の際にログイン情報等の入力を要する場合を意味する。
【００６９】
そして、要求管理部２５は、サービスがログイン情報等の入力を要する場合には、入力されたログイン情報等を要求メッセージのボディ情報に書込んで要求メッセージを更新する。また、要求管理部２５は、要求メッセージ自体にログイン情報の入力を要する場合には、入力されたログイン情報の正当性を確認し、要求メッセージの使用を許可する。
【００７０】
続いて、要求管理部２５は、ステップＳＴ２３により得られた要求メッセージ、又はステップＳＴ２３が不要な場合のＳＴ２２の要求メッセージをブラウザ部２６に転送する。しかる後、要求管理部２５は、ＳＴ３０，ＳＴ４０，ＳＴ２０の判定を繰り返しながら待機する。
【００７１】
［サーバとの通信］
一方、ブラウザ部２６は、この要求メッセージをＷＷＷサーバ１０に送信し、折り返し、対応するＷｅｂページ１１をＷＷＷサーバ１０から受信すると（ＳＴ１０３）、このＷｅｂページ１１を表示装置２４に表示させる（ＳＴ１０４）。
【００７２】
しかる後、ブラウザ部２６は、利用者によるデータ要求の操作が無い場合（ＳＴ１０５：いいえ）及び要求管理部２５による終了の命令が無い場合（ＳＴ１０６：いいえ）、ステップＳＴ１０４のＷｅｂページ１１の表示を継続する。
【００７３】
一方、ブラウザ部２６は、利用者によるデータ要求の操作がある場合（ＳＴ１０５：はい）、前述した「ステップＳＴ１０２：はい」と同様の要求メッセージの参照処理完了までの待機状態から、ステップＳＴ１０３の「サーバとの通信」及びＳＴ１０４の「Ｗｅｂページ１１の表示」までを繰り返す。
【００７４】
なお、「データ要求」とは、Ｗｅｂサービスを提供しているＷＷＷサーバ１０から新たにデータが必要となる場合を意味しており、例えば、Ｗｅｂサービス内の別のページに移動する場合や画像などが必要となる場合を含んでいる。
【００７５】
さて、新たなＷｅｂページ１１の表示中、利用者がこのＷｅｂページ１１を後で再度アクセスしたいとする。このとき、利用者は、このＷｅｂページ１１の要求メッセージをスマートカード４０に登録するため、入力装置２３を適宜操作する。
【００７６】
［要求メッセージの登録：ＳＴ３０〜ＳＴ３２］
要求管理部２５は、前述したようにＳＴ３０，ＳＴ４０，ＳＴ２０の判定を繰り返している。
ここで、要求管理部２５は、利用者による操作が「要求メッセージを登録する」旨に該当するとき（ＳＴ３０：はい）、現在表示中のＷｅｂページの要求メッセージの登録情報を作成する（ＳＴ３１）。
【００７７】
なお、登録情報は、ブラウザ部２６が作成した要求メッセージを登録するためのものであり、例えばステップＳＴ２１の一覧表示にてタイトルを表示する場合の当該タイトルや、ステップＳＴ２３の要／不要の識別情報などである。但し、ステップＳＴ３１は、登録情報をデフォルト値とする場合など、適宜省略可能である。
【００７８】
また、ブラウザ部２６が作成できない独自定義情報を含む要求メッセージはステップＳＴ３１では登録できず、独自定義情報を含む要求メッセージをネットワーク又は記憶媒体から入手できた場合のみ登録できる。
【００７９】
続いて、要求管理部２５は、登録情報及び要求メッセージの組をスマートカード４０に書込むと（ＳＴ３２）、登録処理を終了し、ＳＴ４０，ＳＴ２０，ＳＴ３０の判定を繰り返しながら待機する。なお、ＳＴ３１にて登録情報を作成する処理が省略された場合には、このＳＴ３２は要求メッセージをスマートカード４０に書き込む処理を行なう。
【００８０】
［カードの排出：ＳＴ４０〜ＳＴ４２］
要求管理部２５は、前述したようにＳＴ４０，ＳＴ２０，ＳＴ３０の判定を繰り返しながら待機している。
このとき、利用者は、Ｗｅｂサービスの利用を中断又は終了するため、カードリータライタ２２を操作してスマートカード４０を排出させたとする。
要求管理部２５は、ステップＳＴ４０として、スマートカード４０が排出されたか否かを繰り返し判定しており、この結果、スマートカード４０が排出された旨を検出する（ＳＴ４０：はい）。
【００８１】
これにより、要求管理部２５は、ブラウザ部２６を終了させるが（ＳＴ４１）、その際に、ブラウザ部２６の閲覧履歴やキャッシュファイル、クッキー情報等を削除する（ＳＴ４２）。このブラウザ部２６がこれらの削除を行なうのは、必要な要求メッセージはスマートカードに登録されており、後に必ずしも必要とはしないからである。
【００８２】
しかる後、要求管理部２５は、ステップＳＴ１０に戻り、スマートカード４０の挿入の有無を監視する。
【００８３】
一方、ブラウザ部２６は、要求管理部２５からの制御により、処理を終了する（ＳＴ１０６：はい）。
【００８４】
（別の端末からの再開：図４）
以上のように、利用者は、利用者端末２０の操作により、スマートカード４０内に登録されている要求メッセージを読み出してＷｅｂページ１１を要求できると共に、所望のＷｅｂページ１１の要求メッセージをスマートカード４０に登録できる。
【００８５】
これにより、本実施形態では、図４（ａ）に電子商取引（買い物）の例を示すように、第１の利用者端末２０１からクッキー情報を含む要求メッセージをＷＷＷサーバ１０に送信し、得られたＷｅｂページ１１を表示中にＷｅｂサービスを中断した場合でも、この時の要求メッセージをスマートカード４０に登録することにより、第２の利用者端末２０２からスマートカード４０内の該当する要求メッセージを読み出して第１の利用者端末２０１で得られたＷｅｂページ１１をＷＷＷサーバ１０から得て、容易にＷｅｂサービスを再開することができる。すなわち、本実施形態では、スマートカード４０に利用者が必要とする要求メッセージを登録することで、任意の端末から簡便に要求メッセージに対応するＷｅｂサービスを再開できる。
【００８６】
以上は、要求メッセージがクッキー情報を含む場合であり、任意の端末から買い物を中断・再開できる例であるが、これに限らず、本実施形態は、クッキー情報に代えて、要求メッセージがリファラ情報を含む場合としてもよい。この場合、直前にアクセスしたＵＲＩがリファラ情報としてＷＷＷサーバ１０に伝えられるので、規約同意などのＷｅｂページを読んでから中断した場合など、再度の規約同意ページへのアクセス（等のルーティンアクセス）を省略することができる。
【００８７】
また、本実施形態は、要求メッセージが独自定義情報を含む場合としてもよい。この場合、独自定義情報がＷＷＷサーバ１０に伝えられるので、独自定義情報の内容に応じて特別な応答メッセージを返信するＷＷＷサーバ１０を実現できる。独自定義情報の内容としては、例えば招待状などがあり、この場合、招待状の所有者限定のＷｅｂサイトを実現することができる。
【００８８】
さらに、本実施形態は、要求メッセージがログイン情報を含む場合としてもよい。この場合、ログイン情報がＷＷＷサーバ１０に伝えられるので、ログイン情報の入力を省略できることから、長文のパスワードにも対応でき、且つパスワードの入力操作（を第三者に見られる心配）が無いので、安全性を向上させることができる。
【００８９】
一方、従来技術では、図４（ｂ）に示すように、第１の利用者端末５０１からクッキー情報を含む要求メッセージをＷＷＷサーバ１０に送信し、得られたＷｅｂページ１１を表示中にＷｅｂサービスを中断して他の場所でＷｅｂサービスの再開をする場合、第２の利用者端末５０２にはこの時の要求メッセージが無く、また要求メッセージを作成するための「要求先のＵＲＩ」、「クッキー情報」及び「ログイン情報」が無いので、Ｗｅｂサービスを再開することができない。すなわち、従来技術では、他の端末からＷｅｂサービスを再開できない。また、これにより当然であるが、従来技術では、クッキー情報、リファラ情報又は独自定義情報に基づく処理も、他の端末から実現することができない。
【００９０】
上述したように本実施形態によれば、携帯可能なスマートカード４０が任意の利用者端末２０に保持されると、この利用者端末２０がアクセス時にスマートカード４０内の要求メッセージをＷＷＷサーバ１０に送信する構成としたので、要求メッセージを着脱自在なスマートカードに記憶させて利便性を向上できると共に、容易にＷＷＷサーバから情報を取得できる仕組みを提供でき、様々なサービスを提供するのに用いられるネットワークアクセスシステムを提供することができる。また特に、アクセスを再開する際に、使用可能な利用者端末が中止時の利用者端末に限定されず、任意の利用者端末を使用することができる。
【００９１】
補足すると、従来のブックマークも本実施形態システムも利用したいＷｅｂページを表示するために情報を記録するものである。
ここで、従来のブックマークは、表示に必要なアドレス情報のみを記録し、パスワード情報やクッキー情報などは別の情報源に依存している。そして、従来のブラウザは、これらアドレス情報、パスワード情報及びクッキー情報から要求リクエストを作成することにより、ページアクセスを実現させている。
一方、本実施形態では、要求リクエストそのものを記録する構成により、別の情報源を不要としたページアクセスを実現させることができる。
【００９２】
なお、本実施形態では、これに加え、要求メッセージがクッキー情報、リファラ情報及び独自定義情報のうち、１種類以上の情報を含む場合、要求メッセージに含まれる情報に対応した処理を実現させることができる。
【００９３】
また、要求メッセージがボディ情報を含む場合、ＷＷＷサーバ１０に提供したい情報を、当該ボディ情報として提供することができる。
【００９４】
さらに、要求メッセージ内のボディ情報がログイン情報を含む場合、ログイン情報の入力操作を省略することができる。
【００９５】
また、以上の効果をエージェント型の要求管理部２５により実現させることができる。
【００９６】
（第２の実施形態）
図５は本発明の第２の実施形態に係るネットワークアクセスシステムの構成を示す模式図であり、図１と同一部分には同一符号を付してその詳しい説明を省略し、ここでは異なる部分について主に述べる。
【００９７】
すなわち、本実施形態は、第１の実施形態の変形例であり、ＷＷＷサーバ１０との通信自体には関与しないエージェント型の要求管理部２５に代えて、ＷＷＷサーバ１０との通信を中継するプロキシ型の常駐プログラム及びＣＰＵのプログラム実行機能からなる要求管理部２５ｐを備えている。
【００９８】
ここで、要求管理部２５ｐは、前述した機能（ａ）〜（ｅ）に加え、（ｆ）ブラウザ部２６とＷＷＷサーバ１０との間の通信を中継する機能、を備えている。
【００９９】
以上のような構成により、要求管理部２５ｐは、図６に示すように、ブラウザ部２６の動作中、前述したＳＴ２０，ＳＴ３０，ＳＴ４０の他に、ブラウザ部２６がＷＷＷサーバ１０と通信するか否かを判定するステップＳＴ５０を繰返し実行する。
【０１００】
ここで、要求管理部２５ｐは、ブラウザ部２６におけるステップＳＴ１０３「サーバとの通信」が生じた場合（ＳＴ５０：はい）、ブラウザ部２６とＷＷＷサーバ１０との間の通信を中継する（ＳＴ５１）。なお、要求管理部２５ｐは、ＷＷＷサーバ１０との通信を中継する以外は、前述した通りに動作する。
【０１０１】
従って本実施形態によれば、ＷＷＷサーバ１０との通信を中継するプロキシ型の要求管理部２５ｐにおいても、第１の実施形態の効果を得ることができる。
【０１０２】
なお、上記各実施形態に記載した手法は、コンピュータに実行させることのできるプログラムとして、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクなど）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤなど）、光磁気ディスク（ＭＯ）、半導体メモリなどの記憶媒体に格納して頒布することもできる。
【０１０３】
例えば、要求管理部２５，２５ｐを構成する常駐プログラムをスマートカード４０に格納して頒布してもよい。
また、本願発明は、上記各実施形態に限定されるものでなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。
例えばスマートカード４０は、携帯可能な装置であれば良いので、カード形状に限らず、任意形状の装置を変形例として用いることができる。ここで、任意形状としては、例えば棒状、チップ状、カプセル状、箱状、などがある。
【０１０４】
また同様に、スマートカード４０及びその変形例は、端末装置本体２１，２１ｐとの間で要求メッセージを送受信できればよいので、送受信の方式としては、接触型及び非接触型のいずれを用いても良く、すなわち、無線通信及び有線通信のいずれを用いてもよい。
【０１０５】
さらに、スマートカード４０及びその変形例は、本発明システム専用の装置でなくてもよいので、適宜、他の装置と兼用した構成を変形例として用いることができる。ここで、他の装置としては、例えば携帯電話、携帯情報端末（ＰＤＡ）、他システム用のスマートカード、列車等の乗車券用ＩＣカード、などがある。
【０１０６】
また、スマートカード４０に限らず、要求管理部２５，２５ｐも適宜変形可能であることは言うまでもない。
例えば要求管理部２５，２５ｐは、スマートカード４０の排出時に即座に処理を終了する構成としたが、これに限らず、Ｗｅｂサービス業者から独自定義情報入りの要求メッセージを記憶したスマートカード４０’を受けた後のように、複数枚のスマートカード４０，４０’内の要求メッセージを１枚のスマートカード４０に編集する編集処理を実行する場合には、スマートカード４０’を排出しても処理を終了しない構成に変形してもよい。
【０１０７】
また、要求管理部２５，２５ｐに関し、スマートカード４０内の要求メッセージの削除処理が可能なことを述べなかったが、削除処理も可能なことは言うまでもない。
【０１０８】
また、要求管理部２５，２５ｐは、ステップＳＴ３０で要求メッセージの登録を受け付ける処理を実行するが、これに限らず、読出専用のスマートカードの場合には、この処理を実行しないことは言うまでもない。
【０１０９】
さらに、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合、組み合わされた効果が得られる。さらに、上記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば実施形態に示される全構成要件から幾つかの構成要件が省略されることで発明が抽出された場合には、その抽出された発明を実施する場合には省略部分が周知慣用技術で適宜補われるものである。
【０１１０】
その他、本発明はその要旨を逸脱しない範囲で種々変形して実施できる。
【０１１１】
【発明の効果】
以上説明したように請求項１〜１０の発明によれば、携帯可能な要求記憶装置が任意のアクセス装置に保持されると、このアクセス装置がアクセス時に要求記憶装置内の要求メッセージを対象装置に送信する構成としたので、要求メッセージを着脱自在な記憶媒体に記憶させて利便性を向上できると共に、容易にＷＷＷサーバから情報を取得できる仕組みを提供でき、様々なサービスを提供するのに用いられるネットワークアクセスシステム、装置、方法及びプログラムを提供することができる。また特に、アクセスを再開する際に、使用可能な端末が中止時の端末に限定されず、任意の端末を使用できる。
【０１１２】
これに加え、請求項３の発明によれば、要求メッセージがクッキー情報、リファラ情報及び独自定義情報のうち、１種類以上の情報を含むので、要求メッセージ含まれる情報に対応した処理を実現できる。
【０１１３】
また、請求項４の発明によれば、要求メッセージがボディ情報を含むので、対象装置に提供したい情報を、当該ボディ情報として提供できる。
【０１１４】
さらに、請求項５の発明によれば、要求メッセージ内のボディ情報が認証情報を含むので、認証情報の入力操作を省略できる。
【０１１５】
また、請求項８の発明によれば、アクセスの再開の際に任意の端末を使用できる旨の前述した効果をエージェント型のプログラムにより実現できる。
【０１１６】
さらに、請求項９の発明によれば、アクセスの再開の際に任意の端末を使用できる旨の前述した効果をプロキシ型のプログラムにより実現できる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係るネットワークアクセスシステムの構成を示す模式図
【図２】同実施形態における要求メッセージを説明するための模式図
【図３】同実施形態における動作を説明するためのフローチャート
【図４】同実施形態の効果を従来と比較して説明するための図
【図５】本発明の第２の実施形態に係るネットワークアクセスシステムの構成を示す模式図
【図６】同実施形態における動作を説明するためのフローチャート
【符号の説明】
１０…ＷＷＷサーバ
１１…Ｗｅｂページ
２０，２０１，２０２，２０ｐ…利用者端末
２１…端末装置本体
２２…カードリーダライタ
２３…入力装置
２４…表示装置
２５，２５ｐ…要求管理部
２６…ブラウザ部
３０…ネットワーク
４０…スマートカード
【図１】
2004178193.tif 000003
【図２】
2004178193.tif 000004
【図３】
2004178193.tif 000005
【図４】
2004178193.tif 000006
【図５】
2004178193.tif 000007
【図６】
2004178193.tif 000008