(57)【要約】【課題】端末種別が異なった場合でも、利用している端末に適したアクセス履歴画面を表示し、ページ構成等を変更した場合でも、リンクの整合性がとれたアクセス履歴画面を表示することを可能とするアクセス履歴管理方法、システムおよび装置を提供する。【解決手段】利用者がある種別の端末からＷｅｂサービスサーバ１０のページにアクセスしたときに、ページの内容に紐づく情報として、ページに含まれるタグ名、表示順番を履歴情報として保存しておき、利用者が他の種別の端末からＷｅｂサービスサーバ１０にアクセスしてアクセス履歴を確認したときに、ページの内容に紐づく情報として保存されているタグ名、表示順番と、履歴を確認している端末の種別から、履歴を確認している端末に表示すべきアクセス履歴のページを作成し、表示する。【選択図】図５
2011232969.tif 000002
【特許請求の範囲】
【請求項１】
利用者端末からＷｅｂサービスサーバのコンテンツへのアクセス履歴を管理するアクセス履歴管理方法であって、
前記Ｗｅｂサービスサーバは、表示されるコンテンツ内容に対して表示順番を管理するタグが付与された複数端末種別用のページを保持するコンテンツ記憶部と、端末種別毎に、タグ名と、表示順番、ページ名とからなるコンテンツ管理情報を予め登録するコンテンツ管理情報記憶部と、アクセスした利用者の識別情報と、アクセスした日時と、表示順番と、タグ名からなるアクセス履歴情報を登録するアクセス履歴情報記憶部を備えており、
前記Ｗｅｂサービスサーバの処理手順は、
前記利用者端末からネットワークを経由して、利用者識別情報、利用者の端末種別、取得するページ名、履歴要求無しが指定されたコンテンツ取得のリクエストを受信するステップと、
履歴要求無しの前記コンテンツ取得のリクエストで指定されたページ名を元に、前記コンテンツ管理情報記憶部からタグ名と表示順番を取得するステップと、
取得したタグ名、表示順番と、履歴要求無しの前記コンテンツ要求リクエストで指定された利用者識別情報と、処理日時とを前記アクセス履歴情報記憶部に保存するステップと、
履歴要求無しの前記コンテンツ要求リクエストで指定されたページ名のコンテンツを元に、前記コンテンツ記憶部から端末種別に応じたコンテンツを取得するステップと、
取得した前記コンテンツを、ネットワークを経由して前記利用者端末に送信するステップと、
前記利用者端末からネットワークを経由して、利用者識別情報、利用者の端末種別、履歴要求有りが指定されたコンテンツ要求リクエストを受信するステップと、
履歴要求有りの前記コンテンツ要求リクエストで指定された利用者識別情報の全てのデータを前記アクセス履歴情報記憶部より取得するステップと、
履歴要求有りの前記コンテンツ要求リクエストで指定された端末種別と、前記アクセス履歴情報記憶部から取得したタグ名とを元に、前記コンテンツ管理情報記憶部から履歴として表示するタグ名と表示順番を取得するステップと、
取得したタグ名と表示順番を元に、前記コンテンツ記憶部から端末種別に応じたコンテンツを取得し、前記利用者端末に履歴として表示する履歴画面を生成するステップと、
生成した前記履歴画面のコンテンツを、ネットワークを経由して前記利用者端末に送信するステップと、
を含むことを特徴とするＷｅｂサービスサーバのアクセス履歴管理方法。
【請求項２】
利用者端末からＷｅｂサービスサーバのコンテンツへのアクセス履歴を管理するアクセス履歴管理方法であって、
前記Ｗｅｂサービスサーバは、表示されるコンテンツ内容に対して表示順番を管理するタグが付与された複数端末種別用のページを保持するコンテンツ記憶部と、端末種別毎に、タグ名と、表示順番、ページ名とからなるコンテンツ管理情報を予め登録するコンテンツ管理情報記憶部と、アクセスした利用者の識別情報と、アクセスした日時と、表示順番と、タグ名からなるアクセス履歴情報を登録するアクセス履歴情報記憶部を備えており、
前記Ｗｅｂサービスサーバの処理手順は、
前記利用者端末からネットワークを経由して、利用者識別情報、利用者の端末種別、取得するページ名が指定されたコンテンツ要求リクエストを受信するステップと、
前記コンテンツ要求リクエストで指定された利用者識別情報の全てのデータを前記アクセス履歴情報記憶部より取得して、前記利用者識別情報のアクセス履歴の有無を判定するステップと、
前記利用者識別情報のアクセス履歴がない場合に、前記コンテンツ取得のリクエストで指定されたページ名を元に、前記コンテンツ管理情報記憶部からタグ名と表示順番を取得するステップと、
取得したタグ名、表示順番と、前記コンテンツ要求リクエストで指定された利用者識別情報と、処理日時とを前記アクセス履歴情報記憶部に保存するステップと、
前記コンテンツ要求リクエストで指定されたページ名のコンテンツを元に、前記コンテンツ記憶部から端末種別に応じたコンテンツを取得するステップと、
取得した前記コンテンツを、ネットワークを経由して前記利用者端末に送信するステップと、
前記利用者識別情報のアクセス履歴の有無を判定するステップにおいて、前記利用者識別情報のアクセス履歴があった場合に、履歴要求の有無の選択要求を、ネットワークを経由して前記利用者端末へ送信するステップと、
選択要求を送信した前記利用者端末から、履歴要求有無のリクエストを受信して履歴要求の有無の判定を行うステップと、
履歴要求が有れば、前記コンテンツ要求リクエストで指定された端末種別と、前記アクセス履歴情報記憶部から取得したタグ名とを元に、前記コンテンツ管理情報記憶部からタグ名と表示順番を取得するステップと、
取得したタグ名と表示順番を元に、前記コンテンツ記憶部から端末種別に応じたコンテンツを取得し、前記利用者端末に履歴として表示する履歴画面を生成するステップと、
生成した前記履歴画面のコンテンツを、ネットワークを経由して前記利用者端末に送信するステップと、
を含むことを特徴とするＷｅｂサービスサーバのアクセス履歴管理方法。
【請求項３】
利用者端末と、Ｗｅｂサービスサーバから成り、前記利用者端末からＷｅｂサービスサーバのコンテンツへのアクセス履歴を管理するアクセス履歴管理システムであって、
前記Ｗｅｂサービスサーバは、
表示されるコンテンツ内容に対して表示順番を管理するタグが付与された複数端末種別用のページを保持するコンテンツ記憶部と、
端末種別毎に、タグ名と、表示順番、ページ名とからなるコンテンツ管理情報を予め登録するコンテンツ管理情報記憶部と、
アクセスした利用者の識別情報と、アクセスした日時と、表示順番と、タグ名からなるアクセス履歴情報を登録するアクセス履歴情報記憶部と、
前記利用者端末からネットワークを経由して、利用者識別情報、利用者の端末種別、取得するページ名、履歴要求の有無が指定されたコンテンツ取得のリクエストを受信するコンテンツ要求リクエスト受信部と、
前記コンテンツ要求リクエストで指定された利用者識別情報をキーとして前記アクセス履歴情報記憶部からアクセス履歴情報を取得するアクセス履歴取得部と、
前記アクセス履歴情報記憶部に登録されているアクセス履歴情報より、アクセス履歴の有無を判定する履歴有無判定部と、
前記コンテンツ取得のリクエストで指定されたページ名を元に、前記コンテンツ管理情報からタグ名と表示順番を取得するタグ名取得部と、
前記コンテンツ要求リクエストで指定された利用者識別情報と、前記タグ名取得部にて取得したタグ名、表示順番と、処理日時とを前記アクセス履歴情報記憶部に保存するアクセス履歴保存部と、
前記コンテンツ取得のリクエストで指定されたページ名のコンテンツを、前記コンテンツ記憶部より取得するコンテンツ取得部と、
前記利用者端末より送信されたリクエストの履歴要求の有無の判定を行う履歴要求有無判定部と、
前記コンテンツ要求リクエストで指定された端末種別とタグ名から、履歴として表示するページ名を前記アクセス履歴情報記憶部から取得する履歴表示情報取得部と、
前記利用者端末に表示するコンテンツをネットワークを経由して前記利用者端末に送信するコンテンツ送信部と、
を備えることを特徴とするアクセス履歴管理システム。
【請求項４】
表示されるコンテンツ内容に対して表示順番を管理するタグが付与された複数端末種別用のページを保持するコンテンツ記憶部と、
端末種別毎に、タグ名と、表示順番、ページ名とからなるコンテンツ管理情報を予め登録するコンテンツ管理情報記憶部と、
アクセスした利用者の識別情報と、アクセスした日時と、表示順番と、タグ名からなるアクセス履歴情報を登録するアクセス履歴情報記憶部と、
利用者端末からネットワークを経由して、利用者識別情報、利用者の端末種別、取得するページ名、履歴要求の有無が指定されたコンテンツ取得のリクエストを受信するコンテンツ要求リクエスト受信部と、
前記コンテンツ要求リクエストで指定された利用者識別情報をキーとして前記アクセス履歴情報記憶部からアクセス履歴情報を取得するアクセス履歴取得部と、
前記アクセス履歴情報記憶部に登録されているアクセス履歴情報より、アクセス履歴の有無を判定する履歴有無判定部と、
前記コンテンツ取得のリクエストで指定されたページ名を元に、前記コンテンツ管理情報からタグ名と表示順番を取得するタグ名取得部と、
前記コンテンツ要求リクエストで指定された利用者識別情報と、前記タグ名取得部にて取得したタグ名、表示順番と、処理日時とを前記アクセス履歴情報記憶部に保存するアクセス履歴保存部と、
前記コンテンツ取得のリクエストで指定されたページ名のコンテンツを、前記コンテンツ記憶部より取得するコンテンツ取得部と、
前記利用者端末より送信されたリクエストの履歴要求の有無の判定を行う履歴要求有無判定部と、
前記コンテンツ要求リクエストで指定された端末種別とタグ名から、履歴として表示するページ名を前記アクセス履歴情報記憶部から取得する履歴表示情報取得部と、
前記利用者端末に表示するコンテンツをネットワークを経由して前記利用者端末に送信するコンテンツ送信部と、
を備えることを特徴とするＷｅｂサービスサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂページへのアクセス履歴を管理するアクセス履歴管理方法、アクセス履歴管理システムおよびＷｅｂサービスサーバに関する。
【背景技術】
【０００２】
Ｗｅｂページへのアクセス履歴を管理する、従来のアクセス履歴管理方法では、利用者がアクセスしたＷｅｂサービスサーバのページ情報（ＵＲＬなど）をアクセス履歴として保存しておき、利用者が再びＷｅｂサービスサーバにアクセスしてアクセス履歴を確認する際に、保存したページ情報（ＵＲＬなど）を表示していた（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３０９５０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来技術では、パソコンなどの大画面端末向けに作成されたページにアクセスすると、大画面端末向けに作成されたページのページ情報がアクセス履歴として保存されてしまうため、次に利用者が、小画面端末でアクセス履歴を確認し、表示されたページ（大画面端末向けページ）にアクセスしても、端末の受信可能データサイズの制約等により全情報を表示できない場合がある等の問題があった。同様に、携帯電話などの小画面端末向けに内容を複数ページに分割して作成されたページにアクセスすると、分割されたページのページ情報が保存されてしまうため、次に利用者が、大画面端末でアクセス履歴を確認し、表示されたページ（小画面端末向けの分割ページ）にアクセスしても、分割された内容しか表示されない場合がある等の問題があった。
また、Ｗｅｂサービスサーバの運用途中でページ構成やページ名を変更した場合、既に保存されているアクセス履歴の内容を変更しないと、アクセス履歴で表示されているページ情報（ＵＲＬなど）との整合性が取れず、アクセス履歴で表示されたページに遷移できなくなるという問題があった。
【０００５】
本発明は、このような問題点に鑑みてなされたものであり、本発明の目的は、大画面端末や小画面端末などの端末種別が異なった場合でも、利用している端末に適したアクセス履歴画面を提供することができ、また運用途中でページ構成やページ名を変更した場合でも、リンクの整合性がとれたアクセス履歴画面を提供することができるアクセス履歴管理方法、アクセス履歴管理システムおよびＷｅｂサービスサーバを提供することにある。
【課題を解決するための手段】
【０００６】
本発明では、利用者がある種別の端末からＷｅｂサービスサーバのページにアクセスしたときに、ページの内容に紐づく情報として、ページに含まれるタグ名、表示順番を履歴情報として保存しておき、利用者が他の種別の端末からＷｅｂサービスサーバにアクセスしてアクセス履歴を確認したときに、ページの内容に紐づく情報として保存されているタグ名、表示順番と、アクセス履歴を確認している端末の種別とから、アクセス履歴を確認している端末に表示すべきアクセス履歴画面を作成し、作成した該アクセス履歴画面をアクセス履歴を確認している端末に送信する。これにより、利用者に、端末の種別を意識させることなく、利便性の高いアクセス履歴画面を提供することができる。また、アクセス履歴としてページ情報（ＵＲＬなど）を保存せずにページ内容に紐づく情報を保存することによって、ページの構成やページ名が変更された場合でも、リンクの整合性がとれたアクセス履歴画面を提供できる。
【０００７】
即ち、本発明は、利用者端末からＷｅｂサービスサーバのコンテンツへのアクセス履歴を管理するアクセス履歴管理方法であって、前記Ｗｅｂサービスサーバが、表示されるコンテンツ内容に対して表示順番を管理するタグが付与された複数端末種別用のページを保持するコンテンツ記憶部と、端末種別毎に、タグ名と、表示順番、ページ名とからなるコンテンツ管理情報を予め登録するコンテンツ管理情報記憶部と、アクセスした利用者の識別情報と、アクセスした日時と、表示順番と、タグ名からなるアクセス履歴情報を登録するアクセス履歴情報記憶部を備えており、前記Ｗｅｂサービスサーバの処理手順が、前記利用者端末からネットワークを経由して、利用者識別情報、利用者の端末種別、取得するページ名、履歴要求無しが指定されたコンテンツ取得のリクエストを受信するステップと、履歴要求無しの前記コンテンツ取得のリクエストで指定されたページ名を元に、前記コンテンツ管理情報記憶部からタグ名と表示順番を取得するステップと、取得したタグ名、表示順番と、履歴要求無しの前記コンテンツ要求リクエストで指定された利用者識別情報と、処理日時とを前記アクセス履歴情報記憶部に保存するステップと、履歴要求無しの前記コンテンツ要求リクエストで指定されたページ名のコンテンツを元に、前記コンテンツ記憶部から端末種別に応じたコンテンツを取得するステップと、取得した前記コンテンツを、ネットワークを経由して前記利用者端末に送信するステップと、前記利用者端末からネットワークを経由して、利用者識別情報、利用者の端末種別、履歴要求有りが指定されたコンテンツ要求リクエストを受信するステップと、履歴要求有りの前記コンテンツ要求リクエストで指定された利用者識別情報の全てのデータを前記アクセス履歴情報記憶部より取得するステップと、履歴要求有りの前記コンテンツ要求リクエストで指定された端末種別と、前記アクセス履歴情報記憶部から取得したタグ名とを元に、前記コンテンツ管理情報記憶部から履歴として表示するタグ名と表示順番を取得するステップと、取得したタグ名と表示順番を元に、前記コンテンツ記憶部から端末種別に応じたコンテンツを取得し、前記利用者端末に履歴として表示する履歴画面を生成するステップと、生成した前記履歴画面のコンテンツを、ネットワークを経由して前記利用者端末に送信するステップとを含むことを特徴とする。
【０００８】
また、本発明は、利用者端末からＷｅｂサービスサーバのコンテンツへのアクセス履歴を管理するアクセス履歴管理方法であって、前記Ｗｅｂサービスサーバが、表示されるコンテンツ内容に対して表示順番を管理するタグが付与された複数端末種別用のページを保持するコンテンツ記憶部と、端末種別毎に、タグ名と、表示順番、ページ名とからなるコンテンツ管理情報を予め登録するコンテンツ管理情報記憶部と、アクセスした利用者の識別情報と、アクセスした日時と、表示順番と、タグ名からなるアクセス履歴情報を登録するアクセス履歴情報記憶部を備えており、前記Ｗｅｂサービスサーバの処理手順が、前記利用者端末からネットワークを経由して、利用者識別情報、利用者の端末種別、取得するページ名が指定されたコンテンツ要求リクエストを受信するステップと、前記コンテンツ要求リクエストで指定された利用者識別情報の全てのデータを前記アクセス履歴情報記憶部より取得して、前記利用者識別情報のアクセス履歴の有無を判定するステップと、前記利用者識別情報のアクセス履歴がない場合に、前記コンテンツ取得のリクエストで指定されたページ名を元に、前記コンテンツ管理情報記憶部からタグ名と表示順番を取得するステップと、取得したタグ名、表示順番と、前記コンテンツ要求リクエストで指定された利用者識別情報と、処理日時とを前記アクセス履歴情報記憶部に保存するステップと、前記コンテンツ要求リクエストで指定されたページ名のコンテンツを元に、前記コンテンツ記憶部から端末種別に応じたコンテンツを取得するステップと、取得した前記コンテンツを、ネットワークを経由して前記利用者端末に送信するステップと、前記利用者識別情報のアクセス履歴の有無を判定するステップにおいて、前記利用者識別情報のアクセス履歴があった場合に、履歴要求の有無の選択要求を、ネットワークを経由して前記利用者端末へ送信するステップと、選択要求を送信した前記利用者端末から、履歴要求有無のリクエストを受信して履歴要求の有無の判定を行うステップと、履歴要求が有れば、前記コンテンツ要求リクエストで指定された端末種別と、前記アクセス履歴情報記憶部から取得したタグ名とを元に、前記コンテンツ管理情報記憶部からタグ名と表示順番を取得するステップと、取得したタグ名と表示順番を元に、前記コンテンツ記憶部から端末種別に応じたコンテンツを取得し、前記利用者端末に履歴として表示する履歴画面を生成するステップと、生成した前記履歴画面のコンテンツを、ネットワークを経由して前記利用者端末に送信するステップとを含むことを特徴とする。
【０００９】
また、本発明は、利用者端末と、Ｗｅｂサービスサーバから成り、前記利用者端末からＷｅｂサービスサーバのコンテンツへのアクセス履歴を管理するアクセス履歴管理システムであって、前記Ｗｅｂサービスサーバが、表示されるコンテンツ内容に対して表示順番を管理するタグが付与された複数端末種別用のページを保持するコンテンツ記憶部と、端末種別毎に、タグ名と、表示順番、ページ名とからなるコンテンツ管理情報を予め登録するコンテンツ管理情報記憶部と、アクセスした利用者の識別情報と、アクセスした日時と、表示順番と、タグ名からなるアクセス履歴情報を登録するアクセス履歴情報記憶部と、前記利用者端末からネットワークを経由して、利用者識別情報、利用者の端末種別、取得するページ名、履歴要求の有無が指定されたコンテンツ取得のリクエストを受信するコンテンツ要求リクエスト受信部と、前記コンテンツ要求リクエストで指定された利用者識別情報をキーとして前記アクセス履歴情報記憶部からアクセス履歴情報を取得するアクセス履歴取得部と、前記アクセス履歴情報記憶部に登録されているアクセス履歴情報より、アクセス履歴の有無を判定する履歴有無判定部と、前記コンテンツ取得のリクエストで指定されたページ名を元に、前記コンテンツ管理情報からタグ名と表示順番を取得するタグ名取得部と、前記コンテンツ要求リクエストで指定された利用者識別情報と、前記タグ名取得部にて取得したタグ名、表示順番と、処理日時とを前記アクセス履歴情報記憶部に保存するアクセス履歴保存部と、前記コンテンツ取得のリクエストで指定されたページ名のコンテンツを、前記コンテンツ記憶部より取得するコンテンツ取得部と、前記利用者端末より送信されたリクエストの履歴要求の有無の判定を行う履歴要求有無判定部と、前記コンテンツ要求リクエストで指定された端末種別とタグ名から、履歴として表示するページ名を前記アクセス履歴情報記憶部から取得する履歴表示情報取得部と、前記利用者端末に表示するコンテンツをネットワークを経由して前記利用者端末に送信するコンテンツ送信部とを備えることを特徴とする。
【００１０】
本発明のＷｅｂサービスサーバは、表示されるコンテンツ内容に対して表示順番を管理するタグが付与された複数端末種別用のページを保持するコンテンツ記憶部と、端末種別毎に、タグ名と、表示順番、ページ名とからなるコンテンツ管理情報を予め登録するコンテンツ管理情報記憶部と、アクセスした利用者の識別情報と、アクセスした日時と、表示順番と、タグ名からなるアクセス履歴情報を登録するアクセス履歴情報記憶部と、利用者端末からネットワークを経由して、利用者識別情報、利用者の端末種別、取得するページ名、履歴要求の有無が指定されたコンテンツ取得のリクエストを受信するコンテンツ要求リクエスト受信部と、前記コンテンツ要求リクエストで指定された利用者識別情報をキーとして前記アクセス履歴情報記憶部からアクセス履歴情報を取得するアクセス履歴取得部と、前記アクセス履歴情報記憶部に登録されているアクセス履歴情報より、アクセス履歴の有無を判定する履歴有無判定部と、前記コンテンツ取得のリクエストで指定されたページ名を元に、前記コンテンツ管理情報からタグ名と表示順番を取得するタグ名取得部と、前記コンテンツ要求リクエストで指定された利用者識別情報と、前記タグ名取得部にて取得したタグ名、表示順番と、処理日時とを前記アクセス履歴情報記憶部に保存するアクセス履歴保存部と、前記コンテンツ取得のリクエストで指定されたページ名のコンテンツを、前記コンテンツ記憶部より取得するコンテンツ取得部と、前記利用者端末より送信されたリクエストの履歴要求の有無の判定を行う履歴要求有無判定部と、前記コンテンツ要求リクエストで指定された端末種別とタグ名から、履歴として表示するページ名を前記アクセス履歴情報記憶部から取得する履歴表示情報取得部と、前記利用者端末に表示するコンテンツをネットワークを経由して前記利用者端末に送信するコンテンツ送信部とを備えることを特徴とする。
【発明の効果】
【００１１】
本発明は、保存されているタグ名、端末種別から端末種別に応じたページをアクセス履歴として提供することによって、タグ保存時とアクセス履歴表示時の利用者の使用している端末種別が異なった場合でも、利用者に、端末の種別を意識させることなく、利用している端末に適したアクセス履歴画面を表示することができる。
また、本発明は、アクセス履歴情報として、ページの構成やページ名を保存せず、ページの内容に紐づくタグ名、表示順序を保存することにより、Ｗｅｂサービスサーバの運用途中で、ページの構成やページ名を変更しても、コンテンツ管理情報や履歴表示情報の内容を変更するだけで、容易にアクセス履歴の表示の整合性を確保することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明のＷｅｂサービスサーバの構成を示す図である。
【図２】端末種別に応じたコンテンツの一例を示す図である。
【図３】コンテンツ管理情報の一例を示す図である。
【図４】アクセス履歴情報の一例を示す図である。
【図５】第１の動作フローを示す図である。
【図６】第２の動作フローを示す図である。
【図７】履歴画面の一例を示す図である。
【発明を実施するための形態】
【００１３】
本発明の実施の形態について図面を参照して説明する。図１は、ＷＡＮなどのネットワーク（以下、ネットワーク）を通じて、各端末にコンテンツを送信する本発明のＷｅｂサービスサーバの構成を示す図である。Ｗｅｂサービスサーバ１０は、コンテンツ記憶部１１と、コンテンツ管理情報記憶部１２と、アクセス履歴情報記憶部１３と、コンテンツ要求リクエスト受信部１４と、アクセス履歴取得部１５と、履歴有無判定部１６と、タグ名取得部１７と、アクセス履歴保存部１８と、コンテンツ取得部１９と、履歴要求有無判定部２０と、履歴表示情報取得部２１と、コンテンツ送信部２２とを備える。
【００１４】
コンテンツ記憶部１１には、端末種別に応じて表示できるように表示順番を管理するタグが付与されたコンテンツが、端末種別ごとに保持されている。図２は、コンテンツ記憶部１１に保持される、端末種別に応じたコンテンツの一例を示す図である。ここでは、端末種別Ｘ用のコンテンツのページＸ−１は、端末種別ＹではＹ−１−１、Ｙ−１−２と２ページ分に分割され、端末種別ＺではＺ−１−１、Ｚ−１−２、Ｚ−１−３、Ｚ−１−４と４ページ分に分割されている。端末種別ＸのページＸ−２も同様に端末種別に応じて分割されている。その際、各表示内容に対して、表示順番を管理するタグが付与されている。
【００１５】
コンテンツ管理情報記憶部１２には、端末種別に応じて表示できるように、どのページ名のコンテンツが、どのようなタグ名を所有し、どのような表示順番とするかというコンテンツ管理情報が予め登録されている。図３は、コンテンツ管理情報の一例を示す図である。ここでは、端末種別Ｘ、Ｙ、Ｚそれぞれの表示サイズが異なり、表示サイズが（端末種別Ｘ）＞（端末種別Ｙ）＞（端末種別Ｚ）である場合の、コンテンツのページの管理方法の例を示している。端末種別Ｘ用のコンテンツのページＸ−１は、端末種別ＹではＹ−１−１、Ｙ−１−２と２ページ分に分割され、端末種別ＺではＺ−１−１、Ｚ−１−２、Ｚ−１−３、Ｚ−１−４と４ページ分に分割されている。同様にページＸ−２は、端末種別ＹではＹ−２−１、Ｙ−２−２と２ページ分に分割され、端末種別ＺではＺ−２−１、Ｚ−２−２、Ｚ−２−３、Ｚ−２−４と４ページ分に分割されている。
【００１６】
アクセス履歴情報記憶部１３には、どのユーザが、いつ、どのタグ名・表示順番のコンテンツにアクセスしたかというアクセス履歴情報が登録され、利用者のコンテンツ取得要求に応じて、履歴情報が追加される。図４は、アクセス履歴情報の一例を示す図である。利用者識別情報、処理日時、表示順番、タグ名が登録される。
【００１７】
コンテンツ要求リクエスト受信部１４は、利用者の端末からコンテンツ取得のリクエストを、ネットワークを経由して受信する。リクエストの内容として、利用者ＩＤなどの利用者識別情報、取得するページ名、履歴要求の有無などを指定する。
アクセス履歴取得部１５は、利用者識別情報をキーとしてアクセス履歴情報記憶部１３からタグ名、表示順番などを取得する。
履歴有無判定部１６は、アクセス履歴情報記憶部１３に登録されているアクセス履歴情報より、アクセス履歴の有無を判定する。
タグ名取得部１７は、指定されたページ名のコンテンツが、どのようなタグ名を所有しているのか、どのような表示順番であるか、という情報をアクセス履歴情報記憶部１３より取得する。
【００１８】
アクセス履歴保存部１８は、コンテンツ要求リクエストで指定された利用者識別情報と、タグ名取得部１７にて取得したタグ名、表示順番と、処理日時とをアクセス履歴情報記憶部１３に保存する。処理日時として、アクセス履歴保存部１８での処理が開始された時の日時などがある。タグ名取得部１７にて取得した全てのデータに対応したデータを保存する。
【００１９】
コンテンツ取得部１９は、指定されたページ名のコンテンツを、端末種別に応じたコンテンツを保持するコンテンツ記憶部１１より取得する。
履歴要求有無判定部２０は、利用者の端末より送信された履歴要求の有無の判定を行う。
履歴表示情報取得部２１は、履歴要求有りのコンテンツ要求リクエストで指定された端末種別やタグ名などから、履歴として表示するページ名をアクセス履歴情報記憶部１３より取得する。アクセス履歴取得部１５で取得したデータが複数ある場合には、全てのデータに応じたページ名を取得する。
コンテンツ送信部２２は、利用者の端末に表示するコンテンツをネットワークを経由して利用者の端末に送信する。
【００２０】
本発明の動作フローは２種類あり、それぞれの動作フローを以下に示す。またこれ以外の動作フローがあってもよい。図５は、第１の動作フローを示す図である。第１の動作フローでは、Ｗｅｂサービスサーバ１０は、利用者の端末から利用者識別情報等とともに、履歴要求有無の情報を含むコンテンツ要求リクエストをネットワークを経由して受信し、履歴要求無しのコンテンツ要求リクエストであればコンテンツ要求の処理を行い、履歴要求有りのコンテンツ要求リクエストであれば履歴要求の処理を行う。
【００２１】
コンテンツ要求リクエスト受信部１４は、利用者の端末からネットワークを経由して、履歴要求無しのコンテンツ要求リクエストを受信する（Ｓ１０１）。リクエストの内容として、利用者ＩＤなどの利用者識別情報、利用者の端末種別、取得するページ名を指定する。
タグ名取得部１７は、コンテンツ要求リクエストで指定されたページ名のコンテンツが、どのようなタグ名を所有しているのか、どのような表示順番であるか、という情報をコンテンツ管理情報記憶部１２より取得する（Ｓ１０２）。コンテンツ要求リクエストで指定されたページ名のコンテンツが複数のタグ名を所有している場合は、所有している全てのタグ名に対応したデータを取得する。
アクセス履歴保存部１８は、コンテンツ要求リクエストで指定された利用者識別情報と、タグ名取得部１７にて取得したタグ名や表示順番（もしくはタグ名取得部１７にて取得した全てのデータに対応したデータ）と、処理日時とをアクセス履歴情報記憶部１３に保存する（Ｓ１０３）。処理日時として、例としてタグ名取得部１７によるタグ名取得の処理が開始された時の日時などがある。
コンテンツ取得部１９は、コンテンツ要求リクエストで指定されたページ名のコンテンツを元に、コンテンツ記憶部１１から端末種別に応じたコンテンツを取得する（Ｓ１０４）。
コンテンツ送信部２２は、コンテンツ取得部１９にて取得したコンテンツを、ネットワークを経由して利用者の端末に送信する（Ｓ１０５）。
【００２２】
次に、コンテンツ要求リクエスト受信部１４は、利用者の端末からネットワークを経由して、履歴要求有りのコンテンツ要求リクエストを受信する（Ｓ１０６）。リクエストの内容として、利用者識別情報と利用者の端末種別を指定する。
アクセス履歴取得部１５は、履歴要求有りのコンテンツ要求リクエストで指定された利用者識別情報の全てのデータ（もしくはデータの個数、アクセスをした日時などの情報で制限をかけて抽出されたデータ）をアクセス履歴情報記憶部１３より取得する（Ｓ１０７）。
履歴表示情報取得部２１は、履歴要求有りのコンテンツ要求リクエストで指定された端末種別と、アクセス履歴取得部１５にて取得したタグ名とを元に、コンテンツ管理情報記憶部１２から履歴として表示するページ名（タグ名と表示順番）を取得する（Ｓ１０８）。アクセス履歴取得部１５で取得したデータが複数ある場合には、全てのデータに応じたページ名を取得する。
コンテンツ取得部１９は、履歴表示情報取得部２１で取得したページ名（タグ名と表示順番）を元に、コンテンツ記憶部１１から端末種別に応じたコンテンツを取得し、利用者の端末に履歴として表示する履歴画面を生成する（Ｓ１０９）。履歴画面として図７（Ａ）に示すように全てのページ名（ページ名にはコンテンツに画面遷移するリンクが張られている）、処理時刻を、処理時刻順、かつ、表示順番順に表示してもよいし、図７（Ｂ）に示すように重複するページ名をまとめて、処理時刻順に表示してもよい。
コンテンツ送信部２２は、コンテンツ取得部１９で生成した履歴画面のコンテンツを、ネットワークを経由して利用者の端末に送信する（Ｓ１１０）。
【００２３】
従来は、パソコンのような大画面端末Ｘでは１つの画面（ページ名Ｘ−１）で表示可能なコンテンツでも、携帯電話などの小画面端末Ｚ向けに表示させるために、ページ名Ｚ１−１、Ｚ１−２、Ｚ１−３と、複数のページに分割して作成される必要があり、上述したようにコンテンツ管理情報で複数の端末の画面に適した画面表示ができるようには対応付けおよび管理がなされていなかった。したがって、図５の動作フローのＳ１０２、Ｓ１０８の処理が行われず、大画面端末Ｘで小画面端末Ｚ向けに作成したコンテンツへアクセスした場合、複数の画面に分けられて表示されていた。
本発明では、コンテンツ管理情報で複数の端末の画面に適した画面表示ができるように対応付けおよび管理がなされているので、大画面端末Ｘで小画面端末Ｚ向けに作成したコンテンツへアクセスした場合でも、複数の画面に分けられずに、１つの画面（ページ名Ｘ−１）で表示することができる。
【００２４】
図６は、第２の動作フローを示す図である。コンテンツ要求リクエスト受信部１４は、利用者の端末からネットワークを経由して、コンテンツ要求リクエストを受信する（Ｓ２０１）。リクエストの内容として、利用者ＩＤなどの利用者識別情報、利用者の端末種別、取得するページ名を指定する。
アクセス履歴取得部１５は、利用者識別情報の全てのデータ（もしくはデータの個数、アクセスをした日時などの情報で制限をかけて抽出されたデータ）をアクセス履歴情報記憶部１３より取得する（Ｓ２０２）。
履歴有無判定部１６は、アクセス履歴の有無を判定する（Ｓ２０３）。アクセス履歴がない場合、タグ名取得部１７は、コンテンツ要求リクエストで指定されたページ名のコンテンツが、どのようなタグ名を所有しているのか、どのような表示順番であるか、という情報をコンテンツ管理情報記憶部１２より取得する（Ｓ２０４）。コンテンツ要求リクエストで指定されたページ名のコンテツが複数のタグ名を所有している場合は、所有している全てのタグ名に対応したデータを取得する。
アクセス履歴保存部１８は、コンテンツ要求リクエストで指定された利用者識別情報と、タグ名取得部１７にて取得したタグ名や表示順番（もしくはタグ名取得部１７にて取得した全てのデータに対応したデータ）と、処理日時とをアクセス履歴情報記憶部１３に保存する（Ｓ２０５）。処理日時として、例としてタグ名取得部１７によるタグ名取得の処理が開始された時の日時などがある。
コンテンツ取得部１９は、コンテンツ要求リクエストで指定されたページ名のコンテンツを元に、コンテンツ記憶部１１から端末種別に応じたコンテンツを取得する（Ｓ２０６）。
Ｓ２０３において、アクセス履歴があった場合、コンテンツ送信部２２は、アクセス履歴最終画面から表示するか否かの選択要求を、ネットワークを経由して利用者の端末へ送信する（Ｓ２０７）。
【００２５】
コンテンツ要求リクエスト受信部１４は、Ｓ２０７で選択要求を送信した利用者の端末から、履歴要求の有無を指定したコンテンツ要求リクエストを受信すると（Ｓ２０８）、履歴要求有無判定部２０は、Ｓ２０８で受信したリクエストで、履歴要求の有無の判定を行う（Ｓ２０９）。履歴要求が無ければ、上述したＳ２０４以降の処理が行われる。
履歴要求が有れば、履歴表示情報取得部２１は、Ｓ２０１のコンテンツ要求リクエストで指定された端末種別と、アクセス履歴取得部１５にて取得したタグ名とを元に、コンテンツ管理情報記憶部１２からタグ名と表示順番を取得する（Ｓ２１０）。アクセス履歴取得部１５で取得したデータが複数ある場合には、全てのデータに応じたページ名を取得する。
コンテンツ取得部１９は、履歴表示情報取得部２１で取得したタグ名と表示順番を元に、コンテンツ記憶部１１から端末種別に応じたコンテンツを取得し、利用者の端末に履歴として表示する履歴画面を生成する（Ｓ２１１）。履歴画面として図７（Ａ）のように全てのページ名（ページ名にはコンテンツに画面遷移するリンクが張られている）、処理時刻を、処理時刻順、かつ、表示順番順に表示してもよいし、図７（Ｂ）のように重複するページ名をまとめて、処理時刻順に表示してもよい。
コンテンツ送信部２２は、Ｓ２０６で取得したコンテンツもしくはＳ２１１で生成した履歴画面のコンテンツを、ネットワークを経由して利用者の端末に送信する（Ｓ２１２）。
【００２６】
次に、具体的な例を、図５に示す第１の動作フローに基づいて説明する。図１に示す構成にて、端末種別Ｘ、Ｙ、Ｚがある場合に、端末種別Ｚがアクセスしたアクセス履歴を、端末種別Ｙが確認する場合を例としてあげる。
コンテンツ要求リクエスト受信部１４が、端末種別Ｚの端末から、利用者識別情報０００１と、履歴要求無しで、ページ：Ｚ−１−１のコンテンツ要求リクエストを受信すると（Ｓ１０１）、タグ名取得部１７は、ページ：Ｚ−１−１をキーとしてコンテンツ管理情報記憶部１２のコンテンツ管理情報からタグ名：Ａ、表示順番：１を取得する（Ｓ１０２）。
【００２７】
図３（Ａ）、（Ｂ）は、コンテンツ管理情報の例である。コンテンツ管理情報記憶部１２には、端末種別ごとのページ名、ページが保有するタグ名および表示順番が登録され、ページ名をキーとして、ページが保有するタグ名、表示順番を提供することができる。コンテンツ管理情報は、システム作成時にあらかじめ登録されている。コンテンツ管理情報には、例として図３（Ａ）もしくは図３（Ｂ）の管理方法があるが、以下では、図３（Ａ）の管理方法の例で説明する。
【００２８】
次に、アクセス履歴保存部１８が、利用者識別情報０００１、処理日時（ここでは２０１０／０１／０１／１０：００）、表示順番：１、タグ名：Ａをアクセス履歴情報記憶部１３に保存すると（Ｓ１０３）、コンテンツ取得部１９は、ページ：Ｚ−１−１のコンテンツ（ファイルＺ−１−１）が端末に応じたコンテンツを取得する（Ｓ１０４）。
コンテンツ送信部２２は、コンテンツ（ファイルＺ−１−１）を利用者の端末にレスポンスとして送信する（Ｓ１０５）。
【００２９】
Ｓ１０１〜Ｓ１０５までと同様の処理を、ページ：Ｚ−１−２（処理日時：２０１０／０１／０１／１０：０１）、ページ：Ｚ−１−３（処理日時：２０１０／０１／０１／１０：０２）、ページ：Ｚ−１−４（処理日時：２０１０／０１／０１／１０：０３）の順に行うと、アクセス履歴情報が図４の最下行よりその手前４行までのようになる
図４は、アクセス履歴情報の例である。アクセス履歴情報には、利用者識別情報、処理日時、表示順番、タグ名が登録され、利用者識別情報をキーとして、処理日時、表示順番、タグ名を提供することができる。アクセス履歴情報は、利用者がコンテンツにアクセスした際に保存する。
【００３０】
次に、コンテンツ要求リクエスト受信部１４が、端末種別Ｙの端末より、利用者識別情報０００１と、履歴要求有りのコンテンツ要求リクエストを受信すると（Ｓ１０６）、アクセス履歴取得部１５は、利用者識別情報０００１をキーとしてアクセス履歴情報記憶部１３に保存されているアクセス履歴情報から処理日時、表示順番、タグ名を取得する（Ｓ１０７）。この例では、
処理日時：２０１０／０１／０１／１０：００，表示順番：１，タグ名：Ａ、
処理日時：２０１０／０１／０１／１０：０１，表示順番：１，タグ名：Ｂ、
処理日時：２０１０／０１／０１／１０：０２，表示順番：１，タグ名：Ｃ、
処理日時：２０１０／０１／０１／１０：０３，表示順番：１，タグ名：Ｄ
の４レコードを取得する。
なお、ここで、利用者のアクセス履歴情報がない場合は、エラー画面を生成し、利用者端末へ送信する。
【００３１】
次に、履歴表示情報取得部２１は、タグ名：Ａ，Ｂ，Ｃ，Ｄ、端末種別：Ｙをキーとしてコンテンツ管理情報記憶部１２から、ページ名：「Ｙ−１−１＃Ａ」，「Ｙ−１−１＃Ｂ」，「Ｙ−１−２＃Ｃ」，「Ｙ−１−２＃Ｄ」の４レコードを取得する（Ｓ１０８）。
次に、コンテンツ取得部１９は、履歴画面を生成する（Ｓ１０９）。図７は、履歴画面の一例を示す図である。この例では、図７（Ａ）の最下行よりその手前４行までが該当し、処理日時、表示順番でソートし、ページ名の各々の表示箇所に「Ｙ−１−１＃Ａ」、「Ｙ−１−１＃Ｂ」、「Ｙ−１−２＃Ｃ」、「Ｙ−１−２＃Ｄ」への画面遷移リンクが張られている。
レスポンス画面の表示としては、図４（Ｂ）のように「Ｙ−１−１＃Ａ」と「Ｙ−１−１＃Ｂ」をまとめて「Ｙ−１−１」と表示し、「Ｙ−１−２＃Ｃ」と「Ｙ−１−２＃Ｄ」をまとめて「Ｙ−１−２」と表示してもよい。
コンテンツ送信部２２は、コンテンツ取得部１９にて生成された履歴画面を利用者の端末にレスポンスとして送信する（Ｓ１１０）。
【００３２】
上述した実施例から明らかなように、本発明では、端末種別Ｚにてアクセスしたページをアクセス履歴画面に表示するのではなく、端末種別Ｙ用に用意されたアクセス履歴画面として表示することになる。また、Ｓ１０６〜Ｓ１０８の間にＺ−１−１の内容が変更されても、コンテンツ送信部２２が送信するレスポンス画面には影響がない。
【符号の説明】
【００３３】
１０  Ｗｅｂサービスサーバ
１１  コンテンツ記憶部
１２  コンテンツ管理情報記憶部
１３  アクセス履歴情報記憶部
１４  コンテンツ要求リクエスト受信部
１５  アクセス履歴取得部
１６  履歴有無判定部
１７  タグ名取得部
１８  アクセス履歴保存部
１９  コンテンツ取得部
２０  履歴要求有無判定部
２１  履歴表示情報取得部
２２  コンテンツ送信部
【図１】
2011232969.tif 000003
【図２】
2011232969.tif 000004
【図３】
2011232969.tif 000005
【図４】
2011232969.tif 000006
【図５】
2011232969.tif 000007
【図６】
2011232969.tif 000008
【図７】
2011232969.tif 000009