(57)【要約】【課題】Ｗｅｂコミュニケーションサービス上の投稿データと共に、投稿したユーザの性格に関する情報を閲覧できる性格表示システム、性格表示方法及び性格表示プログラムを提供すること。【解決手段】性格表示システム１は、ユーザが分類される複数の性格のそれぞれに対応する画像データを記憶する画像記憶部２２１と、少なくとも１つのＷｅｂコミュニケーションサービスから、所定のアカウントにより投稿された所定期間内の複数の投稿データを取得する取得部１１１と、取得された複数の投稿データに含まれる語句に基づいて、所定のアカウントを有するユーザの性格を診断する性格診断部２１１と、診断された性格に対応している画像データを抽出する画像抽出部２１２と、所定のアカウントの識別データ、及び抽出された画像データを含むアカウント情報を生成する生成部１１２と、アカウント情報及び投稿データを表示する表示部１４と、を備える。【選択図】図２
2013196425.tif 000002
【特許請求の範囲】
【請求項１】
アカウントを有するユーザが分類される複数の性格のそれぞれに対応する画像データを記憶する画像記憶部と、
少なくとも１つのＷｅｂコミュニケーションサービスから、所定のアカウントにより投稿された所定期間内の複数の投稿データを取得する取得部と、
前記取得部により取得された前記複数の投稿データに含まれる語句に基づいて、前記所定のアカウントを有するユーザの性格を診断する性格診断部と、
前記性格診断部により診断された性格に対応している前記画像データを、前記画像記憶部から抽出する画像抽出部と、
前記所定のアカウントの識別データ、及び前記画像抽出部により抽出された画像データを含むアカウント情報を生成する生成部と、
前記アカウント情報及び前記投稿データを表示する表示部と、を備える性格表示システム。
【請求項２】
前記表示部は、前記少なくとも１つのＷｅｂコミュニケーションサービスにおける複数の投稿データと共に、当該複数の投稿データに対応する複数の前記アカウント情報を表示する請求項１に記載の性格表示システム。
【請求項３】
前記所定のアカウントの指定入力を受け付ける入力部を備え、
前記取得部は、前記所定のアカウントが指定されたことに応じて、当該所定のアカウントにより投稿された所定期間内の複数の投稿データを取得する請求項１又は請求項２に記載の性格表示システム。
【請求項４】
前記取得部は、前記Ｗｅｂコミュニケーションサービスにおいて管理されている複数のアカウントにより投稿された投稿データを、所定のタイミングで繰り返し取得する請求項１から請求項３のいずれか１項に記載の性格表示システム。
【請求項５】
前記Ｗｅｂコミュニケーションサービスにおいて第１のアカウントからリンクされる、又は当該第１のアカウントへリンクする第２のアカウントを抽出するアカウント抽出部を備え、
前記取得部は、前記アカウント抽出部により抽出された前記第２のアカウントにより投稿された投稿データを、所定のタイミングで繰り返し取得する請求項４に記載の性格表示システム。
【請求項６】
前記複数の性格における相互の相性を定義した相性診断データを記憶する相性記憶部と、
２つのアカウントが指定されたことに応じて、当該２つのアカウントそれぞれについて前記性格診断部により診断された性格に対応する前記相性診断データを、前記相性記憶部から抽出する相性診断部と、を備え、
前記表示部は、前記相性診断部による診断結果を表示する請求項１から請求項５のいずれか１項に記載の性格表示システム。
【請求項７】
コンピュータシステムがユーザの性格情報を表示する方法であって、
前記コンピュータシステムは、アカウントを有するユーザが分類される複数の性格のそれぞれに対応する画像データを記憶する画像記憶部を備え、
少なくとも１つのＷｅｂコミュニケーションサービスから、所定のアカウントにより投稿された所定期間内の複数の投稿データを取得する取得ステップと、
前記取得ステップにおいて取得された前記複数の投稿データに含まれる語句に基づいて、前記所定のアカウントを有するユーザの性格を診断する性格診断ステップと、
前記性格診断ステップにおいて診断された性格に対応している前記画像データを、前記画像記憶部から抽出する画像抽出ステップと、
前記所定のアカウントの識別データ、及び前記画像抽出ステップにおいて抽出された画像データを含むアカウント情報を生成する生成ステップと、
前記アカウント情報及び前記投稿データを表示する表示ステップと、を含む性格表示方法。
【請求項８】
コンピュータシステムにユーザの性格情報を表示させるためのプログラムであって、
前記コンピュータシステムは、アカウントを有するユーザが分類される複数の性格のそれぞれに対応する画像データを記憶する画像記憶部を備え、
少なくとも１つのＷｅｂコミュニケーションサービスから、所定のアカウントにより投稿された所定期間内の複数の投稿データを取得する取得ステップと、
前記取得ステップにおいて取得された前記複数の投稿データに含まれる語句に基づいて、前記所定のアカウントを有するユーザの性格を診断する性格診断ステップと、
前記性格診断ステップにおいて診断された性格に対応している前記画像データを、前記画像記憶部から抽出する画像抽出ステップと、
前記所定のアカウントの識別データ、及び前記画像抽出ステップにおいて抽出された画像データを含むアカウント情報を生成する生成ステップと、
前記アカウント情報及び前記投稿データを表示する表示ステップと、を実行させるための性格表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂコミュニケーションサービスを利用するユーザの性格表示システム、性格表示方法及び性格表示プログラムに関する。
【背景技術】
【０００２】
近年、ＳＮＳ（ソーシャルネットワークサービス）がコミュニケーション又は情報収集等の手段として利用されている。例えば、知人登録等のように、ユーザのアカウント間に明示的にリンクを設定して可視化する手段を提供することで、コミュニケーションの活性化、及び投稿（書込み）内容の公開先アカウントの設定等へ利用されている。
また、例えば、Ｔｗｉｔｔｅｒ（登録商標）と呼ばれる短文コミュニケーションサービスでは、ユーザ間の関係として、フォロー又は被フォローという有向リンクを設定可能である。
【０００３】
これらのＷｅｂコミュニケーションサービスでは、ユーザの投稿データやプロフィール等を取得できるＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）が公開されていることが多い。これにより、容易にサービスを利用できる携帯端末用のクライアントアプリケーションが提供され、閲覧性又は操作性の向上が図られている。例えば、ｊｉｂｅ（登録商標）と呼ばれるソーシャルアドレス帳サービスでは、自身が利用登録している複数のＳＮＳ上において知人登録しているアカウントの最新の投稿を一度に表示できる機能を提供している（例えば、非特許文献１参照）。
【０００４】
このようなクライアントアプリケーションで提供される情報は、各Ｗｅｂコミュニケーションサービスで提供されるものに限られていることが多い。
そこで、例えば、Ｗｅｂコミュニケーションサービスにおけるユーザの投稿内容から、投稿時の感情を推定し、推定された感情に対応するイラストを投稿データと共に表示させるサービスが提供されている（例えば、非特許文献２参照）。
さらに、ホームページの管理者の性格を診断する装置も提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１２２８８５号公報
【非特許文献】
【０００６】
【非特許文献１】アドレス帳機能：ソーシャルサービス連携、［平成２４年３月１２日検索］、インターネット＜ｈｔｔｐ：／／ｗｗｗ．ｆｒｉｅｎｄｓｎｏｔｅ．ａｕｏｎｅ．ｊｐ／ｓｎｓ／ｉｎｄｅｘ．ｈｔｍｌ＞
【非特許文献２】Ｆｅｅｌ  ｏｎ！とは、［平成２４年３月１２日検索］、インターネット＜ｈｔｔｐ：／／ｗｗｗ．ｆｅｅｌ−ｏｎ．ｃｏｍ／ｊａ／ａｂｏｕｔ＿ｆｅｅｌｏｎ．ｈｔｍｌ＞
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、非特許文献２のサービスで表示されるのは投稿時点でのユーザの一時的な感情であり、性格のようにユーザの長期的な特徴を示すものではない。また、特許文献１の装置は、１つのブラウザで表示される部分を診断するに過ぎず、Ｗｅｂコミュニケーションサービスにおける特定のユーザの投稿を診断する用途には適さない。
【０００８】
本発明は、Ｗｅｂコミュニケーションサービス上の投稿データと共に、投稿したユーザの性格に関する情報を閲覧できる性格表示システム、性格表示方法及び性格表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明では、以下のような解決手段を提供する。
【００１０】
（１）アカウントを有するユーザが分類される複数の性格のそれぞれに対応する画像データを記憶する画像記憶部と、少なくとも１つのＷｅｂコミュニケーションサービスから、所定のアカウントにより投稿された所定期間内の複数の投稿データを取得する取得部と、前記取得部により取得された前記複数の投稿データに含まれる語句に基づいて、前記所定のアカウントを有するユーザの性格を診断する性格診断部と、前記性格診断部により診断された性格に対応している前記画像データを、前記画像記憶部から抽出する画像抽出部と、前記所定のアカウントの識別データ、及び前記画像抽出部により抽出された画像データを含むアカウント情報を生成する生成部と、前記アカウント情報及び前記投稿データを表示する表示部と、を備える性格表示システム。
【００１１】
このような構成によれば、性格表示システムは、性格診断の結果に対応する画像データをアカウントの識別データと共に表示できる。したがって、性格表示システムの利用者は、Ｗｅｂコミュニケーションサービス上の投稿データと共に、投稿したユーザの性格に関する情報を容易に閲覧できる。その結果、ユーザ間のコミュニケーションの活性化が期待できる他、コミュニケーションの前にユーザの性格を予め知ることができる等、Ｗｅｂコミュニケーションサービスを利用する際の心理的障壁を低下させることができる。
【００１２】
（２）前記表示部は、前記少なくとも１つのＷｅｂコミュニケーションサービスにおける複数の投稿データと共に、当該複数の投稿データに対応する複数の前記アカウント情報を表示する（１）に記載の性格表示システム。
【００１３】
このような構成によれば、性格表示システムは、複数のアカウントにより投稿された各投稿データと共に、この複数のアカウントに対応するユーザの性格を示す画像データを表示できる。したがって、性格表示システムの利用者は、複数のユーザの性格を一覧等で容易に閲覧できる。
【００１４】
（３）前記所定のアカウントの指定入力を受け付ける入力部を備え、前記取得部は、前記所定のアカウントが指定されたことに応じて、当該所定のアカウントにより投稿された所定期間内の複数の投稿データを取得する（１）又は（２）に記載の性格表示システム。
【００１５】
このような構成によれば、性格表示システムは、アカウントの指定入力を受け付けたことに応じて、このアカウントに対応するユーザの性格を示す画像データを表示できる。したがって、性格表示システムの利用者は、必要に応じて最新の性格診断結果を容易に知ることができる。
【００１６】
（４）前記取得部は、前記Ｗｅｂコミュニケーションサービスにおいて管理されている複数のアカウントにより投稿された投稿データを、所定のタイミングで繰り返し取得する（１）から（３）のいずれか１項に記載の性格表示システム。
【００１７】
このような構成によれば、性格表示システムは、投稿データを所定のタイミングで（例えば、所定の時刻又は一定周期で）繰り返し取得し、性格診断結果を予め記憶することができる。したがって、性格表示システムは、アカウント情報を表示する際に、既に記憶されている診断結果を利用して処理負荷を低減できる。
【００１８】
（５）前記Ｗｅｂコミュニケーションサービスにおいて第１のアカウントからリンクされる、又は当該第１のアカウントへリンクする第２のアカウントを抽出するアカウント抽出部を備え、前記取得部は、前記アカウント抽出部により抽出された前記第２のアカウントにより投稿された投稿データを、所定のタイミングで繰り返し取得する（４）に記載の性格表示システム。
【００１９】
このような構成によれば、性格表示システムは、このシステムの利用者とリンクされているアカウントのリスト（リンクリスト）を抽出し、これらのアカウントの性格診断を所定のタイミングで繰り返し行う。したがって、性格表示システムは、表示頻度が高い既存のリンクリストに関する性格診断結果を効率的に記憶できる。
【００２０】
（６）前記複数の性格における相互の相性を定義した相性診断データを記憶する相性記憶部と、２つのアカウントが指定されたことに応じて、当該２つのアカウントそれぞれについて前記性格診断部により診断された性格に対応する前記相性診断データを、前記相性記憶部から抽出する相性診断部と、を備え、前記表示部は、前記相性診断部による診断結果を表示する（１）から（５）のいずれか１項に記載の性格表示システム。
【００２１】
このような構成によれば、性格表示システムは、性格診断結果に基づいて、アカウント間の相性診断結果を容易に表示できる。これにより、Ｗｅｂコミュニケーションサービスの利用促進、及びユーザ間コミュニケーションの活性化が期待できる。
【００２２】
（７）コンピュータシステムがユーザの性格情報を表示する方法であって、前記コンピュータシステムは、アカウントを有するユーザが分類される複数の性格のそれぞれに対応する画像データを記憶する画像記憶部を備え、少なくとも１つのＷｅｂコミュニケーションサービスから、所定のアカウントにより投稿された所定期間内の複数の投稿データを取得する取得ステップと、前記取得ステップにおいて取得された前記複数の投稿データに含まれる語句に基づいて、前記所定のアカウントを有するユーザの性格を診断する性格診断ステップと、前記性格診断ステップにおいて診断された性格に対応している前記画像データを、前記画像記憶部から抽出する画像抽出ステップと、前記所定のアカウントの識別データ、及び前記画像抽出ステップにおいて抽出された画像データを含むアカウント情報を生成する生成ステップと、前記アカウント情報及び前記投稿データを表示する表示ステップと、を含む性格表示方法。
【００２３】
このような構成によれば、性格表示方法をコンピュータシステムが実行することにより、（１）と同様の効果が期待できる。
【００２４】
（８）コンピュータシステムにユーザの性格情報を表示させるためのプログラムであって、前記コンピュータシステムは、アカウントを有するユーザが分類される複数の性格のそれぞれに対応する画像データを記憶する画像記憶部を備え、少なくとも１つのＷｅｂコミュニケーションサービスから、所定のアカウントにより投稿された所定期間内の複数の投稿データを取得する取得ステップと、前記取得ステップにおいて取得された前記複数の投稿データに含まれる語句に基づいて、前記所定のアカウントを有するユーザの性格を診断する性格診断ステップと、前記性格診断ステップにおいて診断された性格に対応している前記画像データを、前記画像記憶部から抽出する画像抽出ステップと、前記所定のアカウントの識別データ、及び前記画像抽出ステップにおいて抽出された画像データを含むアカウント情報を生成する生成ステップと、前記アカウント情報及び前記投稿データを表示する表示ステップと、を実行させるための性格表示プログラム。
【００２５】
このような構成によれば、性格表示プログラムをコンピュータシステムに実行させることにより、（１）と同様の効果が期待できる。
【発明の効果】
【００２６】
本発明によれば、Ｗｅｂコミュニケーションサービス上の投稿データと共に、投稿したユーザの性格に関する情報を閲覧できる。
【図面の簡単な説明】
【００２７】
【図１】第１実施形態に係る性格表示システムの構成を示すブロック図である。
【図２】第１実施形態に係る性格表示システムの機能構成を示すブロック図である。
【図３】第１実施形態に係る相性診断テーブルを示す図である。
【図４】第１実施形態に係る相性定義テーブルを示す図である。
【図５】第１実施形態に係る性格診断処理を示すフローチャートである。
【図６】第１実施形態に係るプロフィール画面の例を示す図である。
【図７】第１実施形態に係る性格詳細画面の例を示す図である。
【図８】第１実施形態に係る相性診断処理を示すフローチャートである。
【図９】第１実施形態に係る相性診断画面の例を示す図である。
【図１０】第２実施形態に係る性格表示システムの機能構成を示すブロック図である。
【図１１】第２実施形態に係る診断結果蓄積処理を示すフローチャートである。
【図１２】第２実施形態に係るリンクリスト画面の例を示す図である。
【図１３】第３実施形態に係る性格表示システムの機能構成を示すブロック図である。
【発明を実施するための形態】
【００２８】
＜第１実施形態＞
以下、本発明の第１実施形態について説明する。
【００２９】
図１は、本実施形態に係る性格表示システム１の構成を示すブロック図である。
性格表示システム１は、端末１０と、診断サーバ２０とを備える。
【００３０】
端末１０は、Ｗｅｂコミュニケーションサービス２のサイトに対して、このサイトが提供しているＡＰＩを用いて、指定アカウントの投稿データ及びプロフィールデータの取得を要求する。また、端末１０は、取得した投稿データを伴って、この指定アカウントを有するユーザの性格診断を、診断サーバ２０へ要求する。
【００３１】
診断サーバ２０は、端末１０から受信した投稿データを解析し、性格診断結果及び統計情報を、端末１０へ送信する。端末１０は、受信した性格診断結果に対応する画像（アイコン）を投稿データと共に表示する。
【００３２】
図２は、本実施形態に係る性格表示システム１の機能構成を示すブロック図である。
端末１０は、制御部１１と、記憶部１２と、入力部１３と、表示部１４と、通信部１５とを備える。また、診断サーバ２０は、制御部２１と、記憶部２２と、通信部２３とを備える。
【００３３】
制御部１１は、端末１０の全体を制御する部分であり、記憶部１２に記憶された各種プログラムを適宜読み出して実行することにより、本実施形態における各種機能を実現している。制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であってよい。
さらに、制御部１１は、取得部１１１と、生成部１１２とを備える。
【００３４】
取得部１１１は、少なくとも１つのＷｅｂコミュニケーションサービス２から、性格診断の対象である所定のアカウントにより所定期間内（例えば、現在から１年前まで）に投稿された複数（例えば、５０〜２００件）の投稿データを取得する。
【００３５】
具体的には、取得部１１１は、ユーザから入力部１３を介して、又は表示対象となった場合等の予め定められたルールに従って、性格診断の対象である所定のアカウントが指定されたことに応じて、この所定のアカウントにより投稿された所定期間内の複数の投稿データを取得する。
そして、取得部１１１は、取得した投稿データを、通信部１５を介して診断サーバ２０へ送信する。
【００３６】
生成部１１２は、指定された所定のアカウントのパーソナリティを表現する表示情報として、このアカウントの識別データ、及び診断サーバ２０による性格診断結果に対応して得られる画像データ（性格アイコン）を含むアカウント情報を生成する。
また、生成部１１２は、アカウント間の相性を表現する表示情報として、診断サーバ２０による相性診断結果を含む情報を生成する。
【００３７】
記憶部１２は、ハードウェア群を端末１０として機能させるための各種プログラム、及び各種データ等の記憶領域であり、ＲＯＭ、ＲＡＭ、フラッシュメモリ又はハードディスク（ＨＤＤ）等であってよい。具体的には、記憶部１２は、本実施形態の各機能を制御部１１に実行させるプログラムを記憶する。
【００３８】
入力部１３は、操作ボタン、マウス又はタッチパネル等から構成される入力インタフェースである。入力部１３は、端末１０のユーザから、性格診断又は相性診断の対象である所定のアカウントの指定入力を受け付ける。
相性診断が要求される場合、入力部１３は、対象となる２つのアカウントの指定入力を受け付ける。このとき、一方のアカウントは、端末１０を利用中のユーザのものが指定されてもよい。
【００３９】
表示部１４は、液晶ディスプレイ又は有機ＥＬディスプレイ等の表示デバイスを含み、制御部１１による各種処理結果を表示する。具体的には、表示部１４は、生成部１１２により生成されたアカウント情報及びＷｅｂコミュニケーションサービス２の投稿データを表示する。
【００４０】
また、表示部１４は、少なくとも１つのＷｅｂコミュニケーションサービス２における複数の投稿データと共に、これら複数の投稿データに対応する複数のアカウント情報を表示する。
さらに、表示部１４は、診断サーバ２０による相性診断の結果を表示する。
【００４１】
通信部１５は、端末１０が他の装置とデータを送受信する場合のネットワーク・アダプタである。具体的には、通信部１５は、制御部１１の制御に従って、インターネットを介してＷｅｂコミュニケーションサービス２のサイトとの間で、投稿データ及びプロフィールデータ等の送受信を行う。また、通信部１５は、診断サーバ２０へ性格診断若しくは統計処理の要求を送信し、診断結果又は統計データを受信する。
【００４２】
制御部２１は、診断サーバ２０の全体を制御する部分であり、記憶部２２に記憶された各種プログラムを適宜読み出して実行することにより、本実施形態における各種機能を実現している。制御部２１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であってよい。
さらに、制御部２１は、性格診断部２１１と、画像抽出部２１２と、相性診断部２１３とを備える。
【００４３】
性格診断部２１１は、端末１０から受信した複数の投稿データに含まれる語句に基づいて、所定のアカウントを有するユーザの性格を診断する。
具体的には、性格診断部２１１は、例えば、投稿データを形態素解析し、予め記憶されている辞書に含まれる特徴語の有無、出現数、投稿頻度、投稿時間帯等に基づく特徴量を要素とする特徴量ベクトルを抽出する。そして、性格診断部２１１は、この特徴量ベクトルを所定の分類器（例えば、ナイーブベイズ分類器）へ入力してエゴグラムの各パラメータ（ＣＰ，ＮＰ，Ａ，ＦＣ，ＡＣ）のスコアを導出する。これら各パラメータのスコアに応じて、ユーザが複数の性格のいずれかに分類される。
【００４４】
なお、性格診断部２１１による診断結果は、対象のアカウントの識別データと共に記憶部２２に記憶されることとしてよい。性格診断部２１１が端末１０からの性格診断要求に対して、この記憶されている診断結果を提供することにより、処理負荷が低減される。
【００４５】
画像抽出部２１２は、性格診断部２１１により診断された性格に対応して記憶されている画像データを、後述の画像記憶部２２１から抽出する。
【００４６】
相性診断部２１３は、２つのアカウントが指定されたことに応じて、この２つのアカウントそれぞれについて性格診断部２１１により診断された性格に対応する相性診断データを、後述の相性記憶部２２２から抽出する。
【００４７】
記憶部２２は、ハードウェア群を診断サーバ２０として機能させるための各種プログラム、及び各種データ等の記憶領域であり、ＲＯＭ、ＲＡＭ、フラッシュメモリ又はハードディスク（ＨＤＤ）等であってよい。具体的には、記憶部２２は、本実施形態の各機能を制御部２１に実行させるプログラムを記憶する他、画像記憶部２２１と相性記憶部２２２とを備える。
【００４８】
画像記憶部２２１は、アカウントを有するユーザが分類される複数の性格のそれぞれに対応する画像データを記憶する。この画像は、性格の種類をユーザが視覚的に把握しやすく表現したものであり、性格診断結果を示すデータとして、アカウントの識別データと関連付けられる。
【００４９】
相性記憶部２２２は、複数の性格における相互の相性を定義した相性診断データを記憶する。
【００５０】
図３は、本実施形態に係る相性記憶部２２２に格納されている相性診断テーブルを示す図である。
相性診断テーブルには、ユーザが分類される所定数の性格（例えば、性格１〜３１）の組み合わせ毎に、相性を示す識別データ（例えば、相性１〜１０）が記憶されている。
【００５１】
例えば、２つのアカウントの性格がそれぞれ、「性格１」及び「性格２」と診断された場合、互いの相性は「相性２」と診断される。
【００５２】
図４は、本実施形態に係る相性記憶部２２２に格納されている相性定義テーブルを示す図である。
相性定義テーブルには、相性診断テーブルにおける相性を示す識別データのそれぞれについて、相性の良さを示すスコア、診断結果を説明する文章、及び診断結果を表現する画像データが記憶されている。
【００５３】
通信部２３は、診断サーバ２０が他の装置とデータを送受信する場合のネットワーク・アダプタである。具体的には、通信部２３は、制御部２１の制御に従って、インターネットを介して端末１０から性格診断若しくは統計処理の要求を受信し、診断結果又は統計データを送信する。
【００５４】
図５は、本実施形態に係る性格診断処理を示すフローチャートである。
本処理は、端末１０のユーザから性格診断の対象とするアカウントの指定を受け付けたことに応じて実行される。
【００５５】
ステップＳ１において、端末１０の制御部１１は、入力部１３を介して、性格診断を行うアカウントの指定を受け付ける。
【００５６】
ステップＳ２において、端末１０の取得部１１１は、ステップＳ１で指定されたアカウントにより投稿された直近の投稿データを、複数のＷｅｂコミュニケーションサービス２から取得し、診断サーバ２０へ送信する。
【００５７】
ステップＳ３において、診断サーバ２０の性格診断部２１１は、ステップＳ２で受信した投稿データに基づいて、ステップＳ１で指定されたアカウントの性格診断を行う。
【００５８】
ステップＳ４において、診断サーバ２０の画像抽出部２１２は、ステップＳ３の診断結果に対応している画像データを画像記憶部２２１から抽出し、端末１０へ送信する。
【００５９】
ステップＳ５において、端末１０の生成部１１２は、ステップＳ１で指定されたアカウントについて、アカウント名又はアカウントＩＤと共に、ステップＳ４で受信した画像データを対応付けて表示するアカウント情報を生成する。
【００６０】
ステップＳ６において、端末１０の表示部１４は、ステップＳ５で生成されたアカウント情報を表示し、端末１０のユーザに対して、診断された性格を画像により視認させる。
【００６１】
図６は、本実施形態に係る端末１０に表示されるＷｅｂコミュニケーションサービス２におけるプロフィール画面３０の例を示す図である。
【００６２】
この表示例では、あるアカウントのＩＤ、アカウント名、サムネイル画像、自己紹介文等のプロフィール情報の他、性格診断を要求するための性格詳細ボタン３１が配置されている。端末１０のユーザが性格詳細ボタン３１を押下すると、表示中のアカウントに対する性格診断が実行される。
【００６３】
図７は、本実施形態に係る端末１０に表示される性格詳細画面４０の例を示す図である。
この表示例では、性格診断を行ったアカウントを識別するアカウント名４１と共に、分類された性格を示す性格タイプ名４２、この性格を画像で表現する性格アイコン４３、及び性格診断結果である説明文４４等が表示される。
【００６４】
さらに、性格詳細画面４０には、表示されているアカウントと端末１０のユーザ自身との相性を診断するためのボタン４５、及び表示されているアカウントと他の指定アカウントとの相性を診断するためのボタン４６が配置されている。いずれかのボタン（４５、４６）が押下されることにより、相性診断処理が実行される。
【００６５】
図８は、本実施形態に係る相性診断処理を示すフローチャートである。
本処理は、端末１０のユーザから相性診断の対象とするアカウントの指定を受け付けたことに応じて実行される。
【００６６】
ステップＳ１１において、端末１０の制御部１１は、入力部１３を介して、相性診断を行うアカウント（端末１０のユーザ自身のアカウント、又は他の指定アカウント）の指定を受け付ける。
【００６７】
ステップＳ１２において、診断サーバ２０の性格診断部２１１は、ステップＳ１１で指定されたアカウントの性格診断を行う。このステップは、性格診断処理（図５）のステップＳ２〜Ｓ３に相当する。
【００６８】
ステップＳ１３において、診断サーバ２０の相性診断部２１３は、ステップＳ１２で診断された性格に基づいて、相性診断テーブル（図３）を参照して２つのアカウント間の相性診断を行う。
【００６９】
ステップＳ１４において、診断サーバ２０の相性診断部２１３は、ステップＳ１３の診断結果を表現する各種データを、相性定義テーブル（図４）から抽出し、端末１０へ送信する。
【００７０】
ステップＳ１５において、端末１０の生成部１１２は、ステップＳ１４で受信した各種データに基づいて、相性診断の結果を表す表示データを生成する。
【００７１】
ステップＳ１６において、端末１０の表示部１４は、ステップＳ１５で生成された表示データを画面表示し、端末１０のユーザに対して、診断された相性を提示する。
【００７２】
図９は、本実施形態に係る端末１０に表示される相性診断画面５０の例を示す図である。
この表示例では、相性診断の対象となったアカウントそれぞれのサムネイル画像５１、アカウント名５２及びアカウント検索ボタン５３と、相性診断実行ボタン５４と、相性診断結果表示エリア５５とが配置されている。
【００７３】
アカウント検索ボタン５３により検索され、２つのアカウントが指定されると、相性診断処理が実行され、相性診断結果表示エリア５５に診断結果が表示される。
【００７４】
以上のように、本実施形態によれば、性格表示システム１は、性格診断の結果に対応する性格アイコンをアカウントの識別データ（例えば、アカウントＩＤ、アカウント名）と共に表示できる。したがって、性格表示システム１の利用者は、Ｗｅｂコミュニケーションサービス上の投稿データと共に、投稿したユーザの性格に関する情報を容易に閲覧できる。その結果、ユーザ間のコミュニケーションの活性化が期待できる他、コミュニケーションの前にユーザの性格を予め知ることができる等、Ｗｅｂコミュニケーションサービスを利用する際の心理的障壁を低下させることができる。
【００７５】
また、性格表示システム１は、複数のアカウントにより投稿された各投稿データと共に、この複数のアカウントに対応するユーザの性格アイコンを表示できる。したがって、性格表示システム１の利用者は、複数のユーザの性格を一覧等で容易に閲覧できる。
【００７６】
また、性格表示システム１は、アカウントの指定入力を受け付けたことに応じて、このアカウントに対応するユーザの性格アイコンを表示できる。したがって、性格表示システム１の利用者は、必要に応じて最新の性格診断結果を容易に知ることができる。
【００７７】
また、性格表示システム１は、性格診断結果に基づいて、アカウント間の相性診断結果を容易に表示できる。これにより、Ｗｅｂコミュニケーションサービスの利用促進、及びユーザ間コミュニケーションの活性化が期待できる。
【００７８】
＜第２実施形態＞
以下、本発明の第２実施形態について説明する。
なお、第１実施形態と同様の構成については、同一の符号を付し、説明を省略又は簡略化する。
【００７９】
図１０は、本実施形態に係る性格表示システム１ａの機能構成を示すブロック図である。
性格表示システム１ａは、端末１０ａと、診断サーバ２０ａとを備える。
端末１０ａの制御部１１ａは、第１実施形態の取得部１１１を備えておらず、診断サーバ２０ａへ性格診断の対象となるアカウントを通知するアカウント抽出部１１３を備えている。
また、診断サーバ２０ａの制御部２１ａは、第１実施形態の取得部１１１に相当する取得部２１４を備えている。
さらに、診断サーバ２０ａの記憶部２２ａは、アカウント記憶部２２３を備えている。
【００８０】
アカウント抽出部１１３は、Ｗｅｂコミュニケーションサービス２において管理されている、端末１０ａを使用しているユーザのアカウント（第１のアカウント）からリンクされている（例えば、知人登録している、フォローしている等）、又は第１のアカウントへリンクしている（例えば、知人登録されている、フォローされている等）第２のアカウントを、ＡＰＩを利用して抽出し、診断サーバ２０ａへ通知する。
【００８１】
なお、各アカウントのリンク情報は日々更新されるため、アカウント抽出部１１３は、定期的に第２のアカウントのリストを抽出し、診断サーバ２０ａへ通知することが好ましい。
また、アカウント抽出部１１３は、入力部１３を介して端末１０ａのユーザからアカウントの指定を受け付け、診断サーバ２０ａへ通知してもよい。
【００８２】
取得部２１４は、端末１０ａのアカウント抽出部１１３から通知されたアカウントのリストをアカウント記憶部２２３に記憶する。そして、取得部２１４は、記憶されているアカウントによって直近の所定期間に投稿された投稿データを、所定のタイミングで繰り返し取得し、その都度、投稿データを性格診断部２１１へ提供する。
【００８３】
また、アカウント記憶部２２３は、最新の投稿データ、性格診断部２１１による最新の診断結果、及び画像抽出部２１２により抽出された最新の画像データを、アカウントと対応付けて記憶する。記憶されたデータは、アカウントのプロフィール又はリンクリスト等の表示要求に応じて端末１０ａへ送信される。
【００８４】
図１１は、本実施形態に係る診断結果蓄積処理を示すフローチャートである。
本処理は、予め端末１０ａから性格診断の対象となるアカウントの指定を受け、アカウントのリストがアカウント記憶部２２３に記憶されている場合に、繰り返し実行される。
【００８５】
ステップＳ２１において、診断サーバ２０ａの取得部２１４は、性格診断を行うタイミングであるか否かを判定する。例えば、取得部２１４は、現在の時刻情報を取得すると、所定の時間周期、所定の時刻等になったか否かを判定する。この判定がＹＥＳの場合、処理はステップＳ２２に移り、判定がＮＯの場合、処理は終了する。
【００８６】
ステップＳ２２において、診断サーバ２０ａの取得部２１４は、アカウント記憶部２２３に記憶されているアカウントにより投稿された直近の投稿データを、複数のＷｅｂコミュニケーションサービス２から取得する。
【００８７】
ステップＳ２３において、診断サーバ２０ａの性格診断部２１１は、ステップＳ２２で受信した投稿データに基づいて、指定されたアカウントの性格診断を行う。
【００８８】
ステップＳ２４において、診断サーバ２０ａの画像抽出部２１２は、ステップＳ２３の診断結果に対応している画像データを画像記憶部２２１から抽出する。
【００８９】
ステップＳ２５において、診断サーバ２０ａの画像抽出部２１２は、ステップＳ２４で抽出された画像データを、診断対象のアカウントと対応付けて、最新の投稿データと共にアカウント記憶部２２３に記憶する。
【００９０】
図１２は、本実施形態に係る端末１０ａに表示されるリンクリスト画面６０の例を示す図である。
この表示例では、端末１０ａを使用しているユーザ自身のアカウント（第１のアカウント）からリンクされている、又は第１のアカウントへリンクしている第２のアカウントが一覧表示されている。
【００９１】
また、表示されるリンクリストには、アカウント毎に、サムネイル画像６１、アカウント名６２、性格アイコン６３、最新の投稿データ６４等が表示される。これにより、ユーザは、各アカウントの投稿データと共に、性格診断結果を性格アイコン６３により容易に知ることができる。
【００９２】
以上のように、本実施形態によれば、性格表示システム１ａは、投稿データを所定のタイミングで（例えば、所定の時刻又は一定周期で）繰り返し取得し、性格診断結果を予め記憶することができる。したがって、性格表示システム１ａは、アカウント情報を表示する際に、既に記憶されている診断結果を利用して処理負荷を低減できる。
【００９３】
また、性格表示システム１ａは、このシステムの利用者とリンクされているアカウントのリスト（リンクリスト）を抽出し、これらのアカウントの性格診断を所定のタイミングで繰り返し行う。したがって、性格表示システム１ａは、表示頻度が高い既存のリンクリストに関する性格診断結果を効率的に記憶できる。
【００９４】
＜第３実施形態＞
以下、本発明の第３実施形態について説明する。
なお、第１実施形態又は第２実施形態と同様の構成については、同一の符号を付し、説明を省略又は簡略化する。
【００９５】
図１３は、本実施形態に係る性格表示システム１ｂの機能構成を示すブロック図である。
性格表示システム１ｂを構成する端末１０ｂは、第１実施形態又は第２実施形態における診断サーバ（２０又は２０ａ）の機能を併せ持つ。
【００９６】
端末１０ｂの制御部１１ｂは、取得部１１１ｂと、性格診断部１１４と、画像抽出部１１５と、相性診断部１１６と、生成部１１２ｂとを備える。
また、端末１０ｂの記憶部１２ｂは、画像記憶部１２１と相性記憶部１２２とを備える。
【００９７】
取得部１１１ｂは、第１実施形態の取得部１１１に相当し、性格診断の対象となるアカウントに関して、通信部１５を介して取得した投稿データを性格診断部１１４へ提供する。
【００９８】
性格診断部１１４は、第１実施形態又は第２実施形態の性格診断部２１１に相当し、取得部１１１ｂにより取得された投稿データに基づいて、アカウントの性格診断を行う。
【００９９】
画像抽出部１１５は、第１実施形態又は第２実施形態の画像抽出部２１２に相当し、性格診断部１１４による診断結果に対応する画像データを、第１実施形態又は第２実施形態の画像記憶部２２１に相当する画像記憶部１２１から抽出する。
【０１００】
相性診断部１１６は、第１実施形態又は第２実施形態の相性診断部２１３に相当し、性格診断部１１４による診断結果に基づいて、第１実施形態又は第２実施形態の相性記憶部２２２に相当する相性記憶部１２２を参照して相性診断を行う。
【０１０１】
生成部１１２ｂは、第１実施形態又は第２実施形態の生成部１１２に相当し、アカウントのパーソナリティを表現する表示情報として、このアカウントの識別データ、及び画像抽出部１１５により抽出された画像データを含むアカウント情報を生成する。
また、生成部１１２ｂは、アカウント間の相性を表現する表示情報として、相性診断部１１６による相性診断結果を含む情報を生成する。
【０１０２】
以上のように、本実施形態によれば、性格表示システム１ｂは、診断サーバ（２０、２０ａ）を必要とせず、ユーザが所持する端末１０ｂ単体で性格診断を行い、性格アイコンを表示することができる。
【０１０３】
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本実施形態に記載されたものに限定されるものではない。
【０１０４】
第１実施形態又は第２実施形態では、診断サーバ（２０又は２０ａ）において、性格診断結果を示す画像データ（性格アイコン）を抽出して端末（１０又は１０ａ）へ送信したが、これには限られない。端末（１０又は１０ａ）がアプリケーションに付随して画像記憶部を備え、診断サーバ（２０又は２０ａ）による診断結果に応じて、画像データを抽出してもよい。
【０１０５】
第２実施形態では、診断サーバ２０ａが定期的にアカウントリストに関する性格診断を行ったが、端末１０ａにおける各種表示要求（例えば、プロフィール画面、性格詳細画面、リンクリスト画面等）のタイミングによっては、診断結果が示す情報の鮮度が低下している場合がある。この場合、端末１０ａは、性格アイコンと共に診断日時又は性格診断処理を実行してからの経過時間を表す表示をおこなってもよい。また、端末１０ａは、性格診断処理を実行してから所定以上の時間が経過している場合には、性格アイコンを表示しない、又は診断サーバ２０ａへ性格診断を要求してもよい。
【０１０６】
第１実施形態又は第３実施形態では、端末（１０又は１０ｂ）が性格診断要求に応じて、ネットワークから対象となるアカウントの投稿データを取得したが、これには限られない。例えば、端末（１０又は１０ｂ）は、第２実施形態のアカウント抽出部１１３に相当する機能によって得られる所定のアカウントリストを保持し、既定の時刻又はアイドル時間等の所定のタイミングに、このアカウントリストに含まれるアカウントの投稿データを取得してもよい。
これにより、端末（１０又は１０ｂ）は、定期的にアカウントリストに関する性格診断情報を得られ、各種表示要求（例えば、プロフィール画面、性格詳細画面、リンクリスト画面等）に応じて、即座に性格診断結果を示す画像データを表示できる。
【０１０７】
前述の実施形態では、いずれも、相性診断部（２１３、１１６）が相性診断処理を行う際に、性格診断部（２１１、１１４）が対象となる２つのアカウントの性格診断処理を行ったが、これには限られない。例えば、端末（１０、１０ａ、１０ｂ）は、アプリケーションに搭載されているアンケート機能にて事前に取得したユーザの性格診断結果を利用してもよい。この場合、端末（１０、１０ａ、１０ｂ）又は診断サーバ（２０、２０ａ）は過去のアンケート機能による診断結果を保持しており、相性診断部（２１３、１１６）へ提供する。
【０１０８】
第１実施形態又は第２実施形態において、診断サーバ（２０、２０ａ）は、複数の端末（１０、１０ａ）からの性格診断又は相性診断の要求を蓄積してもよい。そして、診断サーバ（２０、２０ａ）は、例えば、属性（国籍、性別、年齢等）毎の性格の割合ランキング、所定期間に相性診断に用いられたアカウントの回数ランキング等、各種の統計情報を端末（１０、１０ａ）へ提供してもよい。
これにより、ユーザは、付加情報を得られると共に、表示されたアカウントを再利用して相性診断を行うこともでき、入力補助として利用できる。
【０１０９】
なお、端末（１０、１０ａ、１０ｂ）は、ネットワークに接続可能な情報処理装置の一例であり、携帯電話機、スマートフォン、タブレット端末等の携帯端末、又はＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等、様々な情報処理装置（コンピュータ）であってよい。また、診断サーバ（２０、２０ａ）についても、サーバ装置に限らず、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等、様々な情報処理装置（コンピュータ）であってよい。前述の各機能は、ソフトウェアにより実現される。ソフトウェアによって実現される場合には、このソフトウェアを構成するプログラムが、上記情報処理装置にインストールされる。また、これらのプログラムは、ＣＤ−ＲＯＭのようなリムーバブルメディアに記録されてユーザに配布されてもよいし、ネットワークを介してユーザのコンピュータにダウンロードされることにより配布されてもよい。
【符号の説明】
【０１１０】
１、１ａ、１ｂ  性格表示システム
１３  入力部
１４  表示部
１１１、１１１ｂ、２１４  取得部
１１２、１１２ｂ  生成部
１１３  アカウント抽出部
１１４、２１１  性格診断部
１１５、２１２  画像抽出部
１１６、２１３  相性診断部
１２１、２２１  画像記憶部
１２２、２２２  相性記憶部
２２３  アカウント記憶部
【図１】
2013196425.tif 000003
【図２】
2013196425.tif 000004
【図３】
2013196425.tif 000005
【図４】
2013196425.tif 000006
【図５】
2013196425.tif 000007
【図６】
2013196425.tif 000008
【図７】
2013196425.tif 000009
【図８】
2013196425.tif 000010
【図９】
2013196425.tif 000011
【図１０】
2013196425.tif 000012
【図１１】
2013196425.tif 000013
【図１２】
2013196425.tif 000014
【図１３】
2013196425.tif 000015