(57)【要約】      （修正有）【課題】自律型思考パターン生成機を提供する。【解決手段】思考パターン生成機は画像情報、音声情報および言語をパターンに変換する。画像情報は画像検出器１により検出され、対象物に応じたパターンに変換される。音声情報は音声検出器３により検出され、音声に応じたパターンに変換される。言語も語、単語から構成されるパターンに変換される。生成されたパターンはパターン記録器７に記録され、他のパターンとの間に関係を設定する。思考パターン生成機は人間の思考パターンを学習し、ある状況に対して、人間が考える一連の思考パターンと同様の思考パターンを生成する。さらに、入力される情報の価値を評価し記録することにより、自律的に知識を拡大していく。【選択図】図１
2014222504.tif 000002
【特許請求の範囲】
【請求項１】
画像情報、音声情報および言語を対応するパターンに変換するパターン変換器と、パターンを記録するパターン記録器と、パターンの設定、変更およびパターンとパターンの結合関係を生成するパターン制御器と、パターンを制御信号に変換する制御信号生成器を備え、人間の思考をパターンとして学習し、人間の思考の流れをパターンからパターンへの変化として学習する思考パターン生成機。
【請求項２】
画像情報、音声情報および言語を対応するパターンに変換するパターン変換器と、パターンを記録するパターン記録器と、パターンの設定、変更およびパターンとパターンの結合関係を生成するパターン制御器と、入力した情報の価値を分析する情報分析器を備え、有用と判断した情報を自律的に記録していく自律型思考パターン生成機。
【請求項３】
入力した文の単語の品詞を分析し、文の主部、述部、主語、述語、修飾語等を識別し、いつ、どこで、誰が、何を、どのように、なぜ、したのかを識別・整理する文構成分析器と、文構成分析器で整理された文を記録するパターン記録器と、パターン記録器に記録した情報から検索したい情報を抽出する情報抽出器を備え、質問に対し、記録したパターンから回答を生成する思考パターン生成機。
【請求項４】
入力したパターンを記録するパターン記録器と、入力した複数のパターンから導出または連想されるパターンを生成するパターン制御器を備え、入力するパターンの組合せを変えることにより、組合せに対応したパターンを出力する思考パターン生成機。
【請求項５】
パターン検出部と誤パターン検出部を備え、識別が正しい場合には検出信号を出力し識別が、誤っている場合にも関わらず検出信号を出力するパターンに対しては誤パターン検出器により検出信号の出力を抑制し誤識別を回避するパターン記録器。
【請求項６】
複数の入力ラインと複数の出力ラインを備え、ライン毎に入力信号との相関を検出する機能を備え、複数の入力に対し干渉すること無く相関を検出することができるパターン記録器。
【発明の詳細な説明】
【技術分野】
【０００１】この発明は人間の思考パターンを学習し、ある状況に対して、人間が考える一連の思考パターンと同様の思考パターンを生成する知能機械に関するものである。
さらに、入力される情報の価値を評価し記録することにより、自律的に知識を拡大していく知能機械に関するものである。
【背景技術】
【０００２】従来の自動機械、ロボット等の知能機械はある状況に対する対応は、あらかじめプログラムされた手順に従った行動を行う。プログラムは人間が設計し、機械に搭載された計算機に入力する必要があり、機械自らプログラムを設計および更新することはできなかった。
【先行技術文献】
【特許文献】
【０００３】
【発明の概要】
【発明が解決しようとする課題】
【０００４】従来の自動機械、ロボット等の知能機械はある状況に対する対応は、あらかじめプログラムされた手順に従った行動を行う。プログラムは人間が設計し、機械に搭載された計算機に入力する必要があり、開発に多大な時間を要する等のデメリットがあった。
【背景技術】（請求項１に対応）【０００５】  画像情報、音声情報および人間から得た情報により機械に動作を行わせる場合、機械に搭載した計算機にあらかじめプログラム言語により作成されたプログラムを組込み、実行することにより実現する。あらかじめ設定された条件が検出されると対応する動作が実行されるようにプログラムを作成する。条件の検出および対応する動作が適切でなければ、計算機にインストールしたプログラムを修正する。条件および対応する動作を人間の思考に対応するパターンとして設定し、パターンからパターンへの変化により動作を実行する機械は従来無い。
【背景技術】（請求項２に対応）【０００６】  入力した情報の価値を分析し、有益と判断した情報を記録して、有用と判断した情報を自律的に拡大していく機械は従来無い。
【背景技術】（請求項３に対応）【０００７】  入力した文の単語の品詞を分析し、文の主部、述部、主語、述語、修飾語等を識別し、いつ、どこで、誰が、何を、どのように、なぜ、したのかを識別・整理する機械は従来無い。
【背景技術】（請求項４に対応）【０００８】  入力した複数の条件から導出または連想される結果を機械に出力させるためには、機械に搭載した計算機にプログラムとして設定しておく必要がある。あらかじめ設定した条件が検出されると対応する結果を出力するようにプログラムを作成する。条件をパターン化し、パターン間の接続の組合せにより、導出または連想される結果を出力する機械は従来無い。
【背景技術】（請求項５に対応）【０００９】  従来は入力信号との相関をとることによりパターンの認識を行っており、誤認識を能動的に回避する機能は有していない。
【背景技術】（請求項６に対応）【００１０】  従来は入力信号と個別に相関を検出しており複数のラインにより相関を同時並行処理する機能は有していない。
【発明が解決しようとする課題】
（請求項１に対応）
【００１１】  従来は機械に動作を行わせる場合、計算機にあらかじめプログラムを設定する必要があった。画像情報および音声情報から状況を判断するプログラム、個々の条件に応じ機械に動作させるプログラムを作成し、機械に搭載した計算機にインストールし実行する必要があった。プログラムは専用のプログラム言語により作成する必要があり、開発に多大な時間を要する等のデメリットがあった。
また、条件の検出および対応する動作が適切でなければ、計算機にインストールしたプログラムを人間が修正する必要があり、修正に多大な時間を要する等のデメリットがあった。
【発明が解決しようとする課題】
（請求項２に対応）
【００１２】  機械に情報を記録する場合、人間が逐次、情報の価値を判断し、有用と判断した情報を機械に入力し記録する必要があり多大な時間を要する等のデメリットがあった。
【発明が解決しようとする課題】
（請求項３に対応）
【００１３】  計算機等に記録した情報から必要な情報を調べる場合、人間がキーワード等を計算機に入力し、関連するデータを検索し、必要な情報を探す必要があり、多大な時間を要する等のデメリットがあった。
【発明が解決しようとする課題】
（請求項４に対応）
【００１４】  入力した複数の条件から導出または連想される結果を機械に出力させるためには、機械に搭載した計算機に人間がプログラムとして設定しておく必要があり、プログラム作成に多大な時間を要する等のデメリットがあった。
【発明が解決しようとする課題】
（請求項５に対応）
【００１５】  従来はパターン認識する場合、パターン学習が進むにつれ、検出ゲイン等が増大し、誤認識を多く発生する等のデメリットがあった。
【発明が解決しようとする課題】
（請求項６に対応）
【００１６】  従来は入力信号と個別に相関を検出する逐次処理となっており、相関検出を同時並行処理することはできなかった。
【課題を解決するための手段】
（請求項１に対応）
【００１７】  この発明における思考パターン生成機は画像情報、音声情報および言語をパターンに変換する。画像情報は画像検出器により検出され、対象物に応じたパターンに変換される。音声情報は音声検出器により検出され、音声に応じたパターンに変換される。言語も語、単語から構成されるパターンに変換される。パターンとは対応する事象の特徴を検出器が識別する信号の組合せにより表現したものである。
画像、音声および言語から生成されたパターンはパターン記録器に記録される。パターン記録器に記録されたパターンは他のパターンとの間に関係を設定することができる。例えば、ある事象ＡをパターンＡと表現し、別の事象ＢをパターンＢと表現することにする。事象Ａが発生すると事象Ｂも発生する場合、対応するパターンＡとパターンＢは関係を有することになる。パターンＡが励起されると引き続き、パターンＢが励起されようにパターン制御器により結合関係を設定する。
【００１８】  具体的な例として、画像情報として、『犬』を入力すると犬の画像パターンが生成され、パターン記録器に犬の画像パターンとして記録される。一方、言語情報として『いぬ』を５の言語入力器に入力し、整理した型に変換する。次に６の言語パターン変換において言語パターンに変換し、パターン記録器に記録する。この画像パターンと言語パターンは同一の対象（この例では犬）を示しているため、パターン制御器により結合関係を設定すると、犬の画像パターンが励起すると、引き続き言語情報として『いぬ』を示す言語パターンが励起することになる。このように思考パターン生成機に犬の画像を見せ、言語情報として『いぬ』であることを学習（ここではパターン間の関係を設定することを示す。）させると、次回に犬を見たときに『いぬ』であることを認識できるようになる。
【００１９】  以上は画像パターンと言語パターンの結合関係について述べたが、音声パターンと言語パターンの結合関係も同様に設定することができる。
【００２０】  次に思考パターンを機械で生成する手段について説明する。人間は言語を用いて思考する。ある事象を見た時、人間はそれが何かを認識する。さらに認識したものに対する感想や対応等についても言語を使用する。例として横断歩道において信号を見たとする。信号が赤の場合、人間は信号が赤であることを認識し、次の言語を思い浮かべる。「横断歩道で信号が赤の場合は止まりなさい。」人間はこの言語を思い浮かべながら、自分の体に立ち止るよう指令を出す。これにより人間は横断歩道の前で立ち止まることになる。次に信号が青に変わったとする。人間は信号が青に変わったことを認識し、次の言語を思い浮かべる。「横断歩道で信号が青の場合は車に注意して渡りなさい。」人間はこの言語を思い浮かべなから、自分の体に車に注意して横断歩道を渡るよう指令を出す。これにより人間は横断歩道を車に注意しながら渡ることになる。機械においても人間の思考パターンと同様のパターンを生成し、行動ができることを説明する。画像検出において検出された赤信号の画像パターンは赤信号の画像として認識される。これは画像検出器に赤信号を入力し、赤信号の画像パターンをパターン記録器に記録する。同時に「赤信号」という言語パターンをパターン記録器に記録する。パターン間の関係を学習する場合はパターン制御器を使用する。まず、赤信号を画像検出器に赤信号を入力する。赤信号の画像パターンはすでにパターン記録器にて記録されているので、赤信号の画像パターンが励起する。次に「赤信号」という言語パターンを励起させる。パターン制御器は励起したパターンの後に別のパターンが励起した時に、先に励起したパターンから次に励起するパターンに向けて結合関係を生成する。一旦、結合関係が生成されると最初のパターンが励起すると次のパターンが励起するようになる。上記の例では赤信号の画像パターンの励起の後に、「赤信号」という言語パターンを励起しているため、赤信号の画像パターンから「赤信号」という言語パターンへ向けた結合関係が生成される。結合関係の生成後、赤信号の画像パターンを入力すると「赤信号」という言語パターンが励起することになる。
同様の手順により、青信号の認識もできるようになる。
【００２１】  次は言語パターンと言語パターンの間に結合関係を生成していく。
「赤信号」という言語パターンを励起させ、その次に「止まれ！」という言語パターンを励起すると、次の結合関係が生成される。「赤信号」→「止まれ！」
同様に「青信号」→「車に注意して渡れ！」という結合関係を生成することができる。
次に「止まれ！」という言語パターンは制御信号生成器に送られ、アクチュエータに対して「止まれ」を命じる制御信号が生成される。同様に「車に注意して渡れ！」という言語パターンは「車が近くにいない事を検出せよ！」と「渡れ！」という言語パターンに展開され、車が近くにいない事を検出すると、「渡れ！」という言語パターンが制御信号生成器に送られ、アクチュエータに対して「渡れ」を命じる制御信号が生成される。
以上のように人間の思考パターンに沿って、思考パターン生成機にパターンを生成し、動作させることにより、機械に対し、人間と同様の制御を『言語を使用した』パターンを使って実現することができる。
【課題を解決するための手段】
（請求項２に対応）
【００２２】  この発明における思考パターン生成機は入力した情報の価値を分析する。分析は例えば次の項目について実施することが可能である。分析の結果、有用と判断した情報は、識別した分野に分析結果を追加して、パターン記録器に記録していく。
▲１▼  誰から得た情報か分析する。
▲２▼  どの分野に関する情報か分析する。
▲３▼  関心のある分野の情報か分析する。
▲４▼  記録された情報との関係（整合、不整合、新規性、根拠の妥当性）を分析する。
▲５▼  情報の種類（真実、事実、推測、噂、質問文、命令文、感嘆文等）を分析する。
【００２３】最初に▲１▼の誰から得た情報かの分析について説明する。
情報分析器は入力した情報および情報の発信源（本、テレビ、人・・等）は何かを識別する。これは入力された情報の伝達経路を確認することにより可能である。たとえば本に書かれた画像情報は本からの情報であると識別できる。テレビからの情報は画像情報および音声情報からテレビからの情報であると識別できる。人からの情報は画像情報から周囲にいる人が誰かを識別し、また誰からの音声情報かを識別することができる。
【００２４】  ▲２▼どの分野に関する情報か分析することにつき説明する。
一般的に入力した情報にはどの分野に関する情報か手がかりとなる単語および文等が含まれている。直近の情報に手がかりとなる単語および文等が含まれていなくても、暫くモニターしていると手がかりとなる単語および文等を検出することができる。
情報をパターン変換器に入力し、情報を言語パターンに変換する。人間がその情報を見て、どの分野に関するものかを判断できた時、分野に関する言語パターンをパターン記録器に登録し、入力情報に対応する言語パターンから分野を示す言語パターンへの結合関係を設定する。言語パターンと言語パターンの結合は結合係数を介して実施することができる。入力した情報１が分野１に対応すると判断した場合、情報１に対応する言語パターンから分野１に対応する言語パターンに結合係数を介した結合を生成する。情報１に対応する言語パターンが励起した時、分野１に対する結合は結合係数に比例した強さで強化する。分野１の言語パターンが励起するか否かは事前に設定した閾値に対し、結合係数を介して入力される結合の強さの大小関係によって決める。入力した情報に対し上記の識別を繰り返すことにより、入力した情報の分野分析が学習されていく。入力した情報に対する分野分析の結果が誤った場合は入力パターンに対する結合を弱めるように結合係数を修正する。
このような学習を繰り返すことにより、入力した情報の分野分析が正しく実施できるようになる。
【００２５】  ▲３▼関心のある分野の情報か分析することにつき説明する。
これは▲２▼で述べた方法と同様の方法により実現できる。入力した情報の中に関心ある分野の単語および文等が含まれているかを分析することにより、入力した情報が関心ある分野の情報であるか否かの識別が可能となる。
【００２６】  ▲４▼記録された情報との関係（新規性、整合、不整合）を分析することにつき説明する。
入力された情報は上記に述べた分野分析を実施され、パターン記録器に記録されたパターンとの照合が実施される。関連のあるパターンが検出されると、入力された情報との関係について分析が行われる。パターン記録器に記録された言語パターンと言語パターンの間には整合、不整合の関係を定義することが可能である。例えば、「上」を示す言語パターンと「下」を示す言語パターンには反対の意味を示す結合関係を定義する。また、「美しい」を示す言語パターンと「綺麗」を示す言語パターンには類似の意味を示す結合関係を定義する。このように言語パターンと言語パターンとの間に反対の意味、類似の意味を識別する結合関係を設定することができる。例えば、入力した言語パターンに「上」を示す言語パターンが含まれていたとする。入力した情報に関連するする情報がパターン記録器の中で検出され、その関連情報の言語パターンに「下」を示す言語パターンが含まれていたとする。この時、入力した言語パターンは「上」という言語パターンを励起し、関連情報の言語パターンは「下」を励起する。言語パターン「上」と「下」は反対を示す結合となっているため、入力された情報と記録されている関連情報の間に不整合があることが認識できる。同様に「美しい」と「綺麗」の関係のように類似を示す言語パターンを励起した場合には入力された情報と記録されている関連情報の間に整合があることが認識できる。人間は新しい情報に接した際、関連する情報を想起、比較することにより、整合および不整合を確認する。機械においても同様の動作を行うことが可能である。
【００２７】  次に、入力した情報に新規性があるか否かを分析する方法につき説明する。
入力した情報の言語パターンを構成する下位の言語パターン（文に対しては単語が相当）と等価な言語パターンを含めた言語パターンを生成する。この言語パターンは入力した情報の新規性について影響を与えることなく、同一の意味を有する言語パターンの集合となる。
同じようにして、入力した情報に開連する情報の言語パターンを構成する下位の言語パターンと等価な言語パターンを含めた言語パターンを生成する。この言語パターンも含まれる情報量に影響を与えることなく、同一の意味を有する言語パターンの集合となる。この言語パターンの集合は単語で構成する意味空間において、言語が示す意味について最大限の領域を占めていると解釈することができる。
入力した情報に新規性があるか否かの判断は、記録されていた関連情報の示す言語パターンの集合と新規情報が示す言語パターンの集合を比較した時、関連情報が示す言語パターン以外の箇所に新規情報の言語パターンが存在する時、新規性があると判断できる。なぜならば、このことは関連情報にない情報が入力した情報に含まれていることを示すからである。
【００２８】  次に根拠の妥当性につき説明する。
入力した情報を言語パターンに変換して記録する際、可能な限り根拠についても言語パターンに変換して記録するようにする。例えば、「ＡはＢである。」という情報を入力した場合、「なぜならばＡはＣだから」という根拠についても言語パターンにし、記録するようにする。このような記録を繰り返すことにより、根拠を構成する言語パターンの集合が構成される。真実、事実または常識に基づいて根拠の記録を蓄積することにより、根拠を示す言語パターンに妥当性を持たせることができる。仮に入力した情報と記録している関連情報との間に不整合が検出された時に、その根拠について比較することにする。
入力した情報および関連情報の根拠を上記において生成した根拠を構成する言語パターンの集合と照合することにより、どちらが根拠として妥当であるか比較することができる。根拠を構成する言語パターンと照合した時に、照合するものが検出されなかった場合、その根拠は過去に説明されていないことになる。つまり、根拠を構成する言語パターンの集合と照合した時に、照合が多いほど根拠の妥当性が高く、照合が少ないほど、根拠の妥当性が低いことになる。
【００２９】  ▲５▼  情報の種類（平常文（真実、事実、推測、噂）、疑問文、命令文、感嘆文等）を分析する方法につき説明する。
入力した情報の言語パターンは情報の種類が分析される。一般的に言語パターンには文の種類（平常文、疑問文、命令文、感嘆文等）を識別するパターンが含まれている。
平常文は「です」、「ます」、「である」、「だ」等
疑問文は「ですか」、「ますか」、「だろうか」等
命令文は「せよ」、「しろ」、「して下さい」等
感嘆文は「なんて・・だろう」、「なんて・・でしょう」等
推測は  「だろう」、「でしょう」等
噂は    「らしい」等
これらのパターンを検出することにより、情報の種類を識別することが可能である。
さらに言語パターン以外に画像パターン、音声パターンの情報を取り入れることにより、真実および事実の識別が可能である。画像パターンで実際に発生した事象を言語パターンとして記録する場合、事実として識別することが可能である。また、情報の源泉が信頼のある人、書物等からである場合、事実、真実と識別して記録することが可能である。
【００３０】  以上の▲１▼から▲５▼の分析により入力した情報は分析され、情報としての価値が評価される。信頼ある発信源からの関心ある分野の情報は価値が高いと判断され、信頼のない発信源からの関心の無い分野の情報は価値が低いと判断される。価値の高い情報は言語パターンとしてパターン記録器に記録し、価値の低い記録は記録しないこととする。
これにより、有用な情報が逐次蓄積され、膨大な知識がパターン記録器に構成されていくことになる。
【課題を解決するための手段】
（請求項３に対応）
【００３１】  この発明における思考パターン生成機は入力した文の単語の品詞を分析し、文の主部、述部、主語、述語、修飾語等を識別し、いつ、どこで、誰が、何を、どのように、なぜ、何したのかを識別・整理し記録する。記録した情報から必要な情報を抽出したい場合、何に関する何を知りたいのかを入力することにより、必要な情報を出力する。
思考パターン生成器を構成する文構成分析器は入力した情報の言語パターンの単語の品詞を分析する。各単語の品詞は決まるので、単語毎に品詞を対応付ける。次に文構成分析器は品詞およびその組合せにつき分析する。例えば下記のように主語、述語、修飾語等が識別できる。
【００３２】・「名詞」＋「助詞（は）」              →主語
・「名詞」＋「助詞（が）」              →主語
・「名詞」＋「助詞（を）」              →目的語
・「動詞」                              →述語
・「形容詞」                            →述語
・「形容詞」＋「名詞」                  →「形容詞」は「名詞」の修飾語
・「名詞１」＋「助詞（の）」＋「名詞２」→
「名詞１」＋「助詞（の）」は「名詞２」の修飾語
・「動詞（・・した）」＋「名詞」        →「動詞（・・した）」は「名詞」の修飾語
・「名詞１」＋「助詞（を）」＋「他動詞」＋「名詞２」＋「助詞（の）」＋「名詞３」  →（ケース１：「他動詞」の主語が「名詞２」）
「名詞１」＋「助詞（を）」＋「他動詞」は「名詞２」の修飾語
→（ケース２：「他動詞」の主語が「名詞３」）
「名詞１」＋「助詞（を）」＋「他動詞」は「名詞３」の修飾語
・「名詞（日時）」                      →（いつ）を意味
・「名詞（場所）」＋「助詞（で）」      →（どこで）を意味
・「文（・・・する方向で）」            →（どのように）を意味
・「文（・・・だからである）」          →（なぜ）を意味
等
【００３３】  さらに、文構成分析器は識別した主語、述語、修飾語はそれぞれに対応する位置に配置して言語パターンを生成する。このように配置することにより、（いつ）、（どこで）、（誰が）、（何を）、（どのように）、（なぜ）、（何した）のか明確になる。
このように整理して配置された言語パターンを使用すれば、数々の質問に対し回答を生成するのは容易である。具体的には検索用の言語パターンとして下記を使うことにする。
検索用の言語パターン：
（いつ）＋（どこで）＋（誰が）＋（何を）＋（どのように）＋（なぜ）＋（何した）
例えば、（どこで）、（誰が）、（何を）、（どのように）、（なぜ）、（何した）かについては部分的に分かっているけれども、（いつ）かについて知りたいとしよう。この場合、（どこで）、（誰が）、（何を）、（どのように）、（なぜ）、（何した）の内、分かっている言語パターンで検索用の言語パターンを生成する。この検索用の言語パターンを使って、上記に述べた整理して配置された言語パターンの中を照合する。照合により（どこで）、（誰が）、（何を）、（どのように）、（なぜ）、（何した）の内、合致した言語パターンがあると、回答を含む候補として選出することができる。この候補の内、（いつ）という項目に対し、（いつ）を表現する言語パターンを含む場合、質問に対する回答となる。
【００３４】  質問が（どこで）、（誰が）、（何を）、（どのように）、（なぜ）、（何した）の何れであっても同様に回答を得ることが可能である。質問したい項目以外の項目を使って検索用の言語パターンを生成し、その検索用の言語パターンをパターン記録器に対し照合させ、照合に対し反応した候補の中から、質問したい項目に具体内容が含まれているものを選出すれば、質問に対する回答を得ることができる。
このようにパターン記録器に質問に対する回答が含まれている場合には、直接的に回答を得ることができる。
【課題を解決するための手段】
（請求項４に対応）
【００３５】  この発明における思考パターン生成機は、入力した複数のパターンから導出されるパターンおよび連想されるパターンを生成する。入力する複数のパターンを「パターンＡ」、「パターンＢ１」、「パターンＢ１」、・・「パターンＢＮ」とし、導出または連想されるパターンを「パターンＣ１」、「パターンＣ１」、・・「パターンＣＮ」とする。入力するパターンと導出または連想されるパターンには下記の関係があるとする。
・「パターンＡ」＋「パターンＢ１」→「パターンＣ１」
・「パターンＡ」＋「パターンＢ２」→「パターンＣ２」
・    ・・
・    ・・
・「パターンＡ」＋「パターンＢＮ」→「パターンＣＮ」
これは先に説明したパターン制御器を使用する。
「パターンＡ」と「パターンＢｉ」（ｉ＝１〜Ｎ）を励起させ、その後に「パターンＣｉ」を励起させる。この時、パターン制御器により、「パターンＡ」、「パターンＢｉ」から「パターンＣｉ」（ｉ＝１〜Ｎ）へ結合が生成される。この結合が生成されると、「パターンＡ」と「パターンＢｉ」が励起すると、「パターンＣｉ」が励起するようになる。以上より入力するパターンの組合せを変えることにより、組合せに対応したパターンを出力することが可能となる。
【課題を解決するための手段】
（請求項５に対応）
【００３６】  この発明におけるパターン記録器はパターン検出するパターン検出部と検出してはいけない誤パターンを検出する誤パターン検出部を備えることにより、検出してはいけない信号を誤って検出した場合には、誤パターン検出部により誤パターンであることを検出し、誤った検出を抑制することができる。
【課題を解決するための手段】
（請求項６に対応）
【００３７】  この発明におけるパターン記録器は複数の入力ラインと複数の出力ラインを備え、ライン毎に入力信号との相関を検出し、検出結果をライン毎に出力するため干渉することなく相関検出を同時並行処理することができる。
【発明を実施するための形態】
【発明の実施の形態１】
（請求項１に対応）
【００３８】  図１はこの発明の一実施例における思考パターン生成機の構成を示した図である。
図１において１は画像情報を検出する画像検出器である。２は画像検出器の出力を画像パターンに変換する画像パターン変換器である。３は音声情報を検出する音声検出器である。４は音声検出器の出力を音声パターンに変換する音声パターン変換器である。５は言語を入力する言語入力器である。６は言語入力器の出力を言語パターンに変換する言語パターン変換器である。７は画像パターン、音声パターンおよび言語パターンを記録するパターン記録器である。８はパターンの設定、変更およびパターンとパターンの結合関係を生成するパターン制御器である。９はパターンを制御信号に変換する制御信号生成器である。１０は制御信号生成器の出力により駆動されるアクチュエータである。
【００３９】  次に動作について説明する。
１の画像検出器は対象物に応じた信号を生成する。この対象物に応じた信号は２の画像パターン変換器に入力され、画像パターンが生成される。同様に３の音声検出器は音声に応じた信号は４の音声パターン変換器に入力され、音声パターンが生成される。５の言語入力器は言語を入力する。言語とは語、単語および文のことである。言語入力器は入力した文を主語、述語、修飾語等に整理した型に変換する。６の言語パターン変換器は５の言語入力器の出力を言語パターンに変換する。図２、図３、図４に画像パターン、音声パターンおよび言語パターンの例を示す。ここでは画像、音声および言語の情報をそれぞれ識別する信号の組合せに変換したものをパターンと呼んでいる。ここではパターンの要素を「ＯＮ」「ＯＦＦ」または「１」「０」で表現することにする。他の表現でも良いが相関処理の簡便性により本表現を採用している。生成されたパターンは７のパターン記録に記録される。８のパターン制御器はパターンの設定、変更およびパターンとパターンの結合関係を生成する。
図５にパターン記録器の構成を示す。
【００４０】  パターンとパターンの結合関係の例について説明する。ある事象ＡをパターンＡと表現し、別の事象ＢをパターンＢと表現することにする。事象Ａが発生すると事象Ｂも発生する場合、対応するパターンＡとパターンＢは関係を有することになる。パターンＡが励起されると引き続き、パターンＢが励起されようにパターン制御器により結合関係を設定することができる。
具体的な動作例として、画像情報として、『犬』を入力すると犬の画像パターンが生成され、パターン記録器に犬の画像パターンとして記録する。一方、言語情報として『いぬ』を５の言語入力器に入力し、整理した型に変換する。次に６の言語パターン変換において言語パターンに変換し、パターン記録器に記録する。８のパターン制御器により結合関係を設定すると、犬の画像パターンが励起すると、引き続き言語情報として『いぬ』を示す言語パターンが励起することになる。このように思考パターン生成機に犬の画像を見せ、言語情報として『いぬ』であることを関係付けておくと、次回に犬を見たときに『いぬ』であることを認識できるようになる。
図６にパターン記録器の動作例を示す。
【００４１】  音声パターンと言語パターンの結合関係も同様に生成することができる。
具体的な動作例として、音声にて「あ」と発声し、音声検出器に入力する。３の音声検出器は音声の周波数パターンから「あ」に対応した音声信号を生成し、４の音声パターン変換器に出力する。音声パターン変換器は「あ」に対応した音声信号を音声パターンとして生成する。
次に、５の言語入力器に『あ』を入力し、６の言語パターン変換器で『あ』に対応する言語パターンに変換する。８のパターン制御器により結合関係を設定すると、「あ」という音声パターンが励起すると引き続き言語情報として『あ』に対応した言語パターンが励起することになる。
同様に「い」、「う」、「え」、「お」、「か」・・・「ん」と音声パターンを７のパターン記録器に記録していく。
言語パターン変換器は、さらに語と語の組合せから単語を言語パターンとして生成し、単語と単語の組合せから文を言語パターンとして生成する。生成した言語パターンは７のパターン記録器に記録する。
以上より音声パターンから対応する言語パターンを生成することが可能となる。
尚、音声パターンは話す人によっても微妙に異なるため、各人毎に音声パターンを記録すれば誰が話しているかについても検出することが可能である。
【００４２】  次に言語パターンと言語パターンの結合関係と動作について説明する。
ある状況が生じた時、画像パターンまたは音声パターンが励起し、対応する言語パターンが励起する。この時、この言語パターンを人間が見て、次に思いつく言語または連想する言語を５の言語入力器に入力し、６の言語パターン変換器により言語パターンに変換していく。さらに８のパターン制御器により、言語パターンと言語パターンの関係を設定していく。８のパターン制御器は励起しているパターンの後に、別のパターンが励起すると、先に励起したパターンから後で励起するパターンに向けて、結合関係を生成する。これにより、ある言語パターンが励起すると、それに関連する言語パターンが逐次、励起されることになる。人間はある考えを意識した時、その次に関連する考えが思い浮かぶように、思考パターン生成機にも言語パターンから言語パターンを励起させることができる。人間がある考えを意識することは思考パターン生成機が言語パターンを励起したことに対応している。図７に言語パターンと言語パターンの結合関係の動作例を示す。
【００４３】  パターンとパターンの結合の例としては下記のものが挙げられる。
・画像パターン→画像で識別された対象の名称
・音声パターン→音声で識別された、語、単語、文章
・音声パターン→音声を発している対象が何か？（人か動物か？  誰か？等）
・言語パターン（ある事象）→言語パターン（事象から帰結する事象）
（例（科学的事実）：酸素と水素を反応させる。→水が生成される。）
・言語パターン（ある事象）→言語パターン（事象から帰結する行動）
（例（習慣、慣習等）：○○さんに会う。→○○さんに挨拶する。）
・言語パターン（ある事象）→言語パターン（事象から帰結する行動指針）
（例（規則等）：赤信号  →  立ち止まる。）
・言語パターン（ある事象）→言語パターン（事象から連想される事象）
（例（予想）：黒い雲が発生した。  →  雨が降るだろう。）
・言語パターン（質問）→言語パターン（質問に対する回答）
・言語パターン（問題）→言語パターン（問題の解決方法を想起）
・・・
等
【００４４】  励起したパターンは関連するパターンを逐次、励起するとともに、パターン記録器に記録したパターンと照合を行い、検索したい情報を得ることも可能である。
例えば、人間が本思考パターン生成機に本日の推奨する娯楽は何かが良いかを思考パターン生成機に回答させるようなことは下記の手順により実施することができる。
１．  本日の推奨する娯楽を質問されたら、晴れならハイキング、雨なら映画が良い          と回答するよう言語パターンを設定する。
２．  本日の天気に関する情報を入手したらパターン記録器に記録する。
３．  本日の推奨する娯楽を質問されたら、本日の天気に関する情報をパターン記録          器から検索し、その情報の内容により回答を生成する。
以上のように人間の思考パターンに沿って、思考パターン生成機にパターンを生成し、動作させることにより、人間と同様の思考および動作を機械に実施させることが可能である。
【発明の実施の形態２】
（請求項２に対応）
【００４５】  図８はこの発明の一実施例における思考パターン生成機の構成を示した図である。
図８において１は画像情報を検出する画像検出器である。２は画像検出器の出力を画像パターンに変換する画像パターン変換器である。３は音声情報を検出する音声検出器である。４は音声検出器の出力を音声パターンに変換する音声パターン変換器である。５は言語を入力する言語入力器である。６は言語入力器の出力を言語パターンに変換する言語パターン変換器である。７は画像パターン、音声パターンおよび言語パターンを記録するパターン記録器である。８はパターンの設定、変更およびパターンとパターンの結合関係を生成するパターン制御器である。９はパターンを制御信号に変換する制御信号生成器である。１０は制御信号生成器の出力により駆動されるアクチュエータである。１１は入力した情報の価値を分析する情報分析器である。
【００４６】  次に動作について説明する。
１の画像検出器は対象物に応じた信号を生成する。この対象物に応じた信号は２の画像パターン変換器に入力され、画像パターンが生成される。同様に３の音声検出器は音声に応じた信号は４の音声パターン変換器に入力され、音声パターンが生成される。５の言語入力器は言語を入力する。６の言語パターン変換器は５の言語入力器の出力を言語パターンに変換する。生成されたパターンは７のパターン記録に記録される。８のパターン制御器はパターンの設定、変更およびパターンとパターンの結合関係を生成する。
１１の情報分析器は入力した情報の価値を分析する。分析は一例として▲１▼から▲５▼の項目について実施する。▲１▼から▲５▼の分析により入力した情報は分析され、情報としての価値が評価される。信頼ある発信源からの関心ある分野の情報は価値が高いと判断され、信頼のない発信源からの関心の無い分野の情報は価値が低いと判断される。価値の高い情報は言語パターンとしてパターン記録器に記録し、価値の低い記録は記録しないこととする。
これにより、有用な情報が逐次蓄積され、膨大な知識がパターン記録器に構成されていくことになる。
▲１▼誰から得た情報か分析する。
▲２▼どの分野に関する情報か分析する。
▲３▼関心のある分野の情報か分析する。
▲４▼記録された情報との関係（整合、不整合、新規性、根拠の妥当性）を分析する。
▲５▼情報の種類（真実、事実、推測、噂、質問文、命令文、感嘆文等）を分析する。
【００４７】  ▲１▼の誰から得た情報かの分析について説明する。
情報分析器は入力した情報および情報の発信源（本、テレビ、人・・等）は何かを識別する。これは入力された情報の伝達経路を確認することにより実施する。本に書かれた画像情報は本からの情報であると識別できる。テレビからの情報は画像情報および音声情報からテレビからの情報であると識別できる。人からの情報は画像情報から周囲にいる人が誰かを識別し、また誰からの音声情報かを識別する。
【００４８】  ▲２▼どの分野に関する情報か分析することにつき説明する。
入力した情報にはどの分野に関する情報か手がかりとなる単語および文等が含まれている。直近の情報に手がかりとなる単語および文等が含まれていなくても、暫くモニターしていると手がかりとなる単語および文等を検出することができる。
情報をパターン変換器に入力し、情報を言語パターンに変換する。人間がその情報を見て、どの分野に関するものかを判断できた時、分野に関する言語パターンをパターン記録器に登録し、入力情報に対応する言語パターンから分野を示す言語パターンへの結合関係を設定する。言語パターンと言語パターンの結合は結合係数を介して実施する。入力した情報１が分野１に対応すると判断した場合、情報１に対応する言語パターンから分野１に対応する言語パターンに結合係数を介した結合を生成する。情報１に対応する言語パターンが励起した時、分野１に対する結合は結合係数に比例した強さで強化する。分野１の言語パターンが励起するか否かは事前に設定した閾値に対し、結合係数を介して入力される結合の強さの大小関係によって決める。入力した情報に対し分野の識別を繰り返すことにより、入力した情報の分野分析が学習されていく。入力した情報に対する分野分析の結果が誤った場合は入力パターンに対する結合を弱めるように結合係数を修正する。
このような学習を繰り返すことにより、入力した情報の分野分析が正しく実施できるようになる。図９にどの分野に関する情報か分析する情報分析器の動作例を示す。
【００４９】  ▲３▼関心のある分野の情報か分析することにつき説明する。
これは▲２▼で述べた方法と同様の方法により実現できる。入力した情報の中に関心ある分野の単語および文等が含まれているかを分析することにより、入力した情報が関心ある分野の情報であるか否かの識別を実施する。
【００５０】  ▲４▼記録された情報の関係（新規性、整合、不整合）を分析することにつき説明する。
入力された情報に対し上記に述べた分野分析を実施し、パターン記録器に記録されたパターンとの照合を実施する。関連のあるパターンが検出されると、入力された情報との関係について分析を実施する。パターン記録器に記録された言語パターンと言語パターンの間には整合、不整合の関係を定義しておく。例えば、「上」を示す言語パターンと「下」を示す言語パターンには反対の意味を示す結合関係を定義する。また、「美しい」を示す言語パターンと「綺麗」を示す言語パターンには類似の意味を示す結合関係を定義する。このように言語パターンと言語パターンとの間に反対の意味、類似の意味を識別する結合関係を設定しておく。例えば、入力した言語パターンに「上」を示す言語パターンが含まれていたとする。入力した情報に関連するする情報がパターン記録器の中で検出され、その関連情報の言語パターンに「下」を示す言語パターンが含まれていたとする。この時、入力した言語パターンは「上」という言語パターンを励起し、関連情報の言語パターンは「下」を励起する。言語パターン「上」と「下」は反対を示す結合関係となっているため、入力された情報と記録されている関連情報の間に不整合があることが認識できる。同様に「美しい」と「綺麗」の関係のように類似を示す言語パターンを励起した場合には入力された情報と記録されている関連情報の間に整合があることが認識できる。人間は新しい情報に接した際、関連する情報を想起、比較することにより、整合および不整合を確認する。思考パターン生成機においても同様の動作を行うことが可能である。
図１０に整合・不整合に関する情報分析器の動作例を示す。
【００５１】  次に、入力した情報に新規性があるか否かを分析する方法につき説明する。
入力した情報の言語パターンを構成する下位の言語パターン（文に対しては単語が相当）と等価な言語パターンを含めた言語パターンを生成する。図１１および図１２は同意語の分析例について示したものである。この言語パターンは入力した情報の新規性について影響を与えることなく、同一の意味を有する言語パターンの集合となる。
同じようにして、入力した情報に関連する情報の言語パターンを構成する下位の言語パターンと等価な言語パターンを含めた言語パターンを生成する。この言語パターンも含まれる情報量に影響を与えることなく、同一の意味を有する言語パターンの集合となる。この言語パターンの集合は単語で構成する意味空間において、言語が示す意味について最大限の領域を占めていると解釈することができる。図１３に同意語によって構成される集合体の構成について示す。
入力した情報に新規性があるか否かの判断は、記録されていた関連情報の示す言語パターンの集合と新規情報が示す言語パターンの集合を比較した時、関連情報が示す言語パターン以外の箇所に新規情報の言語パターンが存在する時、新規性があると判断できる。なぜならば、このことは関連情報にない情報が入力した情報に含まれていることを示すからである。
図１４に新規性検出に関する情報分析器の動作例を示す。
【００５２】  次に根拠の妥当性につき説明する。
入力した情報を言語パターンに変換して記録する際、可能な限り根拠についても言語パターンに変換して記録するようにする。例えば、「ＡはＢである。」という情報を入力した場合、「なぜならばＡはＣだから」という根拠についても言語パターンにし、記録するようにする。このような根拠に関する記録を繰り返すことにより、根拠を構成する言語パターンの集合が構成される。真実、事実または常識に基づいて根拠の記録を蓄積することにより、根拠を示す言語パターンに妥当性を持たせることができる。仮に入力した情報と記録している関連情報との間に不整合が検出された時に、その根拠について比較することにする。
入力した情報および関連情報の根拠を上記において生成した根拠を構成する言語パターンの集合と照合することにより、どちらが根拠として妥当であるか比較することができる。根拠を構成する言語パターンと照合した時に、照合するものが検出されなかった場合、その根拠は過去に説明されていないことになる。つまり、根拠を構成する言語パターンの集合と照合した時に、照合が多いほど根拠の妥当性が高く、照合が少ないほど、根拠の妥当性が低いことになる。
【００５３】  ▲６▼情報の種類（平常文（真実、事実、推測、噂）、疑問文、命令文、感嘆文等）を分析する方法につき説明する。
入力した情報の言語パターンは情報の種類が分析される。一般的に言語パターンには文の種類（平常文、疑問文、命令文、感嘆文等）を識別するパターンが含まれている。
平常文は「です」、「ます」、「である」、「だ」等
疑問文は「ですか」、「ますか」、「だろうか」等
命令文は「せよ」、「しろ」、「して下さい」等
感嘆文は「なんて・・だろう」、「なんて・・でしょう」等
推測は  「だろう」、「でしょう」等
噂は    「らしい」等
これらのパターンを検出することにより、情報の種類を識別する。
さらに言語パターン以外に画像パターン、音声パターンの情報を取り入れることにより、真実および事実の識別を実施する。画像パターンで実際に発生した事象を検出し、言語パターンとして記録する場合、事実として識別する。また、情報の源泉が信頼のある人、書物等からである場合、確からしい情報と識別して記録する。
【００５４】  以上の▲１▼から▲５▼の分析により入力した情報は分析され、情報としての価値が評価される。信頼ある発信源からの関心ある分野の情報は価値が高いと判断し、信頼のない発信源からの関心の無い分野の情報は価値が低いと判断する。価値の高い情報は言語パターンとしてパターン記録器に記録し、価値の低い記録は記録しないこととする。
これにより、有用な情報が逐次蓄積され、膨大な知識がパターン記録器に構成されていくことになる。
図１５に有用な情報の検出および記録の動作例について示す。
【発明の実施の形態３】
（請求項３に対応）
【００５５】  図１６はこの発明の一実施例における思考パターン生成機の構成を示した図である。
図１６において１は画像情報を検出する画像検出器である。２は画像検出器の出力を画像パターンに変換する画像パターン変換器である。３は音声情報を検出する音声検出器である。４は音声検出器の出力を音声パターンに変換する音声パターン変換器である。５は言語を入力する言語入力器である。６は言語入力器の出力を言語パターンに変換する言語パターン変換器である。７は画像パターン、音声パターンおよび言語パターンを記録するパターン記録器である。８はパターンの設定、変更およびパターンとパターンの結合関係を生成するパターン制御器である。９はパターンを制御信号に変換する制御信号生成器である。１０は制御信号生成器の出力により駆動されるアクチュエータである。１２は入力した文の単語の品詞を分析し、文の主部、述部、主語、述語、修飾語等を識別し、いつ、どこで、誰が、何を、どのように、なぜ、したのかを識別・整理する文構成分析器である。１３はパターン記録器に記録した情報から検索したい情報を抽出する情報抽出器である。
【００５６】  次に動作について説明する。
この発明における思考パターン生成機は入力した文の単語の品詞を分析し、文の主部、述部、主語、述語、修飾語等を識別し、いつ、どこで、誰が、何を、どのように、なぜ、何したのかを識別・整理し記録する。記録した情報から必要な情報を抽出したい場合、何に関する何を知りたいのかを入力することにより、必要な情報を出力する。
思考パターン生成器を構成する文構成分析器は入力した情報の言語パターンの単語の品詞を分析する。各単語の品詞は決まるので、単語毎に品詞を対応付ける。次に文構成分析器は品詞およびその組合せにつき分析する。例えば下記のように主語、述語、修飾語等が識別できる。
【００５７】・「名詞」＋「助詞（は）」              →主語
・「名詞」＋「助詞（が）」              →主語
・「名詞」＋「助詞（を）」              →目的語
・「動詞」                              →述語
・「形容詞」                            →述語
・「形容詞」＋「名詞」                  →「形容詞」は「名詞」の修飾語
・「名詞１」＋「助詞（の）」＋「名詞２」→
「名詞１」＋「助詞（の）」は「名詞２」の修飾語
・「動詞（・・した）」＋「名詞」        →「動詞（・・した）」は「名詞」の修飾語
・「名詞１」＋「助詞（を）」＋「他動詞」＋「名詞２」＋「助詞（の）」＋「名詞３」  →（ケース１：「他動詞」の主語が「名詞２」）
「名詞１」＋「助詞（を）」＋「他動詞」は「名詞２」の修飾語
→（ケース２：「他動詞」の主語が「名詞３」）
「名詞１」＋「助詞（を）」＋「他動詞」は「名詞３」の修飾語
・「名詞（日時）」                      →（いつ）を意味
・「名詞（場所）」＋「助詞（で）」      →（どこで）を意味
・「文（・・・する方向で）」            →（どのように）を意味
・「文（・・・だからである）」          →（なぜ）を意味
等
【００５８】  さらに、文構成分析器は識別した主語、述語、修飾語はそれぞれに対応する位置に配置して言語パターンを生成する。このように配置することにより、（いつ）、（どこで）、（誰が）、（何を）、（どのように）、（なぜ）、（何した）のか明確になる。
図１７に主語、述語、修飾語に整理し配置した言語パターンの一例を示す。
このように整理して配置された言語パターンを使用すれば、数々の質問に対し回答を生成するのは容易である。具体的には検索用の言語パターンとして下記を使うことにする。
１３の情報抽出器において次の検索用の言語パターンを生成する。
検索用の言語パターン：
（いつ）＋（どこで）＋（誰が）＋（何を）＋（どのように）＋（なぜ）＋（何した）
例えば、（どこで）、（誰が）、（何を）、（どのように）、（なぜ）、（何した）かについては部分的に分かっているけれども、（いつ）かについて知りたいとしよう。この場合、（どこで）、（誰が）、（何を）、（どのように）、（なぜ）、（何した）の内、分かっている言語パターンで検索用の言語パターンを生成する。この検索用の言語パターンを使って、上記に述べた整理して配置された言語パターンの中を照合する。照合により（どこで）、（誰が）、（何を）、（どのように）、（なぜ）、（何した）の内、合致した言語パターンがあると、回答を含む候補として選出することができる。この候補の内、（いつ）という項目に対し、（いつ）を表現する言語パターンを含む場合、質問に対する回答となる。
【００５９】  質問が（どこで）、（誰が）、（何を）、（どのように）、（なぜ）、（何した）の何れであっても同様に回答を得ることが可能である。質問したい項目以外の項目を使って検索用の言語パターンを情報抽出器において生成し、その検索用の言語パターンをパターン記録器に対し照合させ、照合に対し反応した候補の中から、質問したい項目に具体内容が含まれているものを選出すれば、質問に対する回答を得ることができる。
このようにパターン記録器に質問に対する回答が含まれている場合には、直接的に回答を抽出することができる。
【発明の実施の形態４】
（請求項４に対応）
【００６０】  図１８はこの発明の一実施例における思考パターン生成機の構成を示した図である。
図１８において１は画像情報を検出する画像検出器である。２は画像検出器の出力を画像パターンに変換する画像パターン変換器である。３は音声情報を検出する音声検出器である。４は音声検出器の出力を音声パターンに変換する音声パターン変換器である。５は言語を入力する言語入力器である。６は言語入力器の出力を言語パターンに変換する言語パターン変換器である。７は言語パターンを記録するパターン記録器である。８はパターンの設定、変更およびパターンとパターンの結合関係を生成するパターン制御器である。
９はパターンを制御信号に変換する制御信号生成器である。１０は制御信号生成器の出力により駆動されるアクチュエータである。１１は入力した情報の価値を分析する情報分析器である。
この発明における思考パターン生成機は、入力した複数のパターンから導出されるパターンおよび連想されるパターンを生成する。入力する複数のパターンを「パターンＡ」、「パターンＢ１」、「パターンＢ１」、・・「パターンＢＮ」とし、導出または連想されるパターンを「パターンＣ１」、「パターンＣ１」、・・「パターンＣＮ」とする。入力するパターンと導出または連想されるパターンには下記の関係があるとする。
・「パターンＡ」＋「パターンＢ１」→「パターンＣ１」
・「パターンＡ」＋「パターンＢ２」→「パターンＣ２」
・    ・・
・パターンＡ」＋「パターンＢｉ」→「パターンＣｉ」
・    ・・
・「パターンＡ」＋「パターンＢＮ」→「パターンＣＮ」
これは先に説明した８のパターン制御器を使用する。
「パターンＡ」と「パターンＢｉ」（ｉ＝１〜Ｎ）を励起させ、その後に「パターンＣｉ」を励起させる。この時、パターン制御器により、「パターンＡ」、「パターンＢｉ」から「パターンＣｉ」（ｉ＝１〜Ｎ）へ結合が生成される。この結合が生成されると、「パターンＡ」と「パターンＢｉ」が励起すると、「パターンＣｉ」が励起するようになる。以上より入力するパターンの組合せを変えることにより、組合せに対応したパターンを出力することが可能となる。図１９にパターンに応じたパターンの出力例を示す。
【発明の実施の形態５】
（請求項５に対応）
【００６１】  図２０はこの発明の一実施例における誤識別を回避するパターン記録器の構成例を示したものである。図２０において１４はパターンである。１５はパターンを検出する活性側パターン検出部である。１６は活性側閾値である。１７は検出部で生成がされた信号が閾値を超えた場合に記録モジュールの活性化を示すモジュール活性部である。１８はモジュール間の結合を生成する活性側モジュール間結合部である。１９はモジュールを活性させたパターンを保存する活性側パターン保存部である。
２０は誤検出したパターンを検出する抑制側パターン検出部である。２１は抑制側閾値である。２２は誤検出による誤った記録モジュールの活性化を抑制する誤検出抑制部である。２３はモジュール間の結合を生成する抑制側モジュール間結合部である。２４は活性側パターン検出部誤って活性させた誤パターンを保存する抑制側パターン保存部である。
【００６２】  次に動作について説明する。
１４のパターンを１５の活性側パターン検出部で検出する場合、１４の信号パターンとの相関が活性側閾値を超えるよう活性側パターン検出部の結合係数を自動的に設定する。結合係数設定後、当該パターンが入力された場合、活性側パターン検出部の信号は活性側閾値こえ、１７のモジュール活性部が励起し、本モジュールが活性化したことを示す。
仮に本モジュールを活性化させはいけない入力パターンにより、活性側パターン検出の信号が活性側閾値を超えたとする。この場合、検出となるため、誤検出であることを制御信号により通知する。この時、入力パターンとの相関が抑制側閾値を超えるよう抑制側パターン検出部の結合係数を自動的に設定する。これにより２２の誤検出抑制部が動作し、誤検出を回避することができる。本モジュールで検出したパターンおよび活性側パターン検出部で誤って検出したパターンは、それぞれ活性側パターン保存部と抑制側パターン保存部で記録する。保存したパターンは活性側検出部の結合係数および抑制側検出部の結合係数が変更される時に、過去に実施した検出または抑制が維持されていることを確認する時に使用される。
【発明の実施の形態６】
（請求項６に対応）
【００６３】  図２１はこの発明の一実施例における複数の入力に対し干渉しないパターン記録器の構成例を示したものである。図２１において２５は入力パターンＡである。２６は入力パターンＢである。２７はパターン記録器への入力ラインである。２８はパターン記録器の出力ラインである。
本図では実施例とラインを２本としているが、必要に応じ複数設けることになる。
パターン検出部での相関は入力ライン毎に計算される。パターンＡはある入力ラインに伝搬しパターン検出部で相関計算が実施される。パターンＢも別の入力ラインに伝搬しパターン検出部で上記とは別に相関計算が実施される。従って、入力ラインに伝搬するパターンによって同一モジュールにおいて、励起する場合と励起しない場合が混在する。モジュールの励起が発生した場合、モジュールのパターンが出力ラインに出力される。
このように複数の入力に対し、干渉することなく相関計算が実施され、また励起したモジュールの情報も干渉することなく出力できる。
【発明の効果１】
（請求項１に対応）
【００６４】  第１の発明によれば機械に動作を行わせる場合、機械に搭載した計算機に逐次、人間がプログラムを設定する必要がない。
画像情報、音声情報および言語を対応するパターンに変換するパターン変換器と、パターンを記録するパターン記録器と、パターンの設定、変更およびパターンとパターンの結合関係を生成するパターン制御器と、パターンを制御信号に変換する制御信号生成器により、人間の思考をパターンとして逐次、学習し、状況に応じた動作が学習した通りに実行することができる。
【発明の効果２】
（請求項２に対応）
【００６５】  第２の発明によれば機械に情報を記録する場合、人間が逐次、情報の価値を判断し有用と判断した情報を逐次、機械に入力し記録する等の作業を実施する必要がない。
画像情報、音声情報および言語を対応するパターンに変換するパターン変換器と、パターンを記録するパターン記録器と、パターンの設定、変更およびパターンとパターンの結合関係を生成するパターン制御器と、入力した情報の価値を分析する情報分析器により、有用と判断した情報を自律的に記録することができる。
【発明の効果３】
（請求項３に対応）
【００６６】  第３の発明によれば計算機等に記録した情報から必要な情報を調べる場合、人間がキーワード等を計算機に入力し、関連するデータを検索し、必要な情報を探す必要がない。
いつ、どこで、誰が、何を、どのように、なぜ、したのかを識別・整理する文構成分析器と、文構成分析器で整理された文を記録するパターン記録器と、パターン記録器に記録した情報から検索したい情報を抽出する情報抽出器により、質問に対し直接的な回答を機械で生成することができる。
【発明の効果４】
（請求項４に対応）
【００６７】  第４の発明によれば機械に入力した複数の条件から導出または連想される結果を出力させる場合において、機械に搭載した計算機に人間がプログラムとして逐次、設定する必要がない。
入力したパターンを記録するパターン記録器と、入力した複数のパターンから導出または連想されるパターンを生成するパターン制御器により、入力するパターンの組合せを変えることにより、組合せに対応したパターンを機械に出力させることができる。
【発明の効果５】
（請求項５に対応）
【００６８】  第５の発明によればパターン識別におけるパターン学習する際、学習が進行するに伴って増大すると想定される誤認識が能動的に抑制されるため、正しくパターン識別を実施することができる。
【発明の効果６】
（請求項６に対応）
【００６９】  第６の発明によれば複数の入力パターンが入力されても干渉しないため、パターン処理を並行して実施できる。ある入力ラインに対し、あるバターンを設定し、別ラインに別のパターンを逐次設定していきパターンの遷移を独立に動作させることが可能となる。通常の計算機等では並行処理困難であるが、本発明によれば並行処理が可能である。
【図面の簡単な説明】
【００６７】
【図１】思考パターン生成機の構成例（請求項１対応）
【図２】画像パターン変換器の構成例
【図３】音声パターン変換器の構成例
【図４】言語パターン変換器の構成例
【図５】パターン記録器の構成例
【図６】パターン記録器の動作例
【図７】言語パターンと言語パターンの結合関係の動作例
【図８】思考パターン生成機の構成例（請求項２対応）
【図９】情報分析器の動作例（どの分野に関する情報か分析）
【図１０】情報分析器の動作例（整合・不整合の分析）
【図１１】情報分析器の動作例（同意語の分析）（１／２）
【図１２】情報分析器の動作例（同意語の分析）（２／２）
【図１３】情報分析器の動作例（同意語の集合体の構成）
【図１４】情報分析器の動作例（新規性の検出）
【図１５】有用な情報の検出および記録の動作例
【図１６】思考パターン生成機の構成例（請求項３対応）
【図１７】文構成器の出力する言語パターン例
【図１８】思考パターン生成機（請求項４対応）
【図１９】組合せに応じたパターンの出力例
【図２０】誤識別を回避するパターン記録器の構成例
【図２１】複数の入力に対し干渉しない記録器の構成例
【符号の説明】
【００６６】１    画像検出器
２    画像パターン変換器
３    音声検出器
４    音声パターン変換器
５    言語入力器
６    言語パターン変換器
７    パターン記録器
８    パターン制御器
９    制御信号生成器
１０  アクチュエータ
１１  情報分析器
１２  文構成分析器
１３  情報抽出器
１４  パターン
１５  活性側検出部
１６  活性側閾値
１７  モジュール活性部
１８  活性側モジュール間結合部
１９  活性側パターン保存部
２０  抑制側パターン検出部
２１  抑制側閾値
２２  誤検出抑制部
２３  抑制側モジュール間結合部
２４  抑制側パターン保存部
２５  パターンＡ
２６  パターンＢ
２７  入力ライン
２８  出力ライン
【図１】
2014222504.tif 000003
【図２】
2014222504.tif 000004
【図３】
2014222504.tif 000005
【図４】
2014222504.tif 000006
【図５】
2014222504.tif 000007
【図６】
2014222504.tif 000008
【図７】
2014222504.tif 000009
【図８】
2014222504.tif 000010
【図９】
2014222504.tif 000011
【図１０】
2014222504.tif 000012
【図１１】
2014222504.tif 000013
【図１２】
2014222504.tif 000014
【図１３】
2014222504.tif 000015
【図１４】
2014222504.tif 000016
【図１５】
2014222504.tif 000017
【図１６】
2014222504.tif 000018
【図１７】
2014222504.tif 000019
【図１８】
2014222504.tif 000020
【図１９】
2014222504.tif 000021
【図２０】
2014222504.tif 000022
【図２１】
2014222504.tif 000023