(57)【要約】【課題】本発明は、ひらめきに類似するプロセスを加味して、効率的な情報検索（言い換えれば人間に近い着想行為）を実現することを目的とする。【解決手段】本発明の発想モデル装置は、自発感情部、知識データベース、および着想部を備える。自発感情部は、人間の感情をモデル化した感情状態をデータとして予め用意し、シュレディンガー方程式の確率モデルに従い、これら感情状態の間で状態遷移を繰り返す。知識データベースでは、外部から収集された知識データを感情状態との相関の強さに関連付けて分類蓄積することによって、感性に影響される人間の発想源をシミュレーションする。着想部は、外部入力が与えられると、この外部入力と自発感情部の感情状態とを組み合わせ、その組み合わせなどを検索キーにして、知識データベースから知識データを検索することによって、人間の着想行為をシミュレーションする。【選択図】　　　　図４
2004127126.tif 000002
【特許請求の範囲】
【請求項１】
人間の感情をモデル化した感情状態をデータとして予め複数用意し、シュレディンガー方程式の確率モデルを表現する演算処理に従って、前記感情状態の間で状態遷移を繰り返すことにより、人間の自発感情の創発をシミュレーションする自発感情部と、
外部から収集された知識データを前記感情状態との相関の強さに関連付けて分類蓄積することにより、感性に影響される人間の発想源をシミュレーションする知識データベースと、
外部入力が与えられると、前記自発感情部の前記感情状態と前記外部入力とを組み合わせ、その組み合わせまたは組み合わせにより生じる干渉状態を検索キーにして、前記知識データベースから関連する前記知識データを検索することにより、人間の着想行為をシミュレーションする着想部と
を備えたことを特徴とする発想モデル装置。
【請求項２】
請求項１に記載の発想モデル装置において、
前記着想部は、
前記外部入力と前記感情状態との組み合わせを、所定期間記憶して忘却する表層記憶部と、
前記表層記憶部に記憶される前記外部入力と前記感情状態との組み合わせの頻度が所定頻度以上になると、前記外部入力または前記干渉状態が『奨励』に該当する場合には、前記自発感情部における前記感情状態への状態遷移確率を増加させ、前記外部入力または前記干渉状態が『抑制』に該当する場合には、前記状態遷移確率を低減させることにより、深層意識の成長をシミュレーションする深層意識更新部とを備えた
ことを特徴とする発想モデル装置。
【請求項３】
人間の感情をモデル化した感情状態をデータとして予め複数用意し、シュレディンガー方程式の確率モデルを表現する演算処理に従って、前記感情状態の間で状態遷移を繰り返すことにより、人間の自発感情の創発をシミュレーションする自発感情部と、
前記感情状態に対する直接的または間接的な外部の反応を外部入力として取り込み、前記外部入力と前記感情状態との組み合わせを所定時間記憶して忘却する表層記憶部と、
前記表層記憶部に記憶される前記外部入力と前記感情状態との組み合わせの頻度が所定頻度以上になると、前記外部入力または「前記組み合わせの干渉状態」が『奨励』に該当する場合には、前記自発感情部における前記感情状態への状態遷移確率を増加させ、前記外部入力または前記干渉状態が『抑制』に該当する場合には、前記状態遷移確率を低減させることにより、深層意識の成長をシミュレーションする深層意識更新部と
を備えたことを特徴とする自発感情モデル装置。
【請求項４】
コンピュータによる発想のシミュレーション方法であって、人間の感情をモデル化した感情状態をデータとして予め複数用意し、シュレディンガー方程式の確率モデルを表現する演算処理に従って、前記コンピュータが前記感情状態の間で状態遷移の演算を繰り返すことにより、人間の自発感情の創発をシミュレーションするステップと、
前記コンピュータ上のデータベースに、外部から収集された知識データを前記感情状態との相関の強さに関連付けて分類蓄積することにより、感性に影響される人間の発想源をシミュレーションするステップと、
外部入力が与えられると、前記コンピュータが、前記感情状態と前記外部入力とを組み合わせ、その組み合わせまたは組み合わせにより生じる干渉状態を検索キーにして、前記データベースから関連する前記知識データを検索することにより、人間の着想行為をシミュレーションするステップと
を備えたことを特徴とする発想のシミュレーション方法。
【請求項５】
請求項４に記載の発想のシミュレーション方法において、
前記コンピュータが、前記外部入力と前記感情状態との組み合わせの頻度が所定頻度以上になったと判定すると、前記外部入力または前記干渉状態が『奨励』に該当する場合には、前記感情状態への状態遷移確率を増加させ、前記外部入力または前記干渉状態が『抑制』に該当する場合には、前記状態遷移確率を低減させることにより、深層意識の成長をシミュレーションするステップを有する
ことを特徴とする発想のシミュレーション方法。
【請求項６】
コンピュータによる自発感情のシミュレーション方法であって、
人間の感情をモデル化した感情状態をデータとして予め複数用意し、シュレディンガー方程式の確率モデルを表現する演算処理に従って、前記コンピュータが前記感情状態の間で状態遷移の演算を繰り返すことにより、人間の自発感情の創発をシミュレーションするステップと、
前記コンピュータが、前記感情状態に対する直接的または間接的な外部の反応を外部入力として取り込み、前記外部入力と前記感情状態との組み合わせを所定時間記憶して忘却するステップと、
前記コンピュータが、前記外部入力と前記感情状態との組み合わせの頻度が所定頻度以上になったと判定すると、前記外部入力または「前記組み合わせの干渉状態」が『奨励』に該当する場合には、前記感情状態への状態遷移確率を増加させ、前記外部入力または前記干渉状態が『抑制』に該当する場合には、前記状態遷移確率を低減させることにより、深層意識の成長をシミュレーションするステップと
を備えたことを特徴とする自発感情のシミュレーション方法。
【請求項７】
コンピュータを、請求項１または請求項２に記載の前記自発感情部、前記知識データベース、および前記着想部として機能させるためのプログラム。
【請求項８】
コンピュータを、請求項３に記載の前記自発感情部、前記表層記憶部、および前記深層意識更新部として機能させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、人間の着想行為をシミュレーションする発想モデル装置、その方法、およびそのプログラムに関する。
本発明は、その発想モデル装置の主要部分である自発感情モデル装置、その方法、およびそのプログラムに関する。
特に、本発明は、下記のような製品分野に適用される技術である。
▲１▼コンピュータやロボットを用いた、より自然な質疑応答システム
▲２▼人間的な感性を反映するアイデア検索システム
▲３▼人間の心理状態の実験モデル
▲４▼より人間らしい感情や動きを反映するゲームシステム
▲５▼エージェントシステム
▲６▼自発感情による着想（いわゆる直感）により、膨大な情報源から的確な答えを高速検索する情報検索方法
【０００２】
【従来の技術】
本発明と関連のある従来技術としては、特許文献１に開示された「感情生成装置及び感情生成方法」が知られている。人間などの内部状態を表す感情は、そのときの状況に応じて様々に変化する。この特許文献１においては、予測不可能な状況における感情の生成を実現するための技術を開示している。すなわち、予測可能な状況に照らして状況を評価し、装置自身の感情を発生させる。また、実際に発生した過去の感情とそのときの状況とを分析し、それぞれの状況に特有な予測不可能な付帯条件及びそれに対応する感情を学習する。新たに入力された状況が学習した付帯条件を満足する場合には、その付帯条件に対応する感情を出力する。
【０００３】
また、本願発明者は、特許文献２において「感性発生方法及び感性発生装置並びにソフトウェア」を開示している。この従来技術では、対話相手の感情状態などの入力情報に基づいて、快さ、危険度、達成度を表す本能パラメータを動機付け情報として生成し、その本能的な動機付け情報に基づいて、喜びや怒りなどの基本感情を発生制御する。特に、この従来技術では、基本感情の発生制御に際して、理性や意志といった個性を制御ルール（人間で言えば性向）に反映することにより、より人間的な感情状態の生成に成功している。
【特許文献１】
特開平１１−２６５２３９号公報
【特許文献２】
特開２００２−２１５１８３号公報
【０００４】
【発明が解決しようとする課題】
一般に、人間の脳は、多数のニューロンからなる巨大な並列処理マシンであると考えられている。その結果、脳による問題解決は、並列処理による総当たり的な情報検索処理として捉えられる。
しかしながら、このような総当たり的な情報検索処理をコンピュータなどで実現するには、膨大な検索辞書を用意しなければならず、かつ多大な検索時間がかかるなどの問題が生じる。また、総当たり的な情報検索では、一定の検索条件に合致する平均的な解を検索範囲内から見つけているに過ぎず、意表をつく解（ひらめき）を出力することは不可能である。
【０００５】
人間の脳は、ひらめきという類い稀な能力を有している。このひらめきという能力は、総当たり的な情報検索処理とは異質な能力である。
本願発明者は、本発明にあたり、このひらめきという心理的現象に着目することによって、総当たり的な情報検索処理の問題点を改善することを考えた。
すなわち、本発明の目的は、ひらめきに類似するプロセスを加味することにより、効率的な情報検索（言い換えれば人間に近い着想行為）を実現することである。
本発明の別の目的は、ひらめきを生み出す感性や感情の揺らぎを実現する自発感情モデルを実現することである。
【０００６】
【課題を解決するための手段】
以下、本発明について説明する。
【０００７】
《請求項１》
請求項１の発想モデル装置は、自発感情部、知識データベース、および着想部を備える。
この自発感情部は、人間の感情をモデル化した感情状態をデータとして予め複数用意し、シュレディンガー方程式の確率モデルを表現する演算処理に従って、これら感情状態の間で状態遷移を繰り返す。その結果、自発感情部は、人間の自発感情の創発をシミュレーションする。
知識データベースでは、外部から収集された知識データを感情状態との相関の強さに関連付けて分類蓄積することによって、感性に影響される人間の発想源をシミュレーションする。
着想部は、外部入力が与えられると、この外部入力と自発感情部の感情状態とを組み合わせ、その組み合わせまたは組み合わせにより生じる干渉状態を検索キーにして、知識データベースから関連する知識データを検索する。その結果、着想部は、人間の着想行為をシミュレーションする。
【０００８】
以下、この発想モデル装置について説明する。
本願発明者は、ひらめきと呼ばれる着想行為をモデル化するため、次のような理論をまず考えた。すなわち、ひらめきは、表層意識下においてコントロールすることが困難であって、不確実な心理現象である。このようなひらめきの不確実性は、思考を規範する感性や感情の揺らぎに強く影響されるためと考えられる。
そこで、本発明では、この感情の揺らぎをシミュレーションするために、まず自発感情部を開発した。この自発感情部を構築するにあたり、人間の感情をモデル化した感情状態を設定する。この感情状態は、喜怒哀楽その他の基本感情を座標軸にとった仮想的な座標空間（以下『感情空間』という）を運動する運動体として捉えることができる。すなわち、この座標空間における感情状態の位置を、感情のポテンシャル（喜怒哀楽の度合い）と捉える。また、この座標空間における感情状態の運動量を、人間の感情変化の勢いと捉える。
仮に、この感情状態の運動を完全なランダム運動と考えると、支離滅裂な感情変化となり、合理性や整合性を有するひらめきとは結びつかない。
逆に、この感情状態の運動をニュートン力学に従う運動とすると、全て予測可能な感情変化となり、不確実性を有するひらめきとは結びつかない。
そこで、本願発明者は、ひらめきを生む際の適度な不確実性を実現するため、シュレディンガー方程式に着目した。すなわち、量子化した感情状態を予め複数想定し、シュレディンガー方程式の波動関数ψの二乗が示す存在確率を満足するように、これら感情状態の間で状態遷移が生じると設定した。
このような感情状態の運動は、例えば、波動関数、フーリエ変換、行列力学、経路積分、生成消滅演算子、演算子、微分方程式、または交換関係その他の既知の演算処理により算出することができる。
ちなみに、シュレディンガー方程式を採用することにより、感情状態を粒子性（感情空間における位置と運動量）だけではなく、波動性という性質でも捉えることが可能になる。この感情状態の波動性によって、人間の感情が生成消滅したり、感情が互いに干渉し合ったり、共鳴するなどのシミュレーションが可能になるため、シュレディンガー方程式の採用は更に好都合である。
【０００９】
続いて、本願発明者は、ひらめきの発想源として、知識データベースを開発した。通常、人間は、知識や経験の積み重ねを発想源とする。しかしながら、人間がひらめきを感じる場合、この発想源全てについて総当たり検索を行っているとは考えにくい。このような総当たり検索では、平均的な当たり前の答えしか見つからず、また膨大な思考時間が常に必要となるからである。これらは、いずれもひらめきとは相容れない結果である。
そこで、本願発明者は、ひらめきに際して、人間は発想源を適度に限定しているのではないかと考えた。発想源を限定すれば、限られた範囲から平均的とは言えない意表をつく答えを得る可能性が高くなる。また、発想源が狭く限定されるため、情報検索に要する思考時間を直感と呼べるレベルまで短縮することができる。
このような発想源の範囲限定には、知識経験に基づく知性面の限定作用も勿論重要である。しかしながら、知性面における範囲限定は、情報検索の正解率向上や思考時間の短縮には有効であるが、意表をつく答えを得るという点では不十分である。特に、天啓とも言うべき芸術家のひらめきは、知性面における範囲限定だけでは到底説明がつかない。
そこで、本願発明者は、芸術家が感性や感情を重視して創造活動を行っている点に着目し、この感性や感情によって発想の範囲が無意識に限定されていると考えた。
本発明の知識データベースは、このような機能を実現するため、外部から収集された知識データを感情状態との相関の強さに関連付けて分類蓄積する。このような分類蓄積によって、感性や感情に影響される人間の発想源をシミュレーションすることが可能になる。
【００１０】
さらに、本願発明者は、ひらめきを着想する場として、着想部を開発した。この着想部は、自発感情部から感情状態を取得する。また、この着想部には、ひらめきのトリガーとなる外部入力（刺激）も与えられる。
着想部は、この外部入力と感情状態とを組み合わせる。着想部が、この組み合わせを検索キーにして知識データベースを検索することにより、感情状態による検索範囲の限定が実行される。この検索範囲の限定により、感情状態に合致しつつ、かつ意表をつく検索結果を高速に得ることが可能になる。
【００１１】
なお、着想部は、外部入力と感情状態との組み合わせによって生じる干渉状態を検索キーに加味してもよい。この場合の動作は、外部入力を感情状態によって変容させた上で、検索キーを新たに生成している動作に相当する。
簡単な例をあげると、外部入力『バラ』が、感情状態『強い喜びの状態』に干渉することにより、互いに強め合う方向の干渉が生じる。この干渉状態により、単なる『バラ』が、より華やかな『赤いバラ』という検索キーに変容する。
（具体的な変容ルールについては、例えば、心理実験によって決定することができる。例えば、ローシャッハテストによって実験者の感情状態を推定したのち、その感情状態において外部入力をどのように解釈したかを実験者にアンケート調査すればよい。）
これは、人間が外部入力（他人からの話など）を感性や感情によって独自解釈する状態をシミュレーションしている。この場合、良い面で言えば独創的解釈、悪い面で言えば思い込みを含んだ人間らしい検索キーを生成することができる。このように検索キーが感情状態に影響されて変容することにより、人間のひらめきに一層近い状態をシミュレーションすることが可能になる。
【００１２】
また、着想部は、継続的に与えられる外部入力を波動として捉え、外部入力と感情状態との間で干渉状態を求め、その干渉状態を検索キーにして、知識データベースの検索を行ってもよい。この場合の動作は、両者間の干渉や同期によって新たに生み出される変化（人間で言えば、気分の上がり下がりや感性のうなりのようなもの）から検索キーを生成することに相当する。この場合、外部入力とは感性のレベルで合致するが、外部入力の意味内容からはおよそ思い付かない検索結果を得ることができる。
【００１３】
《請求項２》
請求項２の発明は、請求項１の発想モデル装置において、着想部が、表層記憶部および深層意識更新部を備える。
この表層記憶部は、外部入力と感情状態との組み合わせを、所定期間記憶して忘却する。
一方、深層意識更新部は、表層記憶部に記憶される外部入力と感情状態との組み合わせの頻度が所定頻度以上になると、外部入力または干渉状態が『奨励』に該当する場合には、自発感情部における感情状態への状態遷移確率を増加させ、外部入力または干渉状態が『抑制』に該当する場合には、状態遷移確率を低減させることにより、深層意識の成長をシミュレーションする。
【００１４】
上述したように、本発明の自発感情部は、自発感情の状態遷移確率を変更することによって、深層意識の成長（自発感情部の癖付け）をシミュレーションする。このような成長により、穏和な自発感情部や、激昂しやすい自発感情部といった、より個性的な自発感情部を実現できる。
【００１５】
ただし、自発感情部の個性に該当する部分であるため、安易に成長させることは好ましくない。そこで、外部入力および感情状態の組み合わせの頻度が所定頻度以上になった場合のみ、成長（状態遷移確率の変更）させることとした。
【００１６】
さらに、外部入力または干渉状態が『奨励』に該当する場合には、その感情状態への状態遷移確率を増加させる。逆に、外部入力または干渉状態が『抑制』に該当する場合には、その感情状態への状態遷移確率を低減させる。このような成長の方向付けにより、外部入力と調和のとれた成長を促すことが可能になる。
【００１７】
なお、ここでの『奨励』および『抑制』の判断については、システム開発者などの教師役が、自発感情部を教育する観点からルールを決定することが好ましい。
以上のような成長（自発感情部の癖付け）により、個性的で人間に近い着想行為をシミュレーションすることが可能になる。
【００１８】
《請求項３》
請求項３の自発感情モデル装置は、自発感情部、表層記憶部、および深層意識更新部を備える。
この自発感情部は、人間の感情をモデル化した感情状態をデータとして予め複数用意し、シュレディンガー方程式の確率モデルを表現する演算処理に従って、これら感情状態の間で状態遷移を繰り返すことにより、人間の自発感情の創発をシミュレーションする。
表層記憶部は、感情状態に対する直接的または間接的な外部の反応を外部入力として取り込み、この外部入力と感情状態との組み合わせを所定時間記憶して忘却する。
深層意識更新部は、表層記憶部に記憶される外部入力と感情状態との組み合わせの頻度が所定頻度以上になると、外部入力または「組み合わせの干渉状態」が『奨励』に該当する場合には、自発感情部における感情状態への状態遷移確率を増加させ、外部入力または干渉状態が『抑制』に該当する場合には、状態遷移確率を低減させることにより、深層意識の成長をシミュレーションする。
【００１９】
請求項３の自発感情モデル装置は、請求項２の発想モデル装置から、自発感情部と、その成長に係わる構成とを抽出したものである。この自発感情モデル装置を機能部品として使用することにより、種々の応用製品に、自発感情の創発および成長機能を付加することが可能になる。
【００２０】
《請求項４》
請求項４の発明は、コンピュータによる発想のシミュレーション方法であって、次のステップを備える。
（Ａ）人間の感情をモデル化した感情状態をデータとして予め複数用意し、シュレディンガー方程式の確率モデルを表現する演算処理に従って、コンピュータが感情状態の間で状態遷移の演算を繰り返すことにより、人間の自発感情の創発をシミュレーションするステップ。
（Ｂ）コンピュータ上のデータベースに、外部から収集された知識データを感情状態との相関の強さに関連付けて分類蓄積することにより、感性に影響される人間の発想源をシミュレーションするステップ。
（Ｃ）外部入力が与えられると、コンピュータが、感情状態と外部入力とを組み合わせ、その組み合わせまたは組み合わせの干渉状態を検索キーにして、データベースから関連する知識データを検索することにより、人間の着想行為をシミュレーションするステップ。
この発想のシミュレーション方法は、請求項１の発想モデル装置が実施する発想手順を、方法のカテゴリーとしてクレーム化したものである。
【００２１】
《請求項５》
請求項５の発明は、請求項４に記載の発想のシミュレーション方法において、さらに次のステップを備える。
（Ｄ）コンピュータが、外部入力と感情状態との組み合わせの頻度が所定頻度以上になったと判定すると、外部入力または干渉状態が『奨励』に該当する場合には、感情状態への状態遷移確率を増加させ、外部入力または干渉状態が『抑制』に該当する場合には、状態遷移確率を低減させることにより、深層意識の成長をシミュレーションするステップ。
この発想のシミュレーション方法は、請求項２の発想モデル装置が実施する発想手順を、方法のカテゴリーとしてクレーム化したものである。
【００２２】
《請求項６》
請求項６の発明は、コンピュータによる自発感情のシミュレーション方法であって、次のステップを備える。
（１）人間の感情をモデル化した感情状態をデータとして予め複数用意し、シュレディンガー方程式の確率モデルを表現する演算処理に従って、コンピュータが感情状態の間で状態遷移の演算を繰り返すことにより、人間の自発感情の創発をシミュレーションするステップ。
（２）コンピュータが、感情状態に対する直接的または間接的な外部の反応を外部入力として取り込み、外部入力と感情状態との組み合わせを所定時間記憶して忘却するステップ。
（３）コンピュータが、外部入力と感情状態との組み合わせの頻度が所定頻度以上になったと判定すると、外部入力または「組み合わせの干渉状態」が『奨励』に該当する場合には、感情状態への状態遷移確率を増加させ、外部入力または干渉状態が『抑制』に該当する場合には、状態遷移確率を低減させることにより、深層意識の成長をシミュレーションするステップ。
この自発感情のシミュレーション方法は、請求項３の自発感情モデル装置が実施する手順を、方法のカテゴリーとしてクレーム化したものである。
【００２３】
《請求項７》
請求項７のプログラムは、コンピュータを、請求項１または請求項２に記載の前記自発感情部、前記知識データベース、および前記着想部として機能させることを特徴とする。
このプログラムをコンピュータで実行することにより、コンピュータ上において請求項１または請求項２の発想モデル装置を実現することができる。
【００２４】
《請求項８》
請求項８のプログラムは、コンピュータを、請求項３に記載の前記自発感情部、前記表層記憶部、および前記深層意識更新部として機能させることを特徴とする。
このプログラムをコンピュータで実行することにより、コンピュータ上において請求項３の自発感情モデル装置を実現することができる。
【００２５】
【発明の実施の形態】
以下、図面に基づいて、請求項１〜８に対応する実施形態を説明する。
図１は、本実施形態における発想モデル装置１１（自発感情モデル装置を含む）を示すブロック図である。
図１において、発想モデル装置１１は、自発感情部１２、着想部１３、知識データベース１４、およびインターフェース部１７を備えて構成される。さらに、この着想部１３は、深層意識更新部１５および表層記憶部１６を備えて構成される。
例えば、このような発想モデル装置１１は、請求項７，８に対応するプログラムをコンピュータで実行することによって、実現してもよい。また、一部または全部をハードウェアにより構成してもよい。
【００２６】
［自発感情部１２の初期設定］
まず、自発感情部１２の初期設定について説明する。
発想モデル装置１１の開発者は、人間が有する代表的な基本感情を選定する。次に、開発者は、これら基本感情の強弱レベルを設定することにより、基本感情の量子化レベルを決定する。図２は、このように決定された基本感情の一例を示す図である。
【００２７】
開発者は、このように量子化された基本感情を組み合わせることにより、人間が実際に経験する感情状態を複数定める。これら感情状態の一つ一つは、例えば、喜び＝４，怒り＝０，哀しみ＝１，愛情＝５，嫌悪＝０・・といった具合に、複数の基本感情が入り混じった複雑な現実的感情状態を表す。
このように定めた感情状態は、基本感情を軸にとった座標空間（以下『感情空間』という）上に座標位置として存在する。人間の感情は、これら感情状態の間を移動することによって感情空間内を運動する一種の量子的存在としてモデル化できる。
【００２８】
次に、開発者は、感情状態を構成する基本感情の作用を考える。例えば、強い嫌悪と強い愛情とを有する感情状態は、これらの基本感情が互いに相反するために極めて不安定な感情状態となる。そのため、より安定した別の感情状態に移動する確率が高い。
また例えば、強い怒りを有する感情状態は、その強い怒りがやがて哀しみ（諦観）の波動を強め、哀しみを有する感情状態へと移動する確率が高い。
【００２９】
このように、開発者は、基本感情の相互作用を考慮することによって、各感情状態の存在確率を定め、その存在確率を成立させるための状態遷移確率を初期設定する。
なお、最終目的であるひらめき動作に量子論的な不確実性を加味するため、各感情状態の存在確率は、シュレディンガー方程式の波動関数ψの二乗に略一致する必要がある。そのための調整は、基本感情の量子化レベルの再設定や、シュレディンガー方程式の定数変更や、存在確率それ自体の再設定などによって実施できる。
図３は、このように定めた状態遷移確率に従う状態遷移を説明する図である。この図３では、感情状態Ａ〜Ｃなどの間で、状態遷移確率Ｐ０〜Ｐ８などに従って状態遷移が発生している様子を示す。
【００３０】
［知識データベース１４の作成］
続いて、知識データベース１４の作成について説明する。
ここでは、一例としてＳＤ法を用いた知識データベース１４の作成について説明する。
ＳＤ法では、被験者に「海」などの知識データを示し、その知識データについて受ける印象を、「楽しい〜つまらない」や「怖い〜怖くない」などの基本感情の評定尺度を使って答えてもらう。開発者は、複数の被験者について求めたＳＤ法の結果から、基本感情を軸にとった感情空間において、知識データの印象がどのように空間分布するかを求める。この空間分布を各感情状態に分割してそれぞれに総和を求めることにより、知識データと各感情状態との相関の強さが得られる。
開発者は、知識データを、強い相関を示す感情状態に分類した上で、知識データ相互間の関連付けを行う。このような知識データの感情状態による分類と、知識データ相互間の関連付けを行うことにより、感性の影響に配慮した知識データベースが完成する。
【００３１】
［発想モデル装置１１による着想動作の説明］
図４は、発想モデル装置１１の着想動作を説明する図である。
以下、図４中に示すステップ番号に沿って、発想モデル装置１１の着想動作を説明する。
【００３２】
ステップＳ１：　自発感情部１２では、予め設定された状態遷移確率に従って、複数の感情状態の間で状態遷移を逐次実行する。ここでの処理は、シュレディンガー方程式の確率モデルに沿った処理であるため、例えば、波動関数、フーリエ変換、行列力学、経路積分、生成消滅演算子、演算子、微分方程式、または交換関係その他の既知の演算処理を用いても実施できる。
このような感情状態の状態遷移を逐次実行することにより、人間の自発感情が創発する様子をシミュレーションすることができる。
【００３３】
ステップＳ２：　表層記憶部１６は、オペレータから外部入力が与えられると、自発感情部１２から現在の感情状態を取得し、外部入力と感情状態との組み合わせを作成する。表層記憶部１６は、この組み合わせを一定期間記憶したのち、忘却する。
続いて、表層記憶部１６は、この組み合わせから検索キーを作成する。ここでは次のような検索キーの選択が可能である。
（１）外部入力と感情状態の組み合わせをそのまま検索キーとする。
（２）外部入力と感情状態の干渉状態に応じて、外部入力を変容して検索キーとする（詳細については、課題を解決するための手段の欄を参照）。
（３）外部入力と感情状態の干渉状態を検索キーとする。具体的には、外部入力と強い相関を示す感情状態を求める。求めた感情状態と現在の感情状態とを波動レベルで合成することにより、別の感情状態を生成する。この合成処理を簡易に行う場合は、各基本感情の相互作用ルールに基づいて、双方の感情状態が有する各基本感情ごとに合成レベルを決定すればよい。このように求めた別の感情状態を検索キーとする。
【００３４】
ステップＳ３：　着想部１３は、ステップＳ２で求めた検索キーを知識データベース１４に照会する。まず、知識データベース１４は、この検索キーに従って感情状態による検索範囲の限定を実施する。次に、知識データベース１４は、限定された検索範囲において、外部入力と関連する知識データを情報検索する。
このような情報検索により、例えば、外部入力「花」に対する検索結果が、明るい感情状態では「綺麗」「いい香り」「若い女の子」となり、暗い感情状態では「葬式」「幽霊」「奇妙な香り」となる。
【００３５】
ステップＳ４：　着想部１３は、これらの検索結果と現在の感情状態とを出力する。図１に示すインターフェース部１７は、これらの検索結果と現在の感情状態を反映した音声出力や映像出力などを選択または生成して出力する。
【００３６】
ステップＳ５：　通常は、ステップＳ４までの動作により、発想モデル装置１１の着想動作は完結する。
このステップＳ５は、表層記憶部１６に記憶される『外部入力と感情状態との組み合わせ』の頻度が所定頻度を超えた場合の条件的動作である。この場合、深層意識更新部１５は、外部入力または組み合わせの干渉状態が『奨励』と『抑制』のいずれに該当するかを判別する。
『奨励』に該当する場合、深層意識更新部１５は、自発感情部１２の設定を書き換えて、現在の感情状態への状態遷移確率を増加させる。
逆に、『抑制』に該当する場合、深層意識更新部１５は、自発感情部１２の設定を書き換えて、現在の感情状態への状態遷移確率を低減させる。
このような自発感情部１２の更新動作により、外部入力と調和のとれる方向へ自発感情部１２を成長させることが可能になる。
【００３７】
［本実施形態の効果など］
以上説明した動作により、本実施形態では、自発感情部１２の感情状態に応じて、知識データベース１４の検索範囲が適切に限定される。その結果、感情状態に合致しつつ、かつ感情状態の揺らぎに影響された意表をつく検索結果を高速に得ることが可能になる。
また、本実施形態では、ステップＳ５で述べた動作により、外部入力と調和のとれた方向へ、自発感情部１２の成長（癖付け）を促すことができる。その結果、より、個性的で人間に一段と近い着想行為をシミュレーションすることが可能になる。
【００３８】
【発明の効果】
本発明では、シュレディンガー方程式の確率モデルに従って、感情状態を状態遷移させる。その結果、ひらめきを生むために適度な不確実性を有する感情の揺らぎをシミュレーションすることが可能になる。
また、本発明では、外部から収集された知識データを感情状態との相関の強さに関連付けて分類蓄積する。このような分類蓄積により、感性に影響される人間の発想源をシミュレーションすることが可能になる。
【００３９】
さらに、本発明では、ひらめきのトリガーとなる外部入力（刺激）と感情状態とを組み合わせる。本発明は、この組み合わせまたは組み合わせにより生じる干渉状態を検索キーにして知識データの検索を行う。その結果、感情状態の揺らぎに応じて知識データの検索範囲が限定され、感情状態に則しつつ、かつ意表をつく検索結果を得ることが可能になる。その結果、着想部では、人間のひらめきに近い行為をシミュレーションすることが可能になる。
【００４０】
以上説明したように、本発明では、膨大な検索辞書を高速に情報検索しつつ、ひらめきに近い着想結果を出力できるシステムを構築することが可能になる。
【図面の簡単な説明】
【図１】本実施形態における発想モデル装置（自発感情モデル装置を含む）を示すブロック図である。
【図２】量子化された基本感情の一例を示す図である。
【図３】感情状態の状態遷移の様子を説明する図である。
【図４】発想モデル装置１１の着想動作を説明する図である。
【符号の説明】
１１　発想モデル装置
１２　自発感情部
１３　着想部
１４　知識データベース
１５　深層意識更新部
１６　表層記憶部
１７　インターフェース部
【図１】
2004127126.tif 000003
【図２】
2004127126.tif 000004
【図３】
2004127126.tif 000005
【図４】
2004127126.tif 000006