【手続補正書】
【提出日】平成16年11月5日(2004.11.5)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】文書管理システム、文書管理サーバ装置、クライアント装置、文書管理方法および記録媒体
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
サーバ装置とクライアント装置とがネットワークを通じて接続され、前記サーバ装置に保持された文書を前記クライアント装置から追加・更新・閲覧する文書管理システムにおいて、
前記クライアント装置が、
ユーザの指定した文書の閲覧状況を得るための閲覧状況問合せ要求を前記サーバ装置へ送信する送信部と、サーバ装置から送信された文書の閲覧状況を受信する受信部と、
前記受信部で受信した文書の閲覧状況を表示させる表示部とを備え、
前記サーバ装置が、
前記クライアント装置のユーザによって閲覧される文書を複数保持する文書記憶部と、
前記文書記憶部の文書にアクセスするクライアント装置のユーザを管理するユーザ管理記憶部と、
前記ユーザ管理記憶部のユーザ毎に、前記文書記憶部内の文書と一対一に対応する未読・既読の状態を記憶する未読既読管理記憶部と、
前記クライアント装置から送信された前記閲覧状況問合せ要求を受信する受信部と、
前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した前記未読既読管理記憶部の文書の閲覧状況を取得する閲覧状況取得部と、
前記閲覧状況取得部で得た文書の閲覧状況を前記クライアント装置へ送信する送信部とを備え、
ユーザの参照する文書が未読か既読かを調べられるようにしたことを特徴とする文書管理システム。
【請求項２】
請求項１記載の文書管理システムにおいて、
前記クライアント装置が、
前記サーバ装置の文書記憶部に記憶された文書のうちユーザが参照している文書を既読にする要求を前記サーバ装置へ送信する送信部を備え、
前記サーバ装置が、
前記クライアント装置から送信された既読化要求を受信する受信部と、
前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した前記未読既読管理記憶部の既読化要求された文書の閲覧状況を既読状態に変更する既読化部とを備えたことを特徴とする文書管理システム。
【請求項３】
請求項１記載の文書管理システムにおいて、
前記クライアント装置が、
前記サーバ装置の文書記憶部に記憶された文書のうちユーザが参照している文書を未読にする未読化要求を前記サーバ装置へ送信する送信部を備え、
前記サーバ装置が、
前記クライアント装置から送信された未読化要求を受信する受信部と、
前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した前記未読既読管理記憶部の未読化要求された文書の閲覧状況を未読状態に変更する未読化部とを備えたことを特徴とする文書管理システム。
【請求項４】
請求項１記載の文書管理システムにおいて、
前記クライアント装置が、
当該クライアント装置のユーザが参照するすべての文書を既読にする全文書既読化要求を前記サーバ装置へ送信する送信部を備え、
前記サーバ装置が、
前記クライアント装置から送信された全文書既読化要求を受信する受信部と、
前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した前記未読既読管理記憶部のすべての文書の既読状態に変更する既読化部とを備えたことを特徴とする文書管理システム。
【請求項５】
請求項１記載の文書管理システムにおいて、
前記クライアント装置が、
当該クライアント装置のユーザが参照するすべての文書を未読にする全文書未読化要求を前記サーバ装置へ送信する送信部を備え、
前記サーバ装置が、
前記クライアント装置から送信された全文書未読化要求を受信する受信部と、
前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した前記未読既読管理記憶部のすべての文書に対して未読状態に変更する未読化部とを備えたことを特徴とする文書管理システム。
【請求項６】
請求項１乃至請求項５のいずれか一つに記載の文書管理システムにおいて、
前記サーバ装置が、
前記文書記憶部に記憶された各文書を識別するための文書識別子は、ゼロ以上の整数値とし、
前記未読既読管理記憶部は、前記ユーザ管理記憶部のユーザ毎に、前記文書記憶部に記憶された文書の識別子の最大値以下の長さのビット列を有して、未読・既読を文書識別子に等しい位置のビットのオフ・オンで表すようにしたことを特徴とする文書管理システム。
【請求項７】
請求項６記載の文書管理システムにおいて、
前記クライアント装置が、
前記サーバ装置の文書記憶部に記憶された文書の更新要求を前記サーバ装置へ送信する送信部を備え、
前記サーバ装置が、
前記文書記憶部に登録された文書の文書識別子の最大値より大きい値を記憶する最大文書識別子記憶部と、
前記クライアント装置から送信された文書の更新要求を受信する受信部と、
前記最大文書識別子記憶部に記憶された最大文書識別子をその文書の文書識別子として割り当て直して前記文書記憶部へ再登録し、前記最大文書識別子記憶部を増加させて更新する文書更新部とを備え、文書が更新されたときの未読・既読の管理を行なえるようにしたことを特徴とする文書管理システム。
【請求項８】
請求項６記載の文書管理システムにおいて、
前記クライアント装置が、
新規文書の追加要求を前記サーバ装置へ送信する送信部を備え、
前記サーバ装置が、
前記文書記憶部に登録された文書の文書識別子の最大値より大きい値を記憶する最大文書識別子記憶部と、
前記クライアント装置から送信された新規文書の追加要求を受信する受信部と、
前記最大文書識別子記憶部に記憶された最大文書識別子をその文書の文書識別子として割り当てて前記文書記憶部へ登録し、前記最大文書識別子記憶部を増加させて更新する文書追加部とを備え、
文書が追加されたときの未読・既読の管理を行なえるようにしたことを特徴とする文書管理システム。
【請求項９】
請求項６記載の文書管理システムにおいて、
前記クライアント装置が、
前記サーバ装置の文書記憶部に記憶された文書のうちユーザが参照している文書を既読にする要求を前記サーバ装置へ送信する送信部を備え、
前記サーバ装置が、
前記クライアント装置から送信された既読化要求を受信する受信部と、
前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した前記未読既読管理記憶部の長さが既読化要求された文書の文書識別子の値よりも小さいときには、その未読既読管理記憶部をこの既読化要求された文書の文書識別子の値まで領域を伸張してから、既読化要求された文書の閲覧状況を既読状態に変更する既読化部とを備えたことを特徴とする文書管理システム。
【請求項１０】
請求項６記載の文書管理システムにおいて、
前記クライアント装置が、
前記サーバ装置の文書記憶部に記憶された文書のうちユーザが参照している文書を未読にする未読化要求を前記サーバ装置へ送信する送信部を備え、
前記サーバ装置が、
前記クライアント装置から送信された未読化要求を受信する受信部と、
前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した前記未読既読管理記憶部の長さが指定された文書識別子の値よりも大きいときには、未読化要求された文書に対応する閲覧状況を未読状態に変更する未読化部とを備えたことを特徴とする文書管理システム。
【請求項１１】
請求項６記載の文書管理システムにおいて、
前記クライアント装置が、
当該クライアント装置のユーザが参照するすべての文書を既読にする全文書既読化要求を前記サーバ装置へ送信する送信部を備え、
前記サーバ装置が、
前記文書記憶部に登録された文書の文書識別子の最大値より大きい値を記憶する最大文書識別子記憶部と、
前記クライアント装置から送信された全文書既読化要求を受信する受信部と、
前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した前記未読既読管理記憶部の長さが前記最大文書識別子記憶部の値よりも小さいときには、その未読既読管理記憶部を前記最大文書識別子記憶部の値になるように領域伸張してからすべての文書に対して既読状態に変更する既読化部とを備えたことを特徴とする文書管理システム。
【請求項１２】
文書を追加・更新・閲覧するクライアント装置とネットワークを通じて接続され、
前記クライアント装置のユーザによって閲覧され、ゼロ以上の整数値を持つ文書識別子で識別される文書を複数保持する文書記憶部と、
前記文書記憶部の文書にアクセスするクライアント装置のユーザを管理するユーザ管理記憶部と、
前記ユーザ管理記憶部のユーザ毎に、前記文書記憶部に記憶された文書の識別子の最大値以下の長さのビット列を有して、未読・既読を文書識別子に等しい位置のビットのオフ・オンで記憶する未読既読管理記憶部と、
クライアント装置から送信された閲覧状況問合せ要求を受信する受信部と、
前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した、
前記未読既読管理記憶部の文書にの閲覧状況を取得する閲覧状況取得部と、
前記閲覧状況取得部で得た文書の閲覧状況をクライアント装置へ送信する送信部とを備え、
クライアント装置のユーザが前記文書記憶部にある文書を閲覧したかどうかを管理するようにしたことを特徴とする文書管理サーバ装置。
【請求項１３】
サーバ装置とクライアント装置とがネットワークを通じて接続され、前記サーバ装置に保持された文書を前記クライアント装置から追加・更新・閲覧する文書管理方法において、
前記サーバ装置では、
前記クライアント装置のユーザによって閲覧され、ゼロ以上の整数値を持つ文書識別子で識別される文書を複数保持する文書記憶部と、
前記文書記憶部の文書にアクセスするクライアント装置のユーザを管理するユーザ管理記憶部と、
前記ユーザ管理記憶部のユーザ毎に、前記文書記憶部に記憶された文書の識別子の最大値以下の長さのビット列を有して、未読・既読を文書識別子に等しい位置のビットのオフ・オンで記憶する未読既読管理記憶部とを備え、
前記クライアント装置から送信された前記閲覧状況問合せ要求を受信し、
前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した前記未読既読管理記憶部の文書の文書識別子に対応する位置のビットのオン・オフの状況を取得し、
その取得した閲覧状況を前記クライアント装置へ送信する、
前記クライアント装置では、ユーザの指定した文書の閲覧状況を得るための閲覧状況問合せ要求を前記サーバ装置へ送信し、
サーバ装置から送信された文書の閲覧状況を受信し、
この受信した閲覧状況を表示させて、ユーザの参照する文書が未読か既読かを調べられるようにしたことを特徴とする文書管理方法。
【請求項１４】
文書を追加・更新・閲覧するクライアント装置とネットワークを通じて接続され、前記クライアント装置のユーザによって閲覧され、ゼロ以上の整数値を持つ文書識別子で識別される文書を複数保持する文書記憶部と、
前記文書記憶部の文書にアクセスするクライアント装置のユーザを管理するユーザ管理記憶部と、前記ユーザ管理記憶部のユーザ毎に、前記文書記憶部に記憶された文書の識別子の最大値以下の長さのビット列を有して、未読・既読を文書識別子に等しい位置のビットのオフ・オンで記憶する未読既読管理記憶部とを備えたコンピュータを、文書管理システムのサーバ装置として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記クライアント装置から送信された前記閲覧状況問合せ要求を受信し、
前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した前記未読既読管理記憶部の文書の文書識別子に対応する位置のビットのオン・オフの状況を取得し、その取得した閲覧状況を前記クライアント装置へ送信するためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１５】
ネットワークを通じて文書管理システムに接続され、クライアント装置により保持した文書の追加・更新・閲覧が行われる文書管理サーバ装置において、
前記クライアント装置のユーザによって閲覧される文書を複数保持する文書記憶部と、
前記文書記憶部の文書にアクセスするクライアント装置のユーザを管理するユーザ管理記憶部と、
前記ユーザ管理記憶部のユーザ毎に、前記文書記憶部内の文書と一対一に対応する未読・既読の状態を記憶する未読既読管理記憶部と、
前記クライアント装置から送信された前記閲覧状況問合せ要求を受信する受信部と、
前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した前記未読既読管理記憶部の文書の閲覧状況を取得する閲覧状況取得部と、
前記閲覧状況取得部で得た文書の閲覧状況を前記クライアント装置へ送信する送信部とを備えることを特徴とする文書管理サーバ装置。
【請求項１６】
ネットワークを通じて文書管理システムに接続され、前記サーバ装置に保持された文書の追加・更新・閲覧するクライアント装置において、
ユーザの指定した文書の閲覧状況を得るための閲覧状況問合せ要求を前記サーバ装置へ送信する送信部と、サーバ装置から送信された文書の閲覧状況を受信する受信部と、
前記受信部で受信した文書の閲覧状況を表示させる表示部とを備えることを特徴とするクライアント装置。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
本発明は、文書管理システム、文書管理サーバ装置、クライアント装置、文書管理方法および記録媒体に関する。特に、文書が新規に作成され、更新された場合、この文書をユーザが閲覧したときに、未読であるか、既読であるかを判別できるようにする技術に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
【課題を解決するための手段】
上記の課題を解決するために、請求項１の発明は、サーバ装置とクライアント装置とがネットワークを通じて接続され、前記サーバ装置に保持された文書を前記クライアント装置から追加・更新・閲覧する文書管理システムにおいて、前記クライアント装置が、ユーザの指定した文書の閲覧状況を得るための閲覧状況問合せ要求を前記サーバ装置へ送信する送信部と、サーバ装置から送信された文書の閲覧状況を受信する受信部と、前記受信部で受信した文書の閲覧状況を表示させる表示部とを備え、前記サーバ装置が、前記クライアント装置のユーザによって閲覧される文書を複数保持する文書記憶部と、前記文書記憶部の文書にアクセスするクライアント装置のユーザを管理するユーザ管理記憶部と、前記ユーザ管理記憶部のユーザ毎に、前記文書記憶部内の文書と一対一に対応する未読・既読の状態を記憶する未読既読管理記憶部と、前記クライアント装置から送信された前記閲覧状況問合せ要求を受信する受信部と、前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した前記未読既読管理記憶部の文書の閲覧状況を取得する閲覧状況取得部と、前記閲覧状況取得部で得た文書の閲覧状況を前記クライアント装置へ送信する送信部とを備え、ユーザの参照する文書が未読か既読かを調べられるようにしたことを特徴とする。
また、請求項２の発明は、請求項１記載の文書管理システムにおいて、前記クライアント装置が、前記サーバ装置の文書記憶部に記憶された文書のうちユーザが参照している文書を既読にする要求を前記サーバ装置へ送信する送信部を備え、前記サーバ装置が、前記クライアント装置から送信された既読化要求を受信する受信部と、前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した前記未読既読管理記憶部の既読化要求された文書の閲覧状況を既読状態に変更する既読化部とを備えたことを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、請求項１１の発明は、請求項６記載の文書管理システムにおいて、前記クライアント装置が、このクライアント装置のユーザが参照するすべての文書を既読にする全文書既読化要求を前記サーバ装置へ送信する送信部を備え、前記サーバ装置が、前記文書記憶部に登録された文書の文書識別子の最大値より大きい値を記憶する最大文書識別子記憶部と、前記クライアント装置から送信された全文書既読化要求を受信する受信部と、前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した前記未読既読管理記憶部の長さが前記最大文書識別子記憶部の値よりも小さいときには、その未読既読管理記憶部を前記最大文書識別子記憶部の値になるように領域伸張してからすべての文書に対して既読状態に変更する既読化部とを備えたことを特徴とする。
また、請求項１２の発明は、文書を追加・更新・閲覧するクライアント装置とネットワークを通じて接続され、前記クライアント装置のユーザによって閲覧され、ゼロ以上の整数値を持つ文書識別子で識別される文書を複数保持する文書記憶部と、前記文書記憶部の文書にアクセスするクライアント装置のユーザを管理するユーザ管理記憶部と、前記ユーザ管理記憶部のユーザ毎に、前記文書記憶部に記憶された文書の識別子の最大値以下の長さのビット列を有して、未読・既読を文書識別子に等しい位置のビットのオフ・オンで記憶する未読既読管理記憶部と、クライアント装置から送信された閲覧状況問合せ要求を受信する受信部と、前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した前記未読既読管理記憶部の文書にの閲覧状況を取得する閲覧状況取得部と、前記閲覧状況取得部で得た文書の閲覧状況をクライアント装置へ送信する送信部とを備え、クライアント装置のユーザが前記文書記憶部にある文書を閲覧したかどうかを管理するようにしたことを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、請求項１３の発明は、サーバ装置とクライアント装置とがネットワークを通じて接続され、前記サーバ装置に保持された文書を前記クライアント装置から追加・更新・閲覧する文書管理方法において、前記サーバ装置では、前記クライアント装置のユーザによって閲覧され、ゼロ以上の整数値を持つ文書識別子で識別される文書を複数保持する文書記憶部と、前記文書記憶部の文書にアクセスするクライアント装置のユーザを管理するユーザ管理記憶部と、前記ユーザ管理記憶部のユーザ毎に、前記文書記憶部に記憶された文書の識別子の最大値以下の長さのビット列を有して、未読・既読を文書識別子に等しい位置のビットのオフ・オンで記憶する未読既読管理記憶部とを備え、前記クライアント装置から送信された前記閲覧状況問合せ要求を受信し、前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した前記未読既読管理記憶部の文書の文書識別子に対応する位置のビットのオン・オフの状況を取得し、その取得した閲覧状況を前記クライアント装置へ送信する、前記クライアント装置では、ユーザの指定した文書の閲覧状況を得るための閲覧状況問合せ要求を前記サーバ装置へ送信し、サーバ装置から送信された文書の閲覧状況を受信し、この受信した閲覧状況を表示させて、ユーザの参照する文書が未読か既読かを調べられるようにしたことを特徴とする。
また、請求項１４の発明は、文書を追加・更新・閲覧するクライアント装置とネットワークを通じて接続され、前記クライアント装置のユーザによって閲覧され、ゼロ以上の整数値を持つ文書識別子で識別される文書を複数保持する文書記憶部と、前記文書記憶部の文書にアクセスするクライアント装置のユーザを管理するユーザ管理記憶部と、前記ユーザ管理記憶部のユーザ毎に、前記文書記憶部に記憶された文書の識別子の最大値以下の長さのビット列を有して、未読・既読を文書識別子に等しい位置のビットのオフ・オンで記憶する未読既読管理記憶部とを備えたコンピュータを、文書管理システムのサーバ装置として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記クライアント装置から送信された前記閲覧状況問合せ要求を受信し、前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した前記未読既読管理記憶部の文書の文書識別子に対応する位置のビットのオン・オフの状況を取得し、その取得した閲覧状況を前記クライアント装置へ送信するためのプログラムを記録した。
また、請求項１５の発明は、ネットワークを通じて文書管理システムに接続され、クライアント装置により保持した文書の追加・更新・閲覧が行われる文書管理サーバ装置において、前記クライアント装置のユーザによって閲覧される文書を複数保持する文書記憶部と、前記文書記憶部の文書にアクセスするクライアント装置のユーザを管理するユーザ管理記憶部と、前記ユーザ管理記憶部のユーザ毎に、前記文書記憶部内の文書と一対一に対応する未読・既読の状態を記憶する未読既読管理記憶部と、前記クライアント装置から送信された前記閲覧状況問合せ要求を受信する受信部と、前記ユーザ管理記憶部を参照して、前記クライアント装置のユーザに対応した前記未読既読管理記憶部の文書の閲覧状況を取得する閲覧状況取得部と、前記閲覧状況取得部で得た文書の閲覧状況を前記クライアント装置へ送信する送信部とを備えることを特徴とする。
また、請求項１６の発明はネットワークを通じて文書管理システムに接続され、前記サーバ装置に保持された文書の追加・更新・閲覧するクライアント装置において、ユーザの指定した文書の閲覧状況を得るための閲覧状況問合せ要求を前記サーバ装置へ送信する送信部と、サーバ装置から送信された文書の閲覧状況を受信する受信部と、前記受信部で受信した文書の閲覧状況を表示させる表示部とを備えることを特徴とする。