(57)【要約】【課題】  利用者が、感情語の意味合いや、その感情の強さの程度を、他の感情語と比較しながら感覚的に指示できる環境を提供するとともに、当該環境に基づいて指示された内容に基づいて、利用者の感情に適合するサービスを推薦するサービス推薦システムを提供する。【解決手段】  本発明に係るサービス推薦システム１００は、複数の感情語の位置を示す複数のベクトル値を保持する多次元空間データ保持部１０３と、複数のベクトル値に基づいて、複数の感情語の２次元空間への写像を生成する写像変換部１０４と、利用者による感情語の位置の変更指示を取得するとともに、２次元空間における感情語の座標値を変更する２次元写像マップ操作ユーザインタフェース１０７と、利用者によって感情語が入力された場合、変更された感情語の座標値に対応するサービスを利用者に推薦するサービス推薦部１１３とを備える。【選択図】  図１
2005115863.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも４次元を有する多次元ベクトル空間において、利用者の感情を表す複数の感情語の位置を示す複数のベクトル値を保持する多次元空間データ保持部と、
前記複数のベクトル値に基づいて、前記複数の感情語の２次元空間への写像を生成する写像部と、
前記２次元空間において、前記感情語の位置を表示するとともに、前記利用者による前記感情語の位置の変更指示を取得する変更指示取得部と、
前記変更指示取得部によって取得された前記変更指示に基づいて、前記２次元空間における前記感情語の座標値を変更する座標値変更部と、
前記利用者によって前記感情語が入力された場合、前記座標値変更部によって変更された変更後座標値に対応するサービスを前記利用者に推薦するサービス推薦部と
を備えることを特徴とするサービス推薦システム。
【請求項２】
前記座標値変更部は、前記変更指示に基づく前記感情語の変更後の位置が所定の範囲外となる場合、前記座標値を変更しないことを特徴とする請求項１に記載のサービス推薦システム。
【請求項３】
前記変更後座標値に基づいて、前記多次元ベクトル空間における前記感情語のベクトル値を修正する修正部をさらに備え、
前記多次元空間データ保持部は、前記利用者毎に、前記修正部によって修正された前記ベクトル値を保持することを特徴とする請求項１に記載のサービス推薦システム。
【請求項４】
前記多次元空間データ保持部は、前記感情語を所定のカテゴリに分類して保持し、
前記写像部は、前記所定のカテゴリに分類されている前記感情語の前記ベクトル値に基づいて、前記写像を生成することを特徴とする請求項１に記載のサービス推薦システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者の感情を表す感情語に基づいて、利用者の感情に適合したサービスを推薦するサービス推薦システムに関する。
【背景技術】
【０００２】
従来、利用者の感情に適合したサービスを提供することを目的として、利用者の感情や感覚などを表す感性語などの感性的な情報を用いて、利用者の感情などに適合するサービスを提供するシステムなどの研究が行われている。
【０００３】
一般的に、感性語などの感性的な情報は、利用者の主観が強く反映されているため、多義的であることが多い。したがって、感性的な情報が有する意味合いを一義的に定義することは難しい。
【０００４】
そこで、例えば、利用者の感情などに適合する「絵画」を検索することを目的として、利用者毎に、感性語と絵画の特徴とを対応付けるマップを作成するシステムが提案されている（例えば、非特許文献１、２）。
【０００５】
また、利用者が、所定の感性語を選択するともに、選択した感性語に対する感じ方を指定（例えば、「疲れた」という感性語に対して、「全く感じない」から「かなり感じる」までの中から適切なものを指定）することにより、指定された内容と対応付けられている「本」のタイトルを提示するシステムが実現されている（例えば、非特許文献３）。さらに、このシステムでは、利用者が、感性語に対する感じ方を指定する際に、人間の顔の表情が表示されるため、感性語に対する自身の感じ方を感覚的に指定することができるようになっている。
【０００６】
また、各感性語の意味合いや、その感情の強さの程度に基づいて、複数の感性語を多次元のベクトル空間上にマッピングするとともに、当該ベクトル空間における感性語の位置に基づいて、２次元空間（平面）への写像を生成するシステムが提案されている（例えば、非特許文献４）。
【非特許文献１】加藤俊一、栗田多喜夫、“画像の内容検索−電子美術館への応用”、情報処理学会、Vol. 83, No. 5, pp. 2440−2551、１９９２年
【非特許文献２】小林秀行、岩岡俊行、太田俊ニ、“画像検索のための感性語意味ネットワーク辞書（感性語の概念拡張と意味及び曖昧さの定量化について）”、オムロンテクニックス、Vol. 89, No. 8、１９９９年
【非特許文献３】小松幸子、王晋民、中山伸一、椎名健、“感情表現語による図書検索のための基礎研究−読後感情評価に基づく図書分類の試み”、図書館情報大学研究報告17(1), 63-75
【非特許文献４】白浜成希、吉田香、矢鳴虎夫、“主観に基づいた感情処理を用いた対語システム”、ファジイシステムシンポジウム講演論文集、Vol. 11, pp. 155-158、１９９５年
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、感性語などの感性的な情報、特に、感性語に含まれ、利用者の感情を表す感情語（以下、利用者の感情を表す言葉を「感情語」という）は、上述したように、利用者によって、その意味合いや、その感情の強さの程度が異なり、かつ、利用者本人でも、その感情語の意味合いやその感情の強さの程度を明示的に表現することは困難であると考えられる。
【０００８】
かかる状況に鑑みれば、ある感情語の意味合いや、その感情の強さの程度を、他の感情語と比較できる環境を利用者に提供し、他の感情語との相対的な位置関係、つまり、個々の利用者が感じる感情語間の心理的距離を利用者に感覚的に指示させることが望ましいと考えられる。
【０００９】
しかしながら、上述した従来のシステムでは、利用者が、ある感情語の意味合いや、その感情の強さの程度を、他の感情語と比較しながら感覚的に指示させることができないといった問題があった。
【００１０】
そこで、本発明は、以上の点に鑑みてなされたもので、利用者が、感情語の意味合いや、その感情の強さの程度を、他の感情語と比較しながら感覚的に指示できる環境を提供するとともに、当該環境に基づいて指示された内容に基づいて、利用者の感情に適合するサービスを推薦するサービス推薦システムを提供することをその目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決するため、本発明は、次のような特徴を有している。まず、本発明の第１の特徴は、少なくとも４次元を有する多次元ベクトル空間において、利用者の感情を表す複数の感情語の位置を示す複数のベクトル値を保持する多次元空間データ保持部と、前記複数のベクトル値に基づいて、前記複数の感情語の２次元空間への写像を生成する写像部と、前記２次元空間において、前記感情語の位置を表示するとともに、前記利用者による前記感情語の位置の変更指示を取得する変更指示取得部と、前記変更指示取得部によって取得された前記変更指示に基づいて、前記２次元空間における前記感情語の座標値を変更する座標値変更部と、前記利用者によって前記感情語が入力された場合、前記座標値変更部によって変更された変更後座標値に対応するサービスを前記利用者に推薦するサービス推薦部と要旨とする。
【００１２】
かかる特徴によれば、２次元空間において、複数の感情語間の位置関係が表示されるため、利用者は、感情語の意味合いや、その感情の強さの程度を、他の感情語と比較しながら感覚的に指示することができるともに、利用者の感情に適合したサービスを推薦することができる。
【００１３】
すなわち、利用者が、多次元ベクトル空間において他の感情語と比較しながら、感情語の意味合いや、その感情の強さの程度を変更しようとした場合、感覚的かつ容易に変更することが難しいが、このように、２次元空間への写像を生成することにより、感覚的かつ容易に複数の感情語間の位置関係、つまり、個々の利用者が感じる感情語間の心理的距離を変更することができる。
【００１４】
本発明の第２の特徴は、本発明の第１の特徴において、前記座標値変更部が、前記変更指示による前記感情語の変更後の位置が所定の範囲外となる場合、前記座標値を変更しないことを要旨とする。
【００１５】
かかる特徴によれば、変更指示による感情語の変更後の位置が所定の範囲外となる場合、当該感情語の座標値が変更されないため、変更後の感情語の位置が、変更前の位置と乖離するような変更指示を排除することができる。
【００１６】
本発明の第３の特徴は、本発明の第１の特徴において、前記変更後座標値に基づいて、前記多次元ベクトル空間における前記感情語のベクトル値を修正する修正部をさらに備え、前記多次元空間データ保持部が、前記利用者毎に、前記修正部によって修正された前記ベクトル値を保持することを要旨とする。
【００１７】
かかる特徴によれば、修正された感情語のベクトル値が、利用者毎に保持されるため、サービス推薦システムは、各利用者に応じたサービスを随時推薦することができる。また、サービス推薦システムは、修正された感情語のベクトル値に基づいて、各利用者に応じた２次元空間への写像を随時生成することができる。
【００１８】
本発明の第４の特徴は、本発明の第１の特徴において、前記多次元空間データ保持部が、前記感情語を所定のカテゴリに分類して保持し、前記写像部が、前記所定のカテゴリに分類されている前記感情語の前記ベクトル値に基づいて、前記写像を生成することを要旨とする。
【００１９】
かかる特徴によれば、所定のカテゴリに分類されている感情語のベクトル値に基づいて、当該感情語のみが、２次元空間に表示されるため、例えば、カテゴリの異なる感情語を２次元写像マップに表示させないようにすることにより、多数の感情語が２次元写像マップに表示されることによる利用者の混乱が回避されるとともに、利用者は、より快適に複数の感情語間の位置関係を変更することができる。
【発明の効果】
【００２０】
本発明によれば、利用者が、感情語の意味合いや、その感情の強さの程度を、他の感情語と比較しながら感覚的に指示できる環境を提供するとともに、当該環境に基づいて指示された内容に基づいて、利用者の感情に適合するサービスを推薦するサービス推薦システムを提供することができる。
【発明を実施するための最良の形態】
【００２１】
（サービス推薦システムの構成）
次に、本発明の実施形態について説明する。本実施形態に係るサービス推薦システム１００は、対話形式により、利用者に対して、現在の感情を表す感情語や、当該感情語に対して感じる感情の強さの程度について入力を促すことができる。
【００２２】
つまり、利用者（人間）の感情は、感情語のみではなく、感動詞、言葉と言葉との間及び語尾などにも表れる場合があり、人間同士のコミュニケーションでは、例えば、メールの送受やチャットを通じた言葉のやり取りから相手の感情を把握することができるが、サービス推薦システム１００では、このような感情の把握方法に代えて、利用者に、現在の感情を表す感情語や、当該感情語に対して感じる感情の強さの程度などを入力させることより、当該利用者の現在の感情を把握する。なお、以下、本実施形態では、利用者（人間）の感情を表す言葉を「感情語」とする。
【００２３】
また、サービス推薦システム１００は、利用者に、感情語の意味合いや、その感情の強さの程度を、他の感情語と比較しながら感覚的に指示できる環境を提供するとともに、指示された内容に基づいて、当該利用者の感情に適合するサービス、例えば、本のタイトルや、ＷｅｂサイトのＵＲＬ及びその概要を提示することができる。
【００２４】
まず、サービス推薦システム１００の論理ブロック構成について説明する。図１は、例えば、サーバコンピュータによって実現されるサービス推薦システム１００の論理ブロック構成を示している。
【００２５】
同図に示すように、サービス推薦システム１００は、感情語取得部１０１と、ベクトル値計算部１０２と、多次元空間データ保持部１０３と、写像変換部１０４と、修正部１０５と、２次元写像マップ保持部１０６と、２次元写像マップ操作ユーザインタフェース１０７と、応答決定部１０８と、個別適応部１０９と、応答ルール格納部１１０と、サービス情報データベース１１１と、サービス情報取得部１１２と、サービス推薦部１１３と、メモリ１１４とを備えている。
【００２６】
感情語取得部１０１は、利用者によって入力または選択された感情語を取得するものである。
【００２７】
具体的には、感情語取得部１０１は、利用者によって入力された特定の感情語や、複数の感情語の中から利用者によって選択された任意の感情語を取得することができる。
【００２８】
ここで、本実施形態において、サービス推薦システム１００が取り扱う感情語の内容について説明する。図３は、サービス推薦システム１００が取り扱う感情語カテゴリの一例を示している。感情語の種類は、多数あるが、本実施形態では、心理学実験に基づいて決定された３５のカテゴリに分類される。
【００２９】
図４は、図３に示した感情語カテゴリ（喜び、悲しみなど）に分類される感情語の一例を示している。本実施形態では、感情語として、感情を表すときに用いられる形容詞、形容動詞、感動詞及び擬態語が用いられる。
【００３０】
さらに、本実施形態では、Pluchikの感情モデルを基本として、感情語によって表される感情が、８つの基本感情（喜−哀、好−嫌、恐−怒、驚−期待）を示す４軸で表現される。図５（ａ）は、当該４軸によって表現される多次元ベクトル空間上において、それぞれの感情語カテゴリの位置を示すベクトル値を示している。
【００３１】
また、図６は、上述した８つの基本感情を示す４軸によって表現される４次元のベクトル空間の一例を示している。各感情語カテゴリは、当該４軸に基づいて、そのベクトル値が決定される。
【００３２】
なお、上述した図３〜図６に示されている情報は、後述する多次元空間データ保持部１０３によって保持される。
【００３３】
ベクトル値計算部１０２は、上述した図３〜図６に示した情報に基づいて、感情語取得部１０１によって取得された感情語のベクトル値を計算するものである。具体的には、ベクトル値計算部１０２は、感情語カテゴリのベクトル値に基づいて、当該ベクトル値と多少異なる値を設定することにより、各感情語の意味合いの違いなどを表現する。
【００３４】
例えば、ベクトル値計算部１０２は、図５（ｂ）に示すように、感情語カテゴリ「楽しみ」に分類されている感情語「楽しい」のベクトル値を、感情語カテゴリ「楽しみ」のベクトル値（+5, +4, +2, 0）に基づいて、（+5, +5, +2, 0）と設定する。
【００３５】
また、ベクトル値計算部１０２は、計算した感情語のベクトル値または多次元空間データ保持部１０３によって保持されている感情語のベクトル値を応答決定部１０８及びサービス推薦部１１３に通知することができる。
【００３６】
多次元空間データ保持部１０３は、少なくとも４次元を有する多次元ベクトル空間において、利用者の感情を表す複数の感情語の位置を示す複数のベクトル値を保持するものである。また、多次元空間データ保持部１０３は、修正部１０５によって修正された感情語のベクトル値を利用者毎に保持することができる。
【００３７】
具体的には、多次元空間データ保持部１０３は、図３〜図６に示した、感情語に関する情報を保持する。さらに、多次元空間データ保持部１０３は、図２（ａ）に示すように、感情語カテゴリを登録する感情語カテゴリ登録部２１と、感情語カテゴリに分類された感情語を保持する感情語保持部２２と、各感情語と感情語カテゴリとを対応付ける感情語分類部２３と、感情語のベクトル値と、その感情語が属する感情カテゴリとを保持するカテゴリ付き多次元空間データ保持部２４とを備えている。
【００３８】
また、多次元空間データ保持部１０３は、修正部１０５によって修正された感情語のベクトル値（例えば、図５（ｂ）に示したような感情語のベクトル値）を利用者毎に保持することができる。
【００３９】
写像変換部１０４は、多次元空間データ保持部１０３によって保持されている複数のベクトル値に基づいて、複数の感情語の２次元空間への写像を生成するものであり、本実施形態では、写像部を構成する。
【００４０】
具体的には、写像変換部１０４は、図６に示したように、多次元ベクトル空間における感情語のベクトル値に基づいて、８つの基本感情を示す４軸の何れかに直交する平面（例えば、図６内の平面Ａ１）、つまり、２次元空間への写像を生成する。
【００４１】
さらに、写像変換部１０４は、当該２次元空間における感情語間の位置関係を表示する２次元写像マップを生成する。
【００４２】
また、写像変換部１０４は、図２（ｂ）に示すように、２次元写像マップ操作ユーザインタフェース１０７を介して、利用者に２次元写像マップ上に表示すべき感情語の感情語カテゴリを指定させる感情語カテゴリ指定部２５と、感情語カテゴリ指定部２５によって指定された感情語カテゴリに基づいて、当該感情語カテゴリに分類されている感情語のベクトル値に基づいて、２次元空間への写像の生成などを行う感情カテゴリ依存写像変換部２６とを備えている。
【００４３】
ここで、図７は、２次元写像マップの一例を示している。同図では、図６に示した平面Ａ１上において、「喜び」の感情語カテゴリに分類されている感情語「うれしい」、「ハッピー」、「素晴らしい」、「ヤッター」及び「ルンルン」の位置関係が、２次元空間上に表示されている。
【００４４】
利用者は、２次元写像マップ操作ユーザインタフェース１０７を介して表示される当該２次元写像マップを用いて、各感情語の位置を変更することにより、各感情語に対する感情の程度を指示することができる。
【００４５】
利用者が、多次元ベクトル空間において他の感情語と比較しながら、感情語の意味合いや、その感情の強さの程度を変更しようとした場合、感覚的かつ容易に複数の感情語間の位置関係を変更することが難しいが、このように、２次元空間への写像を生成することにより、感覚的かつ容易に複数の感情語間の位置関係、つまり、個々の利用者が感じる感情語間の心理的距離を変更することができる。
【００４６】
２次元写像マップ操作ユーザインタフェース１０７は、２次元空間において、感情語の位置を表示するとともに、利用者による感情語の位置の変更指示を取得するものであり、本実施形態では、変更指示取得部を構成する。
【００４７】
また、２次元写像マップ操作ユーザインタフェース１０７は、利用者による感情語の位置の変更指示に基づいて、２次元空間における感情語の座標値を変更するものであり、本実施形態では、座標値変更部を構成する。
【００４８】
具体的には、２次元写像マップ操作ユーザインタフェース１０７は、写像変換部１０４によって生成された２次元写像マップをＧＵＩ（Graphical User Interface）として用い、２次元空間における感情語の位置を利用者に変更させる。
【００４９】
例えば、図７に示すように、利用者は、感情語「ヤッター」によって表される感情が、他との感情語との位置関係を考慮した上で、「期待」よりも「喜」の意味合いがより強いと感じる場合、感情語「ヤッター」の位置を「喜」の方向（図中の（x,y）から（x’,y’））に移動するよう変更を指示することができる。
【００５０】
また、２次元写像マップ操作ユーザインタフェース１０７は、感情語の位置の変更指示に基づく感情語の変更後の位置（例えば、（x’,y’））が所定の範囲外となる場合、当該感情語の座標値を変更しないようにすることができる。例えば、２次元写像マップ操作ユーザインタフェース１０７は、変更後の感情語の位置が、変更前の位置と乖離するような変更指示を排除することができる。
【００５１】
また、２次元写像マップ操作ユーザインタフェース１０７は、利用者によって変更された感情語の位置に応じた２次元空間における変更後の座標値（以下、変更後座標値）を個別適応部１０９に通知する。
【００５２】
個別適応部１０９は、２次元写像マップ操作ユーザインタフェース１０７によって通知された、２次元空間における感情語の座標値を保持するものである。また、個別適応部１０９は、利用者毎に、変更された感情語の変更後座標値を保持することができる。
【００５３】
２次元写像マップ保持部１０６は、写像変換部１０４によって生成された２次元写像マップを保持するものである。
【００５４】
修正部１０５は、２次元写像マップ操作ユーザインタフェース１０７によって変更された変更後座標値に基づいて、多次元ベクトル空間における感情語のベクトル値を修正するものである。
【００５５】
具体的には、修正部１０５は、２次元空間における感情語の変更後座標値に基づいて、当該感情語の多次元ベクトル空間におけるベクトル値を修正する。
【００５６】
なお、修正部１０５が、２次元空間における変更後座標値に基づいて、多次元ベクトル空間におけるベクトル値を修正する際、２次元空間における変更後座標値によって表すことのできない他のベクトル値については、多次元空間データ保持部１０３によって保持されている当該感情語のベクトル値を用いればよい。
【００５７】
例えば、修正部１０５は、２次元空間における感情語の変更後座標値が（x’,y’）であり、当該感情語の多次元ベクトル空間におけるベクトル値が、（x, y, a, b）である場合、当該感情語のベクトル値を、（x’, y’, a, b）と修正する。
【００５８】
応答決定部１０８は、応答ルール格納部１１０に格納されている応答ルール、及びサービス情報データベース１１１に格納されている利用者に推薦するサービスに関する情報を参照し、推薦するサービスを決定するために用いられる、利用者への質問や応答の内容を決定するものである。
【００５９】
具体的には、応答決定部１０８は、応答ルール格納部１１０に格納されている、利用者に推薦するサービスの内容に応じた利用者への質問や応答のルール（例えば、「今の気分は？」といった質問と、当該質問によって選択された感情語に関する質問から構成される応答ルール）に基づいて、質問や応答の内容を決定する。
【００６０】
サービス情報取得部１１２は、通信ネットワークを介して、またはメモリ１１４から、利用者に推薦するサービスに関する情報を取得するものである。
【００６１】
サービス推薦部１１３は、利用者によって感情語が入力された場合、２次元写像マップ操作ユーザインタフェース１０７によって変更された変更後座標値に対応するサービスを利用者に推薦するものである。
【００６２】
具体的には、サービス推薦部１１３は、サービス情報データベース１１１に格納されているサービスの情報に基づいて、感情語取得部１０１によって取得された感情語の２次元空間における変更後座標値、または修正部１０５によって修正された多次元ベクトル空間におけるベクトル値（以下、修正後ベクトル値）を含む領域と対応するサービス（例えば、本のタイトルや、ＷｅｂサイトのＵＲＬ及びその概要）に関する情報を表示する。
【００６３】
ここで、図８は、サービス情報データベース１１１に格納されているサービスの情報の一例を示している。例えば、サービス推薦部１１３は、感情語取得部１０１によって取得された感情語の２次元空間における変更後座標値が、「２次元座標領域：Ａ１」に含まれる場合、サービスＡに関する情報（例えば、ＷｅｂサイトＡの情報）を表示する。なお、「２次元座標領域：Ａ１」は、具体的には、複数の座標値の組合せによって指定される。
【００６４】
また、サービス推薦部１１３は、感情語取得部１０１によって取得された感情語の多次元ベクトル空間における修正後ベクトル値が、「多次元ベクトル空間領域：Ａ２」に含まれる場合、サービスＡに関する情報（例えば、ＷｅｂサイトＡの情報）を表示するようにしてもよい。つまり、サービス推薦部１１３は、２次元空間における感情語の変更後座標値、または多次元ベクトル空間における修正後ベクトル値に基づいて、提示するサービスの情報を決定することができる。
【００６５】
（サービス推薦システムの動作）
次に、上述した本実施形態に係るサービス推薦システムの動作について説明する。
【００６６】
（１）利用者による感情語間の位置関係の変更
図９は、利用者に複数の感情語間の位置関係を変更させる場合におけるサービス推薦システム１００の動作フローを示している。
【００６７】
ステップＳ１０において、サービス推薦システム１００は、利用者によって入力または選択された感情語を取得する。
【００６８】
ステップＳ２０において、サービス推薦システム１００は、取得した感情語の多次元ベクトル空間におけるベクトル値を図３〜図６に示した情報に基づいて計算する。例えば、サービス推薦システム１００は、上述したように、感情語カテゴリ「楽しみ」に分類されている感情語「楽しい」のベクトル値を、感情語カテゴリ「楽しみ」のベクトル値（+5, +4, +2, 0）に基づいて、（+5, +5, +2, 0）と設定する。
【００６９】
ステップＳ３０において、サービス推薦システム１００は、複数の感情語の多次元ベクトル空間におけるベクトル値に基づいて、２次元空間への写像を生成する。ここで、サービス推薦システム１００は、特定の感情語カテゴリに含まれる感情語のベクトル値のみに基づいて、２次元空間への写像を生成してもよい。
【００７０】
ステップＳ４０において、サービス推薦システム１００は、生成した写像に基づいて、２次元空間における感情語間の位置関係を表示する２次元写像マップを生成する。
【００７１】
ステップＳ５０において、サービス推薦システム１００は、生成した２次元写像マップを保持する。
【００７２】
ステップＳ６０において、サービス推薦システム１００は、２次元写像マップを利用者とのＧＵＩとして用い、２次元写像マップ上において表示されている感情語の位置の変更指示を取得する。例えば、図７に示したように、利用者は、感情語「ヤッター」によって表される感情が、他との感情語との位置関係を考慮した上で、「期待」よりも「喜」の意味合いがより強いと感じる場合、感情語「ヤッター」の位置を「喜」の方向（図中の（x,y）から（x’,y’））に移動するよう変更を指示することができる。
【００７３】
ステップＳ７０において、サービス推薦システム１００は、取得した感情語の位置の変更指示に基づいて、２次元空間における当該感情語の変更後の座標値（変更後座標値（x’,y’））が、変更前の座標値と比較して、適切な範囲内かを判定する。サービス推薦システム１００は、変更指示に基づく感情語の変更後座標値が、変更前の座標値と乖離している場合（例えば、変更前の座標値に対して、±３の範囲外）、変更指示を受理せず、当該座標値を変更しない（ステップＳ７０のＮｏ）。
【００７４】
ステップＳ８０において、サービス推薦システム１００は、変更指示に基づいて変更した感情語の変更後座標値を保持する。
【００７５】
ステップＳ９０において、サービス推薦システム１００は、変更指示に基づいて変更した感情語の変更後座標値に基づいて、多次元ベクトル空間における当該感情語の修正後ベクトル値を計算し、計算した修正後ベクトル値を保持する。例えば、サービス推薦システム１００は、上述したように、２次元空間における感情語の変更後座標値が（x’,y’）であり、当該感情語の多次元ベクトル空間におけるベクトル値が、（x, y, a, b）である場合、当該感情語の修正後ベクトル値を、（x’, y’, a, b）とする。
【００７６】
（２）利用者の感情に適合するサービスの推薦
図１０は、上述したステップＳ１０〜Ｓ９０の動作により変更された感情語の多次元ベクトル空間におけるベクトル値に基づいて、サービス推薦システム１００が、利用者の感情に適合するサービスを推薦する動作について説明する。
【００７７】
ステップＳ１１０において、サービス推薦システム１００は、利用者によって入力または選択された感情語を取得する。
【００７８】
ステップＳ１２０において、サービス推薦システム１００は、取得した感情語の多次元ベクトル空間におけるベクトル値を図３〜図６に示した情報に基づいて計算する。なお、図９に示したステップＳ１０及びＳ２０の動作において、当該ベクトル値が既に計算されている場合、サービス推薦システム１００は、ステップＳ１１０及びＳ１２０の動作を行わなくてもよい。
【００７９】
ステップＳ１３０において、サービス推薦システム１００は、推薦するサービスを決定するため、利用者への質問や応答の内容（例えば、「今の気分は？」といった質問と、当該質問によって選択された感情語に関する質問から構成される応答ルール）を決定する。
【００８０】
ステップＳ１４０において、サービス推薦システム１００は、サービス推薦システム１００からの質問や応答の内容に応じて、利用者が入力または選択した感情語の２次元空間における座標値に対応するサービス（例えば、ＷｅｂサイトのＵＲＬ及びその概要）を、図８に示したようなサービス情報を用いて提示する。なお、サービス推薦システム１００は、上述したように、利用者が入力または選択した感情語の多次元ベクトル空間における修正後ベクトル値に基づいて、図８に示したようなサービス情報を用いて対応するサービスを提示してもよい。
【００８１】
（作用・効果）
以上説明した本発明の実施形態によれば、２次元空間において、複数の感情語間の位置関係が表示されるため、利用者は、感情語の意味合いや、その感情の強さの程度を、他の感情語と比較しながら感覚的に指示することができるともに、利用者の感情に適合したサービスを推薦することができる。
【００８２】
すなわち、利用者が、多次元ベクトル空間において他の感情語と比較しながら、感情語の意味合いや、その感情の強さの程度を変更しようとした場合、感覚的かつ容易に変更することが難しいが、このように、２次元空間への写像を生成することにより、感覚的かつ容易に複数の感情語間の位置関係、つまり、個々の利用者が感じる感情語間の心理的距離を変更することができる。
【００８３】
さらに、図７に示したように、２次元空間への写像は、多次元ベクトル空間における原点を中心として生成されるため、利用者は、当該原点を中心として表示されている感情語全体のバランスを考慮して感情語の位置を変更することができる。
【００８４】
本発明の実施形態によれば、変更指示による感情語の位置の変更が所定の範囲内でない場合、当該感情語の座標値が変更されないため、変更後の感情語の位置が、変更前の位置と乖離するような変更指示を排除することができる。
【００８５】
本実施形態によれば、修正された感情語のベクトル値が、利用者毎に保持されるため、サービス推薦システム１００は、各利用者に応じたサービスを随時推薦することができる。また、サービス推薦システムは、修正された感情語のベクトル値に基づいて、各利用者に応じた２次元空間への写像を随時生成することができる。
【００８６】
本実施形態によれば、所定のカテゴリに分類されている感情語のベクトル値に基づいて、当該感情語のみが、２次元空間に表示されるため、例えば、カテゴリの異なる感情語を２次元写像マップに表示させないようにすることにより、多数の感情語が２次元写像マップに表示されることによる利用者の混乱が回避されるとともに、利用者は、より快適に複数の感情語間の位置関係を変更することができる。
【００８７】
（変更例）
上述した本発明の実施形態では、サービス推薦システム１００は、同一のハードウェア（例えば、サーバコンピュータ）を用いて実現されていたが、サービス推薦システム１００は、複数のハードウェアを用いて実現することも勿論可能である。例えば、サービス情報データベース１１１〜メモリ１１４の機能を別個のサーバコンピュータにより実現し、当該サーバコンピュータと、感情語取得部１０１〜応答ルール格納部１１０の機能を実現するサーバコンピュータとが通信を行う形態でもよい。
【図面の簡単な説明】
【００８８】
【図１】本発明の実施形態に係るサービス推薦システムの論理ブロック構成を示す図である。
【図２】本発明の実施形態に係るサービス推薦システムの多次元空間データ保持部及び写像変換部の内部構成を示す図である。
【図３】本発明の実施形態に係るサービス推薦システムにおいて用いられる感情語カテゴリの一例を示す図である。
【図４】本発明の実施形態に係るサービス推薦システムにおいて用いられる感情語の一例を示す図である。
【図５】本発明の実施形態に係るサービス推薦システムにおいて用いられる感情語カテゴリのベクトル値の一例を示す図である。
【図６】本発明の実施形態に係るサービス推薦システムにおいて用いられる多次元ベクトル空間の一例を示す図である。
【図７】本発明の実施形態に係るサービス推薦システムにおいて用いられる２次元写像マップの一例を示す図である。
【図８】本発明の実施形態に係るサービス推薦システムにおいて用いられるサービス情報の一例を示す図である。
【図９】本発明の実施形態に係るサービス推薦システムの動作フローを示す図である。
【図１０】本発明の実施形態に係るサービス推薦システムの動作フローを示す図である。
【符号の説明】
【００８９】
２１…感情語カテゴリ登録部、２２…感情語保持部、２３…感情語分類部、２４…カテゴリ付き多次元空間データ保持部、２５…感情カテゴリ指定部、２６…感情カテゴリ依存写像変換部、１００…サービス推薦システム、１０１…感情語取得部、１０２…ベクトル値計算部、１０３…多次元空間データ保持部、１０４…写像変換部、１０５…修正部、１０６…２次元写像マップ保持部、１０７…２次元写像マップ操作ユーザインタフェース、１０８…応答決定部、１０９…個別適応部、１１０…応答ルール格納部、１１１…サービス情報データベース、１１２…サービス情報取得部、１１３…サービス推薦部、１１４…メモリ、Ａ１…平面
【図１】
2005115863.tif 000003
【図２】
2005115863.tif 000004
【図３】
2005115863.tif 000005
【図４】
2005115863.tif 000006
【図５】
2005115863.tif 000007
【図６】
2005115863.tif 000008
【図７】
2005115863.tif 000009
【図８】
2005115863.tif 000010
【図９】
2005115863.tif 000011
【図１０】
2005115863.tif 000012