(57)【要約】【課題】ボードを用いた組織間での情報共有を効率的に行う。【解決手段】複数のボードを管理するサーバは、ボードＡのメッセージＡｘと、ボードＢのメッセージＢｘとの類似度が所定値以上である場合、各ボードの情報開示可能範囲情報を参照して、ボードＢのメッセージを開示可能なボードに、ボードＡが含まれると判定した場合、メッセージＢｘを、ボードＡにおいて開示する。また、サーバは、各ボードの情報開示可能範囲情報を参照して、ボードＡのメッセージを開示可能なボードに、ボードＢが含まれると判定した場合、メッセージＡｘを、ボードＢにおいて開示する。【選択図】図１Ａ
2019211993.tif 000002
【特許請求の範囲】
【請求項１】
複数のボードを管理し、前記ボードのメッセージを当該ボードの情報共有範囲の組織で共有させる管理装置であって、
第１のボードに属する第１のメッセージと、第２のボードに属する第２のメッセージとの類似度が所定値以上である場合、前記第１のボードのメッセージを前記第１のボードの情報共有範囲を超えて開示可能な範囲のボードまたは組織を示した第１のボードの情報開示可能範囲情報を参照して、前記第１のメッセージを開示可能な範囲に、前記第２のボードが含まれると判定したとき、前記第１のメッセージを、前記第２のボードにおいて開示し、
前記第１のボードの情報開示可能範囲情報を参照して、前記第１のメッセージを開示可能な範囲に、前記第２のメッセージの起票者の属する組織が含まれると判定したとき、前記第１のメッセージを、前記第２のボードの第２のメッセージの起票者の組織に対して開示する連携処理部を備えることを特徴とする管理装置。
【請求項２】
前記連携処理部は、
前記第１のボードの情報開示可能範囲情報を参照して、前記第１のボードのメッセージを開示可能な範囲に、前記第２のボードが含まれない、または、前記第２のメッセージの起票者の属する組織が含まれないと判定したとき、前記第１のボードの管理者の端末に対して、前記第１のメッセージを、前記第２のボードもしくは前記第２のメッセージの起票者の属する組織に対して開示してもよいか否かを確認する通知を送信し、
前記通知に対する回答として、前記第１のボードの管理者の端末から、前記第１のメッセージを、前記第２のボードに対して開示してもよい旨の回答を受信した場合、前記第１のメッセージを、前記第２のボードにおいて開示し、前記第１のメッセージを、前記第２のメッセージの起票者の属する組織に対して開示してもよい旨の回答を受信した場合、前記第１のメッセージを、前記第２のメッセージの起票者の属する組織に対して開示する
ことを特徴とする請求項１に記載の管理装置。
【請求項３】
前記管理装置は、
前記第１のボードの管理者の端末から、前記第１のメッセージを、前記第２のボードに対して開示してもよい旨の回答を受信した場合、前記第１のボードの情報開示可能範囲情報における前記第１のボードのメッセージを開示可能な範囲に、前記第２のボードを追加する更新処理を行い、前記第１のメッセージを、前記第２のメッセージの起票者の属する組織に対して開示してもよい旨の回答を受信した場合、情報開示可能範囲情報における前記第１のボードのメッセージを開示可能な範囲に、前記第２のメッセージの起票者の属する組織を追加する更新処理を行う情報開示可能範囲管理部をさらに備え、
前記連携処理部は、
前記更新処理後の前記第１のボードの情報開示可能範囲情報を参照して、前記第１のボードのメッセージを開示可能な範囲に、前記第２のボードが含まれるか否か、または、前記第２のメッセージの起票者の属する組織が含まれるか否かを判定する
ことを特徴とする請求項２に記載の管理装置。
【請求項４】
複数のボードを管理し、前記ボードのメッセージを当該ボードの情報共有範囲の組織で共有させる管理装置により実行される管理方法であって、
第１のボードに属する第１のメッセージと、第２のボードに属する第２のメッセージとの類似度が所定値以上である場合、前記第１のボードのメッセージを前記第１のボードの情報共有範囲を超えて開示可能な範囲のボードまたは組織を示した第１のボードの情報開示可能範囲情報を参照して、前記第１のメッセージを開示可能な範囲に、前記第２のボードが含まれると判定したとき、前記第１のメッセージを、前記第２のボードにおいて開示するステップと、
前記第１のボードの情報開示可能範囲情報を参照して、前記第１のメッセージを開示可能な範囲に、前記第２のメッセージの起票者の属する組織が含まれると判定したとき、前記第１のメッセージを、前記第２のボードの第２のメッセージの起票者の組織に対して開示するステップと、
を含んだことを特徴とする管理方法。
【請求項５】
複数のボードを管理し、前記ボードのメッセージを当該ボードの情報共有範囲の組織で共有させるための管理プログラムであって、
第１のボードに属する第１のメッセージと、第２のボードに属する第２のメッセージとの類似度が所定値以上である場合、前記第１のボードのメッセージを前記第１のボードの情報共有範囲を超えて開示可能な範囲のボードまたは組織を示した第１のボードの情報開示可能範囲情報を参照して、前記第１のメッセージを開示可能な範囲に、前記第２のボードが含まれると判定したとき、前記第１のメッセージを、前記第２のボードにおいて開示するステップと、
前記第１のボードの情報開示可能範囲情報を参照して、前記第１のメッセージを開示可能な範囲に、前記第２のメッセージの起票者の属する組織が含まれると判定したとき、前記第１のメッセージを、前記第２のボードの第２のメッセージの起票者の組織に対して開示するステップと、
をコンピュータに実行させることを特徴とする管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理装置、管理方法、および、管理プログラムに関する。
【背景技術】
【０００２】
情報共有ツールとして、掲示板（ボード）が広く利用され、このボードによれば、ボードごとにメンバを設定し、メンバ間で情報を共有する事ができる。また、同じコミュニティ内での情報交換や共同作業等を容易な操作により実現する技術も提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２４０７２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来提供されている技術は、異なるボードのメンバ（組織）間で情報を共有したり、ボードで情報を共有している範囲を拡張したりすることができなかった。そのため、ボードを用いる組織間での情報共有を効率的に行うことができなかった。そこで、本発明は、前記した問題を解決し、ボードを用いる組織間での情報共有を効率的に行うことを課題とする。
【課題を解決するための手段】
【０００５】
前記した課題を解決するため、本発明は、複数のボードを管理し、前記ボードのメッセージを当該ボードの情報共有範囲の組織で共有させる管理装置であって、第１のボードに属する第１のメッセージと、第２のボードに属する第２のメッセージとの類似度が所定値以上である場合、前記第１のボードのメッセージを前記第１のボードの情報共有範囲を超えて開示可能な範囲のボードまたは組織を示した第１のボードの情報開示可能範囲情報を参照して、前記第１のメッセージを開示可能な範囲に、前記第２のボードが含まれると判定したとき、前記第１のメッセージを、前記第２のボードにおいて開示し、前記第１のボードの情報開示可能範囲情報を参照して、前記第１のメッセージを開示可能な範囲に、前記第２のメッセージの起票者の属する組織が含まれると判定したとき、前記第１のメッセージを、前記第２のボードの第２のメッセージの起票者の組織に対して開示する連携処理部を備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、ボードを用いる組織間での情報共有を効率的に行うことができる。
【図面の簡単な説明】
【０００７】
【図１Ａ】図１Ａは、第１の実施形態のサーバ（管理装置）によるメッセージの連携の概要を説明するための図である。
【図１Ｂ】図１Ｂは、第１の実施形態のサーバが管理する組織の階層構造およびアカウントの設定の例を示す図である。
【図２】図２は、第１の実施形態のサーバを含むシステムの構成例を示す図である。
【図３】図３は、第１の実施形態のサーバの処理手順の例を示すシーケンス図である。
【図４】図４は、第２の実施形態のサーバの処理手順の例を示すシーケンス図である。
【図５】図５は、第３の実施形態のサーバの処理手順の例を示すシーケンス図である。
【図６】図６は、第４の実施形態のサーバの処理手順の例を示すシーケンス図である。
【図７】図７は、第５の実施形態のサーバの処理手順の例を示すシーケンス図である。
【図８】図８は、その他の実施形態のサーバが、連携されたメッセージに対する回答メッセージを受け付けた場合の画面表示の例を示す図である。
【図９】図９は、管理プログラムを実行するコンピュータの例を示す図である。
【発明を実施するための形態】
【０００８】
以下、図面を参照しながら、本発明の実施形態を、第１の実施形態から第５の実施形態に分けて説明する。本発明は、各実施形態に限定されない。
【０００９】
［第１の実施形態］
［概要］
まず、図１Ａを用いて、第１の実施形態のサーバ（管理装置）による、異なるボードを跨ぐメッセージの連携の概要を説明する。サーバ１０は、複数のメッセージを備えるボードを管理する。このボードは、危機対応業務に携わる組織（メンバ）が情報共有を行うために用いられるボードである。このボードのメッセージは、例えば、危機対応業務に関するメッセージである。
【００１０】
例えば、図１Ａに示すボードＡは、メッセージＡ１，Ａ２を含み、ボードＢは、メッセージＢ１，Ｂ２を含む。また、図１Ａに示すように、ボードのメッセージに対する回答メセージはボード上で関連付けられ、例えば、ボード上のスレッドとして管理される。
【００１１】
ボードには、当該ボードの情報共有（メッセージの共有）を行う範囲（情報共有範囲）が定義される。例えば、図１Ａに示すボードＡの情報共有範囲は、組織Ａ２１，Ｂ２１，Ｃ２２、ボードＢの情報共有範囲は、組織Ｘ２１，Ｙ２１，Ｚ２２と定義される。よって、ボードＡへのメッセージの投稿および閲覧は、組織Ａ２１，Ｂ２１，Ｃ２２に限定され、ボードＢのメッセージの投稿および閲覧は、組織Ｘ２１，Ｙ２１，Ｚ２２に限定される。
【００１２】
また、図１Ａにおいて図示を省略しているが、ボードには、当該ボードのメッセージを開示可能な範囲（情報開示可能範囲）が定義される。例えば、図１Ａに示すボードＢの情報開示可能範囲にボードＡが含まれていれば、ボードＢのメッセージは、ボードＡにおいても開示可能である。この情報開示可能範囲は、上記のようにボード（どのボードで開示可能か）で定義されてもよいし、組織（どの組織に開示可能か）で定義されてもよい。
【００１３】
このようなボードを備えるシステムにおいて、サーバは、異なるボードＡ，Ｂ間で類似するメッセージＡ１，Ｂ１があれば、ボードを跨いだメッセージの連携を行う。
【００１４】
例えば、ボードＡのメッセージＡ１と、ボードＢのメッセージＢ１とが互いに類似し、ボードＢにおける情報開示可能範囲にボードＡが含まれている場合を考える。この場合、サーバは、メッセージＢ１をボードＡでも開示する。これにより、ボードＡの利用者は、共有されたメッセージ（ボードＢのもの）をボードＡで見ることができる。
【００１５】
また、ボードＡにおける情報開示可能範囲にボードＢが含まれている場合、サーバは、メッセージＡ１をボードＢでも開示する。これにより、ボードＢの利用者は、共有されたメッセージＡ１（ボードＡのもの）をボードＢで見ることができる。
【００１６】
このようにすることで、ボードの利用者（ボードの情報共有範囲の組織のメンバ）は、自身のボードに投稿されたメッセージに類似する他のボードを自身のボードで閲覧することができる。また、自身のボードに投稿されたメッセージに類似する他のボードのメッセージを当該他のボードのメンバに閲覧させることができる。その結果、ボードを用いる組織間で効率的な情報共有を行うことができる。
【００１７】
なお、以下の説明において、ボードを管理するサーバ１０は、例えば、図１Ｂに示すように、ボードの利用組織の階層構造やアカウントの設定（例えば、アカウント名、パスワード、そのアカウント名のユーザの属する組織やロール（例えば、リーダ／一般等）等）を管理する。そして、サーバ１０は、ボードの利用組織の階層構造やアカウントの設定に基づき、ボードへのメッセージの登録や、ボードの利用組織へのメッセージの閲覧を行わせる。
【００１８】
また、異なるサーバ１０（例えば、サーバ１０Ａ，１０Ｂ）がボードを管理する場合において、各サーバ１０で同じ組織名を用いるときには、サーバ１０のＩＤ番号等を付与することで、組織名を識別するものとする。
【００１９】
［構成］
次に、図２を用いて本実施形態のサーバ１０を含むシステムの構成例を説明する。システムは、例えば、図２に示すように、１以上のサーバ１０と、１以上のクライアント端末２０とを備える。
【００２０】
サーバ１０と、クライアント端末２０とは、インターネット等のネットワークを介して接続される。サーバ１０は、上記のボードを管理し、例えば、ボードの利用組織のクライアント端末２０からボード宛のメッセージを受信すると、当該メッセージを宛先のボードに登録する。また、サーバ１０は、当該ボードの利用組織のクライアント端末２０に、当該ボードのメッセージを閲覧させる。
【００２１】
次に、サーバ１０の構成を詳細に説明する。サーバ１０は、制御部１２と記憶部１３とを備える。
【００２２】
制御部１２は、サーバ１０全体の制御を司り、例えば、ユーザ管理部１２１と、メッセージ管理部１２２と、情報開示可能範囲管理部１２３と、連携処理部１２４とを備える。
【００２３】
ユーザ管理部１２１は、ボードの利用者の情報（ユーザ情報）を管理する。例えば、ユーザ管理部１２１は、ボードの利用者の組織の階層構造、利用者の所属する組織、当該利用者の当該組織でのロール（例えば、リーダ／一般等）等の情報の入力を受け付けると、これらの情報をユーザ情報として、ユーザ情報蓄積部１３１に格納する。また、ユーザ管理部１２１は、上記のメッセージ連携において、ユーザ情報を参照してユーザの照合を行う。
【００２４】
メッセージ管理部１２２は、各ボードのメッセージを管理する。例えば、メッセージ管理部１２２は、ボード宛のメッセージを、宛先のボードの識別情報と対応付けてメッセージ情報蓄積部１３４に格納する。また、メッセージ管理部１２２は、ボードの管理者（ボード管理者）、当該ボード内でのメッセージの公開／非公開モード等の情報の入力を受け付けると、これらの情報をボードの基本情報としてボード基本情報蓄積部１３３に格納する。また、メッセージ管理部１２２は、ボードの情報共有範囲情報の入力を受け付けると、当該ボードの情報共有範囲情報を情報共有範囲情報蓄積部１３５に格納する。
【００２５】
情報開示可能範囲管理部１２３は、各ボードの情報開示可能範囲情報を管理する。例えば、情報開示可能範囲管理部１２３は、ボードの情報開示可能範囲を示す情報（情報開示可能範囲情報）の入力を受け付けると、この情報開示可能範囲情報を、情報開示可能範囲情報蓄積部１３６に格納する。また、情報開示可能範囲管理部１２３は、情報開示可能範囲情報の更新情報（例えば、情報開示可能範囲に新しいボードや組織を追加する旨の情報）の入力を受け付けると、当該更新情報に基づき、情報開示可能範囲情報蓄積部１３６の情報開示可能範囲情報を更新する。
【００２６】
連携処理部１２４は、異なるボード間で類似するメッセージを抽出し、抽出したメッセージについてボードを跨いだ連携を行う。
【００２７】
例えば、連携処理部１２４は、メッセージ情報蓄積部１３４に格納される異なるボードのメッセージから、類似度が所定の閾値を超えるメッセージ群（例えば、ボードＡのメッセージＡｘと、ボードＢのメッセージＢｘ）を抽出する。そして、連携処理部１２４は、各ボードの情報開示可能範囲情報を参照して、抽出したメッセージ群がボードを跨いで連携可能と判定した場合には、抽出したメッセージ群を連携する旨の情報（連携情報）を連携情報蓄積部１３７に格納する。
【００２８】
例えば、連携処理部１２４は、ボードＡに関する情報開示可能範囲情報を参照して、メッセージＡｘの属するボードＡの情報開示可能範囲にボードＢが含まれると判定した場合、ボードＡのメッセージＡｘを、ボードＢにおいて開示（連携）する旨の連携情報を連携情報蓄積部１３７に格納する。
【００２９】
また、例えば、連携処理部１２４は、ボードＢに関する情報開示可能範囲情報を参照して、メッセージＢｘの属するボードＢの情報開示可能範囲にボードＡが含まれると判定した場合、ボードＢのメッセージＢｘを、ボードＡにおいて開示（連携）する旨の連携情報を連携情報蓄積部１３７に格納する。
【００３０】
また、連携処理部１２４は、各ボードの情報開示可能範囲情報を参照して、いずれかのボードにおいてメッセージが連携不可能と判定した場合、例えば、連携不可能と判定されたボードの管理者に当該ボードに関する情報開示可能範囲情報の更新を要求する。その後、当該ボードの情報開示可能範囲情報が更新された場合、連携処理部１２４は、更新された当該ボードに関する情報開示可能範囲情報を用いて、メッセージの連携を行う。
【００３１】
記憶部１３は、ボードのメッセージの管理に関する種々の情報を記憶する。この記憶部１３は、例えば、ユーザ情報蓄積部１３１と、ロール情報蓄積部１３２と、ボード基本情報蓄積部１３３と、メッセージ情報蓄積部１３４と、情報共有範囲情報蓄積部１３５と、情報開示可能範囲情報蓄積部１３６と、連携情報蓄積部１３７とを備える。
【００３２】
ユーザ情報蓄積部１３１は、ユーザ情報を蓄積する。このユーザ情報蓄積部１３１は、例えば、ユーザ情報テーブル（ボードの利用者のユーザID、アカウント名、パスワード、組織IDおよびロールIDを示した情報）と、組織情報テーブル（組織の組織ID、組織名および上位組織IDを示した情報)とを備える。
【００３３】
ロール情報蓄積部１３２は、組織におけるロール（例えば、リーダ／一般）を示したロール情報を蓄積する。このロール情報蓄積部１３２は、例えば、ロール情報テーブル（ロールIDおよびロール名を示した情報)を備える。
【００３４】
ボード基本情報蓄積部１３３は、ボードに関する基本的な情報を蓄積する。このボード基本情報蓄積部１３３は、例えば、ボード情報テーブル（ボードのボードID、ボード名、公開モードおよび秘匿化フラグを示した情報）を備える。
【００３５】
メッセージ情報蓄積部１３４は、各ボードのメッセージを蓄積する。このメッセージ情報蓄積部１３４は、例えば、メッセージ情報テーブル（メッセージのメッセージID、ボードID、件名、内容、起票日時、送信元組織ID、送信元ユーザID、送信先組織IDリストおよび送信元ユーザIDリストを示した情報）を備える。
【００３６】
情報共有範囲情報蓄積部１３５は、各ボードの情報共有範囲情報を蓄積する。この情報共有範囲情報蓄積部１３５は、例えば、情報共有範囲情報テーブル（ボードのボードIDおよび情報共有先組織IDリストを示した情報）を備える。
【００３７】
情報開示可能範囲情報蓄積部１３６は、各ボードの情報開示可能範囲情報を蓄積する。この情報開示可能範囲情報蓄積部１３６は、例えば、情報開示可能範囲情報テーブル（ボードのボードIDおよび開示先リストを示した情報）を備える。なお、この開示先リストは、例えば、開示先ボードID、開示先組織ID、開示先システムID等の情報を含む。
【００３８】
連携情報蓄積部１３７は、ボードを跨いで連携されたメッセージの情報（連携情報）を蓄積する。また、情報開示可能範囲情報蓄積部１３６は、例えば、連携情報テーブル（ボードを跨いで連携されたメッセージの連携元メッセージID、連携元ボードID、連携先メッセージID、連携先ボードID、連携先システムID、連携可否および更新日時を示した情報）を備える。
【００３９】
なお、ここでは説明を省略しているが、サーバ１０の基本的機能として、サーバ１０は、メッセージ情報蓄積部１３４に蓄積された各ボードのメッセージを、情報共有範囲情報に示される組織（当該組織のクライアント端末２０）に閲覧させる機能を備える。また、サーバ１０は、連携情報蓄積部１３７に蓄積された連携情報を参照して、連携対象のメッセージを、ボードを跨いで開示（共有）する。
【００４０】
［処理手順］
次に、図３を用いて、サーバ１０の処理手順の一例を説明する。なお、以下において、連携対象のメッセージは、ボードＡのメッセージＡｘ（以下適宜、Ａｘと略す）とボードＢのメッセージＢｘ（以下適宜、Ｂｘと略す）である場合を例に説明する。
【００４１】
まず、サーバ１０のメッセージ管理部１２２が、ボードの基本情報等の入力によりボードの設定を行った（Ｓ１）後、クライアント端末２０からボード宛のメッセージ送信またはメッセージ回答を受け付けると（Ｓ２）、Ｓ３以降の処理を行う。
【００４２】
すなわち、連携処理部１２４は、ボードを跨いだ連携対象メッセージの抽出を行う（Ｓ３）。例えば、連携処理部１２４は、メッセージ情報蓄積部１３４から、それぞれ別のボードに属し、類似度が所定の閾値を超えるメッセージＡｘ，Ｂｘを抽出する。
【００４３】
なお、連携対象メッセージの抽出のタイミングは、例えば、サーバ１０がボードへの新規メッセージを受信したタイミングでもよいし、所定期間ごとにメッセージ情報蓄積部１３４をチェックし、メッセージ情報蓄積部１３４に新規メッセージが蓄積されたことが確認できたタイミングでもよい。さらに、連携対象メッセージ抽出コマンドを用意しておき、所定のボードのボード管理者により、サーバ１０に当該連携対象メッセージ抽出コマンドが投入されたタイミングでもよい。ここでの連携対象メッセージの抽出の詳細は後記する。
【００４４】
Ｓ３の後、連携処理部１２４は、ボードＡの情報開示可能範囲情報を参照して、Ａｘの情報開示可能範囲ｂ１のボードにＢｘが含まれるか否かを判定する（Ｓ４）。例えば、連携処理部１２４は、ボードＡの情報開示可能範囲情報を参照して、ボードＡの情報開示可能範囲ｂ１に、ボードＢが含まれるか否かを判定する。ここで、連携処理部１２４は、Ａｘの情報開示可能範囲ｂ１のボードにＢｘが含まれると判定した場合（Ｓ４でＹｅｓ）、ＡｘをＢｘのボードＢに共有する旨の連携情報を作成し、連携情報蓄積部１３７に蓄積する（Ｓ５：ＡｘをＢｘのボードに共有）。そして、Ｓ７へ進む。
【００４５】
一方、連携処理部１２４は、Ａｘの情報開示可能範囲ｂ１のボードにＢｘが含まれないと判定した場合（Ｓ４でＮｏ）、ＡｘをＢｘのボードに共有しない（Ｓ６）。そして、Ｓ７へ進む。
【００４６】
Ｓ７において、連携処理部１２４は、ボードＢの情報開示可能範囲情報を参照して、Ｂｘの情報開示可能範囲ｂ２のボードにＡｘが含まれるか否かを判定する。例えば、連携処理部１２４は、ボードＢの情報開示可能範囲情報を参照して、ボードＢの情報開示可能範囲ｂ２に、ボードＡが含まれるか否かを判定する。ここで、連携処理部１２４は、Ｂｘの情報開示可能範囲ｂ２のボードにＡｘが含まれると判定した場合（Ｓ７でＹｅｓ）、ＢｘをＡｘのボードＡに共有する旨の連携情報を作成し、連携情報蓄積部１３７に蓄積する（Ｓ８：ＢｘをＡｘのボードに共有）。
【００４７】
一方、連携処理部１２４は、Ｂｘの情報開示可能範囲ｂ２のボードにＡｘが含まれないと判定した場合（Ｓ７でＮｏ）、ＢｘをＡｘのボードに共有しない（Ｓ９）。
【００４８】
その後、サーバ１０は、連携情報蓄積部１３７に蓄積された連携情報を参照して、連携対象のメッセージ（例えば、メッセージＡｘ，Ｂｘ）を、ボードを跨いで開示（共有）する。
【００４９】
なお、図３のＳ３における連携対象メッセージの抽出処理は、例えば、以下のようにして行う。
【００５０】
例えば、連携処理部１２４は、メッセージＡｘの内容を形態素解析し、メッセージＡｘに含まれる名詞・動詞等を検索キーワードとして、メッセージ情報蓄積部１３４に蓄積されたメッセージの内容を検索する。ここで、連携処理部１２４は、メッセージ情報蓄積部１３４に蓄積されたメッセージのうち、検索キーワードを多く含むメッセージほど、類似度が高いと評価し、類似度が所定の閾値を越えるメッセージ群を、メッセージＡｘの類似メッセージとして選定する。
【００５１】
例えば、メッセージＡｘに含まれる名詞・動詞を、Wax=｛Wax1,…,Waxnax｝、メッセージＢｙに含まれる名詞・動詞を、Wby=｛Wby1,…,Wbymby｝とする。このとき、以下の式（１）によりメッセージＡｘとメッセージＢｙとの類似度（g(Ax,By)）を求めることができる。なお、式（１）において、Waxi∈Wbyのときf(Waxi,By)=1とする。
【００５２】
【数１】
2019211993.tif 000003
【００５３】
このとき、メッセージ情報蓄積部１３４に蓄積されたメッセージB1…Bkに対し、上記のg(Ax,By)が所定の閾値を超えるBy∈｛B1,…,Bk｝を、メッセージＡｘの連携対象メッセージ（上記のメッセージＢｘ）として抽出する。
【００５４】
このようにすることで、サーバ１０は、ボードを跨いで類似するメッセージ（例えば、メッセージＡｘ，Ｂｘ）の連携処理を行うことができる。
【００５５】
［第２の実施形態］
次に、本発明の第２の実施形態を説明する。第１の実施形態と同じ構成は、同じ符号を付して説明を省略する。
【００５６】
第２の実施形態のサーバ１０は、メッセージの連携処理において、連携先のボード（例えば、ボードＢ）が、当該メッセージの属するボード（例えば、ボードＡ）の情報開示可能範囲に属さない場合、当該ボード（例えば、ボードＡ）の管理者に当該ボード（例えば、ボードＡ）の情報開示可能範囲の拡張をリクエストする。例えば、サーバ１０は、ボードＡの管理者に対し、ボードＡの情報開示可能範囲にボードＢを含めることの許可を求めるリクエストを送る。そして、当該ボードの管理者（例えば、ボードＡ）が当該ボード（例えば、ボードＡ）の情報開示可能範囲の拡張（情報開示可能範囲にボードＢを含めること）を許可した場合、サーバ１０は、当該ボード（例えば、ボードＡ）の情報開示可能範囲を拡張する。例えば、サーバ１０は、ボードＡの情報開示可能範囲にボードＢを含める。
【００５７】
これにより、サーバ１０は、メッセージの連携処理において、連携先のボードが当該メッセージの属するボードの情報開示可能範囲に属さない場合であっても、当該ボードの管理者の許可を得れば、メッセージの連携処理を行うことができる。
【００５８】
［処理手順］
図４を用いて、第２の実施形態のサーバ１０の処理手順の一例を説明する。図４のＳ１１〜Ｓ１５の処理は、図３のＳ１〜Ｓ５の処理と同様なので説明を省略し、図４のＳ１６から説明する。なお、以下の説明において、連携処理部１２４による通知は、例えば、所定のクライアント端末２０へのメールやメッセージの送信により行われる。
【００５９】
Ｓ１４において、連携処理部１２４が、Ａｘの情報開示可能範囲ｂ１のボードにＢｘが含まれないと判定した場合（Ｓ１４でＮｏ）、Ａｘのボード管理者に、Ａｘの情報開示可能範囲にＢｘのボードを追加することをリコメンドする（Ｓ１６）。
【００６０】
例えば、連携処理部１２４は、ボードＡの基本情報を参照して、Ａｘの属するボードＡのボード管理者を特定すると、このボード管理者の端末（クライアント端末２０）へ、ボードＡの情報開示可能範囲に、Ｂｘのボード（ボードＢ）を追加することをリコメンドする通知を行う。
【００６１】
Ｓ１６の後、情報開示可能範囲管理部１２３は、ボード管理者がＡｘの情報開示可能範囲にＢｘのボードを追加したか否かを判定する（Ｓ１７）。例えば、情報開示可能範囲管理部１２３は、ボードＡのボード管理者のクライアント端末２０から、ボードＡの情報開示可能範囲にＢｘのボードを追加する旨の指示を受信したか否かを判定する。そして、情報開示可能範囲管理部１２３は、ボードＡのボード管理者がＡｘの情報開示可能範囲にＢｘのボードを追加したと判定した場合（Ｓ１７でＹｅｓ）、情報開示可能範囲情報蓄積部１３６におけるボードＡの情報開示可能範囲情報に、Ｂｘのボードを追加し、Ｓ１５へ進む。そして、連携処理部１２４は、当該情報開示可能範囲情報に基づき、例えば、ＡｘをＢｘのボードに共有する旨の連携情報を作成し、連携情報蓄積部１３７に蓄積する（Ｓ１５：ＡｘをＢｘのボードに共有）。そして、Ｓ１９へ進む。
【００６２】
一方、情報開示可能範囲管理部１２３が、ボードＡのボード管理者がＡｘの情報開示可能範囲にＢｘのボードを追加しなかったと判定した場合（Ｓ１７でＮｏ）、連携処理部１２４は、ＡｘをＢｘのボードに共有しない（Ｓ１８）。そして、Ｓ１９へ進む。
【００６３】
Ｓ１９において、連携処理部１２４は、図３のＳ７と同様に、ボードＢの情報開示可能範囲情報を参照して、Ｂｘの情報開示可能範囲ｂ２のボードにＡｘが含まれるか否かを判定する。そして、連携処理部１２４が、Ｂｘの情報開示可能範囲ｂ２のボードにＡｘが含まれないと判定した場合（Ｓ１９でＮｏ）、Ｂｘのボード管理者に、Ｂｘの情報開示可能範囲にＡｘのボードを追加することをリコメンドする（Ｓ２１）。
【００６４】
例えば、連携処理部１２４は、ボードの基本情報を参照して、Ｂｘの属するボードＢのボード管理者を特定すると、このボード管理者の端末（クライアント端末２０）へ、ボードＢの情報開示可能範囲にＡｘのボード（ボードＡ）を追加することをリコメンドする通知を行う。
【００６５】
Ｓ２１の後、情報開示可能範囲管理部１２３は、ボード管理者がＢｘの情報開示可能範囲にＡｘのボードを追加したか否かを判定する（Ｓ２２）。例えば、情報開示可能範囲管理部１２３は、ボードＢのボード管理者のクライアント端末２０から、ボードＢの情報開示可能範囲にＡｘのボードを追加する旨の指示を受信したか否かを判定する。そして、情報開示可能範囲管理部１２３は、ボードＢのボード管理者がＢｘの情報開示可能範囲にＡｘのボードを追加したと判定した場合（Ｓ２２でＹｅｓ）、情報開示可能範囲情報蓄積部１３６におけるボードＢの情報開示可能範囲情報に、Ａｘのボードを追加し、Ｓ２０へ進む。そして、連携処理部１２４は、当該情報開示可能範囲情報に基づき、ＢｘをＡｘのボードに共有する旨の連携情報を作成し、連携情報蓄積部１３７に蓄積する（Ｓ２０：ＢｘをＡｘのボードに共有）。
【００６６】
一方、情報開示可能範囲管理部１２３が、ボードＢのボード管理者がＢｘの情報開示可能範囲にＡｘのボードを追加しなかったと判定した場合（Ｓ２２でＮｏ）、連携処理部１２４は、ＢｘをＡｘのボードに共有しない（Ｓ２３）。
【００６７】
なお、Ｓ１９において、連携処理部１２４が、Ｂｘの情報開示可能範囲ｂ２のボードにＡｘが含まれると判定した場合（Ｓ１９でＹｅｓ）の処理は、図３のＳ８と同様であるので説明を省略する。
【００６８】
その後、サーバ１０は、連携情報蓄積部１３７に蓄積された連携情報を参照して、連携対象のメッセージ（例えば、メッセージＡｘ，Ｂｘ）を、ボードを跨いで開示（共有）する。
【００６９】
以上説明した第２の実施形態のサーバ１０によれば、メッセージの連携処理において、連携先のボードが当該メッセージの属するボードの情報開示可能範囲に属さない場合であっても、当該ボードの管理者の許可を得ることで、メッセージの連携処理を行うことができる。
【００７０】
なお、図４のＳ１６において、Ａｘのボード管理者は、Ｂｘを閲覧する権利がない場合もある。その場合には、連携処理部１２４は、Ａｘのボード管理者に対するリコメンド時に、Ｂｘのメッセージ内容を表示しないようにしてもよい。また、図４のＳ２１においても同様に、Ｂｘのボード管理者は、Ａｘを閲覧する権利がない場合もあるので、その場合、連携処理部１２４は、Ｂｘのボード管理者に対するリコメンド時に、Ａｘのメッセージ内容は表示しないようにしてもよい。
【００７１】
なお、第２の実施形態のサーバ１０において、メッセージの連携前に、連携対象のメッセージの起票者に対してもメッセージの連携（共有）許可の確認をとり、起票者から許可されなかった場合には、当該メッセージの連携を行わないこととしてもよい。この場合の実施形態を第３の実施形態として説明する。前記した実施形態と同じ構成は、同じ符号を付して説明を省略する。
【００７２】
［第３の実施形態］
［処理手順］
図５を用いて、第３の実施形態のサーバ１０の処理手順の一例を説明する。前記した実施形態と同じ構成は、同じ符号を付して説明を省略する。図５のＳ３１〜Ｓ３３、Ｓ３８の処理は、図４のＳ１１〜Ｓ１４、Ｓ１６の処理と同様なので説明を省略し、図５のＳ３４から説明する。
【００７３】
図５のＳ３４において、連携処理部１２４が、Ａｘの情報開示可能範囲ｂ１の組織にＢｘ（Ｂｘの起票者組織）が含まれると判定した場合（Ｓ３４でＹｅｓ）、Ａｘの起票者に、ＡｘをＢｘのボードに共有するか確認する（Ｓ３５）。
【００７４】
例えば、連携処理部１２４は、メッセージ情報蓄積部１３４およびユーザ情報蓄積部１３１に蓄積された情報を参照して、Ａｘの起票者を特定する。そして、連携処理部１２４は、Ａｘの起票者のクライアント端末２０にＡｘをＢｘのボードに共有してよいか否かを確認する通知を行う。
【００７５】
Ｓ３５の後、連携処理部１２４は、Ａｘの起票者から、ＡｘをＢｘのボードに共有してよい旨の回答を得た場合（Ｓ３６：ＯＫ？でＹｅｓ）、ＡｘをＢｘのボードに共有する（Ｓ３７）。例えば、連携処理部１２４は、Ｂｘのボードで、Ｂｘの起票者組織のみがＡｘを閲覧可能とする。その後、Ｓ４１へ進む。
【００７６】
一方、連携処理部１２４は、Ａｘの起票者から、ＡｘをＢｘのボードに共有してよい旨の回答を得られなかった場合（Ｓ３６：ＯＫ？でＮｏ）、ＡｘをＢｘのボードに共有しない（Ｓ４０）。その後、Ｓ４１へ進む。
【００７７】
また、Ａｘの情報開示可能範囲ｂ１のボードにＢｘが含まれていなかったが（Ｓ３４でＮｏ）、連携処理部１２４がＡｘのボード管理者に、Ａｘの情報開示可能範囲にＢｘの起票者組織を追加することをリコメンドし（Ｓ３８）、情報開示可能範囲管理部１２３が、ボード管理者がＡｘの情報開示可能範囲にＢｘの起票者組織を追加したと判定した場合（Ｓ３９でＹｅｓ）も、Ｓ３５へ進み、連携処理部１２４は、Ａｘの起票者に、ＡｘをＢｘのボードに共有するか確認する（Ｓ３５）。その後、Ｓ３６以降の処理を行う。
【００７８】
一方、情報開示可能範囲管理部１２３が、ボード管理者がＡｘの情報開示可能範囲にＢｘの起票者組織を追加しなかったと判定した場合（Ｓ３９でＮｏ）、図４のＳ１８と同様に、連携処理部１２４は、ＡｘをＢｘのボードに共有しない（Ｓ４０）。そして、Ｓ４１へ進む。
【００７９】
Ｓ４１において、連携処理部１２４は、Ｂｘの情報開示可能範囲ｂ２の組織にＡｘ（Ａｘの起票者組織）が含まれると判定した場合（Ｓ４１でＹｅｓ）、Ｂｘの起票者に、ＢｘをＡｘのボードに共有するか確認する（Ｓ４２）。
【００８０】
例えば、連携処理部１２４は、メッセージ情報蓄積部１３４およびユーザ情報蓄積部１３１に蓄積された情報を参照して、Ｂｘの起票者を特定する。そして、連携処理部１２４は、当該起票者のクライアント端末２０にＢｘをＡｘのボードに共有してよいか否かを確認する通知を行う。
【００８１】
Ｓ４２の後、連携処理部１２４が、Ｂｘの起票者から、ＢｘをＡｘのボードに共有してよい旨の回答を得た場合（Ｓ４３：ＯＫ？でＹｅｓ）、ＢｘをＡｘのボードに共有する（Ｓ４４）。例えば、連携処理部１２４は、Ａｘのボードで、Ａｘの起票者組織のみがＢｘを閲覧可能とする。
【００８２】
一方、連携処理部１２４が、Ｂｘの起票者から、ＢｘをＡｘのボードに共有してよい旨の回答を得られなかった場合（Ｓ４３：ＯＫ？でＮｏ）、ＢｘをＡｘのボードに共有しない（Ｓ４７）。
【００８３】
また、Ｂｘの情報開示可能範囲ｂ２の組織にＡｘ（Ａｘの起票者組織）が含まれていなかったが（Ｓ４１でＮｏ）、連携処理部１２４がＢｘのボード管理者に、Ｂｘの情報開示可能範囲にＡｘの起票者組織を追加することをリコメンドし（Ｓ４５）、情報開示可能範囲管理部１２３が、ボード管理者がＢｘの情報開示可能範囲にＡｘの起票者組織を追加したと判定した場合（Ｓ４６でＹｅｓ）も、Ｓ４２へ進み、連携処理部１２４は、Ｂｘの起票者に、ＢｘをＡｘのボードに共有するか確認する（Ｓ４２）。その後、Ｓ４３以降の処理を行う。
【００８４】
一方、情報開示可能範囲管理部１２３が、ボード管理者がＢｘの情報開示可能範囲にＡｘの起票者組織を追加しないと判定した場合（Ｓ４６でＮｏ）、連携処理部１２４は、ＢｘをＡｘのボードに共有しない（Ｓ４７）。
【００８５】
その後、サーバ１０は、連携情報蓄積部１３７に蓄積された連携情報を参照して、連携対象のメッセージ（例えば、メッセージＡｘ，Ｂｘ）を、ボードを跨いで開示（共有）する。
【００８６】
このようにすることで、サーバ１０は、連携対象のメッセージのボードの管理者および当該メッセージの起票者からの許可を得た上で、当該メッセージの連携を行うことができる。
【００８７】
なお、図５のＳ３４において、連携処理部１２４が、Ａｘの情報開示可能範囲ｂ１の組織に、Ｂｘの起票者組織が含まれるか否かを判定することとしたが、これに限定されない。
【００８８】
例えば、Ｓ３４において、連携処理部１２４は、Ａｘの情報開示可能範囲ｂ１の組織に、Ｂｘのボードの情報共有範囲の組織すべてが含まれるか否かを判定してもよい。その場合、Ｓ３８では、連携処理部１２４が、Ａｘのボード管理者に、Ａｘの情報開示可能範囲ｂ１に不足するＢｘのボードの情報共有範囲の組織を追加することをリコメンドし、Ｓ３９では、ボード管理者がリコメンドされた組織を追加したか否かにより、分岐する。ここで、連携処理部１２４が、Ａｘの情報開示可能範囲ｂ１の組織に、Ｂｘのボードの情報共有範囲の組織すべてが含まれると判定した場合、Ｓ３７において、ＡｘをＢｘのボードに共有した結果、Ｂｘのボードで、Ｂｘのボードの情報共有範囲の組織すべてがＡｘを閲覧可能となる。
【００８９】
また、例えば、Ｓ４１においても、同様に、連携処理部１２４は、Ｂｘの情報開示可能範囲ｂ２の組織に、Ａｘのボードの情報共有範囲の組織すべてが含まれるか否かを判定してもよい。その場合、Ｓ４５では、連携処理部１２４が、Ｂｘのボード管理者に、Ｂｘの情報開示可能範囲ｂ２に不足するＡｘのボードの情報共有範囲の組織を追加することをリコメンドし、Ｓ４６では、ボード管理者がリコメンドされた組織を追加したか否かにより、分岐する。ここで、連携処理部１２４が、Ｂｘの情報開示可能範囲ｂ２の組織に、Ａｘのボードの情報共有範囲の組織すべてが含まれると判定した場合、Ｓ４４において、ＢｘをＡｘのボードに共有した結果、Ａｘのボードで、Ａｘのボードの情報共有範囲の組織すべてがＢｘを閲覧可能となる。
【００９０】
なお、図５のＳ３５において、Ａｘの起票者は、Ｂｘを閲覧する権利がない場合もある。その場合、連携処理部１２４は、Ａｘの起票者に対する確認時に、Ｂｘのメッセージ内容を表示しないようにしてもよい。また、図５のＳ４２においても同様に、Ｂｘの起票者は、Ａｘを閲覧する権利がない場合もあるので、その場合、連携処理部１２４は、Ｂｘの起票者に対する確認時に、Ａｘのメッセージ内容を表示しないようにしてもよい。
【００９１】
なお、第３の実施形態のサーバ１０において、例えば、メッセージＡｘ，Ｂｘについて、メッセージＡｘのボードＢでの共有と、メッセージＢｘのボードＡでの共有とがともに許可された場合に、メッセージＡｘ，Ｂｘを互いのボード（ボードＡ，Ｂ）で連携（共有）するようにしてもよい。この場合の実施形態を第４の実施形態として説明する。前記した実施形態と同じ構成は、同じ符号を付して説明を省略する。
【００９２】
［第４の実施形態］
［処理手順］
図６を用いて、第４の実施形態のサーバ１０の処理手順の一例を説明する。図６のＳ５１〜Ｓ５５、Ｓ６１、Ｓ６２の処理は、図５のＳ３１〜Ｓ３５、Ｓ３８、Ｓ３９の処理と同様なので説明を省略する。また、図６のＳ５７、Ｓ５８、Ｓ６３の処理は、図５のＳ４１、Ｓ４２、Ｓ４５の処理と同様なので説明を省略する。
【００９３】
Ｓ５５の後、連携処理部１２４は、Ａｘの起票者から、ＡｘをＢｘのボードに共有してよい旨の回答を得た場合（Ｓ５６：ＯＫ？でＹｅｓ）、Ｂｘの情報開示可能範囲ｂ２のボードにＡｘが含まれていれば（Ｓ５７でＹｅｓ）、Ｂｘの起票者に、ＢｘをＡｘのボードに共有するか確認する（Ｓ５８）。その後、連携処理部１２４が、Ｂｘの起票者から、ＢｘをＡｘのボードに共有してよい旨の回答を得た場合（Ｓ５９：ＯＫ？でＹｅｓ）、ＡｘをＢｘのボードに共有し、かつ、ＢｘをＡｘのボードに共有する（Ｓ６０）。つまり、連携処理部１２４は、ＡｘをＢｘのボードＢにおいて開示する旨の連携情報と、ＢｘをＡｘのボードＡにおいて開示する旨の連携情報とを作成し、連携情報蓄積部１３７に蓄積する。
【００９４】
なお、Ｓ５６において、連携処理部１２４が、Ａｘの起票者から、ＡｘをＢｘのボードに共有してよい旨の回答を得られなかった場合（Ｓ５６でＮｏ）、ＡｘをＢｘのボードに共有せず、かつ、ＢｘをＡｘのボードに共有しない（Ｓ６５）。
【００９５】
また、Ｓ５９において、連携処理部１２４は、Ｂｘの起票者から、ＢｘをＡｘのボードに共有してよい旨の回答を得らえなかった場合（Ｓ５９：ＯＫ？でＮｏ）も、ＡｘをＢｘのボードに共有せず、かつ、ＢｘをＡｘのボードに共有しない（Ｓ６５）。
【００９６】
また、Ｓ６２において、情報開示可能範囲管理部１２３が、ボード管理者がＡｘの情報開示可能範囲にＢｘの起票者組織を追加しなかった判定した場合（Ｓ６２でＮｏ）も、ＡｘをＢｘのボードに共有せず、かつ、ＢｘをＡｘのボードに共有しない（Ｓ６５）。
【００９７】
また、Ｓ６４において、情報開示可能範囲管理部１２３が、ボード管理者がＢｘの情報開示可能範囲にＡｘの起票者組織を追加しなかったと判定した場合（Ｓ６４でＮｏ）も、ＡｘをＢｘのボードに共有せず、かつ、ＢｘをＡｘのボードに共有しない（Ｓ６５）。
【００９８】
なお、Ｓ６４において、情報開示可能範囲管理部１２３が、ボード管理者がＢｘの情報開示可能範囲にＡｘの起票者組織を追加したと判定した場合（Ｓ６４でＹｅｓ）は、Ｓ５８以降の処理を実行する。
【００９９】
このようにすることで、サーバ１０は、例えば、メッセージＡｘ，Ｂｘについて、メッセージＡｘのボードＢでの共有と、メッセージＢｘのボードＡでの共有とがともに許可された場合に、メッセージＡｘ，Ｂｘを互いのボード（ボードＡ，Ｂ）で連携（共有）することができる。
【０１００】
なお、サーバ１０は、例えば、連携対象のメッセージＡｘ，Ｂｘの起票者の属する組織の直接の上位組織等から共有の許可（共有要の回答）が得られた場合に、メッセージＡｘ，Ｂｘを互いのボード（ボードＡ，Ｂ）で連携（共有）することとしてもよい。この場合の実施形態を第５の実施形態として説明する。前記した実施形態と同じ構成は、同じ符号を付して説明を省略する。
【０１０１】
［第５の実施形態］
［処理手順］
図７を用いて、第５の実施形態のサーバ１０の処理手順の一例を説明する。図７のＳ７１〜Ｓ７３の処理は、図６のＳ５１〜Ｓ５３の処理と同様なので説明を省略し、図７のＳ７４から説明する。
【０１０２】
Ｓ７４において、連携処理部１２４は、ボードＡおよびボードＢの情報開示可能範囲情報を参照して、Ａｘの情報開示可能範囲ｂ１のボードにＢｘが含まれ、かつ、Ｂｘの情報開示可能範囲ｂ２のボードにＡｘが含まれるか否かを判定する。例えば、連携処理部１２４は、ボードＡおよびボードＢの情報開示可能範囲情報を参照して、Ａｘの属するボードＡの情報開示可能範囲ｂ１にボードＢが含まれ、かつ、Ｂｘの属するボードＢの情報開示可能範囲ｂ２のボードにボードＡが含まれるか否かを判定する。
【０１０３】
そして、連携処理部１２４が、Ａｘの情報開示可能範囲ｂ１のボードにＢｘが含まれ、かつ、Ｂｘの情報開示可能範囲ｂ２のボードにＡｘが含まれると判定した場合（Ｓ７４でＹｅｓ）、図６のＳ６０と同様に、ＡｘをＢｘのボードに共有し、かつ、ＢｘをＡｘのボードに共有する（Ｓ８５）。つまり、連携処理部１２４は、ＡｘをＢｘのボードＢにおいて開示する旨の連携情報と、ＢｘをＡｘのボードＡにおいて開示する旨の連携情報とを作成し、連携情報蓄積部１３７に蓄積する。
【０１０４】
一方、連携処理部１２４が、Ａｘの情報開示可能範囲ｂ１のボードにＢｘが含まれない、または、Ｂｘの情報開示可能範囲ｂ２のボードにＡｘが含まれないと判定した場合（Ｓ７４でＮｏ）、Ｓ７５以降の処理を実行し、所定の組織、当該組織の上位組織のリーダロールのアカウント、またはボード管理者に対し、ＡｘおよびＢｘの共有（連携）が必要か否かを確認する。
【０１０５】
まず、ユーザ管理部１２１は、ＡｘおよびＢｘのメッセージ送信元組織が同じか否かを判定する（Ｓ７５）。例えば、ユーザ管理部１２１は、メッセージ情報蓄積部１３４およびユーザ情報蓄積部１３１の情報を参照し、ＡｘおよびＢｘそれぞれのメッセージ送信元組織（起票者の属する組織）が同じか否か判定する。
【０１０６】
ここで、ユーザ管理部１２１が、ＡｘおよびＢｘのメッセージ送信元組織が同じと判定した場合（Ｓ７５でＹｅｓ）、連携処理部１２４は、ＡｘおよびＢｘのメッセージ送信元組織宛に、ＡｘおよびＢｘの共有（連携）が必要か否かを確認する通知を行う（Ｓ７６：通知先＝メッセージ送信元組織）。その後、Ｓ８２へ進む。
【０１０７】
一方、ユーザ管理部１２１は、ＡｘおよびＢｘのメッセージ送信元組織が同じではないと判定した場合（Ｓ７５でＮｏ）、ＡｘおよびＢｘのボード管理者が同じか否かを判定する（Ｓ７７）。例えば、ユーザ管理部１２１は、メッセージ情報蓄積部１３４およびボード基本情報蓄積部１３３の情報を参照し、ボードＡのボード管理者とボードＢのボード管理者とが同じか否か判定する。
【０１０８】
ここで、ユーザ管理部１２１が、ＡｘおよびＢｘのボード管理者が同じと判定した場合（Ｓ７７でＹｅｓ）、連携処理部１２４は、ＡｘおよびＢｘのボード管理者宛に、ＡｘおよびＢｘの共有が必要か否かを確認する通知を行う（Ｓ７８：通知先＝ボード管理者）。その後、Ｓ８２へ進む。
【０１０９】
一方、ユーザ管理部１２１は、ＡｘおよびＢｘのボード管理者が同じではない判定した場合（Ｓ７７でＮｏ）、ＡｘおよびＢｘのメッセージ送信元組織の直接の上位組織が同じか否かを判定する（Ｓ７９）。例えば、ユーザ管理部１２１は、メッセージ情報蓄積部１３４、ボード基本情報蓄積部１３３、ユーザ情報蓄積部１３１、ロール情報蓄積部１３２の情報を参照し、ＡｘおよびＢｘのメッセージ送信元組織の直接の上位組織が同じか否か判定する。
【０１１０】
ここで、ユーザ管理部１２１が、ＡｘおよびＢｘのメッセージ送信元組織の直接の上位組織が同じと判定した場合（Ｓ７９でＹｅｓ）、連携処理部１２４は、ＡｘおよびＢｘのメッセージ送信元組織の直接の上位組織のリーダロールのアカウント宛に、ＡｘおよびＢｘの共有が必要か否かを確認する通知を行う（Ｓ８０：通知先＝送信元組織の直接の上位組織のリーダロールのアカウント）。その後、Ｓ８２へ進む。
【０１１１】
Ｓ８２において、連携処理部１２４が、ＡｘおよびＢｘの共有が必要か否かを確認する通知に対し、通知先から共有要（共有が必要）を示す回答を得た場合（Ｓ８２：共有要の判断でＹｅｓ）、Ｓ８４へ進む。そして、情報開示可能範囲管理部１２３は、ボード管理者が互いの情報開示可能範囲に他方のメッセージの起票者組織を追加したことを確認すると、情報開示可能範囲情報蓄積部１３６における情報開示可能範囲情報に、他方のメッセージの起票者組織を追加する（Ｓ８４）。
【０１１２】
例えば、情報開示可能範囲管理部１２３は、ボードＡのボード管理者が、ボードＡの情報開示可能範囲にＢｘの起票者組織を追加し、かつ、ボードＢのボード管理者が、ボードＢの情報開示可能範囲にＡｘの起票者組織を追加したと判断した場合、ボードＡの情報開示可能範囲情報にＢｘの起票者組織を追加し、ボードＢの情報開示可能範囲情報にＡｘの起票者組織を追加する。その後、Ｓ８５へ進む。
【０１１３】
一方、Ｓ８２において、連携処理部１２４は、ＡｘおよびＢｘの共有が必要か否かを確認する通知に対し、共有要（共有が必要）を示す回答を得られなかった場合（Ｓ８２：共有要の判断でＮｏ）、ＡｘをＢｘのボードに共有せず、かつ、ＢｘをＡｘのボードに共有しない（Ｓ８６）。
【０１１４】
一方、Ｓ７９において、ユーザ管理部１２１は、ＡｘおよびＢｘのメッセージ送信元組織の直接の上位組織が同じではないと判定した場合（Ｓ７９でＮｏ）、連携処理部１２４は、Ａｘの起票者の直接の上位組織のリーダロールのアカウント宛にＡｘの共有が必要か否かを確認する通知を行い、また、Ｂｘの起票者の直接の上位組織のリーダロールのアカウント宛にＢｘの共有が必要か否かを確認する通知を行う（Ｓ８１：通知先＝Ａｘの起票者の直接の上位組織のリーダロールのアカウント、および、Ｂｘの起票者の直接の上位組織のリーダロールのアカウント）。
【０１１５】
Ｓ８１の後、連携処理部１２４は、Ｓ８１で行った通知に対し、両者（Ａｘの起票者の直接の上位組織のリーダロールの人物およびＢｘの起票者の直接の上位組織のリーダロールの人物）から共有要（共有が必要）を示す回答を得た場合（Ｓ８３：両者とも共有要？でＹｅｓ）、Ｓ８４へ進む。一方、連携処理部１２４は、Ｓ８１で行った通知に対し、少なくともいずれか一方の人物から、共有要を示す回答を得られなかった場合（Ｓ８３：両者とも共有要？でＮｏ）、Ｓ８４へ進む。
【０１１６】
なお、Ｓ８３において、連携処理部１２４は、Ｓ８１で行った通知に対し、いずれか一方の人物からは共有要を示す回答を得られたが、他方の人物からは共有要を示す回答を得られなかった場合（Ｓ８３：両者とも共有要？でＮｏ）、その他方の人物に対し、一方の人物からの共有要を示す回答を得られたことを通知し、共有要か否かを再判断してもらってもよい。そして、再判断の結果、連携処理部１２４が他方の人物から共有要を示す回答を得ることができた場合、Ｓ８４へ進むようにしてもよい。
【０１１７】
このようにすることで、サーバ１０は、連携対象のメッセージＡｘ，Ｂｘの起票者の属する組織の直接の上位組織等から共有の許可（共有要の回答）が得られた場合に、メッセージＡｘ，Ｂｘを互いのボード（ボードＡ，Ｂ）で連携（共有）することができる。
【０１１８】
［その他の実施形態］
なお、前記した各実施形態のサーバ１０は、ボードを跨いで連携されたメッセージに対する回答メッセージを受け付けてもよい。
【０１１９】
例えば、図８に示すように、ボードＡのメッセージＡ１（組織Ａ２１から組織Ｂ２１宛）と、ボードＢのメッセージＢ１（組織Ｘ２１から組織Ｙ２１宛）とが類似しており、メッセージＡ１，Ｂ１がボードを跨いで連携された場合を考える。
【０１２０】
この場合、サーバ１０は、ボードＢにおいて共有されているメッセージＢ１（組織Ｘ２１から組織Ｙ２１宛）に対する回答メッセージに、組織Ｘ２１を宛先に設定することができる。例えば、図８に示すように、ボードＡの情報共有範囲は、組織Ａ２１，Ｂ２１，Ｃ２２であるが、ボードＡにおけるメッセージＢ１（組織Ｘ２１から組織Ｙ２１宛）に対する回答メッセージを送信する際、ボードＡの情報共有範囲に含まれていないＸ２１を宛先に設定することができる。
【０１２１】
また、このとき、サーバ１０は、連携されたメッセージ（例えば、ボードＡにおけるメッセージＢ１）に対する回答メッセージを受け付けると、もともとのメッセージ（ボードＢにおけるメッセージＢ１）に対しても当該回答メッセージを関連付ける。
【０１２２】
このようにすることで、サーバ１０は連携されたメッセージ（例えば、ボードＡにおけるメッセージＢ１）に対する回答メッセージについても、連携されたメッセージの属するボードの参加組織（例えば、ボードＢの情報共有範囲の組織）に閲覧させることができる。これにより、組織間でより効率的な情報共有を行うことができる。
【０１２３】
なお、サーバ１０は上記のように、ボードを跨いで連携されたメッセージや、当該メッセージに対する回答メッセージをボード上で表示する際、個人名や固有名詞等をマスキングしてもよい。このようにすることで、サーバ１０が、ボードを跨いでメッセージが連携する際に、当該メッセージの属するボードにおける情報共有範囲を超えて個人情報等が公開されてしまうことを防止することができる。
【０１２４】
なお、各実施形態のサーバ１０は、ボードの情報開示可能範囲に、連携対象メッセージの属するボードや起票者の組織が含まれない場合において、当該ボードの管理者に情報開示可能範囲の拡張をしてもよいか否かを確認し、当該ボードの管理者が、情報開示可能範囲の拡張を許可したとき、当該ボードの情報開示可能範囲情報の示す情報開示可能範囲を拡張する更新処理を行うこととしたが、これに限定されない。例えば、当該ボードの管理者が、情報開示可能範囲の拡張を許可した場合、サーバ１０は、当該ボードの情報開示可能範囲情報の示す情報開示可能範囲を拡張する更新処理は行わず、その場限りで当該ボードの情報開示可能範囲の拡張を許可し、連携対象メッセージの連携処理を行うようにしてもよい。
【０１２５】
［プログラム］
また、上記の実施形態で述べたサーバ１０の機能を実現するプログラムを所望の情報処理装置（コンピュータ）にインストールすることによって実装できる。例えば、パッケージソフトウェアやオンラインソフトウェアとして提供される上記のプログラムを情報処理装置に実行させることにより、情報処理装置をサーバ１０として機能させることができる。ここで言う情報処理装置には、デスクトップ型またはノート型のパーソナルコンピュータが含まれる。また、その他にも、情報処理装置にはスマートフォン、携帯電話機やＰＨＳ（Personal  Handyphone  System）等の移動体通信端末、さらには、ＰＤＡ（Personal  Digital  Assistant）等がその範疇に含まれる。また、サーバ１０を、クラウドサーバに実装してもよい。
【０１２６】
図９を用いて、上記のプログラム（管理プログラム）を実行するコンピュータの一例を説明する。図９に示すように、コンピュータ１０００は、例えば、メモリ１０１０と、ＣＰＵ１０２０と、ハードディスクドライブインタフェース１０３０と、ディスクドライブインタフェース１０４０と、シリアルポートインタフェース１０５０と、ビデオアダプタ１０６０と、ネットワークインタフェース１０７０とを有する。これらの各部は、バス１０８０によって接続される。
【０１２７】
メモリ１０１０は、ＲＯＭ（Read  Only  Memory）１０１１およびＲＡＭ（Random  Access  Memory）１０１２を含む。ＲＯＭ１０１１は、例えば、ＢＩＯＳ（Basic  Input  Output  System）等のブートプログラムを記憶する。ハードディスクドライブインタフェース１０３０は、ハードディスクドライブ１０９０に接続される。ディスクドライブインタフェース１０４０は、ディスクドライブ１１００に接続される。ディスクドライブ１１００には、例えば、磁気ディスクや光ディスク等の着脱可能な記憶媒体が挿入される。シリアルポートインタフェース１０５０には、例えば、マウス１１１０およびキーボード１１２０が接続される。ビデオアダプタ１０６０には、例えば、ディスプレイ１１３０が接続される。
【０１２８】
ここで、図９に示すように、ハードディスクドライブ１０９０は、例えば、ＯＳ１０９１、アプリケーションプログラム１０９２、プログラムモジュール１０９３およびプログラムデータ１０９４を記憶する。前記した実施形態で説明した各種データや情報は、例えばハードディスクドライブ１０９０やメモリ１０１０に記憶される。
【０１２９】
そして、ＣＰＵ１０２０が、ハードディスクドライブ１０９０に記憶されたプログラムモジュール１０９３やプログラムデータ１０９４を必要に応じてＲＡＭ１０１２に読み出して、上述した各手順を実行する。
【０１３０】
なお、上記の管理プログラムに係るプログラムモジュール１０９３やプログラムデータ１０９４は、ハードディスクドライブ１０９０に記憶される場合に限られず、例えば、着脱可能な記憶媒体に記憶されて、ディスクドライブ１１００等を介してＣＰＵ１０２０によって読み出されてもよい。あるいは、上記のプログラムに係るプログラムモジュール１０９３やプログラムデータ１０９４は、ＬＡＮ（Local  Area  Network）やＷＡＮ（Wide  Area  Network）等のネットワークを介して接続された他のコンピュータに記憶され、ネットワークインタフェース１０７０を介してＣＰＵ１０２０によって読み出されてもよい。
【符号の説明】
【０１３１】
１０  サーバ（管理装置）
１２  制御部
１３  記憶部
２０  クライアント端末
１２１  ユーザ管理部
１２２  メッセージ管理部
１２３  情報開示可能範囲管理部
１２４  連携処理部
１３１  ユーザ情報蓄積部
１３２  ロール情報蓄積部
１３３  ボード基本情報蓄積部
１３４  メッセージ情報蓄積部
１３５  情報共有範囲情報蓄積部
１３６  情報開示可能範囲情報蓄積部
【図１Ａ】
2019211993.tif 000004
【図１Ｂ】
2019211993.tif 000005
【図２】
2019211993.tif 000006
【図３】
2019211993.tif 000007
【図４】
2019211993.tif 000008
【図５】
2019211993.tif 000009
【図６】
2019211993.tif 000010
【図７】
2019211993.tif 000011
【図８】
2019211993.tif 000012
【図９】
2019211993.tif 000013