(57)【要約】【課題】ウェブサーバの負荷を増加させることなく、ユーザによって変更された変更情報に応じたウェブページを表示することができる表示制御システム、表示制御方法及び表示制御プログラムを提供する。【解決手段】ウェブサーバ２０はＵＲＬによって特定されるウェブページデータを記憶し、クライアント端末１０は制御部１１及びシェアードオブジェクト１５を備えている。このクライアント端末１０は、ユーザ認証が完了したユーザのアカウントを保持している。制御部１１は、ＵＲＬが特定されると、このＵＲＬのウェブページをウェブサーバ２０から取得し、アカウント及びＵＲＬに関連付けられている変更情報をシェアードオブジェクト１５から抽出する。これが抽出できた場合には、ウェブサーバ２０から取得したウェブページを、抽出した変更情報を用いて変更して表示する。【選択図】図１
2009042830.tif 000002
【特許請求の範囲】
【請求項１】
ＵＲＬによって特定されるウェブページを送信するウェブサーバに接続され、ウェブページを表示する表示手段と、前記ウェブサーバから取得したデータを記録するローカル記憶領域を設定したデータ記憶手段と、前記ウェブページの表示を制御する制御手段とを備え、ウェブページをカスタマイズして表示する表示制御システムであって、
前記制御手段は、
ユーザ認証が完了したアカウントを特定するデータを前記データ記憶手段に記録するアカウント記録手段と、
ウェブサーバから取得し、前記表示手段に表示させたウェブページにおいて変更情報を取得した場合、前記データ記憶手段からユーザ認証されたアカウントを取得し、前記表示手段に表示させたウェブページのＵＲＬを特定し、前記アカウント及び前記ＵＲＬに関連付けて前記変更情報を前記ローカル記憶領域に記録する変更情報記録手段と、
前記表示手段に表示するウェブページのＵＲＬを取得した場合には、このＵＲＬのウェブページをウェブサーバから取得し、前記データ記憶手段からユーザ認証されたアカウントを特定し、前記アカウント及び前記ＵＲＬに関連付けられた変更情報を前記ローカル記憶領域において検索する変更情報取得手段と、
前記ローカル記憶領域から変更情報を抽出できた場合には、前記ウェブサーバから取得したウェブページを前記変更情報に対応して変更し、前記表示手段に表示する表示制御手段とを備えたことを特徴とする表示制御システム。
【請求項２】
前記変更情報記録手段は、ユーザからの登録指示を検出することにより、前記表示手段に表示されているウェブページの変更情報を取得することを特徴とする請求項１に記載の表示制御システム。
【請求項３】
前記変更情報記録手段は、取得した前記変更情報をＸＭＬ形式に変換して、ローカル記憶領域に記録することを特徴とする請求項１又は２に記載の表示制御システム。
【請求項４】
前記表示制御手段は、前記ローカル記憶領域に記録された変更情報を用いたウェブページ又は前記ウェブサーバから取得したウェブページの何れを表示するかを選択するための選択画面を生成して表示し、この選択画面を介して変更情報を用いたウェブページが選択されたことを検出した場合には、ウェブページを前記変更情報に対応して変更し、前記表示手段に表示することを特徴とする請求項１〜３の何れか１項に記載の表示制御システム。
【請求項５】
ＵＲＬによって特定されるウェブページを送信するウェブサーバに接続され、ウェブページを表示する表示手段と、前記ウェブサーバから取得したデータを記録するローカル記憶領域を設定したデータ記憶手段と、前記ウェブページの表示を制御する制御手段とを用いて、ウェブページをカスタマイズして表示する表示制御方法であって、
前記制御手段が、
ユーザ認証が完了したアカウントを特定するデータを前記データ記憶手段に記録するアカウント記録段階、
ウェブサーバから取得し、前記表示手段に表示させたウェブページにおいて変更情報を取得した場合、前記データ記憶手段からユーザ認証されたアカウントを取得し、前記表示手段に表示させたウェブページのＵＲＬを特定し、前記アカウント及び前記ＵＲＬに関連付けて前記変更情報を前記ローカル記憶領域に記録する変更情報記録段階、
前記表示手段に表示するウェブページのＵＲＬを取得した場合には、このＵＲＬのウェブページをウェブサーバから取得し、前記データ記憶手段からユーザ認証されたアカウントを特定し、前記アカウント及び前記ＵＲＬに関連付けられた変更情報を前記ローカル記憶領域において検索する変更情報取得段階、及び
前記ローカル記憶領域から変更情報を抽出できた場合には、前記ウェブサーバから取得したウェブページを前記変更情報に対応して変更し、前記表示手段に表示する表示制御段階を実行することを特徴とする表示制御システム。
【請求項６】
ＵＲＬによって特定されるウェブページを送信するウェブサーバに接続され、ウェブページを表示する表示手段と、前記ウェブサーバから取得したデータを記録するローカル記憶領域を設定したデータ記憶手段と、前記ウェブページの表示を制御する制御手段とを用いて、ウェブページをカスタマイズして表示する表示制御プログラムであって、
前記制御手段を、
ユーザ認証が完了したアカウントを特定するデータを前記データ記憶手段に記録するアカウント記録手段、
ウェブサーバから取得し、前記表示手段に表示させたウェブページにおいて変更情報を取得した場合、前記データ記憶手段からユーザ認証されたアカウントを取得し、前記表示手段に表示させたウェブページのＵＲＬを特定し、前記アカウント及び前記ＵＲＬに関連付けて前記変更情報を前記ローカル記憶領域に記録する変更情報記録手段、
前記表示手段に表示するウェブページのＵＲＬを取得した場合には、このＵＲＬのウェブページをウェブサーバから取得し、前記データ記憶手段からユーザ認証されたアカウントを特定し、前記アカウント及び前記ＵＲＬに関連付けられた変更情報を前記ローカル記憶領域において検索する変更情報取得手段、及び
前記ローカル記憶領域から変更情報を抽出できた場合には、前記ウェブサーバから取得したウェブページを前記変更情報に対応して変更し、前記表示手段に表示する表示制御手段として機能させることを特徴とする表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに応じてウェブページの表示を変更するための表示制御システム、表示制御方法及び表示制御プログラムに関する。
【背景技術】
【０００２】
現在、インターネットを介して種々のウェブサーバによる情報提供が行なわれている。例えば、公立の図書館においては、蔵書に関するデータを提供するウェブサーバを備え、このウェブサーバから各種蔵書情報が提供されている。更に、図書館の蔵書検索における利用者の利便性を向上させるための技術も検討されている（例えば、特許文献１参照。）。
【０００３】
この文献に記載された技術では、表示ファイルデータに、蔵書に関する情報の項目を特定するための項目識別子が付与された項目の内容と、この内容のデータを用いた処理を行なうスクリプトを特定するためのスクリプト識別子とを含めている。クライアント端末は、表示ファイルデータに含まれるスクリプト識別子に基づいてスクリプトを取得し、このスクリプトを実行することにより、表示ファイルデータに含まれる項目の内容データに応じた処理を行なう。従って、情報管理サーバは、表示ファイルデータを送信することにより、検索結果に応じた処理を行なわせて利用者に提供することができるので、利用者の利便性を向上させることができる。
【特許文献１】特開２００７−１０２３３９号公報（図３〜図６）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、通常、ウェブサーバが提供するウェブページには、表示するテキストの文字や位置を決めるデータが含まれている。一方、クライアント端末に記録されているブラウザプログラムには、使用する文字の定義データが記録されている。このため、クライアント端末は、ブラウザプログラムに定義されている文字によってウェブページを表示することになる。
【０００５】
しかしながら、ウェブサーバが提供するウェブページによっては、文字の定義が同じであっても見易さが異なることがある。この場合、ユーザは、ウェブページに応じて文字の定義を変更することができるが、同じウェブページにアクセスする度に設定を変更する必要があり、この作業は煩雑である。
【０００６】
本発明は、上述の課題に鑑みてなされ、その目的は、ウェブサーバの負荷を増加させることなく、ユーザによって変更された変更情報に応じたウェブページを表示することができる表示制御システム、表示制御方法及び表示制御プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記問題点を解決するために、請求項１に記載の発明は、ＵＲＬによって特定されるウェブページを送信するウェブサーバに接続され、ウェブページを表示する表示手段と、前記ウェブサーバから取得したデータを記録するローカル記憶領域を設定したデータ記憶手段と、前記ウェブページの表示を制御する制御手段とを備え、ウェブページをカスタマイズして表示する表示制御システムであって、前記制御手段は、ユーザ認証が完了したアカウントを特定するデータを前記データ記憶手段に記録するアカウント記録手段と、ウェブサーバから取得し、前記表示手段に表示させたウェブページにおいて変更情報を取得した場合、前記データ記憶手段からユーザ認証されたアカウントを取得し、前記表示手段に表
示させたウェブページのＵＲＬを特定し、前記アカウント及び前記ＵＲＬに関連付けて前記変更情報を前記ローカル記憶領域に記録する変更情報記録手段と、前記表示手段に表示するウェブページのＵＲＬを取得した場合には、このＵＲＬのウェブページをウェブサーバから取得し、前記データ記憶手段からユーザ認証されたアカウントを特定し、前記アカウント及び前記ＵＲＬに関連付けられた変更情報を前記ローカル記憶領域において検索する変更情報取得手段と、前記ローカル記憶領域から変更情報を抽出できた場合には、前記ウェブサーバから取得したウェブページを前記変更情報に対応して変更し、前記表示手段に表示する表示制御手段とを備えたことを要旨とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の表示制御システムにおいて、前記変更情報記録手段は、ユーザからの登録指示を検出することにより、前記表示手段に表示されているウェブページの変更情報を取得することを要旨とする。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載の表示制御システムにおいて、前記変更情報記録手段は、取得した前記変更情報をＸＭＬ形式に変換して、ローカル記憶領域に記録することを要旨とする。
【００１０】
請求項４に記載の発明は、請求項１〜３の何れか１項に記載の表示制御システムにおいて、前記表示制御手段は、前記ローカル記憶領域に記録された変更情報を用いたウェブページ又は前記ウェブサーバから取得したウェブページの何れを表示するかを選択するための選択画面を生成して表示し、この選択画面を介して変更情報を用いたウェブページが選択されたことを検出した場合には、ウェブページを前記変更情報に対応して変更し、前記表示手段に表示することを要旨とする。
【００１１】
請求項５に記載の発明は、ＵＲＬによって特定されるウェブページを送信するウェブサーバに接続され、ウェブページを表示する表示手段と、前記ウェブサーバから取得したデータを記録するローカル記憶領域を設定したデータ記憶手段と、前記ウェブページの表示を制御する制御手段とを用いて、ウェブページをカスタマイズして表示する表示制御方法であって、前記制御手段が、ユーザ認証が完了したアカウントを特定するデータを前記データ記憶手段に記録するアカウント記録段階、ウェブサーバから取得し、前記表示手段に表示させたウェブページにおいて変更情報を取得した場合、前記データ記憶手段からユーザ認証されたアカウントを取得し、前記表示手段に表示させたウェブページのＵＲＬを特定し、前記アカウント及び前記ＵＲＬに関連付けて前記変更情報を前記ローカル記憶領域に記録する変更情報記録段階、前記表示手段に表示するウェブページのＵＲＬを取得した場合には、このＵＲＬのウェブページをウェブサーバから取得し、前記データ記憶手段からユーザ認証されたアカウントを特定し、前記アカウント及び前記ＵＲＬに関連付けられた変更情報を前記ローカル記憶領域において検索する変更情報取得段階、及び前記ローカル記憶領域から変更情報を抽出できた場合には、前記ウェブサーバから取得したウェブページを前記変更情報に対応して変更し、前記表示手段に表示する表示制御段階を実行することを要旨とする。
【００１２】
請求項６に記載の発明は、ＵＲＬによって特定されるウェブページを送信するウェブサーバに接続され、ウェブページを表示する表示手段と、前記ウェブサーバから取得したデータを記録するローカル記憶領域を設定したデータ記憶手段と、前記ウェブページの表示を制御する制御手段とを用いて、ウェブページをカスタマイズして表示する表示制御プログラムであって、前記制御手段を、ユーザ認証が完了したアカウントを特定するデータを前記データ記憶手段に記録するアカウント記録手段、ウェブサーバから取得し、前記表示手段に表示させたウェブページにおいて変更情報を取得した場合、前記データ記憶手段からユーザ認証されたアカウントを取得し、前記表示手段に表示させたウェブページのＵＲＬを特定し、前記アカウント及び前記ＵＲＬに関連付けて前記変更情報を前記ローカル記
憶領域に記録する変更情報記録手段、前記表示手段に表示するウェブページのＵＲＬを取得した場合には、このＵＲＬのウェブページをウェブサーバから取得し、前記データ記憶手段からユーザ認証されたアカウントを特定し、前記アカウント及び前記ＵＲＬに関連付けられた変更情報を前記ローカル記憶領域において検索する変更情報取得手段、及び前記ローカル記憶領域から変更情報を抽出できた場合には、前記ウェブサーバから取得したウェブページを前記変更情報に対応して変更し、前記表示手段に表示する表示制御手段として機能させることを要旨とする。
【００１３】
本発明によれば、制御手段は、表示させたウェブページにおいて変更情報を取得した場合、アカウント及びＵＲＬに関連付けて変更情報をローカル記憶領域に記録する。制御手段は、表示手段に表示するウェブページのＵＲＬを取得した場合には、このＵＲＬに対するウェブページをウェブサーバから取得し、ユーザ認証されたアカウントを取得し、このアカウント及びＵＲＬに関連付けられた変更情報をローカル記憶領域から取得する。更に、制御手段は、ウェブサーバから取得したウェブページを変更情報に対応して変更して表示する。このため、ＵＲＬによって特定されるウェブページの変更情報をユーザに応じて変更し、再度、同じＵＲＬに記憶されているウェブページを取得した場合、この変更情報を用いてカスタマイズした表示を行なうことができる。例えば、ユーザが見やすいフォントサイズやフォント種類、又はレイアウト等を変更した場合には、ユーザにとってより見やすい表示でウェブページを表示することができる。更に、クライアント端末において、ウェブサーバから取得したウェブページを変更情報に対応して変更するため、ユーザに応じてカスタマイズした表示を行なう場合であっても、ウェブサーバの負荷を増加させることがない。
【００１４】
本発明によれば、制御手段は、ユーザからの登録指示を検出した場合に、変更情報をローカル記憶領域に記録する。このため、ユーザがローカル記憶領域に保存を希望する変更情報のみを記録することができる。
【００１５】
本発明によれば、制御手段は、ウェブページをＸＭＬ形式に変換してローカル記憶領域に記録する。このため、変更情報のみを記録することができる。
本発明によれば、制御手段は、ローカル記憶領域に記録された変更情報を用いたウェブページ又はウェブサーバから取得したウェブページの何れを表示するかを選択するための選択画面を生成して表示する。制御手段は、この選択画面を介してユーザからローカル記憶領域に記録されたウェブページが選択されたことを検出した場合には、ウェブページを変更情報に対応して変更し表示手段に表示する。このため、ウェブサーバからウェブページを取得した場合に、取得したウェブページをそのまま表示するか、又は変更情報を用いて表示するかをユーザが選択することができる。
【発明の効果】
【００１６】
本発明によれば、ウェブサーバの負荷を増加させることなく、ユーザによって変更された変更情報に応じたウェブページの表示を行なうことができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明を具体化した一実施形態を図１〜図３に基づいて説明する。本実施形態では、ユーザが、図書館の蔵書や利用者の貸出状況等の情報をウェブページにより閲覧する場合について説明する。この場合、図１に示すように、図書館に設置されたクライアント端末１０が、ネットワークを介して図書館システムのウェブサーバ２０に接続されている。
【００１８】
クライアント端末１０は、表示制御システムであって、ユーザが情報を閲覧するために用いるコンピュータ端末である。このクライアント端末１０は、表示手段としてのディス
プレイ、指示入力手段としてのキーボードやポインティングデバイスを備えている。ディスプレイは、ユーザ認証画面やウェブページのデータに基づいた画面等を表示する場合に用いられる。キーボードやポインティングデバイスは、ユーザのアカウントを入力したり、取得するウェブページの特定を指示したり、カスタマイズの設定の登録を指示したりする場合に用いられる。
【００１９】
また、クライアント端末１０は、ＣＰＵ等を有する制御手段としての制御部１１やデータ記憶手段としてのメモリを備えている。制御部１１は、ユーザ認証手段１１０、指示受入処理手段１１１、ウェブデータ取得手段１１２、カスタマイズ管理手段１１３及び表示処理手段１１４を備えている。この制御部１１は、これら手段を用いて、後述する処理（アカウント記録段階、変更情報記録段階、変更情報取得段階及び表示制御段階等を含む処理）を行なう。そして、このための表示制御プログラムを実行することにより、制御部１１は、アカウント記録手段、変更情報記録手段、変更情報取得手段及び表示制御手段等として機能する。
【００２０】
クライアント端末１０のメモリには、ブラウザプログラム等のプログラムが記録されている。また、クライアント端末１０のメモリには、ユーザのアカウントに関するデータも記録される。更に、このメモリには、シェアードオブジェクト（ローカル記憶領域）１５が設けられている。
【００２１】
シェアードオブジェクト１５は、Adobe Flash Player（登録商標）に用いられている共有オブジェクトである。本実施形態では、このシェアードオブジェクト１５には、アカウント及びＵＲＬ（Uniform Resource Locator）に関連付けて変更情報を記録する。具体的には、シェアードオブジェクト１５には、アカウント毎のフォルダが作成され、このフォルダ内においてＵＲＬをタイトルとした変更情報に関するデータが記録される。本実施形態の変更情報は、画面を表示させるためのＸＭＬ（eXtensible Markup Language）形式を用いて保存される。
【００２２】
クライアント端末１０に接続されているウェブサーバ２０は、制御部２１及びウェブデータ記憶部２２を備えている。制御部２１は、ウェブデータ記憶部２２に記録されたデータを抽出してクライアント端末１０に送信する。ウェブデータ記憶部２２には、ＵＲＬに関連付けられたウェブページデータが記録されている。
【００２３】
また、クライアント端末１０は、ネットワークを介して認証サーバ（図示せず）に接続されている。この認証サーバには、認証データ記憶部を備えており、この認証データ記憶部には図書館の利用を許可されたユーザを認証するために用いる認証データが記録されている。この認証データは、ユーザのアカウントと、これに対応するパスワードとを含む。認証サーバは、クライアント端末１０から取得したアカウント及びパスワードに一致する認証データがある場合には、ユーザ認証を完了し、その旨を特定してクライアント端末１０に提供する。
【００２４】
以上のように構成された図書館システムを用いて、クライアント端末１０におけるウェブページ表示処理及びカスタマイズ登録処理について、図２及び図３を用いて説明する。
まず、クライアント端末１０のディスプレイには、ログイン画面が表示されている。このログイン画面にはアカウント入力欄及びパスワード入力欄が含まれる。
【００２５】
ここで、クライアント端末１０を使用してユーザ認証が行なわれる。具体的には、ユーザは、キーボード及びポインティングデバイスを用いて、アカウント入力欄及びパスワード入力欄に、自分のアカウント及びそれに対応するパスワードを入力し、ユーザ認証実行を指示する。これにより、制御部１１の指示受入処理手段１１１は、入力されたアカウン
トとパスワードとを取得し、ユーザ認証手段１１０に供給する。
【００２６】
次に、制御部１１のユーザ認証手段１１０は、取得したアカウント及びパスワードに関するデータを認証サーバに送信する。認証サーバは、取得したアカウントに一致する認証データを認証データ記憶部から検索し、パスワードを照合する。ここで、パスワードが一致する認証データがない場合には、認証サーバは、認証に失敗した旨をクライアント端末１０に送信する。一方、パスワードが一致する認証データを取得できた場合には、認証が完了した旨をクライアント端末１０に送信する。この場合、制御部１１のユーザ認証手段１１０は、入力されたアカウントを、現在のユーザのアカウントとしてメモリに記録して保持する。
【００２７】
その後、ウェブページを閲覧するウェブページ表示処理が行なわれる。この場合には、ユーザは、ブラウザプログラムを起動する指示をキーボードやマウスを用いて行なう。これにより、クライアント端末１０の制御部１１は、ブラウザプログラムを起動する。
【００２８】
（ウェブページ表示処理）
以下、ウェブページ表示処理について、図２を用いて説明する。
そして、制御部１１は、閲覧するウェブページの要求受入処理を実行する（ステップＳ１−１）。ここで、ユーザは、閲覧を希望するウェブページのＵＲＬを特定する。この特定は、ユーザは、キーボードを用いてＵＲＬを入力したり、ポインティングデバイスを用いて予め登録しているＵＲＬを選択したりすることにより行なわれる。この場合、制御部１１の指示受入処理手段１１１は、特定されたＵＲＬをウェブデータ取得手段１１２及びカスタマイズ管理手段１１３に供給する。
【００２９】
次に、制御部１１は、ウェブページの取得処理を実行する（ステップＳ１−２）。具体的には、制御部１１のウェブデータ取得手段１１２は、ウェブページの要求依頼をウェブサーバ２０に送信する。この要求依頼には、指示受入処理手段１１１において取得したＵＲＬに関するデータが含まれる。
【００３０】
ウェブサーバ２０の制御部２１は、要求依頼に含まれるＵＲＬを取得すると、このＵＲＬに関連付けられたウェブページデータをウェブデータ記憶部２２から取得する。そして、制御部２１は、ウェブページデータをクライアント端末１０に送信する。
【００３１】
一方、クライアント端末１０の制御部１１は、指示受入処理手段１１１において取得したＵＲＬに関連付けられた変更情報がシェアードオブジェクト１５に登録されているか否かを判断する（ステップＳ１−３）。ここで、制御部１１のカスタマイズ管理手段１１３は、認証されたユーザのアカウントを取得する。そして、カスタマイズ管理手段１１３は、アカウント及びＵＲＬに関連付けられた変更情報をシェアードオブジェクト１５から抽出する。
【００３２】
ここで、このクライアント端末１０を用いてユーザが初めてアクセスしたＵＲＬのウェブページを取得する場合には、シェアードオブジェクト１５には変更情報は記録されていない。この場合には、制御部１１のカスタマイズ管理手段１１３は、該当する変更情報をシェアードオブジェクト１５から取得できない。この場合（ステップＳ１−３において「ＮＯ」の場合）、表示処理手段１１４に変更情報を供給しない。そこで、表示処理手段１１４は、ウェブサーバ２０から取得したウェブページデータをそのまま表示する（ステップＳ１−５）。
【００３３】
一方、カスタマイズ登録処理を行なったＵＲＬのウェブページを表示する場合、ユーザのアカウント及びＵＲＬに関連付けられた変更情報がシェアードオブジェクト１５に登録
されている。この場合（ステップＳ１−３において「ＹＥＳ」の場合）、制御部１１のカスタマイズ管理手段１１３は、抽出した変更情報を表示処理手段１１４に供給する。
【００３４】
そして、制御部１１の表示処理手段１１４は、カスタマイズ処理を実行する（ステップＳ１−４）。この表示処理手段１１４は、ウェブサーバ２０から取得したウェブページデータを、シェアードオブジェクト１５に記録された変更情報を用いて変更する。ここでは、例えば、フォントサイズやフォント種類、画面のレイアウトを変更する。
【００３５】
そして、表示処理手段１１４は、変更したデータを用いてディスプレイに表示を行なう（ステップＳ１−５）。
以上のように、クライアント端末１０の制御部１１は、ユーザの指示に応じて、ＵＲＬが指定される度に、上記ステップＳ１−１〜Ｓ１−５の処理を実行する。
【００３６】
（カスタマイズ登録処理）
次に、カスタマイズ登録処理について図３を用いて説明する。
クライアント端末１０の制御部１１は、カスタマイズの設定指示受入処理を実行する（ステップＳ２−１）。ここでは、ウェブページを閲覧しているユーザが、キーボードやポインティングデバイスを用いて、カスタマイズ登録処理の指示を行なう。具体的には、画面のフォントサイズや種類、画面に表示される項目のレイアウトを変更した後、アプリケーションのウィンドウに付属表示されるカスタマイズ用の保存ボタンを選択する。
【００３７】
そして、制御部１１は、アカウント及びＵＲＬの取得処理を実行する（ステップＳ２−２）。具体的には、制御部１１のカスタマイズ管理手段１１３は、ユーザのアカウント及び保存ボタンが選択されたときに表示されていた画面のＵＲＬを取得する。
【００３８】
そして、クライアント端末１０の制御部１１は、登録処理を実行する（ステップＳ２−３）。具体的には、制御部１１のカスタマイズ管理手段１１３は、保存ボタンが選択されたときにディスプレイに表示しているウェブページデータを取得し、ＸＭＬ形式に変換して、シェアードオブジェクト１５に記録する。そして、クライアント端末１０の制御部１１は、カスタマイズ設定指示受入処理を行なう度に、それに応じた変更情報の登録を行なう。
【００３９】
本実施形態によれば、以下のような効果を得ることができる。
・  本実施形態では、制御部１１は、ウェブページの要求受入処理（ステップＳ１−１）及びウェブページ取得処理（ステップＳ１−２）を実行し、認証が完了したユーザのアカウント及びＵＲＬに関連付けられたウェブページデータがシェアードオブジェクト１５に登録されているか否かを判断する（ステップＳ１−３）。この場合、ユーザのアカウント及びＵＲＬに関連付けられたウェブページデータがシェアードオブジェクト１５から抽出できる（ステップＳ１−３において「ＹＥＳ」）と、制御部１１はカスタマイズ処理を実行する（ステップＳ１−４）。ここで、制御部１１は、ウェブサーバ２０から取得したウェブページデータを、シェアードオブジェクト１５に記録された変更情報を用いて変更を行ない、ディスプレイに表示を行なう（ステップＳ１−５）。このため、ＵＲＬによって特定されるウェブページをユーザ及びＵＲＬに応じて変更した後、再度、同じＵＲＬのウェブページのデータを取得した場合には、変更したフォントやレイアウトに合わせてウェブページを表示することができる。例えば、ユーザの好みに応じてフォントのサイズや種類又は画面のレイアウトを変更した場合には、このＵＲＬのウェブページを取得するときには、ユーザの好みのフォントやレイアウトで表示を行なうことができる。
【００４０】
更に、クライアント端末１０の制御部１１が、ウェブサーバ２０から取得したウェブページデータを、シェアードオブジェクト１５に記録された変更情報を用いて変更するので
、ユーザに応じてウェブページをカスタマイズする場合であってもウェブサーバ２０の負荷を増加させることがない。
【００４１】
・  本実施形態では、ユーザの指示により、クライアント端末１０の制御部１１は、カスタマイズ設定指示受入処理を実行する（ステップＳ２−１）と、アカウント及びＵＲＬを取得し（ステップＳ２−２）、登録処理を実行する（ステップＳ２−３）。すなわち、制御部１１は、保存ボタンが選択されたときにディスプレイに表示しているウェブページデータを取得し、シェアードオブジェクト１５に記録する。このため、ユーザが保存を希望する変更情報のみを記録しておくことができる。
【００４２】
・  本実施形態では、クライアント端末１０の制御部１１は、登録処理を実行する（ステップＳ２−３）場合、ディスプレイに表示しているウェブページデータをＸＭＬ形式に変換して記録する。このため、変更情報のみをシェアードオブジェクト１５に記録することができる。
【００４３】
また、上記実施形態は以下のように変更してもよい。
○  上記実施形態においては、認証サーバの認証データ記憶部にクライアント端末１０を利用するユーザのユーザ認証を記録し、認証サーバにおいてユーザ認証を行なった。これに限らず、認証データをクライアント端末１０に記録し、ユーザ認証をクライアント端末１０において行なってもよい。具体的には、クライアント端末１０は、指示受入処理手段１１１を介して取得したアカウント及びパスワードに一致する認証データを検索する。該当する認証データが抽出できた場合には、クライアント端末１０は、ユーザ認証を完了し、このユーザ認証に用いたアカウントを保持する。
【００４４】
○  上記実施形態においては、制御部１１の表示処理手段１１４は、アカウント及びＵＲＬに関連付けられた変更情報がシェアードオブジェクト１５に登録されている場合（ステップＳ１−３において「ＹＥＳ」の場合）には、カスタマイズ処理を実行した（ステップＳ１−４）。ここで、変更情報がシェアードオブジェクト１５に登録されている場合には、ウェブサーバ２０から取得したウェブページをそのまま表示するか又は変更情報を用いて表示するかの選択表示を行なって、ユーザの意思を確認してもよい。具体的には、変更情報が登録されている場合には、表示処理手段１１４は、表示するウェブページを選択させるための選択画面データを生成し、この選択画面データに基づいて選択画面をディスプレイに表示する。この選択画面には、ウェブサーバ２０から取得したウェブページをそのまま表示するか又はシェアードオブジェクト１５に記録されていた変更情報を用いて表示するかの選択ボタンが表示される。ここで、ウェブサーバ２０から取得したウェブページをそのまま表示するとのユーザの選択を検出した場合には、カスタマイズ処理を実行せずに（ステップＳ１−４をスキップして）表示を行なう（ステップＳ１−５）。一方、変更情報を用いて表示を行なうとのユーザの選択を検出した場合には、カスタマイズ処理を実行して（ステップＳ１−４）、表示を行なう（ステップＳ１−５）。このため、ユーザの指示に応じて、シェアードオブジェクト１５に記録されたウェブページデータ又はウェブサーバ２０に記録されたウェブページデータを用いることができる。
【００４５】
○  上記実施形態においては、制御部１１は、変更情報を用いて、フォントサイズやフォント種類、画面のレイアウトを変更した。この場合、変更情報を用いて、ウェブページデータのテキスト内容を変更してもよい。例えば、ウェブページの変更作業の途中でウェブサーバ２０との接続が切断された場合には、ユーザが保存ボタンを選択したときには、この変更作業のウェブページをシェアードオブジェクト１５に記録する。そして、再度、このＵＲＬのウェブページをウェブサーバ２０から取得することにより、接続が切断されたとき以降の変更作業を続行することができる。なお、この場合、ウェブサーバ２０は、クライアント端末１０に対してＵＲＬによって特定されるウェブページデータを送信して
おりセッション管理を行なうことができるので、対応するウェブページデータを更新することも可能である。
【００４６】
○  上記実施形態においては、制御部１１は、ユーザがカスタマイズ用の保存ボタンを選択したときに、登録処理を実行した（ステップＳ２−２）。これに限らず、制御部１１は、所定時間毎にカスタマイズ登録処理を実行してもよい。具体的には、登録処理を実行する時間間隔（例えば５分毎）を制御部１１のメモリに記憶しておく。制御部１１は、内蔵するタイマと、この時間が経過したときに、アカウント及びＵＲＬの取得処理を実行し（ステップＳ２−２）、ディスプレイに表示しているウェブページデータを取得して登録処理を実行する（ステップＳ２−３）。これにより、不用意に、クライアント端末１０とウェブサーバ２０とのセッションが切断された場合であっても、自動的に記録した作業中のウェブページを読み出して、この続きから作業を行なうことができる。
【図面の簡単な説明】
【００４７】
【図１】実施形態におけるシステムの概略図。
【図２】ウェブページ表示処理の処理手順を説明するための流れ図。
【図３】カスタマイズ登録処理の処理手順を説明するための流れ図。
【符号の説明】
【００４８】
１０…表示制御システムとしてのクライアント端末、１１…制御手段としての制御部、１５…ローカル記憶領域としてのシェアードオブジェクト、２０…ウェブサーバ、２１…制御部、２２…ウェブデータ記憶部、１１０…ユーザ認証手段、１１１…指示受入処理手段、１１２…ウェブデータ取得手段、１１３…カスタマイズ管理手段、１１４…表示処理手段。
【図１】
2009042830.tif 000003
【図２】
2009042830.tif 000004
【図３】
2009042830.tif 000005