(57)【要約】【課題】文書データの登録及び廃棄が容易にできる。【解決手段】クライアントとサーバとを備え、文書データを管理するシステムであって、  クライアントは、文書データをプリンタに印刷させる際、ユーザに、この文書データの保管期限を入力させ、この文書データと、この保管期限とを、サーバに送信する手段を有し、  サーバは、クライアントから、この文書データと、この保管期限とを受信する手段と、この文書データを記憶し、この文書データを記憶している場所を特定する情報と、この保管期限とを組にして登録情報として記憶する手段と、登録情報に基づいて、保管期限が過ぎた文書データを削除する手段とを有することを特徴とする文書データ管理システム。【選択図】図１
2017224035.tif 000002
【特許請求の範囲】
【請求項１】
クライアントとサーバとを備え、文書データを管理するシステムであって、
クライアントは、文書データをプリンタに印刷させる際、ユーザに、この文書データの保管期限を入力させ、この文書データと、この保管期限とを、サーバに送信する手段を有し、
サーバは、クライアントから、この文書データと、この保管期限とを受信する手段と、この文書データを記憶し、この文書データを記憶している場所を特定する情報と、この保管期限とを組にして登録情報として記憶する手段と、登録情報に基づいて、保管期限が過ぎた文書データを削除する手段とを有することを特徴とする文書データ管理システム。
【請求項２】
クライアントは、ユーザに印刷を希望する文書データを記憶している場所を特定する情報を入力させる手段と、この情報をサーバに送信する手段とを有し、
サーバは、クライアントから、この情報を受信すると、シリアル番号を生成し、この情報で特定される場所から文書データを読み出し、この文書データを、このシリアル番号と一緒にプリンタに印刷させる手段と、このシリアル番号を、この情報と組にして印刷履歴情報として記憶する手段と、登録情報と印刷履歴情報とに基づいて、保管期限が過ぎた文書データの印刷物のシリアル番号が並んだ廃棄予定リストを作成してプリンタに印刷させる手段とを有することを特徴とする請求項１記載の文書データ管理システム。
【請求項３】
クライアントは、ユーザに、このユーザを識別する情報を入力させる手段と、このユーザを識別する情報をサーバに送信する手段とを有し、
サーバは、クライアントから、このユーザを識別する情報を受信する手段と、シリアル番号を生成する際に、印刷者識別情報としてこのユーザを識別する情報と印刷時刻として現在の時刻とを、シリアル番号に含める手段とを有することを特徴とする請求項２記載の文書データ管理システム。
【請求項４】
クライアントは、ユーザに閲覧を希望する文書データを記憶している場所を特定する情報を入力させる手段と、この情報をサーバに送信する手段と、サーバから、この文書データを受信して表示しダウンロードさせない手段とを有し、
サーバは、クライアントから、この情報を受信し、この情報で特定される場所から文書データを読み出してクライアントに送信する手段を有することを特徴とする請求項１〜３のいずれかに記載の文書データ管理システム。
【請求項５】
クライアントとサーバとを備えるシステムが、文書データを管理する方法であって、
クライアントが、文書データをプリンタに印刷させる際、ユーザに、この文書データの保管期限を入力させ、この文書データと、この保管期限とを、サーバに送信する工程と、
サーバが、クライアントから、この文書データと、この保管期限とを受信する工程と、
サーバが、この文書データを記憶し、この文書データを記憶している場所を特定する情報と、この保管期限とを組にして登録情報として記憶する工程と、
サーバが、登録情報に基づいて、保管期限が過ぎた文書データを削除する工程とを含むことを特徴とする文書データ管理方法。
【請求項６】
クライアントが、ユーザに印刷を希望する文書データを記憶している場所を特定する情報を入力させる工程と、
クライアントが、この情報をサーバに送信する工程と、
サーバが、クライアントから、この情報を受信すると、シリアル番号を生成し、この情報で特定される場所から文書データを読み出し、この文書データを、このシリアル番号と一緒にプリンタに印刷させる工程と、
サーバが、このシリアル番号を、この情報と組にして印刷履歴情報として記憶する工程
と、
サーバが、登録情報と印刷履歴情報とに基づいて、保管期限が過ぎた文書データの印刷物のシリアル番号が並んだ廃棄予定リストを作成してプリンタに印刷させる工程とを含むことを特徴とする請求項５記載の文書データ管理方法。
【請求項７】
クライアントが、ユーザに、このユーザを識別する情報を入力させる工程と、
クライアントが、このユーザを識別する情報をサーバに送信する工程と、
サーバが、クライアントから、このユーザを識別する情報を受信する工程と、
サーバが、シリアル番号を生成する際に、印刷者識別情報としてこのユーザを識別する情報と印刷時刻として現在の時刻とを、シリアル番号に含める工程とを含むことを特徴とする請求項６記載の文書データ管理方法。
【請求項８】
クライアントが、ユーザに閲覧を希望する文書データを記憶している場所を特定する情報を入力させる工程と、
クライアントが、この情報をサーバに送信する工程と、
サーバが、クライアントから、この情報を受信し、この情報で特定される場所から文書データを読み出してクライアントに送信する工程と、
クライアントが、サーバから、この文書データを受信して表示しダウンロードさせない工程とを含むことを特徴とする請求項５〜６のいずれかに記載の文書データ管理方法。
【請求項９】
クライアントとサーバとを備えるシステムに、文書データを管理させるプログラムであって、
クライアントに、文書データをプリンタに印刷させる際、ユーザに、この文書データの保管期限を入力させ、この文書データと、この保管期限とを、サーバに送信する工程を実行させるプログラムと、
サーバに、クライアントから、この文書データと、この保管期限とを受信する工程と、この文書データを記憶し、この文書データを記憶している場所を特定する情報と、この保管期限とを組にして登録情報として記憶する工程と、登録情報に基づいて、保管期限が過ぎた文書データを削除する工程とを実行させるプログラムとを含むことを特徴とする文書データ管理プログラム。
【請求項１０】
クライアントに、ユーザに印刷を希望する文書データを記憶している場所を特定する情報を入力させる工程と、この情報をサーバに送信する工程とを実行させるプログラムと、
サーバに、クライアントから、この情報を受信すると、シリアル番号を生成し、この情報で特定される場所から文書データを読み出し、この文書データを、このシリアル番号と一緒にプリンタに印刷させる工程と、このシリアル番号を、この情報と組にして印刷履歴情報として記憶する工程と、登録情報と印刷履歴情報とに基づいて、保管期限が過ぎた文書データの印刷物のシリアル番号が並んだ廃棄予定リストを作成してプリンタに印刷させる工程とを実行させるプログラムとを含むことを特徴とする請求項９記載の文書データ管理プログラム。
【請求項１１】
クライアントに、ユーザに、このユーザを識別する情報を入力させる工程と、このユーザを識別する情報をサーバに送信する工程とを実行させるプログラムと、
サーバに、クライアントから、このユーザを識別する情報を受信する工程と、シリアル番号を生成する際に、印刷者識別情報としてこのユーザを識別する情報と印刷時刻として現在の時刻とを、シリアル番号に含める工程とを実行させるプログラムとを含むことを特徴とする請求項１０記載の文書データ管理プログラム。
【請求項１２】
クライアントに、ユーザに閲覧を希望する文書データを記憶している場所を特定する情報を入力させる工程と、この情報をサーバに送信する工程と、サーバから、この文書デー
タを受信して表示しダウンロードさせない工程とを実行させるプログラムと、
サーバに、クライアントから、この情報を受信し、この情報で特定される場所から文書データを読み出してクライアントに送信する工程を実行させるプログラムとを含むことを特徴とする請求項９〜１１のいずれかに記載の文書データ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書データ管理システム、方法、及びプログラムに関する。
【背景技術】
【０００２】
一般に、ホストコンピュータ或いはサーバに登録された文書データを、端末或いはクライアントでアクセスして閲覧したり印刷したりすることが可能な文書データ管理システムが知られている（例えば特許文献１参照）。
【０００３】
しかしながら、一般に、文書データ管理システムは、ホストコンピュータ或いはサーバに文書を登録することが煩雑であり、また、文書データの廃棄作業の負担が大きく、特に、文書データを紙に印刷した場合は、その負担が一層大きくなる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−３６５６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、このような事情を考慮してなされたもので、文書データの登録及び廃棄が容易にできることを課題とする。
【課題を解決するための手段】
【０００６】
本発明において上記課題を解決するために、まず請求項１の発明では、
クライアントとサーバとを備え、文書データを管理するシステムであって、
クライアントは、文書データをプリンタに印刷させる際、ユーザに、この文書データの保管期限を入力させ、この文書データと、この保管期限とを、サーバに送信する手段を有し、
サーバは、クライアントから、この文書データと、この保管期限とを受信する手段と、この文書データを記憶し、この文書データを記憶している場所を特定する情報と、この保管期限とを組にして登録情報として記憶する手段と、登録情報に基づいて、保管期限が過ぎた文書データを削除する手段とを有することを特徴とする文書データ管理システムとしたものである。
【０００７】
また、請求項２の発明では、
クライアントは、ユーザに印刷を希望する文書データを記憶している場所を特定する情報を入力させる手段と、この情報をサーバに送信する手段とを有し、
サーバは、クライアントから、この情報を受信すると、シリアル番号を生成し、この情報で特定される場所から文書データを読み出し、この文書データを、このシリアル番号と一緒にプリンタに印刷させる手段と、このシリアル番号を、この情報と組にして印刷履歴情報として記憶する手段と、登録情報と印刷履歴情報とに基づいて、保管期限が過ぎた文書データの印刷物のシリアル番号が並んだ廃棄予定リストを作成してプリンタに印刷させる手段とを有することを特徴とする請求項１記載の文書データ管理システムとしたものである。
【０００８】
また、請求項３の発明では、
クライアントは、ユーザに、このユーザを識別する情報を入力させる手段と、このユー
ザを識別する情報をサーバに送信する手段とを有し、
サーバは、クライアントから、このユーザを識別する情報を受信する手段と、シリアル番号を生成する際に、印刷者識別情報としてこのユーザを識別する情報と印刷時刻として現在の時刻とを、シリアル番号に含める手段とを有することを特徴とする請求項２記載の文書データ管理システムとしたものである。
【０００９】
また、請求項４の発明では、
クライアントは、ユーザに閲覧を希望する文書データを記憶している場所を特定する情報を入力させる手段と、この情報をサーバに送信する手段と、サーバから、この文書データを受信して表示しダウンロードさせない手段とを有し、
サーバは、クライアントから、この情報を受信し、この情報で特定される場所から文書データを読み出してクライアントに送信する手段を有することを特徴とする請求項１〜３のいずれかに記載の文書データ管理システムとしたものである。
【００１０】
また、請求項５の発明では、
クライアントとサーバとを備えるシステムが、文書データを管理する方法であって、
クライアントが、文書データをプリンタに印刷させる際、ユーザに、この文書データの保管期限を入力させ、この文書データと、この保管期限とを、サーバに送信する工程と、
サーバが、クライアントから、この文書データと、この保管期限とを受信する工程と、
サーバが、この文書データを記憶し、この文書データを記憶している場所を特定する情報と、この保管期限とを組にして登録情報として記憶する工程と、
サーバが、登録情報に基づいて、保管期限が過ぎた文書データを削除する工程とを含むことを特徴とする文書データ管理方法としたものである。
【００１１】
また、請求項６の発明では、
クライアントが、ユーザに印刷を希望する文書データを記憶している場所を特定する情報を入力させる工程と、
クライアントが、この情報をサーバに送信する工程と、
サーバが、クライアントから、この情報を受信すると、シリアル番号を生成し、この情報で特定される場所から文書データを読み出し、この文書データを、このシリアル番号と一緒にプリンタに印刷させる工程と、
サーバが、このシリアル番号を、この情報と組にして印刷履歴情報として記憶する工程と、
サーバが、登録情報と印刷履歴情報とに基づいて、保管期限が過ぎた文書データの印刷物のシリアル番号が並んだ廃棄予定リストを作成してプリンタに印刷させる工程とを含むことを特徴とする請求項５記載の文書データ管理方法としたものである。
【００１２】
また、請求項７の発明では、
クライアントが、ユーザに、このユーザを識別する情報を入力させる工程と、
クライアントが、このユーザを識別する情報をサーバに送信する工程と、
サーバが、クライアントから、このユーザを識別する情報を受信する工程と、
サーバが、シリアル番号を生成する際に、印刷者識別情報としてこのユーザを識別する情報と印刷時刻として現在の時刻とを、シリアル番号に含める工程とを含むことを特徴とする請求項６記載の文書データ管理方法としたものである。
【００１３】
また、請求項８の発明では、
クライアントが、ユーザに閲覧を希望する文書データを記憶している場所を特定する情報を入力させる工程と、
クライアントが、この情報をサーバに送信する工程と、
サーバが、クライアントから、この情報を受信し、この情報で特定される場所から文書
データを読み出してクライアントに送信する工程と、
クライアントが、サーバから、この文書データを受信して表示しダウンロードさせない工程とを含むことを特徴とする請求項５〜６のいずれかに記載の文書データ管理方法としたものである。
【００１４】
また、請求項９の発明では、
クライアントとサーバとを備えるシステムに、文書データを管理させるプログラムであって、
クライアントに、文書データをプリンタに印刷させる際、ユーザに、この文書データの保管期限を入力させ、この文書データと、この保管期限とを、サーバに送信する工程を実行させるプログラムと、
サーバに、クライアントから、この文書データと、この保管期限とを受信する工程と、この文書データを記憶し、この文書データを記憶している場所を特定する情報と、この保管期限とを組にして登録情報として記憶する工程と、登録情報に基づいて、保管期限が過ぎた文書データを削除する工程とを実行させるプログラムとを含むことを特徴とする文書データ管理プログラムとしたものである。
【００１５】
また、請求項１０の発明では、
クライアントに、ユーザに印刷を希望する文書データを記憶している場所を特定する情報を入力させる工程と、この情報をサーバに送信する工程とを実行させるプログラムと、
サーバに、クライアントから、この情報を受信すると、シリアル番号を生成し、この情報で特定される場所から文書データを読み出し、この文書データを、このシリアル番号と一緒にプリンタに印刷させる工程と、このシリアル番号を、この情報と組にして印刷履歴情報として記憶する工程と、登録情報と印刷履歴情報とに基づいて、保管期限が過ぎた文書データの印刷物のシリアル番号が並んだ廃棄予定リストを作成してプリンタに印刷させる工程とを実行させるプログラムとを含むことを特徴とする請求項９記載の文書データ管理プログラムとしたものである。
【００１６】
また、請求項１１の発明では、
クライアントに、ユーザに、このユーザを識別する情報を入力させる工程と、このユーザを識別する情報をサーバに送信する工程とを実行させるプログラムと、
サーバに、クライアントから、このユーザを識別する情報を受信する工程と、シリアル番号を生成する際に、印刷者識別情報としてこのユーザを識別する情報と印刷時刻として現在の時刻とを、シリアル番号に含める工程とを実行させるプログラムとを含むことを特徴とする請求項１０記載の文書データ管理プログラムとしたものである。
【００１７】
また、請求項１２の発明では、
クライアントに、ユーザに閲覧を希望する文書データを記憶している場所を特定する情報を入力させる工程と、この情報をサーバに送信する工程と、サーバから、この文書データを受信して表示しダウンロードさせない工程とを実行させるプログラムと、
サーバに、クライアントから、この情報を受信し、この情報で特定される場所から文書データを読み出してクライアントに送信する工程を実行させるプログラムとを含むことを特徴とする請求項９〜１１のいずれかに記載の文書データ管理プログラムとしたものである。
【発明の効果】
【００１８】
請求項１、請求項５、及び請求項９の発明は、クライアントとで文書データを印刷する際に、この文書データの保管期限を入力させて、この文書データを、この保管期限とともに、サーバに登録し、保管期限が過ぎると文書データを削除するので、文書データの登録及び廃棄が容易にできるという効果がある。
【００１９】
請求項２、請求項６、及び請求項１０の発明は、登録されている文書データを印刷する際に、この文書データの印刷物に、シリアル番号を印刷し、保管期限が過ぎた文書データの印刷物に印刷されたシリアル番号が並んだ廃棄予定リストを印刷するので、保管期限が過ぎた文書データの印刷物の廃棄が容易にできるという効果がある。
【００２０】
請求項３、請求項７、及び請求項１１の発明は、保管期限が過ぎた文書データの印刷物のシリアル番号に、印刷者識別情報と印刷時刻とを含めるので、保管期限が過ぎた文書データの印刷物の廃棄を、印刷者に促すことが容易にできるという効果がある。
【００２１】
請求項４、請求項８、及び請求項１２の発明は、登録されている文書データを閲覧させる際に、この文書データをダウンロードさせないので、保管期限が過ぎた文書データが、クライアントの補助記憶装置にも保存されていないことが保証できるという効果がある。
【００２２】
以上、本発明は、文書データの登録及び廃棄が容易にできるという効果がある。
【図面の簡単な説明】
【００２３】
【図１】本発明の文書データ管理システムのハードウェア構成の一例を示す図。
【図２】クライアント及びサーバのハードウェア構成の一例を示す図。
【図３】ユーザ情報テーブルの一例を示す図。
【図４】登録情報テーブルの一例を示す図。
【図５】印刷履歴情報テーブルの一例を示す図。
【図６】クライアント及びサーバの各手段とデータの流れとを示す図。
【図７】文書データの印刷登録処理の流れの一例を示すフローチャート。
【図８】文書データの閲覧印刷処理の流れの一例の前半を示すフローチャート。
【図９】文書データの閲覧印刷処理の流れの一例の後半を示すフローチャート。
【図１０】文書データの廃棄処理の流れの一例を示すフローチャート。
【発明を実施するための形態】
【００２４】
以下に、本発明の一実施形態を説明する。
【００２５】
本発明は、図１に示すように、クライアントと、サーバとを備え、クライアントとサーバとは、プリンタが接続されているネットワークに接続され、サーバで文書データを保存し管理する文書データ管理システムである。
【００２６】
クライアント及びサーバは、図２に示すように、中央処理装置と、主記憶装置と、補助記憶装置と、入力装置と、表示装置と、通信装置と、時計装置とを備え、それら装置がバスに接続されているコンピュータである。
【００２７】
時計装置は、現在の時刻を年月日時分秒の単位で計測する装置である。
【００２８】
通信装置は、ネットワークを介して、データを送受信する装置である。
【００２９】
表示装置は、データを表示する装置である。
【００３０】
入力装置は、データを入力する装置である。
【００３１】
補助記憶装置は、データ及びプログラムを永続的に記憶する装置である。
【００３２】
主記憶装置は、データ及びプログラムを一時的に記憶する装置である。
【００３３】
中央処理装置は、プログラムを補助記憶装置から主記憶装置にロードし、主記憶装置にロードしたプログラムに従って処理を行う装置である。
【００３４】
サーバの補助記憶装置は、ユーザ情報を記憶している。
【００３５】
ユーザ情報は、例えば、ユーザＩＤとパスワードとを含み。それぞれ、図３に示すように、一つの行が一人のユーザに対応するユーザ情報テーブルの項目「ユーザＩＤ」と項目「パスワード」の値として記憶される。
【００３６】
ユーザＩＤは、ユーザを唯一に識別する情報である。
【００３７】
パスワードは、ユーザＩＤとともにユーザ認証に用いられる情報である。
【００３８】
また、サーバの補助記憶装置は、文書データを、その登録情報及び印刷履歴情報と一緒に記憶している。
【００３９】
登録情報は、例えば、パス名と保管期限と廃棄時刻とを含み、それぞれ、図４に示すような、一つの行が一つの文書データに対応する登録情報テーブルの項目「パス名」の値と項目「保管期限」の値と項目「廃棄時刻」の値として記憶される。
【００４０】
パス名は、サーバの補助記憶装置内で文書データを記憶している場所を唯一に特定する情報であって、文書データを格納している文書ファイルと、その文書ファイルを格納しているディレクトリとからなり、この文書データを唯一に特定する情報にもなっている。
【００４１】
保管期限は、文書データを保管する期限である。
【００４２】
廃棄時刻は、文書データを廃棄した時刻である。この時刻は、年月日時分秒で表される。
【００４３】
印刷履歴情報は、例えば、シリアル番号と印刷時刻と印刷者識別情報とパス名とを含み、それぞれ、図５に示すように、一つの行が一つの文書データの印刷物に対応する印刷履歴情報テーブルの項目「シリアル番号」の値と項目「印刷時刻」の値と項目「印刷者識別情報」の値と項目「パス名」の値として記憶される。
【００４４】
パス名は、上述したように、サーバの補助記憶装置内で文書データを記憶している場所を唯一に特定する情報であって、文書データを格納している文書ファイルと、その文書ファイルを格納しているディレクトリとからなり、この文書データを唯一に特定する情報にもなっている。
【００４５】
印刷者識別情報は、文書データを印刷した者のユーザＩＤである。
【００４６】
印刷時刻は、文書データを印刷した時刻である。この時刻は、年月日時分秒で表される。
【００４７】
シリアル番号は、文書データを印刷した際に、文書データの印刷物に印刷され、少なくとも、この印刷物を唯一に識別する通し番号を含み、さらに印刷者識別情報と印刷時刻とを含んでもよい。
【００４８】
またサーバの補助記憶装置は、サーバの中央処理装置に、登録手段と、ビューアサービス手段と、廃棄手段とを、それぞれ実現させる、登録プログラムと、ビューアサービスプログラムと、廃棄プログラムとを記憶している。
【００４９】
さらにクライアントの補助記憶装置は、クライアントの中央処理装置に、印刷手段と、ビューア手段とを、それぞれ実現させる、印刷プログラムと、ビューアプログラムを記憶している。
【００５０】
図６に、クライアント及びサーバの各手段とデータの流れとを示す。
【００５１】
クライアントの印刷手段は、文書データをプリンタに印刷させる手段であって、文書データをプリンタに印刷させる際、ユーザに、この文書データの保管期限を入力させ、この文書データと、この保管期限と一緒に、この文書データの登録命令をサーバの登録手段に送信する手段を有する。
【００５２】
サーバの登録手段は、クライアントの印刷手段から、文書データと保管期限と一緒に、この文書データの登録命令を受信する手段と、受信した文書データを、サーバの補助記憶装置に記憶するとともに、図４に示す登録情報テーブルに、この受信した文書データ記憶している場所を唯一に特定するパス名を項目「パス名」の値とし、この受信した保管期限を項目「保管期限」の値とし、項目「廃棄時刻」の値を空白とする行を追加する手段とを有する。
【００５３】
クライアントのビューア手段は、ユーザに、文書データの閲覧及び印刷を可能にし、文書データのダウンロードが不可能な手段であって、ユーザにユーザＩＤとパスワードとの組を入力させる手段と、入力されたユーザＩＤとパスワードとの組と一緒にユーザ認証命令をサーバのビューアサービス手段に送信する手段と、サーバのビューアサービス手段からユーザ認証結果を受信する手段と、ユーザ認証結果が成功の場合、ユーザに閲覧を希望する文書データのパス名を入力させる手段と、閲覧を希望するとして入力された文書データのパス名と一緒に、この文書データの送信命令をサーバのビューアサービス手段に送信する手段と、サーバのビューアサービス手段から、この文書テータを受信する手段と、受信した文書データを表示する手段と、ユーザ認証結果が成功の場合、ユーザに印刷を希望する文書データのパス名を入力させる手段と、印刷を希望するとして入力された文書データのパス名と一緒に、この文書データの印刷命令をサーバのビューアサービス手段に送信する手段とを有する。
【００５４】
文書データのダウンロードが不可能とは、この文書データを、クライアントの補助記憶装置に保存する（永続的に記憶する）ことが不可能なことである。
【００５５】
サーバのビューアサービス手段は、クライアントのビューア手段から、ユーザＩＤとパスワードとの組と一緒にユーザ認証命令を受信する手段と、受信したユーザＩＤとパスワードの組が、図３に示すユーザ情報テーブルに記憶されているか否かで成功又は失敗とするユーザ認証結果を作成してクライアントのビューア手段に送信する手段と、クライアントのビューア手段から、文書データのパス名と一緒に、この文書データの送信命令を受信する手段と、送信命令と一緒に受信したパス名で特定される文書データを、サーバの補助記憶装置から読み出して、クライアントのビューア手段に送信する手段と、クライアントのビューア手段から、文書データのパス名と一緒に、この文書データの印刷命令を受信する手段と、ユーザ認証命令と一緒に受信したユーザＩＤを印刷者識別情報とし、時計装置が示す現在の時刻を印刷時刻として、印刷者識別情報と印刷時刻とを含むシリアル番号を生成し、印刷命令と一緒に受信したパス名で特定される文書データを、サーバの補助記憶装置から読み出し、この文書データを、このシリアル番号と一緒にプリンタに印刷させるとともに、図５に示す印刷履歴情報テーブルに、生成したシリアル番号を項目「シリアル番号」の値とし、この印刷時刻を項目「印刷時刻」の値とし、この印刷者識別情報を項目「印刷者識別情報」の値とし、この印刷命令と一緒に受信したパス名を項目「パス名」の値とする行を追加する手段を有する。
【００５６】
サーバのビューアサービス手段からクライアントのビューア手段に送信される文書データの形式は、クライアントのビューア手段でのみ表示可能な形式であることが好ましい。この形式は、例えば、クライアントのビューア手段専用のデータ形式であってもよいし、或いは、一般のデータ形式ではあるが、サーバのビューアサービス手段で暗号化され、クライアントのビューア手段で復号されるものでもよい。
【００５７】
シリアル番号の生成は、サーバの補助記憶装置に通し番号を記憶しておき、記憶している通し番号に１を加えたものを新たな通し番号として記憶し直し、この新たな通し番号と、印刷時刻と、印刷者識別情報とを含むものをシリアル番号とするものであってもよい。
【００５８】
サーバの廃棄手段は、常時或いは定期的に、図４に示す登録情報テーブルで、項目「廃棄時刻」の値が空白で、サーバの時計装置が示す現在時刻が、項目「保管期限」の値を過ぎている行があるか否かで、保管期限が過ぎているのに未だ廃棄していない文書データがあるか否かを確かめる手段と、保管期限が過ぎているのに未だ廃棄していない文書データがある場合、図４に示す登録情報テーブルおいて、項目「廃棄時刻」の値が空白で、サーバの時計装置が示す現在時刻が、項目「保管期限」の値を過ぎている行から、項目「パス名」の値を読み出し、この読み出した項目「パス名」の値を、図５に示す印刷履歴情報テーブルにおいて、項目「パス名」の値とする行の項目「シリアル番号」の値を読み出し、読み出した項目「シリアル番号」の値を、保管期限が過ぎているので廃棄すべき文書データの印刷物のシリアル番号として、並べた廃棄予定リストをプリンタに印刷させ、また、図４に示す登録情報テーブルで、項目「廃棄時刻」の値が空白で、サーバの時計装置が示す現在時刻が、項目「保管期限」の値を過ぎている行の項目「パス名」の値で特定される文書データをサーバの補助記憶装置から削除するとともに、この行の項目「廃棄時刻」の値を、サーバの時計装置が示す現在時刻にする手段である。
【００５９】
以下に、印刷プログラムと登録プログラムとによる文書データの印刷登録処理の流れの一例を、図７のフローチャートに従って説明する。
【００６０】
Ｓ（ＳＴＥＰ）１；
ユーザが、クライアントの入力装置で、クライアントの補助記憶装置に記憶されている文書データの印刷命令を入力する。
【００６１】
Ｓ（ＳＴＥＰ）２；
クライアントの印刷手段は、クライアントの表示装置で、ユーザに、印刷命令が入力された文書データの保管期限を入力するよう促す表示を行う。
【００６２】
Ｓ（ＳＴＥＰ）３；
ユーザが、クライアントの入力装置で、印刷命令を入力した文書データの保管期限を入力する。
【００６３】
Ｓ（ＳＴＥＰ）４；
クライアントの印刷手段は、印刷命令が入力された文書データをプリンタに印刷させる。
【００６４】
Ｓ（ＳＴＥＰ）５；
クライアントの印刷手段は、クライアントの通信装置で、印刷を命令された文書データと、入力された保管期限と一緒に、この文書データの登録命令をサーバの登録手段に送信する。
【００６５】
Ｓ（ＳＴＥＰ）６；
サーバの登録手段は、クライアントの印刷手段から、文書データと保管期限と一緒に、この文書データの登録命令を受信する。
【００６６】
Ｓ（ＳＴＥＰ）７；
サーバの登録手段は、サーバの補助記憶装置に、受信した文書データを記憶する。
【００６７】
Ｓ（ＳＴＥＰ）８；
サーバの登録手段は、図４に示す登録情報テーブルに、受信した文書データを記憶している場所を唯一に特定するパス名を項目「パス名」の値とし、受信した保管期限を項目「保管期限」の値とし、項目「廃棄時刻」の値を空白とする行を追加する。
【００６８】
以下に、ビューアプログラムとビューアサービスプログラムとによる文書データの閲覧印刷処理の流れの一例を、図８及び図９のフローチャートに従って説明する。
【００６９】
Ｓ（ＳＴＥＰ）１；
ユーザが、クライアントの入力装置で、ユーザＩＤとパスワードとの組を入力する。
【００７０】
Ｓ（ＳＴＥＰ）２；
クライアントのビューア手段は、クライアントの通信装置で、入力されたユーザＩＤとパスワードとの組と一緒にユーザ認証命令をサーバのビューアサービス手段に送信する。
【００７１】
Ｓ（ＳＴＥＰ）３；
サーバのビューアサービス手段は、サーバの通信装置で、クライアントのビューア手段から、ユーザＩＤとパスワードとの組と一緒にユーザ認証命令を受信する。
【００７２】
Ｓ（ＳＴＥＰ）４；
サーバのビューアサービス手段は、受信したユーザＩＤとパスワードの組が、図３に示すユーザ情報テーブルに記憶されているか否かで成功又は失敗とするユーザ認証結果を作成して、サーバの通信装置で、ユーザ認証結果をクライアントのビューア手段に送信する。
【００７３】
Ｓ（ＳＴＥＰ）５；
クライアントのビューア手段は、クライアントの通信装置で、サーバのビューアサービス手段から、ユーザ認証結果を受信する。
【００７４】
Ｓ（ＳＴＥＰ）６；
クライアントのビューア手段は、受信したユーザ認証結果を読み取り、
ユーザ認証結果が成功の場合、ＳＴＥＰ７に進み、
ユーザ認証結果が失敗の場合、ＥＮＤに進む。
【００７５】
Ｓ（ＳＴＥＰ）７；
ユーザが、クライアントの入力装置で、閲覧を希望する文書データのパス名を入力する。
【００７６】
閲覧を希望する文書データのパス名の入力は、クライアントのビューア手段が、サーバのビューアサービス手段から、サーバの補助記憶装置に記憶している文書データのパス名の一覧を送信してもらい、この一覧の中から、ユーザに選択させることで行われてもよい。
【００７７】
Ｓ（ＳＴＥＰ）８；
クライアントのビューア手段は、クライアントの通信装置で、閲覧を希望するとして入力された文書データのパス名と一緒に、この文書データの送信命令をサーバのビューアサービス手段に送信する。
【００７８】
Ｓ（ＳＴＥＰ）９；
サーバのビューアサービス手段は、サーバの通信装置で、クライアントのビューア手段から、文書データのパス名と一緒に、この文書データの送信命令を受信する。
【００７９】
Ｓ（ＳＴＥＰ）１０；
サーバのビューアサービス手段は、送信命令と一緒に受信したパス名で特定される文書データを、サーバの補助記憶装置から読み出して、サーバの通信装置で、クライアントビューア手段に送信する。
【００８０】
上述したように、サーバのビューアサービス手段からクライアントのビューア手段に送信される文書データの形式は、クライアントのビューア手段でのみ表示可能な形式であることが好ましい。この形式は、クライアントのビューア手段でのみ表示可能な形式は、例えば、クライアントのビューア手段専用のデータ形式であってもよいし、或いは、一般のデータ形式ではあるが、サーバのビューアサービス手段で暗号化され、クライアントのビューア手段で復号されるものでもよい。
【００８１】
Ｓ（ＳＴＥＰ）１１；
クライアントのビューア手段は、クライアントの通信装置で、サーバのビューアサービス手段から、文書データを受信する。
【００８２】
Ｓ（ＳＴＥＰ）１２；
クライアントのビューア手段は、クライアントの表示装置で、受信した文書データを表示する。
【００８３】
Ｓ（ＳＴＥＰ）１３；
ユーザは、表示されている文書データを閲覧する。
【００８４】
Ｓ（ＳＴＥＰ）１４；
ユーザは、クライアントの入力装置で、印刷を希望する文書データのパス名を入力する。
【００８５】
印刷を希望する文書データのパス名の入力は、表示されている文書データの印刷命令を
入力することで行われてもよいし、或いは、クライアントのビューア手段が、サーバのビューアサービス手段から、サーバの補助記憶装置に記憶している文書データのパス名の一覧を送信してもらい、この一覧の中から、ユーザに選択させることで行われてもよい。
【００８６】
Ｓ（ＳＴＥＰ）１５；
クライアントのビューア手段は、クライアントの通信装置で、印刷を希望するとして入力された文書データのパス名と一緒に、この文書データの印刷命令をサーバのビューアサービス手段に送信する。
【００８７】
Ｓ（ＳＴＥＰ）１６；
サーバのビューアサービス手段は、サーバの通信装置で、クライアントのビューア手段から、文書データのパス名と一緒に、この文書データの印刷命令を受信する。
【００８８】
Ｓ（ＳＴＥＰ）１７；
サーバのビューアサービス手段は、ユーザ認証命令と一緒に受信したユーザＩＤを印刷者識別情報とし、時計装置が示す現在の時刻を印刷時刻として、印刷者識別情報と印刷時刻とを含むシリアル番号を生成する。
【００８９】
上述したように、シリアル番号の生成は、サーバの補助記憶装置に通し番号を記憶しておき、記憶している通し番号に１を加えたものを新たな通し番号として記憶し直し、この新たな通し番号と、印刷時刻と、印刷者識別情報とを含むものをシリアル番号とするものであってもよい。
【００９０】
Ｓ（ＳＴＥＰ）１８；
サーバのビューアサービス手段は、印刷命令と一緒に受信したパス名で特定される文書データを、サーバの補助記憶装置から読み出す。
【００９１】
Ｓ（ＳＴＥＰ）１９；
サーバのビューアサービス手段は、読み出した文書データを、生成したシリアル番号と一緒にプリンタに印刷させる。ここで、シリアル番号は、バーコードや二次元コードにエンコードして印刷させてもよい。
【００９２】
Ｓ（ＳＴＥＰ）２０；
サーバのビューアサービス手段は、図５に示す印刷履歴情報テーブルに、生成したシリアル番号を項目「シリアル番号」の値とし、生成したシリアル番号に含めた印刷時刻を項目「印刷時刻」の値とし、生成したシリアル番号に含めた印刷者識別情報を項目「印刷者識別情報」の値とし、印刷命令と一緒に受信したパス名を項目「パス名」の値とする行を追加する。
【００９３】
以下に、廃棄プログラムによる文書データの廃棄処理の流れの一例を、図１０のフローチャートに従って説明する。
【００９４】
Ｓ（ＳＴＥＰ）１；
サーバの廃棄手段は、常時或いは定期的に、図４に示す登録情報テーブルで、項目「廃棄時刻」の値が空白で、サーバの時計装置が示す現在時刻が、項目「保管期限」の値を過ぎている行があるか否かで、保管期限が過ぎているのに未だ廃棄していない文書データがあるか否かを確かめる。
【００９５】
Ｓ（ＳＴＥＰ）２；
サーバの廃棄手段は、
保管期限が過ぎているのに未だ廃棄していない文書データがある場合、ＳＴＥＰ３に進み、
他方、保管期限が過ぎているのに未だ廃棄していない文書データがない場合、ＳＴＥＰ１に戻る。
【００９６】
Ｓ（ＳＴＥＰ）３；
サーバの廃棄手段は、図４に示す登録情報テーブルにおいて、項目「廃棄時刻」の値が空白で、サーバの時計装置が示す現在時刻が、項目「保管期限」の値を過ぎている行から、項目「パス名」の値を読み出す。
【００９７】
Ｓ（ＳＴＥＰ）４；
サーバの廃棄手段は、読み出した項目「パス名」の値を、図５に示す印刷履歴情報テーブルにおいて、項目「パス名」の値とする行の項目「シリアル番号」の値を読み出す。
【００９８】
Ｓ（ＳＴＥＰ）５；
サーバの廃棄手段は、読み出した項目「シリアル番号」の値を、保管期限が過ぎているので廃棄すべき文書データの印刷物のシリアル番号として、並べた廃棄予定リストをプリンタに印刷させる。ここで、シリアル番号をバーコードや二次元コードにエンコードしたものを廃棄予定リストに印刷してもよい。
【００９９】
Ｓ（ＳＴＥＰ）６；
サーバの廃棄手段は、項目「廃棄時刻」の値が空白で、サーバの時計装置が示す現在時刻が、項目「保管期限」の値を過ぎている行の項目「パス名」の値で特定される文書データを、サーバの補助記憶装置から削除するとともに、この行の項目「廃棄時刻」の値を、サーバの時計装置が示す現在時刻にし、ＳＴＥＰ１に戻る。
【図１】
2017224035.tif 000003
【図２】
2017224035.tif 000004
【図３】
2017224035.tif 000005
【図４】
2017224035.tif 000006
【図５】
2017224035.tif 000007
【図６】
2017224035.tif 000008
【図７】
2017224035.tif 000009
【図８】
2017224035.tif 000010
【図９】
2017224035.tif 000011
【図１０】
2017224035.tif 000012