(57)【要約】【課題】  書き込みの内容に関連性が高い相手と、当該書き込みに関する情報のやりとりが可能なソーシャルネットワークサービスシステムなどを提供する。【解決手段】  ソーシャルネットワークサービスシステムにおける書き込み情報の通知方法は、ソーシャルネットワークサービスの使用者ごとに、ソーシャルネットワークサービスシステムを使った書き込みに含まれる単語の使用頻度を計算する第１頻度計算工程と、ソーシャルネットワークサービスシステムにおける１以上の書き込みに含まれる単語の使用頻度を計算する第２頻度計算工程と、第１頻度計算工程で得られた情報と、第２頻度計算工程で得られた情報とに基づいて、当該１以上の書き込みに含まれる単語の使用頻度が高い使用者を特定する特定工程と、特定工程で特定された使用者に対して、当該１以上の書き込みの存在を知らせる第１通知工程とを備える。【選択図】図６
2014164600.tif 000002
【特許請求の範囲】
【請求項１】
ソーシャルネットワークサービスの使用者ごとに、前記ソーシャルネットワークサービスシステムを使った書き込みに含まれる単語の使用頻度を計算する第１頻度計算工程と、
前記ソーシャルネットワークサービスシステムにおける１以上の書き込みに含まれる単語の使用頻度を計算する第２頻度計算工程と、
前記第１頻度計算工程で得られた情報と、前記第２頻度計算工程で得られた情報とに基づいて、前記１以上の書き込みに含まれる単語の使用頻度が高い使用者を特定する特定工程と、
前記特定工程で特定された使用者に対して、前記１以上の書き込みの存在を知らせる第１通知工程とを備えることを特徴とするソーシャルネットワークサービスシステムにおける書き込み情報の通知方法。
【請求項２】
前記１以上の書き込みは、特定の種類の文章を含むものであり、
前記特定の種類の文章は、質問に関するものであることを特徴とする請求項１に記載の通知方法。
【請求項３】
前記１以上の書き込みを、前記特定工程で特定した使用者の前記ソーシャルネットワークサービスシステムの表示画面に表示させるか、前記特定工程で特定した使用者にメールで、前記１以上の書き込みを通知することにより、前記第１通知工程が行われることを特徴とする請求項１に記載の通知方法。
【請求項４】
前記第１通知工程の通知は、前記１以上の書き込みに対する応答を希望する旨の案内を含むものであり、
前記特定工程で特定された使用者のうち、前記１以上の書き込みに含まれる単語の使用頻度の上位者への前記第１通知工程の通知は、前記上位者以外の者への前記第１通知工程の通知に比べて、前記１以上の書き込みに対する応答の期待度が高い旨の強調案内を含むことを特徴とする請求項３に記載の通知方法。
【請求項５】
前記１以上の書き込みは、特定の種類の文章を含むものであり、
前記１以上の書き込みが前記特定の種類の文章を含むものであるか否かの判別は、前記１以上の書き込みを行った使用者が書き込み時に前記特定の種類の文章であることを示す操作を行ったか否かを、前記ソーシャルネットワークサービスシステムのサーバーが判別することにより行われることを特徴とする請求項１に記載の通知方法。
【請求項６】
前記１以上の書き込みは、特定の種類の文章を含むものであり、
前記１以上の書き込みが前記特定の種類の文章を含むものであるか否かの判別は、前記１以上の書き込みが所定の文字列を含むか否かを、前記ソーシャルネットワークサービスシステムのサーバーが判別することにより行われることを特徴とする請求項１に記載の通知方法。
【請求項７】
前記特定工程では、前記第１頻度計算工程で得られた使用者ごと且つ単語ごとの使用頻度と、前記第２頻度計算工程で得られた前記１以上の書き込みにおける単語ごとの使用頻度とを掛け、単語ごとの掛けた値の合計が大きい使用者が特定されることを特徴とする請求項１に記載の通知方法。
【請求項８】
前記第１頻度計算工程や前記第２頻度計算工程では、単語ごとの使用頻度の計算に、抽出された単語の構成に基づく重み付けが使用されることを特徴とする請求項１に記載の通知方法。
【請求項９】
前記使用頻度は、計算対象の書き込みについて形態素解析で抽出した単語ごとに、前記計算対象の書き込みにおいて出現した回数に基づいて算出されることを特徴とする請求項１に記載の通知方法。
【請求項１０】
ソーシャルネットワークサービスのスレッドごとに、前記ソーシャルネットワークサービスシステムを使った書き込みに含まれる単語の頻度を計算する第１頻度計算工程と、
前記ソーシャルネットワークサービスシステムにおける１以上の書き込みに含まれる単語の頻度を計算する第２頻度計算工程と、
前記第１頻度計算工程で得られた情報と、前記第２頻度計算工程で得られた情報とに基づいて、前記１以上の書き込みに含まれる単語の使用頻度が高いスレッドを特定する特定工程と、
前記特定工程で特定されたスレッドに関係した使用者に対して、前記１以上の書き込みの存在を知らせる、若しくは、前記１以上の書き込みを行った使用者に対して前記特定工程で特定されたスレッドの存在を知らせる第２通知工程とを備えることを特徴とするソーシャルネットワークサービスシステムにおける書き込み情報の通知方法。
【請求項１１】
前記１以上の書き込みを、前記特定工程で特定したスレッド上に書き込みするか、前記特定工程で特定したスレッドに関係した使用者の前記ソーシャルネットワークサービスシステムの表示画面に表示させるか、前記特定工程で特定したスレッドに関係した使用者にメールで、前記１以上の書き込みを通知するか、前記１以上の書き込みを行った使用者の前記ソーシャルネットワークサービスシステムの表示画面に前記特定工程で特定したスレッドを表示させることにより、前記第２通知工程が行われることを特徴とする請求項１０に記載の通知方法。
【請求項１２】
前記第２通知工程の通知は、前記１以上の書き込みに対する応答を希望する旨の案内を含むものであり、
前記特定工程で特定されたスレッドのうち、前記１以上の書き込みに含まれる単語の使用頻度の上位スレッドに関係した使用者への前記第２通知工程の通知は、前記上位スレッド以外のスレッドに関係した使用者への前記第２通知工程の通知に比べて、前記１以上の書き込みに対する応答の期待度が高い旨の強調案内を含むことを特徴とする請求項１１に記載の通知方法。
【請求項１３】
ソーシャルネットワークサービスを使った書き込みを行うために使用される端末と、
前記書き込みを、前記ソーシャルネットワークサービスの使用者の使用者情報に対応したブラウザ画面に表示させるソフトウエアがインストールされたサーバーとを備え、
前記サーバーは、前記使用者ごとに、前記書き込みに含まれる単語の使用頻度を計算する第１頻度計算工程と、前記ソーシャルネットワークサービスシステムにおける１以上の書き込みに含まれる単語の使用頻度を計算する第２頻度計算工程と、前記第１頻度計算工程で得られた情報と、前記第２頻度計算工程で得られた情報とに基づいて、前記１以上の書き込みに含まれる単語の使用頻度が高い使用者を特定する特定工程と、前記特定工程で特定された使用者に対して、前記１以上の書き込みの存在を知らせる第１通知工程とを実行することを特徴とするソーシャルネットワークサービスシステム。
【請求項１４】
ソーシャルネットワークサービスの使用者ごとに、前記ソーシャルネットワークサービスシステムを使った書き込みに含まれる単語の使用頻度を計算する第１頻度計算工程と、
前記ソーシャルネットワークサービスシステムにおける１以上の書き込みに含まれる単語の使用頻度を計算する第２頻度計算工程と、
前記第１頻度計算工程で得られた情報と、前記第２頻度計算工程で得られた情報とに基づいて、前記１以上の書き込みに含まれる単語の使用頻度が高い使用者を特定する特定工程と、
前記特定工程で特定された使用者に対して、前記１以上の書き込みの存在を知らせる第１通知工程とを実行することを特徴とするソーシャルネットワークサービスシステムにおける書き込み情報の通知プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソーシャルネットワークサービスシステムに関する。
【背景技術】
【０００２】
特許文献１などで、ソーシャルネットワークサービスシステムが提案され、過去の発言内容に基づいて、発言したキーワードを階層ツリー状に分類し、相手ごとに発言の開示度合いを変えるものが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−９９０８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、書き込み（発言）を、当該書き込みの内容に関連性が高い相手に知らせることは出来ない。
【０００５】
したがって本発明の目的は、書き込みの内容に関連性が高い相手と、当該書き込みに関する情報のやりとりが可能なソーシャルネットワークサービスシステムなどを提供することである。
【課題を解決するための手段】
【０００６】
本発明に係るソーシャルネットワークサービスシステムにおける書き込み情報の通知方法は、ソーシャルネットワークサービスの使用者ごとに、ソーシャルネットワークサービスシステムを使った書き込みに含まれる単語の使用頻度を計算する第１頻度計算工程と、ソーシャルネットワークサービスシステムにおける１以上の書き込みに含まれる単語の使用頻度を計算する第２頻度計算工程と、第１頻度計算工程で得られた情報と、第２頻度計算工程で得られた情報とに基づいて、当該１以上の書き込みに含まれる単語の使用頻度が高い使用者を特定する特定工程と、特定工程で特定された使用者に対して、当該１以上の書き込みの存在を知らせる第１通知工程とを備える。
【０００７】
書き込みされた情報を共有する相手の特定に、当該書き込みの内容との関連性は考慮し、書き込みの内容に関連性が高い相手と、情報のやりとりが可能になる。
【０００８】
好ましくは、当該１以上の書き込みは、特定の種類の文章を含むものであり、特定の種類の文章は、質問に関するものである。
【０００９】
質問などの特定の書類の文章の内容に関連性が高い相手と、当該特定の書類の文章に関する情報のやりとりが可能になる。
【００１０】
質問や紹介など特定の種類の文章を含む情報を、情報送信相手（使用者をフォローしている人）以外であって、その内容と関連性が高い他の使用者に知らせることが可能になる。
【００１１】
すなわち、質問であれば、質問に対する回答が期待出来る使用者に対して当該質問を含む書き込みを知らせることが可能になるし、質問に対する回答を含む情報が含まれる可能性が高いスレッドや当該スレッドの発言者を質問者が知ることが可能になる。
【００１２】
紹介であれば、紹介した内容に興味を持つことが期待出来る使用者に対して当該紹介を含む書き込みを知らせることが可能になる。
【００１３】
また、好ましくは、当該１以上の書き込みを、特定工程で特定した使用者のソーシャルネットワークサービスシステムの表示画面に表示させるか、特定工程で特定した使用者にメールで、当該１以上の書き込みを通知することにより、第１通知工程が行われる。
【００１４】
さらに好ましくは、第１通知工程の通知は、当該１以上の書き込みに対する応答を希望する旨の案内を含むものであり、特定工程で特定された使用者のうち、当該１以上の書き込みに含まれる単語の使用頻度の上位者への第１通知工程の通知は、上位者以外の者への第１通知工程の通知に比べて、当該１以上の書き込みに対する応答の期待度が高い旨の強調案内を含む。
【００１５】
また、好ましくは、当該１以上の書き込みは、特定の種類の文章を含むものであり、当該１以上の書き込みが特定の種類の文章を含むものであるか否かの判別は、当該１以上の書き込みを行った使用者が書き込み時に特定の種類の文章であることを示す操作を行ったか否かを、ソーシャルネットワークサービスシステムのサーバーが判別することにより行われる。
【００１６】
また、好ましくは、当該１以上の書き込みは、特定の種類の文章を含むものであり、当該１以上の書き込みが特定の種類の文章を含むものであるか否かの判別は、当該１以上の書き込みが所定の文字列を含むか否かを、ソーシャルネットワークサービスシステムのサーバーが判別することにより行われる。
【００１７】
また、好ましくは、特定工程では、第１頻度計算工程で得られた使用者ごと且つ単語ごとの使用頻度と、第２頻度計算工程で得られた当該１以上の書き込みにおける単語ごとの使用頻度とを掛け、単語ごとの掛けた値の合計が大きい使用者が特定される。
【００１８】
また、好ましくは、第１頻度計算工程や第２頻度計算工程では、単語ごとの使用頻度の計算に、抽出された単語の構成に基づく重み付けが使用される。
【００１９】
また、好ましくは、使用頻度は、計算対象の書き込みについて形態素解析で抽出した単語ごとに、計算対象の書き込みにおいて出現した回数に基づいて算出される。
【００２０】
本発明に係るソーシャルネットワークサービスシステムにおける書き込み情報の通知方法は、ソーシャルネットワークサービスのスレッドごとに、ソーシャルネットワークサービスシステムを使った書き込みに含まれる単語の頻度を計算する第１頻度計算工程と、ソーシャルネットワークサービスシステムにおける１以上の書き込みに含まれる単語の頻度を計算する第２頻度計算工程と、第１頻度計算工程で得られた情報と、第２頻度計算工程で得られた情報とに基づいて、当該１以上の書き込みに含まれる単語の使用頻度が高いスレッドを特定する特定工程と、特定工程で特定されたスレッドに関係した使用者に対して、当該１以上の書き込みの存在を知らせる、若しくは、当該１以上の書き込みを行った使用者に対して特定工程で特定されたスレッドの存在を知らせる第２通知工程とを備える。
【００２１】
書き込みされた情報を共有する相手（スレッド）の特定に、当該書き込みの内容との関連性は考慮し、書き込みの内容に関連性が高い相手と、情報のやりとりが可能になる。
【００２２】
好ましくは、当該１以上の書き込みを、特定工程で特定したスレッド上に書き込みするか、特定工程で特定したスレッドに関係した使用者のソーシャルネットワークサービスシステムの表示画面に表示させるか、特定工程で特定したスレッドに関係した使用者にメールで、当該１以上の書き込みを通知するか、当該１以上の書き込みを行った使用者のソーシャルネットワークサービスシステムの表示画面に特定工程で特定したスレッドを表示させることにより、第２通知工程が行われる。
【００２３】
さらに好ましくは、第２通知工程の通知は、当該１以上の書き込みに対する応答を希望する旨の案内を含むものであり、特定工程で特定されたスレッドのうち、当該１以上の書き込みに含まれる単語の使用頻度の上位スレッドに関係した使用者への第２通知工程の通知は、上位スレッド以外のスレッドに関係した使用者への第２通知工程の通知に比べて、当該１以上の書き込みに対する応答の期待度が高い旨の強調案内を含む。
【００２４】
本発明に係るソーシャルネットワークサービスシステムは、ソーシャルネットワークサービスを使った書き込みを行うために使用される端末と、書き込みを、ソーシャルネットワークサービスの使用者の使用者情報に対応したブラウザ画面に表示させるソフトウエアがインストールされたサーバーとを備え、サーバーは、使用者ごとに、書き込みに含まれる単語の使用頻度を計算する第１頻度計算工程と、ソーシャルネットワークサービスシステムにおける１以上の書き込みに含まれる単語の使用頻度を計算する第２頻度計算工程と、第１頻度計算工程で得られた情報と、第２頻度計算工程で得られた情報とに基づいて、当該１以上の書き込みに含まれる単語の使用頻度が高い使用者を特定する特定工程と、特定工程で特定された使用者に対して、当該１以上の書き込みの存在を知らせる第１通知工程とを実行する。
【００２５】
本発明に係るソーシャルネットワークサービスシステムにおける書き込み情報の通知プログラムは、ソーシャルネットワークサービスの使用者ごとに、ソーシャルネットワークサービスシステムを使った書き込みに含まれる単語の使用頻度を計算する第１頻度計算工程と、ソーシャルネットワークサービスシステムにおける１以上の書き込みに含まれる単語の使用頻度を計算する第２頻度計算工程と、第１頻度計算工程で得られた情報と、第２頻度計算工程で得られた情報とに基づいて、当該１以上の書き込みに含まれる単語の使用頻度が高い使用者を特定する特定工程と、特定工程で特定された使用者に対して、当該１以上の書き込みの存在を知らせる第１通知工程とを実行する。
【発明の効果】
【００２６】
以上のように本発明によれば、書き込みの内容に関連性が高い相手と、当該書き込みに関する情報のやりとりが可能なソーシャルネットワークサービスシステムなどを提供することができる。
【図面の簡単な説明】
【００２７】
【図１】本実施形態におけるソーシャルネットワークサービスシステムの構成図である。
【図２】本実施形態におけるソーシャルネットワークサービスシステムのブラウザ画面を示す図である。
【図３】使用者Ａ〜Ｚを使った具体例で、使用者Ａがフォローする人、使用者Ａをフォローする人の関係を示す図である。
【図４】特定の種類の文章の書き込みに関する通知手順を示す図である。
【図５】第１テーブル〜第４テーブルを作成する手順を示すフローチャートである。
【図６】特定の種類の文章の書き込みを受けてから、通知工程を実行するまでの手順を示すフローチャートである。
【図７】第４表示領域に、選択ボタンを設けたブラウザ画面を示す図である。
【図８】第５表示領域に、特定の種類の文章の書き込みを加えたブラウザ画面を示す図である。
【図９】総ての書き込みに関する通知手順を示す図である。
【発明を実施するための形態】
【００２８】
以下、本実施形態について、図を用いて説明する。本実施形態におけるソーシャルネットワークサービスシステム１は、複数の端末Ｈ１〜ＨＭ（Ｍは２以上の整数）、端末Ｈ１〜ＨＭに対して本実施形態におけるソーシャルネットワークサービスを提供するアプリケーションサービスプロバイダのサーバー１０とを備え、これらが通信ネットワークを介して接続される（図１参照）。ここでいうサーバー１０は、クラウド上のものに限る訳ではなく、イントラネットなど、特定の領域内のみで使用するネットワークで、当該特定の領域内に設けられる形態であってもよい。
【００２９】
端末Ｈｍ（ｍは整数、１≦ｍ≦Ｍ）は、キーボードやマウスなどの入力装置、モニターなどの出力装置、ブラウザソフトがインストールされた記録装置、通信ネットワークを介してサーバー１０や他の端末Ｈ１〜ＨＭと通信する装置などを有する情報端末である。
【００３０】
使用者は、端末Ｈ１〜ＨＭのいずれか（例えば、端末Ｈｍ）を使って、サーバー１０にアクセスし、ソーシャルネットワークサービスを利用する。本実施形態では、２６名の使用者Ａ〜Ｚが、当該ソーシャルネットワークサービスを利用するものとして説明するが、使用者の数はこれに限るものではない。
【００３１】
サーバー１０の記録装置には、本実施形態におけるソーシャルネットワークサービスを提供するプログラム（後述する書き込み情報の通知プログラムを含む）がインストールされている。
【００３２】
サーバー１０は、ＩＤやパスワードなどの使用者情報に対応したブラウザ画面に関する情報を使用者が利用する端末Ｈｍに送信する。
【００３３】
使用者は、端末Ｈｍの入力装置を使って、ソーシャルネットワークサービス上で情報の書き込みや書き込みされた情報に対する再書き込み（コメントなど）したりし、これらがサーバー１０の記録装置に記録される。
【００３４】
端末Ｈｍの出力装置に表示されるブラウザ画面には、使用者によって設定された情報送受信条件（情報送信相手、情報受信相手、キーワード）に応じた情報が含まれる（図２参照）。図２は、使用者Ａの使用者情報に対応したブラウザ画面の例を示す。
【００３５】
端末Ｈｍの出力装置に表示されるブラウザ画面は、第１表示領域２１〜第５表示領域２５を有する。
【００３６】
第１表示領域２１は、使用者が発信した情報を送信する相手（使用者のフォロワー、使用者をフォローしている人）の一覧、すなわち、ソーシャルネットワークサービスを使って使用者が発信した情報を受信する（フォローする）使用者の一覧（若しくは人数）を表示する。
【００３７】
第２表示領域２２は、使用者に情報を発信する相手（使用者がフォロワーになった人、使用者がフォローしている人）の一覧、すなわち、使用者がソーシャルネットワークサービスを使って情報を受ける相手に設定した使用者の一覧（若しくは人数）を表示する。
【００３８】
第３表示領域２３は、使用者が設定したキーワード（興味ワード）の一覧（若しくは個数）を表示する。
【００３９】
第４表示領域２４は、使用者がソーシャルネットワークサービスを使って新規に情報を書き込みするための領域を表示する。書き込みされた情報は、使用者や使用者のフォロワーのブラウザ画面における第５表示領域２５などに表示される。
【００４０】
第５表示領域２５は、使用者や、使用者がフォローしている人がソーシャルネットワークサービスを使って過去に書き込みした情報や、書き込みされた情報に対して再書き込みされた情報や、かかる情報や再書き込み情報に対して新規に書き込みが可能な領域をスレッドごとに表示する。
【００４１】
本実施形態におけるスレッドは、ある書き込みと当該書き込みに対する再書き込みを含む投稿の集まりを言うものとする。
【００４２】
第４表示領域２４や第５表示領域２５が、使用者の関係者（使用者や、使用者をフォローしている人など）の書き込み（ニュース）を表示するニュースフィード（Ｎｅｗｓ  Ｆｅｅｄ）を構成する。
【００４３】
また、第３表示領域２３のキーワードを含む書き込みについては、使用者や、使用者がフォローしている人が書き込んだものでなくても、第５表示領域２５に表示される。
【００４４】
使用者は、端末Ｈｍの出力装置に表示された使用者の使用者情報に対応したプロフィール画面（不図示）の内容を編集することにより、情報送受信条件（情報受信相手（使用者がフォローしている人）、キーワード（興味ワード））を設定する。
【００４５】
なお、情報送信相手（使用者をフォローしている人）は、フォロワーにより設定されるため、使用者が追加したり削除したりしないが、フォロワーに設定されたことを承認するか否かを選択出来る形態であってもよい。
【００４６】
具体例として、使用者Ｂと使用者Ｅと使用者Ｈが使用者Ａのフォロワーになり、使用者Ａが使用者Ｃと使用者Ｆと使用者Ｉのフォロワー（使用者Ｃと使用者Ｆと使用者Ｉをフォローする人）になり、使用者Ａが“Ａｚｕｒｅ”と“クラウド”と“ＳａａＳ”をキーワード（興味ワード）に設定した形態を説明する（図２、図３参照）。
【００４７】
使用者Ａの使用者情報の使用者情報に対応したブラウザ画面（図２参照）における第１表示領域２１は、使用者Ａが発信した情報を送信する相手（使用者Ａのフォロワー）の人数（使用者Ｂと使用者Ｅと使用者Ｈの３名）に関する情報と、使用者Ａのフォロワーの名称に関する情報を別画面で表示可能なリンク（“＞＞詳しく見る”）を表示する。人数に関する情報に代えて、使用者Ａのフォロワーの名称（使用者Ｂと使用者Ｅと使用者Ｈの名称）に関する情報を表示する形態であってもよい。
【００４８】
使用者Ａの使用者情報に対応したブラウザ画面における第２表示領域２２は、使用者Ａに情報を発信する相手（使用者Ａがフォローしている人）の人数（使用者Ｃと使用者Ｆと使用者Ｉの３名）に関する情報と、使用者Ａがフォローしている人の名称に関する情報を別画面で表示可能なリンク（“＞＞詳しく見る”）を表示する。人数に関する情報に代えて、使用者Ａがフォローしている人の名称（使用者Ｃと使用者Ｆと使用者Ｉの名称）に関する情報を表示する形態であってもよい。
【００４９】
使用者Ａの使用者情報に対応したブラウザ画面における第３表示領域２３は、使用者Ａが設定したキーワード（興味ワード）である“Ａｚｕｒｅ”と“クラウド”と“ＳａａＳ”を表示する。
【００５０】
使用者Ａの使用者情報に対応したブラウザ画面における第４表示領域２４に書き込みされた情報は、使用者Ａや、使用者Ａが発信した情報を送信する相手（使用者Ｂ、使用者Ｅ、使用者Ｈ）の使用者情報に対応したブラウザ画面における第５表示領域２５に表示される。
【００５１】
また、使用者Ａの使用者情報に対応したブラウザ画面における第４表示領域２４に書き込みされた情報のうちで、他の使用者が設定したキーワード（興味ワード）を含むものは、情報送信相手に設定されたか否か（使用者Ａのフォロワーになったか否か）に関係なく、かかる他の使用者の使用者情報に対応したブラウザ画面における第５表示領域２５に表示される。
【００５２】
使用者Ａの使用者情報に対応したブラウザ画面における第５表示領域２５は、使用者Ａの使用者情報に対応したブラウザ画面の第４表示領域２４や、使用者Ａに情報を発信する相手（使用者Ｃ、使用者Ｆ、使用者Ｉ）の使用者情報に対応したブラウザ画面の第４表示領域２４に書き込みされた情報や、書き込みされた情報に対して再書き込みされた情報や、かかる情報や再書き込み情報に対して新たに書き込みが可能な領域をスレッドごとに表示する。
【００５３】
また、情報を書き込みした者が、使用者Ａの使用者情報がフォローしている人であるか否かに関係なく、使用者Ａの使用者情報に対応したブラウザ画面における第３表示領域２３のキーワード（興味ワード）である“Ａｚｕｒｅ”と“クラウド”と“ＳａａＳ”を含む書き込みについても、書き込みされた情報に対して再書き込みされた情報や、かかる情報や再書き込み情報に対して新たに書き込みが可能な領域と一緒にスレッドごとに、第５表示領域２５に表示される。
【００５４】
これにより、使用者それぞれが設定した情報送受信条件（情報送信相手（使用者をフォローしている人）、情報受信相手（使用者がフォローしている人）、キーワード（興味ワード））に基づき、ブラウザ画面における第５表示領域２５には、書き込みされた情報が表示され、使用者と他の使用者との間でコミュニケーションが可能な状態にされる。
【００５５】
さらに本実施形態では、第４表示領域２４などに書き込みされた文章の単語の使用頻度などに基づいて、質問などの特定の種類の文章の書き込みがあった場合に、当該特定の種類の文章の内容と関連性の高い使用者と、当該書き込みに関する情報のやりとりを行う（図４〜図６参照）。つまり、サーバー１０にインストールされた書き込み情報の通知プログラムは、後述する第１抽出工程Ｓ１１、第１頻度計算工程Ｓ１２、変換工程Ｓ１３、判断工程Ｓ１４、第２抽出工程Ｓ１５、第２頻度計算工程Ｓ１６、第１特定工程Ｓ１７、第２特定工程Ｓ１８、第１通知工程Ｓ１９、第２通知工程Ｓ２０を実行する。
【００５６】
具体的には、サーバー１０は、書き込みされた文章から形態素解析などで単語を抽出し（第１抽出工程Ｓ１１）、抽出された単語の使用頻度を計算する（第１頻度計算工程Ｓ１２）。本実施形態では、“組織”など漢字だけで構成された名詞だけを単語として抽出した例を示すが、動詞など他の品詞を単語として考慮したり、ひらがなを含む名詞も単語として抽出する形態であってもよい。
【００５７】
第１抽出工程Ｓ１１や第１頻度計算工程Ｓ１２は、使用者単位、及びスレッド単位で行われ、使用者別に使用頻度が高い単語が並べられた第１テーブルＴ１（使用者ごとのワード別頻度テーブル）、スレッド別に使用頻度が高い単語が並べられた第２テーブルＴ２（スレッドごとのワード別頻度テーブル）が作成され、サーバー１０に記録される。
【００５８】
図４は、使用者（使用者Ａ〜Ｚ）ごとの第１テーブルＴ１が作成され、スレッド（スレッドＭ１、スレッドＭ２、スレッドＭ３・・・）ごとの第２テーブルＴ２が作成された例を示し、使用者Ａの第１テーブルＴ１では、“組織”という単語が１２３５６回使用され、“情報”という単語が１０２３６回使用され、“部署”という単語が１００２３回使用された状態を示す。
【００５９】
また、使用者ごとの第１テーブルＴ１に基づいて、単語ごとに、使用頻度の高い使用者順に使用者名称が並べられた第３テーブルＴ３（エキスパートテーブル）が作成され、スレッドごとの第２テーブルＴ２に基づいて、使用頻度が高いスレッド順にスレッド名称が並べられた第４テーブルＴ４（スレッドテーブル）が作成され、サーバー１０に記録される（変換工程Ｓ１３）。
【００６０】
図４における第３テーブルＴ３では、“組織”という単語は、使用者Ａ、使用者Ｙの書き込みにおける使用頻度が高く、“情報”という単語は、使用者Ｖ、使用者Ｊの書き込みにおける使用頻度が高い状態を示す。
【００６１】
第３テーブルＴ３は、使用者が書き込みした特定の種類の文章の内容と関連性が高い使用者を特定する第１特定工程Ｓ１７（エキスパートマッチング処理）に使用される。
【００６２】
第４テーブルＴ４は、使用者が書き込みした特定の種類の文章の内容と関連性が高いスレッドを特定する第２特定工程Ｓ１８（スレッドマッチング処理）に使用される。
【００６３】
第１抽出工程Ｓ１１、第１頻度計算工程Ｓ１２、変換工程Ｓ１３は、一定時間（例えば、１分）ごとに行われ、第１テーブルＴ１〜第４テーブルＴ４は、当該一定時間ごとに更新されるが、新たな書き込みがされたと判断した場合に行われる形態であってもよい。
【００６４】
サーバー１０は、第１抽出工程Ｓ１１、第１頻度計算工程Ｓ１２、変換工程Ｓ１３と並行して、質問や紹介など特定の種類の文章の書き込みがあったか否かを判断し（判断工程Ｓ１４）、当該特定の種類の文章の書き込みがあった場合に、形態素解析などで当該文章内の単語を抽出し（第２抽出工程Ｓ１５）、抽出された単語の使用頻度を計算し（第２頻度計算工程Ｓ１６）、計算結果を示す第５テーブルＴ５を作成する。
【００６５】
書き込みが、特定の種類の文章であるか否かは、書き込みを行った使用者が手動で書き込み時に当該特定の種類の文章であることを示す操作を行ったか否かをサーバー１０が判断する形態であってもよいし、書き込みされた文章を形態素解析するなどして、特定の種類の文章であるか否かを判断する形態であってもよい。
【００６６】
例えば、第４表示領域２４の近傍に、書き込みした内容が、質問や紹介など、特定の種類の文章であることを示す選択ボタン２４ａ（ＧＵＩのインターフェース部品）を設け、使用者によって選択ボタン２４ａ（図７参照）がクリックされた状態で書き込みが行われた場合に、特定の種類の文章であることをサーバー１０が判断する形態が考えられる。
【００６７】
また、例えば、サーバー１０が、“教えてください”とか、“質問です”などの所定の文字列を含む文章を、質問に関する文章（特定の種類の文章）であると判断して、第２抽出工程Ｓ１５や第２頻度計算工程Ｓ１６を行う形態が考えられる。
【００６８】
また、例えば、サーバー１０が、“いかがですか？”とか、“紹介です”などの所定の文字列を含む文章を、紹介に関する文章（特定の種類の文章）であると判断して、第２抽出工程Ｓ１５や第２頻度計算工程Ｓ１６を行う形態が考えられる。
【００６９】
なお、サーバー１０が文字列などから判別する場合は、サーバー１０は使用者に対して第２抽出工程Ｓ１５以降の動作を行って良いか否かの確認する通知を行い、当該使用者による操作で承諾に関する情報を受けた後に、第２抽出工程Ｓ１５以降の動作を行うのが望ましい。
【００７０】
図４における第２抽出工程Ｓ１５や第２頻度計算工程Ｓ１６の計算結果を示す第５テーブルＴ５は、使用者Ｒが書き込みした質問に関する文章において、“組織”という単語が２回使用され、“情報”という単語が２回使用され、“部署”という単語が１回使用され、“部門”という単語が１回使用され、“ネットワーク”という単語が１回使用された例を示す。
【００７１】
その後、サーバー１０は、第３テーブルＴ３と第５テーブルＴ５に基づいて、特定の種類の文章における使用頻度が高い単語が多く使用された使用者を特定する（第１特定工程Ｓ１７）。また、サーバー１０は、第４テーブルＴ４と第５テーブルＴ５に基づいて、特定の種類の文章における使用頻度が高い単語が多く使用されたスレッドを特定する（第２特定工程Ｓ１８）。なお、第１特定工程Ｓ１７は、第１テーブルＴ１と第５テーブルＴ５に基づいて行う形態であってもよいし、第２特定工程Ｓ１８は、第２テーブルＴ２と第５テーブルＴ５に基づいて行う形態であってもよい。この場合は、変換工程Ｓ１３が省略される。
【００７２】
第１特定工程Ｓ１７では、サーバー１０は、特定の種類の文章における単語（第５テーブルＴ５で挙げられた単語）の使用頻度と、第３テーブルＴ３における当該単語の使用者ごとの使用頻度とを掛け、計算結果（単語ごとの掛けた値（持ち点）が大きい順に使用者を並べた一覧）を示す第６テーブルＴ６を作成し、単語ごとの掛けた値（持ち点）の合計が大きい使用者を特定し、特定結果を示す第７テーブルＴ７を作成する。
【００７３】
使用者それぞれが設定した情報送受信条件で情報が伝達されない使用者との間で、特定の種類の文章を含む書き込みに関する情報のやりとりを行うことが目的であるため、第１特定工程Ｓ１７において、特定の種類の文章を含む書き込みを行った使用者の情報送信相手（当該使用者をフォローしている人）を、第７テーブルＴ７（若しくはその前段の第６テーブルＴ６）から除外してもよい。
【００７４】
図４における第１特定工程Ｓ１７の計算結果を示す第６テーブルＴ６は、“組織”という単語について、第５テーブルＴ５における使用者Ｒの頻度２と、第３テーブルＴ３における使用者Ａの頻度１２３５６と掛けた値２４７１２などを、単語ごとに掛けた値が多い使用者順に並べた例を示す。
【００７５】
図４における第１特定工程Ｓ１７の特定結果を示す第７テーブルＴ７は、使用者Ａ、使用者Ｊ，使用者Ｖなどが、単語ごとの掛けた値（持ち点）の合計が大きい使用者として並べられた例を示す。
【００７６】
第２特定工程Ｓ１８では、サーバー１０は、特定の種類の文章における単語（第５テーブルＴ５で挙げられた単語）の使用頻度と、第４テーブルＴ４における当該単語のスレッドごとの使用頻度とを掛け、計算結果（単語ごとの掛けた値（持ち点）が大きい順にスレッドを並べた一覧）を示す第８テーブルＴ８（不図示）を作成し、単語ごとの掛けた値（持ち点）の合計が大きいスレッドを特定し、特定結果を示す第９テーブルＴ９（不図示）を作成する。
【００７７】
サーバー１０は、第７テーブルＴ７に基づき、第１特定工程Ｓ１７で特定した使用者に対して、特定の種類の文章を含む書き込みの存在を知らせる第１通知工程Ｓ１９を行う。
【００７８】
第１通知工程Ｓ１９では、特定の種類の文章を含む書き込みを、第１特定工程Ｓ１７で特定した使用者の第５表示領域２５に表示させる形態（図８参照）であってもよいし、第１特定工程Ｓ１７で特定した使用者にメール（ソーシャルネットワークサービスシステム１に含まれるメッセージ機能でも、他のメーラーソフトを使った電子メールでも良い）で、当該特定の種類の文章を通知する形態であってもよい。
【００７９】
使用者それぞれが設定した情報送受信条件で情報が伝達されない使用者との間で、特定の種類の文章を含む書き込みに関する情報のやりとりを行うことが目的であるため、特定の種類の文章を含む書き込みを行った使用者の情報送信相手（当該使用者をフォローしている人）は、第１通知工程Ｓ１９の通知対象から除外してもよい。
【００８０】
また、特定の種類の文章を含む書き込みを行った使用者に対して、第１通知工程Ｓ１９で特定の種類の文章を含む書き込みを通知した相手（使用者）の情報を通知するのが望ましい。
【００８１】
図４の例では、使用者Ａ、使用者Ｊ、使用者Ｖなど、単語ごとの掛けた値（持ち点）の合計が大きい使用者であるとして第７テーブルＴ７に示された使用者に対して、第１通知工程Ｓ１９の通知が行われる。
【００８２】
図８は、使用者Ａの使用者情報に対応したブラウザ画面における第５表示領域２５に、使用者Ｒが行った特定の種類の文章を含む書き込み（質問：“質問です。どなたか教えてください。組織、部署、部門ごとに、ネットワークに関する情報を教えたいのですが、情報ありませんでしょうか？組織の情報は、後ほど言います。素人の質問で申し訳ありませんが、宜しくお願い申し上げます”）を表示させた例を示す。当該質問の文章は、“組織”などの単語が図４の第５テーブルＴ５に示された回数だけ出現する例を示すためのものである。
【００８３】
サーバー１０は、第９テーブルＴ９に基づき、第２特定工程Ｓ１８で特定したスレッドに関係した使用者に対して、特定の種類の文章を含む書き込みの存在を知らせる、若しくは、特定の種類の文章の書き込みを行った使用者に対して当該スレッドの存在を知らせる第２通知工程Ｓ２０を行う。
【００８４】
第２通知工程Ｓ２０では、特定の種類の文章を含む書き込みを、第２特定工程Ｓ１８で特定したスレッド上に書き込みして当該スレッドに関係した使用者の第５表示領域２５に表示させる形態であってもよいし、当該スレッドに関係した使用者にメール（ソーシャルネットワークサービスシステム１に含まれるメッセージ機能でも、他のメーラーソフトを使った電子メールでも良い）で、当該特定の種類の文章を通知する形態であってもよいし、特定の種類の文章の書き込みを行った使用者の第５表示領域２５に当該スレッドを表示させる形態であってもよい。
【００８５】
使用者それぞれが設定した情報送受信条件で情報が伝達されない使用者との間で、特定の種類の文章を含む書き込みに関する情報のやりとりを行うことが目的であるため、特定の種類の文章を含む書き込みを行った使用者の情報送信相手（当該使用者をフォローしている人）は、第２通知工程Ｓ２０の通知対象から除外してもよい。
【００８６】
また、特定の種類の文章を含む書き込みを行った使用者に対して、第２通知工程Ｓ２０で特定の種類の文章を含む書き込みを通知した相手（使用者やスレッド）の情報を通知するのが望ましい。
【００８７】
判断工程Ｓ１４は、一定時間（例えば、１分）ごとに行われ、当該特定の種類の文章の書き込みがあった場合に、第２抽出工程Ｓ１５、第２頻度計算工程Ｓ１６、第１特定工程Ｓ１７、第２特定工程Ｓ１８、第１通知工程Ｓ１９、第２通知工程Ｓ２０が行われる。すなわち、新たにされた書き込みの総てについて判断工程Ｓ１４が行われる。
【００８８】
これにより、質問や紹介など特定の種類の文章を含む情報を、情報送信相手（使用者をフォローしている人）以外であって、その内容と関連性が高い使用者に知らせることが可能になる。また、質問や紹介など特定の種類の文章の内容と関連性の高い他のスレッドや使用者の存在を知ることが可能になる。
【００８９】
すなわち、質問であれば、質問に対する回答が期待出来る使用者に対して当該質問を含む書き込みを知らせることが可能になるし、質問に対する回答を含む情報が含まれる可能性が高いスレッドや当該スレッドの発言者を質問者が知ることが可能になる。
【００９０】
紹介であれば、紹介した内容に興味を持つことが期待出来る使用者に対して当該紹介を含む書き込みを知らせることが可能になる。
【００９１】
従って、精度よく、質問などの特定の書類の文章の内容に関連性が高い相手と、当該特定の書類の文章に関する情報のやりとりが可能になる。
【００９２】
なお、第１通知工程Ｓ１９でも第２通知工程Ｓ２０でも、突然、見知らぬ相手からのメッセージを受け取ることになる可能性があるため、“この書き込みの文章の内容に関連性が高い方に通知するものです。可能であれば、この書き込みに返信してあげてください。”など、特定の種類の文章に対する応答を希望する旨の案内を含む通知を知らせるのが望ましい（図８の第５表示領域参照）。
【００９３】
またさらに、第１特定工程Ｓ１７で特定した掛け値が大きい使用者のうち特に値の大きい上位者や、第２特定工程Ｓ１８で特定した掛け値が大きいスレッドのうち特に値が大きい上位スレッドに関係した使用者に対しては、“特に関連性が高いと思われるので、この書き込みに対する返信を期待しています。”など、特に情報提供などの応答を期待していることを示すメッセージ（期待度が高い旨の強調案内）を付加して、上位者や上位スレッドに関係した使用者以外の者への第１通知工程Ｓ１９や第２通知工程Ｓ２０の通知に比べて、応答の可能性を高めるのが望ましい（図８の第５表示領域参照）。
【００９４】
本実施形態では、第１テーブルＴ１〜第５テーブルＴ５で使用する単語の使用頻度として、当該単語の出現回数を用いる形態を説明したが、出現回数に限るものではない。例えば、第１テーブルＴ１〜第４テーブルＴ４と、第５テーブルＴ５のいずれか一方について、使用頻度として、出現割合（出現回数÷総単語数）を用いる形態であってもよい。
【００９５】
また、第１頻度計算工程Ｓ１２や第２頻度計算工程Ｓ１６では、単語ごとに抽出された回数に基づいて使用頻度を決定する形態を説明したが、抽出された単語の構成に基づいて重み付けを行う形態であってもよい。
【００９６】
具体的には、単名詞を複数つなぎ合わせた複合名詞を単語として抽出した場合には、複合名詞を構成する単名詞それぞれが前後に結び付く単名詞の数に基づいて、複合名詞の使用頻度に重み付けを行う（使用頻度に１以上の値の重み付け係数を乗算して新たな使用頻度の値とする）形態が考えられる。
【００９７】
複合型の名詞（複合名詞）は、単名詞に比べて、文章内での重要度が高いことの方が多いので、複合名詞については、単名詞よりも、重要視して後段の第１特定工程Ｓ１７などを行う趣旨である。
【００９８】
単純に、複合名詞の場合には、一定の値（２つの複合名詞の場合は１．２、３つの複合名詞の場合は１．５など）を重み付け係数とする形態であってもよいし、単名詞と他の単名詞との結びつき度合いを統計的にまとめたデータベースに基づいて、重み付け係数を算出する形態であってもよい。
【００９９】
例えば、“情報科学技術”という複合名詞（“情報”という単名詞と、“科学”という単名詞と、“技術”という単名詞を組み合わせた複合名詞）を抽出した場合の重み付け係数の算出を説明する。
【０１００】
“情報”という単名詞は、前の語に連結した回数が０、後の語に連結した回数が１、“科学”という単名詞は、前の語に連結した回数が１、後の語に連結した回数が２、“技術”という単名詞は、前の語に連結した回数が０、後の語に連結した回数が０であることが統計的に分かっていた場合に、それぞれの回数の値に１を加算した値を相乗平均したものを重み付け係数とし、この値を当該複合名詞の使用頻度に乗算したものを新たな使用頻度とする。
【０１０１】
これにより、複合名詞は、実際の使用頻度よりも重み付け係数分だけ高い値に調整された状態で、後段の第１特定工程Ｓ１７などが行われることになり、重み付け係数乗算を行わない形態に比べて、より関連性の高い使用者と情報を共有出来る可能性を高めることが可能になる。
【０１０２】
第１テーブルＴ１は、使用者ごとの総ての書き込みに基づいて作成される形態であってもよいが、期間を限定して、テーブル作成時点から一定時間前までの期間における使用者ごとの書き込みに基づいて作成される形態であってもよい。同様に、第２テーブルＴ２は、スレッドごとの総ての書き込みに基づいて作成される形態であってもよいが、期間を限定して、テーブル作成時点から一定時間前までの期間におけるスレッドごとの書き込みに基づいて作成される形態であってもよい。
【０１０３】
また、重み付け係数の設定は、使用者が設定した単語（例えば、第３表示領域２３に示される興味ワード）を含む単語について、１以上の重み付け係数を設定し、使用頻度に乗算して新たな使用頻度の値とする形態であってもよい。
【０１０４】
また、本実施形態では、新たにされた書き込みの総てについて判断工程Ｓ１４が行われ、新たにされた書き込みが特定の種類の文章の書き込みであると判断された場合に、第２抽出工程Ｓ１５、第２頻度計算工程Ｓ１６が行われる形態を説明したが、判断工程Ｓ１４を省略し（特定の種類の文章の書き込みであるか否かを判断せず）、新たにされた書き込みの総てについて、第２抽出工程Ｓ１５、第２頻度計算工程Ｓ１６が行われる形態であってもよい。
【０１０５】
すなわち、第４表示領域２４などに行われた書き込みに含まれる単語の使用頻度などに基づいて、当該書き込みの内容と関連性の高い使用者と、当該書き込みに関する情報のやりとりを行う。この場合、サーバー１０は、第１抽出工程Ｓ１１、第１頻度計算工程Ｓ１２、変換工程Ｓ１３、第２抽出工程Ｓ１５、第２頻度計算工程Ｓ１６、第１特定工程Ｓ１７、第２特定工程Ｓ１８、第１通知工程Ｓ１９、第２通知工程Ｓ２０を実行するが、新たにされた書き込みの総てが第２抽出工程Ｓ１５の対象となるので、判断工程Ｓ１４は省略される（図９参照）。
【０１０６】
ソーシャルネットワークサービスシステムでは、使用者それぞれが設定した情報送受信条件（情報送信相手（使用者をフォローしている人）、情報受信相手（使用者がフォローしている人）などに基づき、ブラウザ画面における第５表示領域２５に、書き込みされた情報が表示され、使用者と他の使用者との間でコミュニケーションが可能な状態にされるが、書き込みされた情報を共有する相手の特定に、当該書き込みの内容との関連性は考慮されない。本実施形態では、書き込みの内容に関連性が高い相手と、情報のやりとりが可能になる。
【０１０７】
また、１つの書き込み単位で、第２抽出工程Ｓ１５や第２頻度計算工程Ｓ１６を行う形態であってもよいが、スレッド単位など、複数の書き込み単位（１以上の書き込み単位）で行ってもよい。
【符号の説明】
【０１０８】
１  ソーシャルネットワークサービスシステム
１０  サーバー
２１〜２５  第１表示領域〜第５表示領域
２４ａ  選択ボタン
Ｈ１〜ＨＭ  端末
Ａ〜Ｚ  使用者
【図１】
2014164600.tif 000003
【図２】
2014164600.tif 000004
【図３】
2014164600.tif 000005
【図４】
2014164600.tif 000006
【図５】
2014164600.tif 000007
【図６】
2014164600.tif 000008
【図７】
2014164600.tif 000009
【図８】
2014164600.tif 000010
【図９】
2014164600.tif 000011