(57)【要約】  事業者側にとって信頼性が高く、ユーザにとって簡便で誤操作の心配もなくセキュリティに優れた取引が行えるシステム、その動作方法及び外部メモリを提供する。  ネットワークを介してウェブサーバ及び外部メモリが接続されるクライアント端末と接続されるアプリケーションサーバを有するシステムであって、アプリケーションサーバは、サービス提供者用インターフェースと、コンテンツデータベースと、属性情報データベースと、外部メモリが接続されたクライアント端末から送信されるＩＤを受信するＩＤ受信部と、認証部と、属性情報読出部と、表示コンテンツ生成部と、表示コンテンツ送信部とを有し、外部メモリは、外部メモリに保持されたＩＤをクライアント端末からアプリケーションサーバへ送信させ、クライアント端末に受信させた表示コンテンツを画面に表示させるプログラムが記憶されることを特徴とするシステム。
2012070348.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してウェブサーバ及び外部メモリが接続されるクライアント端末と接続されるアプリケーションサーバを有するシステムであって、
前記アプリケーションサーバは、
前記ウェブサーバまたは前記ウェブサーバを管理するサービス提供者の端末から、前記外部メモリの利用者の属性情報とコンテンツ情報との入力を受信するサービス提供者用インターフェースと、
前記サービス提供者用インターフェースにより受信された前記属性情報及び前記コンテンツ情報を関連づけて格納するコンテンツデータベースと、
外部メモリの保持するＩＤおよび前記外部メモリの利用者の属性情報を関連付けて格納する属性情報データベースと、
前記外部メモリが接続された前記クライアント端末から送信される前記ＩＤを受信するＩＤ受信部と、
受信した前記ＩＤと前記属性情報データベースとを参照して前記外部メモリの利用の可否を判断する認証部と、
前記ＩＤ受信部により受信されたＩＤに関連付けて前記属性情報データベースに格納されている属性情報を読出す属性情報読出部と、
前記属性情報読出部により読出された属性情報に関連付けて前記コンテンツデータベースに格納されているコンテンツ情報を読出して表示コンテンツを生成する表示コンテンツ生成部と、
前記表示コンテンツを送信する表示コンテンツ送信部と
を有し、
前記外部メモリは、前記外部メモリに保持されているＩＤを前記クライアント端末に読出させ、読出されたＩＤを前記クライアント端末から前記アプリケーションサーバへ送信させ、前記アプリケーションサーバより送信される表示コンテンツを前記クライアント端末に受信させ、前記受信された表示コンテンツを前記クライアント端末の有する画面に表示させることを実行させるためのプログラムが記憶されていることを特徴とするシステム。
【請求項２】
前記外部メモリは、前記クライアント端末と着脱可能であることを特徴とする請求項１記載のシステム。
【請求項３】
前記外部メモリは、ＵＳＢインターフェースにより前記クライアント端末に接続されるフラッシュメモリであることを特徴とする請求項２に記載のシステム。
【請求項４】
ネットワークを介してウェブサーバ及び外部メモリが接続されるクライアント端末と接続されるアプリケーションサーバを有するシステムであって、
前記アプリケーションサーバは、
前記ウェブサーバまたは前記ウェブサーバを管理するサービス提供者の端末から、前記外部メモリの利用者の属性情報とコンテンツ情報との入力を受信するサービス提供者用インターフェースと、
前記サービス提供者用インターフェースにより受信された前記属性情報及び前記コンテンツ情報を関連づけて格納するコンテンツデータベースと、
外部メモリの保持するＩＤおよび前記外部メモリの利用者の属性情報を関連付けて格納する属性情報データベースと、
前記外部メモリが接続された前記クライアント端末から送信される前記ＩＤを受信するＩＤ受信部と、
受信した前記ＩＤと前記属性情報データベースとを参照して前記外部メモリの利用の可否を判断する認証部と、
前記ＩＤ受信部により受信されたＩＤに関連付けて前記属性情報データベースに格納されている属性情報を読出す属性情報読出部と、
前記属性情報読出部により読出された属性情報に関連付けて前記コンテンツデータベースに格納されているコンテンツ情報を読出して表示コンテンツを生成する表示コンテンツ生成部と、
前記表示コンテンツを送信する表示コンテンツ送信部と
を有することを特徴とするシステム。
【請求項５】
前記外部メモリは、無線通信により前記クライアント端末と接続される非接触型ＩＣカードであることを特徴とする請求項４に記載のシステム。
【請求項６】
前記外部メモリは、接触型ＩＣカードであることを特徴とする請求項４に記載のシステム。
【請求項７】
前記外部メモリは、ＩＤと別個の認証手段を有することを特徴とする請求項１に記載のシステム。
【請求項８】
前記認証手段は、非接触型ＩＣカードと通信する手段を有することを特徴とする請求項７に記載のシステム。
【請求項９】
前記認証手段は、接触型ＩＣカードと接続する手段を有することを特徴とする請求項７に記載のシステム。
【請求項１０】
前記アプリケーションサーバは、ネットワークを介してさらに決済システムと接続されることを特徴とする請求項７に記載のシステム。
【請求項１１】
前記外部メモリを前記クライアント端末から取り外すと、前記クライアント端末の前記表示コンテンツの表示が終了することを特徴とする請求項２に記載のシステム。
【請求項１２】
前記ＩＤに有効期間が定められていることを特徴とする請求項１に記載のシステム。
【請求項１３】
前記外部メモリは、前記プログラムを複数備え、複数の異なるプラットフォームの前記クライアント端末３００と接続可能であることを特徴とする請求項２に記載のシステム。
【請求項１４】
前記認証部は、前記外部メモリが利用可能である場合に、認証トークンを発行し、前記クライアント端末に送信することを特徴とする請求項１に記載のシステム。
【請求項１５】
ネットワークを介してウェブサーバ及びクライアント端末と接続され、前記クライアント端末に接続される外部メモリに保持されるＩＤ及び前記外部メモリの利用者の属性情報を関連付けて格納する属性情報データベースを有するアプリケーションサーバが、
前記ウェブサーバまたは前記ウェブサーバを管理するサービス提供者の端末から、利用者の属性情報及びコンテンツ情報の入力を受信し、
前記受信された属性情報及びコンテンツ情報を対応づけてコンテンツデータベースに格納し、
前記クライアント端末が、
前記外部メモリに記憶されているプログラムを読み出して前記プログラムを実行し、
前記プログラムの実行により前記外部メモリに保持されるＩＤを読出して前記アプリケーションサーバに送信し、
前記アプリケーションサーバが、
前記クライアント端末からＩＤを受信し、
前記受信されたＩＤに関連付けて前記属性情報データベースに格納されている属性情報を読出し、
前記読出された属性情報に関連付けて前記コンテンツデータベースに格納されているコンテンツ情報を読出して表示コンテンツを生成し前記クライアント端末に送信し、
前記クライアント端末が、前記送信された表示コンテンツを画面に表示することを含む、ことを特徴とするシステムの動作方法。
【請求項１６】
ネットワークを介してウェブサーバ及びクライアント端末と接続され、前記クライアント端末に接続される外部メモリに保持されるＩＤ及び前記外部メモリの利用者の属性情報を関連付けて格納する属性情報データベースを有するアプリケーションサーバが、
前記ウェブサーバまたは前記ウェブサーバを管理するサービス提供者の端末から、利用者の属性情報及びコンテンツ情報の入力を受信し、
前記受信された属性情報及びコンテンツ情報を対応づけてコンテンツデータベースに格納し、
前記クライアント端末が、
前記クライアント端末に記憶されているプログラムを読み出して前記プログラムを実行し、
前記プログラムの実行により前記外部メモリに保持されるＩＤを読出して前記アプリケーションサーバに送信し、
前記アプリケーションサーバが、
前記クライアント端末からＩＤを受信し、
前記受信されたＩＤに関連付けて前記属性情報データベースに格納されている属性情報を読出し、
前記読出された属性情報に関連付けて前記コンテンツデータベースに格納されているコンテンツ情報を読出して表示コンテンツを生成し前記クライアント端末に送信し、
前記クライアント端末が、前記送信された表示コンテンツを画面に表示することを含む、ことを特徴とするシステムの動作方法。
【請求項１７】
クライアント端末と接続される外部メモリであって、
保持するＩＤを前記クライアント端末に読出させ、読出されたＩＤを前記クライアント端末からネットワークを介して接続されたアプリケーションサーバへ送信させ、前記アプリケーションサーバより送信される表示コンテンツを前記アプリケーションサーバに受信させ、前記受信された表示コンテンツを前記クライアント端末の有する画面に表示させることを実行させるためのプログラムが記憶されている
ことを特徴とする外部メモリ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアント・サーバシステム、より詳細にはネットワークを介してウェブサーバ及びクライアント端末と接続されるアプリケーションサーバを有するシステム及びシステムの実行方法に関する。ここでは、いわゆるクラウドコンピューティングを利用したシステムなども含む。
【背景技術】
【０００２】
インターネットなどの通信技術が発達し、パーソナルコンピュータ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、携帯電話などの機器が簡単にインターネットに接続できるようになってきた。上記の機器がインターネットに接続する際には主にブラウザが使用される。ブラウザを用いることにより、電子商取引が行われている。【０００３】
一方、事業者にとって、匿名性が高い取引においては、商品を購入したとされる名義人と、実際に商品を購入した者とが異なり、払戻しを行わなければならないというリスクがある。【０００４】
また、ユーザにとって、サービスが拡大することでＵＲＬの入力、ＩＤ、パスワードを入力・設定しなければならず、またこれらを覚えなければならないと、ＵＲＬ、ＩＤ、パスワードの入力や設定の仕方が分からなかったり、ＩＤ、パスワードを忘れたりするなどして、結局サービスの提供を受けられないおそれがある。このため、インターネットを利用するために必要な知識、スキルが高くなっており、高齢者のうち大半の者などにとってはインターネットを介したサービスを利用するのが困難である。また、ＩＤやパスワードでユーザを管理した場合には、ＩＤやパスワードが適切に設定されていない場合には、他人に成りすまされてしまうというセキュリティ上の危険性がある。【０００５】
さらに、現状の一般的なインターネットコンテンツは、ユーザの年齢による身体的特徴（老眼等）や生来の身体的特徴（色弱／弱視等）に配慮されたデザイン（文字の大きさや色、コンテンツの配列や配色等）とはなっておらず、その点が少なからずインターネットの利用度合いに影響を与え、「情報格差」という社会的問題を生じさせている可能性がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−７９０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
そこで、本発明においては、本人性が担保され、事業者側にとって信頼性の高い取引が行えるシステムを提供する。また、ユーザにとっても、事業者により配布された外部メモリやＩＣカード等、物理的に個人を特定する製品をクライアント端末に挿入したりかざすなどしたりして接続するだけで、事業者のサービスを提供するページへと自動で接続されるため、なりすまし等の別ページへの接続される心配がなく、安全な取引を行えるシステム及びその動作方法を提供する。また、ユーザにとって簡便で、誤操作の心配もなく、セキュリティに優れ、さらに動的に生成されるユーザごとに最適化された画面デザインによりインターネットの利用を容易かつ利用を促進するためのシステム及びその動作方法を提供する。
【課題を解決するための手段】
【０００８】
本発明の一実施形態に係るシステムは、ネットワークを介してウェブサーバ及び外部メモリが接続されるクライアント端末と接続されるアプリケーションサーバを有するシステムであって、前記アプリケーションサーバは、前記ウェブサーバまたは前記ウェブサーバを管理するサービス提供者の端末から、前記外部メモリの利用者の属性情報とコンテンツ情報との入力を受信するサービス提供者用インターフェースと、前記サービス提供者用インターフェースにより受信された前記属性情報及び前記コンテンツ情報を関連づけて格納するコンテンツデータベースと、外部メモリの保持するＩＤおよび前記外部メモリの利用者の属性情報を関連付けて格納する属性情報データベースと、前記外部メモリが接続された前記クライアント端末から送信される前記ＩＤを受信するＩＤ受信部と、受信した前記ＩＤと前記属性情報データベースとを参照して前記外部メモリの利用の可否を判断する認証部と、前記ＩＤ受信部により受信されたＩＤに関連付けて前記属性情報データベースに格納されている属性情報を読出す属性情報読出部と、前記属性情報読出部により読出された属性情報に関連付けて前記コンテンツデータベースに格納されているコンテンツ情報を読出して表示コンテンツを生成する表示コンテンツ生成部と、前記表示コンテンツを送信する表示コンテンツ送信部とを有し、前記外部メモリは、前記外部メモリに保持されているＩＤを前記クライアント端末に読出させ、読出されたＩＤを前記クライアント端末から前記アプリケーションサーバへ送信させ、前記アプリケーションサーバより送信される表示コンテンツを前記アプリケーションサーバに受信させ、前記受信された表示コンテンツを前記クライアント端末の有する画面に表示させることを実行させるためのプログラムが記憶されていることを特徴とする。【０００９】
また、本発明の他の実施形態に係るシステムは、ネットワークを介してウェブサーバ及び外部メモリが接続されるクライアント端末と接続されるアプリケーションサーバを有するシステムであって、前記アプリケーションサーバは、前記ウェブサーバまたは前記ウェブサーバを管理するサービス提供者の端末から、前記外部メモリの利用者の属性情報とコンテンツ情報との入力を受信するサービス提供者用インターフェースと、前記サービス提供者用インターフェースにより受信された前記属性情報及び前記コンテンツ情報を関連づけて格納するコンテンツデータベースと、外部メモリの保持するＩＤおよび前記外部メモリの利用者の属性情報を関連付けて格納する属性情報データベースと、前記外部メモリが接続された前記クライアント端末から送信される前記ＩＤを受信するＩＤ受信部と、受信した前記ＩＤと前記属性情報データベースとを参照して前記外部メモリの利用の可否を判断する認証部と、前記ＩＤ受信部により受信されたＩＤに関連付けて前記属性情報データベースに格納されている属性情報を読出す属性情報読出部と、前記属性情報読出部により読出された属性情報に関連付けて前記コンテンツデータベースに格納されているコンテンツ情報を読出して表示コンテンツを生成する表示コンテンツ生成部と、前記表示コンテンツを送信する表示コンテンツ送信部とを有することを特徴とする。【００１０】
また、本発明の他の実施形態に係るシステムの動作方法は、ネットワークを介してウェブサーバ及びクライアント端末と接続され、前記クライアント端末に接続される外部メモリに保持されるＩＤ及び前記外部メモリの利用者の属性情報を関連付けて格納する属性情報データベースを有するアプリケーションサーバが、前記ウェブサーバまたは前記ウェブサーバを管理するサービス提供者の端末から、利用者の属性情報及びコンテンツ情報の入力を受信し、前記受信された属性情報及びコンテンツ情報を対応づけてコンテンツデータベースに格納し、前記クライアント端末が、前記外部メモリに記憶されているプログラムを読み出して前記プログラムを実行し、前記プログラムの実行により前記外部メモリに保持されるＩＤを読出して前記アプリケーションサーバに送信し、前記アプリケーションサーバが、前記クライアント端末からＩＤを受信し、前記受信されたＩＤに関連付けて前記属性情報データベースに格納されている属性情報を読出し、前記読出された属性情報に関連付けて前記コンテンツデータベースに格納されているコンテンツ情報を読出して表示コンテンツを生成し前記クライアント端末に送信し、前記クライアント端末が、前記送信された表示コンテンツを画面に表示することを含むことを特徴とする。【００１１】
また、本発明の他の実施形態に係るシステムの動作方法は、ネットワークを介してウェブサーバ及びクライアント端末と接続され、前記クライアント端末に接続される外部メモリに保持されるＩＤ及び前記外部メモリの利用者の属性情報を関連付けて格納する属性情報データベースを有するアプリケーションサーバが、前記ウェブサーバまたは前記ウェブサーバを管理するサービス提供者の端末から、利用者の属性情報及びコンテンツ情報の入力を受信し、前記受信された属性情報及びコンテンツ情報を対応づけてコンテンツデータベースに格納し、前記クライアント端末が、前記クライアント端末に記憶されているプログラムを読み出して前記プログラムを実行し、前記プログラムの実行により前記外部メモリに保持されるＩＤを読出して前記アプリケーションサーバに送信し、前記アプリケーションサーバが、前記クライアント端末からＩＤを受信し、前記受信されたＩＤに関連付けて前記属性情報データベースに格納されている属性情報を読出し、前記読出された属性情報に関連付けて前記コンテンツデータベースに格納されているコンテンツ情報を読出して表示コンテンツを生成し前記クライアント端末に送信し、前記クライアント端末が、前記送信された表示コンテンツを画面に表示することを含むことを特徴とする。【００１２】
また、本発明の他の実施形態に係る外部メモリは、クライアント端末と接続される外部メモリであって、保持するＩＤを前記クライアント端末に読出させ、読出されたＩＤを前記クライアント端末からネットワークを介して接続されたアプリケーションサーバへ送信させ、前記アプリケーションサーバより送信される表示コンテンツを前記アプリケーションサーバに受信させ、前記受信された表示コンテンツを前記クライアント端末の有する画面に表示させることを実行させるためのプログラムが記憶されていることを特徴とする。
【発明の効果】
【００１３】
本発明により、本人性が担保され、事業者側にとって信頼性の高い取引を行うことが出きる。さらに、カスタマイズ性に優れたサービスを提供でき、事業者は対象となる利用者層にマッチしたコンテンツをより確実に提供することができる。また、事業者は利用者（ユーザ）の個人情報を自己の有するデータベースで管理することができる。【００１４】
また、ユーザは、簡便で、誤操作の心配もなく、セキュリティに優れたウェブサービスを利用し、安全な取引を行うことができるため、サービスの利用の敷居を低くし、利用者を格段に増加させることができる。ユーザは、インターネットサービスの利用において所望のＩＤを取得できないことが多く、ＩＤを忘れてしまうことがあるが、物理的なＵＳＢメモリやＩＣカード等を利用することで、サービス毎に違ったＩＤを記憶する必要がないため、インターネットサービスの利用がこれまで以上に促進される。【００１５】
さらに、アプリケーションサーバを提供する者は、利用者と事業者との媒介を行うことにより、利用者のサービス利用回数に応じた課金やプレミアムサービス等を容易に行うことができ、また、本発明に係るシステムを複数の事業者に提供することにより、システム自体には大幅な変更を加えることなく、多数の事業者と提携してビジネスを行うことができる。また、事業者側で利用者に提供する画面のカスタマイズを行えるため、画面の管理に係るアプリケーションサービス提供者の管理コストを抑えることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係るシステムを示す概要図である。
【図２】本発明の一実施形態に係るシステムのアプリケーションサーバの構成を示すブロックダイアグラムである。
【図３】本発明の一実施形態に係るシステムにおいてサービス提供者がアプリケーションサーバにコンテンツを登録するプロセスを示すフローチャートである。
【図４】本発明の一実施形態に係るシステムを、外部のシステムと連携させた例を示す概要図である。
【図５】外部メモリ４００の内部構造を示すブロックダイアグラムである。
【図６】外部メモリ４００をクライアント端末３００に接続してから、コンテンツが表示され、サービスの利用が開始されるまでの一連の動作を説明するフローチャートである。
【図７】クライアント端末３００に表示される画面の構成を例示した図である。
【図８】クライアント端末３００に表示される画面の一例である。
【図９】クライアント端末３００に表示される画面の構成を例示した図である。
【図１０】クライアント端末３００に表示されるメッセージの一例である。
【図１１】本発明の一実施形態に係るシステムをネットスーパーに利用した場合の画面の一例である。
【図１２】本発明の一実施形態に係るシステムをネットスーパーに利用した場合の画面において表示されるメッセージの一例である。
【発明を実施するための形態】
【００１７】
図1は、本発明の一実施形態に係るシステムを示す概要図である。
【００１８】
図１を参照すると、アプリケーションサーバ１００は、ネットワークを介してウェブサーバ２００及びクライアント端末３００と接続され、外部メモリ４００が、クライアント端末３００と接続される。また、ウェブサーバ２００とクライアント端末３００もネットワークを介して接続される。
【００１９】
アプリケーションサーバ１００、ウェブサーバ２００及びクライアント端末３００との間の接続は、例えばインターネットなどのネットワークを介した接続であるが、これに限られず、提供するサービスによっては、例えば専用線を用いてもよい。
【００２０】
アプリケーションサーバ１００は、プロセッサ、メモリ、記憶装置、例えばハードディスク、ネットワークカード等から構成され、サーバ用のオペレーティングシステムにより動作するサーバであり、扱うシステムの規模に応じて、物理的に１台のサーバでも、複数台のクラスタリングされたサーバにより構成されてもよい。異なる事業者により管理された複数のサーバの組合せであり、複数のサーバから異なる機能が提供されてもよい。アプリケーションサーバ１００上においては、クライアント端末に提供する画面を生成するためのアプリケーションエンジンや、データベース管理のためのデータベースエンジンが実行される。アプリケーションサーバ１００で扱うデータは、例えばＸＭＬデータとして記述されていてもよい。
【００２１】
ウェブサーバ２００は、クライアント端末３００を使用し、サービスを利用する利用者に対して、ウェブサービスを提供するサービス提供者（サービス事業者）がサービスの提供に用いるサーバである。ウェブサーバ２００は、サービスサービス提供者がアプリケーションサーバ１００との接続前から稼働させている既存のサーバを利用することも可能である。ウェブサーバ２００が提供するサービスは、例えば後述するネットスーパー、映像コンテンツ配信、ウェブ電子カルテ、ビルの設計図等の図面提供などの機能を提供する。なお、本発明において、ウェブサーバ２００との表現を用いる場合には、ウェブサービスを提供するサーバ及びウェブサービスを提供するサーバと連動したサービス提供者のデータベースをも含む場合がある。
【００２２】
外部メモリ４００は、プログラムを記憶でき、固有のＩＤを記憶できるものである。外部メモリ４００は、クライアント端末３００と着脱可能であってもよい。外部メモリ４００は例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェースによりクライアント端末３００と接続されるフラッシュメモリ、いわゆるＵＳＢメモリであってもよく、その他提供するサービス及びクライアント端末３００の種類に応じて選択可能である。例えば、クライアント端末３００がＴＶであるような場合には、外部メモリ４００はセットトップボックス（ＳＴＢ）自体であってもでもよいし、ＳＴＢに接続されてもよい。また、さらに、ＴＶ自体に外部メモリ４００を接続してもよい。その他、外部メモリ４００は、ｍｉｃｒｏＳＤ、ｍｉｃｒｏＳＤＨＣ、ｍｉｃｒｏＳＤＸＣ等のＳＤメモリーカードや、後述する接触型ＩＣカードや非接触型ＩＣカードといったＩＣカード等でもよく、またこれらに限られない。
【００２３】
後述のとおり、外部メモリ４００を接続した際に、外部メモリ４００に記憶されたプログラムが自動で起動し、外部メモリ４００の接続を遮断した場合に、プログラムが自動で終了することが好ましいため、外部メモリ４００及びクライアント端末３００は、ホットスワップに対応していることが好ましい。
【００２４】
クライアント端末３００は、外部メモリ４００を接続可能なインターフェースを有し、アプリケーションサーバ１００やウェブサーバ２００とネットワーク接続を行える機器である。クライアント端末３００は、例えばＰＣ、ＴＶ、Ｐａｄ  ＰＣなどである。クライアント端末３００は、タッチパネル、リモコン、キーボード、マウス等により操作可能な機器である。クライアント端末３００の操作への習熟度が多様な利用者に対応するため、直感的な操作を行えることが好ましい。
【００２５】
図２は、本発明の一実施形態に係るシステムのアプリケーションサーバの構成を示すブロックダイアグラムである。
【００２６】
アプリケーションサーバ１００は、サービス提供者用インターフェース１１０、コンテンツデータベース１２０、属性情報データベース１３０、ＩＤ受信部１４０、認証部１４５、属性情報読出部１５０、表示コンテンツ生成部１６０、表示コンテンツ送信部１７０を有する。
【００２７】
サービス提供者用インターフェース１１０は、ウェブサーバ２００を用いてサービスを提供するサービス提供者から、外部メモリ４００のＩＤ、利用者の属性情報とコンテンツ情報とを受信し、管理する。
【００２８】
属性情報とは、外部メモリ４００をクライアント端末３００に接続して使用する利用者をその特性ごとに分類し、分類に応じたサービスを提供するための情報である。属性情報は、例えば居住地域、年齢、性別、職業、趣味・嗜好等であり、また、これに限られない。
【００２９】
コンテンツ情報とは、アプリケーションサーバ１００がクライアント端末３００に表示する画面に、いかなる情報を表示するかを決定するための情報である。例えばコンテンツ情報はアイコンと、そのアイコンに関連付けられたリンク先のＵＲＬを含む情報であってもよく、クライアント端末３００に表示するメッセージと、そのメッセージに関連付けられたリンク先のＵＲＬを含む情報であってもよい。また、コンテンツ情報は、その情報の表示を開始・終了する期間を設定してもよい。さらに、コンテンツ情報は、そのコンテンツを選択した場合におけるイベントの設定を含んでもよい。コンテンツ情報がアイコンやメッセージである場合、アイコンやメッセージは画像データでも良く、また動画データでも良く、例えばＪＰＥＧ、ＰＮＧ、ＧＩＦ、フラッシュビデオ（ＳＷＦ、ＦＬＶ）などの形式のデータである。また、これに限られない。
【００３０】
サービス提供者用インターフェース１１０は、管理画面をサービス提供者に提供してもよい。この場合には、サービス提供者は、例えばＩＤとパスワードを入力して管理画面にログインして、属性情報の登録・変更、コンテンツ情報の登録・変更を行う。
【００３１】
また、管理画面において、サービス提供者は、ＩＤを入力し、特定のＩＤについてのサービス利用開始の登録を行ったり、ＩＤを入力し、特定のＩＤについてサービス利用終了の登録を行ったりしてもよい
【００３２】
なお、上記と異なり、サービス提供者用インターフェース１１０は、ウェブサーバ２００や、サービス提供者が有するデータベースと接続して、ウェブサーバ２００や当該データベースから属性情報やコンテンツ情報を受信するよう構成されてもよい。
【００３３】
図３は、本発明の一実施形態に係るサービス提供者用インターフェース１１０においてＩＤ、属性情報、コンテンツ情報の登録を行うプロセスの一例を示すフローチャートである。ここで、サービス提供者用インターフェース１１０は管理画面を提供するとする。
【００３４】
サービス提供者は、管理画面においてログインを行う（Ｓ５１０）。ログインは、例えばサービス提供者に割り当てられたＩＤとパスワードを入力して行われる。
【００３５】
管理画面において、登録または登録した内容を変更するデータ分類を選択する（Ｓ５２０）。データ分類は、上記したＩＤ、属性情報、コンテンツ情報である。
【００３６】
データ分類としてＩＤを選択した場合、新たにＩＤ情報を登録、または既存のＩＤについての登録内容の変更、削除等を行う（Ｓ５３０）。登録内容としては、ＩＤ、ＩＤの有効期限等が挙げられる。
【００３７】
管理画面において、ＩＤ情報を登録、変更及び削除すると、その内容が属性情報データベース１３０に反映される（Ｓ５３５）。
【００３８】
データ分類として属性情報を選択した場合、属性の登録または登録内容の変更、削除等を行う（Ｓ５４０）。属性としては、上記したように居住地域、年齢、性別、職業、趣味・嗜好等が挙げられる。
【００３９】
管理画面において、属性情報を登録、変更及び削除すると、その内容が属性情報データベース１３０に反映される（Ｓ５４５）。
【００４０】
データ分類としてコンテンツ情報を選択した場合、コンテンツの登録または登録内容の変更、削除等を行う（Ｓ５５０）。コンテンツ情報は、上記したようにクライアント端末の画面に表示する内容としてのアイコンやメッセージ、及びそれらと関連するＵＲＬ等が挙げられる。
【００４１】
管理画面において、コンテンツ情報を登録、変更及び削除すると、その内容がコンテンツデータベース１２０に反映される（Ｓ５５５）。
【００４２】
図２に戻って、コンテンツデータベース１２０は、ウェブサーバ用インターフェースにより受信された属性情報とコンテンツ情報とを関連づけて格納する。
【００４３】
コンテンツデータベース１２０には、各コンテンツ情報が、提供の対象となる利用者の属性を指定した状態で格納される。
【００４４】
属性情報データベース１３０は、外部メモリの保持するＩＤおよび外部メモリの利用者の属性情報を関連付けて格納する。
【００４５】
ＩＤと属性情報とが関連付けられて保管されることにより、アプリケーションサーバ１００において、利用者の属性情報を把握可能となる。属性情報とコンテンツ情報とがコンテンツデータベース１２０において対応づけられ、ＩＤと属性情報とが属性情報データベース１３０において対応づけられることにより、アプリケーションサーバ１００は、利用者の属性に応じてカスタマイズされた画面をクライアント端末３００に表示することができる。
【００４６】
なお、属性情報データベース１３０は、ＩＤと属性とが関連付けられているものの、利用者の名前や住所等を属性には含めなければ、アプリケーションサーバ１００とクライアント端末３００や外部メモリ４００では本人を特定することができないよう設計できる。したがって、本発明の一実施形態に係るシステムにおいては、アプリケーションサーバ１００が個人情報を保持せず、個人情報についてはサービス提供者側で管理を行うため、アプリケーションサーバ１００とクライアント端末３００や外部メモリ４００から個人情報が漏洩する危険がない。
【００４７】
また、変形例においては、属性情報データベース１３０は、ウェブサーバ２００側で保持させて、コンテンツ提供時に、アプリケーションサーバ１００から、ウェブサーバ２００側へとＩＤを送信してウェブサーバ２００より属性情報を受信してＩＤと属性とを関連付けてもよい。
【００４８】
ＩＤ受信部１４０は、外部メモリが接続されたクライアント端末３００から送信されるＩＤを受信する。ＩＤについての詳細な説明は後述する。
【００４９】
認証部１４５は、受信したＩＤについて属性情報データベース１３０へと照会し、利用可能であるかの認証を行う。認証に成功した場合、認証部１４５は、認証トークンを発行してもよい。認証トークンは、クライアント端末３００へと送信される。認証トークンは、クライアント端末３００において、サービス提供者のサービスを受ける場合にも用いられてもよい。サービス利用時に、認証トークンを付加したデータがクライアント端末３００からウェブサーバ２００に送信されることにより、ウェブサーバ２００において、別途の認証をウェブサーバ２００において行うことなく、利用者に応じたサービスをクライアント端末３００に対して提供することができる。
【００５０】
認証部１４５において、認証が失敗した場合には、クライアント端末３００へとエラーを返し、クライアント端末３００はエラー表示などを行った後、プログラムを終了する。
【００５１】
属性情報読出部１５０は、ＩＤ受信部により受信されたＩＤに関連付けて属性情報データベースに格納されている属性情報を読出す。
【００５２】
表示コンテンツ生成部１６０は、属性情報読出部により読出された属性情報に関連付けてコンテンツデータベースに格納されているコンテンツ情報を読出して、クライアント端末に表示する画面データである表示コンテンツを生成する。
【００５３】
表示コンテンツは、画面上に表示される、リンク情報等を有するアイコンやメッセージ等を有する画面データであって、例えば仮想的なデスクトップ環境である。表示コンテンツは、例えばＦｌａｓｈデータとして生成されてもよい。
【００５４】
表示コンテンツ送信部１７０は、表示コンテンツのデータを送信する。
【００５５】
クライアント端末３００は、アプリケーションサーバ１００から送信された表示コンテンツを受信し、外部メモリ４００に記憶されたプログラムにより表示コンテンツをクライアント端末３００の画面に表示し、利用者に提供する。利用者は、画面上のコンテンツを選択して、所望のサービスの提供を受けることができる。
【００５６】
アプリケーションサーバ１００は、図４に示すように、他のシステムと連携するためのＡＰＩを備えても良い。ＡＰＩにより、他のシステムと連携することにより、システムで提供するサービスをより拡張することができる。例えば決済システムと連携して決済を簡易に行ったり、物流システムと連携して商品を購入した場合の物流を簡易に行ったり、他のシステムの認証機能を利用して、利用者のシステム利用について、より高いレベルのセキュリティを確保することができるとともに、本人性をより高いレベルで担保でき、他人が不正にシステムを利用したなどの際における払戻しのリスクを低減することができる。
【００５７】
また、アプリケーションサーバ１００は、ＩＤごとの利用履歴を管理する利用履歴管理データベース（図示せず）を有してもよい。利用履歴は、例えば、利用日時、利用回数、アクセスしたＵＲＬ等を含む。アプリケーションサーバ１００は、利用履歴管理データベースに保管されたＩＤごとの利用履歴を、サービス提供者からの要求の都度、または定期的にウェブサーバ２００に送信してもよいし、サービス提供者用インターフェース１１０において表示してもよい。利用履歴管理データベースにおいては、サービス提供者が提供するサービスがショッピングサイトであるような場合には、アフィリエイト成功結果を保管し管理してもよい。
【００５８】
図５は、外部メモリ４００の内部構造を示すブロックダイアグラムである。
【００５９】
図５を参照すると、外部メモリ４００は、ＩＤが保管された領域４１０と、専用ブラウザ等のソフトウェアが保管されたプログラム記憶部４２０とを有する。
【００６０】
領域４１０には、ＩＤ４１１が保管される。領域４１０は耐タンパ性を有する領域であってもよい。領域４１０に保管されたＩＤ４１１は、各外部メモリ４００に予め付与された固有のシリアルＩＤである。ＩＤ４１１は、利用者が閲覧したり、変更、複製したりすることができないデータとして領域４１０に保管される。外部メモリ４００をクライアント端末３００に接続した際に、ＩＤ４１１がクライアント端末３００に読出され、アプリケーションサーバ１００に送信され、ＩＤ４１１により利用者が識別されることとなる。
【００６１】
各ＩＤ４１１が各外部メモリ４００に固有の数値であるため、利用者が別途ユーザＩＤやパスワードなどを入力しなくとも、利用者を識別可能である。このため、本発明の一実施形態に係るシステムにおいては、利用者がユーザＩＤやパスワードを設定することなくアプリケーションサーバと接続可能であり、利用者が簡単にサービスを利用することができ、かつ利用者がパスワードを忘れてサービスを利用できないといったリスクを回避することができる。また、利用者にとっては、利用するためにユーザＩＤとパスワードを利用する場合と異なり、物理的に外部メモリ４００という媒体が存在していることで、第三者に成りすまされて利用される、ということへの不安感が低減され、こうした不安感から利用を控えていた者をサービスの利用者として獲得することができる。
【００６２】
また、各ＩＤ４１１が各外部メモリ４００に固有の数値であるため、ウェブサーバ２００を所有するサービス提供者は、事前にシステムを通じることなく利用者の属性を把握し、利用者の本人確認を行ったうえで、利用者に外部メモリ４００を配布することによって、外部メモリ４００をクライアント端末３００に接続してシステムを利用しているのが利用者本人であるとの、本人性を担保できる。すなわち、例えばインターネットを通じてユーザＩＤ、パスワードを設定してユーザ登録を行った場合には、システムを利用する者がユーザ登録した者であるか、またユーザ登録した者が本当にユーザ登録された情報に該当する者であるかなど、本人性が問題となる。しかし、本発明の一実施形態に係るシステムにおいては、ネットワークを通じずに、あらかじめ利用者についての情報が把握され、その利用者本人に対して外部メモリ４００が配布され、外部メモリ４００を使用しなければシステムに接続することができないから、利用者の本人性を担保することができる。特に、クレジットカードの申し込み、銀行の口座開設などのときに、本人性の確認を行うが、そうして本人であることが確認された者を利用者として、外部メモリ４００を配布することにより、高いレベルで利用者の本人性を担保することができる。
【００６３】
なお、後述のように、別の認証手段を組み合わせると、より本人性の担保を高い水準で行うことができる。
【００６４】
また、事前に利用者についての属性情報を把握した上で利用者に配布することにより、外部メモリ４００を利用者が接続した際に、何らの情報を入力することなく、利用者に応じてカスタマイズされたサービスを提供することができる。
【００６５】
クライアント端末３００がテレビ受信機である場合、テレビと外部メモリ４００内のＩＤ４１１との組み合わせにより、従来、テレビでは困難であったテレビの利用者の特定が自動で可能となるため、テレビを利用したオンラインショッピング等での本人性の担保を容易に行うことができ、取引の安全性を高めることができる。
【００６６】
ＩＤ４１１には有効期限を設定してもよく、有効期限のデータを領域４１０に保管してもよい。ＩＤ４１１に有効期限を設定することにより、外部メモリ４００の利用を一定の期間に制限することができ、サービスを継続して利用する場合には、外部メモリ４００を再配布するなどの方法を行うことにより、利用者との接点を保つことができるとともに、利用者の属性情報等を一定期間ごとに確認することができる。
【００６７】
また、アプリケーションサーバ１００の属性情報データベース１３０において当該ＩＤ４１１についての利用可能・利用停止・利用禁止といった属性を保管するフィールドを作成してもよく、かかる属性を保管することにより、特定のＩＤ４１１を有する外部メモリ４００の利用をアプリケーションサーバ１００側で管理することができる。例えば、外部メモリ４００が盗難された場合に、当該外部メモリ４００のＩＤ４１１についてアプリケーションサーバ１００で利用停止とすることで、外部メモリ４００を利用者以外の者に利用できないようにすることができる。
【００６８】
なお、外部メモリ４００が保管するＩＤ４１１と、アプリケーションサーバ１００の属性情報データベース１３０に保管されるＩＤとは、同じデータでもよいし、また、それぞれ異なるデータであり、外部メモリ４００が保管するＩＤ４１１と、アプリケーションサーバ１００の属性情報データベース１３０に保管されるＩＤとが、利用者を特定可能に関連付けられて属性情報データベース１３０に保管されてもよい。この場合、認証部１４５は、ＩＤ４１１と、属性情報データベース１３０が保管するＩＤとを照合して、認証を行う。
【００６９】
プログラム記憶部４２０には、専用ブラウザ４２１、ローカルアプリケーション４２２が備えられる。
【００７０】
専用ブラウザ４２１は、アプリケーションサーバ１００と接続し、アプリケーションサーバ１００から受信した表示コンテンツのデータをクライアント端末３００に表示するためのソフトウェアである。専用ブラウザ４２１は、既存のインターネットブラウザのプラグインであってもよく、この場合、クライアント端末３００は別途既存のインターネットブラウザを備える。
【００７１】
専用ブラウザ４２１は、クライアント端末３００に読出され、ＩＤ４１１をアプリケーションサーバ１００に送信し、クライアント端末３００の認証が行われる。
【００７２】
専用ブラウザ４２１は、外部メモリ４００がクライアント端末３００に接続されると、自動で読み出され、起動することが望ましい。例えば、クライアント端末３００に外部メモリ４００が接続されたことを、クライアント端末３００のオペレーティングシステムや、接続を検出するプログラムが、検出する。この検出がされると、外部メモリ４００の所定のアドレスに格納されているプログラムを読み出し、読み出されたプログラムをクライアント端末３００が実行することもできる。また、専用ブラウザ４２１は、外部メモリ４００とクライアント端末３００との接続が解除されると自動で終了することが望ましい。これにより、利用者は単に外部メモリ４００をクライアント端末と接続・接続解除するのみで、例えば外部メモリ４００がＵＳＢメモリであればＵＳＢメモリをクライアント端末から挿し・抜きするだけで、専用ブラウザ４２１を起動・終了することができる。利用者は簡便な操作により専用ブラウザ４２１を起動・終了できるため、システム利用の敷居が低くなり、専用ブラウザ４２１を別途の操作により起動・終了させる場合よりも、より多様な人々を利用者とすることができる。
【００７３】
また、専用ブラウザ４２１は、クライアント端末３００に対するキーボード入力、クライアント端末３００に内蔵されている可搬性記憶媒体、例えばハードディスク等への書き込み、クライアント端末３００で実行されているプログラムのプロセスを制御することのできる管理機能を有することが望ましい。これにより、印刷を含む情報の書き出しや記憶を管理し、利用者がサービスにより提供される情報の書き出しや記憶による複製を自由に行えないようにすることができ、サービスの提供に際して利用者はサービス提供者が許可した情報のみを書き出し・記憶でき、サービス提供者は自らの意図しない情報の複製・漏えいを防ぐことができる。また、ＵＳＢメモリ４００内のデータの複製・漏えいを防ぐこともできる。この場合、専用ブラウザ４２１は、上記した自動起動され、外部メモリ４００のクライアント端末３００への接続後、即時に起動することが望ましい。専用ブラウザ４２１を自動かつ即時に起動させることで、上記の情報の複製・漏えいをより確実に防ぐことができる。なお、上記と異なり、専用ブラウザ４２１と別途プログラム記憶部４２０に管理ソフトウェアを備え、当該管理ソフトウェアにより上記の管理機能を実現させてもよい。
【００７４】
上記管理機能により、本発明の一実施形態に係るシステムを利用したウェブサービスにおいては、情報の複製を防ぐことができるから、サービス提供者は自己が有する既存のＨＴＭＬ等のウェブコンテンツ等について何らの加工を加えることなく、ウェブコンテンツを無断複製等から保護することができる。したがって、サービス提供者は本発明の一実施形態に係るシステムにおいて、著作権等の権利の侵害を防ぎつつ、既存のウェブコンテンツをそのまま利用することができる。
【００７５】
ローカルアプリケーション４２２は、クライアント端末上で特定の種類のファイルを利用するためのアプリケーションであり、例えば、Ｆｌａｓｈ形式のファイルを利用するためのＦｌａｓｈ  Ｐｌａｙｅｒや、ＰＤＦ形式のファイルを利用するためのＰＤＦビューアである。
【００７６】
プログラム記憶部４２０に、ワンタイムパスワード（ＯＴＰ）４２３を実装してもよく、これにより、クライアント端末３００とアプリケーションサーバ１００との間の通信をよりセキュリティレベルの高い状態で行うことができる。
【００７７】
また、ＰＫＩ（公開鍵基盤）やＶＰＮ（仮想プライベートネットワーク）を利用するためのソフトウェア４２４、４２５などを備え、よりセキュリティレベルの高い通信を行えるようにしてもよい。
【００７８】
プログラム記憶部４２０は、非接触型ＩＣカードの無線通信用のドライバ４２６を備えてもよい。ドライバ４２６を備えることにより、クライアント端末３００において特段の設定をすることなく、非接触型ＩＣカードを外部メモリ４００と併せて使用することが可能となり、これにより、利用者側で非接触型ＩＣカードの無線通信を行うための設定を行うことなく決済をより簡便に行うことができるとともに、外部メモリ４００のＩＤ４１１による認証に加えて、非接触型ＩＣカードによる認証が可能となり、本人性がさらに担保されることとなる。ドライバ４２６が対応する非接触無線通信技術としては、例えば、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ＦｅｌｉＣａ、ＭＩＦＡＲＥが挙げられるが、これに限られない。
【００７９】
さらに、変形例として、非接触型ＩＣカードが外部メモリ４００として機能しても良い。すなわち、ＮＦＣ、Ｆｅｌｉｃａ、ＭＩＦＡＲＥなどの非接触無線通信技術に対応した非接触型ＩＣカードに、上述した外部メモリ４００の機能を搭載し、非接触型ＩＣカード自体を外部メモリ４００として利用者に提供する。この場合、クライアント端末３００は、上述した非接触無線通信技術に対応したインターフェース、例えば非接触型ＩＣカードリーダライタを備える。そして、非接触型ＩＣカードである外部メモリ４００とクライアント端末３００に備えられたインターフェースとの間で無線通信が行われて外部メモリ４００がクライアント端末３００に接続される。このとき、外部メモリ４００とクライアント端末３００との接続を検知し、専用ブラウザ４２１を読み出して起動する監視アプリケーションをクライアント端末３００上に備えてもよい。なお、この場合、外部メモリ４００上ではなく、クライアント端末３００上に専用ブラウザ４２１であるプラグインを備えてもよく、外部メモリ４００はプログラム記憶部４２０を備えなくともよい。
【００８０】
これにより、利用者は非接触型ＩＣカードと外部メモリ４００とを別個に保持する必要がなくなり、簡便にサービスを利用できるようになる。また、サービス提供者にとっても、利用者へと非接触型ＩＣカードと別異に外部メモリ４００を配布する必要がなくなり、よりサービスの普及を容易に図ることができる。
【００８１】
なお、変形例において、外部メモリ４００として、非接触型ＩＣカードに限らず、接触型ＩＣカードを用いてもよく、さらには、非接触型ＩＣカード機能と接触型ＩＣカード機能とを備えたいわゆるハイブリッドカードやデュアルインターフェースカードを用いてもよい。また、その他、機器固有のＩＤを有する機器、例えば無線マウス等を外部メモリ４００としてもよい。それぞれの機器のメモリ容量に応じて、外部メモリ４００上またはクライアント端末３００上にプログラム記憶部４２０を有することとなる。
【００８２】
また、プログラム記憶部４２０は、提供するサービスに応じて、他のドライバ４２６として、接触型ＩＣカードとの接続用のドライバ、指紋認証デバイスとの接続用のドライバや、カメラやスキャナとの接続用のドライバを備えてもよい。これにより、利用者自身でクライアント端末３００にそうしたドライバをインストールしなくとも、より高度な認証を行ったり、多様なサービスを利用者に提供したりすることができる。
【００８３】
複数の種類のプラットフォームのクライアント端末３００に対応するため、外部メモリ４００は、プログラム記憶部４２０内に、各プラットフォーム用に複数の専用ブラウザ４２１、ローカルアプリケーション４２２、ＯＴＰ用ソフトウェア４２３、ＰＫＩ用ソフトウェア４２４、ＶＰＮ用ソフトウェア４２５、ドライバ４２６を有する各プラットフォーム用の複数のソフトウェア領域４２０ａ、４２０ｂを備えてもよい。例えば、４２０ａを、ウインドウズＯＳで動作するパーソナルコンピュータであるクライアント端末３００のためのソフトウェア領域とし、４２０ｂを、Ｌｉｎｕｘ（登録商標）系統のＯＳで動作するＰａｄ  ＰＣであるクライアント端末３００のためのソフトウェア領域としてもよい。これにより、１つの外部メモリ４００により、複数プラットフォームにおいてシステムから提供されるサービスを利用することができる。なお、図５は例示であって、ソフトウェア領域は３つ以上でもよい。
【００８４】
一つの外部メモリ４００が、同一プラットフォームまたは異なるプラットフォームの複数のクライアント端末３００に接続可能であることにより、いつでも、どこでも利用者用にカスタマイズされた、専用のデスクトップを利用することができる。これにより、例えば、端末障害の発生しやすい環境である工事現場等で、専用にカスタマイズされた同一のデスクトップが複数端末で利用可能であり汎用性を有することになり、端末障害による事業遅延のリスクが回避可能となる。
【００８５】
また、従来は、ウェブコンテンツを提供する際に、複数のプラットフォームにおける複数のウェブブラウザを対象とする場合には、それぞれのウェブブラウザに対応する複数種類のフォーマットのウェブコンテンツを制作しなければならなかったところ、本発明の一実施形態に係るシステムにおいては、外部メモリ４００に搭載された専用ブラウザ４１１のみを対象として制作するだけでよく、サービス提供者のウェブコンテンツの制作コストを低減することができる。
【００８６】
このように、外部メモリ４００を用いることにより、利用者の本人性が担保されるとともに、認証がより簡便なものとなり、かつ利用者がより簡単にサービスを利用することができるようになる。また、サービス提供者は、カスタマイズ性に優れたサービスを提供でき、サービス提供の際の情報の漏えいを防止でき、複数の種類のプラットフォームの端末に対してサービスを提供するコストを低減できる。
【００８７】
図６は、外部メモリ４００をクライアント端末３００に接続してから、コンテンツが表示され、サービスの利用が開始されるまでの一連の動作を説明するフローチャートである。なお、図３を参照して前述したように、以下で説明する一連の動作を開始する前にアプリケーションサーバ１００は、ＩＤ情報、利用者の属性情報及びコンテンツ情報を、サービス提供者用インターフェース１１０を介して受信し、受信したＩＤ情報及び属性情報を対応付けて属性情報データベース１３０に格納し、受信したコンテンツ情報を属性情報と対応付けてコンテンツデータベースに格納する。
【００８８】
図６を参照すると、まず、外部メモリ４００が、クライアント端末３００へと接続される（Ｓ１００）と、クライアント端末３００は、外部メモリに記憶されているプログラムを読み出し、プログラムが実行され、専用ブラウザ４２１が起動される（Ｓ１１０）。なお、外部メモリ４００が接触型ＩＣカードや非接触型ＩＣカードなどの場合で、プログラム記憶部４２０を有さないような場合には、クライアント端末３００上において、外部メモリ４００との接続時に自動でクライアント端末３００に記憶されているプログラムが実行され、専用ブラウザ４２１が起動されてもよい。接触型ＩＣカードの場合、図６における「外部メモリ挿入」の代わりに外部メモリ４００をクライアント端末３００側の読み取り用のモジュール端子と接触させ、非接触型ＩＣカードの場合、外部メモリ４００をクライアント端末３００側と無線通信させてクライアント端末３００へと接続する。
【００８９】
外部メモリ４００に保持されるＩＤ４１１がプログラムにより読み出され、アプリケーションサーバ１００に送信される（Ｓ１２０）。
【００９０】
アプリケーションサーバ１００において、送信されたＩＤ４１１について認証処理を行う（Ｓ１３０）。認証エラーの場合、クライアント端末３００にエラーを表示する。認証されると、セッション登録を行い、認証トークンを生成する（Ｓ１４０）。
【００９１】
アプリケーションサーバ１００は、クライアント端末３００に対して認証トークンを送信し、クライアント端末３００は認証トークンを取得する（Ｓ１５０）
【００９２】
アプリケーションサーバ１００は、送信されたＩＤ４１１に対応する属性情報を属性情報データベースから読出し、属性情報に対応するコンテンツをコンテンツデータベースから読出し、当該コンテンツを用いてクライアント端末３００に表示する画面を生成し、クライアント端末３００に画面データを送信する（Ｓ１６０）。
【００９３】
クライアント端末３００は、受信した画面データをクライアント端末３００に表示する（Ｓ１７０）。
【００９４】
クライアント端末３００において、表示されたコンテンツ、例えばアイコンをクリックすると、認証トークンをパラメータに付加された情報が、クライアント端末３００からウェブサーバ２００に送信され（Ｓ１８０）、ウェブサーバ２００は、認証トークンを取得する（Ｓ１９０）。
【００９５】
ウェブサーバ２００は、認証トークンに基づき、アプリケーションサーバ１００に対して、認証トークンに対応するクライアント端末３００とのセッションが存在するかの問合せを実施する（Ｓ２００）。
【００９６】
アプリケーションサーバ１００は、セッション照会を行い（Ｓ２１０）、照会結果をウェブサーバ２００に送信する（Ｓ２２０）。このとき、該当するクライアント端末３００とのセッションが存在するとの照会結果の場合には、照会結果とともにＩＤ４１１がウェブサーバ２００に返され、ウェブサーバ２００において、クライアント端末３００のログイン処理が行われ、ＩＤ４１１に応じた専用ページが生成される（Ｓ２３０〜Ｓ２４０）。
【００９７】
生成された専用ページがクライアント端末３００に送信され、クライアント端末３００で専用ページによるサービスの利用が開始される（Ｓ２５０）。
【００９８】
外部メモリ４００とクライアント端末３００とを非接続にすると、専用ブラウザ４２１等のプログラムが終了し、サービスの利用も終了する（Ｓ２６０）。専用ブラウザ４２１にプログラム終了のためのアイコンを表示し、これをユーザが選択することによりプログラムを終了してもよい。
【００９９】
なお、上述した過程において、さらに１つの外部メモリ４００により複数のサービスを利用可能としてもよい。例えば、ＩＤ４１１とポータルサイトとを関連付けて、外部メモリ４００をクライアント端末３００と接続した際に、Ｓ１７０において、まず専用ブラウザ上においてポータルサイトが表示されるようにする。そして、ポータルサイト上で希望のサービスを選択すると、当該サービスを提供するウェブサーバ２００についてＳ１８０からＳ２４０までの過程が行われ、Ｓ２５０においてサービスの利用が開始される。これにより、本発明の一実施形態に係るシステムにより、複数のサービスに対するシングルサインオンの機能を果たすことができる。なお、この場合、上述したワンタイムパスワード４２３が用いられることが好ましい。
【０１００】
図７は、上記ステップＳ１７０において表示される画面の一例を示す図である。
【０１０１】
図７を参照すると、画面はメニューバー（ａ）と、デスクトップランチャー（ｂ）から構成される。
【０１０２】
メニューバー（ａ）は、図７に示すように、サービス提供者のロゴ、クリックするとデスクトップランチャー（ｂ）にメニュー画面が表示されるメニューボタン、アプリケーションを起動するとデスクトップランチャー（ｂ）にタスクバーが表示されるタスクバーエリア、クリックするとデスクトップランチャー（ｂ）にネットワーク設定画面が表示されるネットワーク設定ボタン、クリックするとデスクトップランチャー（ｂ）にボリューム設定画面が表示されるボリューム設定ボタン、時刻が表示される時刻表示エリア、クリックするとデスクトップランチャー（ｂ）にシャットダウンの確認画面が表示される終了ボタンを備えてもよい。このメニューバー（ａ）の内容は一例であり、提供されるサービスに応じて変更可能である。
【０１０３】
デスクトップランチャー（ｂ）には、上記メニューバー（ａ）における操作等により、様々な表示がなされる。例えば、デスクトップランチャー（ｂ）の一例として、サービス提供者に関わらず同じ内容が表示されるローカルアイコン配置エリア、サービス提供者の登録したアイコンが配置されるサービス提供者向けネットワークアイコン配置エリア、サービス提携事業者の登録したアイコンが配置されるサービス提携事業者向けネットワークアイコン配置エリア、から構成されてもよい。これにより、デスクトップランチャー（ｂ）には、サービス提供者に応じて、クライアント端末３００や外部メモリ４００の設定内容に変更を加えることなく、クライアント端末３００にサービス提供者に応じてカスタマイズされた画面を表示することができる。
【０１０４】
図８は、クライアント端末３００に表示される画面の一例であり、例えば、「伊勢ＣＡＴＶ」というサービス提供者は、コンテンツデータベース１２０にメニューバーに表示するロゴを登録したり、番組表を表示するサービスを提供するウェブサービスとリンクされた「伊勢ＣＡＴＶ番組表」や、「伊勢ＣＡＴＶ」のホームページへとリンクされた「伊勢ＣＡＴＶホームページ」といったアイコンをコンテンツデータベース１２０へと登録したりすることにより、「伊勢ＣＡＴＶ」は、図８に示すような、「伊勢ＣＡＴＶ」用にカスタマイズされた画面を利用者に提供することができる。
【０１０５】
また、デスクトップランチャー（ｂ）には、所定のタイミングで図９に示すようなメッセージ表示エリアにサービス提供者の登録したメッセージを表示してもよい。例えば所定のタイミングとしては、起動時に１回表示することが考えられる。
【０１０６】
図１０は、クライアント端末３００に表示されるメッセージの一例であり、特に利用者に告知したい情報をこうしたメッセージにより、利用者の目に確実に留まるようにすることができる。
【０１０７】
以下において、本発明の一実施形態に係るシステムを用いたサービスの具体例を説明する。
【０１０８】
（１．オンラインショッピングシステム（ネットスーパー））
本発明の一実施形態に係るシステムを用いて、実店舗としてのスーパーを有する事業者が、ネットスーパー事業者として、オンラインショッピングシステム（ネットスーパー）のサイトを運営することができる。
【０１０９】
すなわち、サービス提供者であるネットスーパー事業者が有するウェブサーバ２００とアプリケーションサーバ１００とをネットワークを介して接続する。
【０１１０】
ネットスーパー事業者は、実店舗の店頭において、利用者である実店舗顧客に対して、外部メモリ４００として例えばＵＳＢメモリを配布し、利用者の属性情報を申込用紙等に記載してもらう。
【０１１１】
なお、外部メモリ４００として、ネットスーパー事業者の会員カードである非接触型ＩＣカードを用いるような場合には、その会員カードの申込みの際に入手した利用者の属性情報を用いることができる。
【０１１２】
ネットスーパー事業者は、アプリケーションサーバ１００に、サービス提供者用インターフェース１１０を介して、利用者のＩＤ、属性情報をアプリケーションサーバ１００の属性情報データベース１３０に登録する。また、予め、ネットスーパー事業者は、属性及びコンテンツの表示期間に応じたアイコン及びメッセージを、サービス提供者用インターフェース１１０を介して、コンテンツデータベース１２０に登録する。
【０１１３】
利用者は、外部メモリに該当するＵＳＢメモリを自宅などにおいて、クライアント端末３００に該当するＰＣなどに挿入するだけで、ネットスーパーのサイトを閲覧することが出来、ネットスーパーにおいて買い物を行うことができる。
【０１１４】
従来は、利用者は、店頭で配布されたチラシ等の宣材物に記載された情報に基づき、ＵＲＬを入力し、オンラインでネットスーパーを利用するための登録を行ってようやく、ネットスーパーのサイトを閲覧することが出来、ネットスーパーにおいて買い物を行うことができた。そこで、ネットスーパー利用のためにはＰＣ等の使用についての一定程度のリテラシーが要求されていたため、ネットスーパーの利用への敷居は高かった。しかし、本発明の一実施形態に係るシステムを利用することにより、クライアント端末上では単にＵＳＢメモリを挿入するだけでネットスーパーが利用可能となるため、ＰＣ等の使用についてのリテラシーは不要であり、利用者の利用への敷居を大幅に下げることができる。これにより、従来ネットスーパーの利用を控えていた者を、新たにネットスーパーの顧客として獲得することができる。
【０１１５】
また、本発明の一実施形態に係るシステムを利用したネットスーパーにおいては、ネットスーパー事業者は、店頭で利用登録を行わせ、事前に利用者の属性を知ることができ、また、利用者本人に外部メモリ４００を配布し、外部メモリ４００が無ければネットスーパーを利用できないことから、サービスを提供するに当たって、利用者の本人性を担保することができ、成りすまし等による払戻しのリスクを大幅に低減できる。ネットスーパー事業者は、利用登録の際に、従前よりネットスーパー事業者が有する利用者の信用情報、例えばネットスーパー事業者が従前より使用している決済システムにおける信用情報を利用して、利用者の信用情報を把握することもできるため、利用者の支払能力等について把握した状態でサービスを提供することができる。
【０１１６】
また、本発明の一実施形態に係るシステムを利用したネットスーパーにおいては、利用者の属性や、時期に応じてカスタマイズされたサービスを提供することが容易である。例えば、東京在住の３０歳の女性に対して表示するメッセージと、大阪在住の５０歳の男性に対して表示するメッセージを全く異なるものとすることは、サービス提供者用インターフェース１１０により、コンテンツデータベース１２０に予めメッセージとメッセージの表示対象をコンテンツデータベースに登録しておくことにより容易に行うことができる。また、例えば８月と１２月とで異なるメッセージを表示することも容易である。
【０１１７】
図１１は、ネットスーパー用にクライアント端末３００に表示されるアイコンの一例である。「ネットスーパー」、「レシピ」等のアイコンは、予めネットスーパー事業者によりコンテンツデータベース１２０に登録されたものである。図１１に示すような選択型のシンプルなインターフェースを利用者に提供することにより、ユーザビリティを高め、利用者のネットスーパーの利用を促進することができる。
【０１１８】
図１２は、ネットスーパー利用者の属性に応じて表示されるメッセージの一例である。図１２に示すように利用者に対して属性に応じたメッセージを表示することにより、利用者のネットスーパーの利用を促進することができる。
【０１１９】
（２．映像コンテンツ配信）
本発明の一実施形態に係るシステムは、映像コンテンツの配信に用いることができる。
【０１２０】
例えば、サービス提供者である映像配信者は、映像配信者が既に提供しているサービスの会員への特典、店頭でのキャンペーンでの配布物やイベントの配布物として、外部メモリ４００を配布する。
【０１２１】
映像配信者は、サービス提供者用インターフェース１１０を介して、コンテンツデータベース１２０に映像コンテンツへとリンクされたアイコンを登録する。このとき、利用者の属性に応じた映像コンテンツへとリンクされたアイコンを登録することが可能である。
【０１２２】
外部メモリ４００の配布を受けた利用者が、外部メモリ４００をクライアント端末３００に接続することにより、クライアント端末３００には、映像コンテンツへとリンクされたアイコンを含む画面が表示される。
【０１２３】
本発明の一実施形態に係るシステムにおいては、コンテンツデータベース１２０に登録するコンテンツについて、表示期間を設定することができるため、ある映像コンテンツについて、所望の期間配信することができるとともに、外部メモリ４００一度配布するだけで、複数の映像コンテンツを再生することが可能となり、単にＣＤやＤＶＤ等の映像コンテンツが含まれたメディアを配布する場合と異なり、外部メモリ４００の配布により、多様な映像コンテンツ配信が可能となり、より利用者にとって魅力的なサービスを提供することができる。
【０１２４】
なお、変形例として、パブリックサイネージ（パブリックディスプレイ、デジタルサイネージ）をクライアント端末３００として用いてもよい。この場合、例えば、外部メモリ４００をクライアント端末３００に接続すると、その外部メモリ４００を有するユーザに応じた広告などの映像コンテンツが一定時間ないし一定回数表示される。これにより、街頭でユーザに応じた広告表示を行うことができ、よりパブリックサイネージによる広告効果を高めることができる。また、クライアント端末３００として公共情報端末を用いて、外部メモリ４００との非接続時には、広く公共の情報を配信し、住民基本台帳カード等の公共機関が配布するＩＣカードなどのユーザを特定可能な外部メモリ４００と接続した場合に、当該ユーザを特定し、当該ユーザに最適な情報を公共情報端末に表示することができる。そして、ユーザを特定可能であることから、行政等でのユーザの意見を簡単に収集できるアンケート端末としても活用することができる。
【０１２５】
（３．ホームセキュリティ）
本発明の一実施形態に係るシステムは、ホームセキュリティ用システムに用いることができる。
【０１２６】
すなわち、本発明の一実施形態に係るシステムを、ホームセキュリティ用のウェブサーバと接続する。本発明の一実施形態に係るシステムにおけるアプリケーションサーバ１００は、外部メモリ４００を接続可能で、インターネットに接続されたクライアント端末３００であれば利用可能であるから、利用者は、外部メモリ４００を持ち歩き、外部メモリ４００をクライアント端末３００と接続することにより、アプリケーションサーバ１００から提供される表示コンテンツを通じて、どこでもシステムを利用可能である。例えば、本発明の一実施形態に係るシステムにおいて、外部メモリ４００をクライアント端末３００と接続すると、建物の監視用のアイコンをアプリケーションサーバ１００がクライアント端末３００に表示させる。当該アイコンを選択すると、建物の現況をモニタリングしているウェブサーバ２００とクライアント端末３００とを接続させ、クライアント端末３００に建物の状況が表示される。本発明の一実施形態に係るシステムにおいて、前述したとおり、外部メモリ４００の有する専用ブラウザ４２１は、複数プラットフォームに対応するよう、複数用意されているから、利用者は身近にあるクライアント端末３００を利用して、どこでも建物の状況を確認することができる。
【０１２７】
（４．病院での看護・訪問看護）
本発明の一実施形態に係るシステムは、病院での看護や、訪問看護に用いることができる。
【０１２８】
すなわち、本発明の一実施形態に係るシステムを、ウェブ型の電子カルテシステムと接続する。患者に外部メモリ４００を常に身につけさせ、医師は、患者の診察時に患者が有する外部メモリ４００をクライアント端末３００に接続する。アプリケーションサーバ１００に、事前に電子カルテシステムとリンクしたコンテンツを登録しておけば、クライアント端末３００を持ち歩くことにより、病院の病室や、訪問看護における患者の居宅等、場所を問わずに当該患者の電子カルテを確認することができる。また、服用すべき薬を表示させるコンテンツを登録しておくことにより、患者は、外部メモリ４００をクライアント端末３００に接続することにより、いつでも外部メモリ４００を接続するだけで、他の操作を行うことなく、簡便な操作により自らが服用すべき薬を確認することができる。また、外部メモリ４００はそれぞれ固有のＩＤを有するから、電子カルテや、服用すべき薬を確認する際に、他の患者の情報を誤って参照するおそれもない。
【０１２９】
（５．ビル管理等でのＣＡＤデータ・設計図データの共有）
本発明の一実施形態に係るシステムは、ビル管理等でのＣＡＤデータ・設計図データの共有に用いることができる。
【０１３０】
すなわち、本発明の一実施形態に係るシステムをビルの構造を示すＣＡＤデータ・設計図データを保管したデータベースまたは当該データベースを参照可能なウェブサーバに接続する。ビルのメンテナンスを行う際に、ビルの図面を確認する必要があるメンテナンス業者に対して、外部メモリ４００を配布し貸与などする。メンテナンス業者が、外部メモリ４００をクライアント端末３００、例えば持ち運びが可能なＰａｄ  ＰＣに接続すると、アプリケーションサーバ１００に接続され、アプリケーションサーバ１００から送信された画面上で、ＣＡＤデータ・設計図データとリンクするよう登録されたコンテンツを選択すると、当該ＣＡＤデータ・設計図データがＰａｄ  ＰＣに表示される。これにより、メンテナンス業者は簡便な操作により、ＣＡＤデータ・設計図データを確認できる。また、外部メモリ４００のＩＤに応じて、ＣＡＤデータ・設計図データのうち、ビルの所定の箇所に対応したデータのみをメンテナンス業者に提供することができる。
【０１３１】
ＣＡＤビルの構造を示すＣＡＤデータ・設計図データは、ビルの保安上重要な情報を含み、ビルのセキュリティの観点からは、かかるデータについては、必要以上に第三者に閲覧させるべきではない。その一方で、ビルのメンテナンス業者は、ビルのメンテナンスを行うために、メンテナンスを行う箇所に関わるＣＡＤデータ・設計図データを確認が必要な場合がある。本発明の一実施形態に係るシステムを用いれば、メンテナンス業者に対して、メンテナンス上必要最小限のデータのみを容易に提供することができるため、ビルのセキュリティに関するリスクを低減することができる。
【産業上の利用可能性】
【０１３２】
以上のように、本発明によれば、本人性が担保され、事業者側にとって信頼性の高い取引が行えるシステムが提供される。さらに、カスタマイズ性に優れたサービスを提供でき、事業者は対象となる利用者層にマッチしたコンテンツをより確実に提供することができるシステムが提供される。また、事業者は利用者の個人情報を自己の有するデータベースで管理することができるシステムが提供される。ユーザにとっては、事業者により配布された外部メモリをクライアント端末に接続するだけで、事業者のサービスを提供するページへと自動で接続されるため、なりすまし等の別ページへの接続される心配がなく、安全な取引を行えるシステムが提供される。さらに、ユーザにとって簡便で、誤操作の心配もなく、セキュリティに優れていることから、サービスの利用の敷居を低くし、サービス利用者を格段に増加させることができるシステムが提供される。さらに、アプリケーションサーバを提供者にとって、ユーザと事業者との媒介を行うことにより、ユーザのサービス利用回数に応じた課金等を容易に行うことができるシステムが提供される。また、アプリケーションサーバ提供者にとって、本発明の一実施形態に係るシステムを複数の事業者に提供し、画面のデザイン等を事業者側でカスタマイズできるようにすることにより、多数の事業者と提携してビジネスを行うことができ、かつシステム自体には大幅な変更を加えることないから管理コストを抑えることができるシステムが提供される。したがって、本発明は産業上、有用である。
【符号の説明】
【０１３３】
１００  アプリケーションサーバ
１１０  サービス提供者用インターフェース
１２０  コンテンツデータベース
１３０  属性情報データベース
１４０  ＩＤ受信部
１４５  認証部
１５０  属性情報読出部
１６０  表示コンテンツ生成部
１７０  表示コンテンツ送信部
２００  ウェブサーバ
３００  クライアント端末
４００  外部メモリ
４１１  ＩＤ
【図１】
2012070348.tif 000003
【図２】
2012070348.tif 000004
【図３】
2012070348.tif 000005
【図４】
2012070348.tif 000006
【図５】
2012070348.tif 000007
【図６】
2012070348.tif 000008
【図７】
2012070348.tif 000009
【図９】
2012070348.tif 000010
【図８】
2012070348.tif 000011
【図１０】
2012070348.tif 000012
【図１１】
2012070348.tif 000013
【図１２】
2012070348.tif 000014
【国際調査報告】
2012070348.tif 000015
2012070348.tif 000016
2012070348.tif 000017
2012070348.tif 000018