(57)【要約】【課題】著名人、故人等の一般的には対話することが不可能・困難な個人との擬似対話をインターネット上でサービスとして提供することにある。【解決手段】サーバ装置２の制御部２１は、管理端末３からの指示により、対象者の叙述情報、個人情報、嗜好情報のいずれか１つ以上を含む人物情報を人名毎に人物情報データベース２４３に保存する。制御部２１は、保存した人物情報と該当する社会情報データベース２４２の社会情報とを基に編集を行い、対話用の基本文書を作成しダイアログデータベース２４５に保存する。ユーザ端末１から対話要求を受信すると、制御部２１は、ダイアログデータベース２４４を検索して該当する基本文書の抽出を行いその抽出した基本文書をユーザ端末１の状態（対話要求の情報量、情報頻度）に対応させて編集しユーザ端末１に返信する。【選択図】      図１
2005196356.tif 000002
【特許請求の範囲】
【請求項１】
複数の利用者端末と通信ネットワークを介して通信を行うサーバ装置を備え、
前記サーバ装置は、
対象者の叙述情報、個人情報、嗜好情報のいずれか１つ以上を含む人物情報を人名毎に保存管理する第１の情報保存手段と、
前記第１の情報保存手段に保存された人物情報から基本対話情報を作成し人名毎に保存管理する第２の情報保存手段と、
前記利用者端末から対話要求を受信すると前記第２の情報保存手段を検索して前記対話要求に対応した基本対話情報の抽出を行いその抽出した基本対話情報を編集して前記利用者端末に返信する対話制御手段と、を有することを特徴とする擬似人格対話システム。
【請求項２】
前記サーバ装置は、歴史情報、新聞情報、百科辞典情報のいずれか１つ以上を含む社会情報を予め保存し管理する第３の情報保存手段を有し、
前記第２の情報保存手段は、前記第１の情報保存手段に保存された人物情報を抽出しその抽出した人物情報に対応して第３の情報保存手段に保存された社会情報を抽出しそのそれぞれ抽出した人物情報と社会情報とを基に基本対話情報を作成し人名毎に保存管理することを特徴とする請求項１記載の擬似人格対話システム。
【請求項３】
前記第２の情報保存手段は、対話要求に対する返信用として情報量の異なる少なくとも２つ以上の情報の保存管理を行い、
前記対話制御手段は、前記利用者端末の状態に応じて前記第２の情報保存手段で保存管理している基本対話情報の抽出を行い編集して前記利用者端末に返信することを特徴とする請求項１または２記載の擬似人格対話システム。
【請求項４】
前記利用者端末の状態は、前記利用者端末からの対話要求の情報量の大きさであることを特徴とする請求項３記載の擬似人格対話システム。
【請求項５】
前記利用者端末の状態は、前記利用者端末からの対話要求の情報頻度であることを特徴とする請求項３または４記載の擬似人格対話システム。
【請求項６】
前記サーバ装置は、前記利用者端末との対話のと切れを監視する監視手段と、
前記監視手段でと切れた場合に予め自装置内に保存された質問情報を前記利用者端末に送信する送信手段と、を有することを特徴とする請求項１記載の擬似人格対話システム。
【請求項７】
複数の利用者端末と通信ネットワークを介して通信を行うサーバ装置において、
対象者の叙述情報、個人情報、嗜好情報のいずれか１つ以上を含む人物情報を人名毎に保存管理する第１の情報保存手段と、
前記第１の情報保存手段に保存された人物情報から基本対話情報を作成し人名毎に保存管理する第２の情報保存手段と、
前記利用者端末から対話要求を受信すると前記第２の情報保存手段を検索して前記対話要求に対応した基本対話情報の抽出を行いその抽出した基本対話情報を編集して前記利用者端末に返信する対話制御手段と、を有することを特徴とするサーバ装置。
【請求項８】
歴史情報、新聞情報、百科辞典情報のいずれか１つ以上を含む社会情報を予め保存し管理する第３の情報保存手段を有し、
前記第２の情報保存手段は、前記第１の情報保存手段に保存された人物情報を抽出しその抽出した人物情報に対応して第３の情報保存手段に保存された社会情報を抽出しそのそれぞれ抽出した人物情報と社会情報とを基に基本対話情報を作成し人名毎に保存管理することを特徴とする請求項７記載のサーバ装置。
【請求項９】
前記第２の情報保存手段は、対話要求に対する返信用として情報量の異なる少なくとも２つ以上の情報の保存管理を行い、
前記対話制御手段は、前記利用者端末の状態に応じて前記第２の情報保存手段で保存管理している基本対話情報の抽出を行い編集して前記利用者端末に返信することを特徴とする請求項７または８記載のサーバ装置。
【請求項１０】
前記利用者端末との対話のと切れを監視する監視手段と、
前記監視手段でと切れた場合に予め自装置内に保存された質問情報を前記利用者端末に送信する送信手段と、を有することを特徴とする請求項７記載のサーバ装置。
【請求項１１】
複数の利用者端末および管理端末と通信ネットワークを介して通信を行うサーバ装置を備えた擬似人格対話方法であって、
前記サーバ装置が、歴史情報、新聞情報、百科辞典情報のいずれか１つ以上を含む社会情報を予め保存した第１のデータベースを備え、
前記サーバ装置が、対象者の叙述情報、個人情報、嗜好情報のいずれか１つ以上を含む人物情報を前記管理端末から人名毎に第２のデータベースに保存するステップと、
前記サーバ装置が、前記第２のデータベースに保存された人物情報のうち前記管理端末から指定された人物情報から抽出した複数のキーワードを基にジャンルを設定するステップと、
前記サーバ装置が、その設定したジャンルと前記複数のキーワードとを基に第１のデータベースから関連情報を抽出するステップと、
前記サーバ装置が、その抽出した関連情報と前記指定された人物情報と前記複数のキーワードとを基に基本対話情報を作成し第３のデータベースに保存するステップと、
前記サーバ装置が、前記利用者端末からの対話要求を受信した場合にその対話要求から複数のキーワードを抽出しその抽出した複数のキーワードを基に前記第３のデータベースを検索して該当する基本対話情報の抽出を行うステップと、
前記サーバ装置が、その抽出した基本対話情報を前記対話要求に応じた編集を行って前記利用者端末に返信するステップと、を含むことを特徴とする擬似人格対話方法。
【請求項１２】
前記サーバ装置が、前記利用者端末からの対話要求を受信した場合に前記第３のデータベースから抽出した基本対話情報を前記利用者端末の状態と前記対話要求とに応じた編集を行い前記利用者端末に送信するステップを含むことを特徴とする請求項１１記載の擬似人格対話方法。
【請求項１３】
前記前記サーバ装置が、前記利用者端末からの対話要求を受信した場合に前記利用者端末の状態に応じた基本対話情報を前記第３のデータベースから抽出するステップを含むことを特徴とする請求項１１記載の擬似人格対話方法。
【請求項１４】
前記利用者端末の状態は、前記利用者端末からの対話要求の情報量の大きさであることを特徴とする請求項１２または１３記載の擬似人格対話方法。
【請求項１５】
前記利用者端末の状態は、前記利用者端末からの対話要求の情報頻度であることを特徴とする請求項１２または１３記載の擬似人格対話方法。
【請求項１６】
前記サーバ装置が、前記利用者端末との対話のと切れを監視するステップと、
前記サーバが、と切れの監視時に対話がと切れた場合に予め自装置内に保存された質問情報を前記利用者端末に送信するステップと、を含むことを特徴とする請求項１１記載の擬似人格対話方法。
【請求項１７】
複数の利用者端末および管理端末と通信ネットワークを介して通信を行う通信手段と、歴史情報、新聞情報、百科辞典情報のいずれか１つ以上を含む社会情報を予め保存した第１のデータベースと、を有するコンピュータに、
対象者の叙述情報、個人情報、嗜好情報のいずれか１つ以上を含む人物情報を前記管理端末から人名毎に第２のデータベースに保存するステップと、
前記第１のデータベースに保存された人物情報のうち前記管理端末から指定された人物情報から抽出した複数のキーワードを基にジャンルを設定するステップと、
その設定したジャンルと前記複数のキーワードとを基に第１のデータベースから関連情報を抽出するステップと、
その抽出した関連情報と前記指定された人物情報と前記複数のキーワードとを基に基本対話情報を作成し第３のデータベースに保存するステップと、
前記利用者端末からの対話要求を受信した場合にその対話要求から複数のキーワードを抽出しその抽出した複数のキーワードを基に前記第３のデータベースを検索して該当する基本対話情報の抽出を行うステップと、
その抽出した基本対話情報を前記対話要求に応じた編集を行って前記利用者端末に返信するステップと、を含む処理を実行させる擬似人格対話プログラム。
【請求項１８】
前記利用者端末からの対話要求を受信した場合に前記第３のデータベースから抽出した基本対話情報を前記利用者端末の状態と前記対話要求とに応じた編集を行い前記利用者端末に送信するステップを含む処理を前記コンピュータに実行させる請求項１７記載の擬似人格対話プログラム。
【請求項１９】
前記利用者端末からの対話要求を受信した場合に前記利用者端末の状態に応じた基本対話情報を前記第３のデータベースから抽出するステップを含む処理を前記コンピュータに実行させる請求項１７記載の擬似人格対話プログラム。
【請求項２０】
前記利用者端末の状態は、前記利用者端末からの対話要求の情報量の大きさであることを特徴とする請求項１８または１９記載の擬似人格対話プログラム。
【請求項２１】
前記利用者端末の状態は、前記利用者端末からの対話要求の情報頻度であることを特徴とする請求項１８または１９記載の擬似人格対話プログラム。
【請求項２２】
前記利用者端末との対話のと切れを監視するステップと、
と切れの監視時に対話がと切れた場合に予め自装置内に保存された質問情報を前記利用者端末に送信するステップと、を含む処理を前記コンピュータに実行させる請求項１７記載の擬似人格対話プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、擬似人格対話システム、方法、およびプログラムに関し、特に、著名人、故人等の一般的には対話することが不可能・困難な個人との仮想対話を行う擬似人格対話システム、方法、およびプログラムに関する。
【背景技術】
【０００２】
故人との仮想対話を行う方法として、例えば、特開２００２−２４３７１号公報が開示されている。この特開２００２−２４３７１号公報によれば、コンピュータの外部入力手段（記録媒体装置）から故人に関する入力データから故人の出生や経歴等のプロフィールに関する分野、故人と対話するものとの人間関係に関する分野、故人の基本知識に関する分野のデータが分類され相互に編集して記憶手段に格納しておき、仮想対話が始まると、話題に対して最適な基本対話パターンが選択され、その基本パターンに主語、目的を確定して提供された話題に対して文書を完成し、出力部に伝達する技術が記載されている。
【０００３】
【特許文献１】特開２００２−２４３７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特開２００２−２４３７１号公報によれば、１台のコンピュータで処理しようとしているため、利用者が通常使用するパソコン、ＰＤＡ等に各故人のデータを分野ごとに保存するには、膨大な記憶容量がいるという問題点がある。
【０００５】
また、特開２００２−２４３７１号公報によれば、故人に関する入力データを基に返信する文書を作成しているため、歴式的な対話を中心とした会話しか成り立たないという問題点がある。
【０００６】
また、特開２００２−２４３７１号公報によれば、コンピュータに向かった１対１で仮想対話を始めるため、１人の故人対複数の利用者といった仮想対話は不可能であるという問題点がある。
【０００７】
本発明の目的は、上記いずれか１つまたは複数の問題点を鑑み、著名人、故人等の一般的には対話することが不可能・困難な個人との擬似対話をインターネット上でサービスとして提供することにある。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明の擬似人格対話システムは、複数の利用者端末と通信ネットワークを介して通信を行うサーバ装置を備え、前記サーバ装置は、対象者の叙述情報、個人情報、嗜好情報のいずれか１つ以上を含む人物情報を人名毎に保存管理する第１の情報保存手段と、前記第１の情報保存手段に保存された人物情報から基本対話情報を作成し人名毎に保存管理する第２の情報保存手段と、前記利用者端末から対話要求を受信すると前記第２の情報保存手段を検索して前記対話要求に対応した基本対話情報の抽出を行いその抽出した基本対話情報を編集して前記利用者端末に返信する対話制御手段と、を有することを特徴としている。
【０００９】
更に、上記の擬似人格対話システムにおいて、前記サーバ装置は、歴史情報、新聞情報、百科辞典情報のいずれか１つ以上を含む社会情報を予め保存し管理する第３の情報保存手段を有し、前記第２の情報保存手段は、前記第１の情報保存手段に保存された人物情報を抽出しその抽出した人物情報に対応して第３の情報保存手段に保存された社会情報を抽出しそのそれぞれ抽出した人物情報と社会情報とを基に基本対話情報を作成し人名毎に保存管理することを特徴としている。
【００１０】
更に、上記の擬似人格対話システムにおいて、前記第２の情報保存手段は、対話要求に対する返信用として情報量の異なる少なくとも２つ以上の情報の保存管理を行い、前記対話制御手段は、前記利用者端末の状態に応じて前記第２の情報保存手段で保存管理している基本対話情報の抽出を行い編集して前記利用者端末に返信することを特徴としている。
【００１１】
更に、上記の擬似人格対話システムにおいて、前記利用者端末の状態は、前記利用者端末からの対話要求の情報量の大きさであることを特徴としている。
【００１２】
更に、上記の擬似人格対話システムにおいて、前記利用者端末の状態は、前記利用者端末からの対話要求の情報頻度であることを特徴としている。
【００１３】
更に、上記の擬似人格対話システムにおいて、前記サーバ装置は、前記利用者端末との対話のと切れを監視する監視手段と、前記監視手段でと切れた場合に予め自装置内に保存された質問情報を前記利用者端末に送信する送信手段と、を有することを特徴としている。
【００１４】
また、本発明のサーバ装置は、複数の利用者端末と通信ネットワークを介して通信を行うサーバ装置において、対象者の叙述情報、個人情報、嗜好情報のいずれか１つ以上を含む人物情報を人名毎に保存管理する第１の情報保存手段と、前記第１の情報保存手段に保存された人物情報から基本対話情報を作成し人名毎に保存管理する第２の情報保存手段と、前記利用者端末から対話要求を受信すると前記第２の情報保存手段を検索して前記対話要求に対応した基本対話情報の抽出を行いその抽出した基本対話情報を編集して前記利用者端末に返信する対話制御手段と、を有することを特徴としている。
【００１５】
更に、上記のサーバ装置において、歴史情報、新聞情報、百科辞典情報のいずれか１つ以上を含む社会情報を予め保存し管理する第３の情報保存手段を有し、前記第２の情報保存手段は、前記第１の情報保存手段に保存された人物情報を抽出しその抽出した人物情報に対応して第３の情報保存手段に保存された社会情報を抽出しそのそれぞれ抽出した人物情報と社会情報とを基に基本対話情報を作成し人名毎に保存管理することを特徴としている。
【００１６】
更に、上記のサーバ装置において、前記第２の情報保存手段は、対話要求に対する返信用として情報量の異なる少なくとも２つ以上の情報の保存管理を行い、前記対話制御手段は、前記利用者端末の状態に応じて前記第２の情報保存手段で保存管理している基本対話情報の抽出を行い編集して前記利用者端末に返信することを特徴としている。
【００１７】
更に、上記のサーバ装置において、前記利用者端末との対話のと切れを監視する監視手段と、前記監視手段でと切れた場合に予め自装置内に保存された質問情報を前記利用者端末に送信する送信手段と、を有することを特徴としている。
【００１８】
また、本発明の擬似人格対話方法は、複数の利用者端末および管理端末と通信ネットワークを介して通信を行うサーバ装置を備えた擬似人格対話方法であって、前記サーバ装置が、歴史情報、新聞情報、百科辞典情報のいずれか１つ以上を含む社会情報を予め保存した第１のデータベースを備え、前記サーバ装置が、対象者の叙述情報、個人情報、嗜好情報のいずれか１つ以上を含む人物情報を前記管理端末から人名毎に第２のデータベースに保存するステップと、前記サーバ装置が、前記第２のデータベースに保存された人物情報のうち前記管理端末から指定された人物情報から抽出した複数のキーワードを基にジャンルを設定するステップと、前記サーバ装置が、その設定したジャンルと前記複数のキーワードとを基に第１のデータベースから関連情報を抽出するステップと、前記サーバ装置が、その抽出した関連情報と前記指定された人物情報と前記複数のキーワードとを基に基本対話情報を作成し第３のデータベースに保存するステップと、前記サーバ装置が、前記利用者端末からの対話要求を受信した場合にその対話要求から複数のキーワードを抽出しその抽出した複数のキーワードを基に前記第３のデータベースを検索して該当する基本対話情報の抽出を行うステップと、前記サーバ装置が、その抽出した基本対話情報を前記対話要求に応じた編集を行って前記利用者端末に返信するステップと、を含むことを特徴としている。
【００１９】
更に、上記の擬似人格対話方法において、前記サーバ装置が、前記利用者端末からの対話要求を受信した場合に前記第３のデータベースから抽出した基本対話情報を前記利用者端末の状態と前記対話要求とに応じた編集を行い前記利用者端末に送信するステップを含むことを特徴としている。
【００２０】
更に、上記の擬似人格対話方法において、前記前記サーバ装置が、前記利用者端末からの対話要求を受信した場合に前記利用者端末の状態に応じた基本対話情報を前記第３のデータベースから抽出するステップを含むことを特徴としている。
【００２１】
更に、上記の擬似人格対話方法において、前記利用者端末の状態は、前記利用者端末からの対話要求の情報量の大きさであることを特徴としている。
【００２２】
更に、上記の擬似人格対話方法において、前記利用者端末の状態は、前記利用者端末からの対話要求の情報頻度であることを特徴としている。
【００２３】
更に、上記の擬似人格対話方法において、前記サーバ装置が、前記利用者端末との対話のと切れを監視するステップと、前記サーバが、と切れの監視時に対話がと切れた場合に予め自装置内に保存された質問情報を前記利用者端末に送信するステップと、を含むことを特徴としている。
【００２４】
また、本発明の擬似人格対話プログラムは、複数の利用者端末および管理端末と通信ネットワークを介して通信を行う通信手段と、歴史情報、新聞情報、百科辞典情報のいずれか１つ以上を含む社会情報を予め保存した第１のデータベースと、を有するコンピュータに、対象者の叙述情報、個人情報、嗜好情報のいずれか１つ以上を含む人物情報を前記管理端末から人名毎に第２のデータベースに保存するステップと、前記第１のデータベースに保存された人物情報のうち前記管理端末から指定された人物情報から抽出した複数のキーワードを基にジャンルを設定するステップと、その設定したジャンルと前記複数のキーワードとを基に第１のデータベースから関連情報を抽出するステップと、その抽出した関連情報と前記指定された人物情報と前記複数のキーワードとを基に基本対話情報を作成し第３のデータベースに保存するステップと、前記利用者端末からの対話要求を受信した場合にその対話要求から複数のキーワードを抽出しその抽出した複数のキーワードを基に前記第３のデータベースを検索して該当する基本対話情報の抽出を行うステップと、その抽出した基本対話情報を前記対話要求に応じた編集を行って前記利用者端末に返信するステップと、を含む処理を実行させる。
【００２５】
更に、上記の擬似人格対話プログラムにおいて、前記利用者端末からの対話要求を受信した場合に前記第３のデータベースから抽出した基本対話情報を前記利用者端末の状態と前記対話要求とに応じた編集を行い前記利用者端末に送信するステップを含む処理を前記コンピュータに実行させる。
【００２６】
更に、上記の擬似人格対話プログラムにおいて、前記利用者端末からの対話要求を受信した場合に前記利用者端末の状態に応じた基本対話情報を前記第３のデータベースから抽出するステップを含む処理を前記コンピュータに実行させる。
【００２７】
更に、上記の擬似人格対話プログラムにおいて、前記利用者端末の状態は、前記利用者端末からの対話要求の情報量の大きさであることを特徴とする。
【００２８】
更に、上記の擬似人格対話プログラムにおいて、前記利用者端末の状態は、前記利用者端末からの対話要求の情報頻度であることを特徴としている。
【００２９】
更に、上記の擬似人格対話プログラムにおいて、前記利用者端末との対話のと切れを監視するステップと、と切れの監視時に対話がと切れた場合に予め自装置内に保存された質問情報を前記利用者端末に送信するステップと、を含む処理を前記コンピュータに実行させることを特徴としている。
【発明の効果】
【００３０】
本発明によれば、サーバ装置が、人物情報を保存する手段と、基本対話情報を作成し保存する手段と、利用者端末から対話要求から基本対話情報を抽出しその抽出した基本対話情報を編集して利用者端末に返信する手段とを有しているため、著名人、故人等の一般的には対話することが不可能・困難な個人との擬似対話をインターネット上でサービスができるという効果がある。
【００３１】
また、本発明によれば、人物情報、基本対話情報等をサーバ装置内に保存するようにしているため、利用者側の利用者端末は、膨大な記憶容量を必要としないという効果がある。
【００３２】
また、本発明によれば、基本対話情報の作成時に人物情報に対応した社会情報を参照して作成するようにしているため、故人の場合、歴史的な対話をする必要もなく、仮想会話に幅ができるという効果がある。
【００３３】
サーバ装置内に基本対話情報を保存しているため、１人の故人、著名人等の人物対複数の利用者といった仮想対話ができるという効果がある。
【発明を実施するための最良の形態】
【００３４】
次に、本発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００３５】
図１を参照すると、本発明の実施形態を示すシステムのブロック図である。このシステムは、複数のユーザ端末１と、擬似人格サーバ装置２と、管理端末３と、通信ネットワーク９０１（インターネット等）とから主に構成されている。なお、通信ネットワーク９０１は、各ユーザ端末１と擬似人格サーバ装置２とを相互に接続し、管理端末３と擬似人格サーバ装置２とを相互に接続する。
【００３６】
ユーザ端末１は、図示していないプロセッサによりプログラム制御で動作するパソコン、ワークステーション、ＰＤＡ（携帯性を重視した個人用の情報端末）、携帯電話端末等の情報処理装置であり、利用者が、擬似人格との対話（擬似対話）サービスを利用する際に用いられる。このユーザ端末１は、それぞれ図示していない、文字等を表示する表示部（ＬＣＤ等）と、文字を入力する文字入力部と、音声情報入出力部と、および通信部とを有している。ユーザ端末１の文字入力部は、例えば、携帯電話端末ではテンキーのある操作部、パソコンであればキーボード等を示す。ユーザ端末１の音声情報入出力部は、例えば、音声の入力側がマイクで、音声の出力側がスピーカからなっている。ユーザ端末１の通信部は、通信ネットワーク９０１に対して情報の送受信を行う機能を有する。
【００３７】
擬似人格サーバ装置２は、制御部２１と、インタフェース部２２と、プログラム格納部２３と、ユーザ情報データベース２４１と、社会情報データベース２４２、人格情報データベース２４３と、コンセプトデータベース２４４と、ダイアログデータベース２４５と、状態判定テーブル２５とから主に構成されている。擬似人格サーバ装置２は、蓄積された情報による、著名人、故人等一般的には対話することが不可能、或いは困難な対象者（個人）との擬似対話（チャットまたは文字通りの対話）のサービスである擬似人格対話サービスを提供するものである。
【００３８】
図１の制御部２１は、図示していないプロセッサがプログラム格納部２３に格納された擬似人格対話プログラムを含む各種プログラムを実行することで動作、すなわちプロセッサによりプログラム制御で動作する。
【００３９】
図１のインタフェース部２２は、通信ネットワーク９０１に対する情報を送受信する。
【００４０】
図１のユーザ情報データベース２４１は、図示していない不揮発性記録媒体装置（例えば、磁気ディスク装置）内に割り当てられている。このユーザ情報データベース２４１には、擬似人格対話サービスの契約を行った各ユーザのユーザＩＤ、パスワード等を含むユーザ情報が、予め格納（例えば、契約締結時に格納）されている。
【００４１】
擬似人格サーバ装置２のプログラム格納部２３は、図示していない揮発性記録媒体装置（例えば、磁気ディスク装置）内に割り当てられている。このプログラム格納部２３には、擬似人格対話プログラムを含む各種プログラムが予め格納されている。なお、この擬似人格対話プログラムを予め記録媒体（例えば、ＣＤ−Ｒ：Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅｃｏｒｄａｂｌｅ）に書き込んでおき、擬似人格サーバ装置２に内蔵している記録媒体装置（例えば、ＣＤ−Ｒ読取装置）を介してプログラム格納部２３に格納しても良い。また、通信ネットワーク９０１を介して管理端末３等の端末から擬似人格対話プログラムをプログラム格納部２３に格納しても良い。
【００４２】
図１の社会情報データベース２４２は、図示していない不揮発性記録媒体装置（例えば、磁気ディスク装置）内に割り当てられている。この社会情報データベース２４２には、歴史情報、新聞記事情報、百科事典等の社会情報がキーワード毎に予め登録されている。
【００４３】
図１の人格情報データベース２４３は、図示していない不揮発性記録媒体装置（例えば、磁気ディスク装置）内に割り当てられている。この人格情報データベース２４３には、対象者（人名）毎に各対象者の著作出版物（エッセイ、自叙伝）、トークショーでの会話内容、電子メールログ、Ｗｅｂログ等が格納されている。すなわち、この人格情報データベース２４３には、各対象者の叙述情報、個人情報、嗜好情報等が格納されていることになる。
【００４４】
図１のコンセプトデータベース２４４は、図示していない不揮発性記録媒体装置（例えば、磁気ディスク装置）内に割り当てられている。このコンセプトデータベース２４４には、人格情報データベース２４３に格納されている対象者の著作出版物（エッセイ、自叙伝）、トークショーでの会話内容、電子メールログ、ｗｅｂログ等から抽出された対象者の叙述情報、個人情報、嗜好情報内のキーワードを基に社会情報データベース２４２から抽出した関連情報をコンセプトベースの形で格納されている。すなわち、コンセプトデータベース２４４には、人物名（人名）毎に整理され、更に各人物名の中にはジャンル（例えば、食べ物、スポーツ、政治等の区別）毎に整理され、更に各ジャンルの中には複数のキーワード毎に関連情報が整理されている。
【００４５】
図１のダイアログデータベース２４５は、図示していない不揮発性記録媒体装置（例えば、磁気ディスク装置）内に割り当てられている。図１のダイアロブデータベース２４５には、コンセプトデータベース２４４に格納されたコンセプト情報を、人工知能（ＡＩ）をベースとした擬似人格上のダイアログベース（対話ベース）に再構成された基本ダイアログ情報（基本対話情報）が格納されている。すなわち、ダイアログデータベース２４５には、人物毎に整理され、更に各人物名の中には、ジャンル（例えば、食べ物、スポーツ、政治等の区別）毎に整理され、更に各ジャンルの中には複数のキーワード毎にユーザ端末１に返信する際のベースとなる基本文書（基本対話情報のことで文書と会話で共通に使用）が整理されている。
【００４６】
図１の状態判定テーブル２５は、図示していない記憶部（例えば、磁気ディスク装置、フラッシュメモリ等）内に割り当てられている。状態判定テーブル２５は、図４に示すようにユーザ端末１からの情報量（文字数）が規定値α（単位は文字数）以上か未満かの判定とユーザ端末１からの頻度（時間間隔）が規定値β（単位は例えば、秒）以上か未満かの判定とを基に、ユーザ端末１に返信する文書（または音声データ）の上位レベル、中位レベル、下位レベルの判定を行っているテーブルである。この場合の上位レベルは、返信する文書（または返答する音声データ）が詳細に記述（または音声）されることを示す。また、この場合の中位レベルは、返信する文書（または返答する音声データ）が概要程度に記述（または音声）されることを示す。また、この場合の低位レベルは、返信する文書（または返答する音声データ）ができるだけ短くなるように記述（または音声）されることを示す。なお、上述の記憶部は、磁気ディスク等の不揮発性記録媒体装置、ＲＡＭ等の揮発性のメモリ、再書き込みのできるフラッシュメモリ等の不揮発性のメモリのいずれであっても良い。また、状態判定テーブル２５の内容（α、βの数値）は、擬似人格対話サービスのシステム構築時に設定されているが、サービス運用中でも管理端末３から変更は可能である。
【００４７】
管理端末３は、図示していないプロセッサによりプログラム制御で動作するパソコン、ワークステーション等の情報処理装置である。擬似人格対話サービスを行う管理者または運用者が、擬似人格対話サービスで使用する各データベース２４１〜２４５を作成する場合に利用される。
【００４８】
図１のタイマ２６は、予め決められた時間間隔（例えば、１秒）毎に、制御部２１に割込をかける。
【００４９】
図２を参照すると、本発明の擬似人格対話サービスの全体のイメージ図を示す。すなわち、本システムは、著名人、故人等の一般的には対話することが不可能な人物の著作出版物（エッセイ、自叙伝）、トークショーでの会話内容、電子メールログ、ブログ等の人物情報を管理端末３から擬似人格サーバ装置２内に蓄積させる。更に、本システムは、擬似人格サーバ装置２上で各ユーザ端末１とダイアログ（対話）ができるようにパターン化（人物情報から編集を行い基本文書を作成）を行わせることでＡＩ上の擬似人格に移植させ、多数のユーザ（ユーザ端末１）との間で擬似人格との仮想対話を行わせる。この場合のブログとは、自分の思いや考えをＷｅｂログに投稿して他のインターネットユーザと分かち合うことであって、Ｗｅｂログを短縮した言い方である。
【００５０】
次に、本発明を実施するための最良の実施形態の動作について図面を参照して説明する。
【００５１】
まず、擬似人格サーバ装置２内の人物情報データベース２４３、コンセプトデータベース２４４，ダイアログデータベース２４５への情報の蓄積に関しての動作について説明する。この場合、擬似人格サーバ装置２側では、制御部２１が擬似人格対話プログラムに従って動作する。
【００５２】
管理端末３の画面上からＷｅｂブラウザを立ち上げて擬似人格サーバ装置２にアクセスし、管理端末３の利用者の認証が確認されると、擬似人格を作成する対象者の電子メール、ブログ、著作物等の入力情報を本人の同意のもとに擬似人格サーバ２宛に送信する。この場合、管理端末３は、擬似人格サーバ装置２から送信されるメニュー画面から人名情報等を入力することにより人名単位毎に入力情報（例えば、管理端末３内、ＣＤ−Ｒ等に予め保存されているファイル：音声の場合は予めデジタル化されている）を送出できるようになっている。
【００５３】
すると、インタフェース部２２を介して入力情報を受信した擬似人格サーバ装置２の制御部２１は、受信した入力情報から叙述情報、個人情報、嗜好情報を人物情報として抽出し、人名単位に人物情報データベース２４３に保存し、終了する。（図６のステップＳ１０１）。なお、制御部２１は、受信した入力情報をそのまま人物情報として、人名単位に人物情報データベース２４３に保存しても良い。
【００５４】
更に、管理端末３の利用者がメニュー画面から基本文書（ユーザ端末１と対話する上で基本となる文書）の作成を選択すると、擬似人格サーバ装置２の制御部２１は、人物情報データベース２４３を検索して人物名に対応した人物情報の一覧を作成する。更に、制御部２１は、作成した一覧から選択させる画面情報を管理端末３に送信することで、管理端末の画面上に表示させる。管理端末３の利用者が表示された管理端末３の画面上の一覧からある人物の人物情報から基本文書を選択（指定）すると、管理端末３は、指定されたある人物の人物情報の基本文書の作成を擬似人格サーバ装置２に指示する。擬似人格サーバ装置２の制御部２１は、指定されたある人物の人物情報を人物情報データベース２４３から読み出し、その読み出した人物情報の発言内容等を、文書単位に言語のコンテクストにおいて解析（すなわち話の流れ、対話の内容を分析）する。すなわち、制御部２１は、人物情報から複数のキーワードを抽出し、その複数のキーワードから該当するジャンルを設定すると共に、設定したジャンルおよび抽出した複数のキーワードから社会情報データベース２４２を検索し、関連情報を抽出し、その人物のコンセプトベース（コンセプト情報）としてコンセプトデータベース２４４に蓄積する。（ステップＳ１０２）。
【００５５】
更に、擬似人格サーバ装置２の制御部２１は、コンセプトデータベース２４４から複数のキーワードおよび関連情報を読み出し、元の文書（複数のキーワードを抽出させた人物情報の文書のこと）を基に、複数のキーワードと関連情報とから基本となる質問の文書および回答の文書を作成し、ダイアログベース（基本対話情報）としてダイアログデータベース２４５に保存する。従って、ダイアログデータベース２６には、人物毎に各ジャンルでの複数のキーワードに対応する質問および回答のデータベースが詳細に格納されることになる。（ステップＳ１０３）。
【００５６】
図３は、ある人物の人物情報がステップＳ１０１〜Ｓ１０３の処理の過程で、各データベース内に登録される内容がどうなったかの一例を示すデータベース内のイメージ図である。
【００５７】
このようにして、擬似人格サーバ装置２の制御部２１は、管理端末３から指定された人名の人物情報を全て行うことにより、ダイアログデータベース２６に蓄積していく。従って、入力された人物情報がダイアログデータベース２４５に編集された形で登録されたことにより、人物情報がＡＩ（Ａｒｔｉｆｉｃｉａｌ  Ｉｎｔｅｌｌｉｇｅｎｃｅ：人工知能の略）上の擬似人格に移植することができる。
【００５８】
次に、擬似人格（擬似人格サーバ装置２）との対話を不特定多数のユーザ（ユーザ端末１）との対話サービスの形で、インターネット等を通じ提供する方法について説明する。この場合、擬似人格サーバ装置２側では、制御部２１が擬似人格対話プログラムに従って動作する。
【００５９】
ユーザがユーザ端末１に搭載されているＷｅｂブラウザを立ち上げ、通信ネットワーク９０１を介して擬似人格サーバ２にアクセスする。すると、擬似人格サーバ装置２の制御部２１は、ユーザ端末１との間で所定の認証（ユーザＩＤ、パスワード入力）等のチェックを行う。この場合、制御部２１は、受信したユーザＩＤおよびパスワードとユーザ情報データベース２４１に登録されているユーザＩＤおよびパスワードとを比較することで認証する。認証が正常（一致）だと、制御部２１は、対話種別を選択させる対話種別選択メニュー画面情報（文書か音声かの選択）を図示していない記憶部（例えば、磁気ディスク）から読み出し、インタフェース部２２を介してユーザ端末１に送信する。
【００６０】
ユーザ端末１は、対話種別メニュー画面情報を画面に表示し、対話の種別を選択させる。擬似人格サーバ装置２の制御部２１がインタフェース部２２を介してユーザ端末１から選択した情報を受信すると、図示していないメモリ（例えば、ＲＡＭ）に選択した情報（文書か音声による対話インタフェースの区別：利用者毎に管理）を対話が終了するまで保存する。更に、制御部２１は、対話の種別に対応した会話の開始を促す画面情報を図示していない記憶部から読み出し、ユーザ端末１に送信すると共に、図示していないメモリに会話を開始させたユーザ端末１の監視タイマを起動させることで擬似会話を開始する。以降、制御部２１は、対話種別の選択された対話インタフェースでユーザ端末１と対話によるデータのやり取りを行うことになる。この場合の監視タイマを起動する方法としては、例えば、１秒ごとに割り込むように設定されたタイマ２６が制御部２１に割り込みをかけると、制御部２１は、要求文書が来るまで１秒ごとに＋１カウントアップする。
【００６１】
ユーザ端末１は、図示していない入力部（文書の場合はキーボード、テンキー操作部等で、音声の場合はマイク）から入力された文書を対話要求として送信する。すると、インタフェース部２２を介して対話要求を受信した擬似人格サーバ装置２の制御部２１は、上記の監視タイマを止め、対話要求の文書（以降、要求文書とも呼ぶ）を解析する。すなわち、制御部２１は、要求文書から複数のキーワードを抽出し、複数のキーワードからジャンルを決定し、その決定したジャンルと抽出した複数のキーワードを基にダイアログデータベース２４５からベーシックとなる基本文書を抽出する（この場合複数抽出しても良い）。なお、複数のキーワードからジャンルを決定することができなければ、前回の対話要求の続きと判断し、前回のジャンルを継続する。（図６のステップＳ２０１）。
【００６２】
次に制御部２１は、要求文書の情報量（文字数）と情報頻度（前回と今回の対話の時間間隔：時間当たりの対話要求発信数でも良い）とを基にユーザ端末１の状態を判定する。この場合、情報量に関しては、制御部２１は、要求文書の文字数をカウントし、カウントした文字数と規定値αとを比較する。情報頻度に関しては、制御部２１は、対話の時間間隔（上記の監視タイマの内容）と規定値βとを比較する。更に、制御部２１は、比較した結果を状態判定テーブル２５から該当する上位、中位、下位のいずれかを判定する（ステップＳ２０２，Ｓ２０３）。例えば、情報量がα以上で頻度がβ未満であれば、制御部２１は、中位と判定する。すなわち、制御部２１がこの判定を行うことにより、ユーザ端末１の文字入力（テンキー入力、ＱＷＥＲＴＹキー入力＜ＰＣ、ＰＤＡで使用＞、手書き文字入力等）の状態（ユーザが入力する文字数、入力のスピード）を監視することになる。
【００６３】
ステップＳ２０３において、状態が上位と判定した場合には、制御部２１は、ステップＳ１０１で抽出した基本文書（詳細なレベルで記載されている）を要求文書に対応するように編集して、返信情報（対話形式情報）として作成する。更に、制御部２１は、一時的の保存した対話の種別が音声の場合には、作成した返信情報を音声データに変換してユーザ端末１に返信して終了する。制御部２１は、一時的の保存した対話の種別が文書の場合には、作成した返信情報をユーザ端末１に返信して終了する。なお、この場合の編集方法としては、例えば、主語、目的語等の名称を要求文書の内容に合わせる。（ステップＳ２０４，Ｓ２０７）。
【００６４】
ステップＳ２０３において、状態が中位と判定した場合には、制御部２１は、ステップＳ２０１で抽出した基本文書を要求文書に対応するように中程度（概要程度）に編集して、返信情報（対話形式情報）を作成する。更に、制御部２１は、作成した返信情報をユーザ端末１に返信して終了する。（ステップＳ２０５，Ｓ２０７）。
【００６５】
ステップＳ２０３において、状態が低位と判定した場合には、制御部２１は、ステップＳ２０１で抽出した基本文書を要求文書に対応するようにできるだけ短文になるように編集して、返信情報（対話形式情報）を作成する。更に、制御部２１は、作成した返信情報をユーザ端末１に返信すると共に、上記の監視タイマを起動（リセット＆スタート）し、終了する（ただし、擬似会話は継続）。（ステップＳ２０６，Ｓ２０７）。なお、上記の監視タイマは、擬似会話の終了通知または通信回線が切断されると、クリアされる。
【００６６】
ユーザ端末１は、対話開始時に対話種別メニュー画面上で対話種別を文書に選択していた場合には、表示部に表示し、対話種別メニュー画面上で対話種別を音声に選択していた場合には、音声に変換してスピーカに出力する。更に、ユーザ端末１は、利用者からの対話要求があれば、上記の動作を行うことで会話を継続する。
【００６７】
擬似人格サーバ装置２の制御部２１は、監視タイマが図示していない記憶部に予め格納されている時間γ（βよりも大きい値）になっても要求文書を受信しなければ、予め決められた質問情報をダイアログデータベース２４５から抽出し、送信して終了（ただし、擬似会話は継続）する。
【００６８】
なお、上記のステップＳ２０１において、ダイアログデータベース２４５から基本文書を抽出する処理をユーザ端末１の状態のチェックを確認してから、それぞれのステップＳ２０４，Ｓ２０５，Ｓ２０６の処理で行うようにしても良い。
【００６９】
また、図６のステップＳ２０４〜Ｓ２０６において、擬似人格サーバ装置２の制御部２１が基本文書から上位レベル、中位レベル、低位レベルの文書を作成するようにしていたが、図５のステップＳ１０３において、上位レベル、中位レベル、下位レベルの基本文書を予め作成し、それぞれの基本文書としてダイアログデータベースに保存するようにしても良い。この場合、図６のステップＳ２０４〜Ｓ２０６において、制御部２１は、レベルに対応した基本文書をダイアログデータベースから読み出して、要求文書に対応した形に編集し、返信情報を作成することになる。
【００７０】
すなわち、擬似人格サーバ装置２の制御部２１は、ユーザ端末１の文字入力（テンキー入力、ＱＷＥＲＴＹキー入力＜ＰＣ、ＰＤＡ＞、手書き文字入力等）の状態（ユーザが入力する文字数、入力のスピード）を監視するために、対話要求時にユーザ端末１から送信された情報量の判定結果（文字数等が所定値未満／以上）と対話要求時にユーザ端末１から送信される情報頻度（対話要求の時間間隔が所定値未満／以上、所定時間当たりの対話要求発信数が所定値未満／以上等）の判定結果とから返信する文書（または会話）のレベルを判定することで、返信する情報量を適宜変更していることになる。
【００７１】
以上説明したように、本発明は、擬似人格サーバ装置２が、人物情報を人物情報データベース２４３に人名毎に保存し、人部情報データベースに保存された人物情報から基本文書を作成してその作成した基本文書を人名毎にダイアログデータベース２４５に保存し、ユーザ端末１から対話要求を受信すると、前記ダイアログデータベース２４５から対話要求に応じた基本文書を抽出しその抽出した基本文書を編集してユーザ端末１に返信するようにしている。そのため、本発明は、著名人、故人等の一般的には対話することが不可能・困難な個人との擬似対話をインターネット上でサービスができる。
【００７２】
また、上記に説明したように、本発明は、著名人、故人等の一般的には対話することが不可能・困難な個人の人物情報、基本対話情報等を擬似人格サーバ装置２内に保存するようにしているため、ユーザ端末２は、膨大な記憶容量を必要としないという効果がある。
【００７３】
また、上記に説明したように、基本文書の作成時に人物情報に対応した社会情報を参照して作成するようにしているため、故人の場合、歴史的な対話をする必要もなく、仮想会話に幅ができる。
【００７４】
また、上記に説明したように、本発明は、管理装置３から擬似人格の対象とするある人物の著作物との人部情報を擬似人格サーバ装置２に提供することで、擬似人格サーバ装置２がダイアログデータベース２４５に擬似人格の擬似対話用の基本文書を作成し格納するため、例えば、１人のタレント対１００万人のファンとの個別の擬似対話が成立し、メッセージ発信のパーソナライズ化が可能とすることができる。更に、本発明は、著名人では無くとも、自分の擬似人格を著作物として人物情報データベース２４３に残し、その著作物から擬似人格の擬似対話用の基本文書をダイアログデータベース２４５に格納することになるため、「おじいちゃん・おばあちゃんがまだ見ぬ孫にメッセージや知恵を残す。」といったこともできる。
【００７５】
また、上記に説明したように、本発明は、例えば、文字入力が素早く行えるユーザ端末１の利用者に対しては情報量を増やす方向で、文字入力に時間を要するユーザ端末１の利用者に対しては情報量を減らす方向で、対話要求の情報量と情報頻度とを相互的に考慮し、返信する文書（または会話）のレベルを判定することで、擬似人格サーバ装置２とユーザ端末１との情報送受（擬似会話）をユーザ端末１の利用者に対応した円滑なものにすることができる。
【００７６】
また、本発明は、上記に説明したように、擬似会話がと切れがちな場合、監視タイマを設けることにより、擬似人格サーバ装置２の制御部２１がユーザ端末１に対して、質問情報を送出することができることとなり、更に円滑なものにすることができる。
【図面の簡単な説明】
【００７７】
【図１】本発明の実施の形態のシステムの構成を示すブロック図である。
【図２】本発明の擬似人格対話サービスのイメージ図である。
【図３】図１のデータベース２４３〜２４５内における人物情報に対する各データベースの内容の概要を示す構成概略図である。
【図４】図１の状態判定テーブル内の構成を示す構成概略図である。
【図５】図１の擬似人格サーバ装置内の人物情報データベース、コンセプトデータベース，ダイアログデータベースへの情報の蓄積に関する動作を示すフローチャートである。
【図６】図１の擬似人格サーバ装置がユーザ端末１から擬似対話用の要求文書を受信したときの動作を示すフローチャートである。
【符号の説明】
【００７８】
１    ユーザ端末
２    擬似人格サーバ装置
３    管理端末
２１    制御部
２２    インタフェース部
２３    プログラム格納部
２５    状態判定テーブル
２６    タイマ
２４１    ユーザ情報データベース
２４２    社会情報データベース
２４３    人物情報データベース
２４４    コンセプトデータベース
２４５    ダイアログデータベース
９０１    通信ネットワーク
【図１】
2005196356.tif 000003
【図２】
2005196356.tif 000004
【図３】
2005196356.tif 000005
【図４】
2005196356.tif 000006
【図５】
2005196356.tif 000007
【図６】
2005196356.tif 000008