(57)【要約】【課題】複数の行動履歴を効率的に参照可能な、履歴表示装置、履歴表示システム、履歴表示方法、およびプログラムを提供する。【解決手段】まず、所定の履歴順序で配列して表示される履歴情報の配列上での選択枠Ｃの移動操作に応じて、選択枠により選択されている第１の識別情報を有する行動情報と関連し、第２の識別情報を有する行動情報を含む共有履歴情報が履歴管理サーバ２から取得される。次に、第１の識別情報に隣り合せて第２の識別情報が表示されるように、履歴情報の配列と並べて共有履歴情報に含まれる２以上の行動情報が有する識別情報が所定の履歴順序で配列して表示される。そして、第１および第２の識別情報を介して、履歴情報の配列と共有履歴情報の配列との間で選択枠が移動され、移動先の配列上での履歴順序の前後方向での選択枠の移動操作に応じて、履歴順序の前後方向の行動情報が有する識別情報が表示される。【選択図】図１
2010128592.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの各行動の対象を表す識別情報を有する各行動情報により、前記ユーザの１以上の行動の履歴を表す履歴情報を取得する第１の取得部と、
他ユーザの各行動の対象を表す識別情報を有する各行動情報により、前記他ユーザの１以上の行動の履歴を表す共有履歴情報を外部装置から取得する第２の取得部と、
前記履歴情報に含まれる２以上の行動情報が有する識別情報を所定の履歴順序で配列して表示し、前記共有履歴情報に含まれる２以上の行動情報が有する識別情報を前記所定の履歴順序で配列して表示する表示部と、
前記履歴情報の配列上および前記共有履歴情報の配列上で選択枠を前記ユーザに移動させる操作部と、
を備え、
前記第２の取得部は、前記履歴情報の配列上での前記選択枠の移動操作に応じて、前記選択枠により選択されている第１の識別情報を有する行動情報と関連し、第２の識別情報を有する行動情報を含む前記共有履歴情報を前記外部装置から取得し、
前記表示部は、前記履歴情報の配列と異なる方向で前記第１の識別情報に隣り合せて前記第２の識別情報を表示し、前記履歴情報の配列と並べて前記共有履歴情報に含まれる２以上の識別情報を前記所定の履歴順序で配列して表示し、
前記操作部は、前記第１および第２の識別情報を介して、前記履歴情報の配列と前記共有履歴情報の配列との間で前記選択枠を移動させ、
前記表示部は、前記履歴情報の配列上における前記履歴順序の前後方向での前記選択枠の移動操作に応じて、前記履歴情報に含まれる前記履歴順序の前後方向の行動情報が有する識別情報を表示し、前記共有履歴情報の配列上における前記履歴順序の前後方向での前記選択枠の移動操作に応じて、前記共有履歴情報に含まれる前記履歴順序の前後方向の行動情報が有する識別情報を表示する、履歴表示装置。
【請求項２】
前記第２の取得部は、前記第１および第２の識別情報を有する前記各行動情報の間での関連性に基づいて、前記第２の識別情報を有する行動情報を含む前記共有履歴情報を取得する、請求項１に記載の履歴表示装置。
【請求項３】
前記第２の取得部は、前記第１および第２の識別情報を有する前記各行動情報の属性情報の間での関連性に基づいて、前記第２の識別情報を有する行動情報を含む前記共有履歴情報を取得する、請求項１に記載の履歴表示装置。
【請求項４】
前記第２の取得部は、前記外部装置に格納されている２以上の他ユーザの前記共有履歴情報を取得し、
前記表示部は、前記第１の識別情報を有する行動情報と前記２以上の各共有履歴情報に含まれる前記第２の識別情報を有する行動情報との間での関連度に応じて、前記２以上の共有履歴情報に含まれる行動情報が有する前記第２の識別情報を配列して表示する、請求項１に記載の履歴表示装置。
【請求項５】
前記ユーザの履歴情報を格納する格納部をさらに備え、
前記第１の取得部は、前記格納部から前記ユーザの履歴情報を取得する、請求項１に記載の履歴表示装置。
【請求項６】
前記ユーザの履歴情報が前記外部装置に格納され、
前記第１の取得部は、前記外部装置から前記ユーザの履歴情報を取得する、請求項１に記載の履歴表示装置。
【請求項７】
前記ユーザの履歴情報は、前記ユーザの各行動に応じて作成される行動情報を用いて更新される、請求項１に記載の履歴表示装置。
【請求項８】
前記他ユーザの共有履歴情報は、前記他ユーザの各行動に応じて作成される行動情報を用いて更新される、請求項１に記載の履歴表示装置。
【請求項９】
前記表示部は、前記履歴情報に含まれる２以上の行動情報が有する識別情報を所定の履歴順序で木構造用いて配列して表示し、前記共有履歴情報に含まれる２以上の行動情報が有する識別情報を前記所定の履歴順序で木構造用いて配列して表示する、請求項１に記載の履歴表示装置。
【請求項１０】
前記表示部は、前記第１の識別情報を有する行動情報と前記２以上の各共有履歴情報に含まれる前記第２の識別情報を有する行動情報との間での関連度に応じて、前記２以上の共有履歴情報に含まれる行動情報が有する前記第２の識別情報を、三次元的に配列して表示する、請求項４に記載の履歴表示装置。
【請求項１１】
請求項１〜１０のいずれかに記載の履歴表示装置と、
前記履歴表示装置に通信回線を通じて接続可能であり、少なくとも他ユーザの共有履歴情報を格納する外部装置と、
を含む、履歴表示システム。
【請求項１２】
ユーザの各行動の対象を表す識別情報を有する各行動情報により、前記ユーザの１以上の行動の履歴を表す履歴情報を取得するステップと、
前記履歴情報に含まれる２以上の行動情報が有する識別情報を所定の履歴順序で配列して表示するステップと、
他ユーザの各行動の対象を表す識別情報を有する各行動情報により、前記他ユーザの１以上の行動の履歴を表す共有履歴情報であって、前記履歴情報の配列上での選択枠の移動操作に応じて、前記選択枠により選択されている第１の識別情報を有する行動情報と関連し、第２の識別情報を有する行動情報を含む前記共有履歴情報を前記外部装置から取得するステップと、
前記履歴情報の配列と異なる方向で前記第１の識別情報に隣り合せて前記第２の識別情報を表示し、前記履歴情報の配列と並べて前記共有履歴情報に含まれる２以上の行動情報が有する識別情報を前記所定の履歴順序で配列して表示するステップと、
前記第１および第２の識別情報を介して、前記履歴情報の配列と前記共有履歴情報の配列との間で前記選択枠を前記ユーザに移動させるステップと、
前記履歴情報の配列上における前記履歴順序の前後方向での前記選択枠の移動操作に応じて、前記履歴情報に含まれる前記履歴順序の前後方向の行動情報が有する識別情報を表示するステップと、
前記共有履歴情報の配列上における前記履歴順序の前後方向での前記選択枠の移動操作に応じて、前記共有履歴情報に含まれる前記履歴順序の前後方向の行動情報が有する識別情報を表示するステップと、
を含む、履歴表示方法。
【請求項１３】
ユーザの各行動の対象を表す識別情報を有する各行動情報により、前記ユーザの１以上の行動の履歴を表す履歴情報を取得するステップと、
前記履歴情報に含まれる２以上の行動情報が有する識別情報を所定の履歴順序で配列して表示するステップと、
他ユーザの各行動の対象を表す識別情報を有する各行動情報により、前記他ユーザの１以上の行動の履歴を表す共有履歴情報であって、前記履歴情報の配列上での選択枠の移動操作に応じて、前記選択枠により選択されている第１の識別情報を有する行動情報と関連し、第２の識別情報を有する行動情報を含む前記共有履歴情報を前記外部装置から取得するステップと、
前記履歴情報の配列と異なる方向で前記第１の識別情報に隣り合せて前記第２の識別情報を表示し、前記履歴情報の配列と並べて前記共有履歴情報に含まれる２以上の行動情報が有する識別情報を前記所定の履歴順序で配列して表示するステップと、
前記第１および第２の識別情報を介して、前記履歴情報の配列と前記共有履歴情報の配列との間で前記選択枠を前記ユーザに移動させるステップと、
前記履歴情報の配列上における前記履歴順序の前後方向での前記選択枠の移動操作に応じて、前記履歴情報に含まれる前記履歴順序の前後方向の行動情報が有する識別情報を表示するステップと、
前記共有履歴情報の配列上における前記履歴順序の前後方向での前記選択枠の移動操作に応じて、前記共有履歴情報に含まれる前記履歴順序の前後方向の行動情報が有する識別情報を表示するステップと、
を含む、履歴表示方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、履歴表示装置、履歴表示システム、履歴表示方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、ユーザによるＷｅｂページ閲覧履歴、コンテンツ利用履歴等、ユーザの行動履歴を管理するシステムが知られている。例えば、Ｗｅｂページ閲覧履歴を管理するシステムでは、ユーザによるＷｅｂページの閲覧操作が履歴情報として蓄積され、ユーザは、履歴情報に基づいて表示されるページ閲覧の状況から、自らの閲覧履歴を参照することができる。
【０００３】
下記特許文献１には、Ｗｅｂページのアイコン（スクリーンショットの縮小画像）を用いて、Ｗｅｂページの閲覧履歴を時系列順に木構造で表示するユーザインタフェースが開示されている。ユーザは、アイコンを用いて表示されるページ閲覧の状況から、自らの閲覧履歴を容易に参照することができる。
【０００４】
【特許文献１】特開２００７−１７９２８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、近年、複数ユーザの行動履歴を共有管理するシステムが利用されている。例えば、Ｗｅｂページ閲覧履歴を共有管理するシステムでは、各ユーザによるページ閲覧操作が各ユーザの共有履歴情報として蓄積され、各ユーザによるページ閲覧の状況が表示される。これにより、ユーザは、自らの閲覧履歴および他ユーザの閲覧履歴を参照することができ、他ユーザの閲覧履歴を参照することで有益な情報を得ることもできる。しかし、複数ユーザの行動履歴を表示する場合、複数の行動履歴を効率的に参照するために、行動履歴同士を区別して表示したり、行動履歴同士を関連付けて表示したりすることが望まれる場合がある。
【０００６】
本発明は上記問題点に鑑みてなされたものであり、その目的は、複数の行動履歴を効率的に参照可能な、新規かつ改良された履歴表示装置、履歴表示システム、履歴表示方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の第１の観点によれば、ユーザの各行動の対象を表す識別情報を有する各行動情報により、前記ユーザの１以上の行動の履歴を表す履歴情報を取得する第１の取得部と、他ユーザの各行動の対象を表す識別情報を有する各行動情報により、前記他ユーザの１以上の行動の履歴を表す共有履歴情報を外部装置から取得する第２の取得部と、前記履歴情報に含まれる２以上の行動情報が有する識別情報を所定の履歴順序で配列して表示し、前記共有履歴情報に含まれる２以上の行動情報が有する識別情報を前記所定の履歴順序で配列して表示する表示部と、前記履歴情報の配列上および前記共有履歴情報の配列上で選択枠を前記ユーザに移動させる操作部と、を備える履歴表示装置が提供される。
【０００８】
履歴表示装置において、前記第２の取得部は、前記履歴情報の配列上での前記選択枠の移動操作に応じて、前記選択枠により選択されている第１の識別情報を有する行動情報と関連し、第２の識別情報を有する行動情報を含む前記共有履歴情報を前記外部装置から取得し、前記表示部は、前記履歴情報の配列と異なる方向で前記第１の識別情報に隣り合せて前記第２の識別情報を表示し、前記履歴情報の配列と並べて前記共有履歴情報に含まれる２以上の識別情報を前記所定の履歴順序で配列して表示し、前記操作部は、前記第１および第２の識別情報を介して、前記履歴情報の配列と前記共有履歴情報の配列との間で前記選択枠を移動させ、前記表示部は、前記履歴情報の配列上における前記履歴順序の前後方向での前記選択枠の移動操作に応じて、前記履歴情報に含まれる前記履歴順序の前後方向の行動情報が有する識別情報を表示し、前記共有履歴情報の配列上における前記履歴順序の前後方向での前記選択枠の移動操作に応じて、前記共有履歴情報に含まれる前記履歴順序の前後方向の行動情報が有する識別情報を表示する。
【０００９】
かかる構成によれば、まず、所定の履歴順序で配列して表示される履歴情報の配列上での選択枠の移動操作に応じて、選択枠により選択されている第１の識別情報を有する行動情報と関連し、第２の識別情報を有する行動情報を含む共有履歴情報が外部装置から取得される。次に、第１の識別情報に隣り合せて第２の識別情報が表示されるように、履歴情報の配列と並べて共有履歴情報に含まれる２以上の行動情報が有する識別情報が所定の履歴順序で配列して表示される。そして、第１および第２の識別情報を介して、履歴情報の配列と共有履歴情報の配列との間で選択枠が移動され、移動先の配列上での履歴順序の前後方向での選択枠の移動操作に応じて、履歴順序の前後方向の行動情報が有する識別情報が表示される。
【００１０】
これにより、ユーザは、第１および第２の識別情報を介して繋がれた履歴情報の配列と共有履歴情報の配列との間で選択枠を移動させ、履歴情報および共有履歴情報に含まれる行動情報を参照することで、自らの行動履歴および他ユーザの行動履歴を効率的に参照することができる。
【００１１】
また、本発明の第２の観点によれば、本発明の第１の観点による履歴表示装置と、履歴表示装置に通信回線を通じて接続可能であり、少なくとも他ユーザの共有履歴情報を格納する外部装置と、を含む履歴表示システムが提供される。また、本発明の第３の観点によれば、本発明の第１の観点による履歴表示装置に適用可能な履歴表示方法が提供される。また、本発明の第４の観点によれば、本発明の第３の観点による履歴表示方法をコンピュータに実行させるためのプログラムが提供される。
【発明の効果】
【００１２】
本発明によれば、複数の行動履歴を効率的に参照可能な、履歴表示装置、履歴表示システム、履歴表示方法、およびプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下に、添付した図面を参照しながら、本発明の好適な実施形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１４】
［１．履歴管理システムの構成］
まず、図１および図２を参照しながら、本発明の一実施形態に係る履歴表示システム１について説明する。なお、以下では、複数ユーザの行動履歴を表示するシステムの一例として、Ｗｅｂページの閲覧履歴を表示する履歴表示システム１について説明する。図１には、履歴表示システム１の構成が示され、図２には、履歴表示システム１による履歴表示の一例が示されている。
【００１５】
図１に示すように、履歴表示システム１は、履歴管理サーバ２（以下、サーバ２とも称する。）、およびネットワーク３を介してサーバ２に接続可能な１以上の履歴表示装置４を含んで構成される。なお、以下では、履歴表示システム１がクライアントサーバ型ネットワークにより構成される場合について説明するが、履歴表示システム１は、ピアツーピア型ネットワークにより構成されてもよい。
【００１６】
サーバ２は、１以上のユーザの履歴情報をユーザ間で共有するために、ユーザの履歴情報を共有履歴情報として格納する共有履歴情報データベース（ＤＢ）５を備えている。各履歴表示装置４は、各履歴表示装置４を利用するユーザの履歴情報を格納する履歴情報データベース（ＤＢ）６を備えている。また、各履歴表示装置４は、履歴表示用プログラム７等からなる履歴表示手段、およびＷｅｂ閲覧用プログラム８等からなるＷｅｂページ閲覧手段を有している。
【００１７】
各ユーザがＷｅｂ閲覧用プログラム８を用いてＷｅｂページの閲覧操作を行うと、各履歴表示装置４は、各ユーザの閲覧行動を示す行動情報として閲覧情報を作成する。閲覧情報は、例えば、閲覧の対象となるＷｅｂページを表すアイコン（識別情報）、Ｗｅｂページのアドレス、および履歴順序を特定するための情報（閲覧日時等）を有している。各履歴表示装置４は、閲覧情報を用いて、履歴情報ＤＢ６に格納されている各ユーザの履歴情報を更新するとともに、閲覧情報をサーバ２に送信する。サーバ２は、各ユーザの閲覧情報を用いて、共有履歴情報ＤＢ５に格納されている各ユーザの共有履歴情報を更新する。
【００１８】
ユーザが履歴表示用プログラム７を用いて閲覧履歴の表示操作を行うと、履歴表示装置４は、ユーザの履歴情報を履歴情報ＤＢ６から取得し（読出し）、履歴情報に含まれる２以上の閲覧情報中のアイコンを所定の履歴順序で配列して表示する。また、履歴表示装置４は、履歴情報に含まれる閲覧情報中のアイコンをユーザに選択させるために、履歴情報の配列上にカーソルＣを表示する。
【００１９】
履歴表示装置４は、履歴情報の配列上でのカーソルＣの移動操作に応じて、カーソルＣにより選択されている第１のアイコンを有する閲覧情報に関連し、第２のアイコンを有する閲覧情報を含む他ユーザの共有履歴情報を共有履歴情報ＤＢ５から取得する。そして、履歴表示装置４は、履歴情報の配列と異なる方向で第１のアイコンに隣り合せて第２のアイコンを表示し、履歴情報の配列と並べて共有履歴情報に含まれる２以上の閲覧情報中のアイコンを所定の履歴順序で配列して表示する。
【００２０】
第２のアイコンが表示されると、ユーザは、第１および第２のアイコンを介して、履歴情報の配列と共有履歴情報の配列との間でカーソルＣを移動させることができる。ユーザがカーソルＣを履歴情報の配列上で移動させると、履歴表示装置４は、履歴順序の前後方向でのカーソルＣの移動操作に応じて、履歴情報に含まれる履歴順序の前後方向の閲覧情報中のアイコンを表示する。また、ユーザがカーソルＣを共有履歴情報の配列上で移動させると、履歴順序の前後方向でのカーソルＣの移動操作に応じて、共有履歴情報に含まれる履歴順序の前後方向の閲覧情報中のアイコンを表示する。
【００２１】
これにより、ユーザは、第１および第２のアイコンを介して繋がれた履歴情報の配列と共有履歴情報の配列との間でカーソルＣを移動させ、履歴情報および共有履歴情報に含まれる閲覧情報を参照することで、自らの閲覧履歴および他ユーザの閲覧履歴を効率的に参照することができる。
【００２２】
図２には、ユーザの履歴情報に含まれる閲覧情報中のアイコンＩＡ１〜ＩＡ４が横一列に配列され、ユーザの履歴情報の配列と並べて、他ユーザの共有履歴情報に含まれる閲覧情報中のアイコンＩＢ１〜ＩＢ４が横一列に配列されて表示されている。ここで、閲覧情報は、所定の履歴順序に従って配列されて表示される。また、ユーザの履歴情報と他ユーザの共有履歴情報は、互いに関連する閲覧情報中のアイコンＩＡ２、ＩＢ２を介して繋げて表示されている（例えば、図２では点線で繋げて表示されている。）。ここで、履歴情報と共有履歴情報は、例えば、閲覧情報同士の関連性、閲覧情報同士の属性情報の関連性等に基づいて繋げて表示される。
【００２３】
［２．履歴表示装置１０の構成］
次に、図３を参照しながら、本実施形態に係る履歴表示装置１０（図１に示す履歴表示装置４に相当する。）の構成について説明する。履歴表示装置１０は、例えば、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistance）、携帯電話機等の情報処理装置として構成される。
【００２４】
図３に示すように、履歴表示装置１０は、バス３０を介して接続された、ＣＰＵ１２、ＲＯＭ１４、ＲＡＭ１６、操作インタフェース（ＩＦ）１８、表示画像生成部２０、ディスプレイインタフェース（ＩＦ）２２、ディスプレイ２４、ハードディスクドライブ（ＨＤＤ）２６、通信ＩＦ２８を含んで構成される。
【００２５】
ＣＰＵ１２は、履歴表示装置１０が起動されると、ＲＯＭ１４からシステムプログラムを読出し、ＲＡＭ１６上に展開して実行することで、情報処理装置としての基本動作に必要な処理、および各部に対する制御を行う。また、ＣＰＵ１２は、ＨＤＤ２６等を通じて、履歴表示用プログラム７、Ｗｅｂ閲覧用プログラム８等のアプリケーションプログラムを読出し、ＲＡＭ１６上に展開して実行する。ＣＰＵ１２は、履歴表示用プログラム７に従って、後述するように、履歴表示装置１０の動作に必要な処理、および各部に対する制御を行う。なお、ＣＰＵ１２は、通信ＩＦ２８と協働して第１および第２の取得部として機能する。
【００２６】
ＲＯＭ１４は、システムプログラム、各種のデータを記憶しており、ＲＯＭ１４内のデータ等は、ＣＰＵ１２から読出されてバス３０上に送出される。ＲＡＭ１６は、ＣＰＵ１２がシステムプログラムおよびアプリケーションプログラムを実行するための作業領域として主に利用される。ＲＡＭ１６内のデータ等は、ＣＰＵ１２から読出されてバス３０上に送出され、ＣＰＵ１２により書き込まれるデータ等は、バス３０上からＲＡＭ１６内に格納される。
【００２７】
操作ＩＦ１８は、キーボード、マウス等の入力デバイスを含んで構成され、ユーザが操作ＩＦ１８を通じて入力するコマンド、データ等を、バス３０を通じてＣＰＵ１２に出力する。操作ＩＦ１８は、特に、履歴情報の配列および共有履歴情報の配列上でカーソルＣを移動させ、カーソルＣにより選択されているアイコンに対する処理を指示するために用いられる。なお、操作ＩＦ１８は操作部として機能する。
【００２８】
表示画像生成部２０は、ＣＰＵ１２により処理されてバス３０上に送出される処理結果等を表示するための画像情報を生成し、バス３０を通じてディスプレイＩＦ２２に出力する。表示画像生成部２０は、Ｗｅｂページの表示用データからＷｅｂページの画像情報を生成し、ユーザの履歴情報および他ユーザの共有履歴情報から履歴表示用の画像情報を生成し、バス３０上に送出する。
【００２９】
ディスプレイＩＦ２２は、ＣＰＵ１２により処理されてバス３０上に送出される処理結果等をディスプレイ２４に出力する。ディスプレイＩＦ２２は、表示画像生成部２０により生成されてバス３０上に送出される画像情報をディスプレイ２４に出力する。ディスプレイ２４は、モニタ、表示パネル等の表示デバイスである。なお、ディスプレイ２４は、履歴表示装置１０と一体に設けられてもよく、別体として設けられてもよい。また、入力デバイスおよび表示デバイスは、タッチパネルとして一体に設けられてもよい。なお、表示画像生成部２０、ディスプレイＩＦ２２、およびディスプレイ２４は、表示部として機能する。
【００３０】
ＨＤＤ２６は、アプリケーションプログラム、各種のデータをハードディスク内に格納している。ＨＤＤ２６は、ＣＰＵ１２からの読出し指示に応じて、ハードディスク内のデータ等を読出してバス３０上に送出し、ＣＰＵ１２からの書込み指示に応じてバス３０上のデータ等をハードディスクに書き込む。ＨＤＤ２６は、ユーザの履歴情報をハードディスクから読み出してバス３０上に送出し、ユーザの履歴情報をハードディスクに書き込む。ＨＤＤ２６は、格納部として機能する。
【００３１】
通信ＩＦ２８は、サーバ２を含むネットワーク３上の外部装置との間でデータ通信を行う通信デバイスを含んで構成される。通信ＩＦ２８は、ネットワーク３上の外部装置との間でＷｅｂページの閲覧に必要な情報を送受信する。また、通信ＩＦ２８は、ユーザの履歴情報および他ユーザの共有履歴情報をサーバ２との間で送受信する。
【００３２】
［３．履歴表示方法］
次に、図４〜図１３を参照しながら、本実施形態に係る履歴表示方法について説明する。図４および図５には、履歴表示方法による処理フローが示され、図６〜図１３には、履歴表示方法による表示画面の一例が示されている。
【００３３】
ユーザがＷｅｂ閲覧用プログラム８を用いてＷｅｂページを指定して閲覧操作を行うと、ＣＰＵ１２は、指定されたＷｅｂページのアドレスに従って、通信ＩＦ２８を介してネットワーク３上の外部装置にアクセスし、Ｗｅｂページの閲覧に必要な情報を送受信する。Ｗｅｂページの表示用データが受信されると、ＣＰＵ１２は、Ｗｅｂページの画像情報を表示画像生成部２０に生成させ、ディスプレイＩＦ２２を介してディスプレイ２４に出力し、ディスプレイ２４は、指定されたＷｅｂページを表示する。
【００３４】
以下では、ユーザの履歴情報および他ユーザの共有履歴情報に含まれる閲覧情報中のアイコンが閲覧日時の時系列順に従って配列される場合について説明する。なお、閲覧情報中のアイコンは、閲覧されたＷｅｂページの前後関係、コンテンツ、または閲覧回数に従って配列されてもよい。
【００３５】
Ｗｅｂページの閲覧日時に従って配列する場合、閲覧情報は、閲覧の対象となるＷｅｂページの履歴順序を特定するために、Ｗｅｂページの閲覧日時を示す情報を有している。これにより、履歴情報および共有履歴情報に含まれる閲覧情報中のアイコンが時系列順に従って配列されることで、各ユーザの閲覧履歴の時間的変化を参照することができる。
【００３６】
Ｗｅｂページの前後関係に従って配列する場合、閲覧情報は、閲覧の対象となるＷｅｂページの履歴順序を特定するために、Ｗｅｂページの閲覧日時とともに、Ｗｅｂページ同士の閲覧の前後関係を示す情報を有している。これにより、第１のページから第２のページへのページ遷移操作が行われ、第１のページへ復帰して第３のページへのページ遷移操作が行われるような、分岐的なページ遷移操作を伴う閲覧履歴を容易に参照することができる。
【００３７】
Ｗｅｂページのコンテンツに従って配列する場合、閲覧情報は、閲覧の対象となるＷｅｂページの履歴順序を特定するために、Ｗｅｂページの閲覧日時とともに、Ｗｅｂページのコンテンツを示す情報を有している。これにより、例えば、カメラに関するページの閲覧後に携帯電話に関するページの閲覧が行われる等、Ｗｅｂページのコンテンツに着目して閲覧履歴を参照することができる。
【００３８】
Ｗｅｂページの閲覧回数に従って配列する場合、閲覧情報は、閲覧の対象となるＷｅｂページの履歴順序を特定するために、各Ｗｅｂページの閲覧回数を示す情報を有している。これにより、例えば、閲覧回数の多い順に閲覧情報を配列することで、閲覧情報の有用性に応じて閲覧情報を参照することができる。
【００３９】
指定されたＷｅｂページが表示されると、ＣＰＵ１２は、ユーザの閲覧行動を示す行動情報としてＷｅｂページの閲覧情報を作成する。ここで、閲覧情報中のアイコンが閲覧日時の時系列順に従って配列される場合、閲覧情報は、閲覧の対象となるＷｅｂページを表すアイコン（識別情報）、Ｗｅｂページのアドレス、および閲覧日時を有する情報として作成される。
【００４０】
ここで、Ｗｅｂページを表すアイコンは、例えば、Ｗｅｂページのスクリーンショットの縮小画像からなるサムネイル画像として作成される。なお、アイコンは、Ｗｅｂページのスクリーンショットに限らず、Ｗｅｂページを識別可能な画像、記号、文字等により代用されてもよい。Ｗｅｂページのアドレスは、選択されたＷｅｂページのＵＲＬ、ＵＲＩ等のアドレスである。閲覧日時は、Ｗｅｂページが閲覧された日時を示す情報である。なお、アイコンは、アイコンのデータの格納先を示すアドレスにより代用されてもよい。
【００４１】
また、閲覧情報は、Ｗｅｂページの属性情報を含んでもよい。Ｗｅｂページの属性情報は、Ｗｅｂページの分類情報、タグ等の付加情報等からなる。Ｗｅｂページの分類情報は、Ｗｅｂページのアドレス（例えばドメイン名）、既存の分類基準等に従って割当てられる。Ｗｅｂページの付加情報は、Ｗｅｂサイトの管理者により割当てられてもよく、フォークソノミー等に従ってユーザにより割当てられてもよい。なお、Ｗｅｂページの属性情報は、予め割当てられていてもよく、履歴表示装置１０側で割当てられてもよく、サーバ２側で割当てられてもよい。
【００４２】
ＣＰＵ１２は、作成された閲覧情報を用いて、履歴情報ＤＢ６に格納されている履歴情報を更新する。また、ＣＰＵ１２は、ユーザＩＤおよび閲覧情報とともに、共有履歴情報の更新要求を、通信ＩＦ２８を介してサーバ２に送信する。更新要求を受信すると、サーバ２は、ユーザＩＤに従って、共有履歴情報ＤＢ５に格納されているユーザの共有履歴情報を更新する。なお、履歴情報および共有履歴情報は、Ｗｅｂページが表示されてから他のＷｅｂページに遷移されるまでの期間が所定の時間を超える場合にのみ更新されるようにしてもよい。
【００４３】
なお、閲覧情報の作成および更新は、履歴表示用プログラム７またはＷｅｂ閲覧用プログラム８により処理されてもよく、両プログラム間で連携処理されてもよい。後者の場合、両プログラム間では、Ｗｅｂ閲覧用プログラム８のプラグインソフトウェアやプロキシサーバを介して連携処理を行うことができる。
【００４４】
ユーザが履歴表示用プログラム７を用いて閲覧履歴の表示操作を行うと、ＣＰＵ１２は、ユーザの履歴情報を履歴情報ＤＢ６から取得または読み出す（ステップＳ１０）。ここで、履歴情報に含まれる閲覧情報のうち、例えば、閲覧日時の新しい順に所定数の閲覧情報が取得される。閲覧情報が取得されると、ＣＰＵ１２は、例えば閲覧情報中の閲覧日時に従って閲覧情報中のアイコンが配列されるように、履歴表示用の画像情報を表示画像生成部２０に生成させ、ディスプレイ２４に表示させる（Ｓ１２）。また、ＣＰＵ１２は、最新の閲覧情報中のアイコン上にカーソルＣが表示されるように、履歴表示用の画像情報をディスプレイ２４に表示させる（Ｓ１４）。
【００４５】
図６には、履歴情報に含まれる閲覧情報のうち、閲覧日時の新しい順に３つの閲覧情報中のアイコンＩａ１〜Ｉａ３を表示する表示画面が示されている。ここで、アイコンＩａ１〜Ｉａ３は、閲覧情報中の閲覧日時に従って配列されている。また、最新の閲覧情報中のアイコンＩａ１は、他のアイコンＩａ２、Ｉａ３に比して拡大され、カーソルＣにより選択された状態で、表示領域の中央部に表示されている。
【００４６】
ユーザは、ディスプレイ２４に表示される履歴情報を用いて、自らの閲覧履歴を参照することができる。ユーザは、カーソルＣにより選択されているアイコンについて、詳細を参照したり、アイコンが表すＷｅｂページを閲覧したりすることができる。また、ユーザは、履歴情報の配列上でカーソルＣを移動させることで、履歴情報に含まれる閲覧情報中のアイコンを選択することができる。
【００４７】
ユーザがカーソルＣにより選択されているアイコンの詳細表示を指示すると（Ｓ１６）、ＣＰＵ１２は、選択されているアイコンを詳細表示する（Ｓ１８）。図７には、最新の閲覧情報中のアイコンＩａ１を詳細表示する表示画面が示されている。
【００４８】
ユーザがカーソルＣにより選択されているアイコンが表すＷｅｂページの閲覧を指示すると（Ｓ２０）、ＣＰＵ１２は、選択されているアイコンを有する閲覧情報中のアドレスに従って、ネットワーク３上の外部装置にアクセスし、当該Ｗｅｂページをディスプレイ２４に表示させる（Ｓ２２）。ここで、当該Ｗｅｂページの閲覧情報が作成され、作成された閲覧情報を用いて、ユーザの履歴情報が更新されてもよい。
【００４９】
ユーザによるＷｅｂページの閲覧操作により履歴情報が更新されると（Ｓ２４）、ＣＰＵ１２は、ユーザの閲覧情報を履歴情報ＤＢ６から再び取得し、履歴情報の表示を更新する（Ｓ２６、Ｓ２８）。図８には、図６に示した表示画面の状態で、アイコンＩａ１を有する閲覧情報よりも閲覧日時の新しい閲覧情報を用いて、履歴情報が更新された場合の表示画面が表示されている。この場合、履歴情報の更新を確認すると、まず、ＣＰＵ１２は、アイコンＩａ１を有する閲覧情報よりも閲覧日時の新しい閲覧情報を履歴情報ＤＢ６から取得する。次に、ＣＰＵ１２は、アイコンＩａ１の右側に新しい閲覧情報中のアイコンＩａ０を配列してディスプレイ２４に表示させる。
【００５０】
ユーザが履歴情報の配列上でカーソルＣを移動させると、ＣＰＵ１２は、履歴順序の前後方向でのカーソルＣの移動操作に応じて、履歴情報に含まれる履歴順序の前後方向の閲覧情報中のアイコンをディスプレイ２４に表示させる。ユーザが履歴順序の新しい／古い方向へカーソルＣを移動させると（Ｓ３０）、ＣＰＵ１２は、閲覧情報中の閲覧日時に基づいて、履歴順序の新しい／古い閲覧情報が履歴情報ＤＢ６に格納されているかを確認し、該当する閲覧情報を履歴情報ＤＢ６から取得し、履歴情報の表示を更新する（Ｓ３２、Ｓ３４）。なお、図６〜図１３では、図面の右側ほど新しい閲覧情報中のアイコンが表示されている。
【００５１】
図９には、図６に示した表示画面の状態で、ユーザがカーソルＣをアイコンＩａ２に移動させた場合の表示画面が示されている。この場合、ＣＰＵ１２は、アイコンＩａ３を有する閲覧情報よりも閲覧日時の古い閲覧情報が履歴情報ＤＢ６に格納されているかを確認し、該当する閲覧情報を履歴情報ＤＢ６から取得する。そして、ＣＰＵ１２は、アイコンＩａ２を表示領域の中央部に配列し、アイコンＩａ３の左側に古い閲覧情報中のアイコンＩａ４を配列して、ディスプレイ２４に表示させる。
【００５２】
また、ユーザが履歴情報の配列上でカーソルＣを移動させると、ＣＰＵ１２は、他ユーザの１以上の共有履歴情報のうち、所定の条件を満たす共有履歴情報が共有履歴情報ＤＢ５に格納されているかを判定する（Ｓ３６）。ここで、共有履歴情報のうち、カーソルＣにより選択されている第１のアイコンを有する閲覧情報と関連し、第２のアイコンを有する閲覧情報を含む共有履歴情報の存在が判定される。
【００５３】
ＣＰＵ１２は、他ユーザの共有履歴情報をサーバ２にアクセスして自ら検索してもよく、検索条件を指定してサーバ２に検索させてもよい。ＣＰＵ１２は、自ら検索する場合、第１のアイコンを有する閲覧情報中のアドレス（ドメイン名等）、属性情報（分類情報、付加情報等）を検索条件として、共有履歴情報ＤＢ５に格納されている共有履歴情報を検索する。一方、ＣＰＵ１２は、サーバ２に検索させる場合、前述した検索条件とともに、通信ＩＦ２８を介して検索要求を送信し、検索条件に従って共有履歴情報ＤＢ５に格納されている共有履歴情報をサーバ２に検索させる。
【００５４】
ＣＰＵ１２は、所定の条件を満たす１以上の共有履歴情報が存在する場合、各共有履歴情報に含まれる閲覧情報のうち、第１のアイコンを有する閲覧情報と関連し、第２のアイコンを有する閲覧情報を取得する（Ｓ３８）。そして、ＣＰＵ１２は、履歴情報の配列方向と異なる方向に並べて、１以上の各共有履歴情報に含まれる閲覧情報中の第２のアイコンを配列して、ディスプレイ２４に表示させる（Ｓ４０）。これにより、ユーザの履歴情報の配列と、他ユーザの１以上の共有履歴情報の配列は、第１および第２のアイコンにより繋げて表示される。
【００５５】
図１０には、履歴情報に含まれる閲覧情報中のアイコンＩａ１〜Ｉａ４、および他ユーザの４つの各共有履歴情報に含まれる第２のアイコンＩｂ２、Ｉｃ２、Ｉｄ２、Ｉｅ２を表示する表示画面が示されている。アイコンＩａ２が第１のアイコンとしてカーソルＣにより選択されており、第１のアイコンＩａ２と第２のアイコンＩｂ２、Ｉｃ２、Ｉｄ２、Ｉｅ２の間では、各アイコンを有する閲覧情報同士が関連性（例えばカメラに関する。）を有している。アイコンＩａ１〜Ｉａ４は、表示領域の中央部に表示される第１のアイコンＩａ２を中心として、閲覧情報中の閲覧日時に従って配列され、第２のアイコンＩｂ２、Ｉｃ２、Ｉｄ２、Ｉｅ２は、第１のアイコンＩａ２の上下方向に並べて配列されている。
【００５６】
ＣＰＵ１２は、２以上の各共有履歴情報に含まれる閲覧情報中の第２のアイコンを表示する場合に、第１のアイコンを有する閲覧情報との間の関連度に応じて、２以上の第２のアイコンの配列を調整して、ディスプレイ２４に表示させてもよい。例えば、第１のアイコンを有する閲覧情報との間で、アドレス（ドメイン名等）、属性情報（分類情報、付加情報等）の関連度が高い閲覧情報中の第２のアイコンほど、第１のアイコンの近くに表示されるように、２以上の第２のアイコンの配列が調整される。
【００５７】
図１１には、履歴情報に含まれる閲覧情報中のアイコンＩａ１〜Ｉａ４、および４つの各共有履歴情報に含まれる閲覧情報中の第２のアイコンＩｂ２、Ｉｃ２、Ｉｄ２、Ｉｅ２を表示する表示画面が示されている。アイコンＩａ２が第１のアイコンとしてカーソルＣにより選択され、第１のアイコンＩａ２と第２のアイコンＩｂ２、Ｉｃ２、Ｉｄ２、Ｉｅ２の間では、各アイコンを有する閲覧情報同士が関連性を有している。
【００５８】
ここで、第１のアイコンＩａ２を有する閲覧情報は、「カメラ」、「画像」、「野鳥」、「空」というタグを含んでいる。第２のアイコンＩｃ２に対応する閲覧情報は、「カメラ」、「画像」というタグを含み、第２のアイコンＩｄ２に対応する閲覧情報は、「カメラ」、「野鳥」というタグを含んでいる。第２のアイコンＩｂ２、Ｉｅ２に対応する閲覧情報は、「カメラ」というタグを含んでいる。
【００５９】
このため、第１のアイコンＩａ２との間で、第２のアイコンＩｃ、Ｉｄは、対応する閲覧情報間で２つのタグ（「カメラ」、「画像」、または「カメラ」、「野鳥」）が各々に一致しており、第２のアイコンＩｂ２、Ｉｅ２は、対応する閲覧情報間で１つのタグ（「カメラ」）が各々に一致している。そして、第１のアイコンＩａ２との間で、第２のアイコンＩｃ２、Ｉｄ２は、対応する閲覧情報中のタグの関連度が「２」と判定され、第２のアイコンＩｂ２、Ｉｅ２は、対応する閲覧情報中のタグの関連度が「１」と判定される。
【００６０】
よって、関連度が相対的に高い閲覧情報中の第２のアイコンＩｃ２、Ｉｄ２は、第１のアイコンＩａ２の上下に配列される。また、関連度が相対的に低い閲覧情報中の第２のアイコンＩｂ２、Ｉｅ２は、第２のアイコンＩｃ２を介して第１のアイコンＩａ２の上、および第２のアイコンＩｄ２を介して第１のアイコンＩａ２の下に各々に配列される。
【００６１】
図１２には、履歴情報に含まれる閲覧情報中のアイコンＩａ１〜Ｉａ５、および４つの各共有履歴情報に含まれる閲覧情報中の第２のアイコンＩｂ３、Ｉｃ３、Ｉｄ３、Ｉｅ３を表示する表示画面が示されている。図１２に示す表示画面は、図１０に示す状態からカーソルＣが左側に移動され、アイコンＩａ３が第１のアイコンとして選択されている状態を示している。表示領域の中央部に表示される第１のアイコンＩａ３と、第２のアイコンＩｂ３、Ｉｃ３、Ｉｄ３、Ｉｅ３の間では、各アイコンを有する閲覧情報同士が関連性（例えば携帯電話に関する。）を有している。第２のアイコンＩｂ３、Ｉｃ３、Ｉｄ３、Ｉｅ３は、第１のアイコンＩａ３の上下方向に並べて表示されている。
【００６２】
ユーザは、１以上の第２のアイコンが表示されている状態で、カーソルＣを第１のアイコンから各第２のアイコンに移動させることで、他ユーザの１以上の各共有履歴情報に含まれる閲覧情報中の第２のアイコンを選択することができる。
【００６３】
ユーザが第２のアイコンにカーソルＣを移動させると（Ｓ４２）、ＣＰＵ１２は、カーソルＣにより選択されている第２のアイコンを有する閲覧情報含む共有履歴情報をサーバ２から取得する（Ｓ４４）。ここで、共有履歴情報のうち、選択されている第２のアイコンを有する閲覧情報に履歴順序で前後する所定数の閲覧情報が取得される。例えば、第２のアイコンを有する閲覧情報に対して、閲覧日時が前後している閲覧情報が取得される。そして、ＣＰＵ１２は、共有履歴情報に含まれる閲覧情報中のアイコンを所定の履歴順序で配列して、ディスプレイ２４に表示させる（Ｓ４６）。
【００６４】
図１３には、図１２に示すアイコンＩａ１〜Ｉａ５、Ｉｂ３、Ｉｃ３、Ｉｄ３、Ｉｅ３とともに、第２のアイコンＩｃ３を有する閲覧情報の前後の閲覧情報中のアイコンＩｃ１、Ｉｃ２、Ｉｃ４、Ｉｃ５を表示する表示画面が示されている。図１３に示す表示画面は、図１２に示す状態からカーソルＣが上側に移動され、第２のアイコンＩｃ３が選択されている状態を示している。
【００６５】
ユーザは、ディスプレイ２４に表示される共有履歴情報を用いて、他ユーザの閲覧履歴を参照することができる。ユーザがカーソルＣにより選択されているアイコンの詳細表示を指示すると（Ｓ４８）、ＣＰＵ１２は、選択されているアイコンを詳細表示する（Ｓ５０）。
【００６６】
ユーザがカーソルＣにより選択されているアイコンが表すＷｅｂページの閲覧を指示すると（Ｓ５２）、ＣＰＵ１２は、選択されているアイコンを有する閲覧情報中のアドレスに従って、ネットワーク３上の外部装置にアクセスし、当該Ｗｅｂページをディスプレイ２４に表示させる（Ｓ５４）。ここで、当該Ｗｅｂページの閲覧情報が作成され、作成された閲覧情報を用いて、ユーザの履歴情報が更新されてもよい。
【００６７】
他ユーザによるＷｅｂページの閲覧操作により共有履歴情報が更新されると（Ｓ５６）、ＣＰＵ１２は、他ユーザの閲覧情報を共有履歴情報ＤＢ５から再び取得し、共有履歴情報の表示を更新する（Ｓ５８、Ｓ６０）。ユーザが共有履歴情報の配列上でカーソルＣを移動させると（Ｓ６２）、ＣＰＵ１２は、履歴順序の前後方向でのカーソルＣの移動操作に応じて、共有履歴情報に含まれる履歴順序の前後方向の閲覧情報中のアイコンをディスプレイ２４に表示させる（Ｓ６４、Ｓ６６）。
【００６８】
また、ユーザは、１以上の第２のアイコンが表示されている状態で、第２のアイコン同士、または第２のアイコンから第１のアイコンへカーソルＣを移動させることができる。ユーザが第２のアイコン間でカーソルＣを移動させると（Ｓ６８）、ＣＰＵ１２は、カーソルＣにより選択されている第２のアイコンを有する閲覧情報を含む共有履歴情報に対して、ステップＳ４４以降の処理を行う。また、ユーザが第２のアイコンから第１のアイコンへカーソルＣを移動させると（Ｓ７０）、ＣＰＵ１２は、履歴情報に対してステップＳ１６以降の処理を行う。
【００６９】
これにより、ユーザは、第１および第２のアイコンを介して、履歴情報の配列および共有履歴情報の配列間でカーソルＣを移動させ、履歴情報および共有履歴情報に含まれる閲覧情報を参照することで、自らの閲覧履歴および他ユーザの閲覧履歴を効率的に参照することができる。
【００７０】
［４．履歴表示の変形例］
次に、図１４および図１５を参照しながら、履歴表示の変形例について説明する。上記説明では、ユーザの履歴情報および他ユーザの各共有履歴情報に含まれる閲覧情報中のアイコンが所定の履歴順序に従って各１列に表示される場合について説明した。しかし、閲覧情報中のアイコンは、各１列に表示される代わりに、木構造を用いて表示されてもよく、三次元的に表示されてもよい。
【００７１】
図１４には、木構造を用いて閲覧情報中のアイコンを表示する場合の変形例が示されている。図１４には、ユーザＦが閲覧したＷｅｂページＦ１〜Ｆ６を表すアイコンＩｆ１〜Ｉｆ６、およびユーザＧが閲覧したＷｅｂページＧ１〜Ｇ５を表すアイコンＩｇ１〜Ｉｇ５が示されている。
【００７２】
図１４によれば、ユーザＦは、ページＦ１、Ｆ２を閲覧した後にページＦ３、Ｆ４の順序で閲覧し、ページＦ２に復帰した後にページＦ５、Ｆ６の順序で閲覧している。つまり、ページＦ２からページＦ３、Ｆ５への分岐的なページ遷移が行われている。また、ユーザＧは、ページＧ１、Ｇ２を閲覧した後にページＧ３、Ｇ４の順序で閲覧し、ページＧ２に復帰した後にページＧ５を閲覧している。つまり、ページＧ２からページＧ３、Ｇ５への分岐的なページ遷移が行われている。
【００７３】
また、ユーザＦが閲覧したＷｅｂページＦ２とユーザＧが閲覧したＷｅｂページＧ２との間では、Ｗｅｂページの閲覧情報同士が関連性（例えばカメラに関する。）を有している。このため、ユーザＦは、第１のアイコンＩｆ２から第２のアイコンＩｇ２へカーソルＣを移動させて、ユーザＧの共有履歴情報に含まれる閲覧情報を辿ることで、ユーザＧの閲覧履歴を参照することができる。
【００７４】
なお、木構造を用いて閲覧情報中のアイコンを表示する場合、分岐的なページ遷移が多くなると、閲覧情報中のアイコンの視認性が低下してしまう。この場合には、分岐点から派生する一部の閲覧情報中のアイコンのグループのみを表示する等により、閲覧情報中のアイコンの表示が調整されることが望ましい。
【００７５】
図１５には、三次元的に閲覧情報中のアイコンを表示する場合の変形例が示されている。図１５には、ユーザＨが閲覧したＷｅｂページＨ１〜Ｈ５を表すアイコンＩｈ１〜Ｉｈ５が表示されている。また、ＷｅｂページＨ３との間で、Ｗｅｂページの閲覧情報同士が関連性を有するＷｅｂページＩ〜Ｌを表す第２のアイコンＩｉ〜Ｉｌ、およびＷｅｂページＭ〜Ｐを表す第２のアイコンＩｍ〜Ｉｐが表示されている。ここで、例えば、ＷｅｂページＨ３の閲覧情報中のタグが「カメラ」、「携帯電話」を含み、ＷｅｂページＩ〜Ｌの閲覧情報中のタグが「カメラ」を含み、ＷｅｂページＭ〜Ｐの閲覧情報中のタグが「携帯電話」を含んでいる。
【００７６】
このため、ＷｅｂページＨ３と共通するタグ「カメラ」および「携帯電話」を各々に含むＷｅｂページＩ〜Ｌを表す第２のアイコンＩｉ〜Ｉｌ、およびＷｅｂページＭ〜Ｐを表す第２のアイコンＩｍ〜Ｉｐは、異なる列上に表示されている。また、ＷｅｂページＨ３とＷｅｂページＩ〜Ｌの間では、ＷｅｂページＩ〜Ｌの順で高い関連度が存在するので、関連度が高いほど表示サイズが拡大されるように、第２のアイコンＩｉ〜Ｉｌの表示が調整されている。なお、ＷｅｂページＨ３とＷｅｂページＭ〜Ｐの間についても同様である。
【００７７】
このように、三次元的に閲覧情報を表示することで、表示上の制約が緩和されるので、互いに異なる属性情報（例えば、カメラ、携帯電話）により関連付けられた状態で、複数ユーザの閲覧履歴を参照することができる。
【００７８】
［５．まとめ］
以上説明したように、本実施形態に係る履歴表示装置１０によれば、まず、所定の履歴順序で配列して表示される履歴情報の配列上でのカーソルＣの移動操作に応じて、カーソルＣにより選択されている第１のアイコンを有する閲覧情報と関連し、第２のアイコンを有する閲覧情報を含む共有履歴情報がサーバ２から取得される。次に、第１のアイコンに隣り合せて第２のアイコンが表示されるように、履歴情報の配列と並べて共有履歴情報に含まれる２以上の閲覧情報中のアイコンが所定の履歴順序で配列して表示される。そして、第１および第２のアイコンを介して、履歴情報の配列と共有履歴情報の配列との間でカーソルＣが移動され、移動先の配列上での履歴順序の前後方向でのカーソルＣの移動操作に応じて、履歴順序の前後方向の閲覧情報中のアイコンが表示される。
【００７９】
これにより、ユーザは、第１および第２のアイコンを介して繋がれた履歴情報の配列と共有履歴情報の配列との間でカーソルＣを移動させ、履歴情報および共有履歴情報に含まれる閲覧情報を参照することで、自らの行動履歴および他ユーザの行動履歴を効率的に参照することができる。
【００８０】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されない。当業者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【００８１】
例えば、上記実施形態の説明では、各ユーザが利用する履歴表示装置１０が各ユーザの履歴情報を自装置（履歴情報ＤＢ６）に格納するとともに、サーバ２（共有履歴情報ＤＢ５）に共有履歴情報として格納させ、自装置に格納されている各ユーザの履歴情報を取得して表示する場合について説明した。この場合、履歴表示装置１０がサーバ２に接続されていない状態でも、履歴表示装置１０を用いてユーザの閲覧履歴を参照することができる。
【００８２】
しかし、各ユーザの履歴表示装置１０は、各ユーザの履歴情報をサーバ２（共有履歴情報ＤＢ５）に共有履歴情報として格納させ、サーバ２（共有履歴情報ＤＢ５）に格納されている各ユーザの共有履歴情報を取得して各ユーザの履歴情報として表示してもよい。この場合、履歴表示装置１０にユーザの履歴情報を格納するためのデータ格納手段（履歴情報ＤＢ６）を設けなくても、ユーザの閲覧履歴を参照することができる。
【００８３】
上記実施形態の説明では、Ｗｅｂページの閲覧履歴を表示する場合について説明した。しかし、本発明は、ユーザによるコンテンツの視聴履歴等、ユーザの他の行動履歴を表示する場合にも同様に適用することができる。
【図面の簡単な説明】
【００８４】
【図１】本発明の一実施形態に係る履歴管理システムの構成を示す図である。
【図２】履歴管理システムによる履歴表示の一例を示す図である。
【図３】本実施形態に係る履歴表示装置の構成を示すブロック図である。
【図４】本実施形態に係る履歴表示方法の流れを示すフロー図である。
【図５】本実施形態に係る履歴表示方法の流れを示すフロー図である。
【図６】初期表示時の表示画面の一例を示す図である。
【図７】詳細表示時の表示画面の一例を示す図である。
【図８】更新表示時の表示画面の一例を示す図である。
【図９】カーソルの移動時の表示画面の一例を示す図である。
【図１０】第１および第２の閲覧情報の表示時の表示画面の一例を示す図である。
【図１１】第１および第２の閲覧情報の表示時の表示画面の変形例を示す図である。
【図１２】第１および第２の閲覧情報の表示時の表示画面の一例を示す図である。
【図１３】第２の閲覧情報上でのカーソルの移動時の表示画面の一例を示す図である。
【図１４】木構造を用いて閲覧情報を表示する場合の表示画面の一例を示す図である。
【図１５】三次元的に閲覧情報を表示する場合の表示画面の一例を示す図である。
【符号の説明】
【００８５】
１    履歴表示システム
２    履歴管理サーバ
３    ネットワーク
４    履歴表示装置
５    共有履歴情報ＤＢ
６    履歴情報ＤＢ
７    履歴表示用プログラム
８    Ｗｅｂ閲覧用プログラム
【図１】
2010128592.tif 000003
【図２】
2010128592.tif 000004
【図３】
2010128592.tif 000005
【図４】
2010128592.tif 000006
【図５】
2010128592.tif 000007
【図６】
2010128592.tif 000008
【図７】
2010128592.tif 000009
【図８】
2010128592.tif 000010
【図９】
2010128592.tif 000011
【図１０】
2010128592.tif 000012
【図１１】
2010128592.tif 000013
【図１２】
2010128592.tif 000014
【図１３】
2010128592.tif 000015
【図１４】
2010128592.tif 000016
【図１５】
2010128592.tif 000017