(57)【特許請求の範囲】
【請求項１】
第１のネットワークに情報を提供可能な第１サーバと、前記第１のネットワークとは異なる第２のネットワークに情報を提供可能な第２サーバとを有する二重サーバシステムであって、
前記第１サーバは、所定の情報を記憶する第１情報記憶手段と、該記憶された所定の情報を前記第１のネットワークに提供する第１情報提供手段と、前記第１情報記憶手段に記憶された所定の情報の各々に対して開示時を設定する開示時設定手段と、前記第１情報記憶手段に記憶された所定の情報のうち前記開示時設定手段により設定された開示時に至った情報を前記第２サーバに向けて出力する情報出力手段と、前記第１のネットワークを介して前記第１サーバにアクセス可能なクライアントの各々に対しておよび／または前記所定の情報の各々に対してアクセス権を設定し前記第２のネットワークを介して前記第２サーバにアクセス可能なクライアントの各々に対して前記第１サーバのアクセス権と区別してアクセス権を設定するアクセス権設定手段と、を備え、
前記第１情報提供手段は、前記アクセス権設定手段により設定されたアクセス権に基づいて情報を提供する手段であり、
前記情報出力手段は、前記アクセス権設定手段により設定されたアクセス権を含めた前記情報を前記第２サーバに向けて出力する手段であり、
前記第２サーバは、前記情報出力手段から出力された情報を記憶する第２情報記憶手段と、該記憶した情報を前記第２のネットワークに提供し前記第１サーバが備えるアクセス権設定手段により設定されたアクセス権に基づいて前記第２情報記憶手段に記憶された情報を提供する第２情報提供手段と、を備える、
二重サーバシステム。
【請求項２】
請求項１記載の二重サーバシステムであって、
前記第１サーバが備える開示時設定手段は、前記開示時として開示日を設定する手段であり、
前記第１サーバが備える情報出力手段は、前記開示時としての開示日の所定の時刻に至ったときに対応する情報を出力する手段である
二重サーバシステム。
【請求項３】
前記第１サーバが備えるアクセス権設定手段は、アクセスの不可、読み込みのみの許可、読み書きの許可のいずれかのうちの少なくとも一つを含む不可あるいは許可を設定する手段である請求項１又は２記載の二重サーバシステム。
【請求項４】
前記第１サーバが備えるアクセス権設定手段は、前記第２のネットワークを介して前記第２サーバにアクセス可能なクライアントの各々に対して前記アクセス権としてアクセスの不可、読み込みのみの許可のいずれかを設定する手段である請求項１ないし３いずれか記載の二重サーバシステム。
【請求項５】
前記所定の情報は文書情報である請求項１ないし４いずれか記載の二重サーバシステム。
【請求項６】
請求項１ないし５いずれか記載の二重サーバシステムであって、
前記第１のネットワークはイントラネットであり、
前記第２のネットワークはインターネットである
二重サーバシステム。
【請求項７】
コンピュータを請求項１ないし６いずれか記載の二重サーバシステムにおける第１サーバとして機能させるサーバ用プログラム。
【請求項８】
コンピュータを請求項１ないし６いずれか記載の二重サーバシステムにおける第２サーバとして機能させるサーバ用プログラム。
【請求項９】
第１のネットワークに情報を提供可能な情報提供サーバであって、
所定の情報を記憶する情報記憶手段と、
該記憶された所定の情報を前記第１のネットワークに提供する情報提供手段と、
前記情報記憶手段に記憶された所定の情報の各々に対して開示時を設定する開示時設定手段と、
前記所定の情報のうち前記開示時設定手段により設定された開示時に至った情報を前記第１のネットワークとは異なる第２のネットワークに情報を提供可能な第２の情報提供サーバに向けて出力する情報出力手段と、
前記第１のネットワークを介してアクセス可能なクライアントの各々に対しておよび／または前記所定の情報の各々に対してアクセス権を設定し前記第２のネットワークを介して前記第２の情報提供サーバにアクセス可能なクライアントの各々に対して前記第１サーバのアクセス権と区別してアクセス権を設定するアクセス権設定手段と、を備え、
前記情報提供手段は、前記アクセス権設定手段により設定されたアクセス権に基づいて情報を提供する手段であり、
前記情報出力手段は、前記アクセス権設定手段により設定されたアクセス権を含めた前記情報を前記第２の情報提供サーバに向けて出力する手段である、
情報提供サーバ。
【請求項１０】
請求項９記載の情報提供サーバであって、
前記開示時設定手段は、前記開示時として開示日を設定する手段であり、
前記情報出力手段は、前記開示時としての開示日の所定の時刻に至ったときに対応する情報を出力する手段である
情報提供サーバ。
【請求項１１】
前記アクセス権設定手段は、アクセスの不可、読み込みのみの許可、読み書きの許可のいずれかのうちの少なくとも一つを含む不可あるいは許可を設定する手段である請求項９又は１０記載の情報提供サーバ。
【請求項１２】
前記アクセス権設定手段は、前記第２のネットワークを介して前記第２の情報提供サーバにアクセス可能なクライアントの各々に対して前記アクセス権としてアクセスの不可、読み込みのみの許可のいずれかを設定する手段である請求項９ないし１１いずれか記載の情報提供サーバ。
【請求項１３】
前記所定の情報は文書情報である請求項９ないし１２いずれか記載の情報提供サーバ。
【請求項１４】
請求項９ないし１３いずれか記載の情報提供サーバであって、
前記第１のネットワークはイントラネットであり、
前記第２のネットワークはインターネットである
情報提供サーバ。
【請求項１５】
コンピュータを請求項９ないし１４いずれか記載の情報提供サーバとして機能させるサーバ用プログラム。
【請求項１６】
第１のネットワークと第２のネットワークとに情報を提供する情報提供方法であって、
（ａ）所定の情報を前記第１のネットワークに情報提供可能な第１サーバに記憶させて該第１のネットワークに提供し、
（ｂ）前記第１サーバに記憶させた所定の情報に対して開示タイミングを設定し、
（ｃ）該設定した開示タイミングに至ったときに前記所定の情報を前記第２のネットワークに情報提供可能な第２サーバに記憶させて該第２のネットワークに提供し、
（ｄ）前記第１のネットワークを介して前記第１サーバにアクセス可能なクライアントの各々に対しておよび／または前記所定の情報の各々に対してアクセス権を設定し、前記第２のネットワークを介して前記第２サーバにアクセス可能なクライアントの各々に対して前記第１サーバのアクセス権と区別してアクセス権を設定するステップを備え、
前記ステップ（ａ）は、前記設定されたアクセス権に基づいて前記所定の情報を前記第１のネットワークに提供するステップであり、
前記ステップ（ｃ）は、前記設定されたアクセス権を含めた前記所定の情報を前記第２サーバに記憶させ、前記設定されたアクセス権に基づいて前記所定の情報を前記第２のネットワークに提供するステップである、
情報提供方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、二重サーバシステムおよび情報提供サーバ並びにこれに用いるプログラムや情報提供方法に関し、詳しくは、第１のネットワークに情報を提供可能な第１サーバと、前記第１のネットワークとは異なる第２のネットワークに情報を提供可能な第２サーバとを有する二重サーバシステムおよび第１のネットワークに情報を提供可能な情報提供サーバ並びに二重サーバシステムにおける第１サーバや第２サーバもしくは情報提供サーバに用いるプログラム、二つの異なるネットワークを介して情報を提供する情報提供方法に関する。
【０００２】
【従来の技術】
従来、ネットワーク上の情報提供サーバとしては、提供可能な情報に対してアクセス権を設定したり、サーバにアクセス可能なクライアントにアクセス権を設定するものが提案されている。このように、提供可能な情報に対してアクセス権を設定することによって提供可能な情報のうちの一部の情報のみを提供するものとしたり、クライアント毎にアクセス権を設定することによってハッキング行為などの不正アクセスの防止を図ったり、クライアントのレベル化を図っている。
【０００３】
【発明が解決しようとする課題】
しかしながら、こうしたネットワーク上の情報提供サーバは、アクセス権を設定して不正アクセスの防止を図っているものの、ネットワーク上のサーバであるために常にハッキング行為などによる不正アクセスの驚異にさらされており、こうした不正アクセスに対する問題は大きな課題としてクローズアップされている。
【０００４】
本発明の二重サーバシステムおよび情報提供サーバは、より適切にクライアントのレベル化を図ることを目的の一つとする。また、本発明の二重サーバシステムや情報提供サーバは、不正アクセスによる情報の漏洩を防止することを目的の一つとする。
【０００５】
また、本発明の二重サーバシステムや情報提供サーバに用いるプログラムは、コンピュータを、より適切にクライアントのレベル化を図ることができる二重サーバシステムや情報適用システムとして機能させたり、コンピュータを、不正アクセスをより効果的に防止できる二重サーバシステムや情報提供サーバとして機能させることを目的とする。
【０００６】
さらに、本発明の情報提供方法は、不正アクセスによる情報の漏洩を防止すると共により適切にクライアントのレベル化を図ることを目的とする。
【０００７】
【課題を解決するための手段およびその作用・効果】
本発明の二重サーバシステムおよび情報提供サーバ並びにこれに用いるプログラムや情報提供方法は、上述の目的の少なくとも一部を達成するために以下の手段を採った。
【０００８】
本発明の二重サーバシステムは、
第１のネットワークに情報を提供可能な第１サーバと、前記第１のネットワークとは異なる第２のネットワークに情報を提供可能な第２サーバとを有する二重サーバシステムであって、
前記第１サーバは、所定の情報を記憶する第１情報記憶手段と、該記憶された所定の情報を前記第１のネットワークに提供する第１情報提供手段と、前記第１情報記憶手段に記憶された所定の情報の各々に対して開示時を設定する開示時設定手段と、前記第１情報記憶手段に記憶された所定の情報のうち前記開示時設定手段により設定された開示時に至った情報を前記第２サーバに向けて出力する情報出力手段と、を備え、
前記第２サーバは、前記情報出力手段から出力された情報を記憶する第２情報記憶手段と、該記憶した情報を前記第２のネットワークに提供する第２情報提供手段と、を備える
ことを要旨とする。
【０００９】
この本発明の二重サーバシステムでは、第１サーバは、第１情報記憶手段に記憶した所定の情報を第１サーバから第１のネットワークに提供すると共にこの第１情報記憶手段に記憶された所定の情報のうち開示時設定手段により設定された開示時に至った情報を第２サーバに向けて出力する。第２サーバは、第１サーバから出力された情報を第２情報記憶手段に記憶すると共にこの記憶した情報を第１のネットワークとは異なる第２のネットワークに提供する。したがって、第２サーバの第２情報記憶手段には第１サーバの第１情報記憶手段に記憶された所定の情報のうち開示時に至った情報だけが記憶され、第２のネットワークにはこの第２情報記憶手段に記憶された情報だけが提供されるから、第１サーバの第１情報記憶手段に記憶された所定の情報のうち開示時に至っていない情報が第２のネットワークを介して第２サーバへなされる不正アクセスによる情報の漏洩を防止することができる。
【００１０】
こうした本発明の二重サーバシステムにおいて、前記第１サーバが備える開示時設定手段は前記開示時として開示日を設定する手段であり、前記前記第１サーバが備える情報出力手段は前記開示時としての開示日の所定の時刻に至ったときに対応する情報を出力する手段であるものとすることもできる。こうすれば、情報の出力を一日のうちの所定の時刻に行なうことができる。
【００１１】
また、本発明の二重サーバシステムにおいて、前記第１サーバは、前記第１のネットワークを介して前記第１サーバにアクセス可能なクライアントの各々に対しておよび／または前記所定の情報の各々に対してアクセス権を設定するアクセス権設定手段を備え、前記第１サーバが備える第１情報提供手段は前記アクセス権設定手段により設定されたアクセス権に基づいて情報を提供する手段であるものとすることもできる。こうすれば、第１サーバの第１情報記憶手段に記憶された所定の情報のうち第１のネットワークに提供する情報と提供しない情報とを区分したり、第１のネットワークにおけるクライアントのレベル化を図ることができる。
【００１２】
こうした第１サーバがアクセス権設定手段を備える態様の本発明の二重サーバシステムにおいて、前記第１サーバが備えるアクセス権設定手段は、アクセスの不可、読み込みのみの許可、読み書きの許可のいずれかを設定する手段であるものとすることもできる。
【００１３】
また、第１サーバがアクセス権設定手段を備える態様の本発明の二重サーバシステムにおいて、前記第１サーバが備えるアクセス権設定手段は、前記第２のネットワークを介して前記第２サーバにアクセス可能なクライアントの各々に対してアクセス権を設定する手段であり、前記第２サーバが備える第２情報提供手段は、前記第１サーバが備えるアクセス権設定手段により設定されたアクセス権に基づいて前記第２情報記憶手段に記憶された情報を提供する手段であるものとすることもできる。こうすれば、第２のネットワークにおけるクライアントのレベル化を図ることができる。この態様の本発明の二重サーバシステムにおいて、前記第１サーバが備えるアクセス権設定手段は、前記第２のネットワークを介して前記第２サーバにアクセス可能なクライアントの各々に対して前記アクセス権としてアクセスの不可、読み込みのみの許可のいずれかを設定する手段であるものとすることもできる。
【００１４】
本発明の二重サーバシステムにおいて、前記所定の情報は文書情報であるものとすることもできる。また、本発明の二重サーバシステムにおいて、前記第１のネットワークはイントラネットであり、前記第２のネットワークはインターネットであるものとすることもできる。
【００１５】
本発明の二重サーバシステム用の第１のプログラムは、コンピュータを上述のいずれかの態様の本発明の二重サーバシステムにおける第１サーバとして機能させること、即ち、基本的な二重サーバシステムとしての、第１のネットワークに情報を提供可能な第１サーバと、前記第１のネットワークとは異なる第２のネットワークに情報を提供可能な第２サーバとを有する二重サーバシステムであって、前記第１サーバは、所定の情報を記憶する第１情報記憶手段と、該記憶された所定の情報を前記第１のネットワークに提供する第１情報提供手段と、前記第１情報記憶手段に記憶された所定の情報の各々に対して開示時を設定する開示時設定手段と、前記第１情報記憶手段に記憶された所定の情報のうち前記開示時設定手段により設定された開示時に至った情報を前記第２サーバに向けて出力する情報出力手段と、を備え、前記第２サーバは、前記情報出力手段から出力された情報を記憶する第２情報記憶手段と、該記憶した情報を前記第２のネットワークに提供する第２情報提供手段と、を備える二重サーバシステムにおける第１サーバとして機能させることを要旨とする。
【００１６】
この本発明の二重サーバシステム用の第１のプログラムによれば、コンピュータを上述のいずれかの態様の本発明の二重サーバシステムにおける第１サーバとして機能させるから、本発明の二重サーバシステムが奏する効果のうち第１サーバに基づく効果、例えば、第１サーバの第１情報記憶手段に記憶された所定の情報のうち開示時に至っていない情報が第２のネットワークを介して第２サーバへなされる不正アクセスによって開示されるのを防止することができる効果や第１サーバの第１情報記憶手段に記憶された所定の情報のうち第１のネットワークに提供する情報と提供しない情報とを区分することができる効果、第１のネットワークにおけるクライアントのレベル化を図ることができる効果、第２のネットワークにおけるクライアントのレベル化を図ることに資する効果などを奏することができる。
【００１７】
本発明の二重サーバシステム用の第２のプログラムは、コンピュータを上述のいずれかの態様の本発明の二重サーバシステムにおける第２サーバとして機能させること、即ち、基本的な重サーバシステムとしての、第１のネットワークに情報を提供可能な第１サーバと、前記第１のネットワークとは異なる第２のネットワークに情報を提供可能な第２サーバとを有する二重サーバシステムであって、前記第１サーバは、所定の情報を記憶する第１情報記憶手段と、該記憶された所定の情報を前記第１のネットワークに提供する第１情報提供手段と、前記第１情報記憶手段に記憶された所定の情報の各々に対して開示時を設定する開示時設定手段と、前記第１情報記憶手段に記憶された所定の情報のうち前記開示時設定手段により設定された開示時に至った情報を前記第２サーバに向けて出力する情報出力手段と、を備え、前記第２サーバは、前記情報出力手段から出力された情報を記憶する第２情報記憶手段と、該記憶した情報を前記第２のネットワークに提供する第２情報提供手段と、を備える二重サーバシステムにおける第２サーバとして機能させることを要旨とする。
【００１８】
この本発明の二重サーバシステム用の第２のプログラムによれば、コンピュータを上述のいずれかの態様の本発明の二重サーバシステムにおける第２サーバとして機能させるから、本発明の二重サーバシステムが奏する効果のうち第２サーバに基づく効果、例えば、第１サーバの第１情報記憶手段に記憶された所定の情報のうち開示時に至っていない情報が第２のネットワークを介して第２サーバへなされる不正アクセスによって開示されるのを防止することに資する効果や第２のネットワークにおけるクライアントのレベル化を図ることに資する効果などを奏することができる。
【００１９】
本発明の情報提供サーバは、
第１のネットワークに情報を提供可能な情報提供サーバであって、
所定の情報を記憶する情報記憶手段と、
該記憶された所定の情報を前記第１のネットワークに提供する情報提供手段と、
前記情報記憶手段に記憶された所定の情報の各々に対して開示時を設定する開示時設定手段と、
前記所定の情報のうち前記開示時設定手段により設定された開示時に至った情報を前記第１のネットワークとは異なる第２のネットワークに情報を提供可能な第２の情報提供サーバに向けて出力する情報出力手段と、
を備えることを要旨とする。
【００２０】
この本発明の情報提供サーバでは、情報記憶手段に記憶した所定の情報を第１のネットワークに提供すると共にこの情報記憶手段に記憶された所定の情報のうち開示時設定手段により設定された開示時に至った情報を第１のネットワークとは異なる第２のネットワークに情報を提供可能な第２の情報提供サーバに向けて出力する。したがって、第２の情報提供サーバは、情報記憶手段に記憶された所定の情報のうち開示時に至った情報だけを第２のネットワークに提供可能となるから、情報記憶手段に記憶された所定の情報のうち開示時に至っていない情報が第２のネットワークを介して第２の情報提供サーバへなされる不正アクセスによって開示されるのを防止することができる。
【００２１】
こうした本発明の情報提供サーバにおいて、前記開示時設定手段は前記開示時として開示日を設定する手段であり、前記情報出力手段は、前記開示時としての開示日の所定の時刻に至ったときに対応する情報を出力する手段であるものとすることもできる。こうすれば、情報の出力を一日のうちの所定の時刻に行なうことができる。
【００２２】
また、本発明の情報提供サーバにおいて、前記第１のネットワークを介してアクセス可能なクライアントの各々に対しておよび／または前記所定の情報の各々に対してアクセス権を設定するアクセス権設定手段を備え、前記情報提供手段は、前記アクセス権設定手段により設定されたアクセス権に基づいて情報を提供する手段であるものとすることもできる。こうすれば、情報記憶手段に記憶された所定の情報のうち第１のネットワークに提供する情報と提供しない情報とを区分したり、第１のネットワークにおけるクライアントのレベル化を図ることができる。
【００２３】
こうした、アクセス権設定手段を備える態様の本発明の情報提供サーバにおいて、前記アクセス権設定手段は、アクセスの不可、読み込みのみの許可、読み書きの許可のいずれかを設定する手段であるものとすることもできる。
【００２４】
また、アクセス権設定手段を備える態様の本発明の情報提供サーバにおいて、前記アクセス権設定手段は、前記第２のネットワークを介して前記第２の情報提供サーバにアクセス可能なクライアントの各々に対してアクセス権を設定する手段であるものとすることもできる。こうすれば、第２のネットワークにおけるクライアントのレベル化を図ることができる。この態様の本発明の情報提供サーバにおいて、前記アクセス権設定手段は、前記第２のネットワークを介して前記第２の情報提供サーバにアクセス可能なクライアントの各々に対して前記アクセス権としてアクセスの不可、読み込みのみの許可のいずれかを設定する手段であるものとすることもできる。
【００２５】
本発明の情報提供サーバにおいて、前記所定の情報は文書情報であるものとすることもできる。また、本発明の情報提供サーバにおいて、前記第１のネットワークはイントラネットであり、前記第２のネットワークはインターネットであるものとすることもできる。
【００２６】
本発明の情報提供サーバに用いるプログラムは、コンピュータを上述のいずれかの態様の本発明の情報提供サーバとして機能させること、即ち、基本的な情報提供サーバとして、第１のネットワークに情報を提供可能な情報提供サーバであって、所定の情報を記憶する情報記憶手段と、該記憶された所定の情報を前記第１のネットワークに提供する情報提供手段と、前記情報記憶手段に記憶された所定の情報の各々に対して開示時を設定する開示時設定手段と、前記所定の情報のうち前記開示時設定手段により設定された開示時に至った情報を前記第１のネットワークとは異なる第２のネットワークに情報を提供可能な第２の情報提供サーバに向けて出力する情報出力手段と、を備える情報提供サーバとして機能させることを要旨とする。
【００２７】
この本発明の情報提供サーバに用いるプログラムによれば、コンピュータを上述のいずれかの態様の本発明の情報提供サーバとして機能させるから、本発明の情報提供サーバが奏する効果、例えば、情報記憶手段に記憶された所定の情報のうち開示時に至っていない情報が第２のネットワークを介して第２の情報提供サーバへなされる不正アクセスによって開示されるのを防止することができる効果や情報記憶手段に記憶された所定の情報のうち第１のネットワークに提供する情報と提供しない情報とを区分することができる効果、第１のネットワークにおけるクライアントのレベル化を図ることができる効果、第２のネットワークにおけるクライアントのレベル化を図ることができる効果などを奏することができる。
【００２８】
本発明の情報提供方法は、
第１のネットワークと第２のネットワークとに情報を提供する情報提供方法であって、
（ａ）所定の情報を前記第１のネットワークに情報提供可能な第１サーバに記憶させて該第１のネットワークに提供し、
（ｂ）前記第１サーバに記憶させた所定の情報に対して開示タイミングを設定し、
（ｃ）該設定した開示タイミングに至ったときに前記所定の情報を前記第２のネットワークに情報提供可能な第２サーバに記憶させて該第２のネットワークに提供する
ことを要旨とする。
【００２９】
この本発明の情報提供方法によれば、第１サーバに記憶された所定の情報のうち設定された開示タイミングに至った情報だけが第２サーバに記憶されて第２のネットワークに提供されるから、第１サーバに記憶された所定の情報のうち開示タイミングに至っていない情報が第２のネットワークを介して第２サーバへなされる不正アクセスによって漏洩するのを防止することができる。
【００３０】
こうした本発明の情報提供方法において、前記第１のネットワークを介して前記第１サーバにアクセス可能なクライアントの各々に対しておよび／または前記所定の情報の各々に対してアクセス権を設定するステップを備え、前記ステップ（ａ）は、前記設定されたアクセス権に基づいて前記所定の情報を前記第１のネットワークに提供するステップであるものとすることもできる。こうすれば、第１サーバに記憶された所定の情報のうち第１のネットワークに提供する情報と提供しない情報とを区分したり、第１のネットワークにおけるクライアントのレベル化を図ることができる。
【００３１】
また、本発明の情報提供方法において、前記第２のネットワークを介して前記第２サーバにアクセス可能なクライアントの各々に対してアクセス権を設定するステップを備え、前記ステップ（ｃ）は、前記設定されたアクセス権に基づいて前記所定の情報を前記第２のネットワークに提供するステップであるものとすることもできる。こうすれば、第２のネットワークにおけるクライアントのレベル化を図ることができる。
【００３２】
【発明の実施の形態】
次に、本発明の実施の形態を実施例を用いて説明する。図１は、本発明の一実施例である二重サーバシステム３０の構成の概略を示す構成図である。実施例の二重サーバシステム３０は、クライアント１２〜１６が接続されたイントラネット１０に情報を提供可能な第１情報提供サーバ３２と、クライアント２２〜２６が接続されたインターネット２０に情報を提供可能な第２情報提供サーバ４２とにより構成されており、第２情報提供サーバ４２からインターネット２０に接続されたクライアント２２〜２６に提供する情報を第１情報提供サーバ３２から第２情報提供サーバ４２に出力できるようになっている。実施例の二重サーバシステム３０では、第１情報提供サーバ３２や第２情報提供サーバ４２から文書と文書に付属する情報とからなる文書情報をイントラネット１０やインターネット２０に提供するものとして説明する。
【００３３】
図２は、第１情報提供サーバ３２の構成の概略を示す構成図である。第１情報提供サーバ３２は、基本的には、図示するように、文書情報をデータベース化して記憶するデータベース３４と、文書やイントラネット１０を介して第１情報提供サーバ３２にアクセス可能なクライアント１２〜１６およびインターネット２０を介して第２情報提供サーバ４２にアクセス可能なクライアント２２〜２６へのアクセス権を設定するセキュリティ管理システム３５と、文書のデータベース３４へのアップや第２情報提供サーバ４２へのダウンロードを行なう文書のアップ／ダウンロードシステム３６と、クライアント１２〜１６からの要求に応じてデータベース３４に記憶された文書を検索する文書検索システム３７と、検索した文書の一覧やこの文書の一覧から選択された文書をクライアント１２〜１６側に表示出力する文書表示システム３８とにより構成されている。なお、実施例では、セキュリティ管理システム３５や文書のアップ／ダウンロードシステム３６，文書検索システム３７，文書表示システム３８をハード構成とソフトウエアとにより実現しており、それぞれ独立したハード構成を備えるものではない。したがって、各システムは独立に動作する場合もあるが、各システムが協同して動作する場合もある。
【００３４】
図３は、第２情報提供サーバ４２の構成の概略を示す構成図である。第２情報提供サーバ４２は、基本的には、図示するように、第１情報提供サーバ３２からダウンロードした文書情報をデータベース化して記憶するデータベース４４と、クライアント２２〜２６からの要求に応じてデータベース４４に記憶された文書を検索する文書検索システム４７と、検索した文書の一覧やこの文書の一覧から選択された文書をクライアント２２〜２６側に表示出力する文書表示システム４８とにより構成されている。
【００３５】
なお、実施例の二重サーバシステム３０が備える第１情報提供サーバ３２や第２情報提供サーバ４２は、いずれも複数のコンピュータによって構成してもよく、単一のコンピュータによって構成してもよい。これは、外観上のことではなく、機能的なことであり、即ち、内部に複数のＣＰＵを備えて複数のコンピュータとして機能することができるが外観上単一のものとしている場合は複数のコンピュータとして考えてもよいし、単一のコンピュータとして考えても差し支えないという意である。
【００３６】
次に、こうして構成された二重サーバシステム３０の動作、特に第１情報提供サーバ３２のデータベース３４にアップされた文書のセキュリティ管理や文書情報の第２情報提供サーバ４２へのダウンロード，第１情報提供サーバ３２や第２情報提供サーバ４２からのイントラネット１０やインターネット２０への文書情報の提供などの際の処理について説明する。図４は、第１情報提供サーバ３２のデータベース３４に文書をアップする際に第１情報提供サーバ３２により実行される文書アップ処理ルーチンの一例を示すフローチャートである。このルーチンは、第１情報提供サーバ３２への文書のアップの権限を有するクライアントから文書のアップの処理が選択されたときに実行される。
【００３７】
この文書アップ処理ルーチンが実行されると、第１情報提供サーバ３２は、まず、文書のアップの処理を選択したクライアント側に文書登録ダイアログを表示して（ステップＳ１００）、文書入力処理を行なう（ステップＳ１０２）。文書登録ダイアログの一例を図５に示す。なお、図５に例示した文書登録ダイアログは文書入力処理が終了し、文書権限を入力している最中のものである。文書入力処理は、文書登録ダイアログのＦｉｌｅの欄の「文書Ｎｏ．」や「Ｒｅｖ」、機種の欄の「分類」や「機種名」の入力欄に直接入力またはプルダウンメニューを用いる入力によりデータを入力すると共に「文書情報」のタグを選択して各種情報を入力することにより行なう。本発明は、主に二重サーバシステム３０の構成と文書権限とに中核があり、文書入力処理にはないから、文書入力処理についてのこれ以上の詳細な説明は冗長となるから省略する。
【００３８】
文書入力処理が終了すると、文書権限の入力処理を実行する（ステップＳ１０４）。文書権限の入力は、図５に例示する文書登録ダイヤログの例では、「文書権限」のタグを選択すると共に「利用者区分」や「文書開示日」，「参照グループ」の入力欄にプルダウンメニューからの選択や一覧からの選択などによって入力することによって行なう。ここで、「利用者区分」は、イントラネット１０やインターネット２０を介して第１情報提供サーバ３２や第２情報提供サーバ４２をアクセス可能な利用者（クライアント）の大区分であり、実施例では、イントラネット１０のクライアントに対してはシステム管理を行なうことができるシステム管理ユーザーとその他のイントラネットユーザー、インターネット２０のクライアントに対しては第２情報提供サーバ４２へのアクセス可能なインターネットユーザーに区分し、イントラネット１０に対する区分もインターネット２０に対する区分も単にプルダウンメニューによって選択するだけで行なうことができるようになっている。「参照グループ」は、「利用者区分」で選択された区分に属する利用者（クライアント）を更に区分する小区分であり、図中右欄の一覧から選択することによって入力する。こうした「利用者区分」と「参照グループ」とにより、この文書の表示許可としてのアクセス権を大区分および小区分を用いて設定することができる。実施例では、利用者は図示しない利用者登録処理ルーチンにより表示される利用者登録ダイヤログを用いてユーザーＩＤなどが付与されて登録される。利用者登録ダイヤログの一例を図６に示す。図６の利用者登録ダイヤログの例では、利用者の登録としてパスワード，ユーザー名，ローカル名，会社住所，ｅメールアドレス，電話番号などの他、ユーザー分類やユーザー権限，言語，会社名などが入力される。上述の参照グループに選択可能なグループ（小区分）は、この利用者登録ダイヤログではユーザー分類によって分類される。「ユーザー権限」の入力欄には、文書の表示許可以外のアクセス権、例えば文書のアップの許可やアクセス権の設定および変更許可などのアクセス権がプルダウンメニューから選択して入力される。実施例では、イントラネット１０の大区分におけるシステム管理ユーザーは文書のアップや全ての文書の文書権限の設定および変更を行なうことができるアクセス権を有する「administrator」として、その他のイントラネットユーザーはシステム管理ユーザーによって設定されたアクセス権の範囲内において文書のアップや自らアップした文書に対する文書権限のうちのインターネットユーザーに対する設定および変更を行なうことができるアクセス権を有するものとして、インターネットユーザーはシステム管理ユーザーやイントラネットユーザーによってアクセス権を設定された範囲内でインターネット２０を介して文書の表示を行なうことができるものとして設定されている。「文書開示日」は、入力した文書をイントラネット１０やインターネット２０を介してアクセス可能なクライアントへの開示を開始する日を入力する。
【００３９】
こうして文書権限が入力され、「閉じる」ボタンが選択されて文書登録ダイヤログが閉じられると、入力された文書や文書権限に関するデータをデータベース３４に登録し（ステップＳ１０６）、本ルーチンを終了する。こうしてデータベース３４に文書のアップとその文書に対するアクセス権や開示日などが登録される。
【００４０】
上述した図５の文書登録ダイヤログでは、機種の欄の「機種名」がプルダウンメニューから選択されると、「機種開示日」の欄にその機種の開示日が表示される。この機種開示日は、図示しない機種登録処理ルーチンにより表示される機種登録ダイヤログから入力される。機種登録ダイヤログの一例を図７に示す。図７に例示した機種登録ダイヤログでは、各機種に対して機種開示日を入力できるようになっている。
【００４１】
文書と共に開示日やアクセス権がデータベース３４に登録されると、イントラネット１０を介して第１情報提供サーバ３２にアクセスしようとするクライアントによりログインする際に入力されるユーザーＩＤに基づいて各文書におけるアクセス権が判断され、判断されたアクセス権の範囲に基づいて文書情報の表示や書き込みなどが許可される。なお、システム管理ユーザーやイントラネットユーザー，インターネットユーザーのアクセス権の範囲については前述した。
【００４２】
次に、第１情報提供サーバ３２のデータベース３４に登録された文書の第２情報提供サーバ４２のデータベース４４へのダウンロードの際の処理について説明する。図８は、第１情報提供サーバ３２により実行される文書ダウンロード処理ルーチンの一例を示すフローチャートである。このルーチンは、毎日所定時刻（例えば午前１０時）に実行される。
【００４３】
文書ダウンロード処理ルーチンが実行されると、第１情報提供サーバ３２は、まず、データベース３４をアクセスして登録された文書情報のうち今日が文書開示日の文書情報を検索すると共に（ステップＳ１１０）、第２情報提供サーバ４２との通信を確立する処理を実行する（ステップＳ１１２）。そして、今日が文書開示日として検索された文書情報を第２情報提供サーバ４２に向けて出力、即ちダウンロードして（ステップＳ１１４）、本ルーチンを終了する。第２情報提供サーバ４２は、こうして第１情報提供サーバ３２から出力された文書情報をデータベース４４に登録する。なお、第２情報提供サーバ４２にダウンロードされる文書情報には、文書の他にアクセス権（文書権限）も含まれる。実施例の文書ダウンロード処理ルーチンでは、文書情報のうち今日が文書開示日の文書情報を検索すると共に第２情報提供サーバ４２との通信を確立する処理を実行し、検索された文書情報をダウンロードするものとしたが、第２情報提供サーバ４２との通信の確立はダウンロードの前に行なえばよいから、文書情報の検索処理の前に行なってもよいし、文書情報の検索処理の後に行なってもよい。
【００４４】
次に、こうしてデータベース３４やデータベース４４に登録された文書情報のクライアントへの提供の処理について説明する。図９は、ログインしたクライアントへ提供可能な文書の一覧を表示する際に実行される文書検索表示処理ルーチンの一例を示すフローチャートである。このルーチンは、イントラネット１０やインターネット２０を介してクライアント１２〜１６やクライアント２２〜２６が第１情報提供サーバ３２や第２情報提供サーバ４２が提供する文書情報提供サイトにログインしたときに実行される。
【００４５】
この文書検索表示処理ルーチンが実行されると、第１情報提供サーバ３２や第２情報提供サーバ４２は、まず、検索画面を表示すると共に（ステップＳ１２０）、検索条件を設定する処理を実行する（ステップＳ１２２）。検索画面の一例を図１０に示す。図１０に例示した検索画面では、検索条件の入力は、図中左側に設けられた「Puroduct  Category」や「Model  Name」などの入力欄にプルダウンメニューから所望の機種分類や機種名を選択して入力することによって行なう。検索条件が入力され、「ＧＯ」ボタンが選択されると、利用者がログインする際に入力されたユーザーＩＤと入力された検索条件とに基づいて表示許可のアクセス権が設定されている文書情報をデータベース３４やデータベース４４から検索する（ステップＳ１２４）。文書情報が第１情報提供サーバ３２のデータベース３４から検索される場合には、利用者に設定されたアクセス権にもよるが、文書情報の表示について設定された文書開示日も検索条件として検索される。したがって、文書開示日に至っていない文書情報を表示することができないアクセス権しか持たない利用者に対しては文書開示日に至った文書情報だけが検索されることになる。文書情報が第２情報提供サーバ４２のデータベース４４から検索される場合には、データベース４４への文書情報のダウンロードは文書開示日の所定時刻に行なわれるから、データベース４４に登録されている文書情報は全て文書開示日に至っており、そのため文書開示日を検索条件とする必要がない。
【００４６】
そして、検索結果を表示するための表示画面（検索結果表示画面）を作成し（ステップＳ１２６）、作成した検索結果表示画面をクライアント側に出力して（ステップＳ１２８）、本ルーチンを終了する。検索結果は設定されたアクセス権や文書開示日によって異なるから、検索結果表示画面は、その都度作成されてクライアント側に出力される。異なるユーザーに対して作成され出力された検索結果表示画面の一例を図１１および図１２に示す。図示するように、同じ機種分類で同じ機種名を用いて検索しても、アクセス権の異なるユーザーに対しては異なる検索結果となるから、検索結果表示画面も異なるものとなる。
【００４７】
以上説明した実施例の二重サーバシステム３０によれば、文書及び利用者に設定されたアクセス権と各文書に対して設定された文書開示日とに基づいてイントラネット１０を介して第１情報提供サーバ３２にアクセス可能なクライアント１２〜１６へ文書情報を提供することができる。また、文書及び利用者に設定されたアクセス権に基づいてインターネット２０を介して第２情報提供サーバ４２にアクセス可能なクライアント２２〜２６へ文書情報を提供することができる。しかも、第１情報提供サーバ３２から第２情報提供サーバ４２への文書情報のダウンロードは文書開示日の所定時刻に行なうから、第２情報提供サーバ４２への不正アクセスによっても文書開示日に至っていない文書情報が提供されるのを防止することができる。即ち、高いセキュリティを確保することができる。
【００４８】
また、実施例の二重サーバシステム３０によれば、イントラネット１０を介して第１情報提供サーバ３２にアクセス可能なクライアント１２〜１６に対してアクセス権を設定することによりクライアント１２〜１６のレベル化を図ることができると共にインターネット２０を介して第２情報提供サーバ４２にアクセス可能なクライアント２２〜２６に対してアクセス権を設定することによりクライアント２２〜２６のレベル化を図ることができる。しかも、第１情報提供サーバ３２にアクセス可能なクライアント１２〜１６に対するアクセス権の設定も第２情報提供サーバ４２へアクセス可能なクライアント２２〜２６に対するアクセス権の設定も文書登録ダイヤログを用いて一元的に設定することができる。したがって、クライアント２２〜２６に対するアクセス権の設定を第２情報提供サーバ４２で行なう必要がない。
【００４９】
さらに、実施例の二重サーバシステム３０によれば、検索結果表示画面をその都度作成して表示するから、アクセス権が異なる利用者でも見やすい表示画面を表示することができる。
【００５０】
実施例の二重サーバシステム３０では、イントラネット１０の大区分におけるシステム管理ユーザーは文書のアップや全ての文書の文書権限の設定および変更を行なうことができるアクセス権を有する「administrator」として、その他のイントラネットユーザーはシステム管理ユーザーによって設定されたアクセス権の範囲内において文書のアップや自らアップした文書に対する文書権限のうちのインターネットユーザーに対する設定および変更を行なうことができるアクセス権を有するものとして、インターネットユーザーはシステム管理ユーザーやイントラネットユーザーによってアクセス権を設定された範囲内でインターネット２０を介して文書の表示を行なうことができるものとして設定されているものとしたが、こうしたアクセス権に限定されるものでなく、種々のアクセス権を設定するものとしてもよい。
【００５１】
実施例の二重サーバシステム３０では、機種に対する機種開示日と文書に対する文書開示日とを設定するものとしたが、文書に対する文書開示日だけを設定するものとしてもよい。また、実施例の二重サーバシステム３０では、文書に対して文書開示日を設定するものとしたが、日をもって設定する必要はなく日時をもって設定するもの、即ち文書開示日時として設定するものとしてもよい。この場合、第１情報提供サーバ３２から第２情報提供サーバ４２への文書情報のダウンロードは文書開示日時に行なうものとすればよい。
【００５２】
実施例の二重サーバシステム３０では、文書権限の設定として大区分としての利用者区分と小区分としての参照グループにより文書のアクセス権を設定するものとしたが、各利用者毎に設定するものとしてもよい。また、文書権限として文書情報の一部だけについて表示することができるアクセス権を設定するものとしても構わない。
【００５３】
実施例の二重サーバシステム３０では、検索結果表示画面をその都度作成して表示するものとしたが、所定の様式の検索結果表示画面を用いて検索結果を表示するものとしても構わない。
【００５４】
実施例の二重サーバシステム３０では、第１情報提供サーバ３２や第２情報提供サーバ４２からイントラネット１０やインターネット２０に文書情報を提供するものとしたが、文書情報以外の情報を提供するものとしてもよい。
【００５５】
実施例の二重サーバシステム３０では、イントラネット１０に接続されたクライアント１２〜１６に情報を提供する第１情報提供サーバ３２とインターネット２０に接続されたクライアント２２〜２６に情報を提供する第２情報提供サーバ４２とにより構成したが、第１情報提供サーバ３２から情報を提供するネットワークと第２情報提供サーバ４２から情報を提供するネットワークとが異なるものであればよいから、イントラネットとインターネットに限定されるものではない。
【００５６】
以上、本発明の一つの実施の形態として二重サーバシステム３０について説明したが、他の実施の形態として、実施例の二重サーバシステム３０における第１情報提供サーバ３２としてもよく、また、コンピュータを実施例の二重サーバシステム３０における第１情報提供サーバ３２として機能させるプログラムやコンピュータを実施例の二重サーバシステム３０における第２情報提供サーバ４２として機能させるプログラムとしてもよい。コンピュータを第１情報提供サーバ３２や第２情報提供サーバ４２として機能させるプログラムとした形態の場合、上述した各処理のうち第１情報提供サーバ３２や第２情報提供サーバ４２に対応する処理をステップ毎に適当なプログラム言語によって記述すればよい。
【００５７】
以上、本発明の実施の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【図面の簡単な説明】
【図１】本発明の一実施例である二重サーバシステム３０の構成の概略を示す構成図である。
【図２】第１情報提供サーバ３２の構成の概略を示す構成図である。
【図３】第２情報提供サーバ４２の構成の概略を示す構成図である。
【図４】第１情報提供サーバ３２により実行される文書アップ処理ルーチンの一例を示すフローチャートである。
【図５】文書登録ダイヤログの一例を示す説明図である。
【図６】利用者登録ダイヤログの一例を示す説明図である。
【図７】機種登録ダイヤログの一例を示す説明書である。
【図８】第１情報提供サーバ３２により実行される文書ダウンロード処理ルーチンの一例を示すフローチャートである。
【図９】ログインしたクライアントへ提供可能な文書の一覧を表示する際に実行される文書検索表示処理ルーチンの一例を示すフローチャートである。
【図１０】検索画面の一例を示す説明図である。
【図１１】検索結果表示画面の一例を示す説明図である。
【図１２】図１１の検索結果表示画面とは異なるユーザーに対して作成され出力される検索結果表示画面の一例を示す説明図である。
【符号の説明】
１０  イントラネット、１２〜１６  クライアント、２０  インターネット、２２〜２６  クライアント、３０  二重サーバシステム、３２  第１情報提供サーバ、３４  データベース、３５  セキュリティ管理システム、３６  文書のアップ／ダウンロードシステム、３７  文書検索システム、３８  文書表示システム、４２  第２情報提供サーバ、４４  データベース、４７  文書検索システム、４８  文書表示システム。
【図１】
0004051977.tif 000002
【図２】
0004051977.tif 000003
【図３】
0004051977.tif 000004
【図４】
0004051977.tif 000005
【図５】
0004051977.tif 000006
【図６】
0004051977.tif 000007
【図７】
0004051977.tif 000008
【図８】
0004051977.tif 000009
【図９】
0004051977.tif 000010
【図１０】
0004051977.tif 000011
【図１１】
0004051977.tif 000012
【図１２】
0004051977.tif 000013