(57)【要約】【課題】シングルサインオン技術等に比べて低いサーバ負荷で情報提供を実施することができるコンピュータネットワーク利用情報提供システムを構築する。【解決手段】ユーザが操作する閲覧端末３と、ユーザに応じた情報を提供する複数のサービスサーバ１ａ〜１ｎと、前記ユーザおよびサーバ１ａ〜１ｎに関する情報を管理し、前記サーバ１ａ〜１ｎが提供するユーザに応じた情報を集約する統合サービスサーバ２とがネットワーク４により結合されており、サービスサーバ１ａ〜１ｎの提供情報加工部は、ユーザにより作成された情報を機密性の高い情報と低い情報に分類し、機密性の低い情報をユーザ別情報格納部に格納し、統合サービスサーバ２の提供情報制御部は、前記サーバ１ａ〜１ｎのユーザ別情報格納部の情報を転送させて当該サーバ２のユーザ別情報集約部に格納し、ユーザからの情報閲覧要求があったとき、前記集約部の情報を閲覧端末３に提示する。【選択図】図５
2010282576.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが操作する閲覧端末と、ユーザに応じた情報を提供する複数のサービスサーバと、前記ユーザおよび複数のサービスサーバに関する情報を管理し、前記複数のサービスサーバが提供するユーザに応じた情報を集約する統合サービスサーバとをネットワークにより結合したコンピュータネットワーク利用情報提供システムであって、
前記各サービスサーバは、
ユーザのＩＤ情報が格納され、当該サービスサーバへのアクセスを管理するＩＤ管理手段と、
各ユーザによって作成された情報を格納する手段であって、前記サービスサーバ全体の提供情報を格納する全サーバ情報格納部およびユーザ毎の識別情報が付与され、ユーザ閲覧可能なユーザ別情報を格納するユーザ別情報格納部を有した提供情報格納手段と、
前記全サーバ情報格納部に格納された情報を機密性の高い情報と低い情報に分類し、機密性の低い情報を前記ユーザ別情報格納部に複写して格納する提供情報加工手段と、
前記閲覧端末および統合サービスサーバとの間で前記提供情報格納手段に格納された情報の提供を制御する提供情報制御手段とを備え、
前記統合サービスサーバは、
各ユーザのＩＤ情報と、ユーザ自身に対して提供された情報を取得する可能性のあるサービスサーバに関する情報が格納され、当該統合サービスサーバへのアクセスを管理するＩＤ管理手段と、
前記各サービスサーバのユーザ別情報を格納する領域を有したユーザ別情報集約手段と、
前記閲覧端末およびサービスサーバとの間での情報の授受を制御し、各ユーザが情報を取得する可能性のあるサービスサーバから、当該ユーザのユーザ別情報格納部に格納されているユーザ別情報を転送して前記ユーザ別情報集約手段の前記領域に格納する提供情報制御手段とを備えた、
ことを特徴とするコンピュータネットワーク利用情報提供システム。
【請求項２】
ユーザが操作する閲覧端末と、ユーザに応じた情報を提供する複数のサービスサーバと、前記ユーザおよび複数のサービスサーバに関する情報を管理し、前記複数のサービスサーバが提供するユーザに応じた情報を集約する統合サービスサーバとをネットワークにより結合したシステムにおけるコンピュータネットワーク利用情報提供方法であって、
統合サービスサーバの提供情報制御手段が、閲覧端末によってユーザからサービスサーバへの初回アクセス要求があったときに、前記サービスサーバのＩＤ情報を該サービスサーバへ送出するステップと、
前記ユーザがアクセス要求したサービスサーバの提供情報制御手段が、前記統合サービスサーバから送出されたＩＤ情報を正しく認識した場合、ユーザ別情報格納部に付与されたユーザ毎の識別情報を前記統合サービスサーバへ送出するステップと、
統合サービスサーバのＩＤ管理手段が、前記サービスサーバから送出されたユーザ別情報格納部の識別情報とサービスサーバのＩＤ情報を当該ユーザに対するＩＤ情報として記憶するステップと、
サービスサーバの提供情報加工手段が、閲覧端末によってユーザがサービスサーバにアクセスして情報を作成したときに、該作成された情報を機密性の高い情報と低い情報に分類し、機密性の低い情報をユーザ別情報格納部に格納するステップと、
統合サービスサーバの提供情報制御手段が、前記各サービスサーバにアクセスし、サービスサーバのユーザ別情報格納部に格納されている情報を統合サービスサーバに転送させるステップと、
統合サービスサーバのユーザ別情報集約手段が、前記転送された情報を、ユーザ別情報を格納する領域に格納するステップと、
統合サービスサーバの提供情報制御手段が、閲覧端末によってユーザから情報の閲覧要求があったときに、前記ユーザ別情報を格納する領域に格納された情報を提示するステップと、を備えたことを特徴とするコンピュータネットワーク利用情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のＰＣサーバ等、提供情報を格納できるコンピュータとそれを結合したネットワークからなるコンピュータシステムを利用して、そのユーザが他の複数のユーザに対して情報を提示するためのコンピュータネットワーク利用情報提供システムおよび方法に関する。
【背景技術】
【０００２】
コンピュータネットワーク上の複数のコンピュータを利用してユーザに情報を提供しようとする場合、各々のコンピュータによってユーザのＩＤ情報が異なる場合が一般的である。このため、ユーザは提供された情報を全て取得するためには各々のコンピュータに個別にアクセスする必要がある。そのため、ユーザにとってアクセス頻度の低いコンピュータによって提供される情報などをなかなか取得できない、等の問題が発生する。
【０００３】
このような問題を解決するために、例えば「シングルサインオン」技術を用いて、ユーザのアクセス頻度の高いコンピュータにアクセスすれば、ネットワークを通じて他のコンピュータにもアクセスすることを可能とし、一度のログインで全ての情報を取得できるようにすることが考えられる。
【０００４】
シングルサインオン技術には１台のコンピュータが全てのコンピュータのＩＤを発行するＩＤ統一型、アカウントアグリゲーションに代表されるＩＤ預託型、各サーバにてＩＤを発行するが、特定のサーバがログイン状況を管理するＩＤ連携型（例えば特許文献１参照）のタイプなどがあり、いずれのタイプによっても上記の動作は実現できる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２９９３０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
シングルサインオン技術を用いて、複数のコンピュータからユーザに情報を提供する場合、上記いずれのタイプにおいても、ＩＤを統合して管理するサーバのセキュリティを確保するためのサーバ負荷の重さという問題が生じる。
【０００７】
一方、例えば情報提供サーバなどの場合、それほど厳密な情報管理を必要としないコンテンツもありうるため、シングルサインオン技術はコンピュータの能力の利用効率から見ても非効率的なことが多い。
【０００８】
本発明は上記課題を解決するものであり、その目的は、シングルサインオン技術等に比べて低いサーバ負荷で情報提供を実施することができるコンピュータネットワーク利用情報提供システムおよび方法を提供することにある。
【課題を解決するための手段】
【０００９】
一般的に、コンピュータによってユーザに情報を提供する場合、情報の内容の機密性は高いが、その情報が発生した事実そのものや、その発生時刻などはそれほど厳密なセキュリティの確保を必要としない場合が多い。このようなことを鑑み、本発明においてはあまり厳密なセキュリティ管理を必要としない情報のみを一つのコンピュータに集約し提供する一方、厳密なセキュリティ管理を必要とする情報は各々のコンピュータが提供する方式を採用した。
【００１０】
本発明の請求項１に記載のコンピュータネットワーク利用情報提供システムは、ユーザが操作する閲覧端末と、ユーザに応じた情報を提供する複数のサービスサーバと、前記ユーザおよび複数のサービスサーバに関する情報を管理し、前記複数のサービスサーバが提供するユーザに応じた情報を集約する統合サービスサーバとをネットワークにより結合したコンピュータネットワーク利用情報提供システムであって、
前記各サービスサーバは、ユーザのＩＤ情報が格納され、当該サービスサーバへのアクセスを管理するＩＤ管理手段と、各ユーザによって作成された情報を格納する手段であって、前記サービスサーバ全体の提供情報を格納する全サーバ情報格納部およびユーザ毎の識別情報が付与され、ユーザ閲覧可能なユーザ別情報を格納するユーザ別情報格納部を有した提供情報格納手段と、前記全サーバ情報格納部に格納された情報を機密性の高い情報と低い情報に分類し、機密性の低い情報を前記ユーザ別情報格納部に複写して格納する提供情報加工手段と、前記閲覧端末および統合サービスサーバとの間で前記提供情報格納手段に格納された情報の提供を制御する提供情報制御手段とを備え、
前記統合サービスサーバは、各ユーザのＩＤ情報と、ユーザ自身に対して提供された情報を取得する可能性のあるサービスサーバに関する情報が格納され、当該統合サービスサーバへのアクセスを管理するＩＤ管理手段と、前記各サービスサーバのユーザ別情報を格納する領域を有したユーザ別情報集約手段と、前記閲覧端末およびサービスサーバとの間での情報の授受を制御し、各ユーザが情報を取得する可能性のあるサービスサーバから、当該ユーザのユーザ別情報格納部に格納されているユーザ別情報を転送して前記ユーザ別情報集約手段の前記領域に格納する提供情報制御手段とを備えたことを特徴としている。
【発明の効果】
【００１１】
本発明によれば、ユーザは統合サービスサーバのみにアクセスすることで、当該ユーザに向けて作成された全ての情報について、その発生の事実を知ることができるため、アクセス頻度の低いコンピュータによって提供された情報も取得することができる。
【００１２】
また、統合サービスサーバにおいて集約されるユーザ別情報は高度な機密管理を必要としないため、シングルサインオン技術等に比べて低いサーバ負荷で情報提供を実施することができ、コンピュータの能力を効率よく活用することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態例におけるシステム構成図。
【図２】本発明の一実施形態例におけるサービスサーバの機能構成図。
【図３】本発明の一実施形態例におけるサービスサーバ内の情報構造例を示す説明図。
【図４】本発明の一実施形態例における統合サービスサーバ内の機能構成図。
【図５】本発明の一実施形態例におけるシステム全体の動作を示すフロー図。
【発明を実施するための形態】
【００１４】
以下、図面を参照しながら本発明の実施の形態を説明するが、本発明は下記の実施形態例に限定されるものではない。
【００１５】
本実施形態例におけるシステムは、図１に示すとおり、複数のサービスサーバ１ａ〜１ｎ、統合サービスサーバ２、閲覧端末３と、それらを結合するネットワーク４とから構成される。サービスサーバ１ａ〜１ｎはユーザに応じた情報を提供するサーバであり、統合サービスサーバ２はネットワーク４で結合された複数のサービスサーバ１ａ〜１ｎに格納された情報を閲覧端末３を通じてユーザに応じて提供することを可能にするものである。ユーザはネットワーク４を通じて閲覧端末３から統合サービスサーバ２やサービスサーバ１ａ〜１ｎなど、複数のコンピュータへアクセスが可能である。
【００１６】
前記複数のサービスサーバ１ａ〜１ｎは各々図２のように構成されている。図２において１１は、その中に格納されたＩＤ情報によって各サービスサーバ１ａ〜１ｎへのアクセスを管理するＩＤ管理手段としてのＩＤ管理部である。このＩＤ情報は、例えばログインＩＤとパスワードの併用が考えられる。ユーザは所定のＩＤ情報を投入したときのみ、各サービスサーバ１ａ〜１ｎへのアクセスが可能となる。
【００１７】
１２は、各ユーザに提示する情報を格納する提供情報格納手段としての提供情報格納部であり、サーバ全体の提供情報を格納する全サーバ情報格納部１２１とユーザ別情報格納部１２２とを有する。これら全サーバ情報格納部１２１とユーザ別情報格納部１２２に格納されるデータ形式の例を図３に示す。図３（ａ）は全サーバ情報格納部１２１の情報構造例を示し、図３（ｂ）はユーザ別情報格納部１２２の情報構造例を示している。
【００１８】
提供情報格納部１２に格納される情報は、一般的にはＩＤ管理部１１に格納されたＩＤ情報によって管理されたユーザがサービスサーバ１ａ〜１ｎにアクセスして作成される。場合によっては提供情報作成者となりうるユーザを限定することも可能である。
【００１９】
前記ユーザによって作成される情報にはタイトル、情報内容やその提示先ユーザ（閲覧可能なユーザ）等の情報のほか、情報発生時刻、情報のサイズ等の情報も含まれる。全サーバ情報格納部１２１はこのようにして作成される情報を格納する部分である。一方、ユーザ別情報格納部１２２はユーザ別に用意され、閲覧可能な情報を一部、または全部を格納する部分である。ユーザ別情報格納部１２２はユーザごとに識別情報が付与されている。
【００２０】
１３は、提供情報格納部１２に格納された情報を機密性の高い情報と高くない情報に分別し、後述のようにしてしかるべき部分に格納する提供情報加工手段としての提供情報加工部である。
【００２１】
機密性の高い情報は、例えば「情報内容」、「タイトル」や「閲覧対象ユーザ」などが考えられ、機密性が高くない情報としては「情報のサイズ」「情報作成時刻」などが考えられる。提供情報加工部１３によって、提供情報格納部１２中の全サーバ情報格納部１２１に蓄積された情報を機密性の高い情報と機密性の低い情報に分類し、機密性の低い情報については、情報を作成したユーザによって指定された提示先ユーザごとに用意されたユーザ別情報格納部１２２にも複写し、格納する。「機密性の高い情報」と「機密性の高くない情報」の区別については各サービスサーバ１ａ〜１ｎにおいてあらかじめ情報の種別に基づいて設定することもできるし、ユーザが設定することも考えられる。
【００２２】
１４は、上記過程を通じて提供情報格納部１２に蓄積された情報を閲覧端末３や統合サービスサーバ２との間でやり取りすることを制御する提供情報制御手段としての提供情報制御部であり、情報をやりとりするユーザのＩＤに基づいて、情報の提供の可否を判断しつつ、やり取りの制御を実施する。
【００２３】
図１の統合サービスサーバ２は図４のように構成されている。図４において２１はＩＤ管理手段としてのＩＤ管理部であり、各サービスサーバ１ａ〜１ｎと同様、各ユーザに関する情報を管理する。各ユーザは、ユーザ自身に対して提供された情報を取得する可能性のあるサービスサーバ１ａ〜１ｎに関する情報もＩＤ管理部２１に登録する。
【００２４】
２２は、各ユーザに対して情報を蓄積する領域（サービスサーバ１ａ〜１ｎのユーザ別情報を格納する領域）を有したユーザ別情報集約手段としてのユーザ別情報集約部である。
【００２５】
２３は、前記閲覧端末３および各サービスサーバ１ａ〜１ｎとの間での情報の授受を制御する提供情報制御手段としての提供情報制御部であり、各ユーザが情報を取得する可能性のあるサービスサーバ１ａ〜１ｎから当該ユーザのユーザ別情報格納部１２２に蓄積された情報を転送し、ユーザ別情報集約部２２において当該ユーザに対して用意された蓄積領域（サービスサーバ１ａ〜１ｎのユーザ別情報を格納する領域）に蓄積する。
【００２６】
図１の閲覧端末３においては、統合サービスサーバ２と各サービスサーバ１ａ〜１ｎに対するアクセスインタフェース（ＩＤ情報の入力など）と情報表示、入力等の環境を提供する。
【００２７】
尚、前記サービスサーバ１ａ〜１ｎのＩＤ管理部１１、提供情報格納部１２、提供情報加工部１３および提供情報制御部１４の各機能と、前記統合サービスサーバ２のＩＤ管理部２１、ユーザ別情報集約部２２および提供情報制御部２３の各機能は、例えばコンピュータによって達成される。
【００２８】
次に、上記のように構成されたシステムの動作を図５のフロー図とともに説明する。尚、図５ではサービスサーバは１ａと１ｂのみを図示している。
（１）ユーザが初めてサービスサーバへアクセスするときの動作
ユーザは初めに、閲覧端末３によって、統合サービスサーバ２にアクセスし、統合サービスサーバ２上にて各自の情報が格納されたサービスサーバ、例えばサービスサーバ１ａを指定する。ここで、初めて指定されたサービスサーバ１ａ〜１ｎについては、当該サービスサーバへ接続し、サービスサーバのＩＤ情報の入力を促す。初めて指定されたサービスサーバ１ａにて当該ユーザのＩＤ情報が正しく認識された場合、サービスサーバ１ａは当該ユーザのユーザ別情報格納部１２２の識別情報を統合サービスサーバ２へ送信する。送信されたユーザ別情報格納部１２２の識別情報とサービスサーバ１ａの識別情報は統合サービスサーバ２中のＩＤ管理部２１において当該ユーザに対するＩＤ情報として記憶される。また、他のサービスサーバ１ｂ〜１ｎに対しても、初めてアクセスした場合は同様の処理を実施する。
（２）ユーザが「サービスサーバ」において情報を作成するときの動作
ユーザは、閲覧端末３によって、各サービスサーバ１ａ〜１ｎにおいて、情報を作成する。図５ではサービスサーバ１ａの場合を示しており、作成された情報はサービスサーバ１ａ中の全サーバ情報格納部１２１に蓄積されるほか、提供情報加工部１３によって機密性の高い部分と低い部分に分類され、機密性の低い部分は閲覧可能なユーザごとのユーザ別情報格納部１２２にも格納される。
（３）統合サービスサーバ２の提供情報制御部２３による情報集約の動作
以上の処理を経て、情報を取得するサービスサーバ１ａ〜１ｎを指定したユーザに対しては、統合サービスサーバ２中の提供情報制御部２３において、定期的に各サービスサーバ１ａ〜１ｎにアクセスし、ユーザ別情報格納部１２２に情報がある場合にはその情報を統合サービスサーバ２中の当該ユーザ向けのユーザ別情報集約部２２に転送する。
（４）ユーザが「統合サービスサーバ」によって情報を閲覧するときの動作
サービスサーバ１ａ〜１ｎに蓄積された情報を閲覧しようとするユーザは、まず、閲覧端末３によって、統合サービスサーバ２にアクセスし、ユーザ別情報集約部２２の情報を閲覧する。これによって、ユーザは各サービスサーバ１ａ〜１ｎにおいて、当該ユーザがまだ閲覧していない情報の存在を知ることができる。この操作によって未閲覧の情報の存在を知ったユーザは、統合サービスサーバ２に存在する情報をもとに、当該情報が蓄積されたサービスサーバ１ａ〜１ｎにアクセスし、その情報を獲得する。
【符号の説明】
【００２９】
１ａ〜１ｂ…サービスサーバ
２…統合サービスサーバ
３…閲覧端末
４…ネットワーク
１１，２１…ＩＤ管理部
１２…提供情報格納部
１３…提供情報加工部
１４，２３…提供情報制御部
２２…ユーザ別情報集約部
１２１…全サーバ情報格納部
１２２…ユーザ別情報格納部
【図１】
2010282576.tif 000003
【図２】
2010282576.tif 000004
【図３】
2010282576.tif 000005
【図４】
2010282576.tif 000006
【図５】
2010282576.tif 000007