(57)【特許請求の範囲】
【請求項１】
コンピュータ・スクリーン上で資源オブジェクトに関するアクセス履歴提示方法であって、
（ａ）資源オブジェクトのアクセス履歴を逐次記録するステップと、
（ｂ）資源オブジェクトに対する参照履歴及び変更履歴の表示に割り当てられた領域を備えた時間軸と、資源オブジェクトに対する参照又は変更が実行された各時刻に対応する前記時間軸上の位置にそれぞれ配列された参照履歴マーク又は変更履歴マークで構成され、資源オブジェクトに関するアクセス履歴を時系列状に表現したアクセス履歴アイコンを生成するステップと、
（ｃ）生成されたアクセス履歴アイコンを、資源オブジェクトのアイコンと関連付けて前記コンピュータ・スクリーン上に表示するステップと、
を具備することを特徴とするアクセス履歴提示方法。
【請求項２】
コンピュータ・スクリーン上で資源オブジェクトに関するアクセス履歴提示装置であって、
（ａ）資源オブジェクトのアクセス履歴を逐次記録する手段と、
（ｂ）資源オブジェクトに対する参照履歴及び変更履歴の表示に割り当てられた領域を備えた時間軸と、資源オブジェクトに対する参照又は変更が実行された各時刻に対応する前記時間軸上の位置にそれぞれ配列された参照履歴マーク又は変更履歴マークで構成され、資源オブジェクトに関するアクセス履歴を時系列状に表現したアクセス履歴アイコンを生成する手段と、
（ｃ）生成されたアクセス履歴アイコンを、資源オブジェクトのアイコンと関連付けて前記コンピュータ・スクリーン上に表示する手段と、
を具備することを特徴とするアクセス履歴提示装置。
【請求項３】
さらに、アクセス履歴アイコン内のある１つの変更履歴マークがユーザ選択されたことに応答して、該変更履歴マークに対応する資源オブジェクトの提供を実行する手段を具備する、
ことを特徴とする請求項２に記載のアクセス履歴提示装置。
【請求項４】
前記手段（ｂ）又は（ｃ）のうち少なくとも一方は、前記コンピュータ・スクリーン上に表示されたある１つの資源オブジェクトのアイコン表示領域にユーザの関心が突入したことに応答して起動する、
ことを特徴とする請求項２に記載のアクセス履歴提示装置。
【請求項５】
前記のユーザの関心は、コンピュータ・スクリーン上でマウス操作等により自在に移動するカーソルの表示位置で計測される、
ことを特徴とする請求項４に記載のアクセス履歴提示装置。
【請求項６】
前記手段（ｂ）又は（ｃ）のうち少なくとも一方は、前記コンピュータ・スクリーン上に資源オブジェクトのアイコンが表示されたことに応答して起動する、
ことを特徴とする請求項２に記載のアクセス履歴提示装置。
【請求項７】
前記資源オブジェクトは、コンピュータ上で処理可能な所定フォーマット形式のファイルである、
ことを特徴とする請求項２に記載のアクセス履歴提示装置。
【請求項８】
他の資源オブジェクトへの参照情報を含んだ資源オブジェクトを提供する資源提供装置であって、
（ａ）各資源オブジェクトに対するアクセス履歴を逐次記録する手段と、
（ｂ）資源オブジェクトに対する参照履歴及び変更履歴の表示に割り当てられた領域を備えた時間軸と、資源オブジェクトに対する参照又は変更が実行された各時刻に対応する前記時間軸上の位置にそれぞれ配列された参照履歴マーク又は変更履歴マークで構成され、資源オブジェクトに関するアクセス履歴を時系列状に表現したアクセス履歴アイコンを表示するための命令を生成する手段と、
（ｃ）前記手段（ｂ）により生成された命令を、資源オブジェクトへの参照情報に添付する手段と、
を具備することを特徴とする資源提供装置。
【請求項９】
前記手段（ｂ）において生成されるアクセス履歴アイコンを表示するための命令は、資源オブジェクトを表示したコンピュータ・スクリーン上で、ある１つの参照情報にユーザの関心が突入したことに応答して、該参照情報が参照する資源オブジェクトについてのアクセス履歴アイコンを表示することを規定した、
ことを特徴とする請求項８に記載の資源提供装置。
【請求項１０】
前記手段（ｂ）において生成されるアクセス履歴アイコンを表示するための命令は、コンピュータ・スクリーン上に参照情報を表示したことに応答して、該参照情報が参照する資源オブジェクトについてのアクセス履歴アイコンを表示することを規定した、
ことを特徴とする請求項８に記載の資源提供装置。
【請求項１１】
前記手段（ｂ）又は（ｃ）のうち少なくとも一方は、資源オブジェクトの提供が要求されたことに応答して起動する、
ことを特徴とする請求項８に記載の資源提供装置。
【請求項１２】
前記資源オブジェクトはマークアップ記述言語で記述されたドキュメント・ファイルであり、前記手段（ｂ）で生成される命令はスクリプト言語で記述されたスクリプトである、
ことを特徴とする請求項８に記載の資源提供装置。
【請求項１３】
コンピュータ・スクリーン上で資源オブジェクトに関するアクセス履歴に関する情報を提示する処理をコンピュータ上で実行せしめるためのプロクラムを記録する記録媒体であって、前記コンピュータを、
（ａ）資源オブジェクトのアクセス履歴を逐次記録する手段、
（ｂ）資源オブジェクトに対する参照履歴及び変更履歴の表示に割り当てられた領域を備えた時間軸と、資源オブジェクトに対する参照又は変更が実行された各時刻に対応する前記時間軸上の位置にそれぞれ配列された参照履歴マーク又は変更履歴マークで構成され、資源オブジェクトに関するアクセス履歴を時系列状に表現したアクセス履歴アイコンを生成する手段、
（ｃ）生成されたアクセス履歴アイコンを、資源オブジェクトのアイコンと関連付けて前記コンピュータ・スクリーン上に表示する手段、
として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１４】
他の資源オブジェクトへの参照情報を含んだ資源オブジェクトを提供する資源提供処理をコンピュータ上で実行せしめるためのプログラムを記録する記録媒体であって、前記コンピュータを、
（ａ）各資源オブジェクトに対するアクセス履歴を逐次記録する手段、
（ｂ）資源オブジェクトに対する参照履歴及び変更履歴の表示に割り当てられた領域を備えた時間軸と、資源オブジェクトに対する参照又は変更が実行された各時刻に対応する前記時間軸上の位置にそれぞれ配列された参照履歴マーク又は変更履歴マークで構成され、資源オブジェクトに関するアクセス履歴を時系列状に表現したアクセス履歴アイコンを表示するための命令を生成する手段、
（ｃ）前記ステップ（ｂ）により生成された命令を、資源オブジェクトへの参照情報に添付する手段、
として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータ・システム上で取り扱われる各種の資源オブジェクトの管理技術に係り、特に、各資源オブジェクトに対するユーザのアクセス状況の管理技術に関する。
【０００２】
更に詳しくは、本発明は、コンピュータ上で取り扱われる資源オブジェクトに対するユーザのアクセス状況をコンピュータのデスクトップ画面上で視認するためのアクセス状況の管理技術に係り、さらには、各資源オブジェクトに関する参照状況と更新状況に分けて視認することができるアクセス状況の管理技術に関する。
【０００３】
【従来の技術】
昨今の情報技術（ＩＴ）分野における急速な進歩とともに、ワークステーションやパーソナル・コンピュータなどの各種の汎用コンピュータ・システムが開発・製造され、大学等の研究機関や企業のオフィス、一般家庭内に広く普及している。
【０００４】
この種のコンピュータ・システム上では、テキスト形式の文書ファイル以外に、音声、画像など様々な資源オブジェクトをデジタル化して、所定のファイル・フォーマットにして画一的に取り扱うことができる。
【０００５】
また、最近の汎用コンピュータ・システムは、プロセッサの演算能力の向上やビデオ・サブシステムの強化などにより、ビットマップ表示機能（すなわち、ディスプレイを画素単位で描画する機能）を備えることが主流となっている。また、オペレーティング・システム（ＯＳ）は、ビットマップ表示形式をサポートし、キャラクタ・ベースのＤＯＳ画面すなわちＣＵＩ（Ｃｈａｒａｃｔｅｒ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）に変えて、グラフィック・ベースのＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を組み込むことが周知慣用となっている。
【０００６】
このＧＵＩ環境下では、コンピュータ・システムがシミュレートされたデスクトップと無数のアイコンがディスプレイ・スクリーンに用意される。
【０００７】
ここで、「デスクトップ」（ｄｅｓｋｔｏｐ）とは、ユーザが作業を行う画面のことであり、アイコンやウィンドウなどの表示オブジェクトが置かれる背景である。
【０００８】
また、「アイコン」（ｉｃｏｎ）とは、コンピュータ・システム上で使用可能な資源オブジェクトを表す小さな絵のことであり、デスクトップ上又はデスクトップ内のウィンドウ上に表示されるようになっている。アイコンは、アプリケーション、ディスク・ドライブ、フォルダ（ディレクトリ）、ファイルなどの資源オブジェクトをデスクトップ上で体現した象徴である。
【０００９】
また、「ウィンドウ」（ｗｉｎｄｏｗ）とは、オブジェクトを表示するためにデスクトップ上に表示された枠のことである。ウィンドウは、当業界において標準化されており、ウィンドウ・タイトル・バーとウィンドウ境界を基本的な構成要素とする。タイトル・バーとは、該当するウィンドウのタイトルを表示するための欄のことであり、このタイトルによって現在ウィンドウ中に表示されている情報すなわち資源オブジェクト・エンティティを識別できるようになっている。
【００１０】
このようなＧＵＩが提供するデスクトップ上では、コンピュータ・システム上で取り扱われる全ての資源オブジェクトはアイコンとして表現される。また、各資源オブジェクトに対する処理は、クリックや、ドラッグ、ドロップなど、マウスを用いた直感的な操作によって具現化される。
【００１１】
例えば、Ｗｉｎｄｏｗｓ９５／９８といったＯＳが提供するデスクトップ画面、あるいは、このデスクトップ画面上に開かれた「エクスプローラ」ウィンドウ上では、処理可能なファイルやフォルダ、アプリケーションを象徴するアイコンが表示される。
【００１２】
また、最近の情報通信技術の向上により、「ネットワーク・コンピューティング」が急速に普及している。すなわち、複数のコンピュータ・システムどうしをネットワークで相互接続することにより、各システムが所有するファイルなどの資源オブジェクトを効率的且つ柔軟に管理することができる。すなわち、ネットワーク上では、システム間でのファイルの共有や流通という作業が好適に実現される。
【００１３】
ここで言う「ネットワーク」とは、コンピュータ間でデータの伝送を行なうための通信網のことであり、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のように局所的なものから、各サーバどうしの相互接続の結果として世界規模の巨大ネットワークと化した「インターネット」まで種々様々である。特に最近では、インターネットの利用が急速に進み、且つ、インターネット関連の技術開発は目覚しいものがある。
【００１４】
インターネット上では、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）を始めとする数々の資源提供サービスが公開されている。ＷＷＷとは、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式で記述された各資源オブジェクト相互間のリンク関係によってハイパーリンク構造が形成された資源空間を提供する広域情報検索システムのことであり、資源オブジェクトを提供するＷＷＷサーバと、その提供を要求するＷＷＷクライアントで構成され、このサーバ−クライアント間ではＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）プロトコルに従って資源アクセスが行われる（周知）。
【００１５】
ＷＷＷサーバとは、実際には、サーバ用アプリケーションを実行する汎用コンピュータ・システムで構成される。また、ＷＷＷクライアントは、実際には、「ＷＷＷブラウザ」と呼ばれる、資源探索を代行する「ユーザ・エージェント」を起動した汎用コンピュータ・システムで構成される。
【００１６】
ＷＷＷ資源空間上の各資源オブジェクトは、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）という形式で記述される固有のオブジェクト識別子によって特定される。ＷＷＷクライアント側では、所望の資源を指すＵＲＬの文字列をＷＷＷブラウザ画面の場所ボックス内にキー入力することで、資源オブジェクトへのアクセス要求を行う。あるいは、ＷＷＷページ中のリンク先（すなわち参照情報）のＵＲＬが埋め込まれたアンカーをマウスでクリックするというユーザ・インターフェース操作によっても、資源オブジェクトへのアクセス要求を行うことができる。すなわち、ＷＷＷブラウザは先進的なＧＵＩを備えており、アンカーのクリックという直感的な操作のみによって、ユーザは複数のＷＷＷページ間を自在に探索することができる（周知）。
【００１７】
ＷＷＷページ画面上のアンカーは、例えば、ホットスポット表示された文字列であったり、アイコンであったりする。
【００１８】
【発明が解決しようとする課題】
ところで、コンピュータやインターネットの世界では、アクセス履歴などの資源オブジェクトに対する使用頻度に関するデータは、資源空間を管理する上で重要な手掛かりである。アクセス履歴は、時々刻々変動する時系列データである。
【００１９】
例えば、使用頻度が低いデータやファイルは、その利用価値や重要性が低いことを暗示し、ハード・ディスクの記憶容量を貪るだけの無用物に過ぎないことさえある。グラフィック・データや大規模アプリケーションのようにサイズの大きなファイルであれば、ハード・ディスクに及ぼす負担は過大である。また、ネットワークを通じて共有されるファイルにおいては、参照回数が少ないファイルは、情報共有者間において関心が低いこと不要であることを暗示する。使用頻度が低いファイルは、参照する価値がなく、あるいは、データ圧縮や退避、廃棄の対象でさえある。
【００２０】
これとは逆に、使用頻度が高いデータやファイルは、その利用価値や重要性も高いことを暗示する。また、ネットワークを通じて共有されるファイルにおいては、参照回数が多いファイルは、ファイルに格納されているコンテンツが有意義であることを暗示し、他のユーザにとっても情報探索のための手掛かりになる。また、使用頻度が高いデータやファイルを退避したり廃棄してしまうと、リカバリに要する負担が過大である。
【００２１】
例えば、資源オブジェクトが現実世界における「文書」若しくは「書籍」である場合、使用の痕跡が自然に残り、これが使用頻度を明示する。よく参照される有意義な書物は「汚れ」ているし、よく開かれるページには「折りぐせ」が形成される。このような痕跡は、文書や書籍を取捨選択する上で重要な手掛かりとなる。
【００２２】
他方、資源オブジェクトがコンピュータの世界に存在する仮想的な「文書」ファイルの場合であっても、アクセス履歴は、文書を選択する上で重要な手掛かりとなり得る。
【００２３】
しかしながら、この種の仮想的な文書ファイルに使用の痕跡が自然に形成されるということはない。例えば、Ｗｉｎｄｏｗｓ９５／９８などのＯＳが提供するデスクトップ画面上では、新しいファイルも、古いファイルも、頻繁に更新されているファイルも、参照されるのみで更新されないファイルも、一様なアイコンとしてしか表示されない。各アイコンはそれぞれ絵柄を異にするが、これは各ファイルを識別するためであり（すなわちアイコン自体はファイル名の代替物であり）、アクセス状況を反映していない。要するに、デスクトップ画面上では、各ファイルに対するアクセス状況を一目で確認すことができない。
【００２４】
また、ＷＷＷブラウザ画面上では、ＷＷＷ資源空間上で提供された資源オブジェクトすなわちＷＷＷページが表示されるが、他のＷＷＷページへのリンク情報はアンカーの形式で出現する（前述）。このアンカーは、リンク情報を含まないその他の表示オブジェクトと区別するために、ホットスポット表示される。さらに、一度辿ったことのあるアンカーは、他のアンカーと違う色で表示して、アクセス履歴に関する視認性を高めている。
【００２５】
このようなアンカーの色分けを参酌することで、ＷＷＷユーザは、新しいＷＷＷページや、よくアクセスするＷＷＷページを、ある程度は視認性よく識別することができる。しかしながら、アンカーの色分けは、ＷＷＷユーザのローカル・ファイル上に記録されたデータに依存しているので、ＷＷＷ資源空間上に存在する他のＷＷＷユーザは利用することができない。また、特定のＷＷＷページに関する最近のアクセス頻度や更新頻度など、より具体的な情報に関してはほとんど全く提供されていないのが現状である。
【００２６】
一部のＷＷＷページには、アクセス・カウンタが設置されている（周知）。カウンタは、誰かがページをアクセスする度に１ずつインクリメントされる。このカウンタの値を観れば、当該ページへのアクセス状況をある程度は把握することができる。しかしなから、アクセス・カウンタによる管理方法には、以下のような問題点がある。すなわち、
【００２７】
（１）カウンタ値は、ある日付から起算した累積アクセス件数であり、アクセス・パターン（曜日別、時刻別などのアクセス頻度）を示すことができない。
（２）カウント開始日はページ毎に区々であり，単にカウンタ値を見ただけでは真のアクセス件数を把握することはできない。すなわち、いつから起算してという事柄を意識しなければならず、直感的且つ一目では理解できない。
（３）カウンタはページ内に設置されているものであり、ページを参照する前、すなわちリンクを辿る前にユーザが確認することはできない。したがって、複数のリンクの中から最近よく更新されているものを優先的に辿る、といったＷＷＷナビゲーションを提供することはできない。
【００２８】
また、インターネットの業界では、ＷＷＷページ上に新しくアンカーを追加した場合には、”ｎｅｗ”などのアイコンをアンカーに併置させるという慣習がある。しかしながら、いつから”ｎｅｗ”すなわち新規なのかの基準が不明であり（ＷＷＷページ作成者毎の判断に依存し、基準は区々であると思料する）、信頼性にやや欠ける。また、ページの更新ではなく参照（アクセス）頻度を知りたい場合には、”ｎｅｗ”アイコンは意味がない。
【００２９】
本発明は、上述したような技術的課題を勘案したものであり、その目的は、コンピュータ上で取り扱われる資源オブジェクトに対するユーザのアクセス状況を、コンピュータのデスクトップ画面上で容易且つ直感的に視認することができる、優れたアクセス状況の管理技術を提供することにある。
【００３０】
本発明の更なる目的は、各資源オブジェクトに関する参照状況と更新状況に分けて、コンピュータのデスクトップ画面上で容易且つ直感的に視認することができる、優れたアクセス状況の管理技術を提供することにある。
【００３１】
【課題を解決するための手段】
本発明は、上記課題を参酌してなされたものであり、その第１の側面は、コンピュータ・スクリーン上で資源オブジェクトに関するアクセス履歴提示方法又は装置であって、
（ａ）資源オブジェクトのアクセス履歴を逐次記録するステップ又は手段と、
（ｂ）資源オブジェクトに関するアクセス履歴を時系列状に表現したアクセス履歴アイコンを生成するステップ又は手段と、
（ｃ）生成されたアクセス履歴アイコンを、資源オブジェクトのアイコンと関連付けて前記コンピュータ・スクリーン上に表示するステップ又は手段と、
を具備することを特徴とするアクセス履歴提示方法又は装置である。
【００３２】
本発明の第１の側面に係るアクセス履歴提示方法又は装置において、前記アクセス履歴アイコンは、時間軸と、該時間軸上の対応する位置に配列された各アクセス履歴を示すマークとで構成するようにしてもよい。コンピュータのユーザは、このような表現形態のアクセス履歴アイコンを一目するだけで、資源オブジェクトに対する時間の経過に伴なう利用頻度の変動パターンを、容易且つ直感的に把握することができる。
【００３３】
また、前記アクセス履歴アイコンは、アクセス履歴の各々が資源オブジェクトに対する参照又は変更のいずれであるかを区別して、参照履歴マーク及び／又は変更履歴マークを前記時間軸上の対応する位置に配列して構成するようにしてもよい。
【００３４】
また、アクセス履歴提示方法又は装置は、さらに、アクセス履歴アイコン内のある１つの変更履歴マークがユーザ選択されたことに応答して、該変更履歴マークに対応する資源オブジェクト・エンティティの提供を実行するステップ又は手段を備えていてもよい。
【００３５】
また、前記ステップ又は手段（ｂ）、又は、ステップ又は手段（ｃ）のうち少なくとも一方は、前記コンピュータ・スクリーン上に表示されたある１つの資源オブジェクトのアイコン表示領域にユーザの関心が突入したことに応答して起動するようにしてもよい。ユーザの関心は、例えば、コンピュータ・スクリーン上でマウス操作等により自在に移動するカーソルの表示位置に従って計測することができる。
【００３６】
あるいは、前記ステップ又は手段（ｂ）、又は、ステップ又は手段（ｃ）のうち少なくとも一方は、前記コンピュータ・スクリーン上に資源オブジェクトのアイコンが表示されたことに応答して起動するようにしてもよい。
【００３７】
また、前記資源オブジェクトは、例えば、コンピュータ上で処理可能な所定フォーマット形式のファイルである。
【００３８】
また、本発明の第２の側面は、他の資源オブジェクトへの参照情報を含んだ資源オブジェクトを提供する資源提供方法又は装置であって、
（ａ）各資源オブジェクトに対するアクセス履歴を逐次記録するステップ又は手段と、
（ｂ）資源オブジェクトに関するアクセス履歴を時系列状に表現したアクセス履歴アイコンを表示するための命令を生成するステップ又は手段と、
（ｃ）前記ステップ又は手段（ｂ）により生成された命令を、資源オブジェクトへの参照情報に添付するステップ又は手段と、
を具備することを特徴とする資源提供方法又は装置である。
【００３９】
本発明の第２の側面に係る資源提供方法又は装置において、時間軸と、該時間軸上の対応する位置に配列された各アクセス履歴を示すマークとで構成するようにしてもよい。資源提供を受けるユーザは、このような表現形態のアクセス履歴アイコンを一目するだけで、資源オブジェクトに対する時間の経過に伴なう利用頻度の変動パターンを、容易且つ直感的に把握することができる。
【００４０】
また、前記アクセス履歴アイコンは、アクセス履歴の各々が資源オブジェクトに対する参照又は変更のいずれであるかを区別して、参照履歴マーク及び／又は変更履歴マークを前記時間軸上の対応する位置に配列して構成するようにしてもよい。
【００４１】
また、前記ステップ又は手段（ｂ）において生成されるアクセス履歴アイコンを表示するための命令は、資源オブジェクトを表示したコンピュータ・スクリーン上で、ある１つの参照情報にユーザの関心が突入したことに応答して、該参照情報が参照する資源オブジェクトについてのアクセス履歴アイコンを表示することを規定するものであってもよい。
【００４２】
あるいは、前記ステップ又は手段（ｂ）において生成されるアクセス履歴アイコンを表示するための命令は、コンピュータ・スクリーン上に参照情報を表示したことに応答して、該参照情報が参照する資源オブジェクトについてのアクセス履歴アイコンを表示することを規定するものであってもよい。
【００４３】
また、前記ステップ（ｂ）又は（ｃ）のうち少なくとも一方は、資源オブジェクトの提供が要求されたことに応答して起動するようにしてもよい。
【００４４】
また、前記資源オブジェクトはマークアップ記述言語で記述されたドキュメント・ファイルであり、前記ステップ又は手段（ｂ）で生成される命令はスクリプト言語で記述されたスクリプトであってもよい。
【００４５】
また、本発明の第３の側面は、コンピュータ・スクリーン上で資源オブジェクトに関するアクセス履歴に漢する情報を提示する処理をコンピュータ上で実行せしめるためのコンピュータ・プロクラムを、有形的且つコンピュータ可読な形式で提供するプログラム提供媒体であって、該コンピュータ・プログラムは、
（ａ）資源オブジェクトのアクセス履歴を逐次記録するステップと、
（ｂ）資源オブジェクトに関するアクセス履歴を時系列状に表現したアクセス履歴アイコンを生成するステップと、
（ｃ）生成されたアクセス履歴アイコンを、資源オブジェクトのアイコンと関連付けて前記コンピュータ・スクリーン上に表示するステップと、
を具備することを特徴とするプログラム提供媒体である。
【００４６】
また、本発明の第４の側面は、他の資源オブジェクトへの参照情報を含んだ資源オブジェクトを提供する資源提供処理をコンピュータ上で実行せしめるためのコンピュータ・プログラムを、有形的且つコンピュータ可読な形式で提供するプログラム提供媒体であって、前記コンピュータ・プログラムは、
（ａ）各資源オブジェクトに対するアクセス履歴を逐次記録するステップと、
（ｂ）資源オブジェクトに関するアクセス履歴を時系列状に表現したアクセス履歴アイコンを表示するための命令を生成するステップと、
（ｃ）前記ステップ（ｂ）により生成された命令を、資源オブジェクトへの参照情報に添付するステップと、
を具備することを特徴とするプログラム提供媒体である。
【００４７】
【作用】
本発明によれば、コンピュータ上で取り扱われる各資源オブジェクトに対する参照履歴や更新履歴が逐次記録される。ここで言う資源オブジェクトとは、例えば、コンピュータ上において、所定フォーマット形式で取り扱われる文書や音声、画像などのファイルである。また、資源オブジェクトの他の例は、インターネット上で公開されているＷＷＷ（Ｗｏｒｌｄ  ＷｉｄｅＷｅｂ）ページ（ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ドキュメント）である。
【００４８】
また、本発明によれば、さらに、このようなアクセス履歴情報を視覚化した表示オブジェクトすなわちアクセス履歴アイコンを生成して、コンピュータのデスクトップ画面上の対応するアイコンや、ＷＷＷページ画面上の対応するアンカーの近傍に表示することができる。アクセス履歴アイコンは、例えば、該当する資源オブジェクトに対するアクセス・イベントを時間軸に沿って表示したイメージを有する。また、該イメージは、アクセスが変更と参照の場合に分けて表示するようにしてもよい。
【００４９】
この結果、コンピュータのユーザは、各資源オブジェクトの参照履歴や更新履歴を、時系列的な変動パターンとして、視覚的に且つ直感的に把握することができ、ファイルやページを取捨選択する重要な手掛かりにすることができる。
【００５０】
本発明の第３及び第４の各側面に係るプログラム提供媒体は、例えば、様々なプログラム・コードを実行可能な汎用コンピュータ・システムに対して、コンピュータ・プログラムを有形的且つコンピュータ可読な形式で提供する媒体である。該提供媒体は、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）やＦＤ（Ｆｌｏｐｐｙ  Ｄｉｓｃ）、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｃ）などの着脱自在で可搬性の記憶媒体、あるいは、ネットワーク（ネットワークは無線又は有線、あるいは地上波又は衛星波の区別を問わない）などの伝送媒体など、その形態は特に限定されない。
【００５１】
このようなプログラム提供媒体は、コンピュータ・システム上で所定のコンピュータ・プログラムの機能を実現するための、コンピュータ・プログラムと提供媒体との構造上又は機能上の協働的関係を定義したものである。換言すれば、本発明の第３又は第４の各側面に係るプログラム提供媒体を介して所定のコンピュータ・プログラムをコンピュータ・システムにインストールすることによって、コンピュータ・システム上では協働的作用が発揮され、本発明の第１又は第２の各側面と同様の作用効果を得ることができる。
【００５２】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。
【００５３】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施例を詳解する。
【００５４】
まず、スタンドアロンのコンピュータ・システムに対して本発明を適用した第１の実施形態について説明する。
【００５５】
図１には、本発明の実現に供されるスタンドアロン型コンピュータ１０の構成を模式的に示した機能ブロック図を示している。同図に示すように、コンピュータ・システム１０は、アプリケーション実行部１１と、ユーザ・インターフェース１２と、メモリ・システム１３と、ファイル・システム１４と、ストレージ・システム１５と、ネットワーク・システム１６とで構成される。以下，各部について説明する。
【００５６】
アプリケーション実行部１１は、オペレーティング・システム（ＯＳ）が提供する動作環境の下で、コンピュータ・システム１０にインストールされたアプリケーション・プログラムを実行する機能モジュールである。アプリケーションとしては、文書作成・編集のためのエディタ／ワープロ、表計算（ｓｐｒｅａｄｓｈｅｅｔ）、通信、情報閲覧など様々な業務に適応したソフトウェア製品が、コンピュータ・システム１０上で利用可能である。各アプリケーション上で取り扱われるデータは、それぞれ、所定フォーマットのファイルとして保管される。
【００５７】
ユーザ・インターフェース１２は、キーボード１２Ａからのキャラクタ入力、あるいはマウス１２Ｂからの座標指示入力の形式で入力されるユーザ・コマンドを処理するとともに、ディスプレイ１２Ｃ上に処理画面を提示するための機能モジュールである。ディスプレイ１２Ｃは、例えばＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ：陰極線管）ディスプレイやＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶表示ディスプレイ）で構成される。
【００５８】
本実施例のユーザ・インターフェースは、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）環境を提供し、ディスプレイ１２Ｃの画面上には、コンピュータ・システム１０をシミュレートした「デスクトップ」が用意される。アプリケーション実行部１１において実行される各種のアプリケーションや、これらアプリケーションが取り扱うファイルなど、コンピュータ・システム１０上の資源オブジェクトは、このデスクトップ画面上で「アイコン」や「ウィンドウ」などの形式の表示オブジェクトとして体現される。
【００５９】
ユーザは、このデスクトップ画面を、マウス１２Ｂを介した作業場とし、すなわち、マウス・カーソルを用いて表示オブジェクトに対してクリックやドラッグ・アンド・ドロップのような直感的な操作によってコマンド入力を行うことができる。
【００６０】
メモリ・システム１３は、数十ＭＢ〜数百ＭＢからなるメモリ空間を管理するための機能モジュールであり、より具体的には、メモリ空間にアプリケーション実行部１１において使用されるプログラム・コードをロードしたり、プログラム実行中の作業データの一時的な保管を行う。メモリ空間の実体は、例えば、複数個のＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）チップで構成される揮発性の記憶装置である。
【００６１】
ファイル・システム１４は、数ＧＢ〜数十ＧＢからなるファイル空間を管理するための機能モジュールである。ファイル空間には、アプリケーション実行部１１において実行される各アプリケーション・プログラムが実行可能形式のファイルとして保管されている。また、各アプリケーションにおいて取り扱われるデータ・ファイルなどの資源オブジェクトも、ファイル空間上に保管される。さらに、メモリ空間上の使用頻度が低下したコードやデータも、一時的にファイル空間にスワップ・アウトされる。ファイル空間の実体は、ハード・ディスク装置（ＨＤＤ）などの不揮発性の記憶装置であり、例えばＩＤＥ（ＩｎｔｅｇｒａｔｅｄＤｒｉｖｅ  Ｅｌｅｃｔｒｏｎｉｃｓ）などの標準的なディスク・インターフェースに従ってコンピュータ・システム１０に接続される。
【００６２】
本発明を好適に実現するためには、ファイル・システム１４は、ファイル空間に保管されている各資源オブジェクトすなわちファイルに対するアクセスの履歴情報を記録する機能を具備することが好ましい。履歴情報には、アクセス時刻とアクセス属性（すなわち単なる参照か、又は変更か）が含まれる。図示の例では、１９９９年６月１９日６時２０分３０秒に、ディレクトリ”ｈｏｍｅ”中の”ｒｅｋｉｍｏｔｏ．ｄｏｃ”に書き込みアクセスしたことと、同日６時２１分５６秒に、ディレクトリ”ｈｏｍｅ”中のファイル”ａｂｃ．ｃ”に読み出しアクセスしたことが、ファイル空間のアクセス履歴情報として記録されている。
【００６３】
但し、米Ｍｉｃｒｏｓｏｆｔ社の”Ｗｉｎｄｏｗｓ９５／９８”を始めとする一般消費者向けのほとんどのオペレーティング・システムでは、ファイル・システムはアクセス履歴を記録する機能を標準装備していないのが実情である。このため、本発明を実施する上では、実装者が自前で作り込む必要がある。
【００６４】
ストレージ・システム１５は、ハード・ディスク装置以外の、可搬型の記録メディアに対するアクセスすなわちファイルの読み出し及び／又は書き込みを行うための機能モジュールである。可搬型の記録メディアとしては、ＣＤ−ＲＯＭやＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｃ）、ＦＤ（Ｆｌｏｐｐｙ  Ｄｉｓｃ）などが挙げられる。これら記録メディアを装填し駆動するためのドライブ・ユニットは、例えばＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）などの標準的なインターフェースに従ってコンピュータ・システム１０に接続される。
【００６５】
また、この種の可搬型の記録メディアによって、資源オブジェクトすなわちプログラムやデータなどのファイルを、複数のコンピュータ・システム間で移動（すなわち流通・配布）させることが可能である。例えば、本発明を実現するためのコンピュータ・プログラムを、可搬型記録メディアを介してコンピュータ・システム１０にインストールすることができる。
【００６６】
ネットワーク・システム１６は、コンピュータ・システム１０を、ネットワークに接続するための機能モジュールである。ネットワークは、局所的・限定的に通信網が敷設されたＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）である他、インターネットのような広域的且つオープンなネットワークであってもよい。
【００６７】
コンピュータ・システム１０は、ネットワーク上の他のコンピュータ・システム（以下、「リモート・システム」とも呼ぶ：図示しない）とは、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）などの所定の通信プロトコルに従って相互接続されている。リモート・システムとの間では、ネットワーク経由での情報の共有・流通が可能である。例えば、本発明を実現するためのコンピュータ・プログラムを、ネットワーク経由でリモート・システムからダウンロードすることによって、コンピュータ・システム１０にインストールすることができる。
【００６８】
なお、この種のコンピュータ・システム１０の具体例は、ＯＡＤＧ（ＰＣ  Ｏｐｅｎ  Ａｒｃｈｉｔｅｃｔｕｒｅ  Ｄｅｖｅｌｏｐｅｒ’ｓ  Ｇｒｏｕｐ）仕様に準拠した米ＩＢＭ社のＰＣ／ＡＴ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ／Ａｄｖａｎｃｅｄ  Ｔｅｃｈｎｏｌｏｇｙ）互換機又はその後継機である。また、オペレーティング・システムとして、例えば米Ｍｉｃｒｏｓｏｆｔ社の”Ｗｉｎｄｏｗｓ９５／９８／ＮＴ”などを搭載している。
【００６９】
次いで、このコンピュータ・システム１０上で実現される、ファイルのアクセス状況管理について詳解する。
【００７０】
デスクトップ画面上では、ファイル等の資源オブジェクトが「アイコン」として体現されることは、前述した通りである。本実施例では、このアイコン表示と連動して「アクセス管理モジュール」が起動して、ファイルに関するアクセス履歴情報を基に、アクセス履歴を視覚化したアイコン・イメージを生成して、このアクセス履歴アイコンを該当するファイル・アイコンの近傍に表示させる、という機能を有する。
【００７１】
アクセス履歴アイコンの表示形態は、関連するファイル・アイコンにマウス・カーソルが置かれたときにポップアップ表示するのであっても、あるいは、ファイル・アイコンをデスクトップ上に表示する期間中はアクセス履歴アイコンを常時表示させておいてもよい。
【００７２】
この「アクセス管理モジュール」は、アプリケーション実行部１１若しくはファイル・システム１４などの他の機能モジュールの一部として組み込まれても、あるいは独立した機能モジュールとして存在してもよい。
【００７３】
図２には、アクセス管理モジュールが実行する処理手順をフローチャートの形式で図解している。以下、このフローチャートに従って説明する。
【００７４】
アクセス管理モジュールは、ファイル・アイコンに対する所定のイベントが発生したことに応答して起動する。ここで言う所定のイベントには、例えば、デスクトップ上に新たにファイル・アイコンが出現したことや、デスクトップ上でマウス・カーソルがある特定のファイル・アイコン上に置かれたことなどが挙げられる。
【００７５】
アクセス管理モジュールは、まず、ファイル・システム１４が管理する履歴情報（前述）を検索して、該当するファイルに関するアクセス履歴を抽出する（ステップＳ１１）。
【００７６】
次いで、抽出されたアクセス履歴情報を基に、アクセス履歴を視覚的に表現したアクセス履歴アイコンのイメージを生成する（ステップＳ１２）。
【００７７】
アクセス履歴アイコンは、ファイルに対するアクセス履歴を時系列的に表現し、且つ、ファイルへの参照や変更などのアクセス履歴や、アクセス頻度の時間的な変動パターンなどを、目視で把握できる形態であることが好ましい。
【００７８】
図３には、本実施例に係るアクセス履歴アイコンのイメージを図解している。図示の通り、このアクセス履歴アイコンは、水平軸は時間軸に設定した矩形形状のイメージである。また、このアイコン・イメージの時間軸よりも上半分はファイルの変更履歴の表示に割り当てられ、下半分はファイルの参照履歴の表示に割り当てられている。そして、ファイル・システムから抽出された履歴情報を参照して、ファイルの変更や参照が実行された各時刻に対応する位置に、変更履歴マーク及び／又は参照履歴マークを付す。
【００７９】
但し、アクセス履歴アイコンの表現形態は、図３に示したものに必ずしも限定されず、アクセス履歴を時間軸上で表示した形式のアイコンであり、ファイルの参照や変更などのアクセス履歴やアクセス頻度の時間的な変動パターンを目視で把握できる形態であれば何でもよい。例えば、アイコンの水平軸ではなく垂直軸を時間軸として設定してもよい。また、時間軸の縮尺や、アイコン上に表示される期間は任意であり、ユーザ・プログラマブルであってもよい。
【００８０】
このようなアクセス履歴アイコンのイメージを生成すると、次いで、このアイコン・イメージを、デスクトップ上の該当するファイル・アイコンの近傍に表示する（ステップＳ１３）。
【００８１】
アクセス履歴アイコンの表示形態は、デスクトップ画面上である特定のファイル・アイコンにマウス・カーソルが置かれたときにポップアップ表示するようにしても、あるいは、ファイル・アイコンをデスクトップ上に表示する期間中はアクセス履歴アイコンを常時表示させるようにしてもよい。
【００８２】
図４には、関連するファイル・アイコンにマウス・カーソルが置かれたときに，アクセス履歴アイコンがポップアップ表示される様子を図解している。
【００８３】
コンピュータのユーザは、デスクトップ上でマウス・カーソルを移動させていき（図４（ａ）を参照のこと）、特定のファイル”ｈｏｌｏｓｉｇ．ｐｄｆ”のアイコン表示領域にカーソルが突入したことに応答して、アクセス管理モジュールが起動する。そして、このファイルに関するアクセス履歴を描写したアクセス履歴アイコンがファイル・アイコン近傍に出現する（図４（ｂ）を参照のこと）。
【００８４】
また、図５には、デスクトップ上（若しくは、Ｗｉｎｄｏｗｓ９５／９８における「エクスプローラ」ウィンドウ内）で一覧表示されたファイル・アイコンの各々にアクセス履歴アイコンが併置されている様子を図解している。
【００８５】
図４に示す場合のように、アクセス履歴アイコンが必要なときのみポップアップ表示される場合には、アクセス履歴アイコンをファイル・アイコン本体の上に重畳表示するようにしてもよい。これに対し、図５に示す場合のように、アクセス履歴アイコンが常設される場合には、アクセス履歴アイコンは、ファイル・アイコン本体を覆い隠さない位置に配設されることが、ファイル・アイコン自体を視認する上で好ましい。
【００８６】
要するに、本実施形態によれば、コンピュータのユーザは、ファイル・アイコンをデスクトップ画面上で視認するだけでなく、ファイルに対する参照履歴や変更履歴やその時間的な変動パターンを、一見して直感的に把握することができる。例えば、「このファイルは１週間前から頻繁に参照されるようになった」等のようなファイルに関わる情報を視覚的且つ簡便に得ることにより、ファイル・アクセスのための有効な手掛かりにすることができる。
【００８７】
さらに、本実施形態に係るアクセス履歴アイコンの応用形態として、アクセス履歴アイコンの矩形表示領域をマウス・カーソルで探索して、所望の変更履歴マークをクリックすることで、該当する日時に変更されたファイルを呼び出すことができる。図６には、この応用例に関するデスクトップ画面上における一連の操作手順を図解している。
【００８８】
デスクトップ画面上でマウス・カーソルを操作し、ある特定のファイル”ｈｏｌｏｓｉｇ．ｐｄｆ”のアイコン領域上にカーソルが突入したことに応答して、アイコン管理モジュールが起動して、この結果、このファイルに関するアクセス履歴アイコンが生成され、ファイル・アイコン上に重畳表示される（図６（ａ）を参照のこと）。
【００８９】
次いで、このアクセス履歴アイコンの矩形表示領域内でマウス・カーソルを操作すると、カーソル位置に対応する日時情報がポップアップ表示される（図６（ｂ）を参照のこと）。
【００９０】
そして、アクセス履歴アイコンの矩形表示領域内で、特定の変更履歴マーク及び／又は参照履歴マークの上でマウスをクリックすると、さらに、ファイル・アイコンが最全面にポップアップ表示される（図６（ｃ）を参照のこと）。ポップアップされたファイル・アイコンは、当該ファイルに関する現在のエンティティではなく、クリック操作された変更履歴マークに対応するする日時におけるファイル・エンティティであると理解されたい。
【００９１】
さらに、このポップアップ表示されたファイル・アイコンを、マウスでドラッグ操作することにより、このファイル・エンティティをアイコンとしてデスクトップから取り出すことができる（図６（ｃ）を参照のこと）。
【００９２】
但し、上述したような応用例の場合、単一のファイル名に対して複数のファイル・エンティティが存在することになり、ファイル数や総ファイル・サイズが膨大となり、ファイル空間への負荷が過大となってしまう。したがって、このような場合、各々の変更ファイル・エンティティ全体を保存するのではなく、各変更ファイル間の差分のみを記録することにより、ファイル・サイズを圧縮するなどの工夫を採り入れることが好ましいであろう。
【００９３】
なお、本出願人に既に譲渡されている特願平１１−１０８５３５号の明細書には、生成されるファイルを時間の経過と対応付けて記憶することができる情報処理装置及び情報処理方法について開示している。
【００９４】
次に、分散コンピューティング環境に置かれたコンピュータ・システムに対して本発明を適用した第２の実施形態について説明する。
【００９５】
図７には、本発明に実施に供される、分散環境のネットワーク・コンピューティング・システム１００の構成を模式的に示している。本実施例では、ネットワーク１０１はインターネットのような広域的且つオープンなネットワークであるとする。インターネット１０１上では、無数のコンピュータ・システムが、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）プロトコルに従って相互接続されている。
【００９６】
また、インターネット１０１上には、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）と呼ばれる、情報資源の提供を行うための資源提供空間が構築されている。
【００９７】
ＷＷＷ資源空間上で提供される資源オブジェクトは、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式で記述されたハイパーテキスト・ドキュメントである。すなわち、ＷＷＷは、各ＨＴＭＬドキュメント相互間のリンク関係によって形成されたハイパーリンク構造の資源空間を提供するものである。インターネット上では、ＨＴＭＬドキュメントを始めとする各種の資源オブジェクトは、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）形式で記述される一種のアドレス情報によって識別される。
【００９８】
インターネット１０１上の一部のコンピュータは、ＷＷＷサーバ１１０として動作し、資源オブジェクトとしてのＨＴＭＬドキュメントの提供サービスを行う。また、その他の一部のコンピュータは、ＷＷＷ資源オブジェクトを要求するＷＷＷクライアント１２０として動作する。ＷＷＷ空間では、サーバ−クライアント間では、ＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）プロトコルに従って資源アクセスが行われる（周知）。
【００９９】
ＷＷＷサーバ１１０とは、実際には、サーバ用アプリケーションを実行する汎用コンピュータ・システムで構成される。また、ＷＷＷクライアント１２０は、実際には、「ＷＷＷブラウザ」と呼ばれる、資源探索を代行する「ユーザ・エージェント」を起動した汎用コンピュータ・システムで構成される。
【０１００】
ＷＷＷブラウザは、ＷＷＷクライアント１２０のユーザが所望のＷＷＷページに対するアクセス要求として、ＵＲＬ文字列をキー入力するための「場所ボックス」を備えている。ＷＷＷブラウザは、入力されたＵＲＬに従って、ＷＷＷ空間上の特定のＷＷＷサーバ１１０にアクセスして、要求されたＷＷＷ資源オブジェクトすなわちＨＴＭＬドキュメントの取得を試みる。そして、ＷＷＷブラウザは、ダウンロードしたＨＴＭＬドキュメントを解析して、ＷＷＷページ（「ホームページ」とも言う）画面を生成する。
【０１０１】
また、ＷＷＷブラウザは、ＷＷＷページ中で、他のＷＷＷ資源オブジェクトへのリンク情報が埋め込まれた文字列や画像などの表示オブジェクトを、「アンカー」としてホットスポット表示する。ユーザは、これらアンカーのクリックという直感的な操作のみによって、リンク先に対するアクセス要求を発行し、以ってＷＷＷ資源空間を自在に探索することができる。
【０１０２】
本発明を好適に実現するためには、ＷＷＷサーバ１１０は、ＷＷＷ資源オブジェクトとしてのＨＴＭＬドキュメントすなわちＷＷＷページを所有し且つインターネット１０１上で提供する以外に、さらに、各ＷＷＷページに対するアクセスの履歴情報を記録する機能を具備することが好ましい。履歴情報には、アクセス時刻とアクセス属性（すなわち単なる参照か、又は変更か）が含まれる。図示の例では、１９９９年６月１９日６時２０分３０秒に、ディレクトリ”ｈｏｍｅ”中の”ｒｅｋｉｍｏｔｏ．ｄｏｃ”に書き込みアクセスしたことと、同日６時２１分５６秒に、ディレクトリ”ｈｏｍｅ”中のファイル”ａｂｃ．ｃ”に読み出しアクセスしたことが、ＷＷＷ資源のアクセス履歴情報として記録されている。
【０１０３】
現在普及しているＷＷＷサーバ用のアプリケーションは、基本的に、ＷＷＷページに対するアクセス履歴を記録する機能を標準装備している。
【０１０４】
図８には、ＷＷＷブラウザがＷＷＷページ上の各参照情報についてのアクセス履歴情報を取得するために、ＷＷＷクライアント１２０とＷＷＷサーバ１１０の間で行われる連携的動作を模式的に図解している。
【０１０５】
ＷＷＷクライアントのユーザは、ＷＷＷブラウザ画面上の場所ボックスに所望のＷＷＷページに関するＵＲＬをキー入力するか、あるいは、ＷＷＷブラウザ画面に表示されたＷＷＷページ中の所望のアンカーをマウスでクリックすることにより、ＷＷＷページの取得を要求する。
【０１０６】
一方、ページ要求メッセージを受信したＷＷＷサーバ１１０側では、まず、ＵＲＬ文字列の記述に従って、自己のローカル・ディスクから該当する資源オブジェクトすなわちＷＷＷページを取り出す。但し、該当するＷＷＷページは、必ずしもページ要求メッセージを受け取ったＷＷＷサーバ１１０自身が所有する必要はなく、ＷＷＷサーバ１１０がさらに別のＷＷＷサーバ（図示しない）に対してＷＷＷページの提供要求を発行してもよい。
【０１０７】
次いで、ＷＷＷサーバ１１０は、自己が管理するＷＷＷページに関する履歴情報（前述）を検索して、取得したＷＷＷページ内に埋め込まれた各リンク先に関するアクセス履歴を抽出する。そして、ＷＷＷページを構成するＨＴＭＬソース・コード中で、各リンク先のアンカー表示を規定した部分に、アクセス履歴アイコンを表示するためのスクリプトを埋めこむ。なお、スクリプトとは、ソフトウェアに実行させる処理手順をテキスト形式で記述したものであり、通常、アプリケーションやＯＳ上で、エンド・ユーザが制御できる操作手順を組み合わせた一連の処理を自動化するために利用される。
【０１０８】
アクセス履歴アイコンは、リンク先に対するアクセス履歴を時系列的に表現し、且つ、このアイコンを一見しただけでリンク先への参照や変更などの履歴を時系列的な変動パターンとして把握できる表現形態であることが好ましい。例えば、前述の図３に示すようなアイコン・イメージでよい。すなわち、アクセス履歴アイコンは、水平軸は時間軸に設定した矩形形状のイメージであり、時間軸よりも上半分はＷＷＷページの変更履歴の表示に割り当てられ、下半分はＷＷＷページの参照履歴の表示に割り当てられる。そして、履歴情報を参照して、ファイルの変更や参照が実行された各時刻に対応する位置に、変更履歴マーク及び参照履歴マークを付す。
【０１０９】
また、アクセス履歴アイコンを表示するためのスクリプトは、例えば、ＪａｖａＳｃｒｉｐｔやＪＳｃｒｉｐｔのようなスクリプト言語で記述することができる。履歴情報を基にアイコン表示用のスクリプトを自動生成し、且つ、これをＨＴＭＬソースコード中の該当個所に埋め込むことは、当業界における周知技術を用いて実現可能である。
【０１１０】
アクセス履歴アイコン表示用のスクリプトが埋め込まれたＷＷＷページは、要求元のＷＷＷクライアント１２０に返信される。
【０１１１】
ＷＷＷクライアント１２０のＷＷＷブラウザは、受信したＷＷＷページを解析して、画面表示する。ＷＷＷブラウザによるこのＷＷＷページ表示画面では、アクセス履歴アイコンを用いた、本発明に固有のサービスを提供することができる。
【０１１２】
アクセス履歴アイコンの表示形態は、ＷＷＷページ表示画面上でアンカーにマウス・カーソルが置かれたときにポップアップ表示するようにしても、あるいは、ＷＷＷページを画面表示している期間中は同ページ中の各アンカーに対してアクセス履歴アイコンを常時表示させるようにしてもよい。
【０１１３】
図９には、特定のアンカーにマウス・カーソルが置かれたときに，アクセス履歴アイコンがポップアップ表示される様子を図解している。
【０１１４】
但し、同図に示す例は、ＷＷＷ上の電子掲示板システム（Ｂｕｌｌｅｔｉｎ  Ｂｏａｒｄ  Ｓｙｓｔｅｍ：ＢＢＳ）に応用した例である。電子掲示板システムでは、通常、話題毎にアンカーが割り当てられている（例えば、ＷＷＷ上の有名な電子掲示板システムの１つであるＹａｈｏｏ掲示板”ｍｅｓｓａｇｅ．ｙａｈｏｏ．ｃｏ．ｊｐ”では、この形式が採用されている）。利用者は、話題の名前を基にアンカーを選択してリンクを辿ることができる。
【０１１５】
ＷＷＷクライアントのユーザは、デスクトップ上でマウス・カーソルを移動させていき（図９（ａ）を参照のこと）、ある特定の話題”００００００００００００”  に相当するアンカーにカーソルが突入したことに応答して、埋め込まれたスクリプトが起動して、このファイルに関するアクセス履歴を描写したアクセス履歴アイコンがファイル・アイコン近傍に出現する（図９（ｂ）を参照のこと）。
【０１１６】
また、図１０は、ＷＷＷページを画面表示している期間中は同ページ中の各アンカーに対してアクセス履歴アイコンを常時表示させる様子を図解している。但し、図９の場合と同様に、ＷＷＷ上の電子掲示板システム（Ｂｕｌｌｅｔｉｎ  Ｂｏａｒｄ  Ｓｙｓｔｅｍ：ＢＢＳ）に応用した例である。
【０１１７】
従来は、「最近活発に議論されている情報が知りたい」、あるいは、「最近みんなが興味を持っている話題についての議論を読みたい」といった、ＷＷＷ上の多数の利用者（議論の参加者）についての傾向すなわち参照履歴に依存した情報探索・情報選択を行うことが困難であった。これに対し、上述の図９及び図１０に示す方式によれば、話題に該当するアンカーの近傍に履歴情報がアイコン形式で表示されているので、各話題がどの程度の頻度で参照及び／又は更新されているかといった時系列的な変動パターンを、一見して把握することができる。
【０１１８】
本実施形態に係る方式は、ＷＷＷ資源空間上で提供されているその他の種々のサービスにも適用することかできる。例えば、企業情報に関するＷＷＷページから製品に関するＷＷＷページを辿る場合にも、人気商品や商品の鮮度をアクセス履歴アイコンの表示を手掛かりにして、視認することができる。
【０１１９】
要するに、本実施形態によれば、ＷＷＷクライアントのユーザは、アンカーが示す参照情報をＷＷＷブラウザ画面上で視認するだけでなく、アンカーが示すリンク先のＷＷＷページに対する参照履歴や変更履歴を一見しただけで直感的且つ精度よく把握することができる。例えば、「このＷＷＷページは３時間毎に更新されている」等のような更新履歴を視覚的且つ瞬時に得ることにより、ＷＷＷ資源空間の探索（すなわち「ネット・サーフィン」）のための有効な手掛かりにすることができる。
【０１２０】
次に、デジタル・データ放送方式のテレビ番組に対して本発明を適用した第３の実施形態について説明する。
【０１２１】
図１１には、本発明の実施に供されるテレビ放送システム２００の構成を模式的に示している。
【０１２２】
図１１に示すように、テレビ放送システム２００は、放送サービスを提供する放送局（Ｂｒｏａｄｃａｓｔ  Ｓｅｒｖｅｒ）２１０と、放送コンテンツを受信する受信局（Ｒｅｃｅｉｖｅｒ／Ｄｅｃｏｄｅｒ）２２０とで構成される。放送局２１０は地上に１基以上存在する。また、受信局２２０は、一般家庭などに相当し、実際には地上に無数散在する。図１１では、図面の簡素化のため。放送局２１０及び受信局２２０ともに１基のみ描写する。本発明を実現する上で、放送波は地上波又は衛星波を区別しない。また、配信形態は、無線でなく有線であっても構わない。
【０１２３】
データ放送用のデジタル・データは、放送番組本編であるリアルタイムの映像情報及び音声情報（以下、「リアルタイムＡＶデータ」とも呼ぶ）と多重化され、所定フォーマットに従った放送波として、放送局２１０から配信される。
【０１２４】
一方の受信局２２０側では、受信された放送波は、選局され、デジタル変調された後、リアルタイムＡＶデータと、データ放送用のデータとに分離される。リアルタイムＡＶデータからは、元の放送番組本編に関する映像及び音声が組み立てられる。また、データ放送用のデータは、コンピュータ処理が施され、データ放送表示用のデータとして組立てられる。
【０１２５】
そして、テレビ画面上には、放送番組本編に関する映像と、データ放送によって生成される表示データとが重畳表示される。
【０１２６】
データ放送用のデータには、一般に、ＥＰＧ（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ：電子番組ガイドなどの放送番組の放送スケジュールや番組名などの提示情報の他、ＶＴＲへの録画予約などの機能が含まれている。
【０１２７】
本実施形態では、データ放送用データのコンテンツの１つとして、各番組が得た視聴率データを組み込むこととした。この結果、テレビ画面上には、放送番組本編の他に、複数の番組（チャンネル）がアイコン形式で表示されるとともに、各アイコンには過去一定期間における視聴率の変動パターンが、アクセス履歴アイコン（図３を参照のこと）の形式で提示される。
【０１２８】
各番組の視聴率に関しては、放送局２１０が独自に多数の視聴者モニタを設定して各モニタからの検出結果を利用することができる。あるいは、放送局２１０外の視聴率調査会社から入手した視聴率データを利用しても構わない。各放送番組の視聴率は、放送コンテンツという資源オブジェクトに対するアクセス件数若しくはアクセス頻度を指示する値である。また、視聴率は、時々刻々変動する時系列データという性質も持つ。
【０１２９】
図１２には、本実施例に係るデータ放送用受信画像の画面表示を図解している。同図に示すように、テレビ画面は、番組本編に係る映像表示領域と、データ放送用の画像表示領域とに分割される。同図の例では、データ放送用画像表示領域には、複数のチャンネル選択ボタンが配設されている。そして、各ボタン上には、各チャンネルで放送中の番組に関する過去一定期間における視聴率の変動パターンを表したアクセス履歴アイコンが併置されている。
【０１３０】
視聴者は、現在放送されている番組一覧の中から最も人気のあるものを視認でき、容易にチャンネル選択することができる。
【０１３１】
なお、現在、日本国内では、ＡＲＩＢ（Ａｓｓｏｃｉａｔｉｏｎ  ｏｆ  Ｒａｄｉｏ  Ｉｎｄｕｓｔｒｉｅｓ  ａｎｄ  Ｂｕｓｓｉｎｅｓｓｅｓ：電波産業会）を中心として、デジタル衛星データ放送の標準化作業が進められている。本実施形態に係るデータ放送用データは、この標準化作業により採用が検討されているＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）のようなマークアップ記述言語を用いて記述することも可能である。
【０１３２】
《追補》
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、冒頭に記載した特許請求の範囲の欄を参酌すべきである。
【０１３３】
【発明の効果】
以上詳記したように、本発明によれば、コンピュータ上で取り扱われる資源オブジェクトに対するユーザのアクセス状況を、コンピュータのデスクトップ画面上で容易且つ直感的に視認することができる、優れたアクセス状況の管理技術を提供することができる。
【０１３４】
また、本発明によれば、各資源オブジェクトに関する参照状況と更新状況に分けて、コンピュータのデスクトップ画面上で容易且つ直感的に視認することができる、優れたアクセス状況の管理技術を提供することができる。
【０１３５】
本発明によれば、コンピュータ上で取り扱われる各資源オブジェクト（コンピュータ・ファイルやＷＷＷページなど）に対する参照履歴や更新履歴が逐次記録される。さらに、このようなアクセス履歴情報を視覚化した表示オブジェクトすなわち「アクセス履歴アイコン」を生成して、コンピュータのデスクトップ画面上の対応するファイル・アイコンや、ＷＷＷページ画面上の対応するアンカーの近傍に表示することができる。例えば、該当する資源オブジェクトに対するアクセス・イベントを時間軸に沿って表示したイメージを有する。また、該イメージは、アクセスが変更と参照の場合に分けて表示するようにしてもよい。
【０１３６】
この結果、コンピュータのユーザは、各資源オブジェクトの参照履歴や更新履歴など、過去一定期間についてのアクセス頻度の変動パターンを、視覚的に且つ直感的に把握することができ、ファイルやＷＷＷページを取捨選択する重要な手掛かりとすることができる。
【図面の簡単な説明】
【図１】本発明の実現に供されるスタンドアロン型コンピュータ１０の構成を模式的に示した機能ブロック図である。
【図２】アクセス管理モジュールが実行する処理手順を示したフローチャートである。
【図３】本実施例に係るアクセス履歴アイコンのイメージを図解したものである。
【図４】特定のファイル・アイコンにマウス・カーソルが置かれたときに，アクセス履歴アイコンがポップアップ表示される様子を図解したものである。
【図５】デスクトップ上（若しくは、Ｗｉｎｄｏｗｓ９５／９８における「エクスプローラ」ウィンドウ内）で一覧表示されたファイル・アイコンの各々にアクセス履歴アイコンが併置されている様子を図解したものである。
【図６】アクセス履歴アイコンの矩形表示領域をマウス・カーソルで探索して、所望の変更履歴マークをクリックすることで、該当する日時に変更されたファイルを呼び出すための、デスクトップ画面上での一連の操作手順を図解したものである。
【図７】本発明に実施に供される、分散環境のネットワーク・コンピューティング・システム１００の構成を模式的に示した図である。
【図８】ＷＷＷブラウザがＷＷＷ資源オブジェクトについてのアクセス履歴情報を取得するために、ＷＷＷクライアント１２０とＷＷＷサーバ１１０の間で行われる連携的動作を模式的に図解したものである。
【図９】ＷＷＷ上の電子掲示板システム（Ｂｕｌｌｅｔｉｎ  Ｂｏａｒｄ  Ｓｙｓｔｅｍ：ＢＢＳ）に本発明を適用した例を示した図であり、より具体的には、特定のアンカーにマウス・カーソルが置かれたときに、アクセス履歴アイコンがポップアップ表示される様子を図解したものである。
【図１０】ＷＷＷ上の電子掲示板システム（Ｂｕｌｌｅｔｉｎ  Ｂｏａｒｄ  Ｓｙｓｔｅｍ：ＢＢＳ）に本発明を適用した例を示した図であり、より具体的には、ＷＷＷページを画面表示している期間中は同ページ中の各アンカーに対してアクセス履歴アイコンを常時表示させる様子を図解したものである。
【図１１】本発明の実施に供されるテレビ放送システム２００の構成を模式的に示した図である。
【図１２】本発明の実施例に係るデータ放送用テレビ番組の受信画像を図解したものである。
【符号の説明】
１０…コンピュータ・システム
１１…アプリケーション実行部
１２…ユーザ・インターフェース
１２Ａ…キーボード，１２Ｂ…マウス，１２Ｃ…ディスプレイ
１３…メモリ・システム，１４…ファイル・システム
１５…ストレージ・システム，１６…ネットワーク・システム
１００…ネットワーク・コンピューティング・システム
１０１…インターネット
１２０…ＷＷＷサーバ，１３０…ＷＷＷクライアント
２００…テレビ放送システム
２１０…放送局，２２０…受信局（一般家庭）
【図１】
0004232283.tif 000002
【図２】
0004232283.tif 000003
【図３】
0004232283.tif 000004
【図４】
0004232283.tif 000005
【図５】
0004232283.tif 000006
【図６】
0004232283.tif 000007
【図７】
0004232283.tif 000008
【図８】
0004232283.tif 000009
【図９】
0004232283.tif 000010
【図１０】
0004232283.tif 000011
【図１１】
0004232283.tif 000012
【図１２】
0004232283.tif 000013