(57)【特許請求の範囲】
【請求項１】
複数のサイトのそれぞれにアクセスするためのサイト指定情報、各サイトに含まれる複数のコンテンツのそれぞれにアクセスするためのコンテンツ指定情報、及び、前記複数のコンテンツのそれぞれに応じたポイントを記憶する記憶部を備えるサーバの制御方法であって、
前記複数のサイトの内の一つのサイトに含まれる複数のコンテンツの内の一つのコンテンツに対応する前記コンテンツの指定情報をユーザ端末に送信し、
前記コンテンツ指定情報に対応する前記コンテンツの記憶要求を前記ユーザ端末から受信した場合、前記コンテンツ指定情報に対応する前記コンテンツを含むサイトにアクセスするためのサイト指定情報を、前記コンテンツ指定情報に対応する前記コンテンツに応じたポイントに関連付けて前記記憶部に記憶し、
前記コンテンツ指定情報に対応する前記コンテンツを含むサイトのリストの送信要求を前記ユーザ端末から受信した場合、前記ポイントに関連付けられて前記記憶部に記憶された前記サイト指定情報を抽出し、抽出された前記サイト指定情報に関連付けられた前記ポイントに応じて抽出された前記サイト指定情報のリストを作成し、作成された前記リストを前記ユーザ端末に送信する、
ことを含む制御方法。
【請求項２】
前記リストの作成において、抽出された前記サイト指定情報に関連付けられた前記ポイントに応じて、抽出された前記サイト指定情報を強調表示させたリストを作成する、請求項１に記載の制御方法。
【請求項３】
前記リストの作成において、抽出された前記サイト指定情報に関連付けられた前記ポイントに応じて、抽出された前記サイト指定情報を並べたリストを作成する、請求項１又は２に記載の制御方法。
【請求項４】
前記リストに含まれる前記サイト指定情報のグループ化要求を前記ユーザ端末から受信した場合、前記リストに含まれる前記サイト指定情報を所定のグループに分類し、
分類された前記グループ毎に、グループに含まれる前記サイト指定情報の数に従って、グループに含まれるサイト指定情報に関連付けられた前記ポイントを変更する、ことを更に含む、請求項１〜３のいずれか一項に記載の制御方法。
【請求項５】
前記ポイントに関連付けられて前記記憶部に記憶された前記サイト指定情報を抽出し、抽出された前記サイト指定情報に関連付けられた広告情報を、抽出された前記サイト指定情報に関連付けられた前記ポイントに応じた送信頻度に従って前記ユーザ端末に送信する、ことを更に含む、請求項１〜４のいずれか一項に記載の制御方法。
【請求項６】
前記複数のコンテンツは階層構造化されており、
前記ポイントは前記複数のコンテンツのそれぞれの階層の深さに応じている、請求項１〜５のいずれか一項に記載の制御方法。
【請求項７】
前記各サイトに含まれる階層構造化された前記複数のコンテンツは、最上位の階層のコンテンツ、及び、前記サイトによって紹介される内容の詳細情報を表示するコンテンツを含み、
前記記憶部は、前記複数のサイトのそれぞれのサイトに含まれる複数のコンテンツの内の一部又は全てのコンテンツの一覧を表示する一覧コンテンツを更に記憶する、請求項６に記載の制御方法。
【請求項８】
前記複数のサイトのそれぞれは、各サイトに対応する飲食店を紹介するための複数のコンテンツを含み、
前記詳細情報は、前記サイトに対応する飲食店の地図情報、前記サイトに対応する飲食店で提供されるサービスを与えるためのクーポンの情報、前記サイトに対応する飲食店で提供される料理のメニューの情報、及び／又は前記サイトに対応する飲食店を予約するための情報を含む、請求項７に記載の制御方法。
【請求項９】
複数のサイトのそれぞれにアクセスするためのサイト指定情報、各サイトに含まれる複数のコンテンツのそれぞれにアクセスするためのコンテンツ指定情報、及び、前記複数のコンテンツのそれぞれに応じたポイントを記憶する記憶部を備えるサーバによる嗜好判定方法であって、
前記複数のサイトの内の一つのサイトに含まれる複数のコンテンツの内の一つのコンテンツに対応する前記コンテンツ指定情報をユーザ端末に送信し、
前記コンテンツ指定情報に対応する前記コンテンツの記憶要求を前記ユーザ端末から受信した場合、前記コンテンツ指定情報に対応する前記コンテンツを含むサイトにアクセスするためのサイト指定情報を前記記憶部から取得し、
前記記憶要求された前記コンテンツに応じたポイントに基づいて、前記記憶要求された前記コンテンツに対応する嗜好情報を判定し、
前記取得されたサイト指定情報を、前記判定された前記嗜好情報に関連付けて前記記憶部に記憶する、
ことを含む嗜好判定方法。
【請求項１０】
前記複数のコンテンツは階層構造化されており、
前記ポイントは前記複数のコンテンツのそれぞれの階層の深さに応じている、請求項９に記載の嗜好判定方法。
【請求項１１】
前記記憶部は、前記階層構造化された複数のコンテンツのそれぞれに応じた嗜好情報を更に記憶し、
前記嗜好情報の判定において、前記記憶部に記憶された前記嗜好情報を参照して、前記記憶要求された前記コンテンツに対応する嗜好情報を判定する、請求項１０に記載の嗜好判定方法。
【請求項１２】
前記記憶部は、前記複数のコンテンツのそれぞれの階層の深さに応じた嗜好情報を更に記憶し、
前記嗜好情報の判定において、前記記憶部に記憶された、前記サイトに含まれる複数のコンテンツのそれぞれの階層の深さに応じた嗜好情報を参照して、前記記憶要求された前記コンテンツに対応する嗜好情報を判定する、請求項１０に記載の嗜好判定方法。
【請求項１３】
複数のサイトのそれぞれにアクセスするためのサイト指定情報、各サイトに含まれる複数のコンテンツのそれぞれにアクセスするためのコンテンツ指定情報、及び、前記複数のコンテンツのそれぞれに応じたポイントを記憶する記憶部と、
前記複数のサイトの内の一つのサイトに含まれる複数のコンテンツの内の一つのコンテンツに対応する前記コンテンツ指定情報をユーザ端末に送信するコンテンツ送信部と、
前記コンテンツ指定情報に対応する前記コンテンツの記憶要求を前記ユーザ端末から受信した場合、前記コンテンツ指定情報に対応する前記コンテンツを含むサイトにアクセスするためのサイト指定情報を、前記コンテンツ指定情報に対応する前記コンテンツに応じたポイントに関連付けて前記記憶部に記憶する付与部と、
前記コンテンツ指定情報に対応する前記コンテンツを含むサイトのリストの送信要求を前記ユーザ端末から受信した場合、前記ポイントに関連付けられて前記記憶部に記憶された前記サイト指定情報を抽出し、抽出された前記サイト指定情報に関連付けられた前記ポイントに応じて抽出された前記サイト指定情報のリストを作成するリスト作成部と、
作成された前記リストを前記ユーザ端末に送信するリスト送信部と、
を含むことを特徴とするコンピュータ。
【請求項１４】
複数のサイトのそれぞれにアクセスするためのサイト指定情報、各サイトに含まれる複数のコンテンツのそれぞれにアクセスするためのコンテンツ指定情報、及び、前記複数のコンテンツのそれぞれに応じたポイントを記憶する記憶部と、
前記複数のサイトの内の一つのサイトに含まれる複数のコンテンツの内の一つのコンテンツに対応する前記コンテンツ指定情報をユーザ端末に送信するコンテンツ送信部と、
前記コンテンツ指定情報に対応する前記コンテンツの記憶要求を前記ユーザ端末から受信した場合、前記コンテンツ指定情報に対応する前記コンテンツを含むサイトにアクセスするためのサイト指定情報を前記記憶部から取得するアドレス取得部と、
前記記憶要求された前記コンテンツに応じたポイントに基づいて、前記記憶要求された前記コンテンツに対応する嗜好情報を判定する判定部と、
前記取得されたサイト指定情報を、前記判定された前記嗜好情報に関連付けて前記記憶部に記憶する付与部と、
を含むことを特徴とするコンピュータ。
【請求項１５】
複数のサイトのそれぞれにアクセスするためのサイト指定情報、各サイトに含まれる複数のコンテンツのそれぞれにアクセスするためのコンテンツ指定情報、及び、前記複数のコンテンツのそれぞれに応じたポイントを記憶する記憶部を備えるコンピュータに、
前記複数のサイトの内の一つのサイトに含まれる複数のコンテンツの内の一つのコンテンツに対応する前記コンテンツ指定情報をユーザ端末に送信し、
前記コンテンツ指定情報に対応する前記コンテンツの記憶要求を前記ユーザ端末から受信した場合、前記コンテンツ指定情報に対応する前記コンテンツを含むサイトにアクセスするためのサイト指定情報を、前記コンテンツ指定情報に対応する前記コンテンツに応じたポイントに関連付けて前記記憶部に記憶し、
前記コンテンツ指定情報に対応する前記コンテンツを含むサイトのリストの送信要求を前記ユーザ端末から受信した場合、前記ポイントに関連付けられて前記記憶部に記憶された前記サイト指定情報を抽出し、抽出された前記サイト指定情報に関連付けられた前記ポイントに応じて抽出された前記サイト指定情報のリストを作成し、作成された前記リストを前記ユーザ端末に送信する、
ことを実行させることを特徴とする制御プログラム。
【請求項１６】
複数のサイトのそれぞれにアクセスするためのサイト指定情報、各サイトに含まれる複数のコンテンツのそれぞれにアクセスするためのコンテンツ指定情報、及び、前記複数のコンテンツのそれぞれに応じたポイントを記憶する記憶部を備えるコンピュータに、
前記複数のサイトの内の一つのサイトに含まれる複数のコンテンツの内の一つのコンテンツに対応する前記コンテンツ指定情報をユーザ端末に送信し、
前記コンテンツ指定情報に対応する前記コンテンツの記憶要求を前記ユーザ端末から受信した場合、前記コンテンツ指定情報に対応する前記コンテンツを含むサイトにアクセスするためのサイト指定情報を前記記憶部から取得し、
前記記憶要求された前記コンテンツに応じたポイントに基づいて、前記記憶要求された前記コンテンツに対応する嗜好情報を判定し、
前記取得されたサイト指定情報を、前記判定された前記嗜好情報に関連付けて前記記憶部に記憶する、
ことを実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御方法、コンピュータ及び制御プログラムに関する。
【背景技術】
【０００２】
従来、コンピュータ及び携帯電話機等に搭載されたウェブ（Ｗｅｂ）ブラウザに表示されたウェブページのＵＲＬ（Uniform Resource Locator）を登録するブックマーク機能が知られている。ブックマーク機能では、ユーザが使用するコンピュータ若しくは携帯電話機又は特定のウェブサーバ等に、ユーザによって指定されたＵＲＬが登録される。ユーザは、登録されたＵＲＬを指定することにより、指定されたＵＲＬに対応するウェブページをウェブブラウザ上に表示させることができる。
【０００３】
例えば、特許文献１には、ブックマーク登録されたＵＲＬを、ユーザの閲覧頻度に応じて管理するブックマーク管理装置が記載されている。このブックマーク管理装置は、ユーザのブックマーク利用の利便性向上のため、ブックマーク登録されたＵＲＬのうち、所定の期間（例えば３０日間）ページ閲覧されていないＵＲＬを、非閲覧フォルダに自動的に移動させる機能を有する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−７１１６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えば、飲食店及び小売店等の情報を提供するウェブサイトを閲覧するユーザのうち、飲食店及び小売店等の位置を示す地図ページを閲覧するユーザは、地図ページを閲覧しないユーザよりも、当該飲食店及び小売店に興味を持っていることが多い。
【０００６】
しかしながら、特許文献１に記載のブックマーク管理装置は、ユーザが閲覧しなくなったＵＲＬを閲覧対象から除外するだけであり、ユーザが興味を持つウェブサイトの情報をユーザに提供するものではなかった。そのため、このブックマーク管理装置は、ユーザが興味を持つウェブサイトの情報を的確に提供することができなかった。
【０００７】
本発明は、このような従来の課題を解決すべくなされたものであり、ユーザが興味を持つウェブサイトの情報を的確に提供することを可能とする制御方法、コンピュータ及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る制御方法は、複数のサイトのそれぞれにアクセスするためのサイト指定情報、各サイトに含まれる階層構造化された複数のコンテンツ、及び、複数のコンテンツのそれぞれの階層の深さに応じたポイントを記憶する記憶部を備えるサーバの制御方法であって、複数のサイトの内の一つのサイトに含まれる複数のコンテンツの内の一つのコンテンツの送信要求をユーザ端末から受信した場合、送信要求されたコンテンツをユーザ端末に送信し、ユーザ端末に送信されたコンテンツの記憶要求をユーザ端末から受信した場合、記憶要求されたコンテンツを含むサイトにアクセスするためのサイト指定情報を、記憶要求されたコンテンツに応じたポイントに関連付けて記憶部に記憶し、記憶要求されたコンテンツを含むサイトのリストの送信要求をユーザ端末から受信した場合、ポイントに関連付けられて記憶部に記憶されたサイト指定情報を抽出し、抽出されたサイト指定情報に関連付けられたポイントに応じて抽出されたサイト指定情報のリストを作成し、作成されたリストをユーザ端末に送信する、ことを含む。
【０００９】
また、本発明に係る制御方法において、リストの作成において、抽出されたサイト指定情報に関連付けられたポイントに応じて、抽出されたサイト指定情報を強調表示させたリストを作成することが好ましい。
【００１０】
また、本発明に係る制御方法において、リストの作成において、抽出されたサイト指定情報に関連付けられたポイントに応じて、抽出されたサイト指定情報を並べたリストを作成することが好ましい。
【００１１】
また、本発明に係る制御方法において、リストに含まれるサイト指定情報のグループ化要求をユーザ端末から受信した場合、リストに含まれるサイト指定情報を所定のグループに分類し、分類されたグループ毎に、グループに含まれるサイト指定情報の数に従って、グループに含まれるサイト指定情報に関連付けられたポイントを変更する、ことを更に含むことが好ましい。
【００１２】
また、本発明に係る制御方法において、ポイントに関連付けられて記憶部に記憶されたサイト指定情報を抽出し、抽出されたサイト指定情報に関連付けられた広告情報を、抽出されたサイト指定情報に関連付けられたポイントに応じた送信頻度に従ってユーザ端末に送信する、ことを更に含むことが好ましい。
【００１３】
また、本発明に係る制御方法において、各サイトに含まれる階層構造化された複数のコンテンツは、最上位の階層のコンテンツ、及び、サイトによって紹介される内容の詳細情報を表示するコンテンツを含み、記憶部は、複数のサイトのそれぞれのサイトに含まれる複数のコンテンツの内の一部又は全てのコンテンツの一覧を表示する一覧コンテンツを更に記憶することが好ましい。
【００１４】
また、本発明に係る制御方法において、複数のサイトのそれぞれは、各サイトに対応する飲食店を紹介するための複数のコンテンツを含み、詳細情報は、サイトに対応する飲食店の地図情報を含むことが好ましい。
【００１５】
本発明に係る嗜好判定方法は、複数のサイトのそれぞれにアクセスするためのサイト指定情報、及び、各サイトに含まれる階層構造化された複数のコンテンツを記憶する記憶部を備えるサーバによる嗜好判定方法であって、複数のサイトの内の一つのサイトに含まれる複数のコンテンツの内の一つのコンテンツの送信要求をユーザ端末から受信した場合、送信要求されたコンテンツをユーザ端末に送信し、ユーザ端末に送信されたコンテンツの記憶要求をユーザ端末から受信した場合、記憶要求されたコンテンツを含むサイトにアクセスするためのサイト指定情報を記憶部から取得し、記憶要求されたコンテンツを含むサイトにおける階層構造に基づいて、記憶要求されたコンテンツに対応する嗜好情報を判定し、取得されたサイト指定情報を、判定された嗜好情報に関連付けて記憶部に記憶する、ことを含む。
【００１６】
また、本発明に係る嗜好判定方法において、記憶部は、階層構造化された複数のコンテンツのそれぞれに応じた嗜好情報を更に記憶し、嗜好情報の判定において、記憶部に記憶された嗜好情報を参照して、記憶要求されたコンテンツに対応する嗜好情報を判定することが好ましい。
【００１７】
また、本発明に係る嗜好判定方法において、記憶部は、複数のコンテンツのそれぞれの階層の深さに応じた嗜好情報を更に記憶し、嗜好情報の判定において、記憶部に記憶された、サイトに含まれる複数のコンテンツのそれぞれの階層の深さに応じた嗜好情報を参照して、記憶要求されたコンテンツに対応する嗜好情報を判定することが好ましい。
【００１８】
本発明に係るコンピュータは、複数のサイトのそれぞれにアクセスするためのサイト指定情報、各サイトに含まれる階層構造化された複数のコンテンツ、及び、複数のコンテンツのそれぞれの階層の深さに応じたポイントを記憶する記憶部と、複数のサイトの内の一つのサイトに含まれる複数のコンテンツの内の一つのコンテンツの送信要求をユーザ端末から受信した場合、送信要求されたコンテンツをユーザ端末に送信するコンテンツ送信部と、ユーザ端末に送信されたコンテンツの記憶要求をユーザ端末から受信した場合、記憶要求されたコンテンツを含むサイトにアクセスするためのサイト指定情報を、記憶要求されたコンテンツに応じたポイントに関連付けて記憶部に記憶する付与部と、記憶要求されたコンテンツを含むサイトのリストの送信要求をユーザ端末から受信した場合、ポイントに関連付けられて記憶部に記憶されたサイト指定情報を抽出し、抽出されたサイト指定情報に関連付けられたポイントに応じて抽出されたサイト指定情報のリストを作成するリスト作成部と、作成されたリストをユーザ端末に送信するリスト送信部と、を含む。
【００１９】
本発明に係るコンピュータは、複数のサイトのそれぞれにアクセスするためのサイト指定情報、及び、各サイトに含まれる階層構造化された複数のコンテンツを記憶する記憶部と、複数のサイトの内の一つのサイトに含まれる複数のコンテンツの内の一つのコンテンツの送信要求をユーザ端末から受信した場合、送信要求されたコンテンツをユーザ端末に送信するコンテンツ送信部と、ユーザ端末に送信されたコンテンツの記憶要求をユーザ端末から受信した場合、記憶要求されたコンテンツを含むサイトにアクセスするためのサイト指定情報を記憶部から取得するアドレス取得部と、記憶要求されたコンテンツを含むサイトにおける階層構造に基づいて、記憶要求されたコンテンツに対応する嗜好情報を判定する判定部と、取得されたサイト指定情報を、判定された嗜好情報に関連付けて記憶部に記憶する付与部と、を含む。
【００２０】
本発明に係る制御プログラムは、複数のサイトのそれぞれにアクセスするためのサイト指定情報、各サイトに含まれる階層構造化された複数のコンテンツ、及び、複数のコンテンツのそれぞれの階層の深さに応じたポイントを記憶する記憶部を備えるコンピュータに、複数のサイトの内の一つのサイトに含まれる複数のコンテンツの内の一つのコンテンツの送信要求をユーザ端末から受信した場合、送信要求されたコンテンツをユーザ端末に送信し、ユーザ端末に送信されたコンテンツの記憶要求をユーザ端末から受信した場合、記憶要求されたコンテンツを含むサイトにアクセスするためのサイト指定情報を、記憶要求されたコンテンツに応じたポイントに関連付けて記憶部に記憶し、記憶要求されたコンテンツを含むサイトのリストの送信要求をユーザ端末から受信した場合、ポイントに関連付けられて記憶部に記憶されたサイト指定情報を抽出し、抽出されたサイト指定情報に関連付けられたポイントに応じて抽出されたサイト指定情報のリストを作成し、作成されたリストをユーザ端末に送信する、ことを実行させる。
【００２１】
本発明に係る制御プログラムは、複数のサイトのそれぞれにアクセスするためのサイト指定情報、及び、各サイトに含まれる階層構造化された複数のコンテンツを記憶する記憶部を備えるコンピュータに、複数のサイトの内の一つのサイトに含まれる複数のコンテンツの内の一つのコンテンツの送信要求をユーザ端末から受信した場合、送信要求されたコンテンツをユーザ端末に送信し、ユーザ端末に送信されたコンテンツの記憶要求をユーザ端末から受信した場合、記憶要求されたコンテンツを含むサイトにアクセスするためのサイト指定情報を記憶部から取得し、記憶要求されたコンテンツを含むサイトにおける階層構造に基づいて、記憶要求されたコンテンツに対応する嗜好情報を判定し、取得されたサイト指定情報を、判定された嗜好情報に関連付けて記憶部に記憶する、ことを実行させる。
【発明の効果】
【００２２】
本発明に係る制御方法、コンピュータ及び制御プログラムは、ユーザが興味を持つウェブサイトの情報を的確に提供することを可能とする。
【図面の簡単な説明】
【００２３】
【図１】サイト管理システム１の一例について説明するための模式図である。
【図２】サイト管理システム１の概略構成の一例を示す図である。
【図３】携帯端末２の概略構成の一例を示す図である。
【図４】携帯端末２の表示機能によって表示される表示画面の一例を示す図である。
【図５】携帯端末２の表示機能によって表示される表示画面の一例を示す図である。
【図６】携帯端末２の表示機能によって表示される表示画面の一例を示す図である。
【図７】携帯端末２の表示機能によって表示される表示画面の一例を示す図である。
【図８】サーバ３の概略構成の一例を示す図である。
【図９】各種テーブルのデータ構造の一例を示す図である。
【図１０】各種テーブルのデータ構造の一例を示す図である。
【図１１】サイト管理システム１に係る動作シーケンスの一例を示す図である。
【図１２】サイト管理システム１に係る動作シーケンスの一例を示す図である。
【図１３】付与処理の一例を示すフローチャートである。
【図１４】嗜好レベルテーブルのデータ構造の他の一例を示す図である。
【図１５】携帯端末２の表示機能によって表示される表示画面の一例を示す図である。
【発明を実施するための形態】
【００２４】
以下、図面を参照しつつ、本発明の様々な実施形態について説明する。ただし、本発明の技術的範囲はそれらの実施形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【００２５】
（サイト管理システム１の概要）
サイト管理システム１は、複数のサイトのそれぞれに含まれる複数のコンテンツを管理するサーバ３と、サーバ３から送信されたコンテンツを表示する携帯端末２とを有する。コンテンツは、インターネットを介して送信される文書、静止画、動画及び音声等であり、例えば、ウェブページである。サイトは、ひとまとまりの複数のコンテンツによって構成されるコンテンツ群であり、例えば、複数のウェブページを含むウェブサイトである。なお、携帯端末２は、ユーザ端末の一例である。
【００２６】
図１は、サイト管理システム１の一例について説明するための模式図である。以下、複数のウェブページを含むウェブサイトを管理するサーバ３を有するサイト管理システム１を例にして説明する。
【００２７】
サーバ３は、複数のウェブサイトを管理し、複数のウェブサイトのそれぞれにおいて、飲食店又は小売店等の各店舗が紹介される。また、各ウェブサイトは、各店舗を紹介するための複数のウェブページを含み、複数のウェブページは、サーバ３によって階層構造化されて管理されている。なお、各ウェブサイトは、サービス業、不動産業又は金融機関等の各店舗、並びに、医療、保育又は福祉等の各施設を紹介するための複数のウェブページを含むように構成されてもよい。また、各ウェブサイトは、キュレーション・サービスによって提供される各テーマに関する複数のウェブページを含むように構成されてもよい。さらに、各ウェブサイトは、ＳＮＳ（Social Networking Service）の各ユーザに関する複数のウェブページを含むように構成されてもよい。
【００２８】
階層構造化された複数のウェブページの中の最上位階層のウェブページは、トップページであり、トップページには店舗の概要等の情報が含まれる。飲食店を紹介するウェブサイトの場合、トップページの１つ下位の階層のウェブページは、メニューページ、写真ページ、地図ページ及びクーポンページ等である。以降、最上位階層を第１階層と称し、最上位階層より１つ下位の階層を第２階層と称し、第２階層よりも１つずつ下位となる階層を、第３階層、第４階層、・・・、と称する場合がある。なお、メニューページには、飲食店で提供される料理のメニューの情報が含まれ、地図ページには、飲食店又は小売店の位置を示すマークが表示された地図の情報が含まれ、クーポンページには、飲食店又は小売店が提供するサービス（飲食代金の割引サービス、飲食物の無償提供サービス等）を与えるためのクーポンの情報が含まれる。
【００２９】
サーバ３は、ウェブサイトにアクセスするためのトップページアドレスを管理する。トップページアドレスは、ウェブサイトに含まれるトップページのインターネット上での位置を示すアドレス（ＵＲＬ等）であり、サイト指定情報の一例である。なお、サイト指定情報は、当該ウェブサイトによって紹介される店舗を一意に識別するための店舗識別情報（識別番号、識別記号等）であってもよい。この場合、店舗識別情報に対して、当該店舗識別情報によって識別されるウェブサイトに含まれるトップページのアドレス（ＵＲＬ等）が関連付けて記憶される。また、トップページよりも下位の階層のウェブページは、ウェブサイトによって紹介される内容の詳細情報を表示するコンテンツの一例であり、コンテンツには、ＵＲＬ等のアドレスが含まれてもよい。
【００３０】
携帯端末２を所有するユーザは、携帯端末２を操作してサイト指定情報（店舗識別情報、トップページアドレス等）を指定すると、携帯端末２は、トップページの送信要求をサーバ３に送信し、サーバ３は、送信要求されたトップページを携帯端末２に送信する。
【００３１】
トップページ、メニューページ、写真ページ、地図ページ及びクーポンページ等の各ウェブページには、他のウェブページを指定するためのリンク情報が含まれる。携帯端末２を所有するユーザは、携帯端末２を操作して各ウェブページに含まれるリンク情報を指定すると、携帯端末２は、リンク情報に対応するウェブページの送信要求をサーバ３に送信し、サーバ３は、送信要求されたウェブページを携帯端末２に送信する。なお、リンク情報は、ウェブサイトに含まれる他のウェブページのインターネット上での位置を示すアドレス（ＵＲＬ等）を含む。
【００３２】
携帯端末２は、サーバ３から送信されたウェブページを受信すると、受信したウェブページを表示する。
【００３３】
次に、ウェブページが表示された携帯端末２を所有するユーザによって、ウェブページをブックマークするための操作が行われると、携帯端末２は、当該ウェブページのブックマーク要求をサーバ３に送信する。なお、ブックマーク要求は、記憶要求の一例である。
【００３４】
サーバ３は、携帯端末２から送信されたブックマーク要求を受信すると、ブックマーク要求されたウェブページを含むウェブサイトのサイト指定情報を取得するとともに、ブックマーク要求されたウェブページに対応する嗜好レベルを取得する（図１の（１））。嗜好レベルは、各ウェブページの階層の深さに応じて設定されたポイントであり、嗜好情報の一例である。例えば、下位の階層（階層が深い）ほど、高いポイントが設定される。
【００３５】
サーバ３は、取得されたサイト指定情報を、取得された嗜好レベルに関連付けて記憶する（図１の（２））。
【００３６】
次に、携帯端末２を所有するユーザは、ブックマーク要求されたウェブページを含むウェブサイトのリストを表示するための操作を行うと、携帯端末２は、当該リストの送信要求をサーバ３に送信する。以降、リストの送信要求を、ブックマーク一覧要求と称し、ブックマーク要求されたウェブページを含むウェブサイトのリストを、ブックマーク一覧と称する場合がある。
【００３７】
サーバ３は、携帯端末２から送信されたブックマーク一覧要求を受信すると、嗜好レベルに関連付けられて記憶されたサイト指定情報を抽出し、関連付けられた嗜好レベルに応じてサイト指定情報のリストを表示するための画面表示データを作成し、作成された画面表示データを携帯端末２に送信する（図１の（３））。なお、サイト指定情報のリストは、例えば、サイト指定情報に関連付けられた嗜好レベルの高い順番にサイト指定情報を並べたリストである。携帯端末２は、サーバ３が送信したリストを受信すると、受信したリストをブックマーク一覧として表示する。
【００３８】
このように、サーバ３は、ブックマーク要求されたウェブサイト毎に、ユーザにとって興味のあるウェブサイトであるか否かを判断することを可能とする。したがって、上述のサイト管理システム１によって、ユーザが興味を持つウェブサイトの情報を的確に提供することが可能となる。
【００３９】
（サイト管理システム１の概略構成）
図２は、サイト管理システム１の概略構成の一例を示す図である。
【００４０】
サイト管理システム１は、複数のユーザのそれぞれが所有する複数の携帯端末２と、サーバ３とを有する。携帯端末２とサーバ３とは、例えば、基地局４、移動体通信網５、ゲートウェイ６及びインターネット７等の通信ネットワークを介して相互に接続される。携帯端末２で実行されるプログラム（例えば、閲覧プログラム）と、サーバ３で実行されるプログラム（例えば、ウェブサイト管理プログラム）とは、ハイパーテキスト転送プロトコル（Hypertext Transfer Protocol, HTTP）等の通信プロトコルを用いて通信を行う。
【００４１】
（携帯端末２の概略構成）
図３は、携帯端末２の概略構成の一例を示す図である。
【００４２】
携帯端末２は、無線通信ネットワークへの接続、サーバ３によって送信された各ウェブサイトに含まれるウェブページの受信及び表示、所定のアプリケーションプログラムの実行等を可能とする。そのために、携帯端末２は、端末通信部２１と、端末記憶部２２と、操作部２３と、表示部２４と、端末処理部２５とを備える。
【００４３】
なお、携帯端末２としては多機能携帯電話（所謂「スマートフォン」）を想定するが、本発明はこれに限定されない。携帯端末２は、本発明が適用可能であればよく、例えば、携帯電話（所謂「フィーチャーフォン」）、携帯情報端末（Personal Digital Assistant, PDA）、携帯ゲーム機、携帯音楽プレイヤ、タブレット端末、タブレットＰＣ、ノートＰＣ等でもよい。
【００４４】
端末通信部２１は、所定の周波数帯を感受帯域とするアンテナを含む通信インターフェース回路を有し、携帯端末２を通信ネットワーク（図２参照）に接続する。端末通信部２１は、基地局４（図２参照）により割り当てられるチャネルを介して、基地局４との間でＣＤＭＡ（Code Division Multiple Access）方式等による無線信号回線を確立し、基地局４との間で通信を行う。なお、基地局４との間の通信方式は、ＣＤＭＡ方式に限定されず、Ｗ−ＣＤＭＡ（Wideband Code Division Multiple Access）方式、ＬＴＥ（Long Term Evolution）方式等の他の通信方式でもよい。また、基地局４との間の通信方式は、ＰＨＳ（Personal Handy-phone System）等の他の通信方式でもよい。そして、端末通信部２１は、基地局４から受信したデータを端末処理部２５に供給する。また、端末通信部２１は、端末処理部２５から供給されたデータを基地局４に送信する。
【００４５】
端末記憶部２２は、例えば、半導体メモリを有する。端末記憶部２２は、端末処理部２５での処理に用いられるドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム、データ等を記憶する。例えば、端末記憶部２２は、ドライバプログラムとして、端末通信部２１を制御する通信デバイスドライバプログラム、操作部２３を制御する入力デバイスドライバプログラム、表示部２４を制御する出力デバイスドライバプログラム等を記憶する。また、端末記憶部２２は、オペレーティングシステムプログラムとして、ＩＥＥＥ８０２．１１規格の無線通信方式を実行する接続制御プログラム、携帯電話の接続制御プログラム等を記憶する。また、端末記憶部２２は、アプリケーションプログラムとして、ウェブページの取得及び表示を行うウェブブラウザプログラム、電子メールの送信及び受信を行う電子メールプログラム等を記憶する。コンピュータプログラムは、例えばＣＤ−ＲＯＭ（compact disk read only memory）、ＤＶＤ−ＲＯＭ（digital versatile disk read only memory）等のコンピュータ読み取り可能な可搬型記録媒体から、公知のセットアッププログラム等を用いて端末記憶部２２にインストールされてもよい。
【００４６】
操作部２３は、携帯端末２の操作が可能であればどのようなデバイスでもよく、例えば、タッチパネル式の入力装置、キーパッド等である。ユーザは、このデバイスを用いて、文字、数字等を入力することができる。操作部２３は、ユーザにより操作されると、その操作に対応する信号を発生する。発生した信号は、ユーザの指示として、端末処理部２５に入力される。
【００４７】
表示部２４は、動画像、静止画像等の出力が可能であればどのようなデバイスでもよく、例えば、タッチパネル式の表示装置、液晶ディスプレイ、有機ＥＬ（Electro−Luminescence）ディスプレイ等である。表示部２４は、端末処理部２５から供給される動画像データに応じた動画像、静止画像データに応じた静止画像等を表示する。
【００４８】
端末処理部２５は、一又は複数個のプロセッサ及びその周辺回路を有する。端末処理部２５は、携帯端末２の全体的な動作を統括的に制御するものであり、例えば、ＣＰＵ（Central Processing Unit）である。端末処理部２５は、携帯端末２の各種処理が端末記憶部２２に記憶されているプログラム及び操作部２３の操作からの出力等に応じて適切な手順で実行されるように、端末通信部２１、表示部２４等の動作を制御する。端末処理部２５は、端末記憶部２２に記憶されているプログラム（ドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、端末処理部２５は、複数のプログラム（アプリケーションプログラム等）を並列に実行することができる。
【００４９】
端末処理部２５は、閲覧実行部２５１を有する。端末処理部２５が有するこれらの各部は、端末処理部２５が有するプロセッサ上で実行されるプログラムによって実装される機能モジュールである。あるいは、端末処理部２５が有するこれらの各部は、独立した集積回路、マイクロプロセッサ、又はファームウェアとして携帯端末２に実装されてもよい。
【００５０】
（携帯端末２の機能）
図４（ａ）及び（ｂ）、図５（ａ）及び（ｂ）、図６（ａ）及び（ｂ）並びに図７（ａ）及び（ｂ）は、携帯端末２の表示機能によって表示される各表示画面の一例を示す図である。
【００５１】
図４（ａ）は、携帯端末２の表示部２４に表示されるログイン画面４００の一例を示す図である。
【００５２】
ログイン画面４００は、ユーザが、サーバによって提供されるサービスを受けるために、ユーザＩＤ及びパスワードを入力するための画面である。なお、サーバによって提供されるサービスは、各店舗のウェブサイトに含まれるウェブページの提供、ウェブサイトのブックマーク登録等である。ユーザＩＤは、ユーザを識別するための識別情報である。ユーザＩＤ及びパスワードは、サーバ３によって提供されるサービスをユーザが初めて利用する際に、ユーザが表示部２４に表示されたユーザ情報登録画面（図示せず）を用いてサーバ３に登録した情報である。
【００５３】
ログイン画面４００には、ユーザＩＤボックス４０１、パスワードボックス４０２及びログインボタン４０３等が表示されている。ユーザＩＤボックス４０１には、ユーザが操作部２３を操作することによって入力されたユーザＩＤが表示され、パスワードボックス４０２には、ユーザが操作部２３を操作することによって入力されたユーザＩＤが表示される。
【００５４】
ユーザによって入力されたユーザＩＤ及びパスワードがユーザＩＤボックス４０１及びパスワードボックス４０２に表示された場合に、ユーザによってログインボタン４０３が選択されると、ログイン要求がサーバ３に送信される。なお、ログイン要求には、ユーザＩＤボックス４０１及びパスワードボックス４０２に表示されたユーザＩＤ及びパスワードが含まれる。
【００５５】
サーバ３は、携帯端末２が送信したログイン要求を受信すると、ログイン要求に含まれるユーザＩＤ及びパスワードに基づいて、ユーザに対してログインを許可するか否かを判定する。サーバ３は、ユーザに対してログインを許可すると判定した場合、ログイン要求を送信した携帯端末２にログインを許可する情報を送信する。サーバ３が送信したログインを許可する情報を受信した携帯端末２は、以後、サーバ３の各サービスを受けることが可能となる。
【００５６】
図４（ｂ）は、携帯端末２に表示されるサイト一覧画面４１０の一例を示す図である。サイト一覧画面４１０は、サーバ３が管理する複数のウェブサイトの概要を紹介するための画面である。サイト一覧画面４１０は、ユーザが表示部２４に表示された検索画面（図示せず）を用いて検索を実行した結果の画面である。なお、ユーザは、検索画面において、所定の検索条件（料理ジャンル、店舗の住所等）を指定することが可能であり、ユーザによって指定された検索条件に基づいて店舗の検索が行われる。
【００５７】
サイト一覧画面４１０には、１又は複数のウェブサイト情報４１１及びトップページリンクボタン４１２等が表示される。ウェブサイト情報４１１は、ユーザによって指定された検索条件に合致した各店舗を紹介するための情報である。トップページリンクボタン４１２には、ウェブサイト情報４１１に対応するウェブサイトのトップページアドレスが対応付けられ、ユーザによってトップページリンクボタン４１２が選択されると、選択されたトップページリンクボタン４１２に対応するトップページが表示される。
【００５８】
図５（ａ）は、携帯端末２に表示されるトップページ画面５００の一例を示す図である。トップページ画面５００は、ウェブサイトによって紹介される店舗の概要を表示するための画面である。トップページ画面５００には、ブックマークボタン５０１、ウェブページリンクボタン５０２、店舗概要情報５０３及び詳細リンクボタン５０４が表示される。なお、ブックマークボタン５０１の機能については後述する。
【００５９】
ウェブページリンクボタン５０２には、第１階層のトップページ及び第２階層の各ウェブページのアドレス（ＵＲＬ等）が対応付けられる。ユーザによってウェブページリンクボタン５０２が選択されると、選択されたウェブページリンクボタン５０２に対応するウェブページが表示される。ウェブページリンクボタン５０２に対応するウェブページのうちの第２階層のウェブページは、メニューページ、写真ページ、地図ページ及びクーポンページ等である。なお、図５（ａ）に示されるトップページ画面５００において、ウェブページリンクボタン５０２の内のトップページに対応するボタンは、他のウェブページに対応するボタンとは異なる態様（表示色、輝度等）で表示される。
【００６０】
店舗概要情報５０３には、ウェブサイトによって紹介される店舗の概要の情報が表示される。詳細リンクボタン５０４には、ウェブサイト内の他のウェブページに対応するアドレス（ＵＲＬ等）が対応付けられ、ユーザによって詳細リンクボタン５０４が選択されると、選択された詳細リンクボタン５０４に対応するウェブページが表示される。例えば、図５（ａ）に示される詳細リンクボタン５０４がユーザによって選択されると、メニューページの下位の階層の各種メニューページ（記念日メニューページ、ディナーメニューページ、ランチメニューページ等）が表示される。
【００６１】
図５（ｂ）は、携帯端末２に表示されるメニューページ画面５１０の一例を示す図である。メニューページ画面５１０は、ウェブサイトによって紹介される店舗で提供される料理のメニューの情報を表示するための画面である。メニューページ画面５１０は、トップページ画面５００に表示されたウェブページリンクボタン５０２の内のメニューページに対応するボタンがユーザによって選択された場合に表示される。メニューページ画面５１０には、ブックマークボタン５１１、ウェブページリンクボタン５１２、下位階層ウェブページリンクボタン５１３、メニュー情報５１４及び詳細リンクボタン５１５が表示される。
【００６２】
ブックマークボタン５１１及びウェブページリンクボタン５１２は、トップページ画面５００において表示されるブックマークボタン５０１及びウェブページリンクボタン５０２と同様である。下位階層ウェブページリンクボタン５１３には、図５（ｂ）に示されるメニューページの下位の階層のウェブページのアドレス（ＵＲＬ等）が対応付けられる。ユーザによって下位階層ウェブページリンクボタン５１３が選択されると、選択された下位階層ウェブページリンクボタン５１３に対応するウェブページが表示される。
【００６３】
メニュー情報５１４には、ウェブサイトによって紹介される店舗で提供される料理のメニューの情報が表示される。詳細リンクボタン５１５には、ウェブサイト内の他のウェブページに対応するアドレス（ＵＲＬ等）が対応付けられ、ユーザによって詳細リンクボタン５１５が選択されると、選択された詳細リンクボタン５１５に対応するウェブページが表示される。例えば、図５（ｂ）に示される詳細リンクボタン５１５がユーザによって選択されると、メニューページの下位の階層の個別メニューページ（コースのメニュー紹介ページ等）が表示される。
【００６４】
図６（ａ）は、携帯端末２に表示される地図ページ画面６００の一例を示す図である。地図ページ画面６００は、ウェブサイトによって紹介される店舗の位置を示すマークを含む地図情報を表示するための画面である。地図ページ画面６００は、トップページ画面５００に表示されたウェブページリンクボタン５０２の内の地図ページに対応するボタンがユーザによって選択された場合に表示される。地図ページ画面６００には、ブックマークボタン６０１、ウェブページリンクボタン６０２、地図情報６０３及び店舗位置マーク６０４が表示される。
【００６５】
ブックマークボタン６０１及びウェブページリンクボタン６０２は、トップページ画面５００において表示されるブックマークボタン５０１及びウェブページリンクボタン５０２と同様である。地図情報６０３には、ウェブサイトによって紹介される店舗の周辺の地図が表示される。地図情報６０３において表示される地図に対するユーザの操作部２３による操作に応じて、スクロール（パンニング）表示、拡大縮小表示及び回転表示等の各種地図表示が行われる。店舗位置マーク６０４は、地図情報６０３において表示される地図上における店舗の位置を示すマークである。
【００６６】
図６（ｂ）は、携帯端末２に表示されるクーポンページ画面６１０の一例を示す図である。クーポンページ画面６１０は、ウェブサイトによって紹介される店舗が提供するサービス（飲食代金の割引サービス、飲食物の無償提供サービス等）を与えるためのクーポンの情報を表示するための画面である。クーポンページ画面６１０は、トップページ画面５００に表示されたウェブページリンクボタン５０２の内のクーポンページに対応するボタンがユーザによって選択された場合に表示される。クーポンページ画面６１０には、ブックマークボタン６１１、ウェブページリンクボタン６１２及びクーポン情報６１３が表示される。
【００６７】
ブックマークボタン６１１及びウェブページリンクボタン６１２は、トップページ画面５００において表示されるブックマークボタン５０１及びウェブページリンクボタン５０２と同様である。クーポン情報６１３には、１又は複数のクーポンの情報が表示される。
【００６８】
図７（ａ）は、携帯端末２に表示される地図ページ画面６００においてブックマークボタン６０１が選択された場合の一例を示す図である。地図ページ画面６００においてブックマークボタン６０１が選択されると、ブックマーク要求がサーバ３に送信される。サーバ３において、地図ページを含むウェブサイトのサイト指定情報が、地図ページに対応する嗜好レベルと関連付けられて記憶される。そして、ブックマーク登録通知７０１が携帯端末２に表示される。なお、図５（ａ），（ｂ）及び図６（ｂ）に示されるブックマークボタン５０１，５１１及び６１１も、ブックマークボタン６０１と同じ機能を有する。すなわち、各ブックマークボタンが選択されると、当該ブックマークボタンが表示されたウェブページを含むウェブサイトのサイト指定情報が、当該ブックマークボタンが表示されたウェブページに対応する嗜好レベルと関連付けて記憶される。そして、ブックマーク登録通知が携帯端末２に表示される。
【００６９】
図７（ｂ）は、携帯端末２に表示されるブックマーク一覧画面７１０の一例を示す図である。ブックマーク一覧画面７１０は、ユーザが操作部２３を操作してブックマーク一覧要求をサーバ３に送信した場合に表示される画面である。ブックマーク一覧画面７１０には、ウェブサイト情報７１１が表示される。ウェブサイト情報７１１には、ブックマーク登録されたウェブサイトのサイト指定情報に関する情報（ウェブサイトによって紹介される店舗名称等）が表示される。ウェブサイト情報７１１は、ブックマーク登録されたウェブサイトのサイト指定情報と対応付けられ、ユーザによってウェブサイト情報７１１が選択されると、選択されたウェブサイト情報７１１に対応するウェブサイトのトップページが表示される。例えば、サイト指定情報が、店舗識別情報である場合、ウェブサイト情報７１１が選択されると、選択された店舗識別情報に関連付けられたウェブサイト情報７１１に対応するウェブサイトのトップページのアドレスが特定され、特定されたアドレスに基づいて当該トップページが表示される。また、ブックマーク一覧画面７１０において、ウェブサイト情報７１１は、各ウェブサイト情報７１１に対応するウェブサイトのサイト指定情報に関連付けられた嗜好レベルの高い順番に上から並べて表示される。
【００７０】
（サーバ３の概略構成）
図８は、サーバ３の概略構成の一例を示す図である。
【００７１】
サーバ３は、携帯端末２を所有するユーザからの指示に応じて、ウェブサイトに含まれる各ウェブページを表示するための画面表示データを作成し、作成した画面表示データを携帯端末２に送信する。また、サーバ３は、ブックマーク要求されたウェブページを含むウェブサイトのサイト指定情報を取得した場合、ブックマーク要求されたウェブページに対応する嗜好レベルを取得し、取得したサイト指定情報を、取得した嗜好レベルに関連付けて記憶する。以上のような機能を実現するために、サーバ３は、サーバ通信部３１と、サーバ記憶部３２と、サーバ処理部３３とを備える。
【００７２】
サーバ通信部３１は、サーバ３をインターネット７に接続するための通信インターフェース回路を有する。サーバ通信部３１は、携帯端末２から受信したデータをサーバ処理部３３に供給する。
【００７３】
サーバ記憶部３２は、例えば、半導体メモリ、磁気ディスク装置及び光ディスク装置の内の少なくとも一つを有する。サーバ記憶部３２は、サーバ処理部３３による処理に用いられるドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム、データ等を記憶する。例えば、サーバ記憶部３２は、ドライバプログラムとして、サーバ通信部３１を制御する通信デバイスドライバプログラム等を記憶する。コンピュータプログラムは、例えばＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等のコンピュータ読み取り可能な可搬型記録媒体から、公知のセットアッププログラム等を用いてサーバ記憶部３２にインストールされてもよい。また、サーバ記憶部３２は、データとして、複数のウェブサイトのそれぞれに含まれるウェブページを表示するためのデータ、図９（ａ）に示す階層テーブル、図９（ｂ）に示す嗜好レベルテーブル、図１０に示すユーザテーブル等を記憶する。
【００７４】
（テーブルのデータ構造）
図９及び１０は、各種テーブルのデータ構造の一例を示す図である。なお、サーバ記憶部３２は、以下に説明する各種テーブルを記憶せずに、他の装置（データベース装置等）が、これらの各種テーブルを記憶してもよい。この場合、サーバ３は、これらの各種テーブルに記憶された情報を使用する際に、当該テーブルを記憶する他の装置にアクセスして、当該テーブルに記憶された情報を取得する。
【００７５】
図９（ａ）には、階層テーブルが示されている。階層テーブルには、複数のサイトのそれぞれについて、トップページ（第１階層のウェブページ）アドレスに、当該トップページの下位階層（第２階層）のウェブページアドレスが関連付けて記憶されている。また、階層テーブルには、第２階層のウェブページアドレスに、当該第２階層のウェブページの下位階層（第３階層）のウェブページアドレスが関連付けて記憶されている。
【００７６】
図９（ａ）に示される階層テーブルでは、第１階層のウェブページであるトップページのアドレス（http://www.ABC.co.jp/035215/）に、第２階層のウェブページのアドレス（http://www.ABC.co.jp/035215/menu1/、http://www.ABC.co.jp/035215/menu2/、・・・等）が関連付けて記憶されている。また、第２階層のウェブページのアドレス（http://www.ABC.co.jp/035215/photo/）に、第３階層のウェブページのアドレス（http://www.ABC.co.jp/035215/photo/menu/、http://www.ABC.co.jp/035215/photo/interior/、・・・等）が関連付けて記憶されている。
【００７７】
なお、図９（ａ）に示す例では、トップページのＵＲＬに、「menu1/」、「menu2/」、「menu3/」及び「menu4/」等の文字列を追加したものを、メニューページを示すＵＲＬとして使用している。また、トップページのＵＲＬに、「photo/」等の文字列を追加したものを、写真ページを示すＵＲＬとして使用している。また、トップページのＵＲＬに、「map/」等の文字列を追加したものを、地図ページを示すＵＲＬとして使用している。また、トップページのＵＲＬに、「coupon/」等の文字列を追加したものを、クーポンページを示すＵＲＬとして使用している。また、トップページのＵＲＬに、「photo/menu/」、「photo/interior/」及び「photo/private/」等の文字列を追加したものを、写真ページの下位の階層の詳細な写真ページのＵＲＬとして使用している。
【００７８】
図９（ｂ）には、嗜好レベルテーブルが示されている。嗜好レベルテーブルには、ウェブサイトに含まれるウェブページの階層構造における各階層に対して、嗜好レベルが関連付けて記憶される。
【００７９】
図１０には、ユーザテーブルが示されている。ユーザテーブルには、各ユーザについて、当該ユーザのユーザＩＤ、パスワード、ユーザ名称、メールアドレス、生年月日及びブックマーク情報等が関連付けて記憶される。ユーザＩＤは、各ユーザを一意に識別するための識別情報である。ブックマーク情報には、ブックマーク要求に応じて取得されたサイト指定情報（店舗識別情報等）及び嗜好レベルが互いに関連付けられて記憶される。
【００８０】
図７に戻り、以下、サーバ処理部３３について説明する。サーバ処理部３３は、一又は複数個のプロセッサ及びその周辺回路を有する。サーバ処理部３３は、サーバ３の全体的な動作を統括的に制御するものであり、例えば、ＣＰＵ（Central Processing Unit）である。サーバ処理部３３は、サーバ３の各種処理がサーバ記憶部３２に記憶されているプログラム等に応じて適切な手順で実行されるように、サーバ通信部３１等の動作を制御する。サーバ処理部３３は、サーバ記憶部３２に記憶されているプログラム（ドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、サーバ処理部３３は、複数のプログラム（アプリケーションプログラム等）を並列に実行できる。
【００８１】
サーバ処理部３３は、送信部３３１と、取得部３３２と、判定部３３３と、付与部３３４と、作成部３３５とを有する。サーバ処理部３３が有するこれらの各部は、サーバ処理部３３が有するプロセッサ上で実行されるプログラムによって実装される機能モジュールである。あるいは、サーバ処理部３３が有するこれらの各部は、独立した集積回路、マイクロプロセッサ、又はファームウェアとしてサーバ３に実装されてもよい。
【００８２】
（サイト管理システム１の動作シーケンス１）
図１１は、サイト管理システム１に係る動作シーケンスの一例を示す図である。
【００８３】
以下に説明する動作シーケンスは、予め端末記憶部２２及びサーバ記憶部３２に記憶されているプログラムに基づいて、主に端末処理部２５及びサーバ処理部３３により、携帯端末２及びサーバ３の各要素と協働して実行される。また、携帯端末２は、この動作シーケンスが実行される前に、ログイン画面４００によって入力されたユーザＩＤ及びパスワードを含むログイン要求をサーバ３に送信することによって、ユーザテーブルを参照したサーバ３からログインを許可されているものとする。
【００８４】
まず、携帯端末２の閲覧実行部２５１は、ユーザの操作部２３による操作に応じてサイト一覧要求を、端末通信部２１を介してサーバ３に送信する（ステップＳ１０１）。サイト一覧要求は、サイト一覧画面４１０を携帯端末２に送信させる要求であり、例えば、ユーザが表示部２４に表示された検索画面（図示せず）を用いて指定した検索条件を含む要求である。
【００８５】
次に、サーバ３の作成部３３５は、携帯端末２が送信したサイト一覧要求を、サーバ通信部３１を介して受信すると、サイト一覧画面４１０を表示するための画面表示データを作成する（ステップＳ１０２）。例えば、作成部３３５は、サイト一覧要求に含まれる検索条件に合致するウェブサイトのトップページアドレスを、階層テーブルから取得する。そして、作成部３３５は、取得したトップページアドレスに基づいてサイト一覧画面４１０を表示するための画面表示データを作成する。
【００８６】
次に、送信部３３１は、作成部３３５によって作成された画面表示データを、サーバ通信部３１を介して携帯端末２に送信する（ステップＳ１０３）。
【００８７】
次に、携帯端末２の閲覧実行部２５１は、サーバ３が送信した画面表示データを、端末通信部２１を介して受信し、受信した画面表示データに基づいてサイト一覧画面４１０を表示部２４に表示する（ステップＳ１０４）。
【００８８】
次に、携帯端末２の閲覧実行部２５１は、ユーザの操作部２３による操作に応じてウェブページの送信要求を、端末通信部２１を介してサーバ３に送信する（ステップＳ１０５）。例えば、閲覧実行部２５１は、サイト一覧画面４１０に表示されたトップページリンクボタン４１２がユーザによって選択された場合、選択されたトップページリンクボタン４１２に対応するウェブページ（トップページ）の送信を要求する送信要求を生成する。なお、ウェブページの送信要求には、選択されたトップページリンクボタン４１２に対応するウェブページアドレス（トップページアドレス）が含まれる。
【００８９】
次に、サーバ３の送信部３３１は、携帯端末２が送信したウェブページの送信要求を、サーバ通信部３１を介して受信すると、受信した送信要求に含まれるウェブページアドレスを参照して、ウェブページアドレスに対応するウェブページをサーバ記憶部３２から取得する。送信部３３１は、取得されたウェブページを表示するための画面表示データを、サーバ通信部３１を介して携帯端末２に送信する（ステップＳ１０６）。なお、受信した送信要求に応じてウェブページを送信する送信部３３１は、コンテンツ送信部の一例である。
【００９０】
次に、携帯端末２の閲覧実行部２５１は、サーバ３が送信した画面表示データを、端末通信部２１を介して受信し、受信した画面表示データに基づいてトップページ画面５００等のウェブページ画面を表示部２４に表示する（ステップＳ１０７）。
【００９１】
なお、ウェブページリンクボタン５０２，５１２，６０２及び６１２、下位階層ウェブページリンクボタン５１３、又は、詳細リンクボタン５０４及び５１５の何れかが選択された場合も同様にステップＳ１０５〜Ｓ１０７の処理が実行される。なお、ウェブページリンクボタン５０２，５１２，６０２及び６１２、下位階層ウェブページリンクボタン５１３、並びに詳細リンクボタン５０４及び５１５は、リンク情報の一例である。
【００９２】
（サイト管理システム１の動作シーケンス２）
図１２は、サイト管理システム１に係る動作シーケンスの一例を示す図である。
【００９３】
以下に説明する動作シーケンスは、予め端末記憶部２２及びサーバ記憶部３２に記憶されているプログラムに基づいて、主に端末処理部２５及びサーバ処理部３３により、携帯端末２及びサーバ３の各要素と協働して実行される。また、携帯端末２は、この動作シーケンスが実行される前に、ログイン画面４００によって入力されたユーザＩＤ及びパスワードを含むログイン要求をサーバ３に送信することによって、サーバ３からログインを許可されているものとする。
【００９４】
まず、携帯端末２の閲覧実行部２５１は、ユーザの操作部２３による操作に応じてブックマーク要求を、端末通信部２１を介してサーバ３に送信する（ステップＳ２０１）。例えば、閲覧実行部２５１は、ブックマークボタン５０１，５１１，６０１又は６１１がユーザによって選択された場合に、選択されたブックマークが表示されているウェブページのウェブページアドレスを含むブックマーク要求を生成する。そして閲覧実行部２５１は、生成されたブックマーク要求を、端末通信部２１を介してサーバ３に送信する。
【００９５】
次に、サーバ３の取得部３３２、判定部３３３及び付与部３３４は、携帯端末２が送信したブックマーク要求を、サーバ通信部３１を介して受信すると、付与処理を実行する（ステップＳ２０２）。なお、付与処理の詳細については後述する。
【００９６】
次に、付与処理（ステップＳ２０２）が実行された後の任意のタイミングにおいて、ユーザが、操作部２３によってブックマーク一覧を表示させるための操作を行った場合、携帯端末２の閲覧実行部２５１は、ユーザの操作に応じたブックマーク一覧要求を、端末通信部２１を介してサーバ３に送信する（ステップＳ２０３）。
【００９７】
次に、サーバ３の作成部３３５は、携帯端末２が送信したブックマーク一覧要求を、サーバ通信部３１を介して受信すると、ユーザテーブル（図１０参照）からブックマーク情報を抽出する。次に、作成部３３５は、抽出された各ブックマーク情報における嗜好レベルの高い順番にサイト指定情報を並べたブックマーク一覧画面７１０を表示するための画面表示データを作成する（ステップＳ２０４）。なお、嗜好レベルに基づいてサイト指定情報を並べたブックマーク一覧画面７１０を表示するための画面表示データを作成する作成部３３５は、リスト作成部の一例である。
【００９８】
次に、送信部３３１は、作成部３３５が作成したブックマーク一覧画面７１０を表示するための画面表示データを、サーバ通信部３１を介して携帯端末２に送信する（ステップＳ２０５）。なお、ブックマーク一覧画面７１０を表示するための画面表示データを携帯端末２に送信する送信部３３１は、リスト送信部の一例である。
【００９９】
次に、携帯端末２の閲覧実行部２５１は、サーバ３が送信した画面表示データを、端末通信部２１を介して受信し、受信した画面表示データに基づいてブックマーク一覧画面７１０を表示部２４に表示する（ステップＳ２０６）。
【０１００】
（付与処理）
図１３は、付与処理の一例を示すフローチャートである。図１３に示す付与処理は、図１２のステップＳ２０２において実行される。
【０１０１】
まず、取得部３３２は、携帯端末２が送信したブックマーク要求を、サーバ通信部３１を介して受信すると、ブックマーク要求に含まれるウェブページアドレスを取得する。次に、取得部３３２は、階層テーブルを参照して、取得したウェブページアドレスを含むウェブサイトのサイト指定情報を取得する（ステップＳ３０１）。なお、ブックマーク要求に含まれるウェブページアドレスを取得する取得部３３２は、アドレス取得部の一例である。
【０１０２】
次に、判定部３３３は、階層テーブルを参照して、取得部３３２が取得したウェブページアドレスの階層の深さを判定する（ステップＳ３０２）。まず、判定部３３３は、取得部３３２によって取得されたウェブページアドレスが、階層テーブルに記憶されているか否かを判定する。判定部３３３は、取得部３３２が取得したウェブページアドレスが階層テーブルに記憶されている場合、階層テーブルを参照して当該ウェブアドレスに対応する階層（第１階層〜第３階層の内の何れかの階層）を判定する。
【０１０３】
なお、判定部３３３は、取得部３３２が取得したウェブページアドレスを構成する文字列に基づいて、取得部３３２が取得したウェブページアドレスの階層の深さを判定してもよい。例えば、判定部３３３は、取得部３３２が取得したウェブページアドレスの文字列に含まれる「/」の数とウェブサイトに含まれるトップページアドレスの文字列に含まれる「/」の数との差分に基づいて階層の深さを判定する。取得部３３２が取得したウェブページアドレスがhttp://www.ABC.co.jp/035215/photo/private/であり、トップページアドレスがhttp://www.ABC.co.jp/035215/である場合、判定部３３３は、取得部３３２が取得したウェブページアドレスの「/」の数が、トップページアドレスの「/」の数より２つ多いので、取得部３３２が取得したウェブページがトップページよりも２階層下であると判定し、取得部３３２が取得したウェブページアドレスの階層の深さを第３階層と判定する。これにより、サーバ３は、階層テーブルに含まれないウェブサイトに対しても、階層の深さを判定することが可能となる。
【０１０４】
次に、判定部３３３は、嗜好レベルテーブルを参照し、判定された階層の深さに対応する嗜好レベルを判定する（ステップＳ３０３）。
【０１０５】
次に、付与部３３４は、判定部３３３が判定したサイト指定情報と嗜好レベルとを、ブックマーク要求を送信した携帯端末２のユーザのＩＤと関連付けて、ユーザテーブルに記憶し（ステップＳ３０４）、一連のステップを終了する。
【０１０６】
以上説明してきたように、サイト管理システム１によって、ブックマーク要求したサイトのコンテンツの階層の深さに応じて、ユーザのサイトに対する興味の度合いを判定することができ、ユーザが興味を持つウェブサイトの情報を的確に提供する制御方法及び嗜好判定方法を提供することが可能となる。
【０１０７】
（変形例１）
なお、本発明は、本実施形態に限定されるものではない。例えば、作成部３３５は、ステップＳ２０４（図１２参照）において、携帯端末２が送信したブックマーク一覧要求を受信すると、各ブックマーク情報における嗜好レベルに応じて、サイト指定情報を強調表示させたブックマーク一覧画面７１０を表示するための画面表示データを作成してもよい。例えば、所定ポイントよりも高い嗜好レベルと関連付けられたサイト指定情報に関するウェブサイト情報７１１は、所定ポイントよりも低い嗜好レベルと関連付けられたサイト指定情報に関するウェブサイト情報７１１よりも、強調して表示される。なお、ウェブサイト情報７１１の強調表示として、例えば、他のウェブサイト情報７１１よりも明るく表示すること、他のウェブサイト情報７１１よりも濃い色で表示すること、他のウェブサイト情報７１１よりも大きく表示すること、及び／又は、点滅して表示することが含まれる。
【０１０８】
（変形例２）
また、嗜好レベルテーブルは、ウェブページアドレスのうちの最も右端に記載されているディレクトリ名に対して嗜好レベルを対応付けて記憶したテーブルであってもよい。
【０１０９】
図１４には、嗜好レベルテーブルの他の一例が示されている。ウェブページアドレスの一例であるＵＲＬでは、階層が深くなるにつれて各階層のウェブページを格納する位置を示すディレクトリ名を示す文字列が追加される。例えば、図１４に示す例では、メニューページを示すＵＲＬは、「menu1/」、「menu2/」、「menu3/」及び「menu4/」等のディレクトリ名を示す文字列がトップページのＵＲＬに追加されたものである。また、写真ページを示すＵＲＬは、「photo/」等のディレクトリ名を示す文字列がトップページのＵＲＬに追加されたものである。また、地図ページを示すＵＲＬは、「map/」等のディレクトリ名を示す文字列がトップページのＵＲＬに追加されたものである。また、クーポンページを示すＵＲＬは、「coupon/」等のディレクトリ名を示す文字列がトップページのＵＲＬに追加されたものである。また、予約ページを示すＵＲＬは、「reserve/」等のディレクトリ名を示す文字列がトップページのＵＲＬに追加されたものである。なお、予約ページは、当該ウェブサイトによって紹介される飲食店等を予約するための情報を含むウェブページである。また、写真ページの下位の階層の詳細な写真ページのＵＲＬは、「photo/menu/」、「photo/interior/」及び「photo/private/」等のディレクトリ名を示す文字列がトップページのＵＲＬに追加されたものである。
【０１１０】
図１４に示す嗜好レベルテーブルが用いられる場合、判定部３３３は、階層の深さを判定せずに、取得部３３２が取得したウェブページアドレスのうちの最も右端に記載されているディレクトリ名を示す文字列を抽出する。次に判定部３３３は、抽出されたディレクトリ名を示す文字列が、嗜好レベルテーブルに記憶されているか否かを判定する。次に、判定部３３３は、抽出されたディレクトリ名を示す文字列が嗜好レベルテーブルに記憶されている場合、当該ディレクトリ名に対応する嗜好レベルを判定する。
【０１１１】
これにより、サイト管理システム１の管理者が、ディレクトリ毎に嗜好レベルを設定することができるため、より精緻な嗜好分析を行うことが可能となる。なお、図１４に示す嗜好レベルテーブルにおいて、各ディレクトリに対して、任意の嗜好レベルが関連付けられてもよい。
【０１１２】
（変形例３）
また、ブックマーク一覧において、１又は複数のウェブサイト情報をグループにまとめたフォルダ情報を表示してもよい。図１５は、携帯端末２に表示されるブックマーク一覧画面１５００の他の一例を示す図である。
【０１１３】
ブックマーク一覧画面１５００には、フォルダ情報１５０１及びウェブサイト情報１５０２が表示される。フォルダ情報１５０１は、複数のウェブサイト情報を含むグループを示す表示である。また、ウェブサイト情報１５０２は、フォルダ情報１５０１に含まれないウェブサイト情報である。
【０１１４】
まず、ユーザが、表示部２４に表示されたグループ作成画面（図示せず）を用いて、ウェブサイト情報をグループにまとめるためのフォルダ情報を作成する操作を行う。携帯端末２の閲覧実行部２５１は、フォルダ作成操作に応じて、フォルダ作成要求をサーバ３に送信する。サーバ３の作成部３３５は、フォルダ作成要求を受信すると、フォルダ情報を作成する。次に、ユーザは、グループ作成画面を用いて、作成されたフォルダ情報にウェブサイト情報を含める操作を行う。携帯端末２の閲覧実行部２５１は、フォルダ情報にウェブサイト情報を含める操作に応じて、グループ化要求をサーバ３に送信する。サーバ３の作成部３３５は、グループ化要求を受信すると、フォルダ情報とウェブサイト情報に対応するウェブサイトのサイト指定情報とを関連付けてサーバ記憶部３２に記憶する処理を行う。なお、フォルダ情報とサイト指定情報とを関連付けてサーバ記憶部３２に記憶する処理は、サイト指定情報を所定のグループに分類する処理の一例である。
【０１１５】
サーバ３の付与部３３４は、ユーザテーブルを参照し、グループ化要求を送信した携帯端末２のユーザのＩＤに対応するブックマーク情報のサイト指定情報のうち、フォルダ情報と関連付けられたサイト指定情報に対応する嗜好レベルを増大させて記憶する。
【０１１６】
これにより、ブックマーク一覧画面に含まれるサイト指定情報に関する複数のウェブサイト情報に対するユーザの操作に応じて、サイト指定情報の嗜好レベルを変更することが可能となる。
【０１１７】
（変形例４）
サーバ３の作成部３３５は、ユーザ毎に、ユーザテーブルから抽出された各ブックマーク情報のサイト指定情報のウェブサイトで紹介される店舗に関する広告情報を作成してもよい。この場合、送信部３３１は、作成した広告情報を、所定の送信頻度（例えば、１日に１回。）に従ってユーザの携帯端末に送信する。また、送信部３３１は、当該広告情報に関するサイト指定情報に関連付けられた嗜好レベルに応じて、送信頻度を変更する。例えば、広告情報に関するサイト指定情報に関連付けられた嗜好レベルが所定ポイントよりも高い場合、広告情報の送信頻度を高く設定する（例えば、１日に２回。）。これにより、ユーザの興味の度合いが高いウェブサイトに関する広告情報が、当該ユーザに対して多く送信されることになり、広告効果の高いサイト管理システム１を提供することが可能となる。
【０１１８】
（変形例５）
また、複数のウェブサイトのそれぞれは、ウェブサイトで紹介される店舗に関する情報を表示する各ウェブページとともに、ウェブサイト内のサイトマップを有してもよい。サイトマップには、ウェブサイトに含まれる一部又は全部のウェブページの名称の一覧が表示される。そして、ユーザが、携帯端末２を操作してサイトマップに表示されたウェブページの名称を指定することで、携帯端末２は、指定されたウェブページを表示することができる。なお、サイトマップに対して嗜好レベルが対応付けて記憶されてもよい。この場合、トップページよりも低い嗜好レベルがサイトマップに対して対応付けられる。また、サイトマップには、ブックマークボタンが表示される。サイトマップにおいてブックマークボタンが選択されると、ブックマーク要求がサーバ３に送信される。サーバ３において、サイトマップを含むウェブサイトのサイト指定情報が、サイトマップに対応する嗜好レベルと関連付けられて記憶される。なお、サイトマップは、一覧コンテンツの一例である。
【０１１９】
（変形例６）
また、図４（ｂ）に示されるサイト一覧画面４１０に表示されるウェブページに対して嗜好レベルが対応付けて記憶されてもよい。この場合、最も低い嗜好レベルがサイト一覧画面４１０のウェブページに対して対応付けられる。なお、サイト一覧画面４１０は、検索画面（図示せず）を用いて指定された検索条件に基づいて作成される画面であり、サイト一覧画面４１０のウェブページの上位階層として、料理ジャンル別の概要ページ、地域別の概要ページ等がサーバ３によって管理される。また、サイト一覧画面４１０には、ブックマークボタンが表示される。サイト一覧画面４１０においてブックマークボタンが選択されると、ブックマーク要求がサーバ３に送信される。サーバ３において、サイト一覧画面４１０のウェブページを含むウェブサイトのサイト指定情報（最上位階層のウェブページのサイト指定情報）が、サイト一覧画面４１０のウェブページに対応する嗜好レベルと関連付けられて記憶される。なお、サイト一覧画面４１０のウェブページは、一覧コンテンツの一例である。
【０１２０】
また、サイト一覧画面４１０のウェブページがトップページであり、且つ、サイト一覧画面４１０に表示されたトップページリンクボタン４１２に対応するウェブページが、サイト一覧画面４１０のウェブページの下位階層のウェブページとして管理されている場合では、トップページリンクボタン４１２に対応するウェブページ及び当該ウェブページよりも下位階層のウェブページがブックマーク要求された場合、サイト一覧画面４１０のウェブページに対し、サイト一覧画面４１０のウェブページがブックマーク要求された場合よりも高い嗜好レベルが関連付けて記憶される。このように、検索操作に基づいて作成される一覧コンテンツがトップページとして管理される場合、一覧コンテンツをブックマーク要求した場合よりも、一覧コンテンツで紹介される各コンテンツを閲覧した際にブックマーク要求した場合の方が、一覧コンテンツに対するユーザの興味の度合いが高いと判定することができ、ユーザが興味を持つ一覧コンテンツを的確に判定することが可能となる。
【０１２１】
（変形例７）
また、サイト一覧画面４１０において、当該サイト一覧画面４１０に表示される各ウェブサイト情報４１１に対応するブックマークボタンが表示されてもよい。この場合、サイト一覧画面４１０においてブックマークボタンが選択されると、ブックマーク要求がサーバ３に送信される。そして、サーバ３において、選択されたブックマークボタンに対応するウェブサイト情報４１１に対応するウェブサイトのサイト指定情報が、最も低い嗜好レベルと関連付けられて記憶される。このように、検索操作に基づいて作成される一覧コンテンツにおいて、表示された各サイトのサイト指定情報をブックマーク要求した場合よりも、各サイトの各コンテンツを閲覧した際にブックマーク要求した場合の方が、各サイト（飲食店、小売店等）に対するユーザの興味の度合いが高いと判定することができ、ユーザが興味を持つサイト（飲食店、小売店等）を的確に判定することが可能となる。
【０１２２】
（変形例８）
また、サーバ記憶部３２は、嗜好レベルテーブルを記憶せずに、各ウェブアページアドレスに嗜好レベルを関連付けて記憶してもよい。この場合、判定部３３３は、階層の深さを判定せずに、取得部３３２が取得したウェブページアドレスに関連付けられた嗜好レベルを判定する。
【０１２３】
これにより、サイト管理システム１の管理者が、ウェブページアドレス毎に嗜好レベルを設定することができるため、より精緻な嗜好分析を行うことが可能となる。
【０１２４】
（変形例９）
また、サーバ３によって送信される各サイトに含まれるコンテンツを受信及び表示するデバイスは、携帯端末２に限定されない。例えば、サイト管理システム１は、インターネット７に接続されたパーソナルコンピュータ（Personal Computer, PC）を有してもよく、サーバ３は、ＰＣに各サイトに含まれるコンテンツを送信してもよい。この場合、ＰＣの閲覧実行部は、携帯端末２の閲覧実行部２５１と同様に、受信された各サイトに含まれるコンテンツを表示する。なお、ＰＣは、ユーザ端末の一例である。
【０１２５】
当業者は、本発明の精神及び範囲から外れることなく、様々な変更、置換及び修正をこれに加えることが可能であることを理解されたい。
【符号の説明】
【０１２６】
１    サイト管理システム
２    携帯端末
２１    端末通信部
２２    端末記憶部
２３    操作部
２４    表示部
２５    端末処理部
２５１    閲覧実行部
３    サーバ
３１    サーバ通信部
３２    サーバ記憶部
３３    サーバ処理部
３３１    送信部
３３２    取得部
３３３    判定部
３３４    付与部
３３５    作成部
４    基地局
５    移動体通信網
６    ゲートウェイ
７    インターネット
【図１】
0006647069.tif 000002
【図２】
0006647069.tif 000003
【図３】
0006647069.tif 000004
【図４】
0006647069.tif 000005
【図５】
0006647069.tif 000006
【図６】
0006647069.tif 000007
【図７】
0006647069.tif 000008
【図８】
0006647069.tif 000009
【図９】
0006647069.tif 000010
【図１０】
0006647069.tif 000011
【図１１】
0006647069.tif 000012
【図１２】
0006647069.tif 000013
【図１３】
0006647069.tif 000014
【図１４】
0006647069.tif 000015
【図１５】
0006647069.tif 000016