(57)【要約】      （修正有）【課題】短文投稿サイトのメッセージを解析してその感情に対して最適なイラストを付加することにより、投稿者の感情のみならず、投稿によってフォロワーが受けるであろう総量的かつ定量的な感情を、視覚的な情報として把握可能なメッセージ処理システムを実現する。【解決手段】ｔｗｉｔｔｅｒ（登録商標）のメッセージ（投稿文章）を形態素解析してそれぞれの単語と感情との組み合わせ、単語とイラストとの組み合わせをテーブル化してスコア付与を行うことで、メッセージ入力のみがされた投稿であっても最適なイラストを付与して表示させることができる。【選択図】図３
2012221480.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介した通信端末間のメッセージ処理システムであって、
前記ネットワークに接続されたサーバからダウンロードされたアプリケーションプログラムにしたがって、文字からなる第１のメッセージと、当該メッセージに対してユーザが任意に関連付けた感情コードと、当該感情コードに関連付けられたイラストコードとの入力を受け付ける受付手段と、
前記で受け付けられた第１のメッセージデータを形態素解析して、品詞と、ワードと、感情コードと、その組み合わせが選択されることによって加算されるスコアとを関連付けて登録する感情統計テーブルと、
品詞と、ワードと、イラストコードと、スコアとを関連付けて登録する非言語統計テーブルと、
品詞毎の優先順位を登録した品詞優先テーブルとからなり、
前記通信端末又は他の通信端末からメッセージデータのみの入力を受け付けてこれを第２のメッセージデータとして受信したときに、
当該第２のメッセージデータを形態素解析して、前記品詞優先テーブルを参照して優先する品詞を選択し、この品詞と、ワードと、感情コードとの組み合わせの中で最高スコアを有する組み合わせを前記感情統計テーブルから索出して出力する感情コードを決定し、
前記優先する品詞に基づいて、この品詞と、ワードとイラストコードとの組み合わせの中で最高スコアを有する組み合わせを非言語統計テーブルから索出して出力するイラストコードを決定し、
前記第２のメッセージデータと、前記で決定された感情コードと、イラストコードと組み合わせたイラスト付きメッセージを前記通信端末又は他の通信端末に送信・表示させるメッセージ処理サーバとからなる
メッセージ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、ユーザからの百数十文字単位の文章（メッセージ）での投稿を、当該ユーザに関連付けられた他のユーザに開示する「Ｔｗｉｔｔｅｒ」（米国Ｔｗｉｔｔｅｒ社の商標）等の短文投稿サイトにおけるメッセージ処理技術に関する。
【背景技術】
【０００２】  上記のような短文投稿サイトでは、文字数が百数十文字に限定されているため、ユーザが日常生活での個人的なつぶやきをフォロワー（当該ユーザが投稿したメッセージを閲覧することを希望してフォロワー登録した他のユーザ）に対して公開したとしても、それが文字だけの情報であるために、その投稿時の発言者の感情や自分以外のフォロワーの総量的な感情を掴むことが難しかった。【０００３】  一方、自身がフォローするユーザを増やした場合、閲覧するための単位時間あたりの投稿数（タイムライン：投稿を時系列に表示したもの）も急激に増加し、その閲覧に嫌気がさしてしまうこともあった。そのため、短文投稿サイトからユーザが離脱してしまう問題もあった。このような短文投稿サイトに文章（メッセージ）を入力した際に、リアルタイムに、当該ユーザに共感する他のユーザの情報や、当該ユーザが入力した文章に関連する文章を入力したユーザの情報や、関連する広告情報を提示する技術として特開２００９−１９３１３３号公報（特許文献１）があるが、投稿したメッセージそのものを解析して視覚的に表示するような努力はなされていなかった。
【先行技術文献】
【０００４】
【特許文献１】  特開２００９−１９３１３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】  本発明は、前記課題に鑑みてなされたものであり、短文投稿サイトのメッセージを解析してその感情に対して最適なイラストを付加することにより、投稿者の感情のみならず、投稿によってフォロワーが受けるであろう総量的かつ定量的な感情を、視覚的な情報として把握可能なメッセージ処理システムを実現することを技術的課題とする。
【課題を解決するための手段】
【０００６】本発明は、前記課題を解決するために、以下の手段を採用した。
本発明の請求項１は、ネットワークを介した通信端末間のメッセージ処理システムであって、前記ネットワークに接続されたサーバからダウンロードされたアプリケーションプログラムにしたがって、文字からなる第１のメッセージと、当該メッセージに対してユーザが任意に関連付けた感情コードと、当該感情コードに関連付けられたイラストコードとの入力を受け付ける受付手段と、前記で受け付けられた第１のメッセージデータを形態素解析して、品詞と、ワードと、感情コードと、その組み合わせが選択されることによって加算されるスコアとを関連付けて登録する感情統計テーブルと、品詞と、ワードと、イラストコードと、スコアとを関連付けて登録する非言語統計テーブルと、品詞毎の優先順位を登録した品詞優先テーブルとからなり、前記通信端末又は他の通信端末からメッセージデータのみの入力を受け付けてこれを第２のメッセージデータとして受信したときに、当該第２のメッセージデータを形態素解析して、前記品詞優先テーブルを参照して優先する品詞を選択し、この品詞と、ワードと、感情コードとの組み合わせの中で最高スコアを有する組み合わせを前記感情統計テーブルから索出して出力する感情コードを決定し、前記優先する品詞に基づいて、この品詞と、ワードとイラストコードとの組み合わせの中で最高スコアを有する組み合わせを非言語統計テーブルから索出して出力するイラストコードを決定し、前記第２のメッセージデータと、前記で決定された感情コードと、イラストコードと組み合わせたイラスト付きメッセージを前記通信端末又は他の通信端末に送信・表示させるメッセージ処理サーバとからなるメッセージ処理システム。
【発明の効果】
【０００７】  本発明によれば、短文投稿サイトのメッセージを解析してその感情に対して最適なイラストを付加することにより、投稿者の感情のみならず、投稿によってフォロワーが受けるであろう総量的かつ定量的な感情を、視覚的な情報として把握可能なメッセージ処理システムを実現することができる。
【図面の簡単な説明】
【０００８】
【図１】  本発明のシステム構成を示す説明図である。
【図２】  メッセージ処理サーバのハードウエア構成図である。
【図３】  第１のメッセージデータを入力した際に、生成される感情統計テーブルと、非言語統計テーブルとの内容を示す説明図である。
【図４】  第２のメッセージデータを入力した際に、用いられる感情統計テーブルと、非言語統計テーブルと、品詞優先テーブルとの関係を示す説明図である。
【発明を実施するための形態】
【０００９】本発明を図に基づいて説明する。
本発明は、図１に示すように、ネットワークによって接続されたサーバ（ＳＥＥ）によって管理されるシステムであり、ネットワークには基地局（ＢＳ１，ＢＳ２）を介してｉＰｈｏｎｅ（アップル社が許諾を受けた商標）やＡｎｄｏｒｏｉｄ端末（米国Ｇｏｏｇｌｅ社の商標）等のスマートフォンやｉ−ｍｏｄｏ端末（ＮＴＴドコモ社の商標）等の携帯通信端末が通信可能な状態で接続されるものである。
【００１０】  サーバ（ＳＥＥ）は図２に示すように、中央処理装置（ＣＰＵ）およびメインメモリ（ＭＭ）にバス（ＢＵＳ）を介して大規模記憶装置（ＨＤ）、ディスプレイ（ＤＩＳＰ）、キーボード（ＫＢＤ）等の入出力装置、およびネットワーク（ＮＷ）とのインターフェース（ＮＷ  Ｉ／Ｏ）が接続されている。
【００１１】  前記大規模記憶装置（ＨＤ）には、オペレーティングシステム（ＯＳ）とともに、サーバアプリケーションプログラム（ＳＶ  ＡＰＬ）がインストールされており、このサーバアプリケーションプログラム（ＳＶ  ＡＰＬ）をバス（ＢＵＳ）およびメインメモリ（ＭＭ）を介して中央処理装置（ＣＰＵ）が読み込んで実行処理することによって、本実施形態で説明する機能が実現されている。
【００１２】  なお、大規模記憶装置（ＨＤ）には、前記の他に、ユーザの個人情報を登録するユーザテーブル（ＵＴＢＬ）、後述の非言語統計テーブル、感情統計テーブル、品詞優先テーブル等の各種テーブル、各種データベースが登録されるようになっている。
【００１３】  なお、これらのデータベースは当該サーバ（ＳＥＥ）とは別に設けられたネットワークサーバで運用されるものであってもよい。
【００１４】  サーバ（ＳＥＥ）の大規模記憶装置（ＨＤ）に登録される感情統計テーブルは、図３に示すように、品詞とワードと感情とスコアとが関連付けられている。ここで、ワードと感情の組み合わせは単一なものではなく、一つのワードに対して複数の感情が関連付けられていてもよい。たとえば、同図では、「おいしかった」（動詞）に対して、「愛情」と「喜び」の２つの感情が登録されており、それぞれの組み合わせ毎にスコアが付与されている。このスコアの機能については後述する。
【００１５】  非言語統計テーブルは、品詞とワードとイラストコードとスコアとが関連付けられている。ここでもワードとイラストコードとの組み合わせは単一なものではなく、一つのワードに対して複数のイラストコードが関連付けられていてもよい。たとえば同図では、「ケーキ」（名詞）に対して「ＡＩ００１」と「ＹＲ００１」の２つのイラストコードが登録されており、それぞれの組み合わせ毎にスコアが付与されている。
【００１６】  第１のメッセージ（ＭＥＳ１）を入力する際に、第１のユーザは自身が保持する携帯通信端末（ＭＰ１）からメッセージデータと、感情コードと、イラストコードを入力する。ここでは、メッセージデータとして「ケーキがおいしかった」が入力され、感情コードとしては「愛情」が選択され、イラストコードとしては「ＡＩ００１」を選択したものと仮定する。
【００１７】  上記のように、メッセージデータはテキストであり、携帯通信端末（ＭＰ１）の入力インターフェースとして用意されたフリック入力やソフトウエアキーボードによる入力を行ってもよいし、ブルートゥース等の通信機能で連携されたハードウエアキーボードから行ってもよい。
【００１８】  感情コードは、自身が入力したメッセージデータに最適な感情を一つ選択して入力を促すようになっており、感情のアイコンを指定することによって、感情コードの入力が可能となっている。また、このアイコンを選択することによって、当該感情に対応したイラストが順次表示されて感情コードに対応したイラストを選択できるようになっている。
【００１９】  携帯通信端末（ＭＰ１）上で入力されたメッセージデータと、感情コードと、イラストコードとの組み合わせデータは、基地局（ＢＳ１）およびネットワーク（ＮＷ）を介してサーバ（ＳＥＥ）に送信される。
【００２０】  前記組み合わせデータを受信したサーバ（ＳＥＥ）では、中央処理装置（ＣＰＵ）がサーバプログラム（ＳＶ  ＡＰＬ）にしたがってこの組み合わせデータを処理する。
【００２１】  ここでは、まずメッセージデータ「ケーキがおいしかった」を形態素解析して、「ケーキ」、「おいしかった」という名詞と動詞に分解する。
【００２２】  そして、次に、形態素解析した品詞毎に第１のユーザが選択した感情コードとの組み合わせの有無を検索し、そのスコアをインクリメント（＋１）する。ここでは、メッセージデータの「ケーキがおいしかった」に対して「愛情」という感情コードが入力されているので、「ケーキ」＋「愛情」の組み合わせのスコアと、「おいしかった」＋「愛情」の組み合わせのスコアをそれぞれインクリメント（＋１）している。
【００２３】  次に、前記で形態素解析した品詞毎に第１のユーザが選択したイラストコードとの組み合わせの有無を検索し、そのスコアをインクリメント（＋１）する。ここでは、メッセージの「ケーキがおいしかった」に対して「ＡＩ００１」というイラストコードが選択されているので、「ケーキ」＋「ＡＩ００１」の組み合わせのスコアと、「おいしかった」＋「ＡＩ００１」の組み合わせのスコアをそれぞれインクリメント（＋１）している。
このようにして感情統計テーブルと、非言語統計テーブルとが構築されていく。
【００２４】  次に、第２のユーザがメッセージデータのみを入力したときに、上記各種テーブルがどのように参照されてどのような出力表示がなされるかを図４を用いて説明する。
【００２５】  第２のユーザが保持する携帯通信端末（ＭＰ１）からメッセージデータ（ここでは「かわいいとろけそうなケーキがおいしかった」）を入力した場合、このメッセージデータは基地局（ＢＳ１）およびネットワーク（ＮＷ）を介してサーバ（ＳＥＥ）に送信される。
【００２６】  サーバ（ＳＥＥ）では、中央処理装置（ＣＰＵ）がサーバプログラム（ＳＶＡＰＬ）にしたがってこのメッセージデータを処理する。
【００２７】  ここでは、まずメッセージデータ「かわいいとろけそうなケーキがおいしかった」を形態素解析して、「かわいい」、「とろける」、「ケーキ」、「おいしかった」という名詞と動詞と形容詞とに分解する。
【００２８】  そしてそれぞれの形態素（ワード）について、感情統計テーブルを参照し一致するワードに対する感情とスコアとの組み合わせをチェックする。次に、品詞優先テーブルを参照し、優先すべき品詞を選択する。ここでは「形容詞」が最優先の品詞として登録されているので、前述の形態素解析結果のワードから形容詞を優先的に抽出する。この結果、「かわいい」と「とろける」のワードに対して、最もスコアの高い「ワード」と「感情」の組み合わせを抽出する。ここでは、「かわいい」＋「愛情」のスコアが８で、「とろける」＋「驚き」のスコアが９なので、「驚き」の感情コードが選択されている。
【００２９】  なおここで、それぞれのワードに対して一つずつの感情コードのみが登録されているが、一つのワードに対して複数の感情コードが登録されている場合でも、上記と同様に、ワードと感情コードの組み合わせの中からスコアのより高い組み合わせの感情コードを選択する。
【００３０】  次に、メッセージデータ「かわいいとろけそうなケーキがおいしかった」を形態素解析した、「かわいい」、「とろける」、「ケーキ」、「おいしかった」のそれぞれのワードについて、非言語統計テーブルを参照し一致するワードに対するイラストコードとスコアとの組み合わせをチェックする。
【００３１】  次に、ここでも品詞優先テーブルを参照し、優先すべき品詞を選択する。ここでも前述したように「形容詞」が最優先の品詞として登録されているので、前述の形態素解析結果のワードから形容詞を優先的に抽出する。この結果、「かわいい」と「とろける」のワードに対して、最もスコアの高い「ワード」と「イラストコード」の組み合わせを抽出する。ここでは、「かわいい」＋「ＫＷ００２」のスコアが１６で、「とろける」＋「ＢＸ００５」のスコアが１７なので、よりスコアの高い「ＢＸ００５」のイラストコードが選択されている。
【００３２】  以上のようにして元のメッセージデータと、選択された感情コード「驚き」と、イラストコード「ＢＸ００５」の組み合わせデータ（イラスト付きメッセージ）が生成されて、当該サーバ（ＳＥＥ）より、前記通信端末（ＭＰ１）又は他の通信端末（ＭＰ２）に送信・表示される。
【００３３】  このように、文章のみからなる第２のメッセージ（ＭＥＳ２）を投稿した場合にも、サーバ（ＳＥＥ）の感情統計テーブル、品詞優先テーブルおよび非言語統計テーブルによってそのときの感情および最もマッチングしたイラストを選択して表示させることができる。
【産業上の利用可能性】
【００３４】  本発明は、Ｔｗｉｔｔｅｒ（米国Ｔｗｉｔｔｅｒ社の商標）、ｍｉｘｉボイス（ｍｉｘｉ社の商標）、Ｆａｃｅｂｏｏｋ（米国Ｆａｃｅｂｏｏｋ社の商標）、メッセンジャー等と呼ばれるネットワークを介した短文投稿サイト、短文投稿配信システムに利用できる。
【符号の説明】
【００３５】ＳＥＥ  サーバ
ＮＷ  ネットワーク
ＢＳ１，ＢＳ２  基地局
ＭＰ１，ＭＰ２  携帯通信端末
ＣＰＵ  中央処理装置
ＭＭ  メインメモリ
ＢＵＳ  バス
ＤＩＳＰ  ディスプレイ装置
ＫＢＤ  キーボード
ＨＤ  大規模記憶装置
ＯＳ  オペレーティングシステム
ＳＶ  ＡＰＬ  サーバアプリケーションプログラム
ＭＥＳ１  第１のメッセージ
ＭＥＳ２  第２のメッセージ
ＹＲ００１，ＫＮ００２，ＡＩ００１，ＢＸ００５  イラストコード
【図１】
2012221480.tif 000003
【図２】
2012221480.tif 000004
【図３】
2012221480.tif 000005
【図４】
2012221480.tif 000006