(57)【要約】【課題】各コンピュータに専用のプログラムをインストールすることなく、複数のコンピュータ間でブラウザの設定を共有する。【解決手段】ブラウザシステムは、Ｗｅｂサイトにアクセスするためのユーザごとの設定情報をユーザ識別子と対応付けて記憶する設定情報記憶部と、ユーザ端末のＷｅｂブラウザからの、ユーザ識別子を含むアクセス要求に応じて、該ユーザ識別子に対応する設定情報に基づいて、アクセス用Ｗｅｂページを表示するための表示情報をＷｅｂブラウザに提供するページ情報提供部とを備え、前記アクセス用Ｗｅｂページは、ＷｅｂサイトのＷｅｂページを表示する表示部と、該Ｗｅｂページの表示を制御する制御部とを含む。【選択図】図１
2014026424.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂサイトにアクセスするためのユーザごとの設定情報をユーザ識別子と対応付けて記憶する設定情報記憶部と、
ユーザ端末のＷｅｂブラウザからのユーザ識別子を含むアクセス要求に応じて、該ユーザ識別子に対応する前記設定情報に基づいて、アクセス用Ｗｅｂページを表示するための表示情報を前記Ｗｅｂブラウザに提供するページ情報提供部と、
を備え、
前記アクセス用Ｗｅｂページは、ＷｅｂサイトのＷｅｂページを表示する表示部と、該Ｗｅｂページの表示を制御する制御部とを含む、
ブラウザシステム。
【請求項２】
請求項１に記載のブラウザシステムであって、
前記ページ情報提供部は、前記Ｗｅｂブラウザにおける前記アクセス用Ｗｅｂページに対する操作に応じて、該操作に応じたＷｅｂページを前記表示部に表示するための表示情報を前記Ｗｅｂブラウザに提供する、
ブラウザシステム。
【請求項３】
請求項２に記載のブラウザシステムであって、
前記ページ情報提供部は、前記制御部において特定されたＷｅｂサイトのＷｅｂページを前記表示部に表示するための表示情報を、該Ｗｅｂサイトから取得して前記Ｗｅｂブラウザに提供する、
ブラウザシステム。
【請求項４】
請求項３に記載のブラウザシステムであって、
前記設定情報には、ＷｅｂサイトのＷｅｂページを特定するためのブックマークが含まれ、
前記ページ情報提供部は、前記ブックマークを前記制御部に表示するための表示情報を前記Ｗｅｂブラウザに提供する、
ブラウザシステム。
【請求項５】
請求項３または４に記載のブラウザシステムであって、
前記ページ情報提供部は、ＷｅｂサイトのＵＲＬの入力エリアを前記制御部に表示するための表示情報を前記Ｗｅｂブラウザに提供する、
ブラウザシステム。
【請求項６】
請求項１〜５の何れか一項に記載のブラウザシステムであって、
前記Ｗｅｂページにおけるユーザ操作に応じて前記設定情報を更新する設定情報更新部をさらに備える、
ブラウザシステム。
【請求項７】
コンピュータが、
Ｗｅｂサイトにアクセスするためのユーザごとの設定情報をユーザ識別子と対応付けて設定情報記憶部に記憶し、
ユーザ端末のＷｅｂブラウザからの、ユーザ識別子を含むアクセス要求に応じて、該ユーザ識別子に対応する前記設定情報に基づいて、アクセス用Ｗｅｂページを表示するための表示情報を前記Ｗｅｂブラウザに提供し、
前記アクセス用Ｗｅｂページは、ＷｅｂサイトのＷｅｂページを表示する表示部と、該Ｗｅｂページの表示を制御する制御部とを含む、
ブラウジング方法。
【請求項８】
コンピュータを
Ｗｅｂサイトにアクセスするためのユーザごとの設定情報をユーザ識別子と対応付けて記憶する設定情報記憶部、
ユーザ端末のＷｅｂブラウザからの、ユーザ識別子を含むアクセス要求に応じて、該ユーザ識別子に対応する前記設定情報に基づいて、アクセス用Ｗｅｂページを表示するための表示情報を前記Ｗｅｂブラウザに提供するページ情報提供部であって、前記アクセス用Ｗｅｂページは、ＷｅｂサイトのＷｅｂページを表示する表示部と、該Ｗｅｂページの表示を制御する制御部とを含む情報提供部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブラウザシステムに関する。
【背景技術】
【０００２】
スマートフォンやタブレット端末等の普及に伴い、インターネットにアクセス可能なコンピュータを複数台所有するユーザが増えてきている。各コンピュータには、Ｗｅｂブラウザ（以下、単に「ブラウザ」ともいう。）がインストールされており、インターネット上にある様々なＷｅｂサイトにアクセスすることが可能である。ユーザは、自分のお気に入りのＷｅｂサイトのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）をブラウザのブックマーク（「お気に入り」設定）に登録することができる。このようにブックマークを登録することにより、Ｗｅｂサイトへのアクセスの利便性が向上する。
しかしながら、ブックマークの登録はブラウザごとに行われるため、複数のコンピュータを所有するユーザは各コンピュータにおいてブックマークの登録を行わなければならない。所有する全てのコンピュータのブラウザのブックマーク登録を同じものにするためには、各コンピュータのプラウザにおいて同じ登録作業を行う必要があり煩雑である。また、あるコンピュータのブラウザのブックマーク登録をエクスポートし、他のコンピュータのブラウザにインポートすることも可能であるが、ブックマーク登録が変更されるたびにエクスポート・インポートが必要となり煩雑である。
例えば、特許文献１には、複数のブラウザ間でブックマーク登録を共有するための手法が開示されている。特許文献１に開示されている手法では、１台のユーザ端末に複数のブラウザがインストールされている場合において、各ブラウザのブックマーク登録を共有することが可能となっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−２５９４９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示されている手法では、複数のコンピュータ間でブックマーク登録を共有することはできない。また、特許文献１に開示されている手法では、ブックマーク登録を共有するための専用のプログラムをユーザ端末にインストールする必要があるため、ユーザ端末やブラウザの環境にあわせたプログラム開発が必要となる。
【０００５】
本発明はこのような事情に鑑みてなされたものであり、各コンピュータに専用のプログラムをインストールすることなく、複数のコンピュータ間でブラウザの設定を共有可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一側面に係るブラウザシステムは、Ｗｅｂサイトにアクセスするためのユーザごとの設定情報をユーザ識別子と対応付けて記憶する設定情報記憶部と、ユーザ端末のＷｅｂブラウザからの、ユーザ識別子を含むアクセス要求に応じて、該ユーザ識別子に対応する設定情報に基づいて、アクセス用Ｗｅｂページを表示するための表示情報をＷｅｂブラウザに提供するページ情報提供部と、を備え、アクセス用Ｗｅｂページは、ＷｅｂサイトのＷｅｂページを表示する表示部と、該Ｗｅｂページの表示を制御する制御部とを含む。
【０００７】
なお、本発明において、「部」とは、単に物理的手段を意味するものではなく、その「部」が有する機能をソフトウェアによって実現する場合も含む。また、１つの「部」や装置が有する機能が２つ以上の物理的手段や装置により実現されても、２つ以上の「部」や装置の機能が１つの物理的手段や装置により実現されてもよい。
【発明の効果】
【０００８】
本発明によれば、各コンピュータに専用のプログラムをインストールすることなく、複数のコンピュータ間でブラウザの設定を共有することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態である情報処理システムの構成を示す図である。
【図２】設定情報記憶部の構成の一例を示す図である。
【図３】ページ情報提供部により提供されるクラウドブラウザ機能の概要を説明する図である。
【図４】ユーザ端末における汎用Ｗｅｂブラウザの画面の一例を示す図である。
【図５】ユーザ端末における汎用Ｗｅｂブラウザにおいて、クラウドブラウザを利用する場合の画面の一例を示す図である。
【図６】汎用Ｗｅｂブラウザの制御部を非表示にした場合の一例を示す図である。
【図７】クラウドブラウザにおいてブックマーク操作が行われる場合の画面の一例を示す図である。
【図８】クラウドブラウザにおいてブックマークを選択する操作の一例を示す図である。
【図９】クラウドブラウザにおいて選択されたブックマークのＷｅｂページが表示された画面の一例を示す図である。
【図１０】クラウドブラウザを用いてＷｅｂページを表示する処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の一実施形態について説明する。図１は、本発明の一実施形態である情報処理システムの構成を示す図である。図１に示すように、情報処理システムは、ブラウザシステム１０、ユーザ端末２０、及びＷｅｂサイト３０を含んで構成されている。ブラウザシステム１０、ユーザ端末２０、及びＷｅｂサイト３０は、インターネットを介して通信可能に接続されている。
【００１１】
ブラウザシステム１０は、ユーザ端末２０に対してブラウジングサービスを提供するものであり、１台または複数台の情報処理装置を用いて構成される。つまり、ブラウザシステム１０は、ユーザ端末２０に対してクラウド上でブラウザ機能を提供するものである。ブラウザシステム１０が提供するブラウザ機能は、クラウド上で提供されるものであるため、「クラウドブラウザ」と呼ぶことも可能である。クラウドブラウザは、ユーザ端末２０にインストールされる汎用Ｗｅｂブラウザと同等の機能を有している。クラウドブラウザは、ユーザ端末２０からの指示に応じてＷｅｂサイト３０からＷｅｂページを表示するための情報（表示情報）を取得することができる。そして、クラウドブラウザは、ＷｅｂサイトのＷｅｂページがユーザ端末２０の汎用Ｗｅｂブラウザ上で表示されるように、ユーザ端末２０に対して表示情報を送信することができる。また、クラウドブラウザは、ブックマーク登録やセキュリティ設定などをユーザごとに保持することができる。クラウドブラウザの機能の詳細については後述する。
【００１２】
ユーザ端末２０は、パーソナルコンピュータやスマートフォン、タブレット型コンピュータ等の、ユーザによって利用される情報処理装置である。ユーザ端末２０には、Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ（登録商標）やＦｉｒｅｆｏｘ（登録商標）等の汎用Ｗｅｂブラウザがインストールされている。ユーザ端末２０では、汎用Ｗｅｂブラウザを用いてクラウドブラウザを利用することができる。つまり、ユーザ端末２０は、ブラウザシステム１０を介してＷｅｂサイト３０にアクセスすることができる。前述したように、ブラウザシステム１０では、ブックマークやセキュリティ設定などがユーザごとに保持されている。そのため、ユーザは、複数のユーザ端末２０を利用する場合において、各ユーザ端末２０の汎用Ｗｅｂブラウザの設定にかかわらず、ブックマーク登録やセキュリティ設定等の各種設定を複数のユーザ端末２０間で共有することができる。
【００１３】
Ｗｅｂサイト３０は、様々なＷｅｂページを提供するものであり、Ｗｅｂサーバやアプリケーションサーバ、データベースサーバ等を含んで構成される。Ｗｅｂサイト３０は、ＵＲＬによって特定されるＷｅｂページの取得要求に応じて、該Ｗｅｂページをブラウザで表示するための表示情報を生成して要求元に送信する。表示情報には、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式のデータやＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式のデータ等が含まれる。
【００１４】
ブラウザシステム１０の構成について説明する。図１に示すように、ブラウザシステム１０は、設定情報記憶部５０、ページ情報提供部５２、及び設定情報更新部５４を含んで構成される。ブラウザシステム１０を構成する各部は、例えば、メモリや記憶装置等の記領域を用いたり、記憶領域に格納されているプログラムをプロセッサが実行したりすることにより実現することができる。
【００１５】
設定情報記憶部５０は、Ｗｅｂサイト３０にアクセスするためのユーザごとの設定情報を記憶する。換言すると、設定情報記憶部５０は、クラウドブラウザの設定情報をユーザごとに記憶する。設定情報には、例えば、ブックマーク登録やセキュリティ設定、プライバシ設定など、汎用Ｗｅｂブラウザにおいて設定可能な各種情報が含まれる。また、設定情報は、ユーザがクラウドブラウザを介してＷｅｂサイト３０にアクセスする際に入力したアカウント情報（ＩＤ、パスワード等）を含むこともできる。また、設定情報は、クラウドブラウザを介してアクセスされたＷｅｂページの履歴を示す履歴情報や、クラウドブラウザの前回使用時の状態を示す状態情報を含むこともできる。状態情報には、例えば、クラウドブラウザの各タブで表示されていたＷｅｂページの情報等が含まれる。
【００１６】
図２には、設定情報記憶部５０の構成の一例が示されている。図２に示すように、設定情報は、ユーザＩＤと対応づけて記憶されている。図２に示す例では、設定情報には、「ホームページ」、「ブックマーク」、「セキュリティ」、「プライバシ」等の情報が含まれている。「ホームページ」には、ブラウザ起動時に表示されるＷｅｂページ（いわゆる「ホームページ」）のＵＲＬを示す情報が設定される。「ブックマーク」には、ブックマークとして登録されたＷｅｂページのＵＲＬやブックマークの名称を示す情報が設定される。「セキュリティ」には、Ｗｅｂサイト３０にアクセスする際のセキュリティ設定に関する情報が設定される。「プライバシ」には、Ｗｅｂサイト３０にアクセスする際のプライバシ設定に関する情報が設定される。なお、設定情報記憶部５０には、ユーザが自身で登録する情報に限らず、クラウドブラウザにおいて自動的に収集される情報が記憶されることとしてもよい。例えば、設定情報記憶部５０には、ユーザがクラウドブラウザを介して参照したＷｅｂページのＵＲＬが記憶されることとしてもよい。
【００１７】
図１に戻り、ページ情報提供部５２は、ユーザ端末２０に対して、Ｗｅｂサイト３０にアクセスするためのクラウドブラウザ機能を提供する。具体的には、ページ情報提供部５２は、ユーザ端末２０の汎用Ｗｅｂブラウザからのアクセス要求に応じて、Ｗｅｂサイト３０にアクセスするためのＷｅｂページを表示するための表示情報をユーザ端末２０の汎用Ｗｅｂブラウザに提供する。また、ページ情報提供部５２は、ユーザ端末２０の汎用Ｗｅｂブラウザに表示されたＷｅｂページに対するユーザ操作に応じて、該ユーザ操作に応じたＷｅｂページを表示するための表示情報をユーザ端末２０の汎用Ｗｅｂブラウザに提供する。
【００１８】
図３〜図９を参照して、ページ情報提供部５２の機能について説明する。図３は、ページ情報提供部５２により提供されるクラウドブラウザ機能の概要を説明する図である。図３に示すように、ページ情報提供部５２は、Ｗｅｂサイト３０からＷｅｂページ１００を表示するための表示情報を取得することができる。そして、ページ情報提供部５２は、Ｗｅｂサイト３０のＷｅｂページに加えて、クラウドブラウザにおける各種操作を行うための制御部を含むＷｅｂページ１１０を表示するための表示情報を生成することができる。そして、ページ情報提供部５２は、ユーザ端末２０の汎用Ｗｅｂブラウザに対して、Ｗｅｂページ１１０を表示するための表示情報を提供することができる。
【００１９】
図４には、ユーザ端末２０における汎用Ｗｅｂブラウザの画面の一例が示されている。図４に示すように、汎用Ｗｅｂブラウザは、制御部２００及び表示部２１０を含んでいる。制御部２００には、ＵＲＬを入力するための入力エリア２２０や、各種操作を行うためのメニューエリア２３０等が含まれる。例えば、Ｗｅｂサイト３０の一つであるサイトＡのＷｅｂページのＵＲＬがＵＲＬ入力エリア２２０に入力されると、汎用Ｗｅｂブラウザは、ＵＲＬで指定されたＷｅｂページの表示情報をサイトＡから取得し、表示部２１０にＷｅｂページを表示することができる。また、汎用Ｗｅｂブラウザでは、メニューエリア２３０において各種操作を行うことができる。例えば、汎用Ｗｅｂブラウザでは、ブックマークを登録したり、ホームページを設定したりすることができる。
【００２０】
図５には、ユーザ端末２０における汎用Ｗｅｂブラウザにおいて、クラウドブラウザを利用する場合の画面の一例が示されている。図５に示すように、汎用ＷｅｂブラウザのＵＲＬ入力エリア２００においてブラウザシステム１０にアクセスするためのＵＲＬ（クラウドブラウザのＵＲＬ）が入力されると、汎用Ｗｅｂブラウザの表示エリア２１０に、ユーザの設定情報に基づいて、クラウドブラウザにより提供されるＷｅｂページ３００が表示される。このＷｅｂページ３００は、Ｗｅｂサイト３０にアクセスするために用いられるＷｅｂページ（アクセス用Ｗｅｂページ）である。なお、汎用ＷｅｂブラウザのホームページとしてクラウドブラウザのＵＲＬを設定しておくことにより、汎用Ｗｅｂブラウザを起動した際に、クラウドブラウザのＷｅｂページ３００を表示することができる。また、ユーザの特定は、例えば、汎用ＷｅｂブラウザにおいてユーザＩＤが入力されることとしてもよいし、汎用Ｗｅｂブラウザのクッキー情報等にユーザＩＤが保存されていることとしてもよい。
【００２１】
Ｗｅｂページ３００には、制御部３１０及び表示部３２０が含まれる。表示部３２０は、Ｗｅｂサイト３０のＷｅｂページを表示する領域である。また、制御部３１０は、表示部３２０におけるＷｅｂページの表示を制御するものである。具体的には、制御部３１０は、クラウドブラウザにおいて汎用Ｗｅｂブラウザの制御部２００と同様の制御を行うためのものであり、ＵＲＬ入力エリア３３０、メニューエリア３４０、及びタブ選択エリア３５０を含んでいる。なお、制御部３１０を表示するための表示情報は、例えば、Ａｊａｘ（登録商標）を用いて生成することができる。
【００２２】
クラウドブラウザは、タブ選択エリア３５０を有し、いわゆるタブブラウザの機能を備えている。つまり、クラウドブラウザにおいては、タブ選択エリア３５０においてタブを選択ことにより、複数のＷｅｂページを切り替えて表示することが可能である。そして、ページ情報提供部５２は、クラウドブラウザを起動する際に、設定情報記憶部５０を参照し、クラウドブラウザを前回終了した際のタブの状態を再現させることができる。なお、ページ情報提供部５２は、タブに限らず、設定情報記憶部５０に記憶されている状態情報に基づいて、クラウドブラウザの前回終了時の状態を再現させることができる。
【００２３】
サイトＡのＷｅｂページのＵＲＬがクラウドブラウザのＵＲＬ入力エリア３３０に入力されると、当該ＵＲＬの情報がブラウザシステム１０に送信される。ページ情報提供部５２は、当該ＵＲＬのＷｅｂページを表示するための表示情報をサイトＡから取得し、表示部３２０に当該Ｗｅｂページを表示するための表示情報をユーザ端末２０の汎用Ｗｅｂブラウザに送信する。これにより、表示部３２０には、ＵＲＬ入力エリア３３０で指定されたＷｅｂページが表示される。同様に、制御部３１０において各種操作が行われると、その操作情報がブラウザシステム１０に送信される。そして、ページ情報提供部５２は、必要に応じてＷｅｂサイト３０からＷｅｂページを表示するための表示情報を取得し、ユーザ端末２０の汎用Ｗｅｂブラウザに送信する。このように、汎用Ｗｅｂブラウザ内に表示されたＷｅｂページ３００は、汎用Ｗｅｂブラウザと同等の機能をユーザに提供するものである。なお、図６に示すように、汎用Ｗｅｂブラウザの制御部２００を非表示にすることにより、ユーザは、汎用Ｗｅｂブラウザを利用しているのと同じ感覚でクラウドブラウザを利用することができる。
【００２４】
図７には、クラウドブラウザにおいてブックマーク操作が行われる場合の画面の一例が示されている。図７に示すように、クラウドブラウザのメニューエリア３４０において「ブックマーク」が選択されると、「ブックマーク」が選択されたことを示す情報がブラウザシステム１０に送信される。ページ情報提供部５２は、設定情報記憶部５０を参照してユーザの設定情報からブックマークに関する情報を取得する。そして、ページ情報提供部５２は、ブックマークを選択するための表示情報をユーザ端末２０の汎用Ｗｅｂブラウザに送信する。これにより、汎用Ｗｅｂブラウザには、例えば、ブックマークを選択するためのリスト４００が表示される。
【００２５】
図８に示すように、例えば、ブックマークのリスト４００においてサイトＢ（ｓｉｔｅ−Ｂ）が選択されると、サイトＢが選択されたことを示す情報がブラウザシステム１０に送信される。ページ情報提供部５２は、ブックマークで示されるＷｅｂページを表示するための表示情報をサイトＢから取得し、ユーザ端末２０の汎用Ｗｅｂブラウザに送信する。これにより、図９に示すように、汎用Ｗｅｂブラウザに表示されたクラウドブラウザの表示部３２０に、サイトＢのＷｅｂページが表示される。
【００２６】
図１に戻り、設定情報更新部５４は、クラウドブラウザにおけるユーザ操作に応じて設定情報を更新することができる。例えば、図７に示した画面のリスト４００において、「追加」が選択されると、設定情報更新部５４は、表示部３２０に表示されているＷｅｂページのＵＲＬをユーザＩＤと対応づけて設定情報記憶部５０に登録することができる。具体的には、図７に示した画面のリスト４００において、「追加」が選択されると、「追加」が選択されたことを示す情報がブラウザシステム１０に送信される。設定情報更新部５４は、ページ情報提供部５２によって表示部３２０に表示されているＷｅｂページのＵＲＬをユーザＩＤと対応づけて、「ブックマーク」として設定情報更新部５４に格納することができる。
【００２７】
なお、設定情報更新部５４が更新する設定情報は、ブックマークに限られず、設定情報記憶部５０が記憶可能な種々の設定情報を更新することができる。例えば、設定情報更新部５４は、ユーザがクラウドブラウザを介してＷｅｂサイト３０にアクセスした際に入力したアカウント情報や、Ｗｅｂページの履歴を示す履歴情報、クラウドブラウザの前回使用時の状態を示す状態情報等をユーザＩＤと対応づけて設定情報記憶部５０に登録することができる。
【００２８】
図１０は、クラウドブラウザを用いてＷｅｂページを表示する処理の一例を示すフローチャートである。まず、ユーザ端末２０において汎用Ｗｅｂブラウザが起動される（Ｓ１００１）。そして、ブラウザシステム１０に対するアクセス要求が汎用Ｗｅｂブラウザからブラウザシステム１０に送信される（Ｓ１００２）。例えば、汎用Ｗｅｂブラウザのホームページにブラウザシステム１０のＵＲＬが登録されている場合であれば、汎用Ｗｅｂブラウザが起動されたタイミングでアクセス要求がブラウザシステム１０に送信される。
【００２９】
ブラウザシステム１０のページ情報提供部５２は、ユーザ端末２０の汎用Ｗｅｂブラウザからアクセス要求を受信する（Ｓ１００３）。なお、アクセス要求には、ユーザＩＤが含まれている。ユーザＩＤは、例えば、汎用Ｗｅｂブラウザにおいて入力されることとしてもよいし、汎用Ｗｅｂブラウザのクッキー情報から取得されることとしてもよい。アクセス要求を受信すると、ページ情報提供部５２は、ユーザＩＤに対応づけられている設定情報を設定情報記憶部５０から取得する（Ｓ１００４）。そして、ページ情報提供部５２は、取得した設定情報に基づいてＷｅｂページを汎用Ｗｅｂブラウザに表示するための表示情報を生成する（Ｓ１００５）。具体的には、ページ情報提供部５２は、設定情報に含まれるホームページ（初期ページ）のＵＲＬを取得し、ホームページを汎用Ｗｅｂブラウザに表示するための表示情報を生成することができる。ここで生成される表示情報には、クラウドブラウザの制御部３１０を表示するための情報も含まれる。また、ページ情報提供部５２は、設定情報に含まれる状態情報に基づいて、タブブラウザの前回終了時の状態を再現させることができる。なお、ページ情報提供部５２は、ホームページを表示するか、前回終了時に表示していたＷｅｂページを表示するかを選択するための表示情報を生成してもよい。また、このような選択が、設定情報としてあらかじめ設定情報記憶部５０に登録されていることとしてもよい。
【００３０】
なお、ホームページがＷｅｂサイト３０に存在する場合、ページ情報提供部５２はＷｅｂサイト３０にアクセスすることにより、ホームページを表示するための表示情報を生成することができる。この場合、Ｗｅｂサイト３０は、ページ情報提供部５２からの要求に応じてＷｅｂページを表示するための表示情報を提供する（Ｓ１００６）。
【００３１】
ページ情報提供部５２は、生成した表示情報をユーザ端末２０の汎用Ｗｅｂブラウザに送信する（Ｓ１００７）。ユーザ端末２０の汎用Ｗｅｂブラウザは、この表示情報を受信し（Ｓ１００８）、図６に例示したように、クラウドブラウザのＷｅｂページ３００を表示する（Ｓ１００９）。
【００３２】
ユーザ端末２０の汎用Ｗｅｂブラウザでは、クラウドブラウザのＷｅｂページ３００内において各種操作を行うことができる。例えば、ユーザは、表示部３２０に表示されたＷｅｂページに含まれるリンクを選択するなど、Ｗｅｂサイト３０のＷｅｂページに対する操作を行うことができる。また例えば、ユーザは、制御部３１０においてＵＲＬを入力したりブックマークを選択したりすることができる。
【００３３】
クラウドブラウザのＷｅｂページ３００内においてユーザ操作が行われると、該ユーザ操作に応じた操作情報がブラウザシステム１０に送信される（Ｓ１０１０）。ページ情報提供部５２は、この操作情報を受信し（Ｓ１０１１）、操作情報に応じてＷｅｂページ３００を更新するための表示情報を生成する（Ｓ１０１２）。例えば、表示部３２０に表示されたＷｅｂページに含まれるリンクが選択された場合、ページ情報提供部５２は、当該リンクによって示されるＷｅｂサイト３０にアクセスし、当該リンクによって示されるＷｅｂページを表示部３２０に表示するための表示情報を生成することができる。また例えば、制御部３１０において「ブックマーク」が選択された場合、ページ情報提供部５２は、ブックマークのリスト４００を表示するための表示情報を生成することができる。さらに、ブックマークのリスト４００においてブックマークの１つが選択されると、ページ情報提供部５２は、選択されたブックマークによって示されるＷｅｂサイト３０にアクセスし、当該ブックマークによって示されるＷｅｂページを表示部３２０に表示するための表示情報を生成することができる。
【００３４】
ページ情報提供部５２は、生成した表示情報をユーザ端末２０の汎用Ｗｅｂブラウザに送信する（Ｓ１０１４）。ユーザ端末２０の汎用Ｗｅｂブラウザは、この表示情報を受信する（Ｓ１０１５）。これにより、ユーザ端末２０の汎用Ｗｅｂブラウザでは、クラウドブラウザのＷｅｂページ３００の表示が更新される（Ｓ１０１６）。このＷｅｂページ３００の更新処理は、汎用Ｗｅｂブラウザが終了されるまで、あるいは、汎用Ｗｅｂブラウザにおいてブラウザシステム１０以外のＵＲＬが指定されるまで繰り返し行われる（Ｓ１０１７：Ｎ）。
【００３５】
なお、設定情報更新部５４は、クラウドブラウザのＷｅｂページ３００におけるユーザ操作に応じて設定情報記憶部５０を更新することができる。例えば、設定情報更新部５４は、クラウドブラウザのＷｅｂページ３００において選択されたＷｅｂページのＵＲＬをブックマークに登録することができる。また例えば、設定情報更新部５４は、クラウドブラウザにおいて表示されたＷｅｂページの履歴を示す履歴情報をユーザＩＤと対応づけて設定情報記憶部５０に格納することができる。
【００３６】
汎用Ｗｅｂブラウザが終了されるか、あるいは、汎用Ｗｅｂブラウザにおいてブラウザシステム１０以外のＵＲＬが指定されると（Ｓ１０１７：Ｙ）、ユーザ端末２０の汎用Ｗｅｂブラウザは、ブラウザシステム１０に終了通知を送信し（Ｓ１０１８）、クラウドブラウザを利用したＷｅｂページの表示処理を終了する（Ｓ１０１９）。ブラウザシステム１０のページ情報提供部５２は、ユーザ端末２０の汎用Ｗｅｂブラウザから終了通知を受信すると（Ｓ１０２０）、当該ユーザ端末２０に対してクラウドブラウザ機能を提供する処理を終了する（Ｓ１０２１）。このとき、ページ情報提供部５２は、例えば、各タブに表示されていたＷｅｂページの情報等、クラウドブラウザの終了時における状態を示す状態情報を、ユーザＩＤと対応づけて設定情報記憶部５０に格納することができる。
【００３７】
以上、本実施形態について説明した。本実施形態では、Ｗｅｂサイト３０にアクセスするためのユーザごとの設定情報がユーザＩＤと対応づけて設定情報記憶部５０に格納される。そして、ページ情報提供部５２は、ユーザ端末２０の汎用Ｗｅｂブラウザからのアクセス要求に応じて、ユーザの設定情報に基づいてＷｅｂサイト３０にアクセスするためのＷｅｂページを表示するための表示情報を汎用Ｗｅｂブラウザに提供することができる。つまり、各ユーザ端末２０に専用のプログラムをインストールすることなく、複数のユーザ端末２０間でブラウザの設定を共有することが可能となる。
【００３８】
なお、本実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更／改良され得るととともに、本発明にはその等価物も含まれる。
【符号の説明】
【００３９】
１０  ブラウザシステム
２０  ユーザ端末
３０  Ｗｅｂサイト
５０  設定情報記憶部
５２  ページ情報提供部
５４  設定情報更新部
【図１】
2014026424.tif 000003
【図２】
2014026424.tif 000004
【図３】
2014026424.tif 000005
【図４】
2014026424.tif 000006
【図５】
2014026424.tif 000007
【図６】
2014026424.tif 000008
【図７】
2014026424.tif 000009
【図８】
2014026424.tif 000010
【図９】
2014026424.tif 000011
【図１０】
2014026424.tif 000012