(57)【要約】【課題】従来、ブログ等の文章群の文脈を可視化できなかった。【解決手段】一人以上の個人が入力した１以上の文章群を格納し得る文章群格納部と、前記文章群格納部に格納されている文章群に含まれる文から、動作や状態の主体である主体語または動作や状態の客体である客体語である対象物を取得する対象物取得部と、前記文章群格納部に格納されている文章群に含まれる文から、前記対象物に対応する用語であり、動作や状態を示す用語である動作状態を取得する動作状態取得部と、前記対象物と、当該対象物に対応する動作状態とを対応付けた図である対応図を出力する対応図出力部とを具備する情報出力装置により、ブログ等の文章群の文脈を可視化できる。【選択図】図１
2010044550.tif 000002
【特許請求の範囲】
【請求項１】
一人以上の個人が入力した１以上の文章群を格納し得る文章群格納部と、
前記文章群格納部に格納されている文章群に含まれる文から、動作や状態の主体である主体語または動作や状態の客体である客体語である対象物を取得する対象物取得部と、
前記文章群格納部に格納されている文章群に含まれる文から、前記対象物に対応する用語であり、動作や状態を示す用語である動作状態を取得する動作状態取得部と、
前記対象物と、当該対象物に対応する動作状態とを対応付けた図である対応図を出力する対応図出力部とを具備する情報出力装置。
【請求項２】
前記対応図出力部は、
前記対象物と、当該対象物に対応する動作状態とを、線で結ぶ態様で出力する請求項１記載の情報出力装置。
【請求項３】
前記文章群格納部に格納されている文章群に含まれる文から、前記対象物と、当該対象物に対応する動作状態とをつなぐ非自立語である関係語を取得する関係語取得部をさらに具備し、
前記対応図出力部は、
前記対象物と当該対象物に対応する動作状態とを線で結ぶ態様で出力し、かつ当該線に対応付くように、前記関係語を出力する請求項２記載の情報出力装置。
【請求項４】
対応図の元になる１以上の文章群から、前記対象物取得部が取得した対象物が複数存在する場合、または、前記動作状態取得部が取得した動作状態が複数存在する場合、
前記対応図出力部は、前記複数の対象物、または前記複数の動作状態を一つにした対応図であり、前記対象物と前記動作状態とを対応付けた図である対応図を出力する請求項１から請求項３いずれか記載の情報出力装置。
【請求項５】
前記対応図出力部は、
前記対象物、または前記動作状態に対応付けて、前記対象物の出現回数、または前記動作状態の出現回数をも出力する請求項４記載の情報出力装置。
【請求項６】
第一文字列と、文中における前記第一文字列の機能または種類を特定する情報である機能語と、前記第一文字列の前に接続され得る文字列の種類を特定する情報である前接続記号と、前記第一文字列の後ろに接続され得る文字列の種類、または区切りであることを示す記号であり、当該記号により区切られた文中における第二文字列の種類を特定する情報である後接続記号とを対に有する辞書情報を１以上格納している辞書情報格納部と、
前記文章を構成する文から区切りであることを示す後接続記号に対する第一文字列を取り出し、当該第一文字列をキーにして、文を２以上の文字列である２以上の第二文字列に区切り、当該第二文字列の最後尾の第一文字列に対応する機能語または後接続記号から、前記第二文字列の種類を特定する情報を取得し、当該第二文字列と第二文字列の種類を特定する情報を取得する文分割制御部とをさらに具備し、
前記対象物取得部は、
前記文分割制御部が取得した第二文字列の種類から対象物を含む第二文字列を特定し、当該第二文字列から対象物を取得し、
前記動作状態取得部は、
前記対象物を含む第二文字列を有する文中の他の第二文字列の種類を用いて動作状態を含み得る第二文字列を特定し、当該第二文字列が有する動作状態を取得する請求項１から請求項４いずれか記載の情報出力装置。
【請求項７】
第一文字列と、文中における前記第一文字列の機能または種類を特定する情報である機能語と、前記第一文字列の前に接続され得る文字列の種類を特定する情報である前接続記号と、前記第一文字列の後ろに接続され得る文字列の種類、または区切りであることを示す記号であり、当該記号により区切られた文中における第二文字列の種類を特定する情報である後接続記号とを対に有する辞書情報を１以上格納している辞書情報格納部と、
前記文章を構成する文から区切りであることを示す後接続記号に対する第一文字列を取り出し、当該第一文字列をキーにして、文を２以上の文字列である２以上の第二文字列に区切り、当該第二文字列の最後尾の第一文字列に対応する機能語または後接続記号から、前記第二文字列の種類を特定する情報を取得し、当該第二文字列と第二文字列の種類を特定する情報を取得する文分割制御部とをさらに具備し、
前記関係語取得部は、
前記文分割制御部が取得した前記第二文字列と前記第二文字列の種類を特定する情報を用いて、前記対象物と、当該対象物に対応する動作状態とをつなぐ機能語である関係語を取得する請求項３記載の情報出力装置。
【請求項８】
前記対応図出力部は、
前記対象物と前記動作状態とを、視覚的に区別可能なように出力する請求項１から請求項７いずれか記載の情報出力装置。
【請求項９】
特定の対象物である特定対象物を、１以上格納し得る特定対象物格納部と、
前記１以上の各特定対象物が出現する文章群の中の１以上の文であり、前記１以上の各特定対象物が出現する文と、予め決められた位置関係にある文に出現する対象物である関連対象物を取得する関連対象物取得部と、
前記関連対象物と前記特定対象物とを対応付ける情報である対応情報を取得する対応情報取得部とをさらに具備し、
前記対応図出力部は、
前記対象物と前記動作状態とを対応付けた図であり、かつ、前記対応情報を用いて、前記関連対象物と前記特定対象物とを対応付けた図である対応図を出力する請求項１から請求項８いずれか記載の情報出力装置。
【請求項１０】
１以上の特定対象物を受け付ける受付部をさらに具備し、
前記特定対象物格納部の１以上の特定対象物は、前記受付部が受け付けた１以上の特定対象物である請求項９記載の情報出力装置。
【請求項１１】
前記対応図出力部は、
前記対象物と前記動作状態とを線で結ぶ態様で出力し、かつ、前記関連対象物と前記特定対象物とを線で結ぶ態様で出力し、かつ、前記対象物と前記動作状態とを結ぶ線の属性値と前記関連対象物と前記特定対象物とを結ぶ線の属性値とが異なるように出力する請求項９または請求項１０記載の情報出力装置。
【請求項１２】
過去に作成された文章群から構成された過去対応図を、１以上格納し得る対応図格納部をさらに具備し、
前記対応図出力部は、
前記過去対応図と、当該過去対応図に対応する時刻よりも新しい時刻に作成された文章群から構成された新対応図とを出力する請求項１から請求項１１いずれか記載の情報出力装置。
【請求項１３】
過去に作成された文章群から構成された過去対応図を、１以上格納し得る対応図格納部をさらに具備し、
前記対応図出力部は、
前記過去対応図と、当該過去対応図に対応する時刻よりも新しい時刻に作成された文章群から構成された新対応図とを比較し、両対応図が有する情報についての差異が、予め決められた差異よりも大きい情報を、他の情報と視覚的に異なる態様で前記新対応図を出力する請求項１から請求項１２いずれか記載の情報出力装置。
【請求項１４】
前記対応図出力部は、
動作状態の種類を決定する動作状態種類決定手段を具備し、
前記対応図を出力する際に、前記動作状態種類決定手段が決定した種類に応じて、視覚的に異なる態様で動作状態を出力する請求項１から請求項１３いずれか記載の情報出力装置。
【請求項１５】
前記対応図出力部は、
動作状態の種類を識別する動作状態種類識別子と、１以上の用語とを対に有する種類別動作状態データベースをさらに具備し、
前記動作状態種類決定手段は、
前記対応図が有する動作状態と一致する用語と対になる動作状態種類識別子を取得し、
前記対応図を出力する際に、前記動作状態種類識別子に応じて、視覚的に異なる態様で動作状態を出力する請求項１４記載の情報出力装置。
【請求項１６】
対象物取得部、動作状態取得部、および対応図出力部とを用いて実現される情報出力方法であり、
前記対象物取得部により、記憶媒体に格納されている文章群に含まれる文から、動作や状態の主体である主体語または動作や状態の客体である客体語である対象物を取得する対象物取得ステップと、
前記動作状態取得部により、前記記憶媒体に格納されている文章群に含まれる文から、前記対象物に対応する用語であり、動作や状態を示す用語である動作状態を取得する動作状態取得ステップと、
前記対応図出力部により、前記対象物と、当該対象物に対応する動作状態とを対応付けた図である対応図を出力する対応図出力ステップとを具備する情報出力方法。
【請求項１７】
関連対象物取得部、および対応情報取得部とを、さらに用いて実現される情報出力方法であり、
前記関連対象物取得部により、記憶媒体に格納されている１以上の各特定対象物が出現する文章群の中の１以上の文であり、前記１以上の各特定対象物が出現する文と、予め決められた位置関係にある文に出現する対象物である関連対象物を取得する関連対象物取得ステップと、
前記対応情報取得部により、前記関連対象物と前記特定対象物とを対応付ける情報である対応情報を取得する対応情報取得ステップとをさらに具備し、
前記対応図出力ステップにおいて、
前記対象物と前記動作状態とを対応付けた図であり、かつ、前記対応情報を用いて、前記関連対象物と前記特定対象物とを対応付けた図である対応図を出力する請求項１６記載の情報出力方法。
【請求項１８】
前記対応図出力ステップにおいて、
過去に作成された文章群から構成された過去対応図と、当該過去対応図に対応する時刻よりも新しい時刻に作成された文章群から構成された新対応図とを出力する請求項１６または請求項１７記載の情報出力方法。
【請求項１９】
前記対応図出力ステップにおいて、
過去に作成された文章群から構成された過去対応図と、当該過去対応図に対応する時刻よりも新しい時刻に作成された文章群から構成された新対応図とを比較し、両対応図が有する情報についての差異が、予め決められた差異よりも大きい情報を、他の情報と視覚的に異なる態様で前記新対応図を出力する請求項１６から請求項１８いずれか記載の情報出力方法。
【請求項２０】
前記対応図出力ステップにおいて、
動作状態の種類を決定し、前記対応図を出力する際に、前記動作状態の種類に応じて、視覚的に異なる態様で動作状態を出力する請求項１６から請求項１９いずれか記載の情報出力方法。
【請求項２１】
コンピュータを、
記憶媒体に格納されている文章群に含まれる文から、動作や状態の主体である主体語または動作や状態の客体である客体語である対象物を取得する対象物取得部と、
前記記憶媒体に格納されている文章群に含まれる文から、前記対象物に対応する用語であり、動作や状態を示す用語である動作状態を取得する動作状態取得部と、
前記対象物と、当該対象物に対応する動作状態とを対応付けた図である対応図を出力する対応図出力部として機能させるためのプログラム。
【請求項２２】
コンピュータを、
記憶媒体に格納されている１以上の各特定対象物が出現する文章群の中の１以上の文であり、前記１以上の各特定対象物が出現する文と、予め決められた位置関係にある文に出現する対象物である関連対象物を取得する関連対象物取得部と、
前記関連対象物と前記特定対象物とを対応付ける情報である対応情報を取得する対応情報取得部としてさらに機能させ、
前記対応図出力部を、
前記対象物と前記動作状態とを対応付けた図であり、かつ、前記対応情報を用いて、前記関連対象物と前記特定対象物とを対応付けた図である対応図を出力するように機能させる請求項２１記載のプログラム。
【請求項２３】
前記対応図出力部を、
過去に作成された文章群から構成された過去対応図と、当該過去対応図に対応する時刻よりも新しい時刻に作成された文章群から構成された新対応図とを出力するものとして、コンピュータを機能させる請求項２１または請求項２２記載のプログラム。
【請求項２４】
前記対応図出力部を、
過去に作成された文章群から構成された過去対応図と、当該過去対応図に対応する時刻よりも新しい時刻に作成された文章群から構成された新対応図とを比較し、両対応図が有する情報についての差異が、予め決められた差異よりも大きい情報を、他の情報と視覚的に異なる態様で前記新対応図を出力するものとして、コンピュータを機能させる請求項２１から請求項２３いずれか記載のプログラム。
【請求項２５】
前記対応図出力部を、
動作状態の種類を決定し、前記対応図を出力する際に、前記動作状態の種類に応じて、視覚的に異なる態様で動作状態を出力するものとして、コンピュータを機能させる請求項２１から請求項２４いずれか記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブログを含む個人が作成した文の集合である文章群を自然言語処理し、文章群の文脈を可視化するような図を出力する情報出力装置等に関するものである。
【背景技術】
【０００２】
従来、特に、ブログ等の口語体の文章を対象とする自然言語処理技術を用いた自然言語処理装置があった（例えば、特許文献１参照）。
【０００３】
かかる自然言語処理装置は、第一文字列と、文中における第一文字列の機能を特定する機能語情報と、前に接続され得る文字列の種類を特定する前接続記号と、後ろに接続され得る文字列の種類、または区切りであることを示す記号であり、当該記号により区切られた文中における第二文字列の種類を特定する後接続記号とを有する辞書情報を１以上格納しており、解析対象の文から区切りであることを示す後接続記号に対する第一文字列を取り出し、当該第一文字列をキーにして、文を２以上の第二文字列に区切り、当該第二文字列の最後尾の第一文字列の機能語情報または後接続記号から、第二文字列の種類を特定し、２以上の区切られた各第二文字列と、各第二文字列の種類を特定する情報を対にして出力する自然言語処理装置により、口語体の文章の解析が高い確度でできる。
【特許文献１】特開２００８−７１００１号公報（第１頁、第１図等）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の自然言語処理装置においては、解析した結果を図的に表示できず、例えば、ブログで記載されている内容がどのような内容かを容易に掴むことができなかった。
【課題を解決するための手段】
【０００５】
本第一の発明の情報出力装置は、一人以上の個人が入力した１以上の文章群を格納し得る文章群格納部と、前記文章群格納部に格納されている文章群に含まれる文から、動作や状態の主体である主体語または動作や状態の客体である客体語である対象物を取得する対象物取得部と、前記文章群格納部に格納されている文章群に含まれる文から、前記対象物に対応する用語であり、動作や状態を示す用語である動作状態を取得する動作状態取得部と、前記対象物と、当該対象物に対応する動作状態とを対応付けた図である対応図を出力する対応図出力部とを具備する情報出力装置である。
【０００６】
かかる構成により、ユーザは、ブログ等の文章群で記載されている対象物と、その動作状態の対応が容易に理解できる。その結果、ユーザは、文章群の文脈が容易に理解できる。
【０００７】
また、本第二の発明の情報出力装置は、第一の発明に対して、前記対応図出力部は、前記対象物と、当該対象物に対応する動作状態とを、線で結ぶ態様で出力する情報出力装置である。
【０００８】
かかる構成により、ブログ等の文章群で記載されている対象物と、その動作状態の対応が、より直感的に理解できる。その結果、ユーザは、文章群の文脈が容易に理解できる。
【０００９】
また、本第三の発明の情報出力装置は、第二の発明に対して、前記文章群格納部に格納されている文章群に含まれる文から、前記対象物と、当該対象物に対応する動作状態とをつなぐ非自立語である関係語を取得する関係語取得部をさらに具備し、前記対応図出力部は、前記対象物と当該対象物に対応する動作状態とを線で結ぶ態様で出力し、かつ当該線に対応付くように、前記関係語を出力する情報出力装置である。
【００１０】
かかる構成により、ブログ等の文章群で記載されている対象物と、その動作状態の対応の意味が関係語の出力により容易に理解でき、ブログ等の文章群で記載されている内容が、より直感的に理解できる。
【００１１】
また、本第四の発明の情報出力装置は、第一から第三いずれかの発明に対して、対応図の元になる１以上の文章群から、前記対象物取得部が取得した対象物が複数存在する場合、または、前記動作状態取得部が取得した動作状態が複数存在する場合、前記対応図出力部は、前記複数の対象物、または前記複数の動作状態を一つにした対応図であり、前記対象物と前記動作状態とを対応付けた図である対応図を出力する情報出力装置である。
【００１２】
かかる構成により、ブログ等の文章群で記載されている内容が、さらにより直感的に理解できる。また、対応図を出力する場合、少ない画面スペースを有効に利用できる。
【００１３】
また、本第五の発明の情報出力装置は、第四の発明に対して、前記対応図出力部は、前記対象物、または前記動作状態に対応付けて、前記対象物の出現回数、または前記動作状態の出現回数をも出力する情報出力装置である。
【００１４】
かかる構成により、ブログ等の文章群で記載されている内容について、重要な内容と、重要でない内容とが区別して出力できる。
【００１５】
また、本第六の発明の情報出力装置は、第一から第四いずれかの発明に対して、第一文字列と、文中における前記第一文字列の機能または種類を特定する情報である機能語と、前記第一文字列の前に接続され得る文字列の種類を特定する情報である前接続記号と、前記第一文字列の後ろに接続され得る文字列の種類、または区切りであることを示す記号であり、当該記号により区切られた文中における第二文字列の種類を特定する情報である後接続記号とを対に有する辞書情報を１以上格納している辞書情報格納部と、前記文章を構成する文から区切りであることを示す後接続記号に対する第一文字列を取り出し、当該第一文字列をキーにして、文を２以上の文字列である２以上の第二文字列に区切り、当該第二文字列の最後尾の第一文字列に対応する機能語または後接続記号から、前記第二文字列の種類を特定する情報を取得し、当該第二文字列と第二文字列の種類を特定する情報を取得する文分割制御部とをさらに具備し、前記対象物取得部は、前記文分割制御部が取得した第二文字列の種類から対象物を含む第二文字列を特定し、当該第二文字列から対象物を取得し、前記動作状態取得部は、前記対象物を含む第二文字列を有する文中の他の第二文字列の種類を用いて動作状態を含み得る第二文字列を特定し、当該第二文字列が有する動作状態を取得する情報出力装置である。
【００１６】
かかる構成により、口語調のブログ等についても、ブログ等の文章群で記載されている内容が、より直感的に理解できる。
【００１７】
また、本第七の発明の情報出力装置は、第三の発明に対して、第一文字列と、文中における前記第一文字列の機能または種類を特定する情報である機能語と、前記第一文字列の前に接続され得る文字列の種類を特定する情報である前接続記号と、前記第一文字列の後ろに接続され得る文字列の種類、または区切りであることを示す記号であり、当該記号により区切られた文中における第二文字列の種類を特定する情報である後接続記号とを対に有する辞書情報を１以上格納している辞書情報格納部と、前記文章を構成する文から区切りであることを示す後接続記号に対する第一文字列を取り出し、当該第一文字列をキーにして、文を２以上の文字列である２以上の第二文字列に区切り、当該第二文字列の最後尾の第一文字列に対応する機能語または後接続記号から、前記第二文字列の種類を特定する情報を取得し、当該第二文字列と第二文字列の種類を特定する情報を取得する文分割制御部とをさらに具備し、前記関係語取得部は、前記文分割制御部が取得した前記第二文字列と前記第二文字列の種類を特定する情報を用いて、前記対象物と、当該対象物に対応する動作状態とをつなぐ機能語である関係語を取得する情報出力装置である。
【００１８】
かかる構成により、ユーザは、口語調のブログ等についても、容易にかつ直感的に、その内容が理解できる。
【００１９】
また、本第八の発明の情報出力装置は、第一から第七いずれかの発明に対して、前記対応図出力部は、前記対象物と前記動作状態とを、視覚的に区別可能なように出力する情報出力装置である。
【００２０】
かかる構成により、ユーザは、さらに容易にかつ直感的に、文章群の内容が理解できる。
【００２１】
また、本第九の発明の情報出力装置は、第一から第八いずれかの発明に対して、特定の対象物である特定対象物を、１以上格納し得る特定対象物格納部と、前記１以上の各特定対象物が出現する文章群の中の１以上の文であり、前記１以上の各特定対象物が出現する文と、予め決められた位置関係にある文に出現する対象物である関連対象物を取得する関連対象物取得部と、前記関連対象物と前記特定対象物とを対応付ける情報である対応情報を取得する対応情報取得部とをさらに具備し、前記対応図出力部は、前記対象物と前記動作状態とを対応付けた図であり、かつ、前記対応情報を用いて、前記関連対象物と前記特定対象物とを対応付けた図である対応図を出力する情報出力装置である。
【００２２】
かかる構成により、特定対象物と所定の位置関係に出現する対象物とをも対応付けた対応図を出力することができる。
【００２３】
また、本第十の発明の情報出力装置は、第九の発明に対して、１以上の特定対象物を受け付ける受付部をさらに具備し、前記特定対象物格納部の１以上の特定対象物は、前記受付部が受け付けた１以上の特定対象物である情報出力装置である。
【００２４】
かかる構成により、ユーザから受け付けた特定対象物と所定の位置関係に出現する対象物とをも対応付けた対応図を出力することができる。
【００２５】
また、本第十一の発明の情報出力装置は、第九、第十いずれかの発明に対して、前記対応図出力部は、前記対象物と前記動作状態とを線で結ぶ態様で出力し、かつ、前記関連対象物と前記特定対象物とを線で結ぶ態様で出力し、かつ、前記対象物と前記動作状態とを結ぶ線の属性値と前記関連対象物と前記特定対象物とを結ぶ線の属性値とが異なるように出力する情報出力装置である。
【００２６】
かかる構成により、対象物と動作状態との対応付けとは、視覚的に異なる対応付けの方法で、特定対象物と対象物とを対応付けることができる。
【００２７】
また、本第十二の発明の情報出力装置は、第一から第十一いずれかの発明に対して、過去に作成された文章群から構成された過去対応図を、１以上格納し得る対応図格納部をさらに具備し、前記対応図出力部は、前記過去対応図と、当該過去対応図に対応する時刻よりも新しい時刻に作成された文章群から構成された新対応図とを出力する情報出力装置である。
【００２８】
かかる構成により、時期が異なる文章群から構成された２つ以上の対応図を同時に出力できる。
【００２９】
また、本第十三の発明の情報出力装置は、第一から第十二いずれかの発明に対して、過去に作成された文章群から構成された過去対応図を、１以上格納し得る対応図格納部をさらに具備し、前記対応図出力部は、前記過去対応図と、当該過去対応図に対応する時刻よりも新しい時刻に作成された文章群から構成された新対応図とを比較し、両対応図が有する情報についての差異が、予め決められた差異よりも大きい情報を、他の情報と視覚的に異なる態様で前記新対応図を出力する情報出力装置である。
【００３０】
かかる構成により、２以上の対応図を比較し、差異が一定以上である情報（新しく出現した対象物、出現回数が増えている対象物、出現回数が増えている動作状態など）を、他の情報と視覚的に異なる態様で、最新の対応図を出力することができる。
【００３１】
また、本第十四の発明の情報出力装置は、第一から第十三いずれかの発明に対して、前記対応図出力部は、動作状態の種類を決定する動作状態種類決定手段を具備し、前記対応図を出力する際に、前記動作状態種類決定手段が決定した種類に応じて、視覚的に異なる態様で動作状態を出力する情報出力装置である。
【００３２】
かかる構成により、動作状態の種類を特定し、その種類に応じて、動作状態を種類ごとに視覚的に異なる態様で出力できる。
【００３３】
また、本第十五の発明の情報出力装置は、第十四の発明に対して、前記対応図出力部は、動作状態の種類を識別する動作状態種類識別子と、１以上の用語とを対に有する種類別動作状態データベースをさらに具備し、前記動作状態種類決定手段は、前記対応図が有する動作状態と一致する用語と対になる動作状態種類識別子を取得し、前記対応図を出力する際に、前記動作状態種類識別子に応じて、視覚的に異なる態様で動作状態を出力する情報出力装置である。
【００３４】
かかる構成により、動作状態の種類を特定し、その種類に応じて、動作状態を種類ごとに視覚的に異なる態様で出力できる。また、種類ごとに用語のＤＢを有し、種類を容易に拡張できる。
【発明の効果】
【００３５】
本発明による情報処理システムによれば、文章群を自然言語処理し、対象物と動作状態語とを取り出し、当該対象物と動作状態語との対応を示す対応図を出力できる。
【発明を実施するための最良の形態】
【００３６】
以下、情報処理システム等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００３７】
（実施の形態１）
【００３８】
本実施の形態において、ブログを含む個人が作成した文の集合である文章群を自然言語処理し、対象物（例えば、名詞）と動作状態（例えば、形容詞または名詞）とを取り出し、図的にそれらの対応を出力する情報処理システムについて説明する。また、本実施の形態において、対象物と動作状態語とを線で結んだ対応図を出力する情報処理システムについて説明する。また、本実施の形態において、対象物と動作状態語とを関係付ける非自立語（機能語）を線に対応付けて出力する情報処理システムについて説明する。また、本実施の形態において、複数の対象物または複数の動作状態は一つにした対応図を出力する情報処理システムについて説明する。また、本実施の形態において、複数の対象物または複数の動作状態が表れる場合、当該複数の対象物や動作状態の出現回数を出力する情報処理システムについて説明する。また、本実施の形態において、自然言語処理の例として、機能素解析という自然言語処理の方法を説明する。さらに、本実施の形態において、対象物と動作状態語とは、視覚的に区別可能なように表示する情報処理システムについて説明する。
【００３９】
図１は、本実施の形態における情報処理システム１の概念図である。情報処理システム１は、情報出力装置１１、１以上の文章群格納装置１２を具備する。情報出力装置１１は、後述する対応図を出力する装置である。文章群格納装置１２は、例えば、ブログ等の文章群を格納している装置である。
【００４０】
図２は、本実施の形態における情報処理システム１のブロック図である。情報出力装置１１は、文章群格納部１１０、辞書情報格納部１１１、文章群受信部１１２、文章群蓄積部１１３、受付部１１４、文分割制御部１１５、対象物取得部１１６、動作状態取得部１１７、関係語取得部１１８、対応図出力部１１９を具備する。文分割制御部１１５は、要素分割手段１１５１、要素連結手段１１５２を具備する。
【００４１】
文章群格納装置１２は、サーバ側文章群格納部１２１、指示受信部１２２、文章群送信部１２３を具備する。
【００４２】
文章群格納部１１０は、一人以上の個人が入力した１以上の文章群を格納し得る。文章群とは、いわゆるブログ、電子メール、ＳＮＳ、Ｖｏｉｐ、メタバース、ＩＭなどの情報である。文章群は、いわゆるＣＧＭも含む。ＣＧＭとは、「Ｃｏｎｓｕｍｅｒ  Ｇｅｎｅｒａｔｅｄ  Ｍｅｄｉａ」の略である。ＣＧＭには、例えば、ｔｗｉｔｔｅｒ、クチコミサイト、Ｑ＆Ａコミュニティ、ソーシャルネットワーキングサービス、ブログ、ＣＯＩ（Ｃｏｍｍｕｎｉｔｙ  Ｏｆ  Ｉｎｔｅｒｅｓｔ）サイトなどがある。文章群は、ブログなど、タグにより構造化されている情報でも良い。文章群は、外部の装置（例えば、Ｗｅｂ上の文章群格納装置１２）などから取得し、一時的に格納されている文章群でも良い。文章群格納部１１０は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００４３】
辞書情報格納部１１１は、１以上の辞書情報を格納している。辞書情報は、ここでは、解析対象の文から用語を取得しやすいように、文を区切るための情報である、と言える。また、辞書情報は、例えば、第一文字列と、機能語と、前接続記号と、後接続記号とを対に有する。第一文字列は、１文字以上の文字からなる。第一文字列は、「を」「に」「だ」などの膠着語の文の中で機能を示す機能語を含む。機能語とは、文中における第一文字列の機能または種類を特定する情報である。前接続記号とは、第一文字列の前に接続され得る文字列の種類を特定する情報である。後接続記号とは、第一文字列の後ろに接続され得る文字列の種類、または区切りであることを示す記号であり、当該記号により区切られた文中における第二文字列の種類を特定する情報である。なお、第二文字列は、第一文字列または２以上の第一文字列が結合した文字列である。第二文字列の種類は、例えば、文の「主題」、文の「副題」、「動作状態」、「準主題」などである。「主題」は、解析対象の文の主題を示す文字列であることを示す。「副題」は、解析対象の文の副題を示す文字列であることを示す。「動作状態」は、何らかの動作や状態を示す文字列であることを示す。「動作状態」は、「動作」と「状態」という具合に、２つに区別されていても良い。「準主題」は、サブの主題であることを示す。単に主題と言う場合に、準主題を含んで考えても良い。辞書情報の具体例は、後述する。辞書情報格納部１１１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。辞書情報格納部１１１に辞書情報が記憶される過程は問わない。例えば、記録媒体を介して辞書情報が辞書情報格納部１１１で記憶されるようになってもよく、通信回線等を介して送信された辞書情報が辞書情報格納部１１１で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された辞書情報が辞書情報格納部１１１で記憶されるようになってもよい。なお、辞書情報は、形態素解析のために必要な情報、その他の自然言語処理に必要な情報でも良いことは言うまでもない。形態素解析のために必要な情報は、公知の情報（公知技術）であるので、説明は省略する。
【００４４】
文章群受信部１１２は、文章群格納装置１２から文章群を受信する。通常、文章群受信部１１２は、自身から文章群格納装置１２に、文章群の送信指示を送信し、当該送信指示の送信に対応して、文章群格納装置１２から文章群を受信する。なお、文章群受信部１１２が文章群を受信するタイミング（送信指示を送信するタイミング）は問わない。文章群受信部１１２は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００４５】
文章群蓄積部１１３は、文章群受信部１１２が受信した文章群を文章群格納部１１０に蓄積する。文章群蓄積部１１３は、通常、ＭＰＵやメモリ等から実現され得る。文章群蓄積部１１３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００４６】
受付部１１４は、ユーザから指示やデータの入力などを受け付ける。指示とは、例えば、後述する対応図の出力指示である。対応図出力指示は、対応図を出力する対象となる文章群を特定する情報（例えば、文章群識別子（例えば、ＵＲＬやＵＲＩ）、文章群の属性（例えば、ブログ、チャットなど文章群の種類を示す情報）、文章群中で出現する用語など）を有しても良い。対応図出力指示が文章群の属性を有する場合、文章群は属性を有するものとする。対応図出力指示が文章群中で出現する用語を有する場合、後述する文分割制御部１１５または図示しない選択手段が、用語をキーとして文章群を検索し、当該用語が出現する文章群のみを選択する。指示やデータの入力手段は、キーボードやマウスやメニュー画面によるもの等、何でも良い。受付部１１４は、キーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。受付部１１４は、外部の装置から対応図出力指示を受信しても良い。
【００４７】
文分割制御部１１５は、取得した文章群の中の１以上の各文を、メモリ上に読み出し、各文について、文章を構成する文から区切りであることを示す後接続記号に対する第一文字列を取り出し、当該第一文字列をキーにして、文を２以上の文字列である２以上の第二文字列に区切り、当該第二文字列の最後尾の第一文字列に対応する機能語または後接続記号から、第二文字列の種類を特定する情報を取得し、当該第二文字列と第二文字列の種類を特定する情報を取得する。なお、文分割制御部１１５は、取得した文章群の中のすべての文を処理し、すべての文から第二文字列と第二文字列の種類を特定する情報を取得する必要はない。なお、文分割制御部１１５は、取得した文章群の中の１以上の各文を、メモリ上に読み出し、各文について、形態素に分割する処理を行い、形態素と品詞の情報の組を取得しても良い。文分割制御部１１５は、通常、ＭＰＵやメモリ等から実現され得る。文分割制御部１１５の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００４８】
文分割制御部１１５を構成する要素分割手段１１５１は、取得した文章群の中の１以上の各文をメモリ上に読み出し、当該文の先頭から予め決められたサイズ（ｎ文字［ｎは２以上の整数］）の第三文字列を切り出し、メモリ上に配置し、当該切り出した第三文字列を構成する文字列であって、先頭からｎ文字の文字列から順に、辞書情報格納部１１１に当該文字列（この文字列は、第一文字列である。）が存在するか否かを判断し、ｎ文字の文字列が存在しない場合には、先頭から（ｎ−１）文字の文字列が辞書情報格納部１１１に当該文字列が存在するか否かを判断し、かかる判断を、１文字ずつ文字数を減らして、文字列が辞書情報格納部１１１に存在するまで行い、または、文字列が辞書情報格納部１１１に存在しない場合には、先頭から１文字になるまでかかる判断を行い、文字列が辞書情報格納部１１１に存在すると判断した場合には、当該文字列（この文字列は、第一文字列である。）に対応する機能語と前接続記号と後接続記号とを、辞書情報格納部１１１から読み出し、読み出した機能語と前接続記号と後接続記号とを当該文字列に付与し、文字列が存在しない場合には、１文字の文字列に対して未知語であることを示す情報である未知語情報を付与する。
【００４９】
要素連結手段１１５２は、要素分割手段１１５１が未知語情報を付与した連続する未知語であり、ひらがなの文字を連結し文字列を構成し、かつ連続する未知語であり、ひらがなではない文字を連結し文字列を構成し、当該連結した文字列、または連結されなかった未知語の文字に対してまとまりであることを示す文字列の種類を特定する情報であるまとまり情報を付与する。
【００５０】
要素分割手段１１５１、および要素連結手段１１５２は、通常、ＭＰＵやメモリ等から実現され得る。要素分割手段１１５１等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５１】
対象物取得部１１６は、文章群格納部１１０に格納されている文章群に含まれる文から、対象物を取得する。対象物とは、動作や状態の主体である主体語または動作や状態の客体である客体語である。また、対象物は、主体語または客体語を示す情報（用語）であると考えても良い。また、対象物とは、主語、目的語などであると考えても良い。また、機能素解析を行った場合の主題または副題でも良い。対象物は、通常、名詞である。また、対象物とは、上述した主題、副題である。機能素解析を行う場合、対象物取得部１１６は、例えば、文分割制御部１１５が取得した第二文字列の種類から対象物を含む第二文字列を特定し、当該第二文字列から対象物を取得する。対象物取得部１１６は、例えば、文章群に含まれる各文を形態素解析し、その結果を用いて、主語となる名詞や、目的語となる名詞などを取得しても良い。形態素解析技術を用いて、文から、主語や目的語や述語を取得する技術は公知技術であるので、詳細な説明を省略する。
【００５２】
また、対象物取得部１１６は、文章群に含まれるすべての文から対象物を取得しても良いし、一部の文から対象物を取得しても良い。対象物取得部１１６は、通常、ＭＰＵやメモリ等から実現され得る。対象物取得部１１６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５３】
動作状態取得部１１７は、文章群格納部１１０に格納されている文章群に含まれる文から、対象物に対応する用語であり、動作や状態を示す用語である動作状態を取得する。また、上記の動作とは、通常、動詞により規定される用語である。さらに、状態とは、通常、形容詞または形容動詞により規定される用語である。また、機能素解析を行う場合、動作状態取得部１１７は、対象物を含む第二文字列を有する文中の他の第二文字列の種類を用いて動作状態を含み得る第二文字列を特定し、当該第二文字列が有する動作状態を取得する。動作状態とは、例えば、述語となる用語である。また、動作状態取得部１１７は、例えば、文章群格納部１１０に格納されている文章群に含まれる文を形態素解析し、その結果を用いて、述語となる動詞や形容詞等を取得しても良い。動作状態取得部１１７は、通常、ＭＰＵやメモリ等から実現され得る。動作状態取得部１１７の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５４】
関係語取得部１１８は、文章群格納部１１０に格納されている文章群に含まれる文から、対象物と、当該対象物に対応する動作状態とをつなぐ非自立語である関係語を取得する。また、機能素解析を行う場合、関係語取得部１１８は、文分割制御部１１５が取得した第二文字列と第二文字列の種類を特定する情報を用いて、対象物と、当該対象物に対応する動作状態とをつなぐ機能語である関係語を取得する。関係語とは、機能素解析における機能語である。また、関係語は、非自立語であり、通常、助詞である。なお、関係語取得部１１８は、文章群格納部１１０に格納されている文章群に含まれる文を形態素解析し、その結果から、主語と述語を繋ぐ助詞を取得しても良いし、目的語と述語を繋ぐ助詞を取得しても良い。関係語取得部１１８は、通常、ＭＰＵやメモリ等から実現され得る。関係語取得部１１８の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５５】
対応図出力部１１９は、対応図を出力する。対応図とは、対象物と、当該対象物に対応する動作状態とを対応付けた図である。対応図は、対象物と、当該対象物に対応する動作状態とを、線で結ぶ態様の図であることは好適である。線で結ぶ態様とは、対象物と動作状態とをノード（楕円や矩形で囲むなど）とし、当該ノード間を線で結んでも良いし、対象物と動作状態とを何ら囲まずに、そのまま線で結んでも良い趣旨である。なお、対応図を構成する情報の組を情報セットという。情報セットは、対象物と動作状態だけでも良いし、対象物と動作状態と関係語でも良い。
【００５６】
対応図は、対象物と当該対象物に対応する動作状態とを線で結ぶ態様の図であり、かつ当該線に対応付くように、関係語が出力されている図であることは好適である。「線に対応付く」とは、線の上、線の下など、線の近くに関係語が出力されることである。また、対象物と動作状態とを結ぶ線と接続された線の近くに関係語が出力されても良い。
【００５７】
また、対応図出力部１１９は、複数の対象物、または複数の動作状態を一つにした対応図であり、対象物と動作状態とを対応付けた図である対応図を出力することは好適である。また、対応図出力部１１９は、対象物、または動作状態に対応付けて、対象物の出現回数、または動作状態の出現回数をも出力することは好適である。また、対応図出力部１１９は、出現回数が多いほど強調する態様で、対象物または動作状態または線を出力することは好適である。強調する態様とは、線を太くする、文字を大きくする、文字を太くする、ノードの背景色をより強調する色にする、など何でも良い。
【００５８】
さらに、対応図出力部１１９は、対象物と動作状態とを、視覚的に区別可能なように出力することは好適である。ここで、「視覚的に区別可能」とは、対象物のノードの背景色と動作状態のノードの背景色とが異なったり、対象物と動作状態の文字の属性値（色、フォント、サイズなど）が異なったりする場合である。
【００５９】
なお、対応図出力部１１９は、対応図を表示するとともに、対応図出力部１１９が有する記録媒体または図示しない記録媒体に蓄積しても良い。
【００６０】
また、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタへの印字、音出力、外部の装置（例えば、表示装置）への送信、記録媒体への蓄積、他の処理装置や他のプログラム等への処理結果の引渡し等を含む概念である。
【００６１】
対応図出力部１１９は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。対応図出力部１１９は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００６２】
サーバ側文章群格納部１２１は、文章群を格納している。サーバ側文章群格納部１２１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００６３】
指示受信部１２２は、情報出力装置１１から、文章群の送信指示を受信する。指示受信部１２２は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００６４】
文章群送信部１２３は、指示受信部１２２が文章群の送信指示を受信した場合、文章群をサーバ側文章群格納部１２１から読み出し、当該文章群を情報出力装置１１に送信する。文章群送信部１２３は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【００６５】
次に、情報処理システム１の動作について説明する。まず、図３のフローチャートを用いて、情報出力装置１１の動作について説明する。
【００６６】
（ステップＳ３０１）文章群受信部１１２は、文章群格納装置１２から文章群を受信したか否かを判断する。文章群を受信すればステップＳ３０２に行き、文章群を受信しなければステップＳ３０３に行く。
【００６７】
（ステップＳ３０２）文章群蓄積部１１３は、ステップＳ３０１で受信した文章群を、文章群格納部１１０に蓄積する。ステップＳ３０１に戻る。
【００６８】
（ステップＳ３０３）受付部１１４は、対応図出力指示を受け付けたか否かを判断する。対応図出力指示を受け付ければステップＳ３０４に行き、対応図出力指示を受け付けなければステップＳ３０１に戻る。
【００６９】
（ステップＳ３０４）文分割制御部１１５は、対応図出力指示に対応する文章群を文章群格納部１１０から読み出す。
【００７０】
（ステップＳ３０５）文分割制御部１１５は、カウンタｉに１を代入する。
【００７１】
（ステップＳ３０６）文分割制御部１１５は、ｉ番目の文章群が存在するか否かを判断する。ｉ番目の文章群が存在すればステップＳ３０７に行き、ｉ番目の文章群が存在しなければステップＳ３１２に行く。
【００７２】
（ステップＳ３０７）文分割制御部１１５は、カウンタｊに１を代入する。
【００７３】
（ステップＳ３０８）文分割制御部１１５は、ｉ番目の文章群の中に、ｊ番目の処理単位が存在するか否かを判断する。ｊ番目の処理単位が存在すればステップＳ３０９に行き、ｊ番目の処理単位が存在しなければステップＳ３１１に行く。なお、処理単位とは、通常、一文である。ただし、処理単位は、主語と述語が２文に分離されている不完全な２文である場合などがあり得る。かかる場合の処理単位は、例えば、「よかったね。今日の試合は。」などである。
【００７４】
（ステップＳ３０９）文分割制御部１１５等は、ｊ番目の処理単位（通常、文）に対して、自然言語処理を行い、対象物、動作状態、および関係語を取得し、当該３つの情報を対応付けて、少なくとも一時蓄積する。かかる処理を文処理といい、当該文処理について、図４のフローチャートを用いて、詳細に説明する。
【００７５】
（ステップＳ３１０）文分割制御部１１５は、カウンタｊを１、インクリメントする。ステップＳ３０８に戻る。
【００７６】
（ステップＳ３１１）文分割制御部１１５は、カウンタｉを１、インクリメントする。ステップＳ３０６に戻る。
【００７７】
（ステップＳ３１２）対応図出力部１１９は、ステップＳ３０９で蓄積した対象物、動作状態、および関係語の組を用いて、対応図を出力する。かかる対応図出力処理について、図７のフローチャートを用いて、詳細に説明する。ステップＳ３０１に戻る。
【００７８】
なお、図３のフローチャートのステップＳ３０９において、対象物と動作状態のみを取得しても良い。
【００７９】
また、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００８０】
次に、ステップＳ３０９の文処理について、図４のフローチャートを用いて、詳細に説明する。
【００８１】
（ステップＳ４０１）文分割制御部１１５の要素分割手段１１５１は、カウンタｊに１を代入する。
【００８２】
（ステップＳ４０２）要素分割手段１１５１は、取得された処理単位（通常、一文）の中に、ｊ番目の文字が存在するか否かを判断する。ｊ番目の文字が存在すればステップＳ４０３に行き、ｊ番目の文字が存在しなければステップＳ４１２に行く。
【００８３】
（ステップＳ４０３）要素分割手段１１５１は、処理対象の文（処理単位）の中の、ｊ番目の文字から（ｊ＋ｎ）番目の文字までの文字列を取得し、バッファ上に置く。ｎは、固定の数であり、例えば、「５」である。なお、処理対象の文に、ｊ番目の文字から（ｊ＋ｎ）番目の文字まで存在しない場合、要素分割手段１１５１は、ｊ番目の文字から文の最終文字までを取得し、バッファ上に置く。つまり、要素分割手段１１５１は、ｊ番目の文字から（ｊ＋ｎ）番目以下の文字までの文字列を取得し、バッファ上に置く。
【００８４】
（ステップＳ４０４）要素分割手段１１５１は、ステップＳ４０３でバッファ上に配置した文字列を、辞書情報格納部１１１に検索しにいく。
【００８５】
（ステップＳ４０５）要素分割手段１１５１は、ステップＳ４０４における検索結果において、ステップＳ４０３でバッファ上に配置した文字列が、辞書情報格納部１１１に存在するか否かを判断する。文字列が存在すればステップＳ４１０に行き、文字列が存在しなければステップＳ４０６に行く。なお、文字列が存在する場合とは、バッファ上に配置した文字列と一致する文字列が、辞書情報が有する第一文字列に存在する場合である。
【００８６】
（ステップＳ４０６）要素分割手段１１５１は、ステップＳ４０３でバッファ上に配置した文字列の長さが、１文字であるか否かを判断する。１文字であればステップＳ４０８に行き、１文字でなければステップＳ４０７に行く。
【００８７】
（ステップＳ４０７）要素分割手段１１５１は、ステップＳ４０３でバッファ上に配置した文字列から最後の文字を削除し、一文字少なくして、ｊ番目から文字列を取得し、バッファ上に配置する。なお、要素分割手段１１５１は、単に、バッファ上の最終文字を消去するだけでも良い。ステップＳ４０４に戻る。
【００８８】
（ステップＳ４０８）要素分割手段１１５１は、ｊ番目の文字に未知語であることを示す情報である「未知語」フラグを付与する。「「未知語」フラグを付与する」とは、ｊ番目の文字が他の文字または文字列と区別できれば良く、例えば、他の文字または文字列に何らかのフラグを付与し、未知語であるｊ番目の文字には、何も付与しなくても良い。さらに、未知語を格納するバッファがあり、そのバッファに未知語であるｊ番目の文字を書き込む処理も、「未知語」フラグを付与する処理とする。
【００８９】
（ステップＳ４０９）要素分割手段１１５１は、カウンタｊを１、インクリメントする。ステップＳ４０２に戻る。
【００９０】
（ステップＳ４１０）要素分割手段１１５１は、バッファ上に配置した文字列と一致する第一文字列と対になる機能語、前接続記号、および後接続記号を、辞書情報格納部１１１から読み出し、メモリ上に配置する。
【００９１】
（ステップＳ４１１）要素分割手段１１５１は、バッファ上に配置した文字列に対して、ステップＳ４１０で読み出した機能語、前接続記号、および後接続記号を付与する。
【００９２】
（ステップＳ４１２）要素分割手段１１５１は、カウンタｊに、「ｊ＋文字列の文字数」を代入する。ステップＳ４０２に戻る。なお、「文字列の文字数」の「文字列」は、バッファ上に配置した文字列である。
【００９３】
（ステップＳ４１３）要素連結手段１１５２は、要素分割手段１１５１が分割した文字列のうち、連結が必要な文字列を連結する。かかる連結処理について、図５のフローチャートを用いて説明する。
【００９４】
（ステップＳ４１４）対象物取得部１１６、動作状態取得部１１７、および関係語取得部１１８は、それぞれ必要な情報を取得する。かかる処理を情報取得処理という。情報取得処理について、図６のフローチャートを用いて説明する。
【００９５】
なお、図４のフローチャートで説明した文処理により、１以上の情報セットが取得される。ここでの情報セットは、対象物と動作状態と関係語であるが、対象物と動作状態だけでも良い。
【００９６】
また、図４のフローチャートにおいて、機能素解析の手法により情報セットを取得した。しかし、形態素解析等の技術を用いて、情報セットを取得してもよい。つまり、対象物取得部１１６は、処理単位（通常、一文）に対して、形態素解析を行い、かつ係り受け解析を行う。そして、対象物取得部１１６は、主語、または主語と目的語を取得する。また、動作状態取得部１１７は、述語を取得する。そして、関係語取得部１１８は、主語と述語をつなぐ助詞を関係語として取得する。さらに、関係語取得部１１８は、目的語と述語をつなぐ助詞を関係語として取得する。
【００９７】
次に、ステップＳ４１３の連結処理について、図５のフローチャートを用いて説明する。
【００９８】
（ステップＳ５０１）要素連結手段１１５２は、要素分割手段１１５１が未知語フラグ（未知語情報の一種）を付与した連続する未知語であり、ひらがなの文字を連結し文字列を構成する。また、要素連結手段１１５２は、要素分割手段１１５１が未知語フラグを付与した連続する未知語であり、ひらがなではない文字を連結し文字列を構成する。
【００９９】
（ステップＳ５０２）要素連結手段１１５２は、ステップＳ５０１で連結した文字列、または連結されなかった未知語の文字に対してまとまりであることを示す文字列の種類を特定する情報であるまとまり情報を付与する。まとまり情報は、機能語の一種である。まとまり情報は、文字列に付与される未知語フラグでも良い。
【０１００】
次に、ステップＳ４１４の情報取得処理について、図６のフローチャートを用いて説明する。
【０１０１】
（ステップＳ６０１）対象物取得部１１６は、カウンタｉに１を代入する。
【０１０２】
（ステップＳ６０２）対象物取得部１１６は、処理対象の文中に、ｉ番目のまとめられた文字列（１文字の場合もある）が存在するか否かを判断する。ｉ番目の文字列が存在すればステップＳ６０３に行き、ｉ番目の文字列が存在しなければ上位処理にリターンする。
【０１０３】
（ステップＳ６０３）対象物取得部１１６は、ｉ番目の文字列の種類（未知語、対象物など）と、（ｉ＋１）番目の文字列の前接続記号を読み出す。そして、対象物取得部１１６は、ｉ番目の文字列の種類と、（ｉ＋１）番目の文字列の前接続記号から、ｉ番目の文字列と（ｉ＋１）番目の文字列が連結可能であるか否かを判断する。そして、ｉ番目の文字列と（ｉ＋１）番目の文字列が連結可能である場合、対象物取得部１１６は、（ｉ＋１）番目の文字列の機能語または後接続記号から、ｉ番目の文字列が主題または副題を構成するか否かを判断する。ｉ番目の文字列が主題または副題を構成する場合はステップＳ６０４に行き、ｉ番目の文字列が主題または副題を構成しない場合はステップＳ６０６に行く。
【０１０４】
（ステップＳ６０４）対象物取得部１１６は、ｉ番目の文字列を対象物として取得し、対象物を格納するメモリの領域に書き込む。
【０１０５】
（ステップＳ６０５）関係語取得部１１８は、（ｉ＋１）番目の文字列を関係語として取得し、関係語を格納するメモリの領域に書き込む。
【０１０６】
（ステップＳ６０６）動作状態取得部１１７は、ステップＳ６０３で読み出されたｉ番目の文字列の後接続記号と、（ｉ＋１）番目の文字列の前接続記号から、ｉ番目の文字列と（ｉ＋１）番目の文字列が連結可能であるか否かを判断する。そして、ｉ番目の文字列と（ｉ＋１）番目の文字列が連結可能である場合、動作状態取得部１１７は、（ｉ＋１）番目の文字列の前接続記号または種類から、ｉ番目の文字列が動作または状態を構成するか否かを判断する。ｉ番目の文字列が動作または状態を構成する場合はステップＳ６０７に行き、ｉ番目の文字列が動作または状態を構成しない場合はステップＳ６０８に行く。
【０１０７】
（ステップＳ６０７）動作状態取得部１１７は、ｉ番目の文字列と（ｉ＋１）番目の文字列を合わせた文字列、またはｉ番目の文字列を、動作状態として取得し、動作状態を格納するメモリの領域に書き込む。
【０１０８】
（ステップＳ６０８）対象物取得部１１６は、カウンタｉを、必要な数だけインクリメントする。必要な数とは、処理した文字列の数であり、通常、２である。ステップＳ６０２に戻る。
【０１０９】
次に、ステップＳ３１２の対応図出力処理について、図７のフローチャートを用いて、詳細に説明する。
【０１１０】
（ステップＳ７０１）対応図出力部１１９は、対象物を第一キー、動作状態を第二キー、関係語を第三キーとして、１以上（通常、２以上）の情報セットをソートする。なお、ソート処理は公知技術であるので、詳細な説明は省略する。
【０１１１】
（ステップＳ７０２）対応図出力部１１９は、初期化処理を行う。初期化処理とは、カウンタｉ、変数ｔ、変数ａ、変数ｒに１を代入する処理である。カウンタｉは情報セットのカウンタである、変数ｔは、同一の対象物を数える変数（対象物の出現回数を示す変数）である。変数ａは、同一の動作状態を数える変数（動作状態の出現回数を示す変数）である。変数ｒは、同一の関係語を数える変数（関係語の出現回数を示す変数）である。
【０１１２】
（ステップＳ７０３）対応図出力部１１９は、ｉ番目の情報セットが存在するか否かを判断する。ｉ番目の情報セットが存在すればステップＳ７０４に行き、ｉ番目の情報セットが存在しなければ上位処理にリターンする。
【０１１３】
（ステップＳ７０４）対応図出力部１１９は、ｉ番目の情報セット中の対象物を取得し、メモリ上に配置する。
【０１１４】
（ステップＳ７０５）対応図出力部１１９は、ｉ番目の情報セット中の対象物と（ｉ−１）番目の情報セット中の対象物とを比較し、両者が同じであるか否かを判断する。両者が同じであればステップＳ７０６に行き、両者が同じでなければステップＳ７１０に行く。
【０１１５】
（ステップＳ７０６）対応図出力部１１９は、変数ｔに１を加える。
【０１１６】
（ステップＳ７０７）対応図出力部１１９は、ｉ番目の情報セット中の動作状態を取得し、メモリ上に配置する。
【０１１７】
（ステップＳ７０８）対応図出力部１１９は、ｉ番目の情報セット中の動作状態と（ｉ−１）番目の情報セット中の動作状態とを比較し、両者が同じであるか否かを判断する。両者が同じであればステップＳ７０９に行き、両者が同じでなければステップＳ７１４に行く。
【０１１８】
（ステップＳ７０９）対応図出力部１１９は、変数ａに１を加える。ステップＳ７１９に行く。
【０１１９】
（ステップＳ７１０）対応図出力部１１９は、変数ｔが１でないか否かを判断する。変数ｔが１でなければステップＳ７１１に行き、変数ｔが１であればステップＳ７１３に行く。なお、図において、「！＝」は否定（ＮＯＴ）を意味する。
【０１２０】
（ステップＳ７１１）対応図出力部１１９は、前の対象物（直前に出力した対象物）の出力に対応付けて、ｔの値（数値）を出力する。なお、ここで「対応付けて出力する」とは、ｔの値（数値）が、直前に出力した対象物の出現回数であることが分かるように、直前に出力した対象物の近く（例えば、閾値より小さい間隔しか空いていないところ）に出力することである。
【０１２１】
（ステップＳ７１２）対応図出力部１１９は、変数ｔに１を代入する。
【０１２２】
（ステップＳ７１３）対応図出力部１１９は、ｉ番目の情報セット中の対象物を、他のノード（対象物または動作状態）と重ならない位置に出力する。なお、一の情報（文字列等）を、他の情報に重ならないように配置する技術は、公知技術であるので詳細な説明は省略する。また、対応図出力部１１９は、対象物を出力する場合、動作状態と視覚的に区別できる態様で対象物を出力することは好適である。つまり、対応図出力部１１９は、対象物のノードの背景色を青で出力し、動作状態のノードの背景色をピンクで出力することは好適である。その他、対応図出力部１１９は、対象物と動作状態のノードの形状を変えたり、文字色やフォントなどの文字属性を変えたりして出力することは好適である。
【０１２３】
（ステップＳ７１４）対応図出力部１１９は、変数ａが１でないか否かを判断する。変数ａが１でなければステップＳ７１５に行き、変数ａが１であればステップＳ７１７に行く。
【０１２４】
（ステップＳ７１５）対応図出力部１１９は、前の動作状態（直前に出力した動作状態）の出力に対応付けて、ａの値（数値）を出力する。なお、ここで「対応付けて出力する」とは、ａの値（数値）が、直前に出力した動作状態の出現回数であることが分かるように、直前に出力した動作状態の近く（例えば、閾値より小さい間隔しか空いていないところ）に出力することである。
【０１２５】
（ステップＳ７１６）対応図出力部１１９は、変数ａに１を代入する。
【０１２６】
（ステップＳ７１７）対応図出力部１１９は、ｉ番目の情報セット中の動作状態を、他のノード（対象物または動作状態）と重ならない位置に出力する。
【０１２７】
（ステップＳ７１８）対応図出力部１１９は、既に出力したｉ番目の情報セット中の対象物とｉ番目の情報セット中の動作状態とを線で連結する。線は矢印でも良いし、実線でも破線でも一点鎖線などでも良い。つまり、線の属性（色なども含む）は問わない。対応図出力部１１９は、例えば、対象物から動作状態に向かう矢印の線を出力することは好適である。
【０１２８】
（ステップＳ７１９）対応図出力部１１９は、ｉ番目の情報セット中の関係語を取得し、メモリ上に配置する。
【０１２９】
（ステップＳ７２０）対応図出力部１１９は、ｉ番目の情報セット中の関係語と（ｉ−１）番目の情報セット中の関係語とを比較し、両者が同じであるか否かを判断する。両者が同じであればステップＳ７２１に行き、両者が同じでなければステップＳ７２３に行く。
【０１３０】
（ステップＳ７２１）対応図出力部１１９は、変数ｒに１を加える。
【０１３１】
（ステップＳ７２２）対応図出力部１１９は、カウンタｉを１、インクリメントする。ステップＳ７０３に戻る。
【０１３２】
（ステップＳ７２３）対応図出力部１１９は、変数ｒが１でないか否かを判断する。変数ｒが１でなければステップＳ７２４に行き、変数ｒが１であればステップＳ７２６に行く。
【０１３３】
（ステップＳ７２４）対応図出力部１１９は、前の関係語（直前に出力した関係語）の出力に対応付けて、ｒの値（数値）を出力する。なお、ここで「対応付けて出力する」とは、ｒの値（数値）が、直前に出力した関係語の出現回数であることが分かるように、直前に出力した関係語の近く（例えば、閾値より小さい間隔しか離れていないところ）に出力することである。また、ここで「対応付けて出力する」とは、ｒの値（数値）が、直前に出力した関係語の出現回数であることが分かるように、関係語に対応する線の直上、または直下などに出力することである。
【０１３４】
（ステップＳ７２５）対応図出力部１１９は、変数ｒに１を代入する。
【０１３５】
（ステップＳ７２６）対応図出力部１１９は、ｉ番目の情報セット中の関係語を、他のノード（対象物または動作状態）と重ならない位置に出力する。なお、一の情報（文字列等）を、他の情報に重ならないように配置する技術は、公知技術であるので詳細な説明は省略する。
【０１３６】
以下、本実施の形態における情報処理システム１の具体的な動作について説明する。情報処理システム１の概念図は図１である。
【０１３７】
今、文章群格納部１１０は、いわゆるブログ、電子メール、ＳＮＳ、Ｖｏｉｐ、メタバース、ＩＭなどの情報である文章群を、１種以上、格納している。また、ブログは、１以上の人が作成したブログであり、２以上の図示しないＷｅｂ上のサーバ装置（文章群格納装置１２）に格納されていても良い。また、文章群格納部１１０が格納している文章群の一種のブログの例を、図８に示す。
【０１３８】
図８のブログ（ウェブページ）は、文章群受信部１１２が、２以上の文章群格納装置１２から受信したウェブページと、その識別子（ＵＲＬ）である。ウェブページは文章群、ＵＲＬは識別情報である。
【０１３９】
また、辞書情報格納部１１１は、図９に示す辞書情報管理表を格納している。辞書情報管理表は、「第一文字列」「前接続記号」「後接続記号」「機能語情報」の属性を有するレコードを１以上格納している。
【０１４０】
図９の「前接続記号」の「−＆」は、前に、未知語情報で識別される未知語や、「ｏｂｊｅｃｔ」で識別される対象物などが連結されることを示す。「前接続記号」は、他にも「＆＆」などがあり、「＆＆」は、前に、「名前」や、未知語や、「ｏｂｊｅｃｔ」で識別される対象物などが連結されることを示す。「名前」とは、登録している人や物などの名前である。
【０１４１】
また、「後接続記号」の「ｓ％」は、区切りになり得て、「副題」となり得ることを示す。また、「後接続記号」の「＆＆」は、後に、「名前」や、未知語情報で識別される未知語や、「ｏｂｊｅｃｔ」で識別される対象物などが連結されることを示す。また、「後接続記号」の「ｍ％」は、区切りになり得て、「主題」となり得ることを示す。また、「後接続記号」の「ｎ％」は、区切りになり得て、「主題」となり得ることを示す。「ｍ％」と「ｎ％」は、両方とも「主題」となり得るが、「ｍ％」の方が主題になる優先度は高い、ことを意味する。また、「後接続記号」の「−−」は、「ａｃｔｉｏｎ」で識別される文字列が連結されることを示す。また、「後接続記号」の「％＝」は、区切りになり得て、かつ、「ｏｂｊｅｃｔ」で識別される対象物や「名前」などが連結されることを示す。また、「後接続記号」の「ｏ％」は、区切りになり得て、「準主題（または副題）」となり得ることを示す。また、「後接続記号」の「％％」は、強制的な区切りであることを示す。
【０１４２】
また、「機能語情報」の「ｏｂｊｅｃｔ」は、対象物を示す。また、「機能語情報」の「ａｃｔｉｏｎ」は、動作を示す。さらに、「機能語情報」の「ｓｔａｔｅ」は、状態を示す。
【０１４３】
かかる状況において、ユーザは、対応図を出力する指示「対応図出力  ｈｔｔｐ：／／ｗｗｗ．お店紹介．ｃｏ．ｊｐ／」を入力した、とする。つまり、ユーザは、ブログ「ｈｔｔｐ：／／ｗｗｗ．お店紹介．ｃｏ．ｊｐ／」の文脈を可視化して、ブログの内容を感覚的に掴みたいと思い、指示「対応図出力  ｈｔｔｐ：／／ｗｗｗ．お店紹介．ｃｏ．ｊｐ／」を入力した、とする。
【０１４４】
次に、受付部１１４は、対応図出力指示「対応図出力  ｈｔｔｐ：／／ｗｗｗ．お店紹介．ｃｏ．ｊｐ／」を受け付ける。そして、文分割制御部１１５は、対応図出力指示に対応する文章群「ｈｔｔｐ：／／ｗｗｗ．お店紹介．ｃｏ．ｊｐ／」（図８のＩＤ＝１の文章群）を文章群格納部１１０から読み出す。
【０１４５】
文分割制御部１１５は、文章群「ｈｔｔｐ：／／ｗｗｗ．お店紹介．ｃｏ．ｊｐ／」のＨＴＭＬ文書から、ユーザが記載した文の集合を取得する。つまり、ここでは、文分割制御部１１５は、予め決められた情報「＜ｄｉｖ  ｃｌａｓｓ＝ｅｂｏｄｙ」（この情報を、解析対象の文を抽出するための抽出情報、という）を用いて、当該抽出情報で特定される１以上の文「店舗Ｘは、おしゃれだ。店舗Ｘが、テレビで評判だ。・・・店舗Ｘは、おいしいんだ。ラーメンが好き。」を、ＵＲＬ「ｈｔｔｐ：／／ｗｗｗ．お店紹介．ｃｏ．ｊｐ／」の文章群から抽出する。
【０１４６】
次に、文分割制御部１１５等は、１以上の文「店舗Ｘは、おしゃれだ。店舗Ｘが、テレビで評判だ。・・・店舗Ｘは、おいしいんだ。ラーメンが好き。」から、以下のように、対象物、動作状態、および関係語を取得の組である情報セットを、１以上取得する。かかる情報セットの取得までの自然言語処理の例を、図１０の文の処理経過を示す図を用いて説明する。
【０１４７】
つまり、文分割制御部１１５の要素分割手段１１５１は、解析対象の文章群の中の１番目の文「店舗Ｘは、おしゃれだ。」を取得する。そして、要素分割手段１１５１は、以下のように、読み出した各文を分割する。まず、要素分割手段１１５１は、文「店舗Ｘは、おしゃれだ。」に対して、以下の分割処理を行う。要素分割手段１１５１は、文「店舗Ｘは、おしゃれだ。」の中の、１番目の文字から６番目（上記の「ｎ」は「５」である）の文字までの文字列「店舗Ｘは、お」を取得し、バッファ上に置く（図１０の（１））。
【０１４８】
そして、要素分割手段１１５１は、文字列「店舗Ｘは、お」を、辞書情報格納部１１１に検索しにいく。しかし、文字列「店舗Ｘは、お」に合致する第一文字列が、図９の辞書情報管理表に存在しないので、要素分割手段１１５１は、先の文字列より１文字少ない文字列「店舗Ｘは、」を構成する。そして、要素分割手段１１５１は、文字列「店舗Ｘは、」をバッファ上に置く（図１０の（２））。そして、同様に、要素分割手段１１５１は、文字列「店舗Ｘは、」を、辞書情報格納部１１１に検索しにいく。しかし、文字列「店舗Ｘは、」に合致する第一文字列が、図９の辞書情報管理表に存在しないので、要素分割手段１１５１は、先の文字列より１文字少ない文字列「店舗Ｘは」を構成し、バッファ上に置く（図１０の（３））。そして、要素分割手段１１５１は、文字列「店舗Ｘは」を、辞書情報格納部１１１に検索しにいく。同様に、文字列「店舗Ｘは」に合致する第一文字列が、図９の辞書情報管理表に存在しない。そして、要素分割手段１１５１は、同様の処理により、１文字ずつ文字数を少なくして、辞書情報格納部１１１に検索しにいく（図１０の（４）から（６））。そして、要素分割手段１１５１は、最後の文字「店」も図９の辞書情報管理表に存在しない、と判断する。そして、要素分割手段１１５１は、文字「店」に、未知語であることを示す情報である「未知語」フラグを付与する（図１０の（７））。なお、ここでの「未知語」フラグは、情報「未知語」である。
【０１４９】
次に、要素分割手段１１５１は、処理対象の文字列の先頭のポインタを１ずらす。そして、要素分割手段１１５１は、２番目の文字から６文字分の文字列「舗Ｘは、おし」を読み出し、バッファに配置する（図１０の（８））。そして、同様に、要素分割手段１１５１は、文字列「舗Ｘは、おし」を、辞書情報格納部１１１に検索しにいく。同様に、文字列「舗Ｘは、おし」に合致する第一文字列が、図９の辞書情報管理表に存在しない。そして、要素分割手段１１５１は、同様の処理により、１文字ずつ文字数を少なくして、辞書情報格納部１１１に検索しにいく（図１０の（９）から（１３））。そして、要素分割手段１１５１は、最後の文字「舗」も図９の辞書情報管理表に存在しない、と判断する。そして、要素分割手段１１５１は、文字「舗」に、未知語であることを示す情報である「未知語」フラグを付与する（図１０の（１４））。
【０１５０】
次に、要素分割手段１１５１は、処理対象の文字列の先頭のポインタを１ずらす。そして、要素分割手段１１５１は、３番目の文字から６文字分の文字列「Ｘは、おしゃ」を読み出し、バッファに配置する（図１０の（１５））。そして、同様に、要素分割手段１１５１は、文字列「Ｘは、おしゃ」を、辞書情報格納部１１１に検索しにいく。同様に、文字列「Ｘは、おしゃ」に合致する第一文字列が、図９の辞書情報管理表に存在しない。そして、要素分割手段１１５１は、同様の処理により、１文字ずつ文字数を少なくして、辞書情報格納部１１１に検索しにいく（図１０の（９）から（１３））。そして、要素分割手段１１５１は、最後の文字「Ｘ」も図９の辞書情報管理表に存在しない、と判断する。そして、要素分割手段１１５１は、文字「Ｘ」に、未知語であることを示す情報である「未知語」フラグを付与する（図１０の（２１））。
【０１５１】
次に、要素分割手段１１５１は、処理対象の文字列の先頭のポインタを１ずらす。そして、要素分割手段１１５１は、４番目の文字から６文字分の文字列「は、おしゃれ」を読み出し、バッファに配置する（図１０の（２２））。同様に、文字列「は、おしゃれ」に合致する第一文字列が、図９の辞書情報管理表に存在しない。そして、要素分割手段１１５１は、同様の処理により、１文字ずつ文字数を少なくして、辞書情報格納部１１１に検索しにいく（図１０の（２３）から（２７））。そして、要素分割手段１１５１は、最後の文字「は」は図９の辞書情報管理表に存在する、と判断する。そして、要素分割手段１１５１は、バッファ上に配置した文字列と一致する第一文字列「は」と対になる前接続記号「−＆」、後接続記号「ｍ％」、および機能語情報「ｏｂｊｅｃｔ」を、辞書情報格納部１１１から読み出し、メモリ上に配置する。そして、要素分割手段１１５１は、バッファ上に配置した文字列「は」に対して、読み出した前接続記号「−＆」、後接続記号「ｍ％」、および機能語情報「ｏｂｊｅｃｔ」を付与する（図１０の（２８））。
【０１５２】
以上の処理を繰り返し、処理対象の文「店舗Ｘは、おしゃれだ。」について、図１０の（Ｘ）のようなデータを得る。つまり、「店」「舗」「Ｘ」「お」「し」「ゃ」「れ」に対して、「未知語」が付与される。また、「は」に対して、「−＆：ｍ％：ｏｂｊｅｃｔ」が付与される。また、「、」「。」に対して、「：％％：」が付与される。「：％％：」は、後接続記号が「％％」であることを示す。後接続記号「％％」は、無条件に、後ろが区切られることを示す。さらに、「だ」に対して、「−＆：％−：ｓｔａｔｅ」が付与される（図１０の（Ｘ））。
【０１５３】
次に、要素連結手段１１５２は、要素分割手段１１５１が未知語フラグ「未知語」を付与した連続する未知語であり、ひらがなではない文字「店」「舗」「Ｘ」を連結し文字列「店舗Ｘ」を構成する。また、要素連結手段１１５２は、要素分割手段１１５１が未知語フラグ「未知語」を付与した連続する未知語であり、ひらがなの連続する文字「お」「し」「ゃ」「れ」を連結した文字列「おしゃれ」を構成する。そして、要素連結手段１１５２は、連結した文字列、または連結されなかった未知語の文字に対してまとまりであることを示す文字列の種類を特定する情報であるまとまり情報（ここでは、「未知語」）を付与し、バッファに書き込む。バッファ内の情報は、図１０の（Ｘ＋１）である。
【０１５４】
次に、対象物取得部１１６は、１番目の文字列「店舗Ｘ」の種類「未知語」と、２番目の文字列「は」の前接続記号「−＆」を読み出す。そして、対象物取得部１１６は、１番目の文字列「店舗Ｘ」の種類「未知語」と、２番目の文字列「は」の前接続記号「−＆」から、１番目の文字列と２番目の文字列が連結可能である、と判断する。次に、対象物取得部１１６は、２番目の文字列「は」の機能語情報「ｏｂｊｅｃｔ」または後接続記号「ｍ％」から、１番目の文字列「店舗Ｘ」が「主題」を構成する、と決定する（図１０の（Ｘ＋２）参照）。
【０１５５】
次に、対象物取得部１１６は、１番目の文字列「店舗Ｘ」を対象物として取得し、対象物を格納するメモリの領域に書き込む。
【０１５６】
次に、関係語取得部１１８は、２番目の文字列「は」を関係語として取得し、関係語を格納するメモリの領域に書き込む。
【０１５７】
次に、動作状態取得部１１７は、３番目の文字列「、」を取得し、かかる文字列「、」は、「％％」から動作状態でも、主題でも、副題でもない、と判断する。
【０１５８】
次に、動作状態取得部１１７は、４番目の文字列「おしゃれ」を取得し、かかる文字列「おしゃれ」は、５番目の文字列「だ」に対応する機能語情報「ｓｔａｔｅ」または後接続記号「％−」から、４番目の文字列「おしゃれ」を「状態」を構成する用語であると、判断する。そして、動作状態取得部１１７は、４番目の文字列「おしゃれ」と５番目の文字列「だ」を合わせた文字列「おしゃれだ」を、動作状態として取得し、動作状態を格納するメモリの領域に書き込む。
【０１５９】
以上の一文の処理により、図１１の情報セット管理表の「ＩＤ＝１」のレコードを得る。情報セット管理表は、「ＩＤ」「対象物」「動作状態」「機能語」を有する情報セットを１以上格納している、
【０１６０】
次に、文分割制御部１１５の要素分割手段１１５１は、解析対象の文章群の中の２番目の文「店舗Ｘが、テレビで評判だ。」を取得する。そして、要素分割手段１１５１は、以下のように、読み出した各文を分割する。まず、要素分割手段１１５１は、文「店舗Ｘが、テレビで評判だ。」に対して、以下の分割処理を行う。つまり、要素分割手段１１５１は、文「店舗Ｘが、テレビで評判だ。」の中の、１番目の文字から６番目（上記の「ｎ」は「５」である）の文字までの文字列「店舗Ｘが、テ」を取得し、バッファ上に置く（図１２の（１））。
【０１６１】
そして、要素分割手段１１５１は、文字列「店舗Ｘが、テ」を、辞書情報格納部１１１に検索しにいく。しかし、文字列「店舗Ｘが、テ」に合致する第一文字列が、図９の辞書情報管理表に存在しないので、要素分割手段１１５１は、先の文字列より１文字少ない文字列「店舗Ｘが、」を構成する。そして、要素分割手段１１５１は、文字列「店舗Ｘが、」をバッファ上に置く（図１２の（２））。そして、同様に、要素分割手段１１５１は、文字列「店舗Ｘが、」を、辞書情報格納部１１１に検索しにいく。しかし、文字列「店舗Ｘが、」に合致する第一文字列が、図９の辞書情報管理表に存在しないので、要素分割手段１１５１は、先の文字列より１文字少ない文字列「店舗Ｘが」を構成し、バッファ上に置く（図１２の（３））。そして、要素分割手段１１５１は、文字列「店舗Ｘが」を、辞書情報管理表に検索しにいく。同様に、文字列「店舗Ｘが」に合致する第一文字列が、図９の辞書情報管理表に存在しない。そして、要素分割手段１１５１は、同様の処理により、１文字ずつ文字数を少なくして、辞書情報管理表に検索しにいく（図１２の（４）から（６））。そして、要素分割手段１１５１は、最後の文字「店」も図９の辞書情報管理表に存在しない、と判断する。そして、要素分割手段１１５１は、文字「店」に、未知語であることを示す情報である「未知語」フラグを付与する（図１２の（７））。なお、ここでの「未知語」フラグは、情報「未知語」である。
【０１６２】
次に、要素分割手段１１５１は、処理対象の文字列の先頭のポインタを１ずらす。そして、要素分割手段１１５１は、２番目の文字から６文字分の文字列「舗Ｘが、テレ」を読み出し、バッファに配置する（図１２の（８））。そして、同様に、要素分割手段１１５１は、文字列「舗Ｘが、テレ」を、辞書情報管理表に検索しにいく。同様に、文字列「舗Ｘが、テレ」に合致する第一文字列が、図９の辞書情報管理表に存在しない。そして、要素分割手段１１５１は、同様の処理により、１文字ずつ文字数を少なくして、辞書情報管理表に検索しにいく（図１２の（９）から（１３））。そして、要素分割手段１１５１は、最後の文字「舗」も図９の辞書情報管理表に存在しない、と判断する。そして、要素分割手段１１５１は、文字「舗」に、未知語であることを示す情報である「未知語」フラグを付与する（図１２の（１４））。
【０１６３】
次に、要素分割手段１１５１は、処理対象の文字列の先頭のポインタを１ずらす。そして、要素分割手段１１５１は、３番目の文字から６文字分の文字列「Ｘが、テレビ」を読み出し、バッファに配置する（図１２の（１５））。そして、同様に、要素分割手段１１５１は、文字列「Ｘが、テレビ」を、辞書情報管理表に検索しにいく。同様に、文字列「Ｘが、テレビ」に合致する第一文字列が、図９の辞書情報管理表に存在しない。そして、要素分割手段１１５１は、同様の処理により、１文字ずつ文字数を少なくして、辞書情報管理表に検索しにいく（図１２の（９）から（１３））。そして、要素分割手段１１５１は、最後の文字「Ｘ」も図９の辞書情報管理表に存在しない、と判断する。そして、要素分割手段１１５１は、文字「Ｘ」に、未知語であることを示す情報である「未知語」フラグを付与する（図１２の（２１））。
【０１６４】
次に、要素分割手段１１５１は、処理対象の文字列の先頭のポインタを１ずらす。そして、要素分割手段１１５１は、４番目の文字から６文字分の文字列「が、テレビで」を読み出し、バッファに配置する（図１２の（２２））。同様に、文字列「が、テレビで」に合致する第一文字列が、図９の辞書情報管理表に存在しない。そして、要素分割手段１１５１は、同様の処理により、１文字ずつ文字数を少なくして、辞書情報管理表に検索しにいく（図１２の（２３）から（２７））。そして、要素分割手段１１５１は、最後の文字「が」は図９の辞書情報管理表に存在する、と判断する。そして、要素分割手段１１５１は、バッファ上に配置した文字列と一致する第一文字列「が」と対になる前接続記号「−＆」、後接続記号「ｎ％」、および機能語情報「ｏｂｊｅｃｔ」を、辞書情報管理表から読み出し、メモリ上に配置する。そして、要素分割手段１１５１は、バッファ上に配置した文字列「が」に対して、読み出した前接続記号「−＆」、後接続記号「ｎ％」、および機能語情報「ｏｂｊｅｃｔ」を付与する（図１２の（２８））。
【０１６５】
以上の処理を繰り返し、処理対象の文「店舗Ｘが、テレビで評判だ。」について、図１２の（Ｘ）のようなデータを得る。つまり、「店」「舗」「Ｘ」「テ」「レ」「ビ」「評」「判」に対して、「未知語」が付与される。また、「が」に対して、「−＆：ｎ％：ｏｂｊｅｃｔ」が付与される。また、「、」「。」に対して、「：％％：」が付与される。また、「で」に対して、「−＆：ｓ％：ｏｂｊｅｃｔ」が付与される。さらに、「だ」に対して、「−＆：％−：ｓｔａｔｅ」が付与される（図１２の（Ｘ））。
【０１６６】
次に、要素連結手段１１５２は、要素分割手段１１５１が未知語フラグ「未知語」を付与した連続する未知語であり、ひらがなではない文字「店」「舗」「Ｘ」を連結し文字列「店舗Ｘ」を構成する。また、要素連結手段１１５２は、要素分割手段１１５１が未知語フラグ「未知語」を付与した連続する未知語であり、ひらがなではない文字「テ」「レ」「ビ」を連結し文字列「テレビ」を構成する。また、要素連結手段１１５２は、要素分割手段１１５１が未知語フラグ「未知語」を付与した連続する未知語であり、ひらがなではない文字「評」「判」を連結し文字列「評判」を構成する。そして、要素連結手段１１５２は、連結した文字列、または連結されなかった未知語の文字に対してまとまりであることを示す文字列の種類を特定する情報であるまとまり情報（ここでは、「未知語」）を付与し、バッファに書き込む。バッファ内の情報は、図１２の（Ｘ＋１）である。
【０１６７】
次に、対象物取得部１１６は、１番目の文字列「店舗Ｘ」の種類「未知語」と、２番目の文字列「が」の前接続記号「−＆」を読み出す。そして、対象物取得部１１６は、１番目の文字列「店舗Ｘ」の種類「未知語」と、２番目の文字列「が」の前接続記号「−＆」から、１番目の文字列と２番目の文字列が連結可能である、と判断する。次に、対象物取得部１１６は、２番目の文字列「が」の機能語情報「ｏｂｊｅｃｔ」または後接続記号「ｎ％」から、１番目の文字列「店舗Ｘ」が「主題」を構成する、と決定する（図１２の（Ｘ＋２）参照）。
【０１６８】
次に、対象物取得部１１６は、１番目の文字列「店舗Ｘ」を対象物として取得し、対象物を格納するメモリの領域に書き込む。
【０１６９】
次に、関係語取得部１１８は、２番目の文字列「が」を関係語として取得し、関係語を格納するメモリの領域に書き込む。
【０１７０】
次に、動作状態取得部１１７は、３番目の文字列「、」を取得し、かかる文字列「、」は、「％％」から動作状態でも、主題でも、副題でもない、と判断する。
【０１７１】
次に、対象物取得部１１６は、４番目の文字列「テレビ」の種類「未知語」と、５番目の文字列「で」の前接続記号「−＆」を読み出す。そして、対象物取得部１１６は、４番目の文字列「テレビ」の種類「未知語」と、５番目の文字列「で」の前接続記号「−＆」から、４番目の文字列と５番目の文字列が連結可能である、と判断する。次に、対象物取得部１１６は、５番目の文字列「で」の機能語情報「ｏｂｊｅｃｔ」または後接続記号「ｓ％」から、４番目の文字列「テレビ」が「副題」を構成する、と決定する（図１２の（Ｘ＋２）参照）。
【０１７２】
次に、対象物取得部１１６は、４番目の文字列「テレビ」を対象物として取得し、対象物を格納するメモリの領域に書き込む。
【０１７３】
次に、関係語取得部１１８は、５番目の文字列「で」を関係語として取得し、関係語を格納するメモリの領域に書き込む。
【０１７４】
次に、動作状態取得部１１７は、６番目の文字列「評判」を取得し、かかる文字列「評判」は、７番目の文字列「だ」に対応する機能語情報「ｓｔａｔｅ」または後接続記号「％−」から、６番目の文字列「評判」を「状態」を構成する用語であると、判断する。そして、動作状態取得部１１７は、６番目の文字列「評判」を、動作状態として取得し、動作状態を格納するメモリの領域に書き込む。なお、ここで、動作状態取得部１１７は、取得した動作状態が漢字列である場合は、次の機能語と合成せず、取得した動作状態がひらがな列である場合は、次の機能語と合成する、とする。ただし、動作状態取得部１１７は、常に動作状態を次の機能語と合成しても良いし、常に動作状態を次の機能語と合成しなくても良い。また、動作状態取得部１１７は、文字列「評判」を、対象物「店舗Ｘ」「テレビ」の両方に対応する動作状態とする。
【０１７５】
以上の一文の処理により、図１１の情報セット管理表の「ＩＤ＝２」「ＩＤ＝３」のレコードを得る。
【０１７６】
同様に、文分割制御部１１５、対象物取得部１１６、動作状態取得部１１７、および関係語取得部１１８が、３文目以降のすべての文の処理を行い、図１１の情報セット管理表を得た、とする。
【０１７７】
次に、対応図出力部１１９は、以下のように対応図出力処理を行う。つまり、まず、対応図出力部１１９は、対象物を第一キー、動作状態を第二キー、関係語を第三キーとして、図１１の情報セット管理表をソートする。そして、対応図出力部１１９は、例えば、図１３の情報セット管理表を得た、とする。
【０１７８】
次に、対応図出力部１１９は、図７のフローチャートに従い、情報セット管理表の「ＩＤ＝１」のレコードから順に処理を行い、対象物および動作状態をノードとし出力する。そして、対応図出力部１１９は、両ノードを接続する矢印を出力する。さらに、対応図出力部１１９は、矢印の近傍（ここでは、上であり、中央あたり）に、関係語を出力する。なお、対応図出力部１１９が対象物であるノードを出力する場合、楕円で囲む。また、対応図出力部１１９が動作状態であるノードを出力する場合、網掛けの背景を有する楕円で囲む。
【０１７９】
そして、例えば、対応図出力部１１９は、「ＩＤ＝３」のレコードを出力した場合、図１４に示す出力を得る。
【０１８０】
また、例えば、対応図出力部１１９は、「ＩＤ＝３、１５、１６、１７、８９」のレコードを出力した場合、図１５に示す出力を得る。つまり、情報セット管理表において、同一のノード（対象物、動作状態）が複数回出現する場合でも、ノードの出力は一回のみである。また、図１５に示すように、対応図出力部１１９は、出現回数をノードの近くに数値で出力する。
【０１８１】
以上、本実施の形態によれば、文章群を自然言語処理し、対象物と動作状態語とを取り出し、当該対象物と動作状態語との対応を示す対応図を出力できる。
【０１８２】
また、本実施の形態によれば、対応図の出力により、ブログ等の文章群の文脈を可視化でき、ユーザは、ブログ等の文章群の文脈を容易に把握できる。
【０１８３】
なお、本実施の形態の具体例によれば、図１５に示すような対応図を出力した。しかし、対応図は、出現回数の数値を出力しないでも良い。かかる場合の出力図の例は図１６である。さらに、対応図は、図１１や図１３に示す表でも良い。さらに、図１１や図１３に示す表や、図１５や図１６に示すような対応図において、関係語（機能語）を出力しなくても良い。
【０１８４】
また、本実施の形態の具体例によれば、対応図の元になる文章群は一種類および一つであった。しかし、対応図の元になる文章群は２以上でも良い。また、対応図の元になる文章群はブログとチャットの文章群など、複数種類でも良い。図８で言えば、情報出力装置１１は、「ＩＤ＝１」「ＩＤ＝２」の２つの文章群から対応図を構成しても良い。
【０１８５】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報出力装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、記憶媒体に格納されている文章群に含まれる文から、動作や状態の主体である主体語または動作や状態の客体である客体語である対象物を取得する対象物取得部と、前記記憶媒体に格納されている文章群に含まれる文から、前記対象物に対応する用語であり、動作や状態を示す用語である動作状態を取得する動作状態取得部と、前記対象物と、当該対象物に対応する動作状態とを対応付けた図である対応図を出力する対応図出力部として機能させるためのプログラム、である。
【０１８６】
また、上記プログラムにおいて、コンピュータを、前記対応図出力部は、前記対象物と、当該対象物に対応する動作状態とを、線で結ぶ態様で出力するものとして機能させるためのプログラム、であることは好適である。
【０１８７】
また、上記プログラムにおいて、前記記憶媒体に格納されている文章群に含まれる文から、前記対象物と、当該対象物に対応する動作状態とをつなぐ非自立語である関係語を取得する関係語取得部としてさらに機能させ、前記対応図出力部は、前記対象物と当該対象物に対応する動作状態とを線で結ぶ態様で出力し、かつ当該線に対応付くように、前記関係語を出力するものとして、コンピュータを機能させるためのプログラム、であることは好適である。
【０１８８】
また、上記プログラムにおいて、対応図の元になる１以上の文章群から、前記対象物取得部が取得した対象物が複数存在する場合、または、前記動作状態取得部が取得した動作状態が複数存在する場合、前記対応図出力部は、前記複数の対象物、または前記複数の動作状態を一つにした対応図であり、前記対象物と前記動作状態とを対応付けた図である対応図を出力するものとして、コンピュータを機能させるためのプログラム、であることは好適である。
【０１８９】
また、上記プログラムにおいて、前記対応図出力部は、前記対象物、または前記動作状態に対応付けて、前記対象物の出現回数、または前記動作状態の出現回数をも出力するものとして、コンピュータを機能させるためのプログラム、であることは好適である。
【０１９０】
また、上記プログラムにおいて、前記文章を構成する文から区切りであることを示す後接続記号に対する第一文字列を取り出し、当該第一文字列をキーにして、文を２以上の文字列である２以上の第二文字列に区切り、当該第二文字列の最後尾の第一文字列に対応する機能語または後接続記号から、前記第二文字列の種類を特定する情報を取得し、当該第二文字列と第二文字列の種類を特定する情報を取得する文分割制御部とをさらに具備し、前記対象物取得部は、前記文分割制御部が取得した第二文字列の種類から対象物を含む第二文字列を特定し、当該第二文字列から対象物を取得し、前記動作状態取得部は、前記対象物を含む第二文字列を有する文中の他の第二文字列の種類を用いて動作状態を含み得る第二文字列を特定し、当該第二文字列が有する動作状態を取得するものとして、コンピュータを機能させるためのプログラム、であることは好適である。
【０１９１】
また、上記プログラムにおいて、前記文章を構成する文から区切りであることを示す後接続記号に対する第一文字列を取り出し、当該第一文字列をキーにして、文を２以上の文字列である２以上の第二文字列に区切り、当該第二文字列の最後尾の第一文字列に対応する機能語または後接続記号から、前記第二文字列の種類を特定する情報を取得し、当該第二文字列と第二文字列の種類を特定する情報を取得する文分割制御部とをさらに具備し、前記関係語取得部は、前記文分割制御部が取得した前記第二文字列と前記第二文字列の種類を特定する情報を用いて、前記対象物と、当該対象物に対応する動作状態とをつなぐ機能語である関係語を取得するものとして、コンピュータを機能させるためのプログラム、であることは好適である。
【０１９２】
さらに、上記プログラムにおいて、前記対応図出力部は、前記対象物と前記動作状態とを、視覚的に区別可能なように出力するものとして、コンピュータを機能させるためのプログラム、であることは好適である。
【０１９３】
（実施の形態２）
【０１９４】
本実施の形態において、ブログを含む個人が作成した文の集合である文章群を自然言語処理し、対象物（例えば、名詞）と動作状態（例えば、形容詞または名詞）とを取り出し、図的にそれらの対応を出力する情報処理システムについて説明する。また、本実施の形態において、例えば、ユーザが指定した特定対象物と所定の位置関係（通常、文章群中の近くの文）に出現する対象物とをも対応付けた対応図を出力する情報処理システムについて説明する。また、本実施の形態において、対象物と動作状態との対応付けとは、視覚的に異なる対応付けの方法で、特定対象物と対象物とを対応付ける情報処理システムについて説明する。さらに、２以上の時期が異なる対応図を比較して出力したり、それらの差異を出力したりする情報処理システムについて説明する。図１は、本実施の形態における情報処理システム２の概念図である。
【０１９５】
図１７は、本実施の形態における情報処理システム２のブロック図である。情報処理システム２は、情報出力装置２１、文章群格納装置１２を具備する。
【０１９６】
情報出力装置２１は、文章群格納部１１０、辞書情報格納部１１１、文章群受信部１１２、文章群蓄積部１１３、受付部２１４、文分割制御部１１５、対象物取得部１１６、動作状態取得部１１７、関係語取得部１１８、対応図出力部２１９、特定対象物格納部２１１、対応図格納部２１２、関連対象物取得部２１２、対応情報取得部２１３を具備する。
【０１９７】
受付部２１４は、１以上の特定対象物を受け付ける。特定対象物とは、特定の対象物であり、通常、ユーザが着目したい対象物である。また、受付部２１４は、対応図履歴出力指示や特徴情報出力指示などの指示も受け付ける。対応図履歴出力指示は、後述する過去対応図と新対応図とを出力する指示である。対応図履歴出力指示は、例えば、過去対応図の時期を示す情報を含む。また、対応図履歴出力指示は、例えば、デフォルトで、前の世代の対応図（蓄積されている対応図の中の最新の対応図）と現在の対応図を出力する指示でも良い。また、対応図履歴出力指示は、例えば、デフォルトで、所定期間前（例えば、１ヶ月前）の対応図と現在の対応図を出力する指示でも良い。特徴情報出力指示とは、後述する特徴情報出力処理を行う指示であり、過去対応図と新対応図とを比較し、両対応図が有する情報についての差異が、予め決められた差異よりも大きい情報を、他の情報と視覚的に異なる態様で新対応図を出力する指示である。特徴情報出力指示とは、例えば、過去対応図の時期を示す情報を含む。また、特徴情報出力指示とは、例えば、デフォルトで、所定期間前（例えば、１ヶ月前）の対応図と現在の対応図とを比較する指示でも良い。特定対象物等の入力手段は、キーボードやマウスやテンキーやメニュー画面によるもの等、何でも良い。受付部２１４は、キーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。なお、受付部２１４は、ユーザから他の各種指示やデータの入力なども受け付ける。
【０１９８】
対応図出力部２１９は、対応図を出力する。ここでの対応図は、対象物と動作状態とを対応付けた図であり、かつ、関連対象物と特定対象物とを対応付けた図である。対応図出力部２１９は、後述する対応情報を用いて、関連対象物と特定対象物とを対応付けた対応図を出力する。また、対応図出力部２１９は、対象物と動作状態とを線で結ぶ態様で出力し、かつ、関連対象物と特定対象物とを線で結ぶ態様で出力することは好適である。また、対応図出力部２１９は、対象物と動作状態とを結ぶ線の属性値と関連対象物と特定対象物とを結ぶ線の属性値とが異なるように出力することは好適である。ここで、線の属性値が異なるとは、線種、線の色、線の太さ、矢印の属性（形、大きさなど）などが異なることである。また、対応図出力部２１９は、過去対応図と、新対応図の両方を出力することは好適である。過去対応図と、新対応図の両方を出力する処理を対応図履歴出力処理という。過去対応図とは、過去に作成された文章群から構成された対応図である。新対応図とは、過去対応図に対応する時刻よりも新しい時刻に作成された文章群から構成された新対応図とを出力することは好適である。対応する時刻とは、通常、文章群が作成された時刻であるが、対応図が作成された時刻でも良い。対応図出力部２１９は、過去対応図と新対応図とを比較し、両対応図が有する情報についての差異が、予め決められた差異よりも大きい情報を、他の情報と視覚的に異なる態様で新対応図を出力する（かかる処理を特徴情報出力処理という）。ここで、両対応図とは、表示される対応図の元になる情報も含む。また、予め決められた差異とは、例えば、新たに出現したこと、出現回数が２倍以上になった対象物および動作状態などである。予め決められた差異よりも大きい情報とは、新しく出現した対象物、出現回数が以前と比較して所定以上に増えている対象物、出現回数が以前と比較して所定以上に増えている動作状態などである。また、対応図出力部２１９は、対応図を表示するとともに、対応図出力部２１９が有する記録媒体または図示しない記録媒体に蓄積することは好適である。対応図出力部２１９は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。対応図出力部２１９は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【０１９９】
特定対象物格納部２１１は、１以上の特定対象物を格納し得る。特定対象物格納部２１１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。特定対象物格納部２１１に特定対象物が記憶される過程は問わない。例えば、記録媒体を介して特定対象物が特定対象物格納部２１１で記憶されるようになってもよく、通信回線等を介して送信された特定対象物が特定対象物格納部２１１で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された特定対象物が特定対象物格納部２１１で記憶されるようになってもよい。
【０２００】
対応図格納部２１２は、１以上の過去対応図を格納し得る。過去対応図とは、表示される対応図の元になる情報も含む趣旨である。対応図格納部２１２は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。対応図格納部２１２に過去対応図が記憶される過程は問わない。例えば、記録媒体を介して過去対応図が対応図格納部２１２で記憶されるようになってもよく、通信回線等を介して送信された過去対応図が対応図格納部２１２で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された過去対応図が対応図格納部２１２で記憶されるようになってもよい。
【０２０１】
関連対象物取得部２１２は、関連対象物を取得する。関連対象物とは、特定対象物が出現する文章群の中の１以上の文であり、特定対象物が出現する文と、予め決められた位置関係にある文に出現する対象物である。予め決められた位置関係とは、例えば、特定対象物が出現する文の直後の３文などである。また、予め決められた位置関係とは、例えば、特定対象物が出現する文の前１文および後２文などである。さらに、予め決められた位置関係とは、特定対象物が出現する文が含まれる段落や、特定対象物が出現する文が含まれる段落および次の段落である。その他、予め決められた位置関係は問わない。関連対象物取得部２１２は、通常、ＭＰＵやメモリ等から実現され得る。関連対象物取得部２１２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０２０２】
対応情報取得部２１３は、関連対象物と特定対象物とを対応付ける情報である対応情報を取得する。なお、ここで、「関連対象物と特定対象物とを対応付ける」とは、関連対象物と特定対象物の一方の情報から、他方の情報を取得できればよいという意味である。したがって、対応情報は、関連対象物と特定対象物とを組として含む情報を有してもよく、関連対象物と特定対象物とをリンク付ける情報であってもよい。後者の場合には、対応情報は、例えば、関連対象物と特定対象物の格納されている位置を示すポインタやアドレスとを対応付ける情報であってもよい。また、関連対象物と特定対象物とは、直接対応付けられていなくてもよい。例えば、関連対象物に、第３の情報が対応しており、その第３の情報に特定対象物が対応していてもよい。対応情報取得部２１３は、通常、ＭＰＵやメモリ等から実現され得る。対応情報取得部２１３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０２０３】
次に、情報処理システム２の動作について説明する。まず、図１８のフローチャートを用いて、情報出力装置２１の動作について説明する。図１８のフローチャートにおいて、図３のフローチャートと同様のステップについて、説明を省略する。
【０２０４】
（ステップＳ１８０１）受付部２１４は、１以上の特定対象物を有する対応図出力指示を受け付けたか否かを判断する。対応図出力指示を受け付ければステップＳ１８０２に行き、対応図出力指示を受け付けなければステップＳ１８０５に行く。なお、特定対象物を有する対応図出力指示を受け付けることは、特定対象物を受け付けることでもある。
【０２０５】
（ステップＳ１８０２）文分割制御部１１５は、ステップＳ１８０１で受け付けた対応図出力指示が有する１以上の特定対象物のいずれかを含む文章群を文章群格納部１１０から読み出す。
【０２０６】
（ステップＳ１８０３）対応情報取得部２１３は、対応情報を取得する。対応情報取得処理について図１９のフローチャートを用いて、詳細に説明する。
【０２０７】
（ステップＳ１８０４）対応図出力部２１９は、対応図を出力する。かかる対応図出力処理について、図２０のフローチャートを用いて、詳細に説明する。ステップＳ３０１に戻る。また、対応図出力部２１９は、表示した対応図を、時刻情報と対に蓄積することは好適である。時刻情報とは、対応図を表示した時刻を示す情報でも良いし、対応図の元になった文章群の作成日などでも良い。文章群が複数存在する場合、その中の最新の作成日でも、平均的な作成日でも、最も古い作成日でも良い。
【０２０８】
（ステップＳ１８０５）受付部２１４は、対応図履歴出力指示を受け付けたか否かを判断する。対応図履歴出力指示を受け付ければステップＳ１８０６に行き、対応図履歴出力指示を受け付けなければステップＳ１８０７に行く。
【０２０９】
（ステップＳ１８０６）対応図出力部２１９等は、対応図履歴出力処理を行う。対応図履歴出力処理について、図２１のフローチャートを用いて、詳細に説明する。ステップＳ３０１に戻る。
【０２１０】
（ステップＳ１８０７）受付部２１４は、特徴情報出力指示を受け付けたか否かを判断する。特徴情報出力指示を受け付ければステップＳ１８０８に行き、特徴情報出力指示を受け付けなければステップＳ３０１に戻る。
【０２１１】
（ステップＳ１８０８）対応図出力部２１９等は、特徴情報出力処理を行う。特徴情報出力処理について、図２２のフローチャートを用いて、詳細に説明する。ステップＳ３０１に戻る。
【０２１２】
なお、図１８のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０２１３】
次に、ステップＳ１８０３の対応情報取得処理について図１９のフローチャートを用いて、詳細に説明する。
【０２１４】
（ステップＳ１９０１）関連対象物取得部２１２は、直前に取得された１以上の対象物のいずれかが特定対象物であるか否かを判断する。特定対象物であればステップＳ１９０２に行き、特定対象物でなければステップＳ１９０４に行く。
【０２１５】
（ステップＳ１９０２）関連対象物取得部２１２は、当該特定対象物をバッファに一時格納する。
【０２１６】
（ステップＳ１９０３）関連対象物取得部２１２は、カウンタｎに２を代入する。なお、このｎの値（ここでは「２」）は、関連対象物を取得するために検査する文の数であり、特定対象物が表れた文の後の文のうち、何文を検査するかを示す数である。「ｎ＝２」である場合、関連対象物取得部２１２は、特定対象物が表れた文の直後２文から、関連対象物を取得する。上位処理にリターンする。
【０２１７】
（ステップＳ１９０４）関連対象物取得部２１２は、「ｎ！＝０」であるか否かを判断する。「ｎ！＝０」であればステップＳ１９０５に行き、「ｎ！＝０」でなければ上位処理にリターンする。なお、「！＝」は、一致しない、ことを言う。
【０２１８】
（ステップＳ１９０５）関連対象物取得部２１２は、直前に取得された１以上の対象物のいずれも、またはいずれかを関連対象物として取得する。２以上の対象物のいずれかを関連対象物として取得する場合、関連対象物取得部２１２は、例えば、主語となる一名詞のみを取得する。
【０２１９】
（ステップＳ１９０６）対応情報取得部２１３は、バッファ上の特定対象物、およびステップＳ１９０５で取得された１以上の関連対象物を用いて、１以上の対応情報を取得する。なお、特定対象物が「Ａ」、関連対象物が「Ｂ，Ｃ」である場合、例えば、対応情報は、（Ａ，Ｂ）と（Ａ，Ｃ）である。
【０２２０】
（ステップＳ１９０７）対応情報取得部２１３は、ステップＳ１９０６で取得した１以上の対応情報を蓄積する。
【０２２１】
（ステップＳ１９０８）関連対象物取得部２１２は、カウンタｎを１、デクリメントする。上位処理にリターンする。
【０２２２】
なお、図１９のフローチャートにおいて、ｎの値は問わない。また、関連対象物取得部２１２は、特定対象物が出現する文の前の文から、関連対象物を取得してもよい。
【０２２３】
次に、ステップＳ１８０４の対応図出力処理について、図２０のフローチャートを用いて、詳細に説明する。
【０２２４】
（ステップＳ２００１）対応図出力部２１９は、図７を用いて説明した対応図出力処理を行う。
【０２２５】
（ステップＳ２００２）対応図出力部２１９は、特定対象物を第一キー、関連対象物を第二キーとして、対象情報をソートする。
【０２２６】
（ステップＳ２００３）対応図出力部２１９は、初期化処理を行う。初期化処理とは、カウンタｉに１、変数ｔに１を代入する処理である。
【０２２７】
（ステップＳ２００４）対応図出力部２１９は、ステップＳ１８０３で取得された対象情報中に、ｉ番目の対象情報が存在するか否かを判断する。ｉ番目の対象情報が存在すればステップＳ２００５に行き、ｉ番目の対象情報が存在しなければ上位処理にリターンする。
【０２２８】
（ステップＳ２００５）対応図出力部２１９は、ｉ番目の対象情報から特定対象物と関連対象物を取得する。
【０２２９】
（ステップＳ２００６）対応図出力部２１９は、ｉ番目の対象情報と（ｉ＋１）番目の対象情報とが同じであるか否かを判断する。両者が同じであればステップＳ２００７に行き、同じでなければステップＳ２００９に行く。
【０２３０】
（ステップＳ２００７）対応図出力部２１９は、変数ｔに１を加える。
【０２３１】
（ステップＳ２００８）対応図出力部２１９は、カウンタｉを１、インクリメントする。ステップＳ２００４に戻る。
【０２３２】
（ステップＳ２００９）対応図出力部２１９は、変数ｔの値に対応したリンクであり、特定対象物と関連対象物とを接続するリンクを出力する。リンクとは、例えば、線や、矢印などである。また、変数ｔの値に対応したリンクとは、例えば、変数ｔの値と同じ太さを有する破線である。なお、対応図出力部２１９は、特定対象物と関連対象物との対応を示すことができればよく、その出力は、両者を線で結ぶことに限らないことは言うまでもない。ステップＳ２００８に行く。
【０２３３】
次に、ステップＳ１８０６の対応図履歴出力処理について、図２１のフローチャートを用いて、詳細に説明する。図２１のフローチャートにおいて、図１８のフローチャートと同一のステップについて、説明を省略する。
【０２３４】
（ステップＳ２１０１）対応図出力部２１９は、受付部２１４が受け付けた対応図履歴出力指示が示す時期に対応する対応図を記録媒体から読み出す。なお、記録媒体に対応図が存在しない場合、上述した処理により、対応図履歴出力指示が示す時期に対応する１以上の文章群から対応図がリアルタイムに構成される、とする。
【０２３５】
（ステップＳ２１０２）対応図出力部２１９は、ステップＳ１８０４で出力された最新の対応図の横に、過去対応図を出力する。なお、対応図出力部２１９は、最新の対応図と過去対応図を、ユーザが比較可能なように出力すればよく、その位置は問わないことは言うまでもない。
【０２３６】
次に、ステップＳ１８０８の特徴情報出力処理について、図２２のフローチャートを用いて、詳細に説明する。図２２のフローチャートにおいて、図７のフローチャートと同一のステップについて、説明を省略する。
【０２３７】
（ステップＳ２２０１）対応図出力部２１９は、特徴対象物出現回数出力処理を行う。特徴対象物出現回数出力処理について、図２３のフローチャートを用いて説明する。
【０２３８】
（ステップＳ２２０２）対応図出力部２１９は、特徴対象物出力処理を行う。特徴対象物出力処理について、図２４のフローチャートを用いて説明する。
【０２３９】
（ステップＳ２２０３）対応図出力部２１９は、特徴動作状態出現回数出力処理を行う。特徴動作状態出現回数出力処理について、図２５のフローチャートを用いて説明する。
【０２４０】
（ステップＳ２２０４）対応図出力部２１９は、特徴動作状態出力処理を行う。特徴動作状態出力処理について、図２６のフローチャートを用いて説明する。
【０２４１】
（ステップＳ２２０５）対応図出力部２１９は、特徴関係語出現回数出力処理を行う。特徴関係語出現回数出力処理について、図２７のフローチャートを用いて説明する。
【０２４２】
（ステップＳ２２０６）対応図出力部２１９は、特徴関係語出力処理を行う。特徴関係語出力処理について、図２８のフローチャートを用いて説明する。
【０２４３】
次に、ステップＳ２２０１の特徴対象物出現回数出力処理について、図２３のフローチャートを用いて説明する。
【０２４４】
（ステップＳ２３０１）対応図出力部２１９は、過去対応図における、前の対象物の出現回数ｔｘを取得する。対応図出力部２１９は、例えば、過去対応図を構成する元となる情報セット管理表から、前の対象物の出現回数を取得しても良い。かかる処理は、単なる検索処理である。
【０２４５】
（ステップＳ２３０２）対応図出力部２１９は、現在の対応図における、前の対象物の出現回数ｔと、過去対応図における、前の対象物の出現回数ｔｘを用いて、ｔを強調表示すべきか否かを判断する。つまり、「ｔ−ｔｘ＞＝閾値」か否かを判断する。かかる条件を満たせばステップＳ２３０３に行き、満たさなければステップＳ２３０４に行く。なお、閾値とは、例えば、「３」などという定数であり、予め対応図出力部２１９が保持している、とする。
【０２４６】
（ステップＳ２３０３）対応図出力部２１９は、前の対象物の出現回数ｔを出力する際の属性を付与する。この属性は、例えば、特定のフォント（Ｂｏｌｄフォントなど）、特定の文字色（赤色など）、文字サイズ（大きなサイズ）などである。
【０２４７】
（ステップＳ２３０４）対応図出力部２１９は、前の対象物（直前に出力した対象物）の出力に対応付けて、ｔの値（数値）を出力する。上位処理にリターンする。なお、ここで「対応付けて出力する」とは、ｔの値（数値）が、直前に出力した対象物の出現回数であることが分かるように、直前に出力した対象物の近く（例えば、閾値より小さい間隔しか空いていないところ）に出力することである。ここで、ｔは、強調されている場合と、通常の場合がある。強調されている場合とは、過去と比較して、現在の出現回数が多い場合である。
【０２４８】
なお、図２３において、過去の出現回数と比較して、閾値より小さい変化しかないｔの値も出力された。しかし、対応図出力部２１９は、過去の出現回数と比較して、閾値より小さい変化しかないｔの値を出力しなくても良い。
【０２４９】
また、図２３のステップＳ２３０２において、条件「ｔ−ｔｘ＞＝閾値」を満たすか否かを判断した。しかし、対応図出力部２１９が判断する条件は、「ｔ−ｔｘ＞＝閾値」に限らない。対応図出力部２１９が判断する条件は、ｔおよびｔｘを用いた条件であれば良い。
【０２５０】
さらに、図２３において、対象物の出現回数ｔに応じて変更する属性は、対象物に接続される線（矢印）の属性でも良い。線（矢印）の属性とは、例えば、線の太さや色などである。
【０２５１】
次に、ステップＳ２２０２の特徴対象物出力処理について、図２４のフローチャートを用いて説明する。
【０２５２】
（ステップＳ２４０１）対応図出力部２１９は、過去対応図（過去対応図の元になっている情報セット管理表も含む）において、対象物を検索する。
【０２５３】
（ステップＳ２４０２）対応図出力部２１９は、過去対応図（過去対応図の元になっている情報セット管理表も含む）において、対象物が存在するか否かを判断する。対象物が存在すればステップＳ２４０４、対象物が存在しなければステップＳ２４０３に行く。
【０２５４】
（ステップＳ２４０３）対応図出力部２１９は、対象物を強調する属性を付与する。この属性は、例えば、特定のフォント（Ｂｏｌｄフォントなど）、特定の文字色（赤色など）、文字サイズ（大きなサイズ）、対象物を囲む図形の属性（線種、線の太さ、線の色など）などである。
【０２５５】
（ステップＳ２４０４）対応図出力部２１９は、対象物を出力する。上位処理にリターンする。
【０２５６】
なお、図２４において、過去対応図に存在した対象物を、新対応図において出力しなくても良い。
【０２５７】
次に、ステップＳ２２０３の特徴動作状態出現回数出力処理について、図２５のフローチャートを用いて説明する。
【０２５８】
（ステップＳ２５０１）対応図出力部２１９は、過去対応図における、前の動作状態の出現回数ａｘを取得する。対応図出力部２１９は、例えば、過去対応図を構成する元となる情報セット管理表から、前の動作状態の出現回数を取得しても良い。かかる処理は、単なる検索処理である。
【０２５９】
（ステップＳ２５０２）対応図出力部２１９は、現在の対応図における、前の動作状態の出現回数ａと、過去対応図における、前の動作状態の出現回数ａｘを用いて、ａを強調表示すべきか否かを判断する。つまり、「ａ−ａｘ＞＝閾値」か否かを判断する。かかる条件を満たせばステップＳ２３０３に行き、満たさなければステップＳ２３０４に行く。なお、閾値とは、例えば、「５」などという定数であり、予め対応図出力部２１９が保持している、とする。なお、対応図出力部２１９が判断する条件は、「ａ−ａｘ＞＝閾値」に限らず、ａとａｘを用いた条件であれば良い。
【０２６０】
（ステップＳ２５０３）対応図出力部２１９は、前の動作状態の出現回数ａを出力する際の属性を付与する。この属性は、例えば、特定のフォント（Ｂｏｌｄフォントなど）、特定の文字色（赤色など）、文字サイズ（大きなサイズ）などである。
【０２６１】
（ステップＳ２５０４）対応図出力部２１９は、前の動作状態（直前に出力した動作状態）の出力に対応付けて、ａの値（数値）を出力する。上位処理にリターンする。なお、ここで「対応付けて出力する」とは、ａの値（数値）が、直前に出力した動作状態の出現回数であることが分かるように、直前に出力した動作状態の近く（例えば、閾値より小さい間隔しか空いていないところ）に出力することである。ここで、ａは、強調されている場合と、通常の場合がある。強調されている場合とは、過去と比較して、現在の出現回数が多い場合である。
【０２６２】
なお、図２５において、過去の出現回数と比較して、閾値より小さい変化しかないａの値も出力された。しかし、対応図出力部２１９は、過去の出現回数と比較して、閾値より小さい変化しかないａの値を出力しなくても良い。
【０２６３】
さらに、図２３において、動作状態の出現回数ａに応じて変更する属性は、動作状態に接続される線（矢印）の属性でも良い。線（矢印）の属性とは、例えば、線の太さや色などである。
【０２６４】
次に、ステップＳ２２０４の特徴動作状態出力処理について、図２６のフローチャートを用いて説明する。
【０２６５】
（ステップＳ２６０１）対応図出力部２１９は、過去対応図（過去対応図の元になっている情報セット管理表も含む）において、動作状態を検索する。
【０２６６】
（ステップＳ２６０２）対応図出力部２１９は、過去対応図（過去対応図の元になっている情報セット管理表も含む）において、動作状態が存在するか否かを判断する。動作状態が存在すればステップＳ２６０４、動作状態が存在しなければステップＳ２６０３に行く。
【０２６７】
（ステップＳ２６０３）対応図出力部２１９は、動作状態を強調する属性を付与する。この属性は、例えば、特定のフォント（Ｂｏｌｄフォントなど）、特定の文字色（赤色など）、文字サイズ（大きなサイズ）、動作状態を囲む図形の属性（線種、線の太さ、線の色など）などである。
【０２６８】
（ステップＳ２６０４）対応図出力部２１９は、動作状態を出力する。上位処理にリターンする。
【０２６９】
なお、図２６において、過去対応図に存在した動作状態を出力しなくても良い。
【０２７０】
次に、ステップＳ２２０５の特徴関係語出現回数出力処理について、図２７のフローチャートを用いて説明する。
【０２７１】
（ステップＳ２７０１）対応図出力部２１９は、過去対応図における、前の関係語の出現回数ｒｘを取得する。対応図出力部２１９は、例えば、過去対応図を構成する元となる情報セット管理表から、前の関係語の出現回数を取得しても良い。かかる処理は、単なる検索処理である。
【０２７２】
（ステップＳ２７０２）対応図出力部２１９は、現在の対応図における、前の関係語の出現回数ｒと、過去対応図における、前の関係語の出現回数ｒｘを用いて、ｒを強調表示すべきか否かを判断する。つまり、「ｒ−ｒｘ＞＝閾値」か否かを判断する。かかる条件を満たせばステップＳ２３０３に行き、満たさなければステップＳ２３０４に行く。なお、閾値とは、例えば、「４」などという定数であり、予め対応図出力部２１９が保持している、とする。
【０２７３】
（ステップＳ２７０３）対応図出力部２１９は、前の関係語の出現回数ｒを出力する際の属性を付与する。この属性は、例えば、特定のフォント（Ｂｏｌｄフォントなど）、特定の文字色（赤色など）、文字サイズ（大きなサイズ）などである。
【０２７４】
（ステップＳ２７０４）対応図出力部２１９は、前の関係語（直前に出力した関係語）の出力に対応付けて、ｒの値（数値）を出力する。上位処理にリターンする。なお、ここで「対応付けて出力する」とは、ｒの値（数値）が、直前に出力した関係語の出現回数であることが分かるように、直前に出力した関係語の近く（例えば、閾値より小さい間隔しか空いていないところ）に出力することである。ここで、ａは、強調されている場合と、通常の場合がある。強調されている場合とは、過去と比較して、現在の出現回数が多い場合である。
【０２７５】
なお、図２５において、過去の出現回数と比較して、閾値より小さい変化しかないｒの値も出力された。しかし、対応図出力部２１９は、過去の出現回数と比較して、閾値より小さい変化しかないｒの値を出力しなくても良い。
【０２７６】
次に、ステップＳ２２０６の特徴関係語出力処理について、図２８のフローチャートを用いて説明する。
【０２７７】
（ステップＳ２８０１）対応図出力部２１９は、過去対応図（過去対応図の元になっている情報セット管理表も含む）において、関係語を検索する。ここで、検索する範囲は、同一の対象物でありかつ同一の動作状態のレコードであることは好適である。
【０２７８】
（ステップＳ２８０２）対応図出力部２１９は、過去対応図（過去対応図の元になっている情報セット管理表も含む）において、関係語が存在するか否かを判断する。関係語が存在すればステップＳ２８０４、関係語が存在しなければステップＳ２８０３に行く。
【０２７９】
（ステップＳ２８０３）対応図出力部２１９は、関係語を強調する属性を付与する。この属性は、例えば、特定のフォント（Ｂｏｌｄフォントなど）、特定の文字色（赤色など）、文字サイズ（大きなサイズ）などである。また、ここで、強調する属性を付与する対象は、対象物と動作状態を接続する線（矢印を含む）であっても良いことは言うまでもない。
【０２８０】
（ステップＳ２８０４）対応図出力部２１９は、関係語を出力する。上位処理にリターンする。
【０２８１】
なお、図２６において、過去対応図に存在した関係語を出力しなくても良い。
【０２８２】
以下、本実施の形態における情報処理システム２の具体的な動作について説明する。情報処理システム２の概念図は図１である。
（具体例１）
【０２８３】
まず、具体例１について説明する。具体例１は、一の対応図を出力する処理の例である。今、文章群格納部１１０は、図２９に示す二人（Ａさん、Ｂさん）のチャットでの会話である文章群を格納している、とする。
【０２８４】
そして、辞書情報格納部１１１は、形態素解析に必要な辞書等を格納している、とする。
【０２８５】
かかる状況において、ユーザ（例えば、シャンプーＴのマーケティング部のユーザ）は、自社のシャンプー「シャンプーＴ」の世の中における受け入れられ方、思われ方を分析しようと思い、「対応図出力  シャンプーＴ」を入力した、とする。「対応図出力  シャンプーＴ」は、「シャンプーＴ」に関連する対応図を出力する指示である。
【０２８６】
次に、受付部１１４は、特定対象物「シャンプーＴ」を有する対応図出力指示「対応図出力  シャンプーＴ」を受け付ける。
【０２８７】
そして、文分割制御部１１５は、受け付けた対応図出力指示が有する特定対象物「シャンプーＴ」のいずれかを含む文章群を文章群格納部１１０から読み出す。そして、文分割制御部１１５は、図２９の（Ａさん）の会話、（Ｂさん）の会話の２つの文章群を読み出した、とする。
【０２８８】
次に、文分割制御部１１５等は、以下のように文処理を行い、対象物、動作状態、および関係語を取得し、当該３つの情報を対応付けた情報セットを取得し、少なくとも一時蓄積する。つまり、まず、文分割制御部１１５は、（Ａさん）の会話の第一文「シャンプーＴを、買いました。」を形態素解析し、および係り受け解析し、文の構造を取得する。そして、対象物取得部１１６は、主語となる名詞「シャンプーＴ」を取得し、対象物を格納するバッファに蓄積する。
【０２８９】
次に、動作状態取得部１１７は、（Ａさん）の会話の第一文「シャンプーＴを、買いました。」から、述語となる動詞または形容詞の「買いました」を取得し、動作状態を格納するバッファに蓄積する。
【０２９０】
次に、関係語取得部１１８は、主語「シャンプーＴ」と述語「買いました」を繋ぐ助詞「を」を取得し、関係語を格納するバッファに蓄積する。以上により、図３０の情報セット管理表の「ＩＤ＝１」のレコードが得られた。
【０２９１】
文分割制御部１１５等は、同様に、（Ａさん）の会話の第二文以降、（Ｂさん）の会話の全文を文処理し、図３０の情報セット管理表を得る。図３０の情報セット管理表は、図１１の情報セット管理表と同様の構造である。
【０２９２】
また、関連対象物取得部２１２は、特定対象物「シャンプーＴ」が出現した直後の２文について、対象物を取得し、当該対象物を関連対象物とする。そして、対応情報取得部２１３は、特定対象物と関連対象物とを対応付ける対応情報を取得し、蓄積する。
【０２９３】
具体的には、関連対象物取得部２１２は、（Ａさん）の会話を構成する文から、特定対象物「シャンプーＴ」が出現した文「シャンプーＴを、買いました。」の直後の２文「香りが良いね。」「ＣＭも面白い。」から対象物「香り」「ＣＭ」を取得し、対応情報取得部２１３は、（シャンプーＴ，香り）（シャンプーＴ，ＣＭ）の対応情報を取得し、蓄積する。ここでは、対応情報取得部２１３は、図３１に示すように、図３０の情報セット管理表のレコードＩＤを用いて特定対象物と関連対象物とを特定するようにしている。つまり、図３１の「ＩＤ＝１」のレコード（１，２）から、特定対象物が図２２の「ＩＤ＝１」の対象物「シャンプーＴ」であり、関連対象物が図３０の「ＩＤ＝２」の対象物「香り」であることが分かる。
【０２９４】
次に、対応図出力部２１９は、以下のように、対応図出力処理を行う。つまり、まず、対応図出力部２１９は、実施の形態１で説明したように、図２２の情報セット管理表を用いて、図３２のような対応図を出力する。図３２において、「買いました」と「買った」は同一の用語として処理している。つまり、対応図出力部２１９は、用語のゆらぎ、変形を吸収する機能を有する、とする。なお、用語のゆらぎ、変形を吸収する自然言語処理機能については公知技術であるので詳細な説明を省略する。さらに、図３２において、情報セットの出現回数は、矢印の太さに反映されている。つまり、対応図出力部２１９は、情報セットの出現回数をパラメータとする増加関数により線の太さを決定し、矢印（線の一種）を出力している。
【０２９５】
そして、対応図出力部２１９は、特定対象物を第一キー、関連対象物を第二キーとして、対象情報管理表（図３１）をソートする。そして、対応図出力部２１９は、図３１の対象情報管理表を得る。
【０２９６】
次に、対応図出力部２１９は、図３１の対象情報管理表に従って、特定対象物と関連対象物とを対応付ける。
【０２９７】
つまり、まず、対応図出力部２１９は、図３１の対象情報管理表の「ＩＤ＝１」のデータ（１，２）を取得し、当該データから、「特定対象物：シャンプーＴ，関連対象物：香り」を取得する。そして、対象物「シャンプーＴ」と対象物「香り」とを、破線の矢印で結ぶ。つまり、ここでは、対応図出力部２１９は、特定対象物「シャンプーＴ」と関連対象物「香り」とを破線の矢印で結ぶ処理を行う（図３３参照）。
【０２９８】
同様に、対応図出力部２１９は、図３１の対象情報管理表の「ＩＤ＝２」以降のデータを処理し、特定対象物「シャンプーＴ」と関連対象物「ＣＭ」、特定対象物「シャンプーＴ」と関連対象物「香り」、特定対象物「シャンプーＴ」と関連対象物「泡立ち」とを破線の矢印で結ぶ処理を行う（図３３参照）。なお、特定対象物「シャンプーＴ」と関連対象物「香り」は２度出現するので、太い破線の矢印で接続されている（図３３参照）。
（具体例２）
【０２９９】
次に、具体例２について説明する。具体例２は、対応図履歴出力処理の例である。
【０３００】
今、情報出力装置２１は、多数のユーザのブログ（文章群）を収集し、当該複数のブログから、世の中の人々の意見、感じ方を、対応図を用いて表示する。
【０３０１】
そして、情報出力装置２１は、２００８年１月１８日１０時１５分時点のブログから、上述した自然言語処理により、図３４の情報セット管理表を得て、蓄積している、とする。なお、図３４の情報セット管理表は、既に対象物、動作状態、関係語をキーとしてソートされている、とする。
【０３０２】
次に、情報出力装置２１のユーザは、対応図履歴出力指示を情報出力装置２１に入力した、とする。この対応図履歴出力指示は、「対応図履歴出力  ２００８年１月」である、とする。
【０３０３】
そして、受付部２１４は、対応図履歴出力指示を受け付ける。そして、情報出力装置２１は、上述した処理により、現在の多数のブログを自然言語処理し、図３５の情報セット管理表を得た、とする。
【０３０４】
そして、対応図出力部２１９は、図３５の情報セット管理表から、上述した対応図出力処理により、現在（２００８年８月１０日  １０時０５分）の対応図を出力する。
【０３０５】
次に、対応図出力部２１９は、受付部２１４が受け付けた対応図履歴出力指示「対応図履歴出力  ２００８年１月」が示す時期に対応する図３４の情報セット管理表を記録媒体から読み出す。ここで、対応図出力部２１９は、対応図履歴出力指示が有する時期「２００８年１月」に最も近い時刻に対応する情報セット管理表を読み出す。
【０３０６】
そして、対応図出力部２１９は、現在（２００８年８月１０日  １０時０５分）の対応図の横に、２００８年１月１８日１０時１５分時点の対応図（過去対応図）を出力する。そして、対応図出力部２１９は、図３６に示す２つの対応図を得る。
【０３０７】
なお、図３６の対応図では、特定対象物と関連対象物との対応の表示（具体例１で説明済み）を行っていない。しかし、特定対象物と関連対象物との対応の表示を行っても良いことは言うまでもない。また、図３６の対応図において、矢印の先のノード（動作状態）の一部は、省略している。
（具体例３）
【０３０８】
次に、具体例３について説明する。具体例３は、特徴情報出力処理の例である。
【０３０９】
今、情報出力装置２１は、２００８年１月１８日１０時１５分時点のブログから、上述した自然言語処理により、図３４の情報セット管理表を得て、蓄積している、とする。なお、図３４の情報セット管理表は、既に対象物、動作状態、関係語をキーとしてソートされている、とする。
【０３１０】
次に、情報出力装置２１のユーザは、特徴情報出力指示を情報出力装置２１に入力した、とする。この特徴情報出力指示は、「特徴情報出力  ２００８年１月」である、とする。
【０３１１】
そして、受付部２１４は、特徴情報出力指示を受け付ける。そして、情報出力装置２１は、上述した処理により、現在の多数のブログを自然言語処理し、図３５の情報セット管理表を得た、とする。
【０３１２】
そして、対応図出力部２１９は、図２２から図２８のフローチャートを用いて説明した処理により、現時点での対応図を出力する。その際、対応図出力部２１９は、対象物、動作状態を出力する場合、過去対応図（ここでは、２００８年１月に対応する対応図）に存在せず、現在の対応図（情報セット管理表も含む）に存在する対象物または動作状態について、他と比較して強調して出力する。強調とは、具体的には、例えば、対象物または動作状態のノードの背景を濃い網掛けとすることである。強調とは、他の比較して、異なる態様で出力する程度の意義でも良い。
【０３１３】
また、対応図出力部２１９は、現時点での対応図を出力する際、過去対応図（ここでは、２００８年１月に対応する対応図）での出現回数と比較して、例えば、１０回以上、出現回数が増加している場合、他と比較して強調して出力する。強調とは、具体的には、例えば、対象物または動作状態のノードの楕円の線の太さを他よりも太くすることである。
【０３１４】
そして、対応図出力部２１９は、過去対応図（図３４の情報セット管理表）と現在の対応図（図３５の情報セット管理表）とを比較し、「シャンプーＺ」が新しく出現し、「シャンプーＴ」の出現回数が２回から５５回と、５３回（１０回以上）増加している。
【０３１５】
したがって、対応図出力部２１９は、「シャンプーＺ」のノードの背景を濃い網掛けとし、「シャンプーＴ」のノードの線の太さを他と比較して太く出力する。そして、対応図出力部２１９は、図３７の対応図を出力する。
【０３１６】
なお、図３７の対応図では、特定対象物と関連対象物との対応の表示（具体例１で説明済み）を行っていない。しかし、特定対象物と関連対象物との対応の表示を行っても良いことは言うまでもない。また、図３７の対応図において、矢印の先のノード（動作状態）の一部は、省略している。
【０３１７】
以上、本実施の形態によれば、文章群を自然言語処理し、対象物と動作状態語とを取り出し、当該対象物と動作状態語との対応を示す対応図を出力できる。また、本実施の形態によれば、例えば、ユーザが指定した特定対象物に対して、どのような事が話題になっているかも一目して把握できる。つまり、本実施の形態によれば、対応図の出力により、ブログ等の文章群の文脈を可視化でき、ユーザは、ブログ等の文章群の文脈をより容易に把握できる。
【０３１８】
また、本実施の形態によれば、２以上の時点の対応図（例えば、過去の対応図と現在の対応図）を比較して出力できる。したがって、ユーザの話題の移り変わりなどを、容易に把握できる。なお、図３６において、２つの時点の対応図のみを同時に出力できたが、３つ以上の対応図を同時に出力しても良い。また、出力する対応図は、現在のものと過去のものであったが、すべて過去の異なる時点のものでも良い。
【０３１９】
さらに、本実施の形態によれば、２つの時点の対応図を比較し、その差異を容易に把握できる。なお、図３７において、現時点の対応図に出現する対象物等のみを出力した。しかし、過去の対応図に出現し、現在の対応図に出現しない対象物、動作状態などを、他と比較して異なる態様で出力する（例えば、グレイの文字色で薄く出力する）などしても良い。過去の対応図に出現し、現在の対応図に出現しない対象物、動作状態などを、他と比較して、目立たない態様で出力することは好適である。
【０３２０】
なお、本実施の形態の具体例によれば、図３３に示すような対応図を出力した。しかし、対応図は、出現回数の数値を出力しないでも良い。かかる場合の出力図の例は図１６である。さらに、対応図は、図３０の表や、図３１に示す表の数値を用語（シャンプーＴや香り等）に置き換えた表でも良い。さらに、図３０に示す表や、図３３に示すような対応図において、関係語を出力しなくても良い。
【０３２１】
さらに、本実施の形態における情報出力装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、記憶媒体に格納されている文章群に含まれる文から、動作や状態の主体である主体語または動作や状態の客体である客体語である対象物を取得する対象物取得部と、前記記憶媒体に格納されている文章群に含まれる文から、前記対象物に対応する用語であり、動作や状態を示す用語である動作状態を取得する動作状態取得部と、前記対象物と、当該対象物に対応する動作状態とを対応付けた図である対応図を出力する対応図出力部として機能させるためのプログラム、である。
【０３２２】
また、上記プログラムにおいて、コンピュータを、記憶媒体に格納されている１以上の各特定対象物が出現する文章群の中の１以上の文であり、前記１以上の各特定対象物が出現する文と、予め決められた位置関係にある文に出現する対象物である関連対象物を取得する関連対象物取得部と、前記関連対象物と前記特定対象物とを対応付ける情報である対応情報を取得する対応情報取得部としてさらに機能させ、前記対応図出力部を、前記対象物と前記動作状態とを対応付けた図であり、かつ、前記対応情報を用いて、前記関連対象物と前記特定対象物とを対応付けた図である対応図を出力するように機能させることは好適である。
【０３２３】
また、上記プログラムにおいて、前記対応図出力部を、過去に作成された文章群から構成された過去対応図と、当該過去対応図に対応する時刻よりも新しい時刻に作成された文章群から構成された新対応図とを出力するものとして、コンピュータを機能させることは好適である。
【０３２４】
さらに、上記プログラムにおいて、前記対応図出力部を、過去に作成された文章群から構成された過去対応図と、当該過去対応図に対応する時刻よりも新しい時刻に作成された文章群から構成された新対応図とを比較し、両対応図が有する情報についての差異が、予め決められた差異よりも大きい情報を、他の情報と視覚的に異なる態様で前記新対応図を出力するものとして、コンピュータを機能させることは好適である。
【０３２５】
（実施の形態３）
【０３２６】
本実施の形態において、対応図を出力する場合に、動作状態の種類を特定し、その種類に応じて、動作状態を視覚的に異なる態様で出力する情報処理システムについて説明する。図１は、本実施の形態における情報処理システム３の概念図である。
【０３２７】
図３８は、本実施の形態における情報処理システム３のブロック図である。情報処理システム３は、情報出力装置３１、文章群格納装置１２を具備する。
【０３２８】
情報出力装置３１は、文章群格納部１１０、辞書情報格納部１１１、文章群受信部１１２、文章群蓄積部１１３、受付部２１４、文分割制御部１１５、対象物取得部１１６、動作状態取得部１１７、関係語取得部１１８、対応図出力部３１９、特定対象物格納部２１１、対応図格納部２１２、関連対象物取得部２１２、対応情報取得部２１３を具備する。
【０３２９】
対応図出力部３１９は、種類別動作状態データベース３１９１、動作状態種類決定手段３１９２、対応図出力手段３１９３を具備する。
【０３３０】
対応図出力部３１９は、対応図を出力する。対応図出力部３１９の主機能は、対応図出力部２１９と同様である。ただし、対応図出力部３１９は、動作状態の種類を特定し、その種類に応じて、動作状態を視覚的に異なる態様で出力する。ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタへの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラム等への処理結果の引渡し等を含む概念である。対応図出力部３１９は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。対応図出力部３１９は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【０３３１】
種類別動作状態データベース３１９１は、動作状態の種類を識別する動作状態種類識別子と、１以上の用語とを対に有する。動作状態の種類には、例えば、「関心表現、行動購買表現、推奨表現」という種類の集合、「肯定、否定」という種類の集合などがある。ただし、種類は何でも良い。種類別動作状態データベース３１９１は、例えば、動作状態種類識別子「関心表現」と用語「興味がある、使ってみたい、買いたい、・・・」という組の情報を有する。また、種類別動作状態データベース３１９１は、例えば、動作状態種類識別子「肯定」と用語「良い、すばらしい、・・・」、および動作状態種類識別子「否定」と用語「悪い、良くない、・・・」という組の情報を有する。種類別動作状態データベース３１９１は、通常、不揮発性の記録媒体で実現され得るが、揮発性の記録媒体で実現しても良い。
【０３３２】
動作状態種類決定手段３１９２は、動作状態の種類を決定する。動作状態種類決定手段３１９２は、例えば、対応図が有する動作状態と一致する用語と対になる動作状態種類識別子を取得する。なお、動作状態種類決定手段３１９２は、他の装置に動作状態を送信し、動作状態種類を受信するなどの処理を行っても良い。動作状態種類決定手段３１９２は、通常、ＭＰＵやメモリ等から実現され得る。動作状態種類決定手段３１９２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０３３３】
対応図出力手段３１９３は、対応図を出力する。対応図出力手段３１９３は、動作状態の種類に応じて、動作状態を視覚的に異なる態様で出力する。「視覚的に異なる態様」とは、例えば、動作状態の文字列の属性値（色、フォント、サイズなど）が異なること、または動作状態のノードの属性（ノードを構成する図形、ノードの背景色、ノードの輪郭線の線種、線の色、線の太さなど）が異なること等である。対応図出力手段３１９３は、動作状態の種類が決定されない場合は、通常、動作状態を、デフォルトの属性値で、出力する。
【０３３４】
次に、情報処理システム３の動作について説明する。情報処理システム３の動作と情報処理システム２の動作とを比較した場合、図７の対応図出力処理（Ｓ２００１）のみが異なる。また、図７の対応図出力処理において、動作状態を出力するステップＳ７１７（これを動作状態出力処理という。）が異なる。この動作状態出力処理を、図３９のフローチャートを用いて説明する。
【０３３５】
（ステップＳ３９０１）対応図出力部３１９の動作状態種類決定手段３１９２は、動作状態をキーとして、種類別動作状態データベース３１９１を検索する。
【０３３６】
（ステップＳ３９０２）動作状態種類決定手段３１９２は、ステップＳ３９０１の検索処理において、動作状態種類識別子が取得できたか否かを判断する。動作状態種類識別子が取得できればステップＳ３９０３に行き、動作状態種類識別子が取得できなければステップＳ３９０４に行く。
【０３３７】
（ステップＳ３９０３）対応図出力部３１９の対応図出力手段３１９３は、動作状態種類識別子に対応する属性（例えば、文字のフォント、文字サイズ、文字色などの文字属性、ノードの線種、線の色、線の太さ、ノードの背景色などのノードの属性など）を動作状態に付与する。なお、対応図出力手段３１９３は、動作状態種類識別子に対応する属性は、予め保持している、とする。
【０３３８】
（ステップＳ３９０４）対応図出力手段３１９３は、動作状態を出力する。なお、動作状態の出力とは、動作状態の文字列が含まれたノードの出力である。上位処理にリターンする。
【０３３９】
以下、本実施の形態における情報処理システム３の具体的な動作について説明する。情報処理システム３の概念図は図１である。以下、動作状態の種類に応じた、動作状態の出力を中心にして説明する。
【０３４０】
今、種類別動作状態データベース３１９１は、図４０に示す種類別動作状態管理表を格納している。種類別動作状態管理表は、「ＩＤ」「動作状態種類識別子」「用語」の属性を有するレコードを１以上保持している。
【０３４１】
また、文章群格納部１１０は、図２９に示す二人（Ａさん、Ｂさん）のチャットでの会話である文章群を格納している、とする。そして、辞書情報格納部１１１は、形態素解析に必要な辞書等を格納している、とする。
【０３４２】
かかる状況において、ユーザ（例えば、シャンプーＴのマーケティング部のユーザ）は、自社のシャンプー「シャンプーＴ」の世の中における受け入れられ方、思われ方を分析しようと思い、「対応図出力  シャンプーＴ」を入力した、とする。「対応図出力  シャンプーＴ」は、「シャンプーＴ」に関連する対応図を出力する指示である。
【０３４３】
そして、実施の形態２の具体例で説明した処理と同様の処理により、情報出力装置３１は、図２９の文章群から、図３０の情報セット管理表を得る。
【０３４４】
次に、情報出力装置３１は、図３０の情報セット管理表から対応図を出力する。そして、情報出力装置３１は、図４１の対応図を出力する。図４１の対応図は、図３３の対応図と比較して、動作状態のみが異なる。以下、動作状態を出力する処理についてのみ詳細に説明する。
【０３４５】
まず、動作状態「買いました」を出力する場合に、対応図出力部３１９の動作状態種類決定手段３１９２は、動作状態「買いました」をキーとして、図４０の種類別動作状態管理表を検索する。そして、動作状態種類決定手段３１９２は、動作状態種類識別子「購買行動」を得る。そして、対応図出力手段３１９３は、動作状態種類識別子「購買行動」に対応する属性を動作状態「買いました」に付与する。この属性とは、ここでは、動作状態「買いました」のノードの背景色に一の網掛けを設定する属性である。
【０３４６】
そして、対応図出力手段３１９３は、動作状態のノードを出力する（図４１参照）。
【０３４７】
そして、同様に、対応図出力部３１９は、動作状態「良い」、「面白い」を出力する。なお、動作状態「良い」の動作状態種類識別子は「推奨表現」、動作状態「面白い」の動作状態種類識別子は「関心表現」である。つまり、対応図出力部３１９は、動作状態種類識別子「推奨表現」に対応する属性値を動作状態「良い」に設定し、動作状態「良い」を出力する。また、対応図出力部３１９は、動作状態種類識別子「関心表現」に対応する属性値を動作状態「面白い」に設定し、動作状態「面白い」を出力する。
【０３４８】
また、動作状態種類決定手段３１９２は、動作状態「良くない」に対応する動作状態種類識別子を取得できなかった、とする。かかる場合、対応図出力手段３１９３は、デフォルトの出力態様で、動作状態「良くない」を出力する（図４１参照）。
【０３４９】
以上、本実施の形態によれば、対応図を出力する場合に、動作状態の種類を特定し、その種類に応じて、動作状態を視覚的に異なる態様で出力することができる。
【０３５０】
なお、本実施の形態によれば、動作状態の種類の定義は問わないことは言うまでもない。つまり、動作状態の種類とは、種々考えられる。また、動作状態の取得方法は種々存在し、その方法は問わない。動作状態の種類は、上述したように、通常は、意味内容により分類され得る種類である。ただし、動作状態の種類は、例えば、品詞など、意味内容以外のものでも良い。
【０３５１】
さらに、本実施の形態における情報出力装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、記憶媒体に格納されている文章群に含まれる文から、動作や状態の主体である主体語または動作や状態の客体である客体語である対象物を取得する対象物取得部と、前記記憶媒体に格納されている文章群に含まれる文から、前記対象物に対応する用語であり、動作や状態を示す用語である動作状態を取得する動作状態取得部と、前記対象物と、当該対象物に対応する動作状態とを対応付けた図である対応図を出力する対応図出力部として機能させるためのプログラム、である。
【０３５２】
また、上記プログラムにおいて、前記対応図出力部を、動作状態の種類を決定し、前記対応図を出力する際に、前記動作状態の種類に応じて、視覚的に異なる態様で動作状態を出力するものとして、コンピュータを機能させることは好適である。
【０３５３】
また、図４２は、本明細書で述べたプログラムを実行して、上述した実施の形態の情報出力装置等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図４２は、このコンピュータシステム３４０の概観図であり、図４３は、コンピュータシステム３４０のブロック図である。
【０３５４】
図４２において、コンピュータシステム３４０は、ＦＤドライブ、ＣＤ−ＲＯＭドライブを含むコンピュータ３４１と、キーボード３４２と、マウス３４３と、モニタ３４４とを含む。
【０３５５】
図４３において、コンピュータ３４１は、ＦＤドライブ３４１１、ＣＤ−ＲＯＭドライブ３４１２に加えて、ＭＰＵ３４１３と、ＣＤ−ＲＯＭドライブ３４１２及びＦＤドライブ３４１１に接続されたバス３４１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３４１５とに接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３４１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３４１７とを含む。ここでは、図示しないが、コンピュータ３４１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０３５６】
コンピュータシステム３４０に、上述した実施の形態の情報出力装置等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３５０１、またはＦＤ３５０２に記憶されて、ＣＤ−ＲＯＭドライブ３４１２またはＦＤドライブ３４１１に挿入され、さらにハードディスク３４１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３４１に送信され、ハードディスク３４１７に記憶されても良い。プログラムは実行の際にＲＡＭ３４１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３５０１、ＦＤ３５０２またはネットワークから直接、ロードされても良い。
【０３５７】
プログラムは、コンピュータ３４１に、上述した実施の形態の情報出力装置等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３４０がどのように動作するかは周知であり、詳細な説明は省略する。
【０３５８】
なお、上記プログラムにおいて、情報を送信する送信ステップや、情報を受信する受信ステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０３５９】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０３６０】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０３６１】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０３６２】
以上のように、本発明にかかる情報出力装置は、ブログ等の文章群で記載されている対象物と、その動作状態の対応が容易に理解できる、という効果を有し、情報出力装置等として有用である。
【図面の簡単な説明】
【０３６３】
【図１】実施の形態１における情報処理システム１の概念図
【図２】同情報処理システムのブロック図
【図３】同情報出力装置の動作について説明するフローチャート
【図４】同当該文処理の動作について説明するフローチャート
【図５】同連結処理の動作について説明するフローチャート
【図６】同情報取得処理の動作について説明するフローチャート
【図７】同対応図出力処理の動作について説明するフローチャート
【図８】同文章群の一種であるブログの例を示す図
【図９】同辞書情報管理表を示す図
【図１０】同自然言語処理の例を説明する図
【図１１】同情報セット管理表を示す図
【図１２】同自然言語処理の例を説明する図
【図１３】同情報セット管理表を示す図
【図１４】同対応図の例を示す図
【図１５】同対応図の例を示す図
【図１６】同対応図の例を示す図
【図１７】実施の形態２における情報処理システムのブロック図
【図１８】同情報出力装置の動作について説明するフローチャート
【図１９】同対応情報取得処理の動作について説明するフローチャート
【図２０】同対応図出力処理の動作について説明するフローチャート
【図２１】同対応図履歴出力処理の動作について説明するフローチャート
【図２２】同特徴情報出力処理の動作について説明するフローチャート
【図２３】同特徴対象物出現回数出力処理の動作について説明するフローチャート
【図２４】同特徴対象物出力処理の動作について説明するフローチャート
【図２５】同特徴動作状態出現回数出力処理の動作について説明するフローチャート
【図２６】同特徴動作状態出力処理の動作について説明するフローチャート
【図２７】同特徴関係語出現回数出力処理の動作について説明するフローチャート
【図２８】同特徴関係語出力処理の動作について説明するフローチャート
【図２９】同文章群の例を説明する図
【図３０】同情報セット管理表を示す図
【図３１】同特定対象物と関連対象物とを特定する情報を示す図
【図３２】同対応図を示す図
【図３３】同対応図を示す図
【図３４】同情報セット管理表を示す図
【図３５】同情報セット管理表を示す図
【図３６】同対応図を示す図
【図３７】同対応図を示す図
【図３８】実施の形態３における情報処理システムのブロック図
【図３９】同動作状態出力処理の動作について説明するフローチャート
【図４０】同種類別動作状態管理表を示す図
【図４１】同対応図を示す図
【図４２】同コンピュータシステムの概観図
【図４３】同コンピュータシステムのブロック図
【符号の説明】
【０３６４】
１、２、３  情報処理システム
１１、２１、３１  情報出力装置
１２  文章群格納装置
１１０  文章群格納部
１１１  辞書情報格納部
１１２  文章群受信部
１１３  文章群蓄積部
１１４、２１４  受付部
１１５  文分割制御部
１１６  対象物取得部
１１７  動作状態取得部
１１８  関係語取得部
１１９、２１９、３１９  対応図出力部
１２１  サーバ側文章群格納部
１２２  指示受信部
１２３  文章群送信部
２１１  特定対象物格納部
２１２  対応図格納部
２１２  関連対象物取得部
２１３  対応情報取得部
１１５１  要素分割手段
１１５２  要素連結手段
３１９１  種類別動作状態データベース
３１９２  動作状態種類決定手段
３１９３  対応図出力手段
【図１】
2010044550.tif 000003
【図２】
2010044550.tif 000004
【図３】
2010044550.tif 000005
【図４】
2010044550.tif 000006
【図５】
2010044550.tif 000007
【図６】
2010044550.tif 000008
【図７】
2010044550.tif 000009
【図８】
2010044550.tif 000010
【図９】
2010044550.tif 000011
【図１０】
2010044550.tif 000012
【図１１】
2010044550.tif 000013
【図１２】
2010044550.tif 000014
【図１３】
2010044550.tif 000015
【図１４】
2010044550.tif 000016
【図１５】
2010044550.tif 000017
【図１６】
2010044550.tif 000018
【図１７】
2010044550.tif 000019
【図１８】
2010044550.tif 000020
【図１９】
2010044550.tif 000021
【図２０】
2010044550.tif 000022
【図２１】
2010044550.tif 000023
【図２２】
2010044550.tif 000024
【図２３】
2010044550.tif 000025
【図２４】
2010044550.tif 000026
【図２５】
2010044550.tif 000027
【図２６】
2010044550.tif 000028
【図２７】
2010044550.tif 000029
【図２８】
2010044550.tif 000030
【図２９】
2010044550.tif 000031
【図３０】
2010044550.tif 000032
【図３１】
2010044550.tif 000033
【図３２】
2010044550.tif 000034
【図３３】
2010044550.tif 000035
【図３４】
2010044550.tif 000036
【図３５】
2010044550.tif 000037
【図３６】
2010044550.tif 000038
【図３７】
2010044550.tif 000039
【図３８】
2010044550.tif 000040
【図３９】
2010044550.tif 000041
【図４０】
2010044550.tif 000042
【図４１】
2010044550.tif 000043
【図４２】
2010044550.tif 000044
【図４３】
2010044550.tif 000045