(57)【要約】【課題】使用端末を問わずに端末がカスタマイズされたＷｅｂページを得ることが可能なＷｅｂページ作成サーバ及びＷｅｂページ作成方法を提供すること。【解決手段】Ｗｅｂページ作成サーバ１０は、ユーザＩＤごとに有するＷｅｂページに配置されたリンクの選択を受信したことに応じて選択したリンクの情報をユーザＩＤに対応づけて格納する第１格納手段１２０１と、格納されたリンクの情報に基づいて、ユーザＩＤかつリンクの種類ごとにリンクの選択割合を表す選択度を集計する集計手段１２０２と、集計された選択度をユーザＩＤ及びリンクの種類に対応づけて格納する第２格納手段１２０３と、格納された選択度に応じて選択度に対応しＷｅｂページに配置されたリンクの表示態様を変更する表示態様変更手段１２０４と、端末２０からＷｅｂページの送信要求を受信したことに応じて、変更したＷｅｂページを端末に送信する送信制御手段１２０５と、を備える。【選択図】図２
2008305029.tif 000002
【特許請求の範囲】
【請求項１】
端末を操作するユーザを特定するユーザＩＤごとに有するＷｅｂページに配置されたリンクの選択を前記端末から受信したことに応じて、選択した前記リンクの情報を前記ユーザＩＤに対応づけて格納する第１格納手段と、
前記第１格納手段により格納された前記リンクの情報に基づいて、前記ユーザＩＤかつ前記リンクの種類ごとに前記リンクの選択に関する割合を表す選択度を集計する集計手段と、
前記集計手段により集計された前記選択度を、前記ユーザＩＤ及び前記リンクの種類に対応づけて格納する第２格納手段と、
前記第２格納手段により格納された前記選択度に応じて、前記選択度に対応し前記Ｗｅｂページに配置された前記リンクの表示態様を変更する表示態様変更手段と、
前記端末から前記Ｗｅｂページの送信要求を受信したことに応じて、前記表示態様変更手段により変更した前記Ｗｅｂページを前記端末に送信する送信制御手段と、を備えることを特徴とするＷｅｂページ作成サーバ。
【請求項２】
前記表示態様変更手段は、前記選択度がより高いものについて前記リンクの大きさをより大きく表示することを特徴とする請求項１に記載のＷｅｂページ作成サーバ。
【請求項３】
前記表示態様変更手段は、前記選択度がより高いものについて前記リンクをより左方へ表示することを特徴とする請求項１又は２に記載のＷｅｂページ作成サーバ。
【請求項４】
前記Ｗｅｂページには、前記リンクに関連する見出し語が前記リンクに対応づけて配置されており、
前記表示態様変更手段は、前記選択度がより高いものについて前記リンクを前記見出し語のより近傍に表示することを特徴とする請求項３に記載のＷｅｂページ作成サーバ。
【請求項５】
前記表示態様変更手段は、前記選択度がより高いものについて前記リンクをより上方へ表示することを特徴とする請求項１又は２に記載のＷｅｂページ作成サーバ。
【請求項６】
前記Ｗｅｂページには、前記リンクのハイライトに関して前記端末からの操作に応じて順を追って遷移するように設定されており、
前記表示態様変更手段は、前記選択度がより高いものについて前記端末からより少ない操作で前記リンクのハイライトが遷移可能に変更することを特徴とする請求項１から５のいずれかに記載のＷｅｂページ作成サーバ。
【請求項７】
前記集計手段は、前記第１格納手段により格納された前記リンクの情報の数である選択回数を、前記選択度として前記ユーザＩＤかつ前記リンクの種類ごとに集計することを特徴とする請求項１から６のいずれかに記載のＷｅｂページ作成サーバ。
【請求項８】
前記集計手段は、所定の期間に前記第１格納手段により格納された前記リンクの情報に基づいて、前記ユーザＩＤかつ前記リンクの種類ごとに前記選択度を集計することを特徴とする請求項１から７のいずれかに記載のＷｅｂページ作成サーバ。
【請求項９】
前記第１格納手段は、前記リンクの選択を受け付けた時期を示す時期情報を前記リンクの情報に対応づけて格納し、
前記集計手段は、前記時期情報から作成される新しさを表すウエイトデータを用いた重み付けと、前記リンクの情報とに基づいて、前記ユーザＩＤかつ前記リンクの種類ごとに前記選択度を集計することを特徴とする請求項１から８のいずれかに記載のＷｅｂページ作成サーバ。
【請求項１０】
前記Ｗｅｂページに配置可能な複数のリンク候補の情報を格納するリンク候補格納手段を備え、
前記表示態様変更手段は、前記選択度が高いものから順番に前記Ｗｅｂページに配置可能な数の前記リンク候補を、前記リンク候補格納手段から選択して表示することを特徴とする請求項１から９のいずれかに記載のＷｅｂページ作成サーバ。
【請求項１１】
前記Ｗｅｂページに配置されたリンク候補を除く前記リンク候補格納手段に格納された前記リンク候補を、前記Ｗｅｂページより下位の階層である他のＷｅｂページに配置して表示するリンク候補配置手段を備えることを特徴とする請求項１０に記載のＷｅｂページ作成サーバ。
【請求項１２】
端末を操作するユーザを特定するユーザＩＤごとに有するＷｅｂページに配置されたリンクの選択を前記端末から受信したことに応じて、選択した前記リンクの情報を前記ユーザＩＤに対応づけて格納するステップと、
格納された前記リンクの情報に基づいて、前記ユーザＩＤかつ前記リンクの種類ごとに前記リンクの選択に関する割合を表す選択度を集計するステップと、
集計された前記選択度を、前記ユーザＩＤ及び前記リンクの種類に対応づけて格納するステップと、
格納された前記選択度に応じて、前記選択度に対応し前記Ｗｅｂページに配置された前記リンクの表示態様を変更するステップと、
前記端末から前記Ｗｅｂページの送信要求を受信したことに応じて、変更した前記Ｗｅｂページを前記端末に送信するステップと、を含むことを特徴とするＷｅｂページ作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂページ作成サーバ及びＷｅｂページ作成方法に関する。
【背景技術】
【０００２】
従来、Ｗｅｂブラウザを起動した時や、Ｗｅｂブラウザ上のホームボタンを押した際に表示されるＷｅｂページを示すホームページには、ユーザがよく使用するポータルサイトのページを設定することが行われている。ポータルサイトとは、検索機能やカテゴリ別に情報が整理されリンクが張られているサービスの一覧が表示されたものをいう。そして、検索機能を用いて検索したり、サービスの一覧から該当のカテゴリのサービスを選択したりすることで、ユーザは、知りたい情報を得ることが行われている。
【０００３】
このような、ポータルサイトが用意されているのは、ユーザが、時間をかけずにユーザの知りたい情報を容易に得たいという希望を満たすためであることが１つの理由であると考えられる。そのため、ユーザの希望をより効率よく満たすために、例えば、ディレクトリ構造を提示するディレクトリ型サイトにおいて、履歴情報に与えられたスコアによって表示内容のカスタマイズを行う通信端末が開示されている。
【特許文献１】特開２００５−３０９５２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
インフラが整備された現状において、ユーザは、例えば、自宅や会社、学校、さらにはインターネットカフェ等ありとあらゆる場所でインターネットによる情報を得ることができる。よって、どのような場所で、どのような端末を用いても、ユーザが使いやすいＷｅｂページが用意されていることが望ましい。しかし、特許文献１は、通信端末に情報を有するため、他の端末を使用する際には、カスタマイズされたＷｅｂページを得ることができない。
【０００５】
本発明は、使用端末を問わずに端末がカスタマイズされたＷｅｂページを得ることが可能なＷｅｂページ作成サーバ及びＷｅｂページ作成方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
より具体的には、本発明は、次のようなものを提供する。
【０００７】
（１）  端末（端末２０）を操作するユーザを特定するユーザＩＤごとに有するＷｅｂページに配置されたリンクの選択（例えば、リンクをクリックする）を前記端末から受信したことに応じて、選択した前記リンクの情報（例えば、リンクのアドレス）を前記ユーザＩＤに対応づけて格納する（クリック履歴ＤＢ１４０１）第１格納手段（第１格納手段１２０１）と、
前記第１格納手段により格納された前記リンクの情報に基づいて、前記ユーザＩＤかつ前記リンクの種類（例えば、同一のリンクのアドレス）ごとに前記リンクの選択に関する割合を表す選択度（例えば、選択回数）を集計する集計手段（集計手段１２０２）と、
前記集計手段により集計された前記選択度を、前記ユーザＩＤ及び前記リンクの種類に対応づけて格納する（クリック数集計ＤＢ１４０２）第２格納手段（第２格納手段１２０３）と、
前記第２格納手段により格納された前記選択度に応じて、前記選択度に対応し前記Ｗｅｂページに配置された前記リンクの表示態様を変更する表示態様変更手段（表示態様変更手段１２０４）と、
前記端末から前記Ｗｅｂページの送信要求を受信したことに応じて、前記表示態様変更手段により変更した前記Ｗｅｂページを前記端末に送信する送信制御手段（送信制御手段１２０５）と、を備えることを特徴とするＷｅｂページ作成サーバ（Ｗｅｂページ作成サーバ１０）。
【０００８】
本発明のこのような構成によれば、前記Ｗｅｂページ作成サーバは、端末（端末２０）を操作するユーザを特定するユーザＩＤごとに有するＷｅｂページに配置されたリンクの選択を前記端末から受信したことに応じて、選択した前記リンクの情報（例えば、リンクのアドレス）を前記ユーザＩＤに対応づけて格納し、
格納された前記リンクの情報に基づいて、前記ユーザＩＤかつ前記リンクの種類ごとに前記リンクの選択に関する割合を表す選択度（例えば、選択回数）を集計し、
集計された前記選択度を、前記ユーザＩＤ及び前記リンクの種類に対応づけて格納し、
格納された前記選択度に応じて、前記選択度に対応し前記Ｗｅｂページに配置された前記リンクの表示態様を変更し、
前記端末から前記Ｗｅｂページの送信要求を受信したことに応じて、変更した前記Ｗｅｂページを前記端末に送信する。
【０００９】
このことにより、前記Ｗｅｂページ作成サーバは、Ｗｅｂページ中のリンクの選択度に基づいて、表示の態様を変更したＷｅｂページを端末に送信することができる。この選択度は、ユーザＩＤに対応づけてＷｅｂページ作成サーバに有するため、どのような端末を用いても、同じユーザＩＤであればカスタマイズされたＷｅｂページを得ることができる。また、表示態様が変更される結果、ユーザは、表示の態様を変更したＷｅｂページを参照することによって、視覚により容易に前記Ｗｅｂページが含むリンクの選択度を知ることができる。
【００１０】
（２）  前記表示態様変更手段は、前記選択度がより高いものについて前記リンクの大きさをより大きく表示することを特徴とする（１）に記載のＷｅｂページ作成サーバ。
【００１１】
本発明のこのような構成によれば、前記Ｗｅｂページ作成サーバは、前記選択度がより高いものについて前記リンクの大きさをより大きく表示する。
【００１２】
これは、例えば、クラウド（ｃｌｏｕｄ）という技法を用い、選択度がより高いものについて、表示されるリンク自体のフォントサイズを変更して、端末がリンクの大きさをより大きく表示する。その結果、ユーザは、リンクの表示の大小により、リンクの使用頻度が分かる。例として、表示が大きいリンクの場合には、リンクの選択に関する割合が高く、つまり使用頻度の高いものであることを直感的に知ることができる。また、リンクのフォントサイズの変更は、リンクを表示するタグの属性を変更すれば行えるため、容易に行うことができる。
【００１３】
（３）  前記表示態様変更手段は、前記選択度がより高いものについて前記リンクをより左方へ表示することを特徴とする（１）又は（２）に記載のＷｅｂページ作成サーバ。
【００１４】
本発明のこのような構成によれば、前記Ｗｅｂページ作成サーバは、前記選択度がより高いものについて前記リンクをより左方へ表示する。
【００１５】
これは、例えば、選択度がより高いものから順番に、端末は、リンクの表示位置を画面左から右に順番に表示する。その結果、ユーザは、リンクの表示位置により、リンクの使用頻度が分かる。例として、リンクが横方向に配置されている場合において、選択度の高いリンクについては、選択しやすい左方の位置に配置することにより、ユーザは、ストレスを感じずに、使い慣れたリンクを指定することができる。これは、特に表示部の小さい端末において、画面をスクロールせずにリンクを表示するため有効である。
【００１６】
（４）  前記Ｗｅｂページには、前記リンクに関連する見出し語が前記リンクに対応づけて配置されており、
前記表示態様変更手段は、前記選択度がより高いものについて前記リンクを前記見出し語のより近傍に表示することを特徴とする（３）に記載のＷｅｂページ作成サーバ。
【００１７】
本発明のこのような構成によれば、前記Ｗｅｂページ作成サーバは、前記選択度がより高いものについて前記リンクを見出し語のより近傍に表示する。
【００１８】
これは、例えば、Ｗｅｂサービスを一覧として表示する際に用いられ、まとまりのある複数のリンク上位語として見出し語を当該リンクの先頭に表示することにより、ユーザが、知りたい情報を早期に得ることを支援する。選択度がより高いリンクについては、リンクの表示位置を見出し語の近傍に配置することにより、ユーザは、より容易に、使い慣れたリンクを指定することができる。
【００１９】
（５）  前記表示態様変更手段は、前記選択度がより高いものについて前記リンクをより上方へ表示することを特徴とする（１）又は（２）に記載のＷｅｂページ作成サーバ。
【００２０】
本発明のこのような構成によれば、前記Ｗｅｂページ作成サーバは、前記選択度がより高いものについて前記リンクをより上方へ表示する。
【００２１】
これは、例えば、選択度がより高いものから順番に、端末は、リンクの表示位置を画面上から下に順番に表示する。その結果、ユーザは、リンクの表示位置により、リンクの使用頻度が分かる。例として、リンクが縦方向に配置されている場合において、選択度の高いリンクについては、選択しやすい上方の位置に配置することにより、ユーザは、ストレスを感じずに、使い慣れたリンクを指定することができる。これは、特に表示部の小さい端末において、画面をスクロールせずにリンクを表示するため有効である。
【００２２】
（６）  前記Ｗｅｂページには、前記リンクのハイライトに関して前記端末からの操作に応じて順を追って遷移するように設定されており、
前記表示態様変更手段は、前記選択度がより高いものについて前記端末からより少ない操作で前記リンクのハイライトが遷移可能に変更することを特徴とする（１）から（５）のいずれかに記載のＷｅｂページ作成サーバ。
【００２３】
本発明のこのような構成によれば、前記Ｗｅｂページ作成サーバは、前記選択度がより高いものについて前記端末からより少ない操作でリンクのハイライトが遷移可能に変更する。
【００２４】
このような構成により、より少ない操作で選択度が高いものから順を追ってリンクに遷移することができる。遷移先のリンクはハイライト表示される。すなわち、選択されたリンクの周囲が選択色（例えば、青色）に変更され、リンクの文字そのものは白抜き文字になる。これは、特に、携帯電話機等のユーザインタフェースの機能がＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）と比較して乏しい端末に有効である。よって、ユーザは、ストレスを抑えて使い慣れたリンクを指定することができる。
【００２５】
（７）  前記集計手段は、前記第１格納手段により格納された前記リンクの情報の数である選択回数を、前記選択度として前記ユーザＩＤかつ前記リンクの種類ごとに集計することを特徴とする（１）から（６）のいずれかに記載のＷｅｂページ作成サーバ。
【００２６】
本発明のこのような構成によれば、前記Ｗｅｂページ作成サーバは、格納された前記リンクの情報の数である選択回数を、前記選択度として前記ユーザＩＤかつ前記リンクの種類ごとに集計する。
【００２７】
このことにより、前記Ｗｅｂページ作成サーバは、端末でリンクをクリックした回数である選択回数を、格納されたリンクの情報から集計することができる。その結果、Ｗｅｂ作成サーバは、ユーザＩＤごとかつリンクの種類ごとに、使用頻度の高いリンクを選択回数から得ることができ、ユーザは、表示態様から、選択回数の大小を知ることができる。
【００２８】
（８）  前記集計手段は、所定の期間（例えば、２週間以内）に前記第１格納手段により格納された前記リンクの情報に基づいて、前記ユーザＩＤかつ前記リンクの種類ごとに前記選択度を集計することを特徴とする（１）から（７）のいずれかに記載のＷｅｂページ作成サーバ。
【００２９】
本発明のこのような構成によれば、前記Ｗｅｂページ作成サーバは、所定の期間（例えば、２週間以内）に前記第１格納手段により格納された前記リンクの情報に基づいて、前記ユーザＩＤかつ前記リンクの種類ごとに前記選択度を集計する。
【００３０】
このことにより、前記Ｗｅｂページ作成サーバは、例えば、２週間の期間に端末でリンクをクリックした回数である選択回数を、格納されたリンクの情報から集計することができる。その結果、Ｗｅｂ作成サーバは、ユーザＩＤごとかつリンクの種類ごとに、最近の使用頻度の高いリンクを選択回数から得ることができ、ユーザは、表示態様から、最近の選択回数の大小を知ることができる。よって、ユーザは、過去に調べたものと同様の情報を得たい場合には、使用頻度の高いリンクをクリックすることにより、早期に知ることができる。また、使用頻度の低いリンクを興味本位でクリックすることにより、ユーザは、例えば、今まで知らなかった新たな情報を得ることができる。
【００３１】
（９）  前記第１格納手段は、前記リンクの選択を受け付けた時期を示す時期情報（例えば、クリックした日時）を前記リンクの情報に対応づけて格納し、
前記集計手段は、前記時期情報から作成される新しさを表すウエイトデータを用いた重み付けと、前記リンクの情報とに基づいて、前記ユーザＩＤかつ前記リンクの種類ごとに前記選択度を集計することを特徴とする（１）から（８）のいずれかに記載のＷｅｂページ作成サーバ。
【００３２】
本発明のこのような構成によれば、前記Ｗｅｂページ作成サーバは、前記リンクの選択を受け付けた時期を示す時期情報（例えば、クリックした日時）を前記リンクの情報に対応づけて格納し、前記集計手段は、前記時期情報から作成される新しさを表すウエイトデータを用いた重み付けと、前記リンクの情報とに基づいて、前記ユーザＩＤかつ前記リンクの種類ごとに前記選択度を集計する。
【００３３】
このことにより、例えば、ユーザが直近に選択したリンクには大きい重み付けをし、過去にユーザが選択したリンクほど小さい重み付けをすることにより、より精緻に使用頻度を表示態様として示すことができる。よって、重み付けにより、より使用価値のあるリンクを選択しやすくすることができる。
【００３４】
（１０）  前記Ｗｅｂページに配置可能な複数のリンク候補の情報を格納するリンク候補格納手段（リンク候補格納ＤＢ１４４４）を備え、
前記表示態様変更手段は、前記選択度が高いものから順番に前記Ｗｅｂページに配置可能な数の前記リンク候補を、前記リンク候補格納手段から選択して表示することを特徴とする（１）から（９）のいずれかに記載のＷｅｂページ作成サーバ。
【００３５】
本発明のこのような構成によれば、前記選択度が高いものから順番に前記Ｗｅｂページに配置可能な数の前記リンク候補を、リンク候補格納手段（リンク候補格納ＤＢ１４４４）から選択して表示する。
【００３６】
このことにより、選択度が高いリンクについては表示され、選択度の低いリンクについては、リンク候補から選択した他のリンクが表示される。このことにより、よりユーザが使用する可能性の高いリンクをＷｅｂページ上に表示することができる。また、ユーザが使用しない不要なリンクを削除することにより、ユーザが使用する可能性のある必要なリンクを多く表示することができる。
【００３７】
（１１）  前記Ｗｅｂページに配置されたリンク候補を除く前記リンク候補格納手段（リンク候補格納ＤＢ１４４４）に格納された前記リンク候補を、前記Ｗｅｂページより下位の階層である他のＷｅｂページに配置して表示するリンク候補配置手段（リンク候補配置手段１２４６）を備えることを特徴とする（１０）に記載のＷｅｂページ作成サーバ。
【００３８】
本発明のこのような構成によれば、Ｗｅｂページ作成サーバは、前記Ｗｅｂページに配置されたリンク候補を除く前記リンク候補格納手段（リンク候補格納ＤＢ１４４４）に格納された前記リンク候補を、前記Ｗｅｂページより下位の階層である他のＷｅｂページに配置して表示するリンク候補配置手段（リンク候補配置手段１２４６）を備える。
【００３９】
このことにより、選択度が高いリンクについては、トップページ等の上位の階層のＷｅｂページに表示され、選択度の低いリンクについては、下位の階層のＷｅｂページに、例えば、サービス一覧としてリンクが表示される。このことにより、ユーザが使用する可能性のある必要なリンクをトップページ等の上位の階層のＷｅｂページに多く表示することができると共に、ユーザが使用しなかったリンクや使用頻度の低いリンクを必要な時には選択できる下位のＷｅｂページに表示することができる。
【００４０】
（１２）  端末を操作するユーザを特定するユーザＩＤごとに有するＷｅｂページに配置されたリンクの選択を前記端末から受信したことに応じて、選択した前記リンクの情報を前記ユーザＩＤに対応づけて格納するステップと、
格納された前記リンクの情報に基づいて、前記ユーザＩＤかつ前記リンクの種類ごとに前記リンクの選択に関する割合を表す選択度を集計するステップと、
集計された前記選択度を、前記ユーザＩＤ及び前記リンクの種類に対応づけて格納するステップと、
格納された前記選択度に応じて、前記選択度に対応し前記Ｗｅｂページに配置された前記リンクの表示態様を変更するステップと、
前記端末から前記Ｗｅｂページの送信要求を受信したことに応じて、変更した前記Ｗｅｂページを前記端末に送信するステップと、を含むことを特徴とするＷｅｂページ作成方法。
【００４１】
本発明のこのような構成によれば、前記方法を使用するコンピュータは、（１）と同様の作用を有する。
【発明の効果】
【００４２】
本発明によれば、Ｗｅｂページ作成サーバは、Ｗｅｂページ中のリンクの選択度に基づいて、表示の態様を変更したＷｅｂページを端末に送信することができる。この選択度は、ユーザＩＤに対応づけてＷｅｂページ作成サーバに有するため、どのような端末を用いても、同じユーザＩＤであればカスタマイズされたＷｅｂページを得ることができる。
【発明を実施するための最良の形態】
【００４３】
以下、図面を参照しながら本発明の最良の実施形態の一例について述べる。
（第１実施形態）
［システムの全体構成］
図１は、第１実施形態の一例に係るＷｅｂページ作成システム１（以降、システム１ともいう）の全体構成を示す図である。
【００４４】
第１実施形態におけるシステム１は、Ｗｅｂページ作成サーバ１０（以降、サーバ１０ともいう）が、通信ネットワーク３０を介して、端末２０及びＷｅｂサイト６０と接続可能な状態で構成される。
【００４５】
サーバ１０は、テキストや画像等を含んだドキュメントデータ（例えば、インターネットやイントラネット上のＷｅｂページ）を収集し記憶する。さらに、ユーザごとに付されたユーザＩＤごとに、例えば、自分用にカスタマイズ可能なポータルサイトのＷｅｂページである個人用Ｗｅｂページを記憶する。なお、サーバ１０のハードウェアの数に制限はなく、必要に応じて、１又は複数のハードウェアで構成してよい。
【００４６】
端末２０は、ＰＣ２０ａの他、携帯電話機２０ｂ、及びＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）２０ｃ、等のいわゆるコンピュータ以外の通信端末であってもよい。但し、端末２０は、Ｗｅｂページが表示可能である必要がある。
【００４７】
通信ネットワーク３０は、サーバ１０、端末２０、及びＷｅｂサイト６０を接続する。ここで、通信ネットワーク３０は、有線により実現するものだけではなく、携帯電話等のように、基地局を介して一部を無線により実現するもの、アクセスポイントを介して無線ＬＡＮにより実現するもの等、本発明の技術的思想に合致するものであれば様々な通信ネットワークにより実現してよい。
【００４８】
Ｗｅｂサイト６０は、Ｗｅｂページを蓄積しており、例えば、サーバ１０の個人用Ｗｅｂページに配置されたリンクにより表示されるＷｅｂページを記憶する。そして、通信ネットワーク３０、例えば、インターネット等のネットワークを通じて、これらのデータを端末２０に送信する機能を有している。なお、個人や会社のホームページ等のＷｅｂページデータ群、又はＷｅｂページデータ群を管理しているインターネット上の場所を、Ｗｅｂサイトという。
【００４９】
［システムの機能構成］
図２は、第１実施形態の一例に係るサーバ１０の機能ブロック図である。
【００５０】
サーバ１０は、主に、制御部１２、記憶部１４、及び送受信部１６により構成される。サーバ１０の制御部１２は、第１格納手段１２０１、集計手段１２０２、第２格納手段１２０３、表示態様変更手段１２０４、及び送信制御手段１２０５を有している。また、記憶部１４は、クリック履歴ＤＢ１４０１、クリック数集計ＤＢ１４０２、及び個人用ＷｅｂページＤＢ１４０３を有している。
【００５１】
第１格納手段１２０１は、送受信部１６から受信したデータとして、リンクの情報を、クリック履歴ＤＢ１４０１に格納する。ここで、リンクの情報とは、端末２０により表示されたＷｅｂページ内のリンクをクリック（選択）することにより送信される当該リンクのアドレスをいう。集計手段１２０２は、クリック履歴ＤＢ１４０１に格納されたリンクの情報に基づき、ユーザＩＤごとかつリンクの情報ごとに選択回数（選択度）を集計する。第２格納手段１２０３は、集計手段１２０２により集計された選択回数をクリック数集計ＤＢ１４０２に格納する。表示態様変更手段１２０４は、クリック数集計ＤＢ１４０２に格納された選択回数に応じて、リンクの表示態様を変更した個人用Ｗｅｂページを作成し、個人用ＷｅｂページＤＢ１４０３に格納する。なお、ここでいうＷｅｂページの作成は、新たにＷｅｂページを生成すること及び元のＷｅｂページを更新することの両方を含む。送信制御手段１２０５は、個人用ＷｅｂページＤＢ１４０３に格納された個人用Ｗｅｂページを送受信部１６に送信する。
【００５２】
記憶部１４に格納されたクリック履歴ＤＢ１４０１は、クリック履歴として、ユーザＩＤごとにクリックしたリンクの情報であるリンクのアドレスを、履歴として格納している。また、クリック数集計ＤＢ１４０２は、ユーザＩＤごとかつリンクのアドレスごとにクリック履歴ＤＢ１４０１に格納されたリンクの情報の数、すなわち、リンクをクリックした選択回数を格納している。さらに、個人用ＷｅｂページＤＢ１４０３は、ユーザＩＤごとに個人用のＷｅｂページを格納している。
【００５３】
送受信部１６は、端末２０からデータを受信しサーバ１０の記憶部１４に送信する機能、及びサーバ１０の記憶部１４からデータを受信し端末２０に送信する機能を有している。
【００５４】
［クリック履歴収集処理フロー］
次に、サーバ１０で行うクリック履歴収集処理について説明する。クリック履歴収集処理は、例えば、ユーザがＷｅｂページに関してログインすることにより端末２０に最初に表示される個人用Ｗｅｂページを端末２０が要求することにより行われる。図３は、第１実施形態の一例に係るサーバ１０のクリック履歴収集処理に関するフローチャートである。図４は、第１実施形態の一例に係るクリック履歴ＤＢ１４０１を示す図である。
【００５５】
図３において、まず、ステップＳ１０１では、サーバ１０の制御部１２（送信制御手段１２０５）は、端末２０からの要求に応じて、該当のユーザＩＤのＷｅｂページを送信する。具体的には、制御部１２（送信制御手段１２０５）は、ユーザＩＤと共に該当のユーザＩＤのＷｅｂページの送信要求を、送受信部１６を介して端末２０から受信している。そして、該当のユーザＩＤのＷｅｂページを、当該ＷｅｂページをユーザＩＤごとに有する個人用ＷｅｂページＤＢ１４０３から抽出して、端末２０に送信する。その後、制御部１２は、処理をステップＳ１０２に移す。
【００５６】
ステップＳ１０２では、制御部１２は、端末２０からクリック情報を受信する。具体的には、端末２０においてＷｅｂページに配置されたリンクをクリックすることに応じて送信されたユーザＩＤ及びリンクの情報を、制御部１２は、送受信部１６を介して受信する。上述のとおり、クリック情報とは、ユーザＩＤ及びリンクの情報をいい、リンクの情報とは、クリックしたリンクのアドレスをいう。なお、Ｗｅｂページには、既存の公知技術により、クリックしたリンクの情報及びユーザＩＤをサーバ１０に送信する記述がされている。また、端末２０において、リンクをクリックすることにより該当のＷｅｂページを端末２０に表示させる処理は、本処理とは別の処理において行われるものとする。該当のＷｅｂページは、サーバ１０に有していてもよいし、Ｗｅｂサイト６０に有していてもよい。その後、制御部１２は、処理をステップＳ１０３に移す。
【００５７】
ステップＳ１０３では、制御部１２（第１格納手段１２０１）は、ユーザＩＤに対応して受信したクリック情報をクリック履歴ＤＢ１４０１に格納する。具体的には図４に示すようなクリック履歴ＤＢ１４０１に、受信したリンクのアドレスをリンク名としてユーザＩＤに対応づけて格納する。その後、制御部１２は、本処理を終了する。
【００５８】
ここで、図４は、クリック履歴ＤＢ１４０１を示す。クリック履歴ＤＢ１４０１は、ユーザＩＤ及びリンク名からなる。ユーザＩＤには、予め定められたユーザを一意に特定するものであり、例えば、英数字からなる記号を用いる。また、リンク名には、受信したリンクの情報であるリンクのアドレスを記憶する。そして、サーバ１０が受信した順番に、クリック履歴ＤＢ１４０１に格納する。
【００５９】
本処理により、ユーザの使用動向を示すものの１つとして、リンクに関するクリック履歴を記憶することができる。クリック履歴は、ユーザＩＤに対応づけてサーバ１０に記憶するため、クリック履歴を用いて、Ｗｅｂページをユーザごとにカスタマイズすることができる。また、どのような端末２０を用いても、同じユーザＩＤであればカスタマイズされたＷｅｂページを得ることができる。
【００６０】
［Ｗｅｂページ作成処理フロー］
次に、Ｗｅｂページ作成処理について説明する。この処理は、端末２０からサーバ１０へのアクセスの少ない、例えば、早朝等の時間帯に、端末２０からの受信とは非連動でサーバ１０にて行われる。図５は、第１実施形態の一例に係るサーバ１０のＷｅｂページ作成処理に関するフローチャートである。図６は、第１実施形態の一例に係るクリック数集計ＤＢ１４０２を示す図である。図７は、第１実施形態の一例に係る文字サイズ条件テーブル１４１１を示す図である。
【００６１】
図５において、まず、ステップＳ１１１では、サーバ１０の制御部１２（集計手段１２０２）は、クリック履歴ＤＢ１４０１のデータを用いて、ユーザＩＤかつリンク名ごとにレコード数を集計する。その後、ステップＳ１１２では、サーバ１０の制御部１２（第２格納手段１２０３）は、クリック数集計ＤＢ１４０２を作成する。
【００６２】
ここで、図６は、クリック数集計ＤＢ１４０２を示す。クリック数集計ＤＢ１４０２は、ユーザＩＤ及びリンク名をキーとして、クリック数、文字サイズ、及び並び順の各項目を有する。上述した図５のステップＳ１１１では、ユーザＩＤ及びリンク名ごとにクリック数を集計しているが、これは、上述した図４に示すクリック履歴ＤＢ１４０１のリンク名、すなわちレコード数をカウントすることにより行うことができる。そして、図５のステップＳ１１２で作成したクリック数集計ＤＢ１４０２は、ユーザＩＤ、リンク名、及びクリック数の各項目までが格納された状態となる。文字サイズ及び並び順の各項目は、何も値が入っていない状態か、又は古いデータが入った状態のままである。
【００６３】
図５に戻って、ステップＳ１１３では、制御部１２（第２格納手段１２０３）は、リンクの文字サイズを決定し、クリック数集計ＤＢ１４０２の文字サイズに格納する。
【００６４】
ここで、図７は、上述の図５のステップＳ１１３で決定するために用いる、文字サイズの条件を示した文字サイズ条件テーブル１４１１を示す。この文字サイズ条件テーブル１４１１は、記憶部１４に格納されている。そして、図６のクリック数集計ＤＢ１４０２に格納されたクリック数に基づいて、文字サイズ条件テーブル１４１１を参照し、文字サイズを決定する。例えば、クリック数が２０未満であれば、文字サイズをフォント３とすべく、「３」をクリック数集計ＤＢ１４０２の該当のレコードの文字サイズに格納し、クリック数が６０以上８０未満であれば、文字サイズをフォント６とすべく、「６」をクリック数集計ＤＢ１４０２の該当のレコードの文字サイズに格納する。
【００６５】
図５に戻って、ステップＳ１１４では、制御部１２（第２格納手段１２０３）は、リンクの並び順を決定し、クリック数集計ＤＢ１４０２の並び順に格納する。具体的には、図６のクリック数集計ＤＢ１４０２に格納されたクリック数に基づいて、クリック数の多いものから順にリンクの並び順を決定する。図６の例では、ユーザＩＤが「ＸＸＸ」のレコードが３レコードあり、クリック数が上から順に「５２」「２４」「８３」であるので、「８３」が一番多くクリックされており、次に「５２」であることが分かる。そのため、クリック数が「８３」のレコードである「ｈｔｔｐ：／／ｗｗｗ．ｇｈｉ・・・」が並び順「１」となり、クリック数が「５２」のレコードである「ｈｔｔｐ：／／ｗｗｗ．ａｂｃ・・・」が並び順「２」となる。
【００６６】
図５に戻って、ステップＳ１１５では、制御部１２（表示態様変更手段１２０４）は、クリック数集計ＤＢ１４０２を用いて、個人用ＷｅｂページＤＢ１４０３のＷｅｂページを更新する。具体的には、個人用Ｗｅｂページのリンクの位置及びリンクを表す文字サイズを、クリック数集計ＤＢ１４０２の並び順及び文字サイズに基づき更新する。その後、制御部１２は、本処理を終了する。
【００６７】
このことにより、ユーザがリンクをクリックした数であるクリック数に応じて、サーバ１０は、クリックしたリンクの文字サイズを、クリック数が多いほど大きく変更し、リンクの並び順を、クリック数が多いものから順番に左から表示するよう変更する。よって、使用頻度の高いリンクを、ユーザが認識しやすくなる。また、表示位置を変更することにより、ユーザが操作しやすくなる。さらに、クリック数に関する情報をサーバ１０が有するため、ユーザが異なる端末２０を使用した場合であっても、端末２０の種類等に依存せず、同様に表示することができる。
【００６８】
［画面表示例］
図８は、第１実施形態の一例に係る端末２０の表示部に表示されるＷｅｂページ４０の例を示す図である。
【００６９】
Ｗｅｂページ４０の右上は、ユーザＩＤを表示するユーザＩＤ部４１であり、「ＸＸＸ」がログインした状態であることを示す。また、Ｗｅｂページ４０には、複数のリンクが、「買う」「知る」等のカテゴリごとにリンク表示部４２にサービスの一覧として表示されている。リンクには、文字サイズが通常サイズのもの（ａ）と、大きいサイズのもの（ｂ）から（ｅ）とがある。なお、この図８では、説明のためにリンクを点線の枠で囲んでいるが、実際には、点線の枠はないことを言及しておく。この文字サイズ及び並び順は、クリック数集計ＤＢ１４０２（図６参照）に基づき決定される。
【００７０】
上述の図６を用いて説明すると、図６のクリック数が「８３」であるリンク名「ｈｔｔｐ：／／ｗｗｗ．ｇｈｉ・・・」が、「ＳＮＳ」（図８（ｃ））を指し、クリック数が「５２」のリンク名「ｈｔｔｐ：／／ｗｗｗ．ａｂｃ・・・」が、「アバター」（図８（ｄ））を指す。同様に図６のクリック数が「２４」であるリンク名「ｈｔｔｐ：／／ｗｗｗ．ｄｅｆ・・・」が、「掲示板」（図８（ｅ））を指す。
【００７１】
文字サイズの変更は、Ｗｅｂページ４０に示されるようなＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で記述されるものでは、「＜ｆｏｎｔ＞」タグを用いることにより、容易に変更ができる。具体的には、「＜ｆｏｎｔ  ｓｉｚｅ＝“３”＞」のように記述される「＜ｆｏｎｔ＞」タグの属性であるサイズの数を変更することのみで、文字サイズが変更できる。よって、簡単に文字サイズの変更を行うことができる。また、表示位置の変更についても、リンクが記述された位置を変更することで行えるため、容易に実現することができる。
【００７２】
このような文字サイズを変更し、クラウド表示、つまり、アクセスが多いリンクほど大きなフォントで強調表示することにより、直感的に、ユーザの使用頻度を表示することができる。なお、文字サイズのみならず、リンクに色をつけたり、太字にしたりする等、各種の文字種類を変更することにより、より強調表示を行うことができる。また、上述の図６のクリック数集計ＤＢ１４０２のクリック数をリンクの後ろに表示してもよい。そのようにすることで、リンクの大きさと数字とにより、ユーザがより直感的に使用頻度を理解するのを助けることができる。
【００７３】
［サーバ１０のハードウェア構成］
図９は、第１実施形態の一例に係るサーバ１０のハードウェア構成の一例を示す図である。サーバ１０は、制御部１２を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１０（マルチプロセッサ構成ではＣＰＵ１２０等複数のＣＰＵが追加されてもよい）、バスライン１０５、通信Ｉ／Ｆ１４０、メインメモリ１５０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）１６０、ＵＳＢポート１９０、Ｉ／Ｏコントローラ１７０、並びにマウス／キーボード１８０等の入力装置や表示装置１２２を備える。
【００７４】
ＢＩＯＳ１６０は、サーバ１０の起動時に制御部１２が実行するブートプログラムや、サーバ１０のハードウェアに依存するプログラム等を格納する。
【００７５】
Ｉ／Ｏコントローラ１７０には、テープドライブ１７２、ハードディスク１７４、光ディスクドライブ１７６、半導体メモリ１７８等の記憶部１４を接続することができる。
【００７６】
記憶部１４を構成するハードディスク１７４は、サーバ１０がサーバとして機能するための各種プログラム及び本発明の機能を実行するプログラムを記憶しており、さらに必要に応じて各種データベースを構成可能である。
【００７７】
光ディスクドライブ１７６としては、例えば、ＤＶＤ−ＲＯＭドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＡＭドライブ、ＣＤ−ＲＡＭドライブを使用することができる。この場合は各ドライブに対応した光ディスク１７７を使用する。光ディスク１７７から光ディスクドライブ１７６によりプログラム又はデータを読み取り、Ｉ／Ｏコントローラ１７０を介してメインメモリ１５０又はハードディスク１７４に提供することもできる。また、同様にテープドライブ１７２に対応したテープメディア１７１を主としてバックアップのために使用することもできる。
【００７８】
サーバ１０に提供されるプログラムは、ハードディスク１７４、光ディスク１７７、又はメモリーカード等の記録媒体に格納されて提供される。このプログラムは、Ｉ／Ｏコントローラ１７０を介して、記録媒体から読み出され、又は通信Ｉ／Ｆ１４０を介してダウンロードされることによって、サーバ１０にインストールされ実行されてもよい。
【００７９】
前述のプログラムは、内部又は外部の記憶媒体に格納されてもよい。ここで、記憶部１４を構成する記憶媒体としては、ハードディスク１７４、光ディスク１７７、又はメモリーカードの他に、ＭＤ等の光磁気記録媒体、テープ媒体を用いることができる。また、専用通信回線やインターネット等の通信ネットワーク３０に接続されたサーバシステムに設けたハードディスク１７４又は光ディスクライブラリー等の記憶装置を記録媒体として使用し、通信ネットワーク３０を介してプログラムをサーバ１０に提供してもよい。
【００８０】
ここで、表示装置１２２は、ユーザにデータの入力を受け付ける画面を表示したり、サーバ１０による演算処理結果の画面を表示したりするものであり、ブラウン管表示装置（ＣＲＴ）、液晶表示装置（ＬＣＤ）等のディスプレイ装置を含む。
【００８１】
ここで、入力装置は、ユーザによる入力の受け付けを行うものであり、マウス／キーボード１８０等により構成してよい。
【００８２】
また、通信Ｉ／Ｆ１４０は、サーバ１０を専用ネットワーク又は公共ネットワーク等の通信ネットワーク３０を介して端末２０と接続できるようにするためのネットワーク・アダプタである。通信Ｉ／Ｆ１４０は、モデム、ケーブル・モデム及びイーサネット（登録商標）・アダプタを含んでよい。
【００８３】
（第２実施形態）
次に、本発明を適用したＷｅｂページ作成システム１の第２実施形態について説明する。第２実施形態のシステム１は、集計処理をするに際してリンクの使用期間による重み付けをし、さらに一定期間未使用であったリンクを他のリンクと入れ替えするものである。そして、Ｗｅｂページに表示されないリンクは、Ｗｅｂページの下位階層であるサービス一覧に表示する。なお、以下の説明及び図面において、前述した第１実施形態と同様の機能を果たす部分には、同一の符号又は末尾に同一の符号を付して、重複する説明を適宜省略する。
【００８４】
［システムの機能構成］
図１０は、第２実施形態の一例に係るサーバ１０の機能ブロック図である。サーバ１０は、制御部１２に、第１実施形態とは異なる機能を行う集計手段１２４２、第２格納手段１２４３、及び表示態様変更手段１２４４の他、リンク候補配置手段１２４６を有する。このリンク候補配置手段１２４６は、サービス一覧のＷｅｂページを表示する制御を行うものである。また、記憶部１４に、第１実施形態とは異なるデータを保有するクリック履歴ＤＢ１４４１、クリック数集計ＤＢ１４４２、個人用ＷｅｂページＤＢ１４４３の他、リンク候補格納ＤＢ１４４４をさらに有している。このリンク候補格納ＤＢ１４４４は、Ｗｅｂページに表示するためのリンクを格納したものである。
【００８５】
［クリック履歴ＤＢ］
図１１は、第２実施形態の一例に係るクリック履歴ＤＢ１４４１を示す図である。クリック履歴ＤＢ１４４１は、ユーザＩＤ及びリンク名の各項目の他に、選択日時と重み付けとの項目を有する。選択日時は、端末２０によりリンクを選択した日時として、例えば、クリック履歴ＤＢ１４４１に書き込む際の日時を格納する。また、重み付けは、後述の図１２で説明する選択日時に応じた重み付けを格納する。
【００８６】
［Ｗｅｂページ作成処理フロー］
次に、第２実施形態におけるＷｅｂページ作成処理について述べる。図１２は、第２実施形態の一例に係るサーバ１０のＷｅｂページ作成処理に関するフローチャートである。図１３は、第２実施形態の一例に係るクリック数集計ＤＢ１４４２を示す図である。図１４は、第２実施形態の一例に係るリンク候補格納ＤＢ１４４４を示す図である。図１５は、第２実施形態の一例に係る個人用ＷｅｂページＤＢ１４４３を示す図である。
【００８７】
図１２において、まず、ステップＳ１４１では、制御部１２は重み付けを計算する。具体的には、制御部１２は、クリック履歴ＤＢ１４４１（図１１）を参照し、例えば、選択日時が現在の日付より２週間以内であれば「１」を、７日以内であれば「２」を、３日以内であれば「３」を、それ以外（２週間より以前の日時）であれば「０」を、重み付けとしてそれぞれクリック履歴ＤＢ１４４１（図１１）の重み付けに格納する。ここで、上述の図１１のクリック履歴ＤＢ１４４１の重み付けは、本日日付が「２００７年５月２５日」である場合に決定された重み付けを示す。
【００８８】
その後、ステップＳ１４２では、制御部１２（集計手段１２４２）は、クリック履歴ＤＢ１４４１（図１１）からユーザＩＤかつリンク名ごとに重み付けを集計する。その後、ステップＳ１４３では、サーバ１０の制御部１２（第２格納手段１２４３）は、クリック数集計ＤＢ１４４２（図１３）を作成する。
【００８９】
ここで、図１３は、クリック数集計ＤＢ１４４２を示す。クリック数集計ＤＢ１４４２は、ユーザＩＤ及びリンク名をキーとして、重み付け合計、文字サイズ、及び並び順の各項目を有する。重み付け合計は、クリック履歴ＤＢ１４４１の重み付けの項目の値を、ユーザＩＤかつリンク名ごとに集計したものを格納している。また、個人用ＷｅｂページＤＢ１４４３の該当ユーザＩＤに対して表示されているリンクのうち、クリックされていないために集計されなかったリンクについては、重み付け合計を「０」としてクリック数集計ＤＢ１４４２に格納する。
【００９０】
図１２に戻って、ステップＳ１４４では、制御部１２は、リンクの変更が必要か否かを判断する。具体的には、クリック数集計ＤＢ１４４２（図１３）の重み付け合計の値が、例えば「０」であるか否かにより判断する。リンクの変更が必要と判断した場合（ステップＳ１４４の処理でＹＥＳが判断される場合）は、制御部１２は、処理をステップＳ１４５に移す。他方、リンクの変更が不要と判断した場合（ステップＳ１４４の処理でＮＯが判断される場合）には、制御部１２は、処理をステップＳ１４６に移す。
【００９１】
ステップＳ１４５では、制御部１２は、リンクの変更処理を行う。具体的には、制御部１２は、リンク候補格納ＤＢ１４４４（図１４）を参照し、現在表示されていないリンクを選択した上で、個人用Ｗｅｂページに表示するためにクリック数集計ＤＢ１４４２（図１３）の変更対象のリンク名と入れ替える。その後、制御部１２は、処理をステップＳ１４６に移す。
【００９２】
ここで、図１４は、リンク候補格納ＤＢ１４４４を示す。リンク候補格納ＤＢ１４４４は、個人用Ｗｅｂページに表示可能なリンク名を一意に表すリンク番号と、そのリンク名とを格納している。この図１４の例では、リンク番号は、番号を加算することにより得られる値により、どの番号を加算したかがわかるように番号を決めてある。また、図１５は、個人用ＷｅｂページＤＢ１４４３を示す。ユーザＩＤごとに、表示されている最新リンク情報、更新前に表示されていた前回リンク情報、及び作成されたＷｅｂページのファイル名であるＷｅｂページ情報が格納されている。最新リンク情報及び前回リンク情報は、リンク候補格納ＤＢ１４４４（図１４）のリンク番号の合計値が格納されている。例えば、ユーザＩＤが「ＸＸＸ」のユーザのＷｅｂページには、最新リンク情報が「１１」であるため、リンク番号が「１」「２」「８」の各リンクが表示されていることが分かる。また、Ｗｅｂページ情報は、ファイル名を含む格納位置を格納してもよいし、Ｗｅｂページのコンテンツそのものを格納してもよい。
【００９３】
図１２に戻って、ステップＳ１４６では、制御部１２（第２格納手段１２４３）は、リンクの文字サイズを決定し、クリック数集計ＤＢ１４４２（図１３）に格納する。その後、ステップＳ１４７では、制御部１２（第２格納手段１２４３）は、リンクの並び順を決定し、クリック数集計ＤＢ１４４２（図１３）に格納する。具体的には、図１３のクリック数集計ＤＢ１４４２に格納した重み付け合計に基づいて、リンクの並び順を決定する。その後、制御部１２は、処理をステップＳ１４８に移す。
【００９４】
ステップＳ１４８では、制御部１２（表示態様変更手段１２４４）は、クリック数集計ＤＢ１４４２（図１３）を用いて、個人用ＷｅｂページＤＢ１４４３（図１５）のＷｅｂページを更新する。具体的には、個人用Ｗｅｂページのリンク、リンクの位置、及びリンクを表す文字サイズを、クリック数集計ＤＢ１４４２（図１３）の並び順及び文字サイズに基づき更新する。その際、重み付け合計が「０」のリンク名は、上述のステップＳ１４５により新たに表示対象となったリンクであるため、例えば、「Ｎｅｗ」等の表示を付してもよい。その後、制御部１２は、本処理を終了する。
【００９５】
このように、ユーザが直近に選択したリンクには大きい重み付けをし、過去にユーザが選択したリンクほど小さい重み付けをすることにより、より精緻に選択度として使用頻度を表示態様として示すことができる。よって、重み付けにより、よりユーザにとって使用価値のあるリンクを選択しやすくすることができる。また、ユーザが使用していないリンクを、他のリンクに変更することにより、よりユーザが使用する可能性のあるリンクをＷｅｂページ上に表示することができる。また、ユーザが使用しない不要なリンクをＷｅｂページ上から削除することにより、ユーザが使用する可能性のある必要なリンクを多く表示することができる。
【００９６】
［画面表示例］
図１６は、第２実施形態の一例に係る端末２０の表示部に表示されるＷｅｂページ４０及びサービス一覧ページ４５の例を示す図である。
【００９７】
図１６（ａ）は、ユーザＩＤ部４１に「ＸＸＸ」が示されており、「ＸＸＸ」がログインしたＷｅｂページ４０を示す。Ｗｅｂページ４０のリンク表示部４２に、複数のリンクがカテゴリごとに表示されている。また、リンク表示部４２の下方には、サービス一覧ページ４５へのリンクとして他のサービス一覧４３が表示されている。
【００９８】
図１６（ｂ）には、Ｗｅｂページ４０において他のサービス一覧４３をクリックした際に新たなページとして表示され、又は元のＷｅｂページ４０から遷移して表示されるサービス一覧ページ４５を示す。サービス一覧ページ４５のリンク表示部４６には、Ｗｅｂページ４０で表示されなかった使用頻度の低いリンクがカテゴリごとに表示される。
【００９９】
このように、ユーザが使用しなかったリンクや使用頻度の低かったリンクは、Ｗｅｂページ４０の下位階層にＷｅｂページ４０から選択可能なリンクを配置することにより、サービス一覧ページ４５として表示することができる。その場合は、端末２０からＷｅｂページ４０の他のサービス一覧４３が選択されたことを示すデータを、制御部１２が受信することで、制御部１２（リンク候補配置手段１２４６）は、サービス一覧ページ４５を作成し、送受信部１６を介して端末２０に送信することができる。
【０１００】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されるものではない。また、実施形態に記載した効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、実施形態に記載したものに限定されない。なお、上述した実施形態及び後述する変形形態は、適宜組み合わせて用いることもできるが、詳細な説明は省略する。
【０１０１】
（変形形態）
以上、説明した実施形態に限定されることなく、種々の変形や変更が可能であって、それらも本発明の範囲内である。
【０１０２】
本実施形態では、表示位置について、左から順番に並べることとした。しかし、これに限らず、見出し語の近傍に表示することとしてもよいし、ＰＣ２０ａのＴａｂキーや、携帯電話機２０ｂの十字キーの下を押下することにより最小で移動可能にハイライトを設定してもよい。さらに、上から順番に並べることとしてもよい。
【０１０３】
本実施形態では、表示態様について、リンクの文字サイズを変更することとしたが、これに限らない。例えば、リンクが文字により表示されておらず、画像により表示されているものでもよい。その場合には、画像のサイズの大きいリンクを予め用意しておき、選択度に応じて用意した画像を用いて表示することで実現できる。
【０１０４】
本実施形態では、サーバ１０について主に説明したが、コンピュータに、プログラムをインストールして、そのコンピュータをサーバ装置として動作させることにより上記で説明した機能を実現することもできる。従って、本発明において実施形態として説明したサーバにより実現される機能は、上述の方法を当該コンピュータにより実行することにより、或いは、上述のプログラムを当該コンピュータに導入して実行することによっても実現可能である。
【図面の簡単な説明】
【０１０５】
【図１】第１実施形態の一例に係るＷｅｂページ作成システムの全体構成を示す図である。
【図２】第１実施形態の一例に係るＷｅｂページ作成サーバの機能ブロック図である。
【図３】第１実施形態の一例に係るサーバのクリック履歴収集処理に関するフローチャートである。
【図４】第１実施形態の一例に係るクリック履歴ＤＢを示す図である。
【図５】第１実施形態の一例に係るサーバのＷｅｂページ作成処理に関するフローチャートである。
【図６】第１実施形態の一例に係るクリック数集計ＤＢを示す図である。
【図７】第１実施形態の一例に係る文字サイズ条件テーブルを示す図である。
【図８】第１実施形態の一例に係る端末の表示部に表示されるＷｅｂページの例を示す図である。
【図９】第１実施形態の一例に係るサーバのハードウェア構成の一例を示す図である。
【図１０】第２実施形態の一例に係るＷｅｂページ作成サーバの機能ブロック図である。
【図１１】第２実施形態の一例に係るクリック履歴ＤＢを示す図である。
【図１２】第２実施形態の一例に係るサーバのＷｅｂページ作成処理に関するフローチャートである。
【図１３】第２実施形態の一例に係るクリック数集計ＤＢを示す図である。
【図１４】第２実施形態の一例に係るリンク候補格納ＤＢを示す図である。
【図１５】第２実施形態の一例に係る個人用ＷｅｂページＤＢを示す図である。
【図１６】第２実施形態の一例に係る端末の表示部に表示されるＷｅｂページ及びサービス一覧ページの例を示す図である。
【符号の説明】
【０１０６】
１    Ｗｅｂページ作成システム
１０  Ｗｅｂページ作成サーバ
１２  制御部
１４  記憶部
１６  送受信部
２０  端末
６０  Ｗｅｂサイト
１２０１  第１格納手段
１２０２、１２４２  集計手段
１２０３、１２４３  第２格納手段
１２０４、１２４４  表示態様変更手段
１２０５  送信制御手段
１２４６  リンク候補配置手段
１４０１、１４４１  クリック履歴ＤＢ
１４０２、１４４２  クリック数集計ＤＢ
１４０３、１４４３  個人用ＷｅｂページＤＢ
１４１１  文字サイズ条件テーブル
１４４４  リンク候補格納ＤＢ
【図１】
2008305029.tif 000003
【図２】
2008305029.tif 000004
【図３】
2008305029.tif 000005
【図４】
2008305029.tif 000006
【図５】
2008305029.tif 000007
【図６】
2008305029.tif 000008
【図７】
2008305029.tif 000009
【図８】
2008305029.tif 000010
【図９】
2008305029.tif 000011
【図１０】
2008305029.tif 000012
【図１１】
2008305029.tif 000013
【図１２】
2008305029.tif 000014
【図１３】
2008305029.tif 000015
【図１４】
2008305029.tif 000016
【図１５】
2008305029.tif 000017
【図１６】
2008305029.tif 000018