(57)【特許請求の範囲】
【請求項１】
データ供給装置の保持するデータを、後に参照可能な状態で保存するデータ固定化システムにおいて、
データの名前を指定したデータ取得要求に応じてデータを取得し、取得したデータの名前、取得したデータの内容、及びデータを取得した時刻を示すデータ取得時刻情報を関連付け、履歴情報として保持すると共に、前記データ取得要求の出力元に対してデータの内容を返すか、またはデータの内容を返す必要がない旨の指示があればデータ取得完了通知を返し、データの名前、固定化開始時刻情報、及び固定化終了時刻情報とを含む履歴情報取得要求が入力されると、前記履歴情報取得要求で示された情報との間でデータの名前が一致し、固定化開始時刻情報の示す時刻以後、固定化終了時刻情報の示す時刻以前の時刻を示すデータ取得時刻情報が登録された履歴情報を抽出し、抽出した履歴情報に含まれるデータの内容を前記履歴情報取得要求の出力元に送信するデータ中継装置と、
前記データ供給装置内のデータの名前とデータに関連付けるべき別名とを指定したデータ固定化要求を出力するデータ固定化要求出力手段と、データの別名を指定した固定化情報取得要求を出力し、前記固定化情報取得要求に応じて返されたデータの名前、固定化開始時刻情報、及び固定化終了時刻情報を含めた前記履歴情報取得要求を前記データ中継装置に出力すると共に、固定化開始時刻情報、固定化終了時刻情報、及び前記固定化情報取得要求に応じて返されたデータと共に表示すべきインライン表示データの名前を含めた前記履歴情報取得要求を前記データ中継装置に出力する固定化データ取得手段と、を具備する情報端末装置と、
データの名前、データに関連付けるべき別名、固定化開始時刻情報、及び固定化終了時刻情報を関連付けて、固定化情報として保持する固定化情報保持手段と、入力されたデータの内容を解析し、入力されたデータと共に表示すべきインライン表示データの名前を抽出する情報解析手段と、前記情報端末装置が出力した前記データ固定化要求を受け取り、前記データ固定化要求で指定された名前を指定した前記データ取得要求を前記データ中継装置に出力し、前記データ中継装置から前記データ取得要求に応じたデータの内容を受け取ると、前記データ中継装置から返されたデータの内容を前記情報解析手段に入力し、前記情報解析手段が抽出した前記インライン表示データの名前の指定とデータの内容を返す必要がない旨の指示とを含む前記データ取得要求を前記データ中継装置に出力し、すべての前記データ取得要求に対する前記データ取得完了通知を受け取ると、前記データ固定化要求で指定された名前、別名、前記データ取得要求を最初に出力した時刻を示す固定化開始時刻情報、及び最後の前記データ取得完了通知を受け取った時刻を示す固定化終了時刻情報を関連付けて前記固定化情報保持手段に格納する固定化処理制御手段と、前記情報端末装置が出力した前記固定化情報取得要求を受け取り、前記固定化情報取得要求で指定された別名に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれるデータの名前、固定化開始時刻情報、及び固定化終了時刻情報を前記情報端末装置に送信する固定化情報提供手段と、を具備するデータ固定化装置と、
を有することを特徴とするデータ固定化システム。
【請求項２】
データ供給装置の保持するデータを、後に参照可能な状態で保存するデータ固定化システムにおいて、
データの名前を指定したデータ取得要求に応じてデータを取得し、取得したデータの名前、取得したデータの内容、及びデータを取得した時刻を示すデータ取得時刻情報を関連付け、履歴情報として保持すると共に、前記データ取得要求の出力元に対してデータの内容を返すか、またはデータの内容を返す必要がない旨の指示があればデータ取得完了通知を返し、データの名前、固定化開始時刻情報、及び固定化終了時刻情報とを含む履歴情報取得要求が入力されると、前記履歴情報取得要求で示された情報との間でデータの名前が一致し、固定化開始時刻情報の示す時刻以後、固定化終了時刻情報の示す時刻以前の時刻を示すデータ取得時刻情報が登録された履歴情報を抽出し、抽出した履歴情報に含まれるデータの内容を前記履歴情報取得要求の出力元に送信するデータ中継装置と、
前記データ供給装置内のデータの名前とデータに関連付けるべき別名とを引数として含み第１のプログラムを指定した第１の参照要求の出力処理、別名を引数として含み第２のプログラムを指定した第２の参照要求の出力処理、前記第２の参照要求に応じて返されたデータと共に表示すべきインライン表示データの名前を指定し、前記第２の参照要求の情報を含む第３の参照要求の出力処理、及び前記第２と第３の参照要求に応じて返されたデータの表示処理を行う閲覧手段、を具備する情報端末装置と、
データの名前、データに関連付けるべき別名、固定化開始時刻情報、及び固定化終了時刻情報を関連付けて、固定化情報として保持する固定化情報保持手段と、入力されたデータの内容を解析し、入力されたデータと共に表示すべきインライン表示データの名前を抽出する情報解析手段と、前記情報端末装置が出力した前記第１の参照要求を受け取ると前記第１のプログラムを起動し、前記第１のプログラムに基づいて前記第１の参照要求に含まれるデータの名前と別名とを指定したデータ固定化要求を出力し、前記情報端末装置が出力した前記第２の参照要求を受け取ると前記第２のプログラムを起動し、前記第２のプログラムに基づいて前記第２の参照要求に含まれる別名を指定した固定化情報取得要求を出力するサーバと、前記サーバが出力した前記データ固定化要求を受け取り、前記データ固定化要求で指定された名前を指定した前記データ取得要求を前記データ中継装置に出力し、前記データ中継装置から前記データ取得要求に応じたデータの内容を受け取ると、前記データ中継装置から返されたデータの内容を前記情報解析手段に入力し、前記情報解析手段が抽出した前記インライン表示データの名前の指定とデータの内容を返す必要がない旨の指示とを含む前記データ取得要求を前記データ中継装置に出力し、すべての前記データ取得要求に対する前記データ取得完了通知を受け取ると、前記データ固定化要求で指定された名前、別名、前記データ取得要求を最初に出力した時刻を示す固定化開始時刻情報、及び最後の前記データ取得完了通知を受け取った時刻を示す固定化終了時刻情報を関連付けて前記固定化情報保持手段に格納する固定化処理制御手段と、前記サーバが出力した前記固定化情報取得要求を受け取り、前記固定化情報取得要求で指定された別名に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれるデータの名前、固定化開始時刻情報、及び固定化終了時刻情報を指定した履歴情報取得要求を前記データ中継装置に送信し、前記データ中継装置から返されたデータの内容を前記第２の参照要求に対する応答として前記情報端末装置へ送信すると共に、前記情報端末装置が出力した前記第３の参照要求を受け取り、前記第３の参照要求に含まれる前記第２の参照要求で指定された別名に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれる固定化開始時刻情報と固定化終了時刻情報、及び前記第３の参照要求で指定されたデータの名前を指定した履歴情報取得要求を前記データ中継装置に送信し、前記データ中継装置から返されたデータの内容を前記第３の参照要求に対する応答として前記情報端末装置へ送信する固定化情報提供手段と、を具備するデータ固定化装置と、
を有することを特徴とするデータ固定化システム。
【請求項３】
データ供給装置の保持するデータを、後に参照可能な状態で保存するデータ固定化システムにおいて、
データの名前を指定したデータ取得要求に応じてデータを取得し、取得したデータの名前、取得したデータの内容、及びデータを取得した時刻を示すデータ取得時刻情報を関連付け、履歴情報として保持すると共に、前記データ取得要求の出力元に対してデータの内容を返すか、またはデータの内容を返す必要がない旨の指示があればデータ取得完了通知を返し、データの名前、固定化開始時刻情報、及び固定化終了時刻情報とを含む履歴情報取得要求が入力されると、前記履歴情報取得要求で示された情報との間でデータの名前が一致し、固定化開始時刻情報の示す時刻以後、固定化終了時刻情報の示す時刻以前の時刻を示すデータ取得時刻情報が登録された履歴情報を抽出し、抽出した履歴情報に含まれるデータの内容を前記履歴情報取得要求の出力元に送信するデータ中継装置と、
前記データ供給装置内のデータの名前とデータに関連付けるべき別名とを引数として含み第１のプログラムを指定した第１の参照要求の出力処理、別名を引数として含み第２のプログラムを指定した第２の参照要求の出力処理、前記第１の参照要求に応じて返されたデータと共に表示すべきインライン表示データの名前を指定し、前記第１の参照要求の情報を含む第３の参照要求の出力処理、前記第２の参照要求に応じて返されたデータと共に表示すべきインライン表示データの名前を指定し、前記第２の参照要求の情報を含む第４の参照要求の出力処理、並びに前記第１、第２、第３、及び第４の参照要求に応じて返されたデータの表示処理を行う閲覧手段、を具備する情報端末装置と、
データの名前、データに関連付けるべき別名、固定化開始時刻情報、及び固定化終了時刻情報を関連付けて、固定化情報として保持する固定化情報保持手段と、入力されたデータの内容を解析し、入力されたデータと共に表示すべきインライン表示データの名前を抽出する情報解析手段と、前記情報端末装置が出力した前記第１の参照要求を受け取ると前記第１のプログラムを起動し、前記第１のプログラムに基づいて前記第１の参照要求に含まれるデータの名前と別名とを指定したデータ固定化要求を出力し、前記情報端末装置が出力した前記第２の参照要求を受け取ると前記第２のプログラムを起動し、前記第２のプログラムに基づいて前記第２の参照要求に含まれる別名を指定した固定化情報取得要求を出力するサーバと、前記サーバが出力した前記データ固定化要求を受け取り、前記データ固定化要求で指定された名前を指定した前記データ取得要求を前記データ中継装置に出力し、前記データ中継装置から前記データ取得要求に応じたデータの内容を受け取ると、前記データ中継装置から返されたデータの内容を前記情報解析手段に入力し、前記情報解析手段が抽出した前記インライン表示データの名前の指定とデータの内容を返す必要がない旨の指示とを含む前記データ取得要求を前記データ中継装置に出力し、すべての前記データ取得要求に対する前記データ取得完了通知を受け取ると、前記データ固定化要求で指定された名前、別名、前記データ取得要求を最初に出力した時刻を示す固定化開始時刻情報、及び最後の前記データ取得完了通知を受け取った時刻を示す固定化終了時刻情報を関連付けて前記固定化情報保持手段に格納すると共に前記データ固定化要求で指定された名前を指定した前記データ取得要求に応じて前記データ中継装置から返されたデータの内容を前記第１の参照要求に対する応答として前記情報端末装置に送信する固定化処理制御手段と、前記サーバが出力した前記固定化情報取得要求を受け取り、前記固定化情報取得要求で指定された別名に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれるデータの名前、固定化開始時刻情報、及び固定化終了時刻情報を指定した履歴情報取得要求を前記データ中継装置に送信し、前記データ中継装置から返されたデータの内容を前記第２の参照要求に対する応答として前記情報端末装置へ送信し、前記情報端末装置が出力した前記第３の参照要求を受け取り、前記第３の参照要求に含まれる前記第１の参照要求で指定された別名に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれる固定化開始時刻情報と固定化終了時刻情報、及び前記第３の参照要求で指定されたデータの名前を指定した履歴情報取得要求を前記データ中継装置に送信し、前記データ中継装置から返されたデータの内容を前記第３の参照要求に対する応答として前記情報端末装置へ送信し、前記情報端末装置が出力した前記第４の参照要求を受け取り、前記第４の参照要求に含まれる前記第２の参照要求で指定された別名に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれる固定化開始時刻情報と固定化終了時刻情報、及び前記第４の参照要求で指定されたデータの名前を指定した履歴情報取得要求を前記データ中継装置に送信し、前記データ中継装置から返されたデータの内容を前記第４の参照要求に対する応答として前記情報端末装置へ送信する固定化情報提供手段と、を具備するデータ固定化装置と、
を有することを特徴とするデータ固定化システム。
【請求項４】
データ取得要求に応じて取得したデータ、データの名前、及びデータを取得した時刻を示すデータ取得時刻情報を関連付けて履歴情報として保持すると共に、データを取得した際には、前記データ取得要求の出力元に対してデータの内容を返すか、またはデータの内容を返す必要がない旨の指示があればデータ取得完了通知を返すデータ中継装置に接続して使用されるデータ固定化装置において、
データの名前、データに関連付けるべき別名、固定化開始時刻情報、及び固定化終了時刻情報を関連付けて、固定化情報として保持する固定化情報保持手段と、
入力されたデータの内容を解析し、入力されたデータと共に表示すべきインライン表示データの名前を抽出する情報解析手段と、
情報端末装置からデータの名前とデータに関連付けるべき別名とを指定したデータ固定化要求が入力されると、前記データ固定化要求で指定された名前を指定した前記データ取得要求を前記データ中継装置に出力し、前記データ中継装置から前記データ取得要求に応じたデータの内容を受け取ると、前記データ中継装置から返されたデータの内容を前記情報解析手段に入力し、前記情報解析手段が抽出した前記インライン表示データの名前の指定とデータの内容を返す必要がない旨の指示とを含む前記データ取得要求を前記データ中継装置に出力し、すべての前記データ取得要求に対する前記データ取得完了通知を受け取ると、前記データ固定化要求で指定された名前、別名、前記データ取得要求を最初に出力した時刻を示す固定化開始時刻情報、及び最後の前記データ取得完了通知を受け取った時刻を示す固定化終了時刻情報を関連付けて前記固定化情報保持手段に格納する固定化処理制御手段と、
データの別名を指定した固定化情報取得要求が入力されると、前記固定化情報取得要求で指定された別名に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれるデータの名前、固定化開始時刻情報、及び固定化終了時刻情報を前記情報端末装置へ送信する固定化情報提供手段と、
を有することを特徴とするデータ固定化装置。
【請求項５】
データ取得要求に応じて取得したデータ、データの名前、及びデータを取得した時刻を示すデータ取得時刻情報を関連付けて履歴情報として保持すると共に、データを取得した際には、前記データ取得要求の出力元に対してデータの内容を返すか、またはデータの内容を返す必要がない旨の指示があればデータ取得完了通知を返すデータ中継装置に接続して使用されるデータ固定化装置において、
データの名前、データに関連付けるべき別名、固定化開始時刻情報、及び固定化終了時刻情報を関連付けて、固定化情報として保持する固定化情報保持手段と、
入力されたデータの内容を解析し、入力されたデータと共に表示すべきインライン表示データの名前を抽出する情報解析手段と、
情報端末装置からデータ供給装置内のデータの名前とデータに関連付けるべき別名とを引数として含み第１のプログラムを指定した第１の参照要求を受け取ると前記第１のプログラムを起動し、前記第１のプログラムに基づいて前記第１の参照要求に含まれるデータの名前と別名とを指定したデータ固定化要求を出力し、前記情報端末装置から別名を引数として含み第２のプログラムを指定した第２の参照要求を受け取ると前記第２のプログラムを起動し、前記第２のプログラムに基づいて前記第２の参照要求に含まれる別名を指定した固定化情報取得要求を出力するサーバと、
前記サーバが出力した前記データ固定化要求を受け取り、前記データ固定化要求で指定された名前を指定した前記データ取得要求を前記データ中継装置に出力し、前記データ中継装置から前記データ取得要求に応じたデータの内容を受け取ると、前記データ中継装置から返されたデータの内容を前記情報解析手段に入力し、前記情報解析手段が抽出した前記インライン表示データの名前の指定とデータの内容を返す必要がない旨の指示とを含む前記データ取得要求を前記データ中継装置に出力し、すべての前記データ取得要求に対する前記データ取得完了通知を受け取ると、前記データ固定化要求で指定された名前、別名、前記データ取得要求を最初に出力した時刻を示す固定化開始時刻情報、及び最後の前記データ取得完了通知を受け取った時刻を示す固定化終了時刻情報を関連付けて前記固定化情報保持手段に格納する固定化処理制御手段と、
前記サーバが出力した前記固定化情報取得要求を受け取り、前記固定化情報取得要求で指定された別名に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれるデータの名前、固定化開始時刻情報、及び固定化終了時刻情報を指定した履歴情報取得要求を前記データ中継装置に送信し、前記データ中継装置から返されたデータの内容を前記第２の参照要求に対する応答として前記情報端末装置へ送信すると共に、前記情報端末装置から、前記第２の参照要求に応じて返されたデータと同時に表示すべきインライン表示データの名前を指定し、前記第２の参照要求の情報を含む第３の参照要求を受け取り、前記第３の参照要求に含まれる前記第２の参照要求で指定された別名に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれる固定化開始時刻情報と固定化終了時刻情報、及び前記第３の参照要求で指定されたデータの名前を指定した履歴情報取得要求を前記データ中継装置に送信し、前記データ中継装置から返されたデータの内容を前記第３の参照要求に対する応答として前記情報端末装置へ送信する固定化情報提供手段と、
を有することを特徴とするデータ固定化装置。
【請求項６】
前記情報端末装置が出力した前記第３の参照要求を取得し、前記第２の参照要求の情報が含まれていることにより固定化情報の参照要求であることを認識し、前記第３の参照要求を前記固定化情報提供手段に渡すプロキシサーバを更に有することを特徴とする請求項５記載のデータ固定化装置。
【請求項７】
データ取得要求に応じて取得したデータ、データの名前、及びデータを取得した時刻を示すデータ取得時刻情報を関連付けて履歴情報として保持すると共に、データを取得した際には、前記データ取得要求の出力元に対してデータの内容を返すか、またはデータの内容を返す必要がない旨の指示があればデータ取得完了通知を返すデータ中継装置に接続して使用されるデータ固定化装置において、
データの名前、データに関連付けるべき別名、固定化開始時刻情報、及び固定化終了時刻情報を関連付けて、固定化情報として保持する固定化情報保持手段と、
入力されたデータの内容を解析し、入力されたデータと共に表示すべきインライン表示データの名前を抽出する情報解析手段と、
情報端末装置が出力した第１の参照要求を受け取ると第１のプログラムを起動し、前記第１のプログラムに基づいて前記第１の参照要求に含まれるデータの名前と別名とを指定したデータ固定化要求を出力し、前記情報端末装置が出力した第２の参照要求を受け取ると第２のプログラムを起動し、前記第２のプログラムに基づいて前記第２の参照要求に含まれる別名を指定した固定化情報取得要求を出力するサーバと、
前記サーバが出力した前記データ固定化要求を受け取り、前記データ固定化要求で指定された名前を指定した前記データ取得要求を前記データ中継装置に出力し、前記データ中継装置から前記データ取得要求に応じたデータの内容を受け取ると、前記データ中継装置から返されたデータの内容を前記情報解析手段に入力し、前記情報解析手段が抽出した前記インライン表示データの名前の指定とデータの内容を返す必要がない旨の指示とを含む前記データ取得要求を前記データ中継装置に出力し、すべての前記データ取得要求に対する前記データ取得完了通知を受け取ると、前記データ固定化要求で指定された名前、別名、前記データ取得要求を最初に出力した時刻を示す固定化開始時刻情報、及び最後の前記データ取得完了通知を受け取った時刻を示す固定化終了時刻情報を関連付けて前記固定化情報保持手段に格納すると共に前記データ固定化要求で指定された名前を指定した前記データ取得要求に応じて前記データ中継装置から返されたデータの内容を前記第１の参照要求に対する応答として前記情報端末装置に送信する固定化処理制御手段と、
前記サーバが出力した前記固定化情報取得要求を受け取り、前記固定化情報取得要求で指定された別名に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれるデータの名前、固定化開始時刻情報、及び固定化終了時刻情報を指定した履歴情報取得要求を前記データ中継装置に送信し、前記データ中継装置から返されたデータの内容を前記第２の参照要求に対する応答として前記情報端末装置へ送信し、前記情報端末装置から、前記第１の参照要求に応じて返されたデータと共に表示すべきインライン表示データの名前を指定し、前記第１の参照要求の情報を含む第３の参照要求を受け取り、前記第３の参照要求に含まれる前記第１の参照要求で指定された別名に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれる固定化開始時刻情報と固定化終了時刻情報、及び前記第３の参照要求で指定されたデータの名前を指定した履歴情報取得要求を前記データ中継装置に送信し、前記データ中継装置から返されたデータの内容を前記第３の参照要求に対する応答として前記情報端末装置へ送信し、前記情報端末装置から、前記第２の参照要求に応じて返されたデータと共に表示すべきインライン表示データの名前を指定し、前記第２の参照要求の情報を含む第４の参照要求を受け取り、前記第４の参照要求に含まれる前記第２の参照要求で指定された別名に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれる固定化開始時刻情報と固定化終了時刻情報、及び前記第４の参照要求で指定されたデータの名前を指定した履歴情報取得要求を前記データ中継装置に送信し、前記データ中継装置から返されたデータの内容を前記第４の参照要求に対する応答として前記情報端末装置へ送信する固定化情報提供手段と、
を有することを特徴とするデータ固定化装置。
【請求項８】
前記情報端末装置が出力した前記第３の参照要求を取得し、前記第１の参照要求の情報が含まれていることにより前記第１の参照要求に応じて返されたデータと同時に表示すべきインライン表示データの参照要求であることを認識し、前記第３の参照要求を前記固定化情報提供手段に渡すと共に、前記情報端末装置が出力した前記第４の参照要求を取得し、前記第２の参照要求の情報が含まれていることにより固定化情報の参照要求であることを認識し、前記第４の参照要求を前記固定化情報提供手段に渡すプロキシサーバを更に有することを特徴とする請求項７記載のデータ固定化装置。
【請求項９】
データ取得要求に応じて取得したデータ、データの名前、及びデータを取得した時刻を示すデータ取得時刻情報を関連付けて履歴情報として保持すると共に、データを取得した際には、前記データ取得要求の出力元に対してデータの内容を返すか、またはデータの内容を返す必要がない旨の指示があればデータ取得完了通知を返すデータ中継装置に接続されたコンピュータで使用されるデータ固定化プログラムを記録したコンピュータ読み取り可能な記録媒体において、
コンピュータを、
データの名前、データに関連付けるべき別名、固定化開始時刻情報、及び固定化終了時刻情報を関連付けて、固定化情報として保持する固定化情報保持手段、
入力されたデータの内容を解析し、入力されたデータと共に表示すべきインライン表示データの名前を抽出する情報解析手段、
情報端末装置からデータの名前とデータに関連付けるべき別名とを指定したデータ固定化要求が入力されると、前記データ固定化要求で指定された名前を指定した前記データ取得要求を前記データ中継装置に出力し、前記データ中継装置から前記データ取得要求に応じたデータの内容を受け取ると、前記データ中継装置から返されたデータの内容を前記情報解析手段に入力し、前記情報解析手段が抽出した前記インライン表示データの名前の指定とデータの内容を返す必要がない旨の指示とを含む前記データ取得要求を前記データ中継装置に出力し、すべての前記データ取得要求に対する前記データ取得完了通知を受け取ると、前記データ固定化要求で指定された名前、別名、前記データ取得要求を最初に出力した時刻を示す固定化開始時刻情報、及び最後の前記データ取得完了通知を受け取った時刻を示す固定化終了時刻情報を関連付けて前記固定化情報保持手段に格納する固定化処理制御手段、
データの別名を指定した固定化情報取得要求が入力されると、前記固定化情報取得要求で指定された別名に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれるデータの名前、固定化開始時刻情報、及び固定化終了時刻情報を前記情報端末装置へ送信する固定化情報提供手段、
として機能させることを特徴とするデータ固定化プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１０】
データ取得要求に応じて取得したデータ、データの名前、及びデータを取得した時刻を示すデータ取得時刻情報を関連付けて履歴情報として保持すると共に、データを取得した際には、前記データ取得要求の出力元に対してデータの内容を返すか、またはデータの内容を返す必要がない旨の指示があればデータ取得完了通知を返すデータ中継装置に接続されたコンピュータで使用されるデータ固定化プログラムを記録したコンピュータ読み取り可能な記録媒体において、
コンピュータを、
データの名前、データに関連付けるべき別名、固定化開始時刻情報、及び固定化終了時刻情報を関連付けて、固定化情報として保持する固定化情報保持手段、
入力されたデータの内容を解析し、入力されたデータと共に表示すべきインライン表示データの名前を抽出する情報解析手段、
情報端末装置から前記データ供給装置内のデータの名前とデータに関連付けるべき別名とを引数として含み第１のプログラムを指定した第１の参照要求を受け取ると前記第１のプログラムを起動し、前記第１のプログラムに基づいて前記第１の参照要求に含まれるデータの名前と別名とを指定したデータ固定化要求を出力し、前記情報端末装置から別名を引数として含み第２のプログラムを指定した第２の参照要求を受け取ると前記第２のプログラムを起動し、前記第２のプログラムに基づいて前記第２の参照要求に含まれる別名を指定した固定化情報取得要求を出力するサーバ、
前記サーバが出力した前記データ固定化要求を受け取り、前記データ固定化要求で指定された名前を指定した前記データ取得要求を前記データ中継装置に出力し、前記データ中継装置から前記データ取得要求に応じたデータの内容を受け取ると、前記データ中継装置から返されたデータの内容を前記情報解析手段に入力し、前記情報解析手段が抽出した前記インライン表示データの名前の指定とデータの内容を返す必要がない旨の指示とを含む前記データ取得要求を前記データ中継装置に出力し、すべての前記データ取得要求に対する前記データ取得完了通知を受け取ると、前記データ固定化要求で指定された名前、別名、前記データ取得要求を最初に出力した時刻を示す固定化開始時刻情報、及び最後の前記データ取得完了通知を受け取った時刻を示す固定化終了時刻情報を関連付けて前記固定化情報保持手段に格納する固定化処理制御手段、
前記サーバが出力した前記固定化情報取得要求を受け取り、前記固定化情報取得要求で指定された別名に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれるデータの名前、固定化開始時刻情報、及び固定化終了時刻情報を指定した履歴情報取得要求を前記データ中継装置に送信し、前記データ中継装置から返されたデータの内容を前記第２の参照要求に対する応答として前記情報端末装置へ送信すると共に、前記情報端末装置から、前記第２の参照要求に応じて返されたデータと同時に表示すべきインライン表示データの名前を指定し、前記第２の参照要求の情報を含む第３の参照要求を受け取り、前記第３の参照要求に含まれる前記第２の参照要求で指定された別名に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれる固定化開始時刻情報と固定化終了時刻情報、及び前記第３の参照要求で指定されたデータの名前を指定した履歴情報取得要求を前記データ中継装置に送信し、前記データ中継装置から返されたデータの内容を前記第３の参照要求に対する応答として前記情報端末装置へ送信する固定化情報提供手段、
として機能させることを特徴とするデータ固定化プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１１】
データ取得要求に応じて取得したデータ、データの名前、及びデータを取得した時刻を示すデータ取得時刻情報を関連付けて履歴情報として保持すると共に、データを取得した際には、前記データ取得要求の出力元に対してデータの内容を返すか、またはデータの内容を返す必要がない旨の指示があればデータ取得完了通知を返すデータ中継装置に接続されたコンピュータで使用されるデータ固定化プログラムを記録したコンピュータ読み取り可能な記録媒体において、
コンピュータを、
データの名前、データに関連付けるべき別名、固定化開始時刻情報、及び固定化終了時刻情報を関連付けて、固定化情報として保持する固定化情報保持手段、
入力されたデータの内容を解析し、入力されたデータと共に表示すべきインライン表示データの名前を抽出する情報解析手段、
情報端末装置が出力した第１の参照要求を受け取ると第１のプログラムを起動し、前記第１のプログラムに基づいて前記第１の参照要求に含まれるデータの名前と別名とを指定したデータ固定化要求を出力し、前記情報端末装置が出力した第２の参照要求を受け取ると第２のプログラムを起動し、前記第２のプログラムに基づいて前記第２の参照要求に含まれる別名を指定した固定化情報取得要求を出力するサーバ、
前記サーバが出力した前記データ固定化要求を受け取り、前記データ固定化要求で指定された名前を指定した前記データ取得要求を前記データ中継装置に出力し、前記データ中継装置から前記データ取得要求に応じたデータの内容を受け取ると、前記データ中継装置から返されたデータの内容を前記情報解析手段に入力し、前記情報解析手段が抽出した前記インライン表示データの名前の指定とデータの内容を返す必要がない旨の指示とを含む前記データ取得要求を前記データ中継装置に出力し、すべての前記データ取得要求に対する前記データ取得完了通知を受け取ると、前記データ固定化要求で指定された名前、別名、前記データ取得要求を最初に出力した時刻を示す固定化開始時刻情報、及び最後の前記データ取得完了通知を受け取った時刻を示す固定化終了時刻情報を関連付けて前記固定化情報保持手段に格納すると共に前記データ固定化要求で指定された名前を指定した前記データ取得要求に応じて前記データ中継装置から返されたデータの内容を前記第１の参照要求に対する応答として前記情報端末装置に送信する固定化処理制御手段、
前記サーバが出力した前記固定化情報取得要求を受け取り、前記固定化情報取得要求で指定された別名に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれるデータの名前、固定化開始時刻情報、及び固定化終了時刻情報を指定した履歴情報取得要求を前記データ中継装置に送信し、前記データ中継装置から返されたデータの内容を前記第２の参照要求に対する応答として前記情報端末装置へ送信し、前記情報端末装置から、前記第１の参照要求に応じて返されたデータと共に表示すべきインライン表示データの名前を指定し、前記第１の参照要求の情報を含む第３の参照要求を受け取り、前記第３の参照要求に含まれる前記第１の参照要求で指定された別名に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれる固定化開始時刻情報と固定化終了時刻情報、及び前記第３の参照要求で指定されたデータの名前を指定した履歴情報取得要求を前記データ中継装置に送信し、前記データ中継装置から返されたデータの内容を前記第３の参照要求に対する応答として前記情報端末装置へ送信し、前記情報端末装置から、前記第２の参照要求に応じて返されたデータと共に表示すべきインライン表示データの名前を指定し、前記第２の参照要求の情報を含む第４の参照要求を受け取り、前記第４の参照要求に含まれる前記第２の参照要求で指定された別名に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれる固定化開始時刻情報と固定化終了時刻情報、及び前記第４の参照要求で指定されたデータの名前を指定した履歴情報取得要求を前記データ中継装置に送信し、前記データ中継装置から返されたデータの内容を前記第４の参照要求に対する応答として前記情報端末装置へ送信する固定化情報提供手段、
として機能させることを特徴とするデータ固定化プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデータ固定化システムに関し、特にネットワーク上のサーバが保持するデータを、後に参照可能な状態で保存するデータ固定化システムに関する。
【０００２】
【従来の技術】
近年、インターネット上では、WWW(World Wide Web) を利用した情報の送受信が盛んになってきている。WWW を利用すると、ユーザは世界中の情報に簡単にアクセスすることが可能になる。
【０００３】
ユーザはブラウザと呼ばれるソフトウェアを使用して、WWW サーバ上のページデータを閲覧する。WWW 上の情報にアクセスするためには、ページの位置をあらわすURL(Uniform Resource Locator) と呼ばれる識別子をブラウザに入力する。すると、そのURL に対する要求が、ブラウザからWWW サーバに送信され、そのURL に対応したページが返される。そして、そのページがブラウザ上に表示され、ユーザはページを閲覧することができる。
【０００４】
このようにしてユーザはWWW 上のページを閲覧するが、WWW 上の情報は常に変化している。したがって、過去に閲覧したページと同じURL のページを参照したからといって、以前と同じ内容が常に閲覧できるとは限らない。たとえば、新聞社のホームページでは、ほとんどの場合ページの内容は日に数回更新されている。そのため、閲覧したページを後で再閲覧するためには、ユーザはそのページを何らかの方法で保存する必要があった。
【０００５】
従来、ユーザが過去に閲覧したデータを閲覧した時刻と関連付けて管理し、ユーザが過去に閲覧したデータの再閲覧を可能にする発明としては、特開平１０−１０５４５３号公報に開示されたデータ中継装置があった。この発明を第１の従来技術とする。
【０００６】
第１の従来技術のデータ中継装置は、ユーザからデータの名前を指定したデータの要求を受け付けると、そのデータを情報端末装置とデータ保持手段との間で中継する。このとき、データ中継装置は、中継したデータと、そのデータの名前と、ユーザが閲覧した時刻を関連付けて、履歴情報として管理する。そして、データ中継装置は、データの名前とユーザの閲覧時刻で指定したデータの要求を受けると、その名前と閲覧時刻に対応したデータを返す。これにより、過去に閲覧したデータと同一のデータを、後になって閲覧することができる。
【０００７】
また、過去のバージョンのデータをプロキシサーバに格納し、過去のデータを閲覧可能にし、過去のバージョンを含めた文書を分類可能にする発明として、特開平９−３３０２０３号公報に開示されたハイパーテキスト型文書共有方法があった。この発明を第２の従来技術とする。
【０００８】
第２の従来技術では、文書公開装置と情報参照作成装置の間のプロキシサーバにおいてバージョンを蓄積し、情報参照作成装置において文書テキストおよびインライン表示情報のバージョンの組を記憶する方法について述べられている。このため、この発明では、インライン表示情報を含めた過去のデータの再現が可能になっている。また、ディレクトリ文書を使用して、データを分類することが可能となっている。
【０００９】
【発明が解決しようとする課題】
しかし、第１の従来技術では、ユーザが過去に閲覧したデータを再閲覧しようとする場合、閲覧時刻を入力するか、過去に閲覧したデータを検索した後で、再閲覧したいデータを指定する必要があった。このように、ユーザは、システムに用意された固定的なユーザインターフェースを使用して、データの分類や検索を行う必要があり、通常のデータをアクセスするように、URL のような名前のみを指定して格納されたデータにアクセスすることができなかった。
【００１０】
また、第２の従来技術では、過去のバージョンのデータを再現するために、文書テキストとインライン表示情報のバージョンの組を記憶する必要があった。また、過去のバージョンの文書を参照するためには、ユーザはバージョン番号を記憶し、使用する必要があった。
【００１１】
本発明はこのような点に鑑みなされたものであり、名前を指定するだけで過去に固定化されたデータへのアクセスを可能とするデータ固定化システムを提供することを目的とする。
【００１２】
また、本発明の第２の目的は、名前を指定するだけで過去に固定化されたデータへのアクセスを可能とするデータ固定化システムに必要なデータ固定化装置を提供することである。
【００１３】
また、本発明の第３の目的は、名前を指定するだけで過去に固定化されたデータへのアクセスを可能とするデータ固定化システムに必要なデータ中継装置を提供することである。
【００１４】
また、本発明の第４の目的は、名前を指定するだけで過去に固定化されたデータへのアクセスを可能とするデータ固定化システムに必要な情報端末装置を提供することである。
【００１５】
また、本発明の第５の目的は、名前を指定するだけで過去に固定化されたデータへのアクセスを可能とするデータ固定化システムに必要なデータ固定化装置をコンピュータ上に構築するためのデータ固定化プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することである。
【００１６】
また、本発明の第６の目的は、名前を指定するだけで過去に固定化されたデータへのアクセスを可能とするデータ固定化システムに必要なデータ中継装置をコンピュータ上に構築するためのデータ中継プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することである。
【００１７】
また、本発明の第７の目的は、名前を指定するだけで過去に固定化されたデータへのアクセスを可能とするデータ固定化システムに必要な情報端末装置をコンピュータ上に構築するための情報端末用プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することである。
【００１８】
【課題を解決するための手段】
本発明では上記課題を解決するために、データ供給装置の保持するデータを、後に参照可能な状態で保存するデータ固定化システムにおいて、データの名前を指定したデータ取得要求に応じてデータを取得し、取得したデータの名前、取得したデータの内容、及びデータを取得した時刻を示すデータ取得時刻情報を関連付け、履歴情報として保持するとともに、前記データ取得要求の出力元に対してデータ取得完了通知を返し、データの名前、固定化開始時刻情報、及び固定化終了時刻情報とを含む履歴情報取得要求が入力されると、前記履歴情報取得要求で示された情報との間でデータの名前が一致し、固定化開始時刻情報の示す時刻以後、固定化終了時刻情報の示す時刻以前の時刻を示すデータ取得時刻情報が登録された履歴情報を抽出し、抽出した履歴情報に含まれるデータの内容を前記固定化データ取得要求の出力元に送信するデータ中継装置と、前記データ供給装置内のデータの名前を指定したデータ固定化要求を出力するデータ固定化要求出力手段と、データの名前を指定した固定化情報取得要求を出力し、前記固定化情報取得要求に応じて返された固定化開始時刻情報と固定化終了時刻情報とに、前記固定化データ取得要求で指定したデータの名前を含めた前記履歴情報取得要求を前記データ中継装置に出力する固定化データ取得手段と、を具備する情報端末装置と、データの名前、固定化開始時刻情報、及び固定化終了時刻情報を関連付けて、固定化情報として保持する固定化情報保持手段と、前記情報端末装置が出力した前記データ固定化要求を受け取り、前記データ固定化要求で指定された名前を指定した前記データ取得要求を前記データ中継装置に出力し、前記データ中継装置から前記データ取得完了通知を受け取ると、前記データ固定化要求で指定された名前、前記データ取得要求を出力した時刻を示す固定化開始時刻情報、及び前記データ取得完了通知を受け取った時刻を示す固定化終了時刻情報を関連付けて前記固定化情報保持手段に格納する固定化処理制御手段と、前記情報端末装置が出力した前記固定化情報取得要求を受け取り、前記固定化情報取得要求で指定された名前に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれる固定化開始時刻情報と固定化終了時刻情報とを前記情報端末装置に送信する固定化情報提供手段と、を具備するデータ固定化装置と、を有することを特徴とするデータ固定化システムが提供される。
【００１９】
このようなデータ固定化システムによれば、情報端末装置のデータ固定化要求出力手段よりデータ固定化要求が出力されると、データ固定化装置の固定化処理制御手段により、データ固定化要求に含まれたデータの名前を指定したデータ取得要求がデータ中継装置に出力される。すると、データ取得要求に従ってデータ中継手段がデータを取得し、データの名前、データの内容及びデータ取得時刻情報の組を履歴情報として保持する。さらに、データ中継装置からデータ固定化装置へデータ取得完了通知が返される。データ取得完了通知を受け取ったデータ固定化装置内の固定化処理制御手段は、データの名前、固定化開始時刻情報及び固定化終了時刻情報の組を固定化情報として、固定化情報保持手段に格納する。その後、情報端末装置の固定化データ取得手段より固定化情報取得要求が出力されると、データ固定化装置の固定化情報提供手段が、固定化情報取得要求に含まれるデータの名前に該当する固定化情報を、固定化情報保持手段内より抽出する。そして、抽出した固定化情報に含まれる固定化開始時刻情報と固定化終了時刻情報とを、情報端末装置へ返す。すると、固定化データ取得手段が、履歴情報取得要求をデータ中継装置へ出力する。データ中継装置は、履歴情報取得要求で示された情報との間でデータの名前が一致し、固定化開始時刻情報の示す時刻以後、固定化終了時刻情報の示す時刻以前の時刻を示すデータ取得時刻情報が登録された履歴情報を抽出し、抽出した履歴情報に含まれるデータの内容を情報端末装置に送信する。
【００２０】
また、上記課題を解決するための第１のデータ固定化装置として、データ取得要求に応じて取得したデータ、データの名前、及びデータを取得した時刻を示すデータ取得時刻情報を関連付けて履歴情報として保持するとともに、データを取得した際には、データ取得要求の出力元に対してデータ取得完了通知を返すデータ中継装置に接続して使用されるデータ固定化装置において、データの名前、固定化開始時刻情報、及び固定化終了時刻情報を関連付けて、固定化情報として保持する固定化情報保持手段と、データの名前を指定したデータ固定化要求が入力されると、前記データ固定化要求で指定された名前を指定したデータ取得要求を前記データ中継装置に出力し、前記データ中継装置からデータ取得完了通知を受け取ると、前記データ固定化要求で指定された名前、前記データ取得要求を出力した時刻を示す固定化開始時刻情報、及び前記データ取得完了通知を受け取った時刻を示す固定化終了時刻情報を関連付けて前記固定化情報保持手段に格納する固定化処理制御手段と、データの名前を指定した固定化情報取得要求が入力されると、前記固定化情報取得要求で指定された名前に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれる固定化開始時刻情報と固定化終了時刻情報とを前記固定化情報取得要求の出力元へ送信する固定化情報提供手段と、を有することを特徴とするデータ固定化装置が提供される。
【００２１】
このような第１のデータ固定化装置によれば、データの名前を指定したデータ固定化要求が入力されると、固定化処理制御手段によって、データ固定化要求で指定された名前を指定したデータ取得要求がデータ中継装置にされる。そして、データ中継装置からデータ取得完了通知を受け取ると、固定化処理制御手段により、データ固定化要求で指定された名前、データ取得要求を出力した時刻を示す固定化開始時刻情報、及びデータ取得完了通知を受け取った時刻を示す固定化終了時刻情報が関連付けられ、固定化情報保持手段に格納される。また、データの名前を指定した固定化情報取得要求が入力されると、固定化情報提供手段により、固定化情報取得要求で指定された名前に対応する固定化情報が固定化情報保持手段より抽出され、抽出され固定化情報に含まれる固定化開始時刻情報と固定化終了時刻情報とが固定化情報取得要求の出力元へ送信される。
【００２２】
また、上記課題を解決するための第２のデータ固定化装置として、データ取得要求に応じて取得したデータ、データの名前、及びデータを取得した時刻を示すデータ取得時刻情報を関連付けて履歴情報として保持するとともに、データを取得した際には、データ取得要求の出力元に対してデータ取得完了通知を返すデータ中継装置に接続して使用されるデータ固定化装置において、データの名前、固定化開始時刻情報、及び固定化終了時刻情報を関連付けて、固定化情報として保持する固定化情報保持手段と、データの名前を指定したデータ固定化要求が入力されると、前記データ固定化要求で指定された名前を指定したデータ取得要求を前記データ中継装置に出力し、前記データ中継装置からデータ取得完了通知を受け取ると、前記データ固定化要求で指定された名前、前記データ取得要求を出力した時刻を示す固定化開始時刻情報、及び前記データ取得完了通知を受け取った時刻を示す固定化終了時刻情報を関連付けて前記固定化情報保持手段に格納する固定化処理制御手段と、データの名前を指定した固定化情報取得要求が入力されると、前記固定化情報取得要求で指定された名前に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれるデータの名前、固定化開始時刻情報、及び固定化終了時刻情報を指定した履歴情報の取得要求を前記データ中継装置に送信し、前記データ中継装置から返されたデータの内容を前記履歴情報取得要求の出力元へ送信する固定化情報提供手段と、を有することを特徴とするデータ固定化装置が提供される。
【００２３】
このような第２のデータ固定化装置によれば、データの名前を指定したデータ固定化要求が入力されると、固定化処理制御手段により、データ固定化要求で指定された名前を指定したデータ取得要求がデータ中継装置に出力される。そして、データ中継装置からデータ取得完了通知を受け取ると、固定化処理制御手段により、データ固定化要求で指定された名前、データ取得要求を出力した時刻を示す固定化開始時刻情報、及びデータ取得完了通知を受け取った時刻を示す固定化終了時刻情報が関連付けられ、固定化情報保持手段に格納される。また、データの名前を指定した固定化情報取得要求が入力されると、固定化情報提供手段により、固定化情報取得要求で指定された名前に対応する固定化情報が固定化情報保持手段より抽出され、抽出された固定化情報に含まれるデータの名前、固定化開始時刻情報、及び固定化終了時刻情報を指定した履歴情報の取得要求がデータ中継装置に送信される。さらに、固定化情報提供手段によって、データ中継装置から返されたデータの内容が履歴情報取得要求の出力元へ送信される。
【００２４】
また、上記課題を解決するために、データ供給装置が保持するデータを他の装置へ中継するデータ中継装置において、取得したデータの履歴情報を保持する履歴保持手段と、データ取得要求を受け取ると、前記データ取得要求が外部データの取得要求か履歴情報の取得要求かを解析し、前記データ取得要求が外部データの取得要求の場合には、前記データ取得要求からデータの名前を抽出し、前記データの取得要求が履歴情報の取得要求の場合には、前記データ取得要求からデータの名前、固定化開始時刻情報、及び固定化終了時刻情報を抽出する要求解析手段と、前記データ取得要求が外部データの取得要求の場合には、前記要求解析手段が抽出したデータの名前に該当するデータを前記データ供給装置に要求し、要求に応じて前記データ供給装置から送られてきたデータを受け取るデータ要求手段と、前記データ取得要求が外部データの取得要求の場合には、前記データ要求手段が受け取ったデータ、データの名前、及びデータを取得した時刻を示すデータ取得時刻情報を関連付けて履歴情報として前記履歴保持手段に格納するとともに、データの取得が完了した旨を示すメッセージを出力データとし、前記データ取得要求が履歴情報の取得要求の場合には、前記要求解析手段が抽出したデータの名前と一致するデータの名前であり、且つ固定化開始時刻情報が示す時刻以後、固定化終了時刻情報が示す時刻以前のデータ取得時刻情報が登録された履歴情報を前記履歴保持手段から抽出し、抽出した履歴情報に含まれるデータを出力データとする履歴管理手段と、前記データ取得要求の出力元に対し、前記履歴管理手段が特定した出力データを出力する出力手段と、を有することを特徴とするデータ中継装置が提供される。
【００２５】
このようなデータ中継装置によれば、外部データの取得要求が入力されると、要求解析手段により、データ取得要求からデータの名前が抽出される。すると、データ要求手段により、要求解析手段が抽出したデータの名前に該当するデータがデータ供給装置に要求される。要求に応じてデータ供給装置から送られてきたデータは、データ要求手段で受け取られる。次に、履歴情報管理手段により、データ要求手段が受け取ったデータ、データの名前、及びデータを取得した時刻を示すデータ取得時刻情報を関連付けて履歴情報として履歴保持手段に格納されるとともに、データの取得が完了した旨を示すメッセージが出力データとして特定される。その出力データは、出力手段によりデータ取得要求の出力元に対し出力される。また、データの取得要求が履歴情報の取得要求の場合には、データ要求解析手段により、データ取得要求からデータの名前、固定化開始時刻情報、及び固定化終了時刻情報が抽出される。すると、履歴管理手段により、要求解析手段が抽出したデータの名前と一致するデータの名前であり、且つ固定化開始時刻情報が示す時刻以後、固定化終了時刻情報が示す時刻以前のデータ取得時刻情報が登録された履歴情報が履歴保持手段から抽出され、抽出された履歴情報に含まれるデータが出力データとされる。出力データは、出力手段によりデータ取得要求の出力元に対し出力される。
【００２６】
また、上記課題を解決するために、データ供給装置が保持するデータをデータ中継装置経由で受け取る情報端末装置において、前記データ供給装置内のデータの名前を指定したデータ固定化要求を出力するデータ固定化要求出力手段と、データの名前を指定した固定化情報取得要求を出力し、前記固定化情報取得要求に応じて返された固定化開始時刻情報と固定化終了時刻情報とに、前記固定化データ取得要求で指定したデータの名前を含めた前記履歴情報取得要求を前記データ中継装置に出力する固定化データ取得手段と、を有することを特徴とする情報端末装置が提供される。
【００２７】
このような情報端末装置によれば、データ固定化要求出力手段によって、データ供給装置内のデータの名前を指定したデータ固定化要求が出力される。また、固定化データ取得手段によって、データの名前を指定した固定化情報取得要求が出力される。さらに、固定化データ取得手段によって、固定化情報取得要求に応じて返された固定化開始時刻情報と固定化終了時刻情報とに、固定化データ取得要求で指定したデータの名前を含めた履歴情報取得要求が、データ中継装置に出力される。
【００２８】
また、上記課題を解決するための第１のデータ固定化プログラムを記録したコンピュータ読み取り可能な記録媒体として、データ取得要求に応じて取得したデータ、データの名前、及びデータを取得した時刻を示すデータ取得時刻情報を関連付けて履歴情報として保持するとともに、データを取得した際には、データ取得要求の出力元に対してデータ取得完了通知を返すデータ中継装置に接続されたコンピュータで使用されるデータ固定化プログラムを記録したコンピュータ読み取り可能な記録媒体において、データの名前、固定化開始時刻情報、及び固定化終了時刻情報を関連付けて、固定化情報として保持する固定化情報保持手段、データの名前を指定したデータ固定化要求が入力されると、前記データ固定化要求で指定された名前を指定したデータ取得要求を前記データ中継装置に出力し、前記データ中継装置からデータ取得完了通知を受け取ると、前記データ固定化要求で指定された名前、前記データ取得要求を出力した時刻を示す固定化開始時刻情報、及び前記データ取得完了通知を受け取った時刻を示す固定化終了時刻情報を関連付けて前記固定化情報保持手段に格納する固定化処理制御手段、データの名前を指定した固定化情報取得要求が入力されると、前記固定化情報取得要求で指定された名前に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれる固定化開始時刻情報と固定化終了時刻情報とを前記固定化情報取得要求の出力元へ送信する固定化情報提供手段、としてコンピュータを機能させることを特徴とするデータ固定化プログラムを記録したコンピュータ読み取り可能な記録媒体が提供される。
【００２９】
このような記録媒体に記録されたデータ固定化プログラムをコンピュータに実行させれば、上記本発明に係る第１のデータ固定化装置の機能が、コンピュータ上に構築される。
【００３０】
また、上記課題を解決するための第２のデータ固定化プログラムを記録したコンピュータ読み取り可能な記録媒体として、データ取得要求に応じて取得したデータ、データの名前、及びデータを取得した時刻を示すデータ取得時刻情報を関連付けて履歴情報として保持するとともに、データを取得した際には、データ取得要求の出力元に対してデータ取得完了通知を返すデータ中継装置に接続されたコンピュータで使用されるデータ固定化プログラムを記録したコンピュータ読み取り可能な記録媒体において、データの名前、固定化開始時刻情報、及び固定化終了時刻情報を関連付けて、固定化情報として保持する固定化情報保持手段、データの名前を指定したデータ固定化要求が入力されると、前記データ固定化要求で指定された名前を指定したデータ取得要求を前記データ中継装置に出力し、前記データ中継装置からデータ取得完了通知を受け取ると、前記データ固定化要求で指定された名前、前記データ取得要求を出力した時刻を示す固定化開始時刻情報、及び前記データ取得完了通知を受け取った時刻を示す固定化終了時刻情報を関連付けて前記固定化情報保持手段に格納する固定化処理制御手段、データの名前を指定した固定化情報取得要求が入力されると、前記固定化情報取得要求で指定された名前に対応する固定化情報を前記固定化情報保持手段より抽出し、抽出した固定化情報に含まれるデータの名前、固定化開始時刻情報、及び固定化終了時刻情報を指定した履歴情報の取得要求を前記データ中継装置に送信し、前記データ中継装置から返されたデータの内容を前記履歴情報取得要求の出力元へ送信する固定化情報提供手段、としてコンピュータを機能させることを特徴とするデータ固定化プログラムを記録したコンピュータ読み取り可能な記録媒体が提供される。
【００３１】
このような記録媒体に記録されたデータ固定化プログラムをコンピュータに実行させれば、上記本発明に係る第２のデータ固定化装置の機能が、コンピュータ上に構築される。
【００３２】
また、上記課題を解決するために、データ供給装置が保持するデータを他の装置へ中継するためのデータ中継プログラムを記録したコンピュータ読み取り可能な記録媒体において、取得したデータの履歴情報を保持する履歴保持手段、データ取得要求を受け取ると、前記データ取得要求が外部データの取得要求か履歴情報の取得要求かを解析し、前記データ取得要求が外部データの取得要求の場合には、前記データ取得要求からデータの名前を抽出し、前記データの取得要求が履歴情報の取得要求の場合には、前記データ取得要求からデータの名前、固定化開始時刻情報、及び固定化終了時刻情報を抽出する要求解析手段、前記データ取得要求が外部データの取得要求の場合には、前記要求解析手段が抽出したデータの名前に該当するデータを前記データ供給装置に要求し、要求に応じて前記データ供給装置から送られてきたデータを受け取るデータ要求手段、前記データ取得要求が外部データの取得要求の場合には、前記データ要求手段が受け取ったデータ、データの名前、及びデータを取得した時刻を示すデータ取得時刻情報を関連づけて履歴情報として前記履歴保持手段に格納するとともに、データの取得が完了した旨を示すメッセージを出力データとし、前記データ取得要求が履歴情報の取得要求の場合には、前記要求解析手段が抽出したデータの名前と一致するデータの名前であり、且つ固定化開始時刻情報が示す時刻以後、固定化終了時刻情報が示す時刻以前のデータ取得時刻情報が登録された履歴情報を前記履歴保持手段から抽出し、抽出した履歴情報に含まれるデータを出力データとする履歴管理手段、前記データ取得要求の出力元に対し、前記履歴管理手段が特定した出力データを出力する出力手段、としてコンピュータを機能させることを特徴とするデータ中継プログラムを記録したコンピュータ読み取り可能な記録媒体が提供される。
【００３３】
このような記録媒体に記録されたデータ中継プログラムをコンピュータに実行させれば、上記本発明に係るデータ中継装置の機能が、コンピュータ上に構築される。
【００３４】
また、上記課題を解決するために、データ供給装置が保持するデータをデータ中継装置経由で受け取るための情報端末用プログラムを記録したコンピュータ読み取り可能な記録媒体において、前記データ供給装置内のデータの名前を指定したデータ固定化要求を出力するデータ固定化要求出力手段、データの名前を指定した固定化情報取得要求を出力し、前記固定化情報取得要求に応じて返された固定化開始時刻情報と固定化終了時刻情報とに、前記固定化データ取得要求で指定したデータの名前を含めた前記履歴情報取得要求を前記データ中継装置に出力する固定化データ取得手段、としてコンピュータを機能させることを特徴とする情報端末用プログラムを記録したコンピュータ読み取り可能な記録媒体が提供される。
【００３５】
このような記録媒体に記録された情報端末用プログラムをコンピュータに実行させれば、上記本発明に係る情報端末装置の機能が、コンピュータ上に構築される。
【００３６】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
図１は、本発明の原理構成図である。本発明のデータ固定化システムは、データ供給装置１の保持するデータを保存し、そのデータを参照するための構成として、データ中継装置２、情報端末装置３、及びデータ固定化装置４を有している。
【００３７】
データ中継装置２は、データの名前を指定したデータ取得要求に応じてデータ供給装置１よりデータを取得する。そして、取得したデータの名前、取得したデータの内容、及びデータを取得した時刻を示すデータ取得時刻情報とを関連付け、履歴情報として保持する。履歴情報を保持したら、取得要求の出力元に対してデータ取得完了通知を返す。また、データの名前、固定化開始時刻情報、及び固定化終了時刻情報とを含む履歴情報取得要求が情報端末装置３から入力されると、データの名前が一致し、固定化開始時刻情報の示す時刻以後、固定化終了時刻情報の示す時刻以前の時刻を示すデータ取得時刻情報が登録された履歴情報を抽出する。そして、抽出した履歴情報に含まれるデータの内容を情報端末装置３に送信する。
【００３８】
情報端末装置３は、データ固定化要求出力手段３ａと固定化データ取得手段３ｂとを有する。データ固定化要求出力手段３ａは、入力装置からの入力に応じて、データ供給装置１内のデータの名前を指定したデータ固定化要求をデータ固定化装置４に対して出力する。固定化データ取得手段３ｂは、入力装置からの入力に応じて、データの名前を指定した固定化情報取得要求をデータ固定化装置４に出力し、固定化情報取得要求に応じて返された固定化開始時刻情報と固定化終了時刻情報とに、固定化情報取得要求で指定したデータの名前を含めた履歴情報取得要求をデータ中継装置２に出力する。
【００３９】
データ固定化装置４は、固定化情報保持手段４ａ、固定化処理制御手段４ｂ、及び固定化情報提供手段４ｃを有している。固定化情報保持手段４ａは、データの名前、固定化開始時刻情報、及び固定化終了時刻情報を関連付けて、固定化情報として保持する。固定化処理制御手段４ｂは、情報端末装置３が出力したデータ固定化要求を受け取り、データ固定化要求で指定された名前を指定したデータ取得要求をデータ中継装置２に出力する。そして、データ中継装置２からデータ取得完了通知を受け取ると、データ固定化要求で指定された名前、データ取得要求を出力した時刻を示す固定化開始時刻情報、及びデータ取得完了通知を受け取った時刻を示す固定化終了時刻情報を関連付けて固定化情報保持手段４ａに格納する。固定化情報提供手段４ｃは、情報端末装置３が出力した固定化情報取得要求を受け取り、固定化情報取得要求で指定された名前に対応する固定化情報を固定化情報保持手段４ａより抽出する。そして、抽出した固定化情報に含まれる固定化開始時刻情報と固定化終了時刻情報とを情報端末装置３に送信する。
【００４０】
このようなデータ固定化システムによれば、まずユーザが情報端末装置３に対して、データの名前が「url1」であるデータを固定化すべき旨の指令を入力すると、データ固定化要求出力手段３ａにより、「url1」のデータに関するデータ固定化要求がデータ固定化装置４に対して出力される。データ固定化要求を受け取ったデータ固定化装置４では、固定化処理制御手段４ｂにより、「url1」に関するデータ取得要求がデータ中継装置２に対して出力される。このときの時刻を「T1」とする。データ中継装置２は、「url1」を保持しているデータ供給装置１に対してデータ取得要求を出力することにより、データの名前「url1」に対応するデータの内容「P1」を取得する。その時刻を「T11 」とする。取得したデータの内容「P1」は、データの名前「url1」及びデータ取得時刻情報「T11 」に関連付けられ、データ中継装置２で保持される。その後、データ中継装置２からデータ固定化装置４へ、データ取得完了通知が送られる。その時刻を「T2」とする。データ取得完了通知を受け取ったデータ固定化装置４では、固定化処理制御手段４ｂにより、データ固定化要求で指定された名前「url1」、データ取得要求を出力した時刻を示す固定化開始時刻情報「T1」、及びデータ取得完了通知を受け取った時刻を示す固定化終了時刻情報「T2」を関連付けて、固定化情報保持手段４ａに格納される。
【００４１】
このようにして、データの名前「url1」に対応するデータの内容がデータ中継装置２に保持されるとともに、保持されたデータを特定するのに必要な固定化情報がデータ固定化装置４に保持される。
【００４２】
次に、ユーザがデータの名前「url1」を指定して、固定化情報を取得すべき旨の指令を情報端末装置３に入力すると、固定化データ取得手段３ｂにより、「url1」を指定した固定化情報取得要求がデータ固定化装置４に対して出力される。固定化情報取得要求を受け取ったデータ固定化装置４では、固定化情報提供手段４ｃにより、固定化情報取得要求で指定されたデータの名前「url1」に対応する固定化情報が固定化情報保持手段４ａから抽出される。さらに、固定化情報提供手段４ｃによって、抽出された固定化情報に含まれる固定化開始時刻情報「T1」と固定化終了時刻情報「T2」とが、情報端末装置３に送信される。すると、固定化データ取得手段３ｂにより、データの名前「url1」、固定化開始時刻情報「T1」、及び固定化終了時刻情報「T2」を指定した履歴情報取得要求がデータ中継装置２に対して出力される。履歴情報取得要求を受け取ったデータ中継装置２では、データの名前「url1」が一致し、固定化開始時刻情報「T1」の示す時刻以後、固定化終了時刻情報「T2」の示す時刻以前の時刻を示すデータ取得時刻情報が登録された履歴情報が抽出される。そして、抽出された履歴情報に含まれるデータの内容「P1」が、情報端末装置３に送信される。
【００４３】
これにより、情報端末装置３を利用するユーザは、データの名前を指定するだけで、過去に固定化されたデータを取得することができ、ユーザにかかる負担が軽減される。
【００４４】
ところで、本発明は、インターネット上のホームページを閲覧する際の機能として、有効に利用することができる。そこで、企業内部などの閉じたネットワーク内に本発明のデータ固定化システムを配置し、インターネット上のページデータの固定化、及び固定化データの参照を行う場合を例にとり、本発明の実施の形態を説明する。
【００４５】
なお、インターネット上のホームページ等では、URL がデータの名前に相当する。頻繁に更新されるWWW サーバ上のページを示すURL では、同じURL を参照する場合でも、過去に参照した場合と現在参照した場合では、ページの内容が異なることが発生する。このため、過去に固定化したページのデータを再現するためには、データの名前であるURL と、固定化を開始した時刻と固定化を終了した時刻を入力する必要がある。しかし、この方法では、ユーザは３つの異なるデータを入力する必要があり、入力ミス等が発生しやすくなり、ユーザに対する負担軽減効果が薄れてしまう。そこで、以下の実施の形態では、固定化したデータの名前と、固定化開始時刻と、固定化終了時刻の組に別名を与え、その別名を指定することで固定化されたデータを参照できるようにしている。
【００４６】
また、ホームページ等では、画像等のインライン情報を含んでいる場合がほとんどである。インライン情報とは、ページに含まれる画像など、別のデータとして用意されているが、そのページを表示する上で必要となる部品のことを指す。そこで、以下の実施の形態では、データを固定化する際にはインライン情報を含めて固定化するようにし、固定化されたデータを参照する際には、ユーザが意識しなくても、固定化した時点でのインライン情報を含んだページデータを参照できるようにしている。
【００４７】
図２は、第１の実施の形態のシステム構成を示すブロック図である。この図は、ホストコンピュータ（ホスト）１１０内で動作するWWW ブラウザであるクライアント１１１が、データ中継装置１２０とデータ固定化装置１３０とを介して、インターネット１０２上に存在するWWW １４０サーバに格納されているHTML文書を固定化する場合の例を示している。ここでデータの固定化とは、指定された名前のページを構成するデータのすべてをデータ中継装置１２０に要求し、データの名前、別名、固定化開始時刻、固定化終了時刻を関連付けて管理することを意味する。
【００４８】
図２において、ホスト１１０が、ネットワーク１０１を介してデータ中継装置１２０とデータ固定化装置１３０とにつながっている。データ中継装置１２０は、インターネット１０２を介してWWW サーバ１４０につながっている。WWW サーバ１４０は、データ１４１〜１４３を保持している。これらのデータ１４１〜１４３の名前はそれぞれ「url1」、「url2」、「url3」であり、それらの内容はそれぞれ「P1」、「G1」、「G2」で表す。なお、「G1」と「G2」とは、「P1」を表示する際にインライン表示すべき画像情報である。
【００４９】
ホスト１１０では、クライアント１１１が実行されているとともに、キーボード等の入力装置１１２と、CRT(Cathode Ray Tube) 等の表示装置１１３とを備えている。クライアント１１１は、データ固定化要求出力部１１１ａ、固定化データ取得部１１１ｂ、及びデータ閲覧処理部１１１ｃを有する。
【００５０】
データ固定化要求出力部１１１ａは、ユーザが入力装置１１２よりデータの名前と別名とを特定してデータの固定化指令を入力すると、入力されたデータの名前、固定化データに関連付けるべき別名を含むデータの固定化要求をデータ固定化装置１３０に送信する。
【００５１】
固定化データ取得部１１１ｂは、データ固定化装置１３０に別名を送信することで、別名に対応するデータの名前、固定化開始時刻情報、及び固定化終了時刻情報を獲得する。さらに、固定化データ取得部１１１ｂは、データの名前、固定化開始時刻情報、及び固定化終了時刻情報を含む履歴情報の取得要求をデータ中継装置１２０に送信することで、固定化開始時刻情報と固定化終了時刻情報との間に固定化したデータをデータ中継装置１２０に要求する。また、そのようにして獲得したデータに含まれるインライン情報について、そのデータを獲得する時に使用した固定化開始時刻情報と固定化終了時刻情報を使用して、履歴情報の取得要求をデータ中継装置１２０に出力する。
【００５２】
データ閲覧処理部１１１ｃは、データ中継装置１２０から取得したすべてのデータから、過去に固定化したページを再構成して表示装置１１３の画面上に表示する。
【００５３】
データ中継装置１２０は、データ取得要求にしたがってWWW サーバ１４０に格納されているデータを取得し、取得したデータとデータの名前とそのデータを取得した時刻を示すデータ取得時刻情報とを関連付け、履歴情報として保存する。また、データの名前、固定化開始時刻情報、及び固定化終了時刻情報を指定した履歴情報取得要求を受け取ると、固定化開始時刻情報が示す時刻と固定化終了時刻情報が示す時刻との間に取得したデータであり、且つ履歴情報取得要求で示されたデータの名前に対応するデータを履歴情報の中から抽出し、クライアント１１１に返す。
【００５４】
データ固定化装置１３０は、クライアント１１１からデータ固定化要求を受け取ると、その要求に応じたデータ取得要求をデータ中継装置１２０に対して出力する。そして、データの名前、固定化開始時刻情報、及び固定化終了時刻情報をデータの別名に関連付けて固定化情報とし、その固定化情報を格納する。また、クライアント１１１からデータの別名が送られると、その別名に関連付けられたデータの名前、固定化開始時刻情報、及び固定化終了時刻情報をクライアント１１１に返す。
【００５５】
図３は、データ中継装置の内部構造を示す図である。データ中継装置１２０は、次のような要素で構成されている。
要求解析部１２１は、ネットワーク１０１を介して送られてくる処理要求がデータ取得要求か、履歴情報取得要求かを判断する。データ取得要求であれば、処理要求からデータの名前を抽出する。処理要求が履歴情報取得要求であれば、処理要求からデータの名前、固定化開始時刻情報、及び固定化終了時刻情報とを抽出する。なお、データ取得要求か、履歴情報取得要求かの判断は、固定化開始時刻情報等の時刻情報が含まれるか否かで判断する。時刻情報が含まれなければデータ取得要求であり、含まれれば履歴情報取得要求である。
【００５６】
データ要求部１２２は、処理要求がデータ取得要求である場合に、要求解析部１２１が抽出したデータの名前を受け取る。データの名前が入力されると、名前解析部１２３に対してデータの名前を入力する。そして、名前解析部１２３から返された識別子に対応するWWW サーバに対して、要求解析部１２１が抽出したデータの名前に対応するデータを要求し、WWW サーバから該当するデータを受け取る。
【００５７】
名前解析部１２３は、データ要求部１２２から入力されたデータの名前を解析して、その名前に対応するデータを要求すべきサーバの識別子を返す。
履歴管理部１２４は、処理要求がデータ取得要求の場合には、データ要求部１２２が受け取ったデータに関して、データの名前、データの内容、及びデータを取得した時刻を示すデータ取得時刻情報を対応づけ、それらの情報の組を履歴情報として履歴保持部１２５に格納する。履歴情報の格納処理が終了したら、データの内容を出力データとして出力部１２６に送る。なお、処理要求において、取得データを転送する必要がない旨の指示が出されていた場合には、データの取得が終了した旨のメッセージ（以下、「データ取得完了通知」という」）のみを出力部１２６へ送る。
【００５８】
また、履歴管理部１２４は、処理要求が履歴情報取得要求の場合には、履歴保持部１２５に保持されているデータの中から処理要求に含まれていたデータの名前、固定化開始時刻情報、及び固定化終了時刻情報を要求解析部１２１から受け取る。そして、データの名前が一致する履歴情報の中で、固定化開始時刻情報と固定化終了時刻情報とのそれぞれで示された時刻の間の時間帯に取得された履歴情報を、履歴保持部１２５の中から抽出する。さらに、抽出した履歴情報に含まれるデータの内容を、出力データとして出力部１２６に渡す。
【００５９】
履歴保持部１２５は、データ中継装置１２０が中継したデータの名前、データの内容、及びデータ取得時刻情報を対応付けて履歴情報として保持する。
出力部１２６は、処理要求が入力されることにより履歴管理部１２４によって生成されたメッセージや履歴情報等を、処理要求を出力した装置に対して送信する。
【００６０】
次に、データ固定化装置の内部構造について説明する。
図４は、データ固定化装置の内部構造を示す図である。データ固定化装置１３０は、次のような要素から構成されている。
【００６１】
要求受信部１３１は、クライアント１１１からのデータ固定化要求や固定化情報取得要求を受け付け、受信した要求を解析するとともに、その要求に含まれるデータの名前や別名を取り出す。そして、固定化管理部１３２に要求の内容を入力する。さらに、固定化管理部１３２から返された要求に対する応答をクライアント１１１に返す。
【００６２】
固定化管理部１３２は、データ固定化要求と共にデータの名前と別名が入力されると、その時の時刻を固定化開始時刻情報として、データの名前と別名に関連付けて、固定化情報保持部１３４に格納する。さらに、固定化管理部１３２は、データ中継装置１２０に対して、データの名前に対応するデータ取得要求を出力する。この時、要求に対する答えとしてデータの内容を返さないような指示を、データの取得要求中に含めることができる。
【００６３】
また、固定化管理部１３２は、データ中継装置１２０からデータの内容を受け取ると、その内容を解析するために、受け取ったデータを情報解析部１３３に入力する。そして、情報解析部１３３からデータに含まれるインライン情報へのリンクを受け取る。受け取ったインライン情報に関しても、データ中継装置１２０に対してデータ取得要求を出力する。このときのデータ取得要求には、データの内容を返さないような指示を含める。
【００６４】
さらに、固定化管理部１３２は、別名が入力されると、入力された別名に関する情報を管理しているか否かを、固定化情報保持部１３４が保持する情報を検索することによって調べる。管理している場合は、その別名に対応するデータの名前、固定化開始時刻情報、固定化終了時刻情報を返す。管理していない場合は、その旨を表す情報を返す。
【００６５】
固定化情報保持部１３４は、データの名前、別名、固定化開始時刻情報、固定化終了時刻情報が入力されると、それらの情報を関連付けて保持する。
情報解析部１３３は、データの内容が入力されると、そのデータを解析し、インライン情報が含まれているか否かを調べる。インライン情報が含まれている場合は、そのインライン情報の名前(URL) を取り出す。インライン情報が含まれていない場合は、その旨を表す情報を返す。
【００６６】
なお、この例ではデータ固定化装置１３０とデータ中継装置１２０を異なる構成要素として記述したが、データ固定化装置１３０とデータ中継装置１２０の双方の機能を併せ持つサーバとして実装してもよい。
【００６７】
ここで、図１に示した原理構成図の要素と、図２〜図４に示す第１の実施の形態の構成要素との間の対応関係を説明する。データ供給装置１は、WWW サーバ１４０に対応する。データ中継装置２は、データ中継装置１２０に対応する。情報端末装置３はクライアント１１１に対応し、データ固定化要求出力手段３ａと固定化データ取得手段３ｂとは、それぞれデータ固定化要求出力部１１１ａと固定化データ取得部１１１ｂに対応する。データ固定化装置４は、データ固定化装置１３０に対応する。データ固定化装置４内の固定化情報保持手段４ａは、固定化情報保持部１３４に対応する。さらに、固定化処理制御手段４ｂと固定化情報提供手段４ｃとは、共に固定化管理部１３２に対応する。
【００６８】
以上のような構成のシステムにおいて、まずデータの固定化処理と、固定化されたデータと別名との関連付け処理が行われる。そこで、クライアント１１１を使用するユーザが、「url1」という名前を指定することにより得られるページデータ（データ１４１〜１４３）を固定化し、別名「N1」に関連付ける例について以下に説明する。
【００６９】
図５は、データの固定化処理の手順を示す図である。この処理は、「url1」のデータを固定化すべき旨の指令がクライアント１１１に入力された際に開始される。
［Ｓ１］クライアント１１１からデータ固定化装置１３０へ、データ固定化要求が送信される。データ固定化要求には、固定化すべきデータの名前「url1」と、固定化されたデータに関連付ける別名「N1」が含まれる。
［Ｓ２］データ固定化装置１３０は、データ固定化要求に応じた固定化情報を固定化情報保持部１３４に格納するとともに、データ固定化要求で示されたデータの名前「url1」に該当するデータ１４１の取得要求をデータ中継装置１２０へ送信する。
［Ｓ３］データ中継装置１２０は、データの取得要求に応じて、指定されたデータ１４１を保持しているWWW サーバ１４０に対してデータを要求する。
［Ｓ４］WWW サーバ１４０は、データ中継装置１２０から要求されたデータ１４１の内容「P1」をデータ中継装置１２０に返す。
［Ｓ５］データ中継装置１２０は、WWW サーバ１４０から受け取ったデータ１４１の内容「P1」を、そのときの時刻を示すデータ取得時刻情報と関連付けて保持するとともに、そのデータ１４１の内容「P1」をデータ固定化装置１３０に送信する。
［Ｓ６］データ固定化装置１３０は、受け取ったデータ１４１の内容「P1」を解析し、インライン表示すべきデータを抽出する。そして、インライン表示すべきデータ１４２の名前「url2」を指定したデータ取得要求をデータ中継装置１２０に送信する。このとき、実際のデータを送り返す必要がない旨の指令をデータ取得要求に含ませる。
［Ｓ７］データ中継装置１２０は、データの取得要求に応じて、指定されたデータ１４２を保持しているWWW サーバ１４０に対してデータを要求する。
［Ｓ８］WWW サーバ１４０は、データ中継装置１２０から要求されたデータ１４２の内容「G1」をデータ中継装置１２０に返す。
［Ｓ９］データ中継装置１２０は、WWW サーバ１４０から受け取ったデータ１４２の内容「G1」を、データ１４２の名前「url2」と、そのときの時刻を示すデータ取得時刻情報とに関連付けて履歴情報として保持する。そして、データ１４２に関するデータ取得完了通知をデータ固定化装置１３０に返す。
［Ｓ１０］データ固定化装置１３０は、インライン表示すべき別のデータ１４３の名前「url3」を指定したデータ取得要求をデータ中継装置１２０に送信する。このとき、実際のデータを送り返す必要がない旨の指令をデータ取得要求に含ませる。
［Ｓ１１］データ中継装置１２０は、データの取得要求に応じて、指定されたデータ１４３を保持しているWWW サーバ１４０に対してデータを要求する。
［Ｓ１２］WWW サーバ１４０は、データ中継装置１２０から要求されたデータ１４３の内容「G2」をデータ中継装置１２０に返す。
［Ｓ１３］データ中継装置１２０は、WWW サーバから受け取ったデータ１４３の内容「G2」をデータ１４３の名前「 url３」と、そのときの時刻を示すデータ取得時刻情報とに関連付けて履歴情報として保持する。そして、データ１４３に関するデータ取得完了通知をデータ固定化装置１３０に返す。
［Ｓ１４］データ固定化装置１３０は、インライン表示すべきすべてのデータに関するデータ取得完了通知を受け取ると、その時の時刻を固定化終了時刻情報として固定化情報保持部に格納し、データの固定化が終了した旨のメッセージ（以下、「固定化完了通知」という）をクライアント１１１に送信する。
【００７０】
以上がデータ固定化処理の大きな流れである。以下に、具体例を示しながら、データ固定化処理の詳細を説明する。
まず、ユーザからデータの名前「url1」に対応するページデータを固定化すべき旨の指令を受けたデータ固定化要求出力部１１１ａは、以下のようなデータ固定化要求をデータ固定化装置１３０に送信する（ステップＳ１）。
【００７１】
図６は、データ固定化要求の例を示す図である。このデータ固定化要求１１は、クライアント１１１がHTTP(Hyper Text Transfer Protocol)によって送信するヘッダ情報である。この中で「FIX 」は、データの固定化要求であることを表す。「url1」は、固定化対象のデータの名前を表す。「HTTP/1.1」は、プロトコルのバージョンを表す。また、「Name: 」に続くパラメータは、固定化されたデータに関連付ける別名を表す。ここでは、固定化されたデータに関連付ける別名として「N1」を指定している。
【００７２】
データ固定化要求を受け取ったデータ固定化装置１３０では、要求受信部１３１がデータ固定化要求を受信し、そのデータ固定化要求からデータの名前「url1」とユーザが指定した別名「N1」を抜き出す。そして、抜き出した「url1」と「N1」とを固定化管理部１３２に入力する。
【００７３】
固定化管理部１３２は、入力されたデータの名前「url1」、別名「N1」、及び現在の時刻を示す固定化開始時刻情報「T1」を固定化情報保持部１３４に格納する。このとき、固定化情報保持部１３４に保持される情報は、図７に示すようになる。
【００７４】
図７は、固定化情報保持部に保持される情報を示す図である。固定化情報保持部１３４には、「データの名前」、「別名」、「固定化開始時刻」、及び「固定化終了時刻」の設定項目が設けられている。「データの名前」には、データ中継装置１２０に保持させるデータの名前が登録される。ここでは、「url1」が登録されている。「別名」には、ユーザが指定した別名が登録される。この例では、「N1」が登録されている。「固定化開始時刻」には、データ固定化装置１３０がデータ取得要求を出力した際の時刻を示す情報が登録される。この例では、「T1」が登録されている。「固定化終了時刻」には、ページデータのすべての内容がデータ中継装置１２０で取得されたことを認識した時刻を示す情報が登録される。この段階では、まだなにも登録されていない。
【００７５】
データ固定化要求を受け取った際に記録しておくべき情報を固定化情報保持部１３４に登録したら、固定化管理部１３２は、データ中継装置１２０に対して「url1」を指定したデータ取得要求を出力する（ステップＳ２）。この時、固定化管理部１３２からデータ中継装置１２０に送信されるデータ取得要求は、図８に示すようになる。
【００７６】
図８は、データ取得要求を示す図である。データ取得要求１２に示されている「GET 」は、この要求がデータを取得するのためのものであることを表している。「url1」が、取得すべきデータの名前である。
【００７７】
データ中継装置１２０がデータ取得要求１２を受け取ると、要求解析部１２１がデータ取得要求１２を解析する。そして、時刻情報が含まれていないため、その処理要求がデータ取得要求であることを認識する。すると、データ要求部１２２がデータの名前「url1」を要求解析部１２１から受け取り、名前解析部１２３へ送る。名前解析部１２３は、データの名前「url1」に該当するデータ１４１を保持しているWWW サーバ１４０の識別子を解読し、その識別子をデータ要求部１２２へ返す。データ要求部１２２は、受け取った識別子を指定して、データの取得要求を出力する（ステップＳ３）。
【００７８】
このデータ取得要求を受け取ったWWW サーバ１４０は、「url1」に対応するデータ１４１の内容「P1」を返す（ステップＳ４）。この時、データ中継装置１２０がWWW サーバ１４０から受け取るデータの例を図９に示す。
【００７９】
図９は、データ中継装置が取得したデータの内容を示す図である。このデータ１４１は、ＨＴＭＬで記述されたデータである。このデータ１４１の中には、<IMG> タグによって、画像データをインライン表示すべき旨の記述がなされている。この例では、インライン表示すべき画像データが２つある。
【００８０】
ＷＷＷサーバ１４０から送られたデータ１４１は、データ要求部１２２が受け取り履歴管理部１２４に渡す。履歴管理部１２４は、データ１４１の名前「url1」、データを取得した時刻を示すデータ取得時刻情報「T11 」、及びデータの内容「P1」を関連付けて、履歴保持部１２５に保持する。このとき履歴保持部１２５に保持されるデータは図１０のようになる。
【００８１】
図１０は、履歴保持部に保持される履歴情報を示す図である。履歴保持部１２５には、「データの名前」、「取得時刻」、及び「データの内容」の項目が設けられている。「データの名前」には、取得したデータ１４１の名前「url1」が登録される。「取得時刻」には、データ１４１を取得した際のデータ取得時刻情報「T11 」が登録される。「データの内容」には、取得したデータ１４１の内容「P1」が登録される。
【００８２】
履歴管理部１２４は、履歴保持部１２５に所定の情報を登録した後、名前「url1」に対応するデータ１４１の内容「P1」を出力部１２６へ渡す。出力部１２６は、受け取ったデータ１４１の内容「P1」をデータ固定化装置１３０に送信する（ステップＳ５）。
【００８３】
データ中継装置１２０から送られたデータ１４１の内容「P1」は、データ固定化装置１３０の固定化管理部１３２で受け取られる。固定化管理部１３２は、データ１４１の内容「P1」を情報解析部１３３に入力する。情報解析部１３３では、受け取った内容「P1」を解析し、インライン画像など、ページを表示する上で必要となる部品（インライン情報）の名前を抜き出し、固定化管理部１３２に返す。このとき、インライン情報が１つもなければ、その時点の時刻が固定化終了時刻となる。この例では、「url2」と「url3」が抜き出される。インライン情報のデータの名前を受け取った固定化管理部１３２は、データ中継装置１２０に対して、「url2」に対応するデータ１４２の取得要求を出力する（ステップＳ６）。このとき固定化管理部１３２が送信する要求は、図１１のようなものである。
【００８４】
図１１は、インライン情報の取得要求を示す図である。このデータ取得要求１３中で、「return-value: false 」は、データの名前「url2」に対応するデータ１４２を、固定化管理部１３２がデータ中継装置１２０に対して要求しないことを表す。この情報は、「url2」で示されるデータ１４２がインライン情報であるために、要求に追加されている。この要求によって、「url2」に対応するデータ１４２は、データ中継装置１２０には格納されるが、固定化管理部１３２には返されない。なお、データ取得要求にこの情報が含まれている場合、データ中継装置１２０は、データを返す代わりにデータ取得完了通知を返す。
【００８５】
図１１に示したようなデータ取得要求を受け取ったデータ中継装置１２０では、要求解析部１２１がデータ取得要求の内容を解析する。そして、データの名前「url2」をデータ要求部１２２に渡すとともに、データの内容を返信する必要がない旨の情報を履歴管理部１２４に渡す。データ要求部１２２は、データの名前「url2」に対応するアドレスを名前解析部１２３から受け取り、そのアドレスで示されたWWW サーバ１４０に「url2」のデータ１４２の取得要求を出力する（ステップＳ７）。
【００８６】
WWW サーバ１４０は、名前「url2」に対応するデータ１４２の内容「G1」をデータ中継装置１２０に返す（ステップＳ８）。
WWW サーバ１４０から送られたデータ１４２の内容「G2」は、データ要求部１２２が受け取り、履歴管理部１２４に渡す。履歴管理部１２４は、データ要求部１２２から渡されたデータ１４２の名前「url2」、データの内容「G2」、及び中継した時刻情報「T12 」を組にして、履歴保持部１２５に格納する。
【００８７】
図１２は、インライン画像取得後の履歴保持部の内容を示す図である。履歴保持部１２５には、新たにデータ１４２に関する履歴情報が登録されている。
ここで、履歴管理部１２４は、要求解析部１２１からデータの内容をデータ固定化装置１３０へ返す必要がない旨の情報を受け取っているため、データの取得が終了したことを示すデータ取得完了通知を出力部１２６へ渡す。出力部１２６は、データ取得完了通知をデータ固定化装置１３０へ返す（ステップＳ９）。
【００８８】
データ中継装置１２０から送られたデータ取得完了通知は固定化管理部１３２が受け取る。そして、固定化管理部１３２は、インライン情報を全て処理したかを調べる。ここでは、名前「url3」のインライン情報をまだ処理していないので、「url3」に対応するデータ１４３を取得するためのデータ取得要求をデータ中継装置１２０に送信する（ステップＳ１０）。すると、名前「url2」のデータ１４２を固定化した場合と同様な手順で、データ中継装置１２０とWWW サーバ１４０との間の処理が行われ（ステップＳ１１、ステップＳ１２）、処理が終了したことを表すデータ取得完了通知が固定化管理部１３２に返される（ステップＳ１３）。その結果、データ中継装置１２０の履歴保持部１２５には、以下のような情報が格納される。
【００８９】
図１３は、すべてのインライン情報を取得した後の履歴保持部の保持内容を示す図である。ここでは、さらにデータ１４３の名前「url3」に対応付けて、取得時刻「T13 」とデータの内容「G2」とが格納されている。
【００９０】
データ固定化装置１３０の固定化管理部１３２は、すべてのインライン情報を処理したか否かを調べる。ここでは、すべて処理が終了しているので、この時の時刻「T2」を、固定化終了時刻情報として固定化情報保持部１３４に格納する。これにより、固定化情報保持部１３４の内容は以下のようになる。
【００９１】
図１４は、固定化情報保持部の内容を示す図である。図に示すように、固定化情報保持部１３４の固定化終了時刻の項目に、固定化終了時刻情報「T2」が登録される。
【００９２】
最後に、データ固定化装置１３０は、クライアント１１１に対し、データの固定化が終了したことを表す固定化完了通知を送信する（ステップＳ１４）。
なお、ここでは固定化完了通知をクライアント１１１に送信することにしたが、「url1」に対応するデータ１４１の内容「P1」をクライアント１１１に送信するようにしてもよい。
【００９３】
また、固定化完了通知を送信する代わりに、「url1」に対応するデータ１４１と共に、固定化開始時刻情報と固定化終了時刻情報とを送信するようにしてもよい。この場合、送信される情報は次のようになる。
【００９４】
図１５は、固定化完了通知を示す図である。この固定化完了通知１４の２行目の「start-time: 」と３行目の「end-time: 」は、それぞれ固定化開始時刻情報「T1」、固定化終了時刻情報「T2」を表している。これらの記載に続いてデータ１４１の内容「P1」が表されている。
【００９５】
クライアント１１１は、これらの情報を利用して、次に述べる方法で固定化データを再構成し、そのページデータの内容を参照する。
以下に、ユーザが別名「N1」を指定して、過去に固定化したデータを参照する方法について説明する。
【００９６】
図１６は、固定化されたデータの参照手順を示す図である。これは、別名「N1」に対応する固定化データを取得すべき旨の指令が、クライアント１１１に入力された際に開始される処理である。
［Ｓ２１］まずユーザからの指令に応じて、クライアント１１１内の固定化データ取得部１１１ｂが、別名「N1」に関する固定化情報取得要求をデータ固定化装置１３０に要求する。
［Ｓ２２］クライアント１１１からの要求を受けたデータ固定化装置１３０は、別名「N1」に対応するデータの固定化情報を返す。
［Ｓ２３］固定化情報を受け取った固定化データ取得部１１１ｂは、その固定化情報に含まれるデータの名前「url1」、固定化開始時刻情報「T1」、及び固定化終了時刻情報「T2」を指定したデータ取得要求を、データ中継装置１２０に対して送信する。
［Ｓ２４］データ中継装置１２０は、データ取得要求を受け取ると、データの名前が「url1」であるとともに、取得時刻が固定化開始時刻「T1」以降であり、且つ固定化終了時刻「T2」以前である履歴情報を抽出する。そして、抽出した履歴情報に含まれるデータの内容「P1」をクライアント１１１に返す。
［Ｓ２５］クライアント１１１内の固定化データ取得部１１１ｂは、データの内容「P1」にインライン表示すべきデータの名前「url2」に、「P1」を取得する際に用いた固定化開始時刻情報「T1」と固定化終了時刻情報「T2」とを加えたデータ取得要求をデータ中継装置１２０に送る。
［Ｓ２６］データ中継装置１２０は、ステップＳ２４の場合と同様に、データ取得要求に合致する履歴情報内のデータの内容「G1」をクライアント１１１に返す。
［Ｓ２７］クライアント１１１内の固定化データ取得部１１１ｂは、データの内容「P1」にインライン表示すべきデータの名前「url3」に、「P1」を取得する際に用いた固定化開始時刻情報「T1」と固定化終了時刻情報「T2」とを加えたデータ取得要求をデータ中継装置１２０に送る。
［Ｓ２８］データ中継装置１２０は、ステップＳ２４の場合と同様に、データ取得要求に合致する履歴情報内のデータの内容「G2」をクライアント１１１に返す。
【００９７】
このようにして、データ中継装置１２０が保持する履歴情報の中から、別名「N1」に対応するすべてのデータを取得することができる。
以下に、固定化されたデータの参照手順を、さらに具体的に説明する。
【００９８】
まず、ユーザが、クライアント１１１の固定化データ取得部１１１ｂを通して、別名「N1」に対応するデータの固定化情報をデータ固定化装置１３０に要求する（ステップＳ２１）。このとき、クライアント１１１からデータ固定化装置１３０に送信される固定化情報取得要求は、図１７のようになる。
【００９９】
図１７は、固定化情報の取得要求を示す図である。固定化情報の取得要求１５では、データの取得要求を示す「GET 」に続けて、取得すべき固定化情報の別名「N1」を指定している。
【０１００】
データ固定化装置１３０では、要求受信部１３１がクライアント１１１からの固定化情報の取得要求を受け取り、要求の内容を解析する。ここでは、データの別名「N1」を取り出し、固定化管理部１３２に入力する。
【０１０１】
固定化管理部１３２は入力された別名「N1」を管理しているかどうかを、固定化情報保持部１３４が保持する情報を検索することにより調べる。この例では別名「N1」を管理しているので、「N1」に関連付けられたデータの名前「url1」、固定化開始時刻情報「T1」、固定化終了時刻情報「T2」をクライアント１１１に返す（ステップＳ２２）。このとき返される情報は、例えば図１８のようになる。
【０１０２】
図１８は、データ固定化装置から返される固定化情報を示す図である。この固定化情報の「alias:」は別名を表す。また、「url:」、「start-time: 」、「end-time: 」は、それぞれデータの名前、固定化開始時刻情報、固定化終了時刻情報を表す。
【０１０３】
この固定化情報を受け取ったクライアント１１１の固定化データ取得部１１１ｂは、データ中継装置１２０に、この情報を指定して履歴情報取得要求を送信する（ステップＳ２３）。
【０１０４】
図１９は、履歴情報取得要求の例を示す図である。履歴情報取得要求１７の２行目に記載されている「start-time: 」は固定化開始時刻情報を示しており、３行目に記載されている「end-time: 」は固定化終了時刻情報を示している。これらの時刻情報が含まれていることで、過去に保存された履歴情報の取得要求であることを表している。
【０１０５】
このデータ取得要求は、データ中継装置１２０の要求解析部１２１で受け取られる。要求解析部１２１は、受け取ったデータ取得要求を解析する。この場合、「start-time: 」と「end-time: 」との記載があることから、履歴情報に保持されたデータの取得要求であることを認識する。そして、要求されたデータの名前「url1」、固定化開始時刻情報「T1」、及び固定化終了時刻情報「T2」の組を履歴管理部１２４に渡す。履歴管理部１２４は、履歴保持部１２５の内容を検索し、データの名前「url1」が一致する履歴情報の中で、固定化開始時刻情報「T1」と固定化終了時刻情報「T2」との間の時刻がデータ取得時刻として設定されている履歴情報のデータの内容を抽出する。対応する履歴情報が複数検索された場合は、あらかじめ決められたルールに従って、その中から１つを選択する。そのルールとしては、データ取得時刻が遅いほうの履歴情報を優先する等である。
【０１０６】
この例では、データ１４１の内容「P1」が抽出され、出力部１２６に渡される。出力部１２６は、渡されたデータの内容「P1」をクライアント１１１に返す（ステップＳ２４）。
【０１０７】
固定化データ取得部１１１ｂは、受信したデータの内容「P1」を解析して、インライン情報の名前を抜き出す。ここでは、「url2」、「url3」が抜き出される。
【０１０８】
次に固定化データ取得部１１１ｂは、データの名前「url2」に対応する履歴情報をデータ中継装置１２０に要求する（ステップＳ２５）。このとき送信されるデータ取得要求を図２０に示す。
【０１０９】
図２０は、インライン情報の履歴情報取得要求を示す図である。この履歴情報取得要求１８は、取得すべきデータの名前が「url2」であること以外は図１９の履歴情報取得要求１７と同じである。
【０１１０】
この履歴情報取得要求を受け取ったデータ中継装置１２０は、「url1」のデータの内容「P1」を返した場合と同様に、固定化開始時刻情報「T1」から固定化終了時刻情報「T2」の間に保存され、且つデータの名前が「url2」であるデータ１４２の内容「G1」をクライアント１１１に返す（ステップＳ２６）。
【０１１１】
以後同様に、固定化データ取得部１１１ｂは「url3」についてのデータ取得要求をデータ中継装置１２０に送信し、対応するデータ１４３の内容「G2」を得る（ステップＳ２７、ステップＳ２８）。
【０１１２】
最後に、クライアント１１１内のデータ閲覧処理部１１１c が、取得したデータの内容「P1」、「G1」、「G2」によりページを再構成し、ホスト１１０の表示装置１１３の画面上に表示する。このときの画面上の様子を以下に示す。
【０１１３】
図２１は、ホストの画面に表示されたぺージデータを示す図である。図のようにクライアントの画面２０内にページ内容表示部２１があり、その領域内にデータ１４１の内容「P1」が表示される。その中には、インライン情報の表示領域２２，２３が設けられており、それぞれの領域内に「G1」と「G2」との画像が表示される。
【０１１４】
このようにして、ネットワーク上のデータを固定化し、固定化したデータに別名を付与して、ユーザが別名により、固定化したデータへ容易にアクセスすることが可能になる。
【０１１５】
また、データ固定化装置１３０がデータを解析してインライン情報の名前を抜き出すので、ブラウザを使用しなくてもページ全体を固定化することが可能になる。
【０１１６】
また、データ固定化装置１３０で固定化開始時刻情報と固定化終了時刻情報とを管理するので、正確に過去のページを再現することが可能になる。
次に、第２の実施の形態について説明する。第２の実施の形態は、クライアントの機能として、広く用いられているWWW ブラウザが有している機能だけで、データの固定化及び固定化されたデータの参照を可能とするものである。
【０１１７】
すなわち、第１の実施の形態では、クライアントはデータ固定化装置に対しデータ固定化要求を送信しているが、WWW サーバ上の情報にアクセスする従来のブラウザには、データ固定化要求出力部１１１ａのようなデータ固定化要求を送信する機能はない。また、第１の実施の形態では、クライアント１１１内の固定化データ取得部１１１ｂがデータ中継装置１２０に対し履歴情報取得要求を出力する場合、固定化開始時刻と固定化終了時刻と含めた要求を送信している。ところが、このような情報を送信する機能も一般的なブラウザは持っていない。
【０１１８】
そこで、第２の実施の形態では、一般的なブラウザで固定化要求と固定化されたデータの参照を行う例について説明する。ここで、一般的なブラウザと呼んでいるのは、ユーザが入力したデータの名前を指定してデータを要求する機能、取得したデータにインライン情報が含まれる場合には、必要なデータの名前を指定してインライン表示すべきデータを要求する機能、及び取得したデータを表示装置の画面に表示する機能、プルキシサーバを使用する機能、特定のWWW サーバについてはプロキシサーバを使用しないように設定する機能を備えたクライアントである。
【０１１９】
クライアントがデータの固定化を要求する場合、固定化対象のデータの名前と、固定化されたデータに付与する別名を送信する必要がある。ここでは、WWW サーバの機能の１つであるCGI(Common Gateway Interface) を利用して、これらの情報をデータ固定化装置に送信する。
【０１２０】
図２２は、第２の実施の形態の構成を示すブロック図である。なお、第２の実施の形態におけるクライアント１１４とホストコンピュータ（ホスト）２００以外の構成は、第１の実施の形態と同様であるため、同じ構成要素には同一の符号を付し説明を省略する。
【０１２１】
クライアント１１４は、WWW ブラウザとして広く用いられているソフトウェアである。したがって、第１の実施の形態で示したクライアント１１１が有していたデータ固定化要求出力部１１１ａや、固定化データ取得部１１１ｂに該当する機能は有していない。ただし、インライン情報の取得要求を出力する際には、その要求がどのページから辿られたものであるかを表す情報（Referer と呼ぶ）を含めることができる。Referer については、RFC(Request For Comments)1945 （http://info.internet.isi.edu:80/in-notes/rfc/files/rfc1945.txt）で説明されており、データの取得要求にReferer を含める機能は、一般的に用いられているWWW ブラウザも有している。また、ここでは、クライアント１１４が使用するプロキシサーバとして、ホスト２００内のプロキシサーバ２５０が指定されているものとする。
【０１２２】
ホスト２００は、ネットワーク１０１に接続されており、WWW サーバ２１０、CGI プログラム２２０，２３０、データ固定化装置２４０、及びプロキシサーバ２５０を具備する。
【０１２３】
WWW サーバ２１０は、各種資源をクライアント１１４等に提供する機能を有する。WWW サーバ２１０のサーバ名は「W1」である。
２つのCGI プログラム２２０，２３０は、それぞれ「FIX 」、「GET 」というプログラム名であり、WWW サーバ２１０から起動される。CGI プログラム２２０は、WWW サーバ２１０から起動されると、データの名前と別名を指定したデータ固定化要求をデータ固定化装置２４０へ送信する。また、CGI プログラム２３０は、WWW サーバ２１０から起動されると、別名を指定した固定化情報取得要求をデータ固定化装置２４０へ送信する。
【０１２４】
プロキシサーバ２５０は、クライアント１１４の要求に応じてインターネット上にある情報を入手するために、代理で動作するサーバである。このプロキシサーバ２５０は、通常の代理機能に加えて、データの名前と、その要求がどのページから辿られたものであるかを表す情報（Referer ）をクライアント１１４から受け取ると、Referer を解析し、Referer が固定化されたデータを参照するためのURL である場合は、データの名前とReferer を指定した固定化データの取得要求をデータ固定化装置２４０に送信し、その要求に対する応答を受け取ると、その情報をクライアント１１４に返す。
【０１２５】
データ固定化装置２４０は、固定化管理部２４１、情報解析部２４２、及び固定化情報保持部２４３で構成される。「FIX 」という名のCGI プログラム２２０からデータの名前と別名を受け取ると、第１の実施の形態と同様の手順で固定化を行う。また、「GET 」という名のCGI プログラム２３０から別名を受け取ると、第１の実施の形態と同様の手順で固定化されたデータを獲得し、そのデータを返す。さらに、プロキシサーバ２５０からデータの名前とReferer とが入力されると、固定化された該当データを獲得し、プロキシサーバ２５０に返す。
【０１２６】
このようなシステム構成において、以下のような手順でデータの固定化、及び固定化データの参照が行われる。
クライアント１１４は、データの名前「url1」に対応するデータを固定化し、別名「N1」に関連付けるために、CGI プログラム２２０のURL を指定して参照要求を出力する。
【０１２７】
図２３は、CGI プログラム「FIX 」を起動するためのURL を示す図である。このURL ３１において、「FIX 」は、固定化を行うCGI プログラム２２０の名称を表し、「？」以降の記載はCGI プログラム２２０を起動する際の引数である。「url1」、「N1」はそれぞれ、固定化すべきデータの名前と、固定化したデータに付与する別名を表す。
【０１２８】
このURL を受け取ったWWW サーバ２１０は、CGI プログラム２２０を起動し、引数をCGI プログラム２２０に渡す。CGI プログラム２２０は、渡された引数を解析して、データの名前「url1」と別名「N1」を取り出し、そのデータの名前と別名を指定したデータ固定化要求をデータ固定化装置２４０に渡す。
【０１２９】
データ固定化装置２４０では、データの名前「url1」、別名「N1」が固定化管理部２４１に入力される。固定化管理部２４１は、入力されたデータの名前「url1」、別名「N1」と現在時刻を示す時刻情報「T1」を固定化情報保持部２４３に格納する。このとき、固定化情報保持部２４３に保持される情報は、図７と同様である。以後、第１の実施の形態と同様の手順で、データの名前「url1」に対応するページデータがデータ中継装置１２０内の履歴保持部１２５に保持され、データ固定化装置２４０に対してデータ取得完了通知が返される。データ取得完了通知を受け取ったデータ固定化装置２４０は、固定化終了時刻を固定化情報保持部２４３に格納し、データの固定化が終了した旨の固定化完了通知をCGI プログラム２２０に返す。すると、CGI プログラム２２０は処理が終了した旨のメッセージが、WWW サーバ２１０を介してクライアント１１４に返される。
【０１３０】
このようにして、データの名前「url1」に対応するページデータが固定化される。
次に、第２の実施の形態における固定化データの参照手順について説明する。
【０１３１】
第１の実施の形態では、固定化データを参照するために、クライアントが、データ固定化装置から、固定化開始時刻情報と固定化終了時刻情報とを受け取り、その時刻を指定して、データ中継装置に対してデータ取得要求を送信したが、第２の実施の形態で用いるクライアント１１４は、そのようなデータ取得要求を送信することができない。そこで、別名に対応するデータの取り出しをデータ固定化装置が行う。
【０１３２】
図２４は、第２の実施の形態における処理手順を示す図である。この図を参照しながら、第２の実施の形態の処理を説明する。なお、CGI プログラム２２０，２３０は、WWW サーバ２１０の制御下で処理を実行するため、図２４ではCGI プログラム２２０，２３０の処理機能をWWW サーバ２１０の中に含めている。
【０１３３】
まず、ユーザは、別名「N1」を指定して、過去に固定化したデータの参照指令を入力する。具体的には、ユーザが、クライアント１１４に対して次のURL の参照要求を入力する。
【０１３４】
図２５は、固定化されたデータを参照するためのURL を示す図である。このURL ３２において、「W1」はWWW サーバ２１０の名前、「GET 」は固定化データを取り出すために起動されるCGI プログラム２３０の名前、「N1」は固定化データに付与した別名を表す。
【０１３５】
ユーザにより入力されたURL ３２の参照要求は、WWW サーバ２１０に送られる（ステップＳ３１）。ここでクライアント１１４は、プロキシサーバ２５０を使用するように設定されているが、www サーバ２１０に対する要求については、プロキシサーバを使用しないように設定されているものとする。WWW サーバ２１０は、図２５に示したURL ３２を受け取ると、「GET 」という名のCGI プログラム２３０を起動し、そのCGI プログラム２３０を経由して、別名「N1」に対応する履歴情報の取得要求をデータ固定化装置２４０に入力する（ステップＳ３２）。
【０１３６】
別名「N1」に対応する履歴情報の取得要求を受け取ったデータ固定化装置２４０では、固定化管理部２４１が、固定化情報保持部２４３の中から別名「N1」に対応する固定化情報を検索する。
【０１３７】
図１４より、別名「N1」に対応するデータの名前、固定化開始時刻、固定化終了時刻は、それぞれ「url1」、「T1」、「T2」であることがわかる。
固定化管理部２４１は、「url1」、「T1」、「T2」を指定した履歴情報取得要求をデータ中継装置１２０に送信する（ステップＳ３３）。このとき送信される履歴情報取得要求を図２６に示す。
【０１３８】
図２６は、データ固定化装置から送信される履歴情報取得要求を示す図である。この履歴情報取得要求３３は、第１の実施の形態において、クライアント１１１がデータ中継装置１２０に対して送信した履歴情報取得要求１７（図１９に示す）と同じ内容である。
【０１３９】
この要求を受け取ったデータ中継装置１２０は、履歴保持部１２５が保持する履歴情報の中から、固定化開始時刻情報「T1」から固定化終了時刻情報「T2」の間に保存され、データの名前が「url1」である履歴情報を検索する。この場合は、図１３より、データの内容が「P1」であるデータが見つけだされ、固定化管理部２４１に返される（ステップＳ３４）。
【０１４０】
固定化管理部２４１は、「GET 」のCGI プログラム２３０を経由して、データの内容「P1」をWWW サーバ２１０に返す（ステップＳ３５）。WWW サーバ２１０は、データの内容「P1」をクライアント１１４に返す（ステップＳ３６）。
【０１４１】
データの内容「P1」を受け取ったクライアント１１４は、データの内容「P1」の中にインライン情報が含まれていないかを調べる。データの内容「P1」は図９に示した通りであるため、インライン情報となるデータの名前として「url2」と「url3」とが抜き出される。
【０１４２】
クライアント１１４は、データの内容「P1」に含まれるインライン情報を取得するために、プロキシサーバ２５０に対して次のデータ取得要求を送信する（ステップＳ３７）。
【０１４３】
図２７は、インライン情報を取得するためのデータ取得要求を示す図である。このデータ取得要求３４において、「Referer:」は、この要求がどのページから出されたものであるかを表す。以下では「Referer:」で指定された値をReferer と記す。ここでは、クライアント１１４が最初に送信したURL である「http://W1/GET?alias=N1」が指定されている。
【０１４４】
プロキシサーバ２５０は、図２７で示されるデータ取得要求を受け取ると、その要求に含まれるReferer を解析し、Referer が固定化されたデータを参照するためのURL であるかどうかを判定する。Referer が、固定化されたデータを参照するためのURL である場合、プロキシサーバ２５０は、データ取得要求に含まれるデータの名前とReferer をデータ固定化装置２４０に入力する。Referer が、固定化されたデータを参照するためのURL ではない場合、プロキシサーバ２５０は、従来のプロキシサーバと同様に、データ取得要求を他のプロキシサーバやWWW サーバに中継する。ここでは、Referer は固定化されたデータを参照するためのURL なので、データの名前「url2」と、Referer をデータ固定化装置２４０に入力する（ステップＳ３８）。
【０１４５】
データ固定化装置２４０では、固定化管理部２４１がReferer を解析し、別名「N1」を取り出す。固定化管理部２４１は、固定化情報保持部２４３が保持する固定化情報の中から、別名「N1」に対応する情報を検索する。
【０１４６】
このときの固定化情報保持部２４３の保持している内容は、図１４と同じであるため、別名「N1」に対応するデータの名前、固定化開始時刻情報、固定化終了時刻情報は、それぞれ、「url1」、「T1」、「T2」であることがわかる。
【０１４７】
固定化管理部２４１は、取得した固定化情報から固定化開始時刻情報「T1」と固定化終了時刻情報「T2」とを抽出し、それらの情報と、データ取得要求３４で指定されたデータの名前「url2」とを指定して、履歴情報取得要求をデータ中継装置１２０に送信する（ステップＳ３９）。このとき送信される履歴情報取得要求を図２８に示す。
【０１４８】
図２８は、固定化されたインライン情報を取得するための履歴情報取得要求を示す図である。この履歴情報取得要求３５の内容は、第１の実施の形態におけるクライアント１１１が固定化されたインライン情報を取得する場合の履歴情報取得要求１８（図２０に示す）と同じ内容である。
【０１４９】
このような履歴情報取得要求３５を受け取ったデータ中継装置１２０は、履歴保持部１２５が保持する履歴情報から、固定化開始時刻情報「T1」から固定終了時刻情報「T2」の間に保存され、データの名前が「url2」である履歴情報を検索する。
【０１５０】
このときの履歴保持部１２５の内容は、図１３に示したものと同じであるため、データの内容「G1」が見つけだされ、固定化管理部２４１に返される（ステップＳ４０）。
【０１５１】
固定化管理部２４１は、データの内容「G1」をプロキシサーバ２５０に返す（ステップＳ４１）。プロキシサーバ２５０は、データの内容「G1」をクライアント１１４に返す（ステップＳ４２）。
【０１５２】
クライアント１１４は、同様の方法でインライン情報である「url3」に対応するデータを、プロキシサーバ２５０に要求し、対応するデータの内容「G2」を得る（ステップＳ４３〜ステップＳ４８）。
【０１５３】
このような手順により、従来から使用されているブラウザからでも、データの固定化要求と、固定化したデータの再構成を行うことができる。また、過去に固定化したデータを再現しても、そのデータの内容は過去に固定化した時の内容と同じ物を再現することができる。
【０１５４】
次に第３の実施の形態について説明する。これまでの実施の形態では、データ固定化要求がクライアントからデータ固定化装置に送信された場合、データ固定化装置は固定化が終了したことを表す情報を返していた。しかし、この方法では、ユーザはどのようなデータが固定化されたのかを確認することができない。固定化されたデータを確認するためには、固定化されたデータに関連付けた別名を指定して、固定化データの取得要求を送信する必要があった。
【０１５５】
第３の実施の形態では、ユーザがデータの固定化要求を送信したときに、その要求に対する応答として固定化したデータを返し、クライアントが実行されているホストの表示装置に表示可能にする方法について説明する。なお、第３の実施の形態を実現するためのシステム構成は、図２２に示した第２の実施の形態の構成と同様である。そこで、図２２の構成を用いて第３の実施の形態について説明する。
【０１５６】
図２９は、第３の実施の形態のデータ固定化時の処理手順を示す図である。以下、この図を参照しながら、第３の実施の形態におけるデータ固定化処理手順を説明する。
【０１５７】
クライアント１１４は、データの名前「url1」に対応するデータを固定化し、別名「N1」に関連付けるために、以下のURL の参照要求を出力する（ステップＳ５１）。
【０１５８】
図３０は、データを固定化するために出力するURL を示す図である。このURL ４１において、「FIX 」は、固定化を行うCGI プログラム２２０を表し、「url1」、「N1」はそれぞれ、データの名前と別名を表す。
【０１５９】
このURL ４１を受け取ったWWW サーバ２１０は、「FIX 」と名付けられたCGI プログラム２２０を起動し、このプログラムを経由して、データの名前「url1」と別名「N1」をデータ固定化装置２４０に渡す。
【０１６０】
データ固定化装置２４０では、「url1」、「N1」が固定化管理部２４１に入力される。固定化管理部２４１は、入力された「url1」、「N1」と現在時刻「T1」を固定化情報保持部２４３に格納する。このとき、固定化情報保持部２４３に保持される情報は、図７に示した情報と同様である。
【０１６１】
これ以降のステップＳ５３〜Ｓ６４の処理は、第１の実施の形態のステップＳ２〜Ｓ１３（図５に示す）の処理と同様である。
図２９の時刻「T2」において、データ固定化装置２４０は、WWW サーバ２１０に対し、データの内容「P1」を返す（ステップＳ６５）。
【０１６２】
図２９の時刻「T3」において、WWW サーバ２１０は、クライアント１１４に対し、データの内容「P1」を返す（ステップＳ６６）。
データの内容「P1」を受け取ったクライアント１１４は、データの内容「P1」の中にインライン情報が含まれていないかを調べる。この場合は、図９のような内容であるため、インライン情報のデータの名前「url2」と「url3」が抜き出される。
【０１６３】
ここで、クライアント１１４が使用するプロキシサーバとして、ホスト２００内のプロキシサーバ２５０が指定されてあり、WWW サーバ２１０に対する要求は、プロキシサーバ２５０を使用しないように設定されていることは第２の実施の形態と同様である。
【０１６４】
クライアント１１４は、データの内容「P1」に含まれるインライン情報を取得するために、プロキシサーバ２５０に対して次のデータ取得要求を送信する（ステップＳ６７）。
【０１６５】
図３１は、固定化するデータのインライン情報の取得要求を示す図である。このデータ取得要求４２において、「Referer:」は、この要求がどのページから出されたものであるかを表す。ここでは、クライアントが最初に送信したURL である「http://W1/FIX?url=url1&alias=N1 」が指定されている。
【０１６６】
このようなデータ取得要求４２を受け取ったプロキシサーバ２５０は、データの名前「url2」と、Referer をデータ固定化装置２４０に入力する（ステップＳ６８）。
【０１６７】
データ固定化装置２４０では、固定化管理部２４１が「Referer 」を解析し、別名「N1」を取り出す。固定化管理部２４１は、固定化情報保持部２４３が保持する固定化情報を検索し、「N1」に対応する情報を検索する。このときの固定化情報保持部２４３内の情報は図１４に示した内容と同じであるため、別名「N1」に対応するデータの名前、固定化開始時刻情報、固定化終了時刻情報は、それぞれ、「url1」、「T1」、「T2」であることがわかる。
【０１６８】
固定化管理部２４１は、取得した情報のうち固定化開始時刻情報「T1」と固定化終了時刻情報「T2」とを用い、「url2」、「T1」、「T2」を指定した履歴情報取得要求をデータ中継装置１２０に送信する（ステップＳ６９）。このとき送信される履歴情報取得要求を図３２に示す。
【０１６９】
図３２は、データ固定化装置から出力される履歴情報取得要求を示す図である。この履歴情報取得要求４３を受け取ったデータ中継装置１２０は、履歴保持部１２５が保持する履歴情報から、固定化開始時刻「T1」から固定化終了時刻「T2」の間に保存され、データの名前が「url2」である履歴情報を検索する。この場合、履歴保持部１２５に保持されている情報の内容は、図１３に示したものと同様であるため、データの内容「G1」が検索され、固定化管理部２４１に返される（ステップＳ７０）。
【０１７０】
固定化管理部２４１は、データの内容「G1」をプロキシサーバ２５０に返す（ステップＳ７１）。プロキシサーバ２５０は、データの内容「G1」をクライアント１１４に返す（ステップＳ７２）。
【０１７１】
クライアント１１４は、同様の方法でインライン情報のデータの名前「url3」に対応するデータをプロキシサーバ２５０に要求し、対応するデータの内容「G2」を得る（ステップＳ７３〜ステップＳ７８）。
【０１７２】
クライアント１１４は、「P1」、「G1」、「G2」によりページを構成し、そのページを表示する。表示される内容は、図２１に示したものと同様である。
このような手順により、データを固定化した際に、固定化したページデータをクライアントに送信し、そのページデータをクライアントが動作するホストの表示装置に表示することが可能になる。
【０１７３】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、情報端末装置、データ中継装置、データ固定化装置、及びホストが有すべき機能の処理内容は、コンピュータで読み取り可能な記録媒体に記録されたプログラムに記述しておく。そして、このプログラムをコンピュータで実行することにより、上記処理がコンピュータで実現される。コンピュータで読み取り可能な記録媒体としては、磁気記録装置や半導体メモリ等がある。市場に流通させる場合には、ＣＤ−ＲＯＭ(Compact Disk Read Only Memory) やフロッピーディスク等の可搬型記録媒体にプログラムを格納して流通させたり、ネットワークを介して接続されたコンピュータの記憶装置に格納しておき、ネットワークを通じて他のコンピュータに転送することもできる。コンピュータで実行する際には、コンピュータ内のハードディスク装置等にプログラムを格納しておき、メインメモリにロードして実行する。
【０１７４】
【発明の効果】
以上説明したように本発明のデータ固定化システムでは、固定化開始時刻情報と固定化終了時刻情報とをデータの名前に関連付けて、データ固定化装置で管理し、データの名前を指定すれば固定化開始時刻情報と固定化終了時刻情報とを取得可能としたとともに、データの名前、固定化開始時刻情報及び固定化終了時刻情報によって、過去に固定化したデータをデータ中継装置から取得できるようにしたため、ユーザは、データの名前を指定するだけで、過去に保存しておいたデータを取得することが可能となる。その結果、ユーザにかかる負担が軽減される。
【０１７５】
また、本発明の第１のデータ固定化装置では、固定化開始時刻情報と固定化終了時刻情報とをデータの名前に関連付けて、データ固定化装置で管理し、データの名前を指定すれば固定化開始時刻情報と固定化終了時刻情報とを取得可能としたため、上記本発明のデータ固定化システム中のデータ中継装置及び情報端末装置と組み合わせることで、データの名前を指定するだけで、過去に保存しておいたデータを取得することを可能とするシステムが構築できる。
【０１７６】
また、本発明の第２のデータ固定化装置では、固定化開始時刻情報と固定化終了時刻情報とをデータの名前に関連付けて、データ固定化装置で管理し、データの名前を指定すれば固定化開始時刻情報と固定化終了時刻情報とを用いてデータ中継装置に格納されている履歴情報を取得するようにしたため、上記本発明のデータ固定化システム中のデータ中継装置と組み合わせることで、情報端末装置に特別な機能を有していなくても、データの名前を指定するだけで、過去に保存しておいたデータを取得することを可能とするシステムが構築できる。
【０１７７】
また、本発明のデータ中継装置では、データの名前、固定化開始時刻情報及び固定化終了時刻情報を指定した履歴情報取得要求が入力されると、データの名前が一致し、且つ固定化開始時刻情報と固定化終了時刻情報との間の時刻に取得した履歴情報中のデータを返すようにしたため、上記本発明のデータ固定化システム中のデータ固定化装置及び情報端末装置と組み合わせるか、あるいは上記本発明の第２のデータ固定化装置と組み合わせることで、データの名前を指定するだけで過去に保存しておいたデータを取得することを可能とするシステムが構築できる。
【０１７８】
また、本発明の情報端末装置では、固定化情報取得要求に応じて固定化開始時刻と固定化終了時刻が返されると、データの名前、固定化開始時刻、及び固定化終了時刻を指定した履歴情報取得要求を出力するようにしたため、上記本発明のデータ固定化システム中のデータ固定化装置及びデータ中継装置と組み合わせることで、データの名前を指定するだけで過去に保存しておいたデータを取得することを可能とするシステムが構築できる。
【０１７９】
また、本発明の第１のデータ固定化プログラムを記録したコンピュータ読み取り可能な記録媒体では、記録されたデータ固定化プログラムをコンピュータに実行させることにより、上記本発明の第１のデータ固定化装置の機能をコンピュータによって実現できるため、上記本発明のデータ固定化システム中のデータ中継装置及び情報端末装置と組み合わせることで、データの名前を指定するだけで過去に保存しておいたデータを取得することを可能とするシステムをコンピュータを用いて構築できる。
【０１８０】
また、本発明の第２のデータ固定化プログラムを記録したコンピュータ読み取り可能な記録媒体では、記録されたデータ固定化プログラムをコンピュータに実行させることにより、上記本発明の第２のデータ固定化装置の機能をコンピュータによって実現できるため、上記本発明のデータ固定化システム中のデータ中継装置と組み合わせることで、データの名前を指定するだけで過去に保存しておいたデータを取得することを可能とするシステムをコンピュータを用いて構築できる。
【０１８１】
また、本発明のデータ中継プログラムを記録したコンピュータ読み取り可能な記録媒体では、記録されたデータ中継プログラムをコンピュータに実行させることにより、上記本発明のデータ中継装置の機能をコンピュータによって実現できるため、上記本発明のデータ固定化システム中のデータ固定化装置及び情報端末装置と組み合わせるか、あるいは上記本発明の第２のデータ固定化装置と組み合わせることで、データの名前を指定するだけで過去に保存しておいたデータを取得することを可能とするシステムをコンピュータを用いて構築できる。
【０１８２】
また、本発明の情報端末用プログラムを記録したコンピュータ読み取り可能な記録媒体では、記録された情報端末用プログラムをコンピュータに実行させることにより、上記本発明の情報端末装置の機能をコンピュータによって実現できるため、上記本発明のデータ固定化システム中のデータ固定化装置及びデータ中継装置と組み合わせることで、データの名前を指定するだけで過去に保存しておいたデータを取得することを可能とするシステムをコンピュータを用いて構築できる。
【図面の簡単な説明】
【図１】  本発明の原理構成図である。
【図２】  第１の実施の形態のシステム構成を示すブロック図である。
【図３】  データ中継装置の内部構造を示す図である。
【図４】  データ固定化装置の内部構造を示す図である。
【図５】  データの固定化処理の手順を示す図である。
【図６】  データ固定化要求の例を示す図である。
【図７】  固定化情報保持部に保持される情報を示す図である。
【図８】  データ取得要求を示す図である。
【図９】  データ中継装置が取得したデータの内容を示す図である。
【図１０】  履歴保持部に保持される履歴情報を示す図である。
【図１１】  インライン情報の取得要求を示す図である。
【図１２】  インライン画像取得後の履歴保持部の内容を示す図である。
【図１３】  すべてのインライン情報を取得した後の履歴保持部の保持内容を示す図である。
【図１４】  固定化情報保持部の内容を示す図である。
【図１５】  固定化完了通知を示す図である。
【図１６】  固定化されたデータの参照手順を示す図である。
【図１７】  固定化情報の取得要求を示す図である。
【図１８】  データ固定化装置から返される固定化情報を示す図である。
【図１９】  履歴情報取得要求の例を示す図である。
【図２０】  インライン情報の履歴情報を取得するためのデータ取得要求を示す図である。
【図２１】  ホストの画面に表示されたページデータを示す図である。
【図２２】  第２の実施の形態の構成を示すブロック図である。
【図２３】  CGI プログラム「FIX 」を起動するためのURL を示す図である。
【図２４】  第２の実施の形態における処理手順を示す図である。
【図２５】  固定化されたデータを参照するためのURL を示す図である。
【図２６】  データ固定化装置から送信される履歴情報取得要求を示す図である。
【図２７】  インライン情報を取得するためのデータ取得要求を示す図である。
【図２８】  固定化されたインライン情報を取得するための履歴情報取得要求を示す図である。
【図２９】  第３の実施の形態のデータ固定化時の処理手順を示す図である。
【図３０】  データを固定化するために出力するURL を示す図である。
【図３１】  固定化するデータのインライン情報の取得要求を示す図である。
【図３２】  データ固定化装置から出力される履歴情報取得要求を示す図である。
【符号の説明】
１  データ供給装置
２  データ中継装置
３  情報端末装置
３ａ  データ固定化要求出力手段
３ｂ  固定化データ取得手段
４  データ固定化装置
４ａ  固定化情報保持手段
４ｂ  固定化処理制御手段
４ｃ  固定化情報提供手段
【図１】
0004013354.tif 000002
【図２】
0004013354.tif 000003
【図３】
0004013354.tif 000004
【図４】
0004013354.tif 000005
【図５】
0004013354.tif 000006
【図６】
0004013354.tif 000007
【図７】
0004013354.tif 000008
【図８】
0004013354.tif 000009
【図９】
0004013354.tif 000010
【図１０】
0004013354.tif 000011
【図１１】
0004013354.tif 000012
【図１２】
0004013354.tif 000013
【図１３】
0004013354.tif 000014
【図１４】
0004013354.tif 000015
【図１５】
0004013354.tif 000016
【図１６】
0004013354.tif 000017
【図１７】
0004013354.tif 000018
【図１８】
0004013354.tif 000019
【図１９】
0004013354.tif 000020
【図２０】
0004013354.tif 000021
【図２１】
0004013354.tif 000022
【図２２】
0004013354.tif 000023
【図２３】
0004013354.tif 000024
【図２４】
0004013354.tif 000025
【図２５】
0004013354.tif 000026
【図２６】
0004013354.tif 000027
【図２７】
0004013354.tif 000028
【図２８】
0004013354.tif 000029
【図２９】
0004013354.tif 000030
【図３０】
0004013354.tif 000031
【図３１】
0004013354.tif 000032
【図３２】
0004013354.tif 000033