(57)【要約】【課題】ユーザが閲覧要求する情報に関連する情報のみをユーザに提供する。【解決手段】サービスサーバ２は、共有情報、共有情報識別子、閲覧対象ユーザ、及び共有情報のキーワードを含む共有付随情報を生成する共有付随情報生成部２１４と、キーワードに対応する共有情報を取得する共有情報出力部２１６とを備える。統合サービスサーバ３は、各サービスサーバ２から共有付随情報を取得し、該情報を蓄積するサービスサーバの名前を対応付けた共有付随統合情報を生成する共有付随統合情報生成部３１４と、共通キーワードに、キーワード、共有情報を蓄積するサービスサーバ名、及び共有情報の識別子を対応付けたキーワード分類情報を生成するキーワード分類情報生成部３１６と、キーワード分類情報及び共有付随統合情報を参照し、閲覧要求ユーザを閲覧対象とする共有情報を蓄積するサービスサーバ名、及び該共有情報の識別子を抽出する関連蓄積情報出力部３１７とを備える。【選択図】図１２
2012238195.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが投稿する共有情報を蓄積する複数のサービスサーバと、複数のサービスサーバに蓄積されている共有情報を統合して蓄積する統合サービスサーバと、ユーザがサービスサーバ及び統合サービスサーバにアクセスするための情報入出力端末とを備え、情報提供及び情報共有を実現する共有情報提供システムであって、
前記サービスサーバは、
前記情報入出力端末から投稿される共有情報ごとに、共有情報、該共有情報の識別子、該共有情報の閲覧対象ユーザ、該共有情報のタイトル、及び該共有情報のキーワードを含む共有付随情報を生成する共有付随情報生成部と、
前記情報入出力端末から入力される、共有情報のキーワード又はタイトルを指定した共有情報閲覧要求に応じて、前記共有付随情報を参照して、該指定されたキーワード又はタイトルに対応付けられた共有情報を取得し、該取得した共有情報を前記情報入出力端末に送出する共有情報出力部と、を備え、
前記統合サービスサーバは、
前記サービスサーバの各々から、前記共有付随情報のうちの共有情報を除く情報を取得し、該取得した情報に、該共有付随情報を蓄積するサービスサーバの名前を対応付けた共有付随統合情報を生成する共有付随統合情報生成部と、
前記共有付随統合情報から、共有情報のキーワードを共有情報ごとに取得し、該取得したキーワードに共通する語句を共通キーワードとして抽出し、該抽出した共通キーワードに、該共通キーワードを有する共有情報のキーワード、該共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を対応付けたキーワード分類情報を生成するキーワード分類情報生成部と、
前記情報入出力端末又は前記サービスサーバから入力される、共有情報のキーワードを指定した共有情報閲覧要求に応じて、前記キーワード分類情報を参照して、該指定されたキーワードに基づいて抽出した共通キーワードに対応付けられたサービスサーバ名及び共有情報の識別子を取得し、次に前記共有付随統合情報を参照して、該取得したサービスサーバ名及び共有情報の識別子に対応付けられた閲覧対象ユーザを取得し、閲覧要求をしているユーザが該取得した閲覧対象ユーザに該当するか否かを判定し、該取得したサービスサーバ名及び共有情報の識別子のうち、閲覧要求をしているユーザを閲覧対象ユーザとする共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を、前記サービスサーバ又は前記情報入出力端末に送出する関連蓄積情報出力部と、
を備えることを特徴とする共有情報提供システム。
【請求項２】
前記統合サービスサーバ制御部は、共有情報のキーワードを抽出するキーワード抽出部をさらに備え、
前記共有付随情報生成部は、前記キーワード抽出部によって抽出されたキーワードを前記共有付随情報に含まれる共有情報のキーワードとすることを特徴とする、請求項１に記載の共有情報提供システム。
【請求項３】
前記キーワード分類情報生成部は、前記共有付随統合情報から取得したキーワード、又は該取得したキーワードの類義語に共通する語句を共通キーワードとして抽出することを特徴とする、請求項１又は２に記載の共有情報提供システム。
【請求項４】
前記統合サービスサーバ制御部は、前記共有付随統合情報から共有情報のキーワードを取得し、該取得したキーワードに類義する類義語を類義語サーバから取得する類義語検索部をさらに備え、
前記キーワード分類情報生成部は、前記類義語検索部によって取得した類義語を用いることを特徴とする、請求項３に記載の共有情報提供システム。
【請求項５】
ユーザが投稿する共有情報を蓄積する複数のサービスサーバと、複数のサービスサーバに蓄積されている共有情報を統合して蓄積する統合サービスサーバと、ユーザがサービスサーバ及び統合サービスサーバにアクセスするための情報入出力端末とを備えるシステムにて、情報提供及び情報共有を実現する共有情報提供方法であって、
前記情報入出力端末により、共有情報を投稿するステップと、
前記サービスサーバにより、前記情報入出力端末から投稿される共有情報ごとに、共有情報、該共有情報の識別子、該共有情報の閲覧対象ユーザ、該共有情報のタイトル、及び該共有情報のキーワードを含む共有付随情報を生成するステップと、
前記統合サービスサーバにより、前記サービスサーバの各々から、前記共有付随情報のうちの共有情報を除く情報を取得し、該取得した情報に、該共有付随情報を蓄積するサービスサーバの名前を対応付けた共有付随統合情報を生成するステップと、
前記統合サービスサーバにより、前記共有付随統合情報から、共有情報のキーワードを共有情報ごとに取得し、該取得したキーワードに共通する語句を共通キーワードとして抽出し、該抽出した共通キーワードに、該共通キーワードを有する共有情報のキーワード、該共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を対応付けたキーワード分類情報を生成するステップと、
前記情報入出力端末により、前記サービスサーバに対して、共有情報のキーワード又はタイトルを指定した共有情報閲覧要求をするステップと、
前記サービスサーバにより、前記共有付随情報を参照して、前記指定されたキーワード又はタイトルに対応付けられた共有情報を取得し、該取得した共有情報を前記情報入出力端末に送出するステップと、
前記サービスサーバにより、前記統合サービスサーバに対して、前記閲覧要求された共有情報のキーワードを指定して、前記閲覧要求された共有情報に関連する関連共有情報の閲覧要求をするステップと、
前記統合サービスサーバにより、前記キーワード分類情報を参照して、前記関連共有情報の閲覧要求にて指定されたキーワードに基づいて抽出した共通キーワードに対応付けられたサービスサーバ名及び共有情報の識別子を取得し、次に前記共有付随統合情報を参照して、該取得したサービスサーバ名及び共有情報の識別子に対応付けられた閲覧対象ユーザを取得し、閲覧要求をしているユーザが該取得した閲覧対象ユーザに該当するか否かを判定し、該取得したサービスサーバ名及び共有情報の識別子のうち、閲覧要求をしているユーザを閲覧対象ユーザとする共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を、前記サービスサーバに送出するステップと、
を含むことを特徴とする共有情報提供方法。
【請求項６】
ユーザが投稿する共有情報を蓄積する複数のサービスサーバと、複数のサービスサーバに蓄積されている共有情報を統合して蓄積する統合サービスサーバと、ユーザがサービスサーバ及び統合サービスサーバにアクセスするための情報入出力端末とを備えるシステムにて、情報提供及び情報共有を実現する共有情報提供方法であって、
前記情報入出力端末により、共有情報を投稿するステップと、
前記サービスサーバにより、前記情報入出力端末から投稿される共有情報ごとに、共有情報、該共有情報の識別子、該共有情報の閲覧対象ユーザ、該共有情報のタイトル、及び該共有情報のキーワードを含む共有付随情報を生成するステップと、
前記統合サービスサーバにより、前記サービスサーバの各々から、前記共有付随情報のうちの共有情報を除く情報を取得し、該取得した情報に、該共有付随情報を蓄積するサービスサーバの名前を対応付けた共有付随統合情報を生成するステップと、
前記統合サービスサーバにより、前記共有付随統合情報から、共有情報のキーワードを共有情報ごとに取得し、該取得したキーワードに共通する語句を共通キーワードとして抽出し、該抽出した共通キーワードに、該共通キーワードを有する共有情報のキーワード、該共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を対応付けたキーワード分類情報を生成するステップと、
前記情報入出力端末により、前記統合サービスサーバに対して、共有情報のキーワードを指定した共有情報閲覧要求をするステップと、
前記統合サービスサーバにより、前記キーワード分類情報を参照して、前記指定されたキーワードに基づいて抽出した共通キーワードに対応付けられたサービスサーバ名及び共有情報の識別子を取得し、次に前記共有付随統合情報を参照して、該取得したサービスサーバ名及び共有情報の識別子に対応付けられた閲覧対象ユーザを取得し、閲覧要求をしているユーザが該取得した閲覧対象ユーザに該当するか否かを判定し、該取得したサービスサーバ名及び共有情報の識別子のうち、閲覧要求をしているユーザを閲覧対象ユーザとする共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を、前記情報入出力端末に送出するステップと、
を含むことを特徴とする共有情報提供方法。
【請求項７】
ユーザが投稿する共有情報を蓄積する複数のサービスサーバと、複数のサービスサーバに蓄積されている共有情報を統合して蓄積する統合サービスサーバと、ユーザがサービスサーバ及び統合サービスサーバにアクセスするための情報入出力端末とを備えるシステムにて、情報提供及び情報共有を実現する共有情報提供方法であって、
前記情報入出力端末により、共有情報を投稿するステップと、
前記サービスサーバにより、前記情報入出力端末から投稿される共有情報ごとに、共有情報、該共有情報の識別子、該共有情報の閲覧対象ユーザ、該共有情報のタイトル、及び該共有情報のキーワードを含む共有付随情報を生成するステップと、
前記統合サービスサーバにより、前記サービスサーバの各々から、前記共有付随情報のうちの共有情報を除く情報を取得し、該取得した情報に、該共有付随情報を蓄積するサービスサーバの名前を対応付けた共有付随統合情報を生成するステップと、
前記統合サービスサーバにより、前記共有付随統合情報から、共有情報のキーワードを共有情報ごとに取得し、該取得したキーワードに共通する語句を共通キーワードとして抽出し、該抽出した共通キーワードに、該共通キーワードを有する共有情報のキーワード、該共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を対応付けたキーワード分類情報を生成するステップと、
前記統合サービスサーバにより、前記キーワード分類情報を参照して、共通キーワードに対応付けられたサービスサーバ名及び共有情報の識別子を取得し、次に前記共有付随統合情報を参照して、該取得したサービスサーバ名及び共有情報の識別子に対応付けられた閲覧対象ユーザを取得し、ユーザごとに該取得した閲覧対象ユーザに該当するか否かを判定し、ユーザごとに該ユーザを閲覧対象ユーザとする共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を抽出するステップと、
前記情報入出力端末により、前記統合サービスサーバに対して、ログインするステップと、
前記統合サービスサーバにより、前記抽出した、共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子のうち、前記ログインしたユーザに対する、共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を前記情報入出力端末に送出するステップと、
を含むことを特徴とする共有情報提供方法。
【請求項８】
前記統合サービスサーバにより、前記キーワード分類情報を生成するステップは、前記共有付随統合情報から、共有情報のキーワードを共有情報ごとに取得し、該取得したキーワード又は該取得したキーワードの類義語に共通する語句を共通キーワードとして抽出することを特徴とする、請求項５〜７のいずれか一項に記載の共有情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ間の情報共有、情報提供を目的として、コンピュータネットワーク上に設置されたサービスサーバに、ユーザが共有し、利用する情報（以下、「共有情報」と記す）の投稿、及び共有情報の閲覧を実現する共有情報提供システム及び共有情報提供方法に関するものである。
【背景技術】
【０００２】
コンピュータネットワークを利用した共有情報提供システムでは、ネットワーク上で、用途や組織に対応して複数のサービスサーバを用いるものが一般的である。当該システムのユーザは、各個人固有の業務や興味を有することが多く、これらに関連する情報を、各々のサービスサーバに対して別々にアクセスし、その用途に応じた情報提供、情報共有が行われることが一般的である。
【０００３】
ここで、これらの情報は、コンピュータネットワーク上の複数のサービスサーバに分散して存在するという状況が多くみられるが、この場合、ユーザは各々のサービスサーバ上ではその中に蓄積された共有情報のみしか参照することができないため、一般的には複数のサービスサーバにログインして関連する共有情報の提供、取得を行う必要があり、用途や組織をまたがる情報提供、情報共有には困難を伴うことが多い。
【０００４】
このような状況を改善するためには、ユーザがある一つのサービスサーバにアクセスするだけで、複数のサービスサーバに分散されている当該ユーザの関連情報を一度に得られることが望ましい。そこで、統合サービスサーバを設け、統合サービスサーバにアクセスすることで、他のサービスサーバから関連情報を取得可能とするシステムが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２８２５７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に記載の技術では、新しく発生した情報を取得することができるが、ユーザが閲覧を意図する情報と無関係な情報も多く含まれている。このため、ユーザは多量の新しく発生した情報から、必要な情報を取捨選択する必要があった。
【０００７】
したがって、かかる事情に鑑みてなされた本発明の目的は、ユーザが閲覧要求する情報に関連する情報のみをユーザに提供することが可能な、共有情報提供システム及びその方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、コンピュータネットワークに接続される複数のサービスサーバに蓄積された情報を集約し、共有情報をキーワードによって分類・整理する統合サービスサーバを設置する。各ユーザに対しては、ユーザが閲覧要求する情報に関連する情報がどのサービスサーバに蓄積されているかを示す。
【０００９】
すなわち、本発明に係る共有情報提供システムは、ユーザが投稿する共有情報を蓄積する複数のサービスサーバと、複数のサービスサーバに蓄積されている共有情報を統合して蓄積する統合サービスサーバと、ユーザがサービスサーバ及び統合サービスサーバにアクセスするための情報入出力端末とを備え、情報提供及び情報共有を実現する共有情報提供システムであって、前記サービスサーバは、前記情報入出力端末から投稿される共有情報ごとに、共有情報、該共有情報の識別子、該共有情報の閲覧対象ユーザ、該共有情報のタイトル、及び該共有情報のキーワードを含む共有付随情報を生成する共有付随情報生成部と、前記情報入出力端末から入力される、共有情報のキーワード又はタイトルを指定した共有情報閲覧要求に応じて、前記共有付随情報を参照して、該指定されたキーワード又はタイトルに対応付けられた共有情報を取得し、該取得した共有情報を前記情報入出力端末に送出する共有情報出力部と、を備え、前記統合サービスサーバは、前記サービスサーバの各々から、前記共有付随情報のうちの共有情報を除く情報を取得し、該取得した情報に、該共有付随情報を蓄積するサービスサーバの名前を対応付けた共有付随統合情報を生成する共有付随統合情報生成部と、前記共有付随統合情報から、共有情報のキーワードを共有情報ごとに取得し、該取得したキーワードに共通する語句を共通キーワードとして抽出し、該抽出した共通キーワードに、該共通キーワードを有する共有情報のキーワード、該共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を対応付けたキーワード分類情報を生成するキーワード分類情報生成部と、前記情報入出力端末又は前記サービスサーバから入力される、共有情報のキーワードを指定した共有情報閲覧要求に応じて、前記キーワード分類情報を参照して、該指定されたキーワードに基づいて抽出した共通キーワードに対応付けられたサービスサーバ名及び共有情報の識別子を取得し、次に前記共有付随統合情報を参照して、該取得したサービスサーバ名及び共有情報の識別子に対応付けられた閲覧対象ユーザを取得し、閲覧要求をしているユーザが該取得した閲覧対象ユーザに該当するか否かを判定し、該取得したサービスサーバ名及び共有情報の識別子のうち、閲覧要求をしているユーザを閲覧対象ユーザとする共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を、前記サービスサーバ又は前記情報入出力端末に送出する関連蓄積情報出力部と、を備えることを特徴とする。
【００１０】
また、本発明に係る共有情報提供方法は、ユーザが投稿する共有情報を蓄積する複数のサービスサーバと、複数のサービスサーバに蓄積されている共有情報を統合して蓄積する統合サービスサーバと、ユーザがサービスサーバ及び統合サービスサーバにアクセスするための情報入出力端末とを備えるシステムにて、情報提供及び情報共有を実現する共有情報提供方法であって、前記情報入出力端末により、共有情報を投稿するステップと、前記サービスサーバにより、前記情報入出力端末から投稿される共有情報ごとに、共有情報、該共有情報の識別子、該共有情報の閲覧対象ユーザ、該共有情報のタイトル、及び該共有情報のキーワードを含む共有付随情報を生成するステップと、前記統合サービスサーバにより、前記サービスサーバの各々から、前記共有付随情報のうちの共有情報を除く情報を取得し、該取得した情報に、該共有付随情報を蓄積するサービスサーバの名前を対応付けた共有付随統合情報を生成するステップと、前記統合サービスサーバにより、前記共有付随統合情報から、共有情報のキーワードを共有情報ごとに取得し、該取得したキーワードに共通する語句を共通キーワードとして抽出し、該抽出した共通キーワードに、該共通キーワードを有する共有情報のキーワード、該共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を対応付けたキーワード分類情報を生成するステップと、前記情報入出力端末により、前記サービスサーバに対して、共有情報のキーワード又はタイトルを指定した共有情報閲覧要求をするステップと、前記サービスサーバにより、前記共有付随情報を参照して、前記指定されたキーワード又はタイトルに対応付けられた共有情報を取得し、該取得した共有情報を前記情報入出力端末に送出するステップと、前記サービスサーバにより、前記統合サービスサーバに対して、前記閲覧要求された共有情報のキーワードを指定して、前記閲覧要求された共有情報に関連する関連共有情報の閲覧要求をするステップと、前記統合サービスサーバにより、前記キーワード分類情報を参照して、前記関連共有情報の閲覧要求にて指定されたキーワードに基づいて抽出した共通キーワードに対応付けられたサービスサーバ名及び共有情報の識別子を取得し、次に前記共有付随統合情報を参照して、該取得したサービスサーバ名及び共有情報の識別子に対応付けられた閲覧対象ユーザを取得し、閲覧要求をしているユーザが該取得した閲覧対象ユーザに該当するか否かを判定し、該取得したサービスサーバ名及び共有情報の識別子のうち、閲覧要求をしているユーザを閲覧対象ユーザとする共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を、前記サービスサーバに送出するステップと、を含むことを特徴とする。
【００１１】
また、本発明に係る共有情報提供方法は、ユーザが投稿する共有情報を蓄積する複数のサービスサーバと、複数のサービスサーバに蓄積されている共有情報を統合して蓄積する統合サービスサーバと、ユーザがサービスサーバ及び統合サービスサーバにアクセスするための情報入出力端末とを備えるシステムにて、情報提供及び情報共有を実現する共有情報提供方法であって、前記情報入出力端末により、共有情報を投稿するステップと、前記サービスサーバにより、前記情報入出力端末から投稿される共有情報ごとに、共有情報、該共有情報の識別子、該共有情報の閲覧対象ユーザ、該共有情報のタイトル、及び該共有情報のキーワードを含む共有付随情報を生成するステップと、前記統合サービスサーバにより、前記サービスサーバの各々から、前記共有付随情報のうちの共有情報を除く情報を取得し、該取得した情報に、該共有付随情報を蓄積するサービスサーバの名前を対応付けた共有付随統合情報を生成するステップと、前記統合サービスサーバにより、前記共有付随統合情報から、共有情報のキーワードを共有情報ごとに取得し、該取得したキーワードに共通する語句を共通キーワードとして抽出し、該抽出した共通キーワードに、該共通キーワードを有する共有情報のキーワード、該共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を対応付けたキーワード分類情報を生成するステップと、前記情報入出力端末により、前記統合サービスサーバに対して、共有情報のキーワードを指定した共有情報閲覧要求をするステップと、前記統合サービスサーバにより、前記キーワード分類情報を参照して、前記指定されたキーワードに基づいて抽出した共通キーワードに対応付けられたサービスサーバ名及び共有情報の識別子を取得し、次に前記共有付随統合情報を参照して、該取得したサービスサーバ名及び共有情報の識別子に対応付けられた閲覧対象ユーザを取得し、閲覧要求をしているユーザが該取得した閲覧対象ユーザに該当するか否かを判定し、該取得したサービスサーバ名及び共有情報の識別子のうち、閲覧要求をしているユーザを閲覧対象ユーザとする共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を、前記情報入出力端末に送出するステップと、を含むことを特徴とする。
【００１２】
また、本発明に係る共有情報提供方法は、ユーザが投稿する共有情報を蓄積する複数のサービスサーバと、複数のサービスサーバに蓄積されている共有情報を統合して蓄積する統合サービスサーバと、ユーザがサービスサーバ及び統合サービスサーバにアクセスするための情報入出力端末とを備えるシステムにて、情報提供及び情報共有を実現する共有情報提供方法であって、前記情報入出力端末により、共有情報を投稿するステップと、前記サービスサーバにより、前記情報入出力端末から投稿される共有情報ごとに、共有情報、該共有情報の識別子、該共有情報の閲覧対象ユーザ、該共有情報のタイトル、及び該共有情報のキーワードを含む共有付随情報を生成するステップと、前記統合サービスサーバにより、前記サービスサーバの各々から、前記共有付随情報のうちの共有情報を除く情報を取得し、該取得した情報に、該共有付随情報を蓄積するサービスサーバの名前を対応付けた共有付随統合情報を生成するステップと、前記統合サービスサーバにより、前記共有付随統合情報から、共有情報のキーワードを共有情報ごとに取得し、該取得したキーワードに共通する語句を共通キーワードとして抽出し、該抽出した共通キーワードに、該共通キーワードを有する共有情報のキーワード、該共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を対応付けたキーワード分類情報を生成するステップと、前記統合サービスサーバにより、前記キーワード分類情報を参照して、共通キーワードに対応付けられたサービスサーバ名及び共有情報の識別子を取得し、次に前記共有付随統合情報を参照して、該取得したサービスサーバ名及び共有情報の識別子に対応付けられた閲覧対象ユーザを取得し、ユーザごとに該取得した閲覧対象ユーザに該当するか否かを判定し、ユーザごとに該ユーザを閲覧対象ユーザとする共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を抽出するステップと、前記統合サービスサーバにより、前記情報入出力端末により、前記統合サービスサーバに対して、ログインするステップと、前記抽出した、共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子のうち、前記ログインしたユーザに対する、共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を前記情報入出力端末に送出するステップと、を含むことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、ユーザはネットワーク上の１つのサービスサーバ又は統合サービスサーバにアクセスすることで、他のサービスサーバに分散して蓄積された、ユーザが閲覧要求する共有情報に関連する情報を容易に取得することができるようになる。
【図面の簡単な説明】
【００１４】
【図１】本発明による一実施形態の共有情報提供システムの構成を示すブロック図である。
【図２】本発明による一実施形態のサービスサーバの構成を示すブロック図である。
【図３】本発明による一実施形態のユーザ情報テーブルの例を示す図である。
【図４】本発明による一実施形態の共有付随情報テーブルの例を示す図である。
【図５】本発明による一実施形態の統合サービスサーバの構成を示すブロック図である。
【図６】本発明による一実施形態のユーザ統合情報テーブルの例を示す図である。
【図７】本発明による一実施形態の共有関連集約テーブルの例を示す図である。
【図８】本発明による一実施形態のキーワード分類情報テーブルの例を示す図である。
【図９】本発明による一実施形態の共通キーワード抽出処理を示すフローチャートである。
【図１０】本発明による一実施形態の情報入出力端末の構成を示すブロック図である。
【図１１】本発明による一実施形態の共有情報提供システムにおける動作を示すフローチャートである。
【図１２】本発明による一実施形態の共有情報提供システムにおける共有情報提供の第１の動作例を示すフローチャートである。
【図１３】本発明による一実施形態の共有情報提供システムにおける共有情報提供の第２の動作例を示すフローチャートである。
【図１４】本発明による一実施形態の共有情報提供システムにおける共有情報提供の第３の動作例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
本発明による共有情報提供システム及び共有情報提供方法の一実施形態について、図面を参照して詳細に説明する。
【００１６】
［システムの構成］
図１は、本発明の共有情報提供システムの構成を示すブロック図である。共有情報提供システム１は、複数のサービスサーバ２（２−１〜２−ｎ）と、統合サービスサーバ３と、情報入出力端末４と、ネットワーク５とを備え、サービスサーバ２と、統合サービスサーバ３と、情報入出力端末４とは、ネットワーク５を介して相互に接続される。本システムのユーザは、１つ以上のサービスサーバ２にアクセス可能とする。また、管理者は、全てのサービスサーバ２にアクセス可能であり、サービスサーバ２に対して、ユーザに関する情報（ユーザ情報）の登録、ユーザ情報の変更等を行うことができるものとする。
【００１７】
サービスサーバ２は、共有情報提供システム１において、ユーザ情報及びユーザが投稿する共有情報を蓄積するものである。詳細は図２を参照して後述する。
【００１８】
統合サービスサーバ３は、複数のサービスサーバ２に蓄積されているユーザ情報及び共有情報を統合・集約し、これら共有情報全体にわたる処理を行うものである。詳細は図５を参照して後述する。
【００１９】
情報入出力端末４は、共有情報提供システム１を使用するユーザが、サービスサーバ２にアクセスして共有情報を投稿することを可能とするとともに、サービスサーバ２又は統合サービスサーバ３にアクセスして共有情報を閲覧することを可能とするものである。詳細は図１０を参照して後述する。以下の説明において、情報入出力端末４がサービスサーバ２又は統合サービスサーバ３にアクセス（ログイン）するとは、ユーザが情報入出力端末４を操作してサービスサーバ２又は統合サービスサーバ３にアクセス（ログイン）すること意味する。
【００２０】
［サービスサーバ］
図２は、サービスサーバ２の構成を示すブロック図である。サービスサーバ２は、サービスサーバ制御部２１と、ユーザ情報記憶部２２と、共有付随情報記憶部２３とを備える。サービスサーバ制御部２１は、情報入力部２１１と、ユーザ認証部２１２と、ユーザ情報生成部２１３と、共有付随情報生成部２１４と、キーワード抽出部２１５と、共有情報出力部２１６とを備える。
【００２１】
情報入力部２１１は、情報入出力端末４からアクセスがあると、ログイン情報（ユーザ名、ユーザＩＤ番号、アクセス情報及びパスワード等の認証情報）をユーザ認証部２１２に出力し、アクセス許可されたユーザによって情報入出力端末４からユーザ情報が入力（投稿）されると、入力されたユーザ情報をユーザ情報生成部２１３に出力し、アクセス許可されたユーザによって情報入出力端末４から共有情報が入力されると、入力された共有情報を共有付随情報生成部２１４及びキーワード抽出部２１５に出力し、アクセス許可されたユーザによって情報入出力端末４から共有情報閲覧要求が入力されると、入力された共有情報閲覧要求を共有情報出力部２１６に出力する。ここで、ユーザ情報とは、サービスサーバ２の利用者となるユーザのユーザ名、実名（フルネーム）、ユーザＩＤ番号、パスワード等の認証情報、所属組織を含む情報である。ユーザ情報は、例えば管理者により設定される。
【００２２】
ユーザ情報生成部２１３は、情報入力部２１１から入力されるデータに基づいて、ユーザごとにユーザ情報を生成し、ユーザ情報記憶部２２に蓄積する。
【００２３】
ユーザ情報記憶部２２は、ユーザ情報生成部２１３から入力されるユーザ情報からなるユーザ情報テーブルを記憶する。図３に、ユーザ情報記憶部２２が記憶するユーザ情報テーブルの例を示す。
【００２４】
ユーザ認証部２１２は、情報入出力端末４からアクセスがあると、情報入力部２１１から入力されるユーザ情報とユーザ情報記憶部２２に記憶されたユーザ情報とを比較してユーザ認証を行い、一致する場合にはアクセスを許可し、一致しない場合はアクセスを拒否する。
【００２５】
ユーザは、共有情報を入力する際に、併せて共有情報のタイトル、共有情報の閲覧対象ユーザ、共有情報のキーワード等を付与する。共有付随情報生成部２１４は、情報入力部２１１から入力されるこれらの情報に対して、共有情報ごとに、共有情報の識別子（例えば、ＩＤ番号）、共有情報の作成者、共有情報の作成時刻の情報を付与した共有付随情報を生成し、共有付随情報記憶部２３に出力する。ここで、タイトルとは、ファイル名等であってもよく、共有情報を識別できる情報であればよい。
【００２６】
共有付随情報記憶部２３は、共有付随情報生成部２１４から入力される共有付随情報からなる共有付随情報テーブルを記憶する。図４に、共有付随情報記憶部２３が記憶する共有付随情報テーブルの例を示す。なお、図中では便宜上、共有情報（文書データを含む情報）を「aaa」、「bbb」と記している。
【００２７】
キーワード抽出部２１５は、情報入出力端末４から情報入力部２１１を介して入力される共有情報に対して、共有情報のキーワードを抽出する。ここで、共有情報とは文書データを含む情報を想定している。キーワード抽出部２１５は、例えば形態素解析により文章中の名詞を抽出し、出現頻度が高いものをキーワードとして抽出する。あるいは、形態素解析により抽出した名詞を辞書と照合してキーワードを抽出することも可能である。辞書は必要に応じて分野別辞書（例えば、ＩＴ用語辞書）を用いる。
【００２８】
共有情報出力部２１６は、情報入出力端末４から情報入力部２１１を介して入力される、共有情報のキーワード又はタイトルを指定した共有情報閲覧要求に応じて、共有付随情報記憶部２３に蓄積された共有付随情報テーブルを参照して、指定されたキーワード又はタイトルに対応付けられた共有情報を取得し、取得した共有情報をネットワーク５を介して情報入出力端末４に送出する。
【００２９】
［統合サービスサーバ］
次に、統合サービスサーバ３について説明する。図５は、統合サービスサーバ３の構成を示すブロック図である。統合サービスサーバ３は、統合サービスサーバ制御部３１と、ユーザ統合情報記憶部３２と、共有付随統合情報記憶部３３と、キーワード分類情報記憶部３４とを備える。統合サービスサーバ制御部３１は、情報入力部３１１と、ユーザ認証部３１２と、ユーザ統合情報生成部３１３と、共有付随統合情報生成部３１４と、類義語検索部３１５と、キーワード分類情報生成部３１６と、関連蓄積情報出力部３１７とを備える。
【００３０】
情報入力部３１１は、情報入出力端末４からアクセスがあると、アクセス情報（ユーザ名、ユーザＩＤ番号、アクセス情報及びパスワード等の認証情報）をユーザ認証部３１２に出力し、アクセス許可されたユーザによって情報入出力端末４からユーザ情報が入力されると、入力されたユーザ情報をユーザ統合情報生成部３１３に出力し、サービスサーバ２又はアクセス許可されたユーザによって情報入出力端末４から関連共有情報閲覧要求が入力されると、入力された関連共有情報閲覧要求を関連蓄積情報出力部３１７に出力する。ここで、関連共有情報とは、後述する共通キーワードによって関連付けられた共有情報のことをいう。
【００３１】
さらに、情報入力部３１１は、全てのサービスサーバ２にアクセス可能なユーザ（管理者）のユーザ名を利用して、各サービスサーバ２に対してアクセスする機能を有する。なお、指定されたサービスサーバ２のみアクセス可能とすることもできる。情報入力部３１１は、サービスサーバ２にアクセスしてユーザ情報記憶部２２に蓄積されたユーザ情報を取得し、取得したユーザ情報をユーザ統合情報生成部３１３に出力する。また、情報入力部３１１は、サービスサーバ２にアクセスして共有付随情報記憶部２３に蓄積された共有付随情報を取得し、取得した共有付随情報を共有付随統合情報生成部３１４に出力する。
【００３２】
ユーザ統合情報生成部３１３は、各サービスサーバ２から、ユーザ情報記憶部２２に蓄積されたユーザ情報を、情報入力部３１１を介して取得し、該取得したユーザ情報を統合してユーザ統合情報を生成し、ユーザ統合情報記憶部３２に出力する。ここで、ユーザ名、実名、ユーザＩＤ番号は各サービスサーバ２で共通であるが、認証情報及び所属組織は、各ユーザが利用可能なサービスサーバ２及び統合サービスサーバ３によって異なることがありうる。そこで、サービスサーバ２及び統合サービスサーバ３ごとに、認証情報及び所属組織を対応付ける。
【００３３】
ユーザ統合情報記憶部３２は、ユーザ統合情報生成部３１３から入力されるユーザ統合情報からなるユーザ統合情報テーブルを記憶する。図６に、ユーザ統合情報記憶部３２が記憶するユーザ情報統合テーブルの例を示す。なお、ユーザ統合情報記憶部３２は、管理者のユーザ情報も記憶する。
【００３４】
ユーザ認証部３１２は、情報入出力端末４からアクセスがあると、情報入力部３１１から入力されるユーザ情報とユーザ統合情報記憶部３２に記憶されたユーザ統合情報とを比較してユーザの認証を行い、一致する場合にはアクセスを許可し、一致しない場合はアクセスを拒否する。
【００３５】
共有付随統合情報生成部３１４は、各サービスサーバ２から、共有付随情報記憶部２３に蓄積された共有付随情報（共有情報を除く）を、情報入力部３１１を介して取得し、共有付随情報に、該共有付随情報を蓄積するサービスサーバの名前（例えば、ＵＲＬ）を対応付けた共有付随統合情報を生成し、共有付随統合情報記憶部３３に出力する。
【００３６】
共有付随統合情報記憶部３３は、共有付随統合情報生成部３１４から入力される共有付随統合情報からなる共有付随統合情報テーブルを記憶する。図７に、共有付随統合情報テーブルの例を示す。
【００３７】
類義語検索部３１５は、共有付随統合情報記憶部３３に蓄積された共有付随統合情報テーブルのキーワードを取得し、該キーワードの類義語を検索して、キーワード分類情報生成部３１６に出力する。類義語検索部３１５は、図示しない類義語検索サーバにアクセスして類義語を検索する。例えば、インターネット上で公開されている類義語辞書サイト（例えば、http://thesaurus.weblio.jp/）にアクセスして類義語を検索する。
【００３８】
キーワード分類情報生成部３１６は、共有付随統合情報記憶部３３に蓄積された共有付随統合情報テーブルのキーワード、及び類義語検索部３１５により検索したキーワードの類義語を取得し、キーワード又はキーワードの類義語に共通する語句を共通キーワードとして抽出する。そして、キーワード分類情報生成部３１６は、抽出した共通キーワードに、該共通キーワードを有する共有情報のキーワード、該共有情報を蓄積しているサービスサーバ名、及び該共有情報のＩＤ番号を対応付けたキーワード分類情報を生成し、キーワード分類情報記憶部３４に出力する。
【００３９】
キーワード分類情報記憶部３４は、キーワード分類情報生成部３１６から入力されるキーワード分類情報からなるキーワード分類情報テーブルを記憶する。図８に、キーワード分類情報記憶部３４が記憶するキーワード分類情報テーブルの例を示す。図８中の共通キーワード「abcdef」は、キーワード「abc」の類義語であり、かつキーワード「def」の類義語であり、かつキーワード「bcf」の類義語であることを概念的に示している。
【００４０】
図９は、共通キーワード抽出の動作を示すフローチャートである。類義語検索部３１５は、共有付随統合情報テーブル中の各共有情報ＩＤ番号の各キーワードに対して類義語を検索し、リストアップする（ステップＳ１１）。全ての共有情報ＩＤ番号の情報に対してステップＳ１１の処理が終了すると、キーワード分類情報生成部３１６は、全ての共有情報ＩＤ番号を通じて、複数の共有情報ＩＤ番号にわたって出現する全てのキーワードとその類義語をリスト化し、それら各々の語句を共通キーワードとして抽出する（ステップＳ１２）。そして、キーワード分類情報生成部３１６は、ステップＳ１２で抽出した各々の共通キーワードに対して、キーワード、該キーワードを蓄積するサービスサーバ名、共有情報ＩＤ番号を対応付けて、キーワード分類情報を生成する（ステップＳ１３）。ここで、上記ステップＳ１１〜１３の動作はユーザが起動することもできるし、ある一定時間ごとに自動的に起動することも可能である。
【００４１】
関連蓄積情報出力部３１７は、情報入出力端末４又はサービスサーバ２から、情報入力部３１１を介して、キーワードを指定した関連共有情報閲覧要求が入力されると、キーワード分類情報記憶部３４に蓄積されたキーワード分類情報テーブルを参照して、指定されたキーワードに対応付けられた共通キーワードを選定し、該共通キーワードに対応付けられたサービスサーバ名及び共有情報ＩＤ番号の一覧情報を取得する。続いて、関連蓄積情報出力部３１７は、共有付随統合情報記憶部３３に蓄積された共有付随統合情報テーブルを参照して、キーワード分類情報テーブルから取得したサービスサーバ名及び共有情報ＩＤ番号に対応付けられた閲覧対象ユーザを取得する。そして、関連蓄積情報出力部３１７は、ユーザ統合情報記憶部３２に蓄積されたユーザ統合情報テーブルを参照して、共有情報の閲覧要求をしているユーザが、閲覧対象ユーザに該当するか否かを判定し、閲覧対象ユーザに該当すると判定した場合には、キーワード分類情報テーブルから取得したサービスサーバ名及び共有情報ＩＤ番号を関連蓄積情報として抽出する。つまり、関連蓄積情報とは、閲覧可能な関連共有情報がどのサービスサーバ２に蓄積されているかを示す情報である。関連蓄積情報出力部３１７は、関連蓄積情報を、サービスサーバ２又は情報入出力端末４に送出する。
【００４２】
［情報入出力端末］
図１０は、情報入出力端末４の構成を示すブロック図である。情報入出力端末４は、情報入力部４１と、表示部４２と、制御部４３とを備える。情報入力部４１は、ユーザからの入力を受け付け、入力された情報を制御部４３に出力する。制御部４３は、ユーザから入力された情報に応じた処理を行い、ネットワーク５を介してサービスサーバ２及び統合サービスサーバ３と情報のやりとりを行う。また、制御部４３は、表示部４２を制御し、サービスサーバ２から取得した共有情報や、統合サービスサーバ３から取得した関連蓄積情報を表示する。
【００４３】
［システムの動作］
次に、共有情報提供システム１全体の動作について説明する。図１１は、共有情報提供システム１における動作（初期設定及び共有情報の投稿）を示すフローチャートである。管理者は、初期設定として、各ユーザのサービスサーバ２用のユーザ情報を各サービスサーバ２に設定し、統合サービスサーバ３用のユーザ情報を統合サービスサーバ３に設定する（ステップＳ２１）。各サービスサーバ２は、ユーザ情報生成部２１３により、図３に示したユーザ情報テーブルを作成する。ユーザ情報に追加、変更などが生じた場合は、管理者が追加、変更などを行う。例えば、所属情報は、所属組織の変更があったときも管理者が変更する。また、管理者の操作を通じてユーザの要望によって仮想的な所属組織を作成することも可能である。
【００４４】
統合サービスサーバ３は、各サービスサーバ２にアクセスしてユーザ情報を取得し、ユーザ統合情報生成部３１３により、図６に示したユーザ情報統合テーブルを作成する（ステップＳ２２）。この操作は一定時間ごとに自動的に実施するか、あるいは管理者が統合サービスサーバ３に対して実施するように指示する。
【００４５】
システム全体の要請に対応し、統合サービスサーバ３は、必要に応じて共有情報を集約するサービスサーバ２の範囲を限定する（ステップＳ２３）。例えば、イントラネット上での実施に限定する。これにより、共有するユーザ情報と当該ユーザに関連する共有情報の精度を向上させることができる。
【００４６】
ユーザは、情報入出力端末４を操作して、ユーザ名、ユーザＩＤ番号、及び認証情報を入力し、ネットワーク５に接続されたサービスサーバ２にアクセス（ログイン）する（ステップＳ２４）。サービスサーバ２へのアクセスが成功した後、ユーザは、情報入出力部４１により、サービスサーバ２への共有情報を投稿する（ステップＳ２５）。
【００４７】
ユーザは、共有情報を入力する際に、併せて共有情報のタイトル、共有情報の閲覧対象ユーザ、共有情報のキーワード等を付与する。キーワードは、ユーザが付与する他、入力された共有情報に対して、キーワード抽出部２１５にてキーワードを抽出することも可能である。また、閲覧対象ユーザ（公開範囲）は、ユーザ名で指定してもよいし、所属組織で指定してもよい。
【００４８】
共有情報提供システム１は、ユーザがステップＳ２５の操作を実施している際に、入力しようとする共有情報や閲覧する情報のキーワードに関して、他のサービスサーバ２にも蓄積された共有情報も併せて閲覧することができる点に特徴がある。共有情報提供の具体的な動作を以下に示す。
【００４９】
［システムの第１の動作例］
図１２は、共有情報提供システム１における共有情報提供の第１の動作例を示すフローチャートである。統合サービスサーバ３は、一定時間ごとに、共有付随統合情報生成部３１４により共有付随統合情報を生成し、類義語検索部３１５により共有情報のキーワードの類義語を検索し、キーワード分類情報生成部３１６により共通キーワードを抽出してキーワード分類情報を生成する（ステップＳ１０１）。ユーザは、情報入力部４１を操作してサービスサーバ２−ａにアクセス（ログイン）し、共有情報を投稿する（ステップＳ１０２）。あるいは、キーワード又はタイトルを指定して共有情報の閲覧要求を行う（ステップＳ１０４）。なお、複数のサービスサーバ２を区別するため、ステップＳ１０２，１０３でユーザがアクセスしたサービスサーバの符号を２−ａと表記し、後述する他のサービスサーバの符号を２−ｂと表記する。
【００５０】
ステップＳ１０２により共有情報が投稿されると、サービスサーバ２−ａは、共有付随情報生成部２１４により、投稿される共有情報ごとに、共有情報、共有情報の識別子（例えば、ＩＤ番号）、共有情報の閲覧対象ユーザ、及び共有情報のキーワードを含む共有付随情報を生成する。また、サービスサーバ２−ａは、ステップＳ１０２にて投稿された共有情報に対して、キーワード抽出部２１５により形態素解析処理を実施し、キーワードを抽出する（ステップＳ１０３）。
【００５１】
サービスサーバ２−ａは、ステップＳ１０４の共有情報の閲覧要求に対して、該当する共有情報を提供する（ステップＳ１０５）。
【００５２】
サービスサーバ２−ａは、ステップＳ１０４にてユーザがキーワードを指定して共有情報の閲覧要求をした場合には、統合サービスサーバ３に対して、該キーワードを指定して関連共有情報の閲覧要求を行う（ステップＳ１０６）。また、サービスサーバ２−ａは、ステップＳ１０４にてユーザがタイトルを指定して共有情報の閲覧要求をした場合には、共有付随情報記憶部２３に蓄積された共有付随情報テーブルを参照し、ユーザが指定したタイトルに対応付けられたキーワードを取得し、該キーワードを指定して関連共有情報の閲覧要求を行う（ステップＳ１０６）。なお、以下に説明するステップＳ１０８のキーワード分類情報抽出処理の直前に、キーワード分類情報生成部３１６による共通キーワード抽出処理を行うようにしてもよい（ステップＳ１０７）。
【００５３】
次に、ステップＳ１０８の関連蓄積情報抽出処理について説明する。関連蓄積情報出力部３１７は、キーワード分類情報記憶部３４に蓄積されたキーワード分類情報テーブルを参照し、サービスサーバ２−ａから送出されたキーワードに対応する共通キーワードを選定する。続いて、関連蓄積情報出力部３１７は、共通キーワードに対応付けられた複数の共有情報を特定するために、キーワード分類情報テーブルから、共通キーワードに対応付けられたサービスサーバ名及び共有情報ＩＤ番号を取得する。次に、関連蓄積情報出力部３１７は、共有付随統合情報記憶部３３に蓄積された共有付随統合情報テーブルを参照し、キーワード分類情報テーブルから取得したサービスサーバ名及び共有情報ＩＤ番号に対応付けられた閲覧対象ユーザを取得する。
【００５４】
そして、関連蓄積情報出力部３１７は、ユーザ統合情報記憶部３２に蓄積されたユーザ統合情報テーブルを参照し、共有情報の閲覧要求をしているユーザが、閲覧対象ユーザに該当するか否かを判定し、閲覧対象ユーザに該当すると判定した場合には、キーワード分類情報テーブルから取得したサービスサーバ名及び共有情報ＩＤ番号を関連蓄積情報として抽出する（ステップＳ１０８）。
【００５５】
このステップＳ１０８のキーワード分類情報抽出処理を、図６〜図８に示したテーブルを例に、共有情報の閲覧要求をしているユーザのユーザ名が「suzuki」であり、サービスサーバ２−ａから送出されたキーワードが「abc」であった場合について説明する。統合関連蓄積情報出力部３１７は、キーワード分類情報テーブル（図８）を参照し、キーワード「abc」に対応する共通キーワードである「abcdef」を選定する。そして、関連蓄積情報出力部３１７は、キーワード分類情報テーブルからサービスサーバ名及び共有情報ＩＤ番号として、「サービスサーバI、０００１」、「サービスサーバI、０００２」、「サービスサーバII、０００２」を取得する。次に、関連蓄積情報出力部３１７は、共有付随統合情報テーブル（図７）を参照し、取得した「サービスサーバI、０００１」、「サービスサーバI、０００２」、「サービスサーバII、０００２」に対応付けられた閲覧対象ユーザを取得する。「サービスサーバI、０００１」及び「サービスサーバI、０００２」に対応付けられた閲覧対象ユーザは「営業部」であり、「サービスサーバII、０００２」に対応付けられた閲覧対象ユーザは「人事部」である。
【００５６】
そして、関連蓄積情報出力部３１７は、ユーザ統合情報テーブル（図６）を参照し、共有情報の閲覧要求をしているユーザ「suzuki」は、サービスサーバIに対する所属組織が「営業部  第１グループ」であり、サービスサーバIIに対する所属組織が「営業部」であるため、「サービスサーバI、０００１」及び「サービスサーバI、０００２」の閲覧対象ユーザに該当するが、「サービスサーバII、０００２」の閲覧対象ユーザに該当しないと判定する。そして、「サービスサーバI、０００１」及び「サービスサーバI、０００２」を関連蓄積情報として抽出する。
【００５７】
統合サービスサーバ３は、抽出した関連蓄積情報をサービスサーバ２−ａに送出し、ステップＳ１０９）、サービスサーバ２−ａは、統合サービスサーバ３から送出された関連蓄積情報を情報入出力端末４に転送する（ステップＳ１１０）。ユーザは、表示部４２に表示される関連蓄積情報により、関連共有情報が蓄積されているサービスサーバ２−ｂを知ることができ、情報入出力端末４を操作してサービスサーバ２−ｂにアクセスして関連共有情報の閲覧要求を行う（ステップＳ１１１）。サービスサーバ２−ｂは、該当する関連共有情報を情報入出力端末４に提供する（ステップＳ１１２）。
【００５８】
［システムの第２の動作例］
図１３は、共有情報提供システム１における共有情報提供の第２の動作例を示すフローチャートである。統合サービスサーバ３は、一定時間ごとに、キーワード分類情報生成部３１６により共通キーワードを抽出してキーワード分類情報テーブルを作成する（ステップＳ２０１）。ステップＳ２０１の動作はステップＳ１０１と同様である。
【００５９】
第２の動作例では、ユーザは、情報入出力端末４により、直接、統合サービスサーバ３にアクセス（ログイン）し、共有情報のキーワードを指定して共有情報の閲覧要求をする（ステップＳ２０２）。なお、以下に説明するステップＳ２０４の関連蓄積情報抽出処理の直前に、キーワード分類情報生成部３１６による共通キーワード抽出処理を行うようにしてもよい（ステップＳ２０３）。
【００６０】
関連蓄積情報出力部３１７は、キーワード分類情報記憶部３４に蓄積されたキーワード分類情報テーブルを参照して、指定されたキーワードに対応する共通キーワードを選定し、キーワード分類情報テーブルからサービスサーバ名及び共有情報ＩＤ番号を取得する。次に、関連蓄積情報出力部３１７は、共有付随統合情報記憶部３３に蓄積された共有付随統合情報テーブルを参照し、キーワード分類情報テーブルから取得したサービスサーバ名及び共有情報ＩＤ番号に対応付けられた閲覧対象ユーザを取得する。そして、関連蓄積情報出力部３１７は、ユーザ統合情報記憶部３２に蓄積されたユーザ統合情報テーブルを参照し、共有情報の閲覧要求をしているユーザが、閲覧対象ユーザに該当するか否かを判定し、閲覧対象ユーザに該当すると判定した場合には、キーワード分類情報テーブルから取得したサービスサーバ名及び共有情報ＩＤ番号に対応付けられた共有情報を関連蓄積情報として抽出する（ステップＳ２０４）。
【００６１】
統合サービスサーバ３は、抽出した関連蓄積情報を情報入出力端末４に送出する（ステップＳ２０５）。ユーザは、表示部４２に表示される関連蓄積情報により、関連共有情報が蓄積されているサービスサーバ２を知ることができ、情報入出力端末４を操作して関連共有情報が蓄積されているサービスサーバ２にアクセスして関連共有情報の閲覧要求を行う（ステップＳ２０６）。サービスサーバ２は、該当する関連共有情報を情報入出力端末４に提供する（ステップＳ２０７）。
【００６２】
［システムの第３の動作例］
図１４は、共有情報提供システム１における共有情報提供の第３の動作例を示すフローチャートである。第３の動作例では、統合サービスサーバ３が自律的に動作する。統合サービスサーバ３は、一定時間ごとに、キーワード分類情報生成部３１６により共通キーワードを抽出してキーワード分類情報テーブルを作成する（ステップＳ３０１）。ステップＳ３０１の動作はステップＳ１０１と同様である。
【００６３】
また、統合サービスサーバ３は、新たに共通キーワードが抽出されると、関連蓄積情報出力部３１７により、キーワード分類情報記憶部３４に蓄積されたキーワード分類情報テーブルを参照して、共通キーワードに対応付けられたサービスサーバ名及び共有情報のＩＤ番号を取得し、次に共有付随統合情報記憶部３３に蓄積された共有付随統合情報テーブルを参照して、キーワード分類情報テーブルから取得したサービスサーバ名及び共有情報の識別子に対応付けられた閲覧対象ユーザを取得する。そして、関連蓄積情報出力部３１７は、ユーザ統合情報記憶部３２に蓄積されたユーザ統合情報テーブルを参照して、ユーザごとに、取得した閲覧対象ユーザに該当するか否かを判定し、ユーザごとに、該ユーザを閲覧対象ユーザとする共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を抽出する（ステップＳ３０２）。ユーザごとに抽出するのは、ユーザによって閲覧可能な共有情報が異なるためである。
【００６４】
ユーザは、情報入出力端末４により統合サービスサーバ３にアクセスする（ステップＳ３０３）。すると、統合サービスサーバ３は、ステップＳ３０２にて抽出した、共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子のうち、ログインしたユーザに対する、共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を統合サービスサーバ３に送出する（ステップＳ３０５）。なお、統合サービスサーバ３は、ステップＳ３０５の直前に、関連蓄積情報抽出処理を行い（ステップＳ３０４）、ステップＳ３０４にて抽出した関連蓄積情報を情報入出力端末４に送出するようにしてもよい（ステップＳ３０５）。
【００６５】
なお、統合サービスサーバ３における関連蓄積情報抽出処理は、ユーザが予め指定した語句や分野の共通キーワードごと且つユーザごとに関連蓄積情報を抽出するようにしてもよい。この場合には、ユーザが予め指定する語句や分野のデータを、例えばユーザ統合情報記憶部３２が記憶するユーザ統合情報に追加する。
【００６６】
ユーザは、表示部４２に表示される関連蓄積情報により、関連共有情報が蓄積されているサービスサーバ２を知ることができ、情報入出力端末４を操作して関連共有情報が蓄積されているサービスサーバ２にアクセスして関連共有情報の閲覧要求を行う（ステップＳ３０６）。サービスサーバ２は、該当する関連共有情報を情報入出力端末４に提供する（ステップＳ３０７）。
【００６７】
このように、共有情報提供システム１によれば、ユーザはサービスサーバ２又は統合サービスサーバ３にログインして共有情報の閲覧要求をするだけで、関連蓄積情報（関連共有情報がどのサービスサーバに蓄積されているかを示す情報）を取得することにより、関連蓄積情報が蓄積されているサービスサーバ２にアクセスして関連共有情報を取得することができるようになる。また、関連共有情報は、共通キーワードによって関連付けられているため、内容的に関連性の高い情報のみを取得することができるようになる。
【００６８】
また、統合サービスサーバ３を自律的に動作させ、ユーザごと、且つ共通キーワードごとに、共有情報を蓄積しているサービスサーバ名、及び該共有情報の識別子を抽出することにより、統合サービスサーバ３にログインするだけで、関連蓄積情報を取得することができるようになる。
【００６９】
また、サービスサーバ２がキーワード抽出部２１５を備えることにより、自動で共有情報のキーワードを抽出することができ、ユーザは共有情報をサービスサーバ２に投稿する際に、自らキーワードを入力しなくても済むようになる。また、ユーザがキーワードを入力した場合には、キーワードを補強することができるようになる。
【００７０】
また、統合サービスサーバ３が、類義語検索部３１５を備えることにより、共通キーワードにキーワードの類義語を含めることができ、関連共有情報の抽出漏れを防止することができるようになる。
【００７１】
上述の実施形態は、代表的な例として説明したが、本発明の趣旨及び範囲内で、多くの変更及び置換ができることは当業者に明らかである。したがって、本発明は、上述の実施形態によって制限するものと解するべきではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。例えば、ユーザがサービスサーバ２に共有情報を投稿する際に、必ず共有情報のキーワードを指定することを条件として、サービスサーバ２がキーワード抽出部２１５を備えない構成とすることもできる。
【符号の説明】
【００７２】
１      共有情報提供システム
２      サービスサーバ
３      統合サービスサーバ
４      情報入出力端末
５      ネットワーク
２１    サービスサーバ制御部
２２    ユーザ情報記憶部
２３    共有付随情報記憶部
３１    統合サービスサーバ制御部
３２    ユーザ統合情報記憶部
３３    共有付随統合情報記憶部
３４    キーワード分類情報記憶部
４１    情報入力部
４２    表示部
４３    制御部
２１１  情報入力部
２１２  ユーザ認証部
２１３  ユーザ情報生成部
２１４  共有付随情報生成部
２１５  キーワード抽出部
２１６  共有情報出力部
３１１  情報入力部
３１２  ユーザ認証部
３１３  ユーザ統合情報生成部
３１４  共有付随統合情報生成部
３１５  類義語検索部
３１６  キーワード分類情報生成部
３１７  関連蓄積情報出力部
【図１】
2012238195.tif 000003
【図２】
2012238195.tif 000004
【図３】
2012238195.tif 000005
【図４】
2012238195.tif 000006
【図５】
2012238195.tif 000007
【図６】
2012238195.tif 000008
【図７】
2012238195.tif 000009
【図８】
2012238195.tif 000010
【図９】
2012238195.tif 000011
【図１０】
2012238195.tif 000012
【図１１】
2012238195.tif 000013
【図１２】
2012238195.tif 000014
【図１３】
2012238195.tif 000015
【図１４】
2012238195.tif 000016