(57)【要約】【課題】  サーバのセキュリティレベルを維持したまま、外部に情報提供を行うことができる情報管理システムを提供する。【解決手段】  情報管理システムは、管理サーバ装置とクライアント端末とを含む情報管理システムであって、前記管理サーバ装置は、管理対象の情報を格納する格納部と、前記格納部に格納されている情報の少なくとも一部を外部に送信してもよいか否かを判定するサーバ側判定部とを有し、前記クライアント端末は、前記管理サーバ装置に格納されている情報を転送してもよいか否かを判定するクライアント側判定部と、前記サーバ側判定部による判定結果と、前記クライアント側判定部による判定結果とに基づいて、前記格納部に格納されている情報の少なくとも一部を外部に送出する送出部とを有する。【選択図】図１
2018018241.tif 000002
【特許請求の範囲】
【請求項１】
管理サーバ装置とクライアント端末とを含む情報管理システムであって、
前記管理サーバ装置は、
管理対象の情報を格納する格納部と、
前記格納部に格納されている情報の少なくとも一部を外部に送信してもよいか否かを判定するサーバ側判定部と
を有し、
前記クライアント端末は、
前記管理サーバ装置に格納されている情報を転送してもよいか否かを判定するクライアント側判定部と、
前記サーバ側判定部による判定結果と、前記クライアント側判定部による判定結果とに基づいて、前記格納部に格納されている情報の少なくとも一部を外部に送出する送出部と
を有する
情報管理システム。
【請求項２】
前記クライアント端末は、
前記管理サーバ装置に格納されている管理対象の情報にアクセスするための閲覧ソフトウェア
をさらに有し、
前記クライアント側判定部は、前記閲覧ソフトウェアが前記クライアント端末上で起動されていることを条件として、情報転送の可否を判定する
請求項１に記載の情報管理システム。
【請求項３】
前記管理サーバ装置は、
周辺装置に関する情報を収集する収集部
をさらに有し、
前記格納部は、前記収集部により収集された周辺装置に関する情報を管理対象の情報として格納し、
前記サーバ側判定部は、前記送出部により前回送出された時からの期間に基づいて、情報転送の可否を判定する
請求項１に記載の情報管理システム。
【請求項４】
前記管理サーバ装置は、
周辺装置に関する情報を収集する収集部
をさらに有し、
前記格納部は、前記収集部により収集された周辺装置に関する情報を管理対象の情報として格納し、
前記サーバ側判定部は、前記格納部に格納されている情報が既定の条件に合致した場合に、情報転送を許可する
請求項１に記載の情報管理システム。
【請求項５】
前記管理サーバ装置は、
前記クライアント端末の前記閲覧ソフトウェアからのアクセスを計数するアクセス計数部
をさらに有し、
前記サーバ側判定部は、前記アクセス計数部により計数されたアクセス数に基づいて、情報転送の可否を判定する
請求項２に記載の情報管理システム。
【請求項６】
前記管理サーバ装置は、
周辺装置に関する情報を収集する収集部
をさらに有し、
前記格納部は、前記収取部により収集された周辺装置に関する情報を管理対象の情報として格納し、
前記閲覧ソフトウェアは、周辺装置に関する情報の閲覧及び管理を行うソフトウェアであり、
前記クライアント側判定部は、前記閲覧ソフトウェアの管理画面において、ユーザの操作が検知された場合に、情報転送の許可を行う
請求項２に記載の情報管理システム。
【請求項７】
複数のクライアント端末を含み、
前記サーバ側判定部は、いずれかのクライアント端末によって情報の転送が成功するまで、複数のクライアント端末に対して、許可を与える
請求項１に記載の情報管理システム。
【請求項８】
前記管理サーバ装置は、
前記格納部に格納されている情報について、前回の情報転送からの差分のみを抽出する差分抽出部
をさらに有し、
前記送出部は、前記差分抽出部により抽出された差分の情報を外部に送出する
請求項７に記載の情報管理システム。
【請求項９】
ネットワークの既定範囲内に通信可能な範囲が設定された管理サーバ装置と、
前記既定範囲内のネットワークに接続されたクライアント端末と
を含み、
前記管理サーバ装置は、管理対象の情報を格納し、
前記クライアント端末は、
前記管理サーバ装置にアクセスするためのソフトウェアと、
前記ソフトウェアが起動していることを条件として、前記管理サーバ装置に格納されている情報の一部を、前記既定範囲外に送出する送出手段と
を有する
情報管理システム。
【請求項１０】
管理サーバ装置とクライアント端末とを含む情報管理システムにおいて、
前記管理サーバ装置が、格納している情報の少なくとも一部を外部に送信してもよいか否かを判定するサーバ側判定ステップと、
前記クライアント端末が、前記管理サーバ装置に格納されている情報を転送してもよいか否かを判定するクライアント側判定ステップと、
前記サーバ側判定ステップによる判定結果と、前記クライアント側判定ステップによる判定結果とに基づいて、前記管理サーバ装置に格納されている情報の少なくとも一部を外部に送出する送出ステップと
を有する情報提供方法。
【請求項１１】
管理サーバ装置に格納されている情報にアクセスするための閲覧機能と、
前記閲覧機能が起動していることを条件として、前記管理サーバ装置に格納されている情報を外部に送信してもよいか否かを判定するクライアント側判定機能と、
前記クライアント側判定機能による判定結果に応じて、前記管理サーバ装置に格納されている情報の少なくとも一部を転送する送出機能と
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報管理システム、情報提供方法、及びプログラムに関する。
【背景技術】
【０００２】
例えば、特許文献１には、保有する機能名の一覧を記憶した記憶部２１６と、機能が利用されたことを検出し、検出された機能名を上記機能名の一覧からチェックし、機能の利用状況に関する情報を作成し、送受信部２１５を介して端末１２へ送信するコントローラ部２１３とを備えている画像形成装置が開示されている。
【０００３】
また、特許文献２には、外部（端末装置）１０４からの、接続機器情報の取得要求情報を受信し、外部１０４の認証をし、認証された結果に基づき、構内ネットワーク１０１内に設けられ、接続機器情報を管理するデータベース管理サーバ１１１にファイアウォール１０３を介して接続し、受信された取得要求情報をデータベース管理サーバ１１１へ送信し、データベース管理サーバ１１１によって管理された接続機器情報の中の、送信された取得要求情報に対応する接続機器情報を、データベース報管理サーバ１１１から受信し、受信された接続機器情報を外部１０４へ送信する代理サーバが開示されている。
【０００４】
また、特許文献３には、入力部から管理装置１０２とインターネット１１２経由で通信を行うために必要な秘密情報であるネットワーク環境情報が入力されると、そのネットワーク環境情報をフラッシュＲＯＭに書き込んで設定し、管理装置１０２とインターネット１１２を介して通信を行うために必要な秘密情報である管理対象情報を画像形成装置１００からＬＡＮ経由で取得し、その管理対象情報をフラッシュＲＯＭに書き込んで設定した後、フラッシュＲＯＭ内のネットワーク環境情報および管理対象情報を読み出し、それらを公衆回線１０３経由で管理装置１０２へ送信する仲介装置１０１が開示されている。
【０００５】
また、特許文献４には、通信可能な複数の画像形成装置を監視し、監視により収集した監視情報を、前記複数の画像形成装置の情報を一元的に管理する中央管理装置に送信する監視装置であって、前記複数の画像形成装置から前記監視情報を収集する収集手段と、前記収集手段にて収集した監視情報を保存する保存手段と、前記保存手段にて保存された監視情報を前記中央管理装置に送信する送信手段と、前記収集した監視情報において、ローカルネットワーク内にて保存するデータ種別の選択を受け付ける選択手段と、前記送信手段にて送信された監視情報から、前記選択手段にて選択されたデータ種別に従って取得したデータを、出力データとして、ローカルネットワーク内に保存するために出力する出力手段とを有する監視装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−３５８３７７
【特許文献２】特開２００４−３１８３３３
【特許文献３】特開２００４−０３０６２５
【特許文献４】特開２０１２−２５５９４６
【発明の概要】
【発明が解決しようとする課題】
【０００７】
サーバのセキュリティレベルを維持したまま、外部に情報提供を行うことができる情報管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る情報管理システムは、管理サーバ装置とクライアント端末とを含む情報管理システムであって、前記管理サーバ装置は、管理対象の情報を格納する格納部と、前記格納部に格納されている情報の少なくとも一部を外部に送信してもよいか否かを判定するサーバ側判定部とを有し、前記クライアント端末は、前記管理サーバ装置に格納されている情報を転送してもよいか否かを判定するクライアント側判定部と、前記サーバ側判定部による判定結果と、前記クライアント側判定部による判定結果とに基づいて、前記格納部に格納されている情報の少なくとも一部を外部に送出する送出部とを有する。
【０００９】
好適には、前記クライアント端末は、前記管理サーバ装置に格納されている管理対象の情報にアクセスするための閲覧ソフトウェアをさらに有し、前記クライアント側判定部は、前記閲覧ソフトウェアが前記クライアント端末上で起動されていることを条件として、情報転送の可否を判定する。
【００１０】
好適には、前記管理サーバ装置は、周辺装置に関する情報を収集する収集部をさらに有し、前記格納部は、前記収集部により収集された周辺装置に関する情報を管理対象の情報として格納し、前記サーバ側判定部は、前記送出部により前回送出された時からの期間に基づいて、情報転送の可否を判定する。
【００１１】
好適には、前記管理サーバ装置は、周辺装置に関する情報を収集する収集部をさらに有し、前記格納部は、前記収集部により収集された周辺装置に関する情報を管理対象の情報として格納し、前記サーバ側判定部は、前記格納部に格納されている情報が既定の条件に合致した場合に、情報転送を許可する。
【００１２】
好適には、前記管理サーバ装置は、前記クライアント端末の前記閲覧ソフトウェアからのアクセスを計数するアクセス計数部をさらに有し、前記サーバ側判定部は、前記アクセス計数部により計数されたアクセス数に基づいて、情報転送の可否を判定する。
【００１３】
好適には、前記管理サーバ装置は、周辺装置に関する情報を収集する収集部をさらに有し、前記格納部は、前記収取部により収集された周辺装置に関する情報を管理対象の情報として格納し、前記閲覧ソフトウェアは、周辺装置に関する情報の閲覧及び管理を行うソフトウェアであり、前記クライアント側判定部は、前記閲覧ソフトウェアの管理画面において、ユーザの操作が検知された場合に、情報転送の許可を行う。
【００１４】
好適には、複数のクライアント端末を含み、前記サーバ側判定部は、いずれかのクライアント端末によって情報の転送が成功するまで、複数のクライアント端末に対して、許可を与える。
【００１５】
好適には、前記管理サーバ装置は、前記格納部に格納されている情報について、前回の情報転送からの差分のみを抽出する差分抽出部をさらに有し、前記送出部は、前記差分抽出部により抽出された差分の情報を外部に送出する。
【００１６】
また、本発明に係る情報管理システムは、ネットワークの既定範囲内に通信可能な範囲が設定された管理サーバ装置と、前記既定範囲内のネットワークに接続されたクライアント端末とを含み、前記管理サーバ装置は、管理対象の情報を格納し、前記クライアント端末は、前記管理サーバ装置にアクセスするためのソフトウェアと、前記ソフトウェアが起動していることを条件として、前記管理サーバ装置に格納されている情報の一部を、前記既定範囲外に送出する送出手段とを有する。
【００１７】
また、本発明に係る情報提供方法は、管理サーバ装置とクライアント端末とを含む情報管理システムにおいて、前記管理サーバ装置が、格納している情報の少なくとも一部を外部に送信してもよいか否かを判定するサーバ側判定ステップと、前記クライアント端末が、前記管理サーバ装置に格納されている情報を転送してもよいか否かを判定するクライアント側判定ステップと、前記サーバ側判定ステップによる判定結果と、前記クライアント側判定ステップによる判定結果とに基づいて、前記管理サーバ装置に格納されている情報の少なくとも一部を外部に送出する送出ステップとを有する。
【００１８】
また、本発明に係るプログラムは、管理サーバ装置に格納されている情報にアクセスするための閲覧機能と、前記閲覧機能が起動していることを条件として、前記管理サーバ装置に格納されている情報を外部に送信してもよいか否かを判定するクライアント側判定機能と、前記クライアント側判定機能による判定結果に応じて、前記管理サーバ装置に格納されている情報の少なくとも一部を転送する送出機能とをコンピュータに実行させる。
【発明の効果】
【００１９】
サーバのセキュリティレベルを維持したまま、外部に情報提供を行うことができる。
【図面の簡単な説明】
【００２０】
【図１】周辺装置管理システム１の全体構成を例示する図である。
【図２】管理サーバ２のハードウェア構成を例示する図である。
【図３】クライアント端末３のハードウェア構成を例示する図である。
【図４】管理サーバ２及びクライアント端末３の機能構成を例示する図である。
【図５】周辺装置管理システム１における情報転送のシーケンス図（Ｓ１０）である。
【図６】クライアント端末３による転送処理（Ｓ２０）を説明するフローチャートである。
【図７】管理サーバ２による管理サーバ処理（Ｓ３０）を説明するフローチャートである。
【図８】閲覧管理ソフトウェア３２０により表示される閲覧管理画面５００を例示する図である。
【図９】ポップアップ表示される送信許可画面５５０を例示する図である。
【図１０】変形例１におけるサーバ側プログラム２３の機能構成を例示する図である。
【図１１】変形例１におけるサーバ側判定部２２４による必要性判定処理（Ｓ４０）を説明するフローチャートである。
【発明を実施するための形態】
【００２１】
本発明の実施形態を、図面を参照して説明する。
図１は、周辺装置管理システム１の全体構成を例示する図である。
図１に例示するように、周辺装置管理システム１は、内部ネットワーク６に接続された情報管理システム１０と、この情報管理システム１０の外側にある外部ネットワーク８とを含む。
情報管理システム１０は、管理サーバ２と、複数のクライアント端末３と、少なくとも一つのスキャナ４０とを含む。情報管理システム１０は、ファイアウォール６２によって外部ネットワーク８から分断されており、情報管理システム１０のクライアント端末３は、プロキシサーバ６４によって、外部ネットワーク８上の端末と通信を行う。本例の管理サーバ２は、プロキシサーバ６４に関する設定を行われていないため、外部ネットワーク８の端末と通信を行うことができない。これにより、管理サーバ２のセキュリティが保たれている。なお、管理サーバ２は、本発明に係る、ネットワークの既定範囲内に通信可能な範囲が設定された管理サーバ装置の一例であり、外部ネットワーク８上の外部管理サーバ９は、本発明に係る既定範囲外の一例である。
【００２２】
管理サーバ２は、管理対象の情報を収集し格納するコンピュータ端末である。本例の管理サーバ２は、周辺装置（具体的にはスキャナ４０）に関する情報を収集し、収集した周辺装置の情報をクライアント端末３に表示させる。
【００２３】
クライアント端末３は、内部ネットワーク６に接続されたコンピュータ端末である。本例のクライアント端末３は、周辺装置（スキャナ）の利用者や管理者が使用するコンピュータ端末である。管理者のクライアント端末３には、周辺装置を管理するための閲覧管理ソフトウェア（後述）がインストールされており、この閲覧管理ソフトウェアを介して、管理サーバ２に蓄積されている情報にアクセスする。なお、本例では、閲覧管理ソフトウェアがインストールされていないクライアント端末３も混在する。
【００２４】
スキャナ４０は、周辺装置の一例であり、管理サーバ２により管理される管理対象である。スキャナ４０は、例えば、ＵＳＢケーブルを介してクライアント端末３に接続される。スキャナ４０は、内部ネットワーク６に直接接続されるネットワークスキャナであってもよい。なお、管理対象は、スキャナに限定されるものではなく、例えば、プリンタや複合機、キオスク端末、通信機能を有する工作機械や車両、あるいは、スマートフォンや携帯端末などであってもよい。
【００２５】
ファイアウォール６２は、内部ネットワーク６と外部ネットワーク８との境界に設置され、内部ネットワーク６のセキュリティを守る。
プロキシサーバ６４は、内部ネットワーク６からインターネット８０へのアクセスを代理する中継サーバである。プロキシサーバ６４は、例えば、内部ネットワーク６と外部ネットワーク８の境界に設けられたＤＭＺ（Ｄｅｍｉｌｉｔａｒｉｚｅｄ  Ｚｏｎｅ）などに設置される。
なお、本例では、ファイアウォール６２は必須ではなく、例えば、内部ネットワークと外部ネットワークの境界にプロキシサーバ６４を設置してもよい。
【００２６】
外部管理サーバ９は、外部ネットワーク８に設置された外部の管理サーバである。本例では、外部管理サーバ９が、管理サーバ２で管理されている情報の転送先である。例えば、外部管理サーバ９は、管理サーバ２から転送されてきた情報に基づいて、周辺装置に関する提案やサポートを行う。
上記構成によって、管理サーバ２に管理されている情報（周辺装置の稼働状況など）が、閲覧管理ソフトウェアがインストールされたクライアント端末３によって、外部管理サーバ９に転送され、外部管理サーバ９は、転送されてきた周辺装置の稼働状況などに基づいて、サポートや提案を行う。
【００２７】
図２は、管理サーバ２のハードウェア構成を例示する図である。
図２に例示するように、管理サーバ２は、ＣＰＵ２００、メモリ２０２、ＨＤＤ２０４、ネットワークインタフェース２０６（ネットワークＩＦ２０６）、表示装置２０８、及び、入力装置２１０を有し、これらの構成はバス２１２を介して互いに接続している。
ＣＰＵ２００は、例えば、中央演算装置である。
メモリ２０２は、例えば、揮発性メモリであり、主記憶装置として機能する。
ＨＤＤ２０４は、例えば、ハードディスクドライブ装置であり、不揮発性の記録装置としてコンピュータプログラム（例えば、図４のサーバ側プログラム２２）やその他のデータファイル（例えば、図４の管理情報データベース２６０及び転送結果データベース２６２）を格納する。
ネットワークＩＦ２０６は、有線又は無線で通信するためのインタフェースであり、例えば、内部ネットワーク６における通信を実現する。
表示装置２０８は、例えば、液晶ディスプレイである。
入力装置２１０は、例えば、キーボード及びマウスである。
【００２８】
図３は、クライアント端末３のハードウェア構成を例示する図である。
図３に例示するように、クライアント端末３は、ＣＰＵ３００、メモリ３０２、ＨＤＤ３０４、ネットワークインタフェース３０６（ネットワークＩＦ３０６）、表示装置３０８、及び、入力装置３１０を有し、これらの構成はバス３１２を介して互いに接続している。
ＣＰＵ３００は、例えば、中央演算装置である。
メモリ３０２は、例えば、揮発性メモリであり、主記憶装置として機能する。
ＨＤＤ３０４は、例えば、ハードディスクドライブ装置であり、不揮発性の記録装置としてコンピュータプログラム（例えば、図４のクライアント側プログラム３２）やその他のデータファイルを格納する。
ネットワークＩＦ３０６は、有線又は無線で通信するためのインタフェースであり、例えば、内部ネットワーク６における通信を実現する。
表示装置３０８は、例えば、液晶ディスプレイである。
入力装置３１０は、例えば、キーボード及びマウスである。
【００２９】
図４は、管理サーバ２及びクライアント端末３の機能構成を例示する図である。
図４に例示するように、本例の管理サーバ２には、サーバ側プログラム２２がインストールされると共に、管理情報データベース２６０（管理情報ＤＢ２６０）及び転送結果データベース２６２（転送結果ＤＢ２６２）が構成される。なお、管理情報ＤＢ２６０は、本発明に係る格納部の一例である。
また、本例のクライアント端末３（管理者用）には、クライアント側プログラム３２がインストールされる。
【００３０】
サーバ側プログラム２２は、管理情報収集部２２０、問合せ受信部２２２、サーバ側判定部２２４、差分抽出部２２６、及び結果受信部２２８を有する。
なお、サーバ側プログラム２２の一部又は全部は、ＡＳＩＣなどのハードウェアにより実現されてもよい。
クライアント側プログラム３２は、閲覧管理ソフトウェア３２０、クライアント側判定部３３０、問合せ部３３２、送出部３３４、及び結果通知部３３６を有する。
【００３１】
サーバ側プログラム２２において、管理情報収集部２２０は、管理対象の情報を収集する。例えば、管理情報収集部２２０は、内部ネットワーク６に設置されている周辺装置に関する情報を自動的に収集する。収集される情報は、例えば、周辺装置の動作環境に関する情報、周辺装置の製品版数、周辺装置の台数、周辺装置の状態、周辺装置が接続されたクライアント端末に関する情報などである。本例の管理情報収集部２２０は、内部ネットワーク６に接続されたクライアント端末３で用いられるスキャナ４０に関する情報を、クライアント端末３にインストールされたエージェントプログラムと協働して収集し、収集された情報を管理情報ＤＢ２６０に蓄積する。なお、管理情報収集部２２０は、本発明に係る収集部の一例である。
【００３２】
問合せ受信部２２２は、情報転送の可否に関する問い合わせをクライアント端末３から受信する。
サーバ側判定部２２４は、管理情報ＤＢ２６０により蓄積されている情報の少なくとも一部を外部に送信してもよいか否かを判定する。例えば、サーバ側判定部２２４は、前回情報転送した時からの期間に基づいて、情報転送の可否を判定する。本例のサーバ側判定部２２４は、問合せ受信部２２２がクライアント端末３から問い合わせを受信すると、転送結果ＤＢ２６２に登録されている転送結果情報に基づいて、前回の情報転送が成功した日時を特定し、特定された前回の日時から既定の期間経過しているか否かに基づいて、情報転送の可否を判定する。
【００３３】
差分抽出部２２６は、管理情報ＤＢ２６０に蓄積されている情報と、前回までの情報転送で送出された情報との差分を抽出し、抽出された差分の情報を今回転送すべき情報とする。
【００３４】
結果受信部２２８は、クライアント端末３による代理送信の結果をクライアント端末３から受信し、受信した結果を転送結果ＤＢ２６２に格納する。ここで、クライアント端末３による代理送信とは、情報転送と同じ意味である。本例の結果受信部２２８は、クライアント端末３に依頼した代理送信の成否をクライアント端末３から受信すると、その代理送信の成否、クライアント端末３の識別情報、及び、その日時を転送結果ＤＢ２６２に格納する。
【００３５】
クライアント側プログラム３２において、閲覧管理ソフトウェア３２０は、管理サーバ２に格納されている情報にアクセスするための閲覧ソフトウェアである。例えば、閲覧管理ソフトウェア３２０は、ＨＴＭＬファイルを閲覧操作するためのブラウザソフトウェアであり、管理サーバ２に格納されている情報を表示し、かつ、管理対象である周辺装置に対する設定変更などを実行できる専用のアプリケーションソフトウェアである。なお、閲覧管理ソフトウェア３２０は、クライアント側プログラム３２の外にあってもよい。閲覧管理ソフトウェアは、本発明に係るソフトウェアあるいは閲覧ソフトウェアの一例である。
【００３６】
クライアント側判定部３３０は、管理サーバ２に格納されている管理対象の情報を転送してもよいか否かを判定する。例えば、クライアント側判定部３３０は、閲覧管理ソフトウェア３２０が本クライアント端末３上で起動されていることを条件として、情報転送の可否を判定する。管理専用のアプリケーションである閲覧管理ソフトウェアの起動を条件とすることにより、管理者の意思を擬制することができる。
本例のクライアント側判定部３３０は、閲覧管理ソフトウェア３２０により表示される管理画面（後述）において、ユーザによる既定の操作が検知された場合に、情報転送を許可する。
【００３７】
問合せ部３３２は、管理サーバ２に対して、情報転送の可否を問い合わせる。
送出部３３４は、クライアント側判定部３３０による判定結果と、サーバ側判定部２２４による判定結果とに基づいて、管理情報ＤＢ２６０に蓄積されている情報の少なくとも一部を外部ネットワーク８に送出する。例えば、送出部３３４は、クライアント側判定部３３０により情報転送可（許可）と判定され、かつ、サーバ側判定部２２４により情報転送可（許可）と判定された場合にのみ、差分抽出部２２６により抽出された管理対象の情報を外部管理サーバ９に送出する。
送出部３３４は、例えば、管理者のクライアント端末３のログイン中ユーザに設定されているプロキシ設定を取得して、プロキシサーバ６４経由で情報を外部に送出する。
【００３８】
結果通知部３３６は、送出部３３４により送出された情報が無事、外部管理サーバ９に受信されたか否かを管理サーバ２に通知する。つまり、結果通知部３３６は、管理サーバ２から依頼された代理送信（情報転送）が成功したか否かを管理サーバ２に通知する。
【００３９】
管理情報ＤＢ２６０は、例えば、周辺装置の動作環境に関する情報、周辺装置の製品版数、周辺装置の台数、周辺装置の状態、周辺装置が接続されたクライアント端末に関する情報を格納する。本例の管理情報ＤＢ２６０は、スキャナの機種名、スキャナのＩＤ、スキャナの稼働状況、スキャナの操作ログ、及び、スキャナのドライバやファームウェアの版数を格納する。
転送結果ＤＢ２６２は、情報転送の成否、情報転送を依頼したクライアント端末３の識別情報、及び、情報転送を実施した日時等を格納する。
【００４０】
図５は、周辺装置管理システム１における情報転送のシーケンス図（Ｓ１０）である。なお、本例では、３台のクライアント端末３（クライアント１〜３）にクライアント側プログラム３２（閲覧管理ソフトウェア３２０を含む）がインストールされており、これらのクライアント端末３から異なるタイミングで問い合わせがあった場合を具体例として説明する。なお、本図の説明において、３台のクライアント端末３をそれぞれ「クライアント１〜３」と表し、管理サーバ２を「管理サーバ」、外部管理サーバ９を「外部管理サーバ」と表す。
【００４１】
図５に示すように、ステップ１００（Ｓ１００）において、クライアント１は、管理サーバに対して、情報転送の可否について問い合わせを行う。
ステップ１０２（Ｓ１０２）において、管理サーバは、クライアント１からの問い合わせに応じて、転送する情報（差分情報）を生成し、クライアント１に送信する。
なお、ステップ１００からステップ１０２の間には、クライアント１及び管理サーバ２において情報転送の可否の判定など種々の処理が行われているが、詳細な動作は後述する。
【００４２】
ステップ１０４（Ｓ１０４）において、クライアント１は、管理サーバから受信した転送情報を、外部管理サーバに代理送信する。
ステップ１１２（Ｓ１１２）において、外部管理サーバは、クライアント１から代理送信された転送情報を正常に受信すると、受信に成功した旨をクライアント１に通知する。
【００４３】
ここで、上記ステップ１０４からステップ１１２の間に、他のクライアント端末であるクライアント２から問い合わせが行われる。
すなわち、ステップ１０６（Ｓ１０６）において、クライアント２は、管理サーバに対して、情報転送の可否について問い合わせを行う。
ステップ１０８（Ｓ１０８）において、管理サーバは、クライアント２からの問い合わせに応じて、転送する情報（差分情報）を生成し、クライアント２に送信する。
このように、管理サーバは、いずれかのクライアント端末によって情報転送が成功するまでは、問い合わせがあった複数のクライアント端末それぞれに対して、情報転送を依頼する。この場合、複数のクライアント端末に依頼される転送情報は、同じものとなる。
【００４４】
ステップ１１０（Ｓ１１０）において、クライアント２は、管理サーバから受信した転送情報を、外部管理サーバに代理送信する。
ステップ１１８（Ｓ１１８）において、外部管理サーバは、クライアント２から代理送信された転送情報を正常に受信すると、受信に成功した旨をクライアント２に通知する。
【００４５】
ステップ１１４（Ｓ１１４）において、クライアント１は、外部管理サーバ９から、受信に成功した旨を受信すると、情報転送が成功した旨を管理サーバに通知する。
【００４６】
ステップ１１６（Ｓ１１６）において、クライアント３は、管理サーバに対して、情報転送の可否について問い合わせを行う。
ステップ１２２（Ｓ１２２）において、管理サーバは、クライアント３からの問い合わせに対して、情報転送が不要である旨を通知する。すなわち、管理サーバは、いずれかのクライアント端末から、情報転送の成功が通知されると、以後、既定の期間、情報転送を禁止する。
【００４７】
なお、外部管理サーバは、複数のクライアント端末（クライアント１及び２）から同じ内容の情報を受信しても、それぞれ一旦保存して、受信成功をクライアント端末に通知する。具体的には、ステップ１１８（Ｓ１１８）において、外部管理サーバは、クライアント２に対しても、受信に成功した旨をクライアント２に通知する。そして、ステップ１２０（Ｓ１２０）において、クライアント２は、情報転送に成功した旨を管理サーバに通知する。
【００４８】
このように、管理サーバ２は、複数のクライアント端末３に対して、同一内容の情報転送を依頼しつつ、いずれかのクライアント端末３が情報転送に成功し、その旨を管理サーバ２が受信すると、以後の一定期間、情報転送を禁止する。これにより、情報転送を確実に成功させると共に、不要な情報転送処理を抑制している。
【００４９】
図６は、クライアント端末３による転送処理（Ｓ２０）を説明するフローチャートである。
図６に示すように、ステップ２００（Ｓ２００）において、クライアント端末３は、ユーザの起動指示操作に応じて、閲覧管理ソフトウェア３２０を起動させる。
閲覧管理ソフトウェア３２０は、起動すると、管理サーバ２にアクセスして、管理対象の情報を取得し、図８に例示する閲覧管理画面５００をクライアント端末３の表示装置３０８に表示させる。閲覧管理画面５００には、例えば、スキャナの稼働状態が表示される。
【００５０】
ステップ２０５（Ｓ２０５）において、問合せ部３３２は、閲覧管理ソフトウェア３２０によって閲覧管理画面５００の読み込みが行われたか否かを判定する。
閲覧管理ソフトウェア３２０によって閲覧管理画面５００の読み込みが行われた場合に、Ｓ２１０の処理に移行し、これ以外の場合に、次の読み込みまで待機する。なお、閲覧管理画面５００の読み込みは、閲覧管理ソフトウェア３２０の起動時に加えて、閲覧管理画面をリロードする操作をユーザが行った場合、閲覧管理画面５００で画面遷移を行った場合、又は、閲覧管理画面５００がアクティブな状態で既定時間経過した場合などに実行される。
【００５１】
ステップ２１０（Ｓ２１０）において、問合せ部３３２は、管理サーバ２に対して、情報転送の可否を問い合わせる。
ステップ２１５（Ｓ２１５）において、問合せ部３３２は、情報転送が管理サーバ２により許可された場合に、Ｓ２２０の処理に移行し、情報転送が管理サーバ２により禁止された場合に、Ｓ２４５の処理に移行する。
【００５２】
ステップ２２０（Ｓ２２０）において、クライアント側判定部３３０は、閲覧管理画面５００がアクティブになっているか否かを判定し、閲覧管理画面５００がアクティブになっている場合に、Ｓ２２５の処理に移行し、閲覧管理画面５００がアクティブではない場合に、アクティブになるまで待機する。
【００５３】
ステップ２２５（Ｓ２２５）において、クライアント側判定部３３０は、図９に例示する送信許可画面５５０をポップアップ表示させて、ユーザの入力操作を待つ。送信許可画面５５０には、送信許可の選択操作を受け付ける送信ボタン５５２と、送信禁止の選択操作を受け付けるキャンセルボタン５５４と、送信すべき情報の種別を選択させる選択ボックスとが設けられている。これにより、管理者は、自己の判断で必要十分な情報を外部管理サーバ９に転送させることができる。
クライアント側判定部３３０は、送信ボタン５５２に対するクリック操作が検知された場合に、Ｓ２３０の処理に移行し、キャンセルボタン５５４に対するクリック操作が検知された場合に、Ｓ２４５の処理に移行する。
【００５４】
ステップ２３０（Ｓ２３０）において、クライアント側判定部３３０は、送信許可画面５５０におけるユーザの選択操作に基づいて、ユーザにより選択された転送情報の種別を特定し、特定された転送情報の種別を管理サーバ２に通知する。
ステップ２３５（Ｓ２３５）において、送出部３３４は、管理サーバ２から転送情報を受信すると、受信した転送情報を外部管理サーバ９に送出する。
【００５５】
ステップ２４０（Ｓ２４０）において、結果通知部３３６は、送出部３３４による転送情報の送出が完了すると、その成否を管理サーバ２に通知する。
ステップ２４５（Ｓ２４５）において、問合せ部３３２は、閲覧管理ソフトウェア３２０の稼働状態を監視し、閲覧管理ソフトウェア３２０が停止した場合に、転送処理（Ｓ２０）を終了し、閲覧管理ソフトウェア３２０が起動中である場合に、Ｓ２０５の処理に戻る。
【００５６】
図７は、管理サーバ２による管理サーバ処理（Ｓ３０）を説明するフローチャートである。なお、本フローチャートに例示される管理サーバ処理（Ｓ３０）は、クライアント端末３から問い合わせがある毎に独立して実行され、同時に複数の問い合わせがあった場合には、並行して複数の管理サーバ処理（Ｓ３０）が実行されうる。
【００５７】
図７に示すように、ステップ３００（Ｓ３００）において、問合せ受信部２２２は、クライアント端末３からの問い合わせを受信する。
ステップ３０５（Ｓ３０５）において、サーバ側判定部２２４は、問合せ受信部２２２が問い合わせを受信すると、前回送信日時を転送結果ＤＢ２６２から読み出す。
【００５８】
ステップ３１０（Ｓ３１０）において、サーバ側判定部２２４は、転送結果ＤＢ２６２から読み出された前回送信日時と、現在日時とに基づいて、経過日時を算出し、算出された経過日時が既定の基準日時以上である場合に、情報転送を許可し、算出された経過日時が既定の基準日時未満である場合に、情報転送を禁止する。
ステップ３１５（Ｓ３１５）において、サーバ側判定部２２４は、現在、情報転送を依頼しているクライアント端末３の台数（依頼数）が既定の上限値を超えていないか否かを判定し、依頼数が上限値を超えている場合に、Ｓ３３０の処理に移行し、依頼数が上限値以下である場合に、Ｓ３２０の処理に移行する。
【００５９】
ステップ３２０（Ｓ３２０）において、サーバ側判定部２２４は、依頼数を１増加させる。
ステップ３２５（Ｓ３２５）において、サーバ側判定部２２４は、クライアント端末３に対して、情報転送の許可を通知する。
【００６０】
ステップ３３０（Ｓ３３０）において、サーバ側判定部２２４は、経過日時が基準日時未満である場合、又は、依頼数が上限値を超えた場合に、情報転送の禁止を通知する。
【００６１】
ステップ３３５（Ｓ３３５）において、サーバ側プログラム２２は、クライアント端末３からユーザの選択結果を受信し、ユーザが情報転送を禁止した場合（キャンセルボタン５５４がクリックされた場合）、管理サーバ処理（Ｓ３０）を終了し、ユーザが情報転送を許可した場合（送信ボタン５５２をクリックした場合）、Ｓ３４０の処理に移行する。
【００６２】
ステップ３４０（Ｓ３４０）において、差分抽出部２２６は、クライアント端末３から受信したユーザの選択結果（図９の「製品名」、「製品版数」、「製品ごとのＩＤ」など）に従って、管理情報ＤＢ２６０の中から、転送すべき情報を選択し、選択された情報の差分情報を抽出する。
【００６３】
ステップ３４５（Ｓ３４５）において、差分抽出部２２６は、抽出された差分情報をクライアント端末３に送信する。差分抽出部２２６は、クライアント端末３に差分情報（転送情報）を送信すると、この転送依頼を未完の転送処理として転送結果ＤＢ２６２に登録する。
【００６４】
ステップ３５０（Ｓ３５０）において、結果受信部２２８は、クライアント端末３から情報転送が成功した旨を受信した場合に、Ｓ３５５の処理に移行し、情報転送が失敗した旨を受信した場合に、管理サーバ処理（Ｓ３０）を終了する。
ステップ３５５（Ｓ３５５）において、結果受信部２２８は、クライアント端末３から情報転送が成功した旨を受信すると、転送結果ＤＢ２６２の前回送信日時を現在日時で更新し、依頼数を０にリセットする。
なお、管理情報収集部２２０は、例えば、情報転送を依頼していない期間に、内部ネットワーク６に接続するスキャナ４０に関する情報を自動的に収集している。
【００６５】
以上説明したように、本実施形態の情報管理システム１０によれば、管理サーバ２による判定結果と、クライアント端末３による判定結果とに基づいて、管理サーバ２に蓄積されている情報の一部を、外部管理サーバ９に送信することができる。これにより、管理サーバ２のセキュリティレベルを下げずに、管理サーバ２で管理されている情報を外部（外部管理サーバ９）に提供することができる。換言すると、管理サーバ２にプロキシサーバ６４の設定を行うことなく外部ネットワーク８への接続が不可能な状態のままで、閲覧管理ソフトウェア３２０を起動させているクライアント端末３に、管理対象の情報を代理送信させることができる。これは、情報資源を格納している管理サーバを外部から見えなくして、管理サーバへの外部からの不正なアクセスを防ぐことにつながる。
また、代理送信するクライアント端末は、固定的な端末ではなく、閲覧管理ソフトウェア３２０がインストールされている複数のクライアント端末３の中から、ユーザ操作のタイミング等に基づいてランダムに選択されるため、転送情報の送信元が外部から特定されにくい。
【００６６】
［変形例１］
次に、上記実施形態の変形例を説明する。
図１０は、変形例１におけるサーバ側プログラム２３の機能構成を例示する図である。なお、本図に示された各構成のうち、図４に示された構成と実質的に同一のものには同一の符号が付されている。
図１０に例示するように、変形例１のサーバ側プログラム２３は、図４に示されたサーバ側プログラム２２に、アクセス数計数部２３０及び閾値比較部２３２を追加した構成をとる。
【００６７】
サーバ側プログラム２３において、アクセス数計数部２３０は、管理サーバ２にアクセスする閲覧管理ソフトウェア（クライアント端末）のアクセス数を計数する。アクセス数計数部２３０は、例えば、単位時間当たりのアクセス数を計数する。
閾値比較部２３２は、管理情報ＤＢ２６０に蓄積されている情報が既定の条件に合致したか否かを判定する。例えば、閾値比較部２３２は、管理情報ＤＢ２３２に蓄積されているスキャナのエラー数、アップデートが必要な件数、又は、消耗品の交換が必要な数が、閾値以下であるか否かを判定する。
【００６８】
本変形例のサーバ側判定部２２４は、アクセス数計数部２３０により計数されたアクセス数、又は、閾値比較部２３２による判定結果に基づいて、情報転送の可否を判定する。
【００６９】
図１１は、変形例１におけるサーバ側判定部２２４による必要性判定処理（Ｓ４０）を説明するフローチャートである。
図１１に示すように、ステップ４００（Ｓ４００）において、サーバ側判定部２２４は、問合せ受信部２２２が問い合わせを受信すると、前回送信日時を転送結果ＤＢ２６２から読み出す。
ステップ４０５（Ｓ４０５）において、サーバ側判定部２２４は、転送結果ＤＢ２６２から読み出された前回送信日時と、現在日時とに基づいて、経過日時を算出し、算出された経過日時が既定の基準日時以上である場合に、Ｓ４２５の処理に移行し、算出された経過日時が既定の基準日時未満である場合に、Ｓ４１０の処理に移行する。
【００７０】
ステップ４１０（Ｓ４１０）において、サーバ側判定部２２４は、アクセス計数部２３０により計数されたアクセス数が既定の基準値以上である場合に、Ｓ４２５の処理に移行し、計数されたアクセス数が既定の基準値未満である場合に、Ｓ４１５の処理に移行する。すなわち、本変形例のサーバ側判定部２２４は、閲覧管理ソフトウェアからの単位時間当たりアクセス数が多い場合には、管理者の管理対象に対する関心が高いと推定して、情報転送を許可し、外部管理サーバ９からのサポートや提案を促す。また、単位時間当たりではなく、累計のアクセス数が基準値を超えた場合に、サーバ側判定部２２４が情報転送を許可するように構成してもよい。
【００７１】
ステップ４１５（Ｓ４１５）において、サーバ側判定部２２４は、閾値比較部２３２により管理対象の情報（スキャナの台数、スキャナのエラー数、アップデートが必要な件数、又は、消耗品の交換が必要な数）が、閾値を超えたと判定された場合に、Ｓ４２５の処理に移行し、閾値以下であると判定された場合に、Ｓ４２０の処理に移行する。スキャナの台数が閾値を超えた場合には、管理対象の台数が一定の規模を超え、外部管理サーバ９による新たな提案やサポートが必要であると考えられる。
【００７２】
ステップ４２０（Ｓ４２０）において、サーバ側判定部２２４は、情報転送を禁止する。
ステップ４２５（Ｓ４２５）において、サーバ側判定部２２４は、情報転送を許可する。
【００７３】
このように、変形例１の管理サーバ２は、前回送信日時からの経過日時に加えて、閲覧管理ソフトウェアからのアクセス数、及び、管理サーバ２で蓄積されている情報の値も加味して、情報転送を許可するか否かを判断する。これにより、外部管理サーバ９は、管理者に対して、タイムリーな提案やサポートを行うことができる。
【００７４】
［変形例２］
上記実施形態では、閲覧管理ソフトウェアがインストールされたクライアント端末３が、管理サーバ２に蓄積されている情報を、外部管理サーバ９に代理送信する形態を説明したが、これに限定されるものではなく、閲覧管理ソフトウェアがインストールされたクライアント端末３は、アップデートを確認するための情報や、アップデートするためのデータファイルを代理で送受信してもよい。また、閲覧管理ソフトウェアがインストールされたクライアント端末３は、管理サーバ２に蓄積されている情報を、外部管理サーバ９に代理送信し、その返信情報として、アップデートを確認するための情報や、アップデートするためのデータファイルを代理受信してもよい。
【符号の説明】
【００７５】
１…周辺情報管理システム
１０…情報管理システム
２…管理サーバ
３…クライアント端末
９…外部管理サーバ
２２，２３…サーバ側プログラム
２２０…管理情報収集部
２２２…問合せ受信部
２２４…サーバ側判定部
２２６…差分抽出部
２２８…結果受信部
２３０…アクセス数計数部
２３２…閾値比較部
２６０…管理情報データベース
２６２…転送結果データベース
３２…クライアント側プログラム
３２０…閲覧管理ソフトウェア
３３０…クライアント側判定部
３３２…問合せ部
３３４…送出部
３３６…結果通知部
【図１】
2018018241.tif 000003
【図２】
2018018241.tif 000004
【図３】
2018018241.tif 000005
【図４】
2018018241.tif 000006
【図５】
2018018241.tif 000007
【図６】
2018018241.tif 000008
【図７】
2018018241.tif 000009
【図８】
2018018241.tif 000010
【図９】
2018018241.tif 000011
【図１０】
2018018241.tif 000012
【図１１】
2018018241.tif 000013
【手続補正書】
【提出日】平成29年8月7日(2017.8.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークの既定範囲内に通信可能な範囲が設定された管理サーバ装置と、
前記既定範囲内のネットワークに接続されたクライアント端末と
を含み、
前記管理サーバ装置は、
管理対象の情報を格納する格納部と、
前記格納部に格納されている情報の少なくとも一部を前記既定範囲外に送信してもよいか否かを判定するサーバ側判定部と
を有し、
前記クライアント端末は、
前記管理サーバ装置に格納されている情報を転送してもよいか否かを判定するクライアント側判定部と、
前記サーバ側判定部による判定結果と、前記クライアント側判定部による判定結果とに基づいて、前記格納部に格納されている情報の少なくとも一部を前記既定範囲外に送出する送出部と
を有する
情報管理システム。
【請求項２】
前記クライアント端末は、
前記管理サーバ装置に格納されている管理対象の情報にアクセスするための閲覧ソフトウェア
をさらに有し、
前記クライアント側判定部は、前記閲覧ソフトウェアが前記クライアント端末上で起動されていることを条件として、情報転送の可否を判定する
請求項１に記載の情報管理システム。
【請求項３】
管理サーバ装置とクライアント端末とを含む情報管理システムであって、
前記管理サーバ装置は、
管理対象の情報を格納する格納部と、
前記格納部に格納されている情報の少なくとも一部を外部に送信してもよいか否かを判定するサーバ側判定部と
を有し、
前記クライアント端末は、
前記管理サーバ装置に格納されている情報を転送してもよいか否かを判定するクライアント側判定部と、
前記サーバ側判定部による判定結果と、前記クライアント側判定部による判定結果とに基づいて、前記格納部に格納されている情報の少なくとも一部を外部に送出する送出部と
を有し、
前記管理サーバ装置は、
周辺装置に関する情報を収集する収集部
をさらに有し、
前記格納部は、前記収集部により収集された周辺装置に関する情報を管理対象の情報として格納し、
前記サーバ側判定部は、前記送出部により前回送出された時からの期間に基づいて、情報転送の可否を判定する
情報管理システム。
【請求項４】
管理サーバ装置とクライアント端末とを含む情報管理システムであって、
前記管理サーバ装置は、
管理対象の情報を格納する格納部と、
前記格納部に格納されている情報の少なくとも一部を外部に送信してもよいか否かを判定するサーバ側判定部と
を有し、
前記クライアント端末は、
前記管理サーバ装置に格納されている情報を転送してもよいか否かを判定するクライアント側判定部と、
前記サーバ側判定部による判定結果と、前記クライアント側判定部による判定結果とに基づいて、前記格納部に格納されている情報の少なくとも一部を外部に送出する送出部と
を有し、
前記管理サーバ装置は、
周辺装置に関する情報を収集する収集部
をさらに有し、
前記格納部は、前記収集部により収集された周辺装置に関する情報を管理対象の情報として格納し、
前記サーバ側判定部は、前記格納部に格納されている情報が既定の条件に合致した場合に、情報転送を許可する
情報管理システム。
【請求項５】
管理サーバ装置とクライアント端末とを含む情報管理システムであって、
前記管理サーバ装置は、
管理対象の情報を格納する格納部と、
前記格納部に格納されている情報の少なくとも一部を外部に送信してもよいか否かを判定するサーバ側判定部と
を有し、
前記クライアント端末は、
前記管理サーバ装置に格納されている情報を転送してもよいか否かを判定するクライアント側判定部と、
前記サーバ側判定部による判定結果と、前記クライアント側判定部による判定結果とに基づいて、前記格納部に格納されている情報の少なくとも一部を外部に送出する送出部と
を有し、
前記クライアント端末は、
前記管理サーバ装置に格納されている管理対象の情報にアクセスするための閲覧ソフトウェア
をさらに有し、
前記クライアント側判定部は、前記閲覧ソフトウェアが前記クライアント端末上で起動されていることを条件として、情報転送の可否を判定し、
前記管理サーバ装置は、
前記クライアント端末の前記閲覧ソフトウェアからのアクセスを計数するアクセス計数部
をさらに有し、
前記サーバ側判定部は、前記アクセス計数部により計数されたアクセス数に基づいて、情報転送の可否を判定する
情報管理システム
【請求項６】
管理サーバ装置とクライアント端末とを含む情報管理システムであって、
前記管理サーバ装置は、
管理対象の情報を格納する格納部と、
前記格納部に格納されている情報の少なくとも一部を外部に送信してもよいか否かを判定するサーバ側判定部と
を有し、
前記クライアント端末は、
前記管理サーバ装置に格納されている情報を転送してもよいか否かを判定するクライアント側判定部と、
前記サーバ側判定部による判定結果と、前記クライアント側判定部による判定結果とに基づいて、前記格納部に格納されている情報の少なくとも一部を外部に送出する送出部と
を有し、
前記クライアント端末は、
前記管理サーバ装置に格納されている管理対象の情報にアクセスするための閲覧ソフトウェア
をさらに有し、
前記クライアント側判定部は、前記閲覧ソフトウェアが前記クライアント端末上で起動されていることを条件として、情報転送の可否を判定し、
前記管理サーバ装置は、
周辺装置に関する情報を収集する収集部
をさらに有し、
前記格納部は、前記収取部により収集された周辺装置に関する情報を管理対象の情報として格納し、
前記閲覧ソフトウェアは、周辺装置に関する情報の閲覧及び管理を行うソフトウェアであり、
前記クライアント側判定部は、前記閲覧ソフトウェアの管理画面において、ユーザの操作が検知された場合に、情報転送の許可を行う
情報管理システム。
【請求項７】
複数のクライアント端末を含み、
前記サーバ側判定部は、いずれかのクライアント端末によって情報の転送が成功するまで、複数のクライアント端末に対して、許可を与える
請求項１に記載の情報管理システム。
【請求項８】
前記管理サーバ装置は、
前記格納部に格納されている情報について、前回の情報転送からの差分のみを抽出する差分抽出部
をさらに有し、
前記送出部は、前記差分抽出部により抽出された差分の情報を外部に送出する
請求項７に記載の情報管理システム。
【請求項９】
ネットワークの既定範囲内に通信可能な範囲が設定された管理サーバ装置と、
前記既定範囲内のネットワークに接続されたクライアント端末と
を含み、
前記管理サーバ装置は、管理対象の情報を格納し、
前記クライアント端末は、
前記管理サーバ装置にアクセスするためのソフトウェアと、
前記ソフトウェアが起動していることを条件として、前記管理サーバ装置に格納されている情報の一部を、前記既定範囲外に送出する送出手段と
を有する
情報管理システム。
【請求項１０】
ネットワークの既定範囲内に通信可能な範囲が設定された管理サーバ装置と、前記既定範囲内のネットワークに接続されたクライアント端末とを含む情報管理システムにおいて、
前記管理サーバ装置が、格納している情報の少なくとも一部を前記既定範囲外に送信してもよいか否かを判定するサーバ側判定ステップと、
前記クライアント端末が、前記管理サーバ装置に格納されている情報を転送してもよいか否かを判定するクライアント側判定ステップと、
前記サーバ側判定ステップによる判定結果と、前記クライアント側判定ステップによる判定結果とに基づいて、前記管理サーバ装置に格納されている情報の少なくとも一部を前記既定範囲外に送出する送出ステップと
を有する情報提供方法。
【請求項１１】
ネットワークの既定範囲内に通信可能な範囲が設定された管理サーバ装置に格納されている情報にアクセスするための閲覧機能と、
前記閲覧機能が起動していることを条件として、前記管理サーバ装置に格納されている情報を前記既定範囲外に送信してもよいか否かを判定するクライアント側判定機能と、
前記クライアント側判定機能による判定結果に応じて、前記管理サーバ装置に格納されている情報の少なくとも一部を前記既定範囲外に転送する送出機能と
をコンピュータに実行させるプログラム。