(57)【要約】【課題】通常の情報検索にエンタテイメント性を持たせた情報検索コミュニケーションシステムを提供する。【解決手段】情報検索コミュニケーションシステムであって、ユーザからの電子メールを受信して、当該電子メールに書かれた自然言語による問い合わせを解釈する自然言語解釈エンジン２０１と、この自然言語解釈エンジン２０１での解釈結果に基いて、問い合わせを行なうべき検索サービスを選択するとともに検索に用いる検索キーを取得し、当該取得した検索キーを選択した検索サービスに送信する検索サービス選択エンジン２０３と、検索サービスからの検索結果を受信して、自然言語による文章を生成する自然言語生成エンジン２０４と、生成された文章の文体を問い合わせをしたユーザに対応した特定の疑似人格を表現した文体に変換してユーザに送信する文体変換エンジン２０５とを具備する。【選択図】　　　図１
2004054781.tif 000002
【特許請求の範囲】
【請求項１】
電子メールを用いた自然言語での情報検索コミュニケーションシステムであって、
ユーザからの電子メールを受信して、当該電子メールに書かれた自然言語による問い合わせを解釈する自然言語解釈部と、
この自然言語解釈部での解釈結果に基いて、問い合わせを行なうべき検索サービスを選択するとともに検索に用いる検索キーを取得し、当該取得した検索キーを前記選択した検索サービスに送信する検索サービス選択部と、
前記検索サービスからの検索結果を受信して、自然言語による文章を生成する自然言語生成部と、
この自然言語生成部で生成された文章の文体を前記問い合わせをしたユーザに対応した特定の疑似人格を表現した文体に変換して前記ユーザに送信する文体変換部と、
を具備することを特徴とする情報検索コミュニケーションシステム。
【請求項２】
前記検索キーは、前記電子メールの送信時刻と、ユーザの現在位置に関する情報を含むことを特徴とする請求項１記載の情報検索コミュニケーションシステム。
【請求項３】
前記文体変換部は、各々の疑似人格を想定して作成された複数のキャラクタ辞書の中から選択した辞書を参照して前記問い合わせをしたユーザの嗜好に合致した文体に変換することを特徴とする請求項１記載の情報検索コミュニケーションシステム。
【請求項４】
電子メールを用いた自然言語での情報検索コミュニケーション方法であって、
ユーザからの電子メールを受信して、当該電子メールに書かれた自然言語による問い合わせを解釈する自然言語解釈ステップと、
この自然言語解釈ステップでの解釈結果に基いて、問い合わせを行なうべき検索サービスを選択するとともに検索に用いる検索キーを取得し、当該取得した検索キーを前記選択した検索サービスに送信する検索サービス選択ステップと、
前記検索サービスからの検索結果を受信して、自然言語による文章を生成する自然言語生成ステップと、
この自然言語生成ステップで生成された文章の文体を前記問い合わせをしたユーザに対応した特定の疑似人格を表現した文体に変換して前記ユーザに送信する文体変換ステップと、
を具備することを特徴とする情報検索コミュニケーション方法。
【請求項５】
前記検索キーは、前記電子メールの送信時刻と、ユーザの現在位置に関する情報を含むことを特徴とする請求項４記載の情報検索コミュニケーション方法。
【請求項６】
前記文体変換部は、各々の疑似人格を想定して作成された複数のキャラクタ辞書の中から選択した辞書を参照して前記問い合わせをしたユーザの嗜好に合致した文体に変換することを特徴とする請求項４記載の情報検索コミュニケーション方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報検索コミュニケーションシステム及び情報検索コミュニケーション方法に関するものである。
【０００２】
【従来の技術】
従来より、例えば携帯電話を用いたインターネットサービスで利用できる、地図、時刻表、辞書などの有料の検索サービスがいくつか知られており、広範に利用されている。しかしながら、このような検索サービスには以下のような問題点がある。
【０００３】
１．所定のサービスを利用しているときに、何らかの原因で電波が途切れ接続が切断された場合には、そのサービスに再び接続して検索をやり直さなければならない。
【０００４】
２．検索条件を変更して再度検索を行なう場合には少なからぬ手間がかかる。
【０００５】
３．一つの検索結果を得るまでは別の検索を行なうことができない。
【０００６】
４．検索したい目的の情報ごとに異なるサービスにアクセスし、それぞれのサービス毎の検索方法に従って検索を行なわなければならない。
【０００７】
５．携帯電話の機能によって検索結果を保存することは可能であるが、その数は限られている。
【０００８】
一方、特開平９−２３１２３３号公報は、ネットワークを介してデータベースシステムに接続されたネットワーク検索装置において、例えば電子メールを利用して自然言語による検索指示を与える入力手段と、検索結果を出力する出力手段と、与えられた検索条件および検索要求に含まれる複数の単語とその間の関係に基づき、前記データベースシステムを用いて検索を行ない、検索結果を返す関係表現検索手段と、前記入力手段から自然言語で与えられた検索指示を受け取り、該検索指示から検索条件および出力条件を取り出し、残りを検索要求として、該検索要求と前記検索条件を前記関係表現検索手段に与え、得られた検索結果を前記出力条件に基づき前記出力手段に出力させる検索制御手段とを有するネットワーク検索装置を開示している。このようなネットワーク検索装置によれば、上記した問題のいくつかは解決できるものと思われる。
【０００９】
【発明が解決しようとする課題】
しかしながら、上記した特開平９−２３１２３３号公報は、自然言語における検索指示の入力について種々考慮しているが、文書検索を主な目的としており、検索結果は文書そのものの形態で出力している。また、現在位置、現在時刻などのリアルタイム性は考慮されていない。従って、目的とする情報の検索のみではなく、それに付随して何らかのエンタテイメント性を持たせるといったことについては何ら開示していない。
【００１０】
本発明は、このような課題に着目してなされたものであり、その目的とするところは、通常の情報検索にエンタテイメント性を持たせた情報検索コミュニケーションシステム及び情報検索コミュニケーション方法を提供することにある。
【００１１】
【課題を解決するための手段】
上記の目的を達成するために、第１の発明は、電子メールを用いた自然言語での情報検索コミュニケーションシステムであって、ユーザからの電子メールを受信して、当該電子メールに書かれた自然言語による問い合わせを解釈する自然言語解釈部と、この自然言語解釈部での解釈結果に基いて、問い合わせを行なうべき検索サービスを選択するとともに検索に用いる検索キーを取得し、当該取得した検索キーを前記選択した検索サービスに送信する検索サービス選択部と、前記検索サービスからの検索結果を受信して、自然言語による文章を生成する自然言語生成部と、この自然言語生成部で生成された文章の文体を前記問い合わせをしたユーザに対応した特定の疑似人格を表現した文体に変換して前記ユーザに送信する文体変換部とを具備する。
【００１２】
また、第２の発明は、第１の発明に係る情報検索コミュニケーションシステムにおいて、前記検索キーは、前記電子メールの送信時刻と、ユーザの現在位置に関する情報を含む。
【００１３】
また、第３の発明は、第１の発明に係る情報検索コミュニケーションシステムにおいて、前記文体変換部は、各々の疑似人格を想定して作成された複数のキャラクタ辞書の中から選択した辞書を参照して前記問い合わせをしたユーザの嗜好に合致した文体に変換する。
【００１４】
また、第４の発明は、電子メールを用いた自然言語での情報検索コミュニケーション方法であって、ユーザからの電子メールを受信して、当該電子メールに書かれた自然言語による問い合わせを解釈する自然言語解釈ステップと、この自然言語解釈ステップでの解釈結果に基いて、問い合わせを行なうべき検索サービスを選択するとともに検索に用いる検索キーを取得し、当該取得した検索キーを前記選択した検索サービスに送信する検索サービス選択ステップと、前記検索サービスからの検索結果を受信して、自然言語による文章を生成する自然言語生成ステップと、この自然言語生成ステップで生成された文章の文体を前記問い合わせをしたユーザに対応した特定の疑似人格を表現した文体に変換して前記ユーザに送信する文体変換ステップとを具備する。
【００１５】
また、第５の発明は、第４の発明に係る情報検索コミュニケーション方法において、前記検索キーは、前記電子メールの送信時刻と、ユーザの現在位置に関する情報を含む。
【００１６】
また、第６の発明は、第４の発明に係る情報検索コミュニケーション方法において、前記文体変換部は、各々の疑似人格を想定して作成された複数のキャラクタ辞書の中から選択した辞書を参照して前記問い合わせをしたユーザの嗜好に合致した文体に変換する。
【００１７】
【発明の実施の形態】
まず、本発明の概略を説明する。主に携帯電話やＰＨＳ等によりサービスとして提供されている電子メールを用いてユーザが必要とする情報をサーバに自然言語で問い合わせると、サーバはこの問い合わせに対する検索を外部の検索サービスに依頼する。サーバは、検索サービスから検索結果を取得し、この取得した検索結果に擬似人格を付与した上で自然言語のメールとしてユーザに返送する。このような方法により、通常の情報検索にエンタテイメント性を持たせ、嗜好する相手とコミュニケーションを行なっているという感覚をユーザに与えることができる。
【００１８】
本発明の情報検索コミュニケーションシステムを構成するものとして、ユーザからの問い合わせに返答するために、メールサーバ機能、自然言語解釈・生成エンジン、情報サービス選択エンジン、キャラクタ口調変換エンジン等の機能を備えたサーバと、該サーバが検索を依頼する外部の情報検索サービスと、検索結果を擬似人格的に装飾された自然言語に変換するときに用いられる、外部のプロバイダから供給される各種のキャラクタ辞書がある。
【００１９】
図１は、本発明の情報検索コミュニケーションシステムによる情報検索の基本的手順を説明するための図である。ここでは、主に携帯電話やＰＨＳのサービスとして提供されている電子メールを利用することを想定する。パーソナルコンピュータを用いた電子メールでも可能である。また、本検索サービスに予め登録しているユーザのみに対して検索を行なうようにしても良い。
【００２０】
ユーザはまず、友人にたずねるような感覚で自然言語による問い合わせを携帯電話１０を介して入力し、本サービス提供者によって指定されたメールアドレスのサーバ１１に送信する。このとき、携帯電話１０は、ユーザがいる場所の情報（位置情報）と送信時刻を付加的情報としてサーバ１１に送信するようにしてもよい。
【００２１】
サーバ１１は、自然言語解釈・生成エンジンにより受信した問い合わせを解釈し、情報サービス選択エンジンにより必要とする情報を提供できる検索サービスを複数の検索サービス（例えば、地図サービス１２、時刻表サービス１３、地域情報サービス１４）の中から決定する。同時にサーバ１１は、解釈した結果に基いて検索キーを取得して前記検索サービスに送信する。
【００２２】
所定時間の後に、サーバ１１は、検索サービスから検索結果を取得する。得られた検索結果は再び、自然言語解釈・生成エンジンによって自然言語に翻訳される。次に、文体変換エンジンにより、ユーザのメールアドレスに応じて所定の変換を行なう。具体的には、例えば、それぞれのアニメキャラクタの口調のルールを記述したキャラクタ辞書を参照して、当該キャラクタにふさわしい文体に変換する。このような辞書は、例えば、アニメキャラクタの版権などを保持するクライアントから提供される。
【００２３】
変換された検索結果は電子メールによりユーザの携帯電話１０に返信される。ユーザに返信される情報は基本的にメール本文に記載するが、データ量が多い場合や図が必要な場合には補助的にＵＲＬリンクなどを使用することができる。ユーザはこのＵＲＬにアクセスすることで詳細な情報を取得することができる。
【００２４】
図２は、本発明の情報検索コミュニケーションシステムを具体例に適用したときの情報検索の手順を説明するための図である。
【００２５】
情報検索を行なうにあたって、ユーザ１００は、問い合わせの文面を携帯電話１０１に入力する。ここでは、例えば、「ここから飯田橋駅に行くのはどうしたら一番早く着くかな？」という文章を入力することを想定する。従って、携帯電話１０１は、１０２で示されるような文面のメールをサーバ２００のメールアドレスに送信する（ステップＳ１）。ここではメールアドレスごとに擬似人格（キャラクタ）が設定されており、この場合は、猫のキャラクタのアドレス（ｃａｔ＠ｅｘａｍｐｌｅ．ｊｐ）宛に電子メールが送信されるものとする。また、携帯電話１０は、ユーザのいる場所の情報（ＧＰＳから取得した位置情報）と送信時刻とを付加的情報としてサーバ２００に送信する。
【００２６】
サーバ２００がこの電子メールを受信すると（ステップＳ２）、内部の自然言語解釈エンジン２０１は、受信した電子メールの文面を解釈する（ステップＳ３）。具体的には、「ここから飯田橋駅に行くのはどうしたら一番早く着くかな？」の文面から、いくつかのキーワード、ここでは、「ここ」、「から」、「飯田橋駅」、「行く」、「どうしたら」、「一番」、「早く」、「着く」、「？」を抽出する。抽出されたキーワードは、検索サービス選択エンジン２０３に送られる。検索サービス選択エンジン２０３は、サービス選択用の簡易的なデータベース２０２を参照して、抽出されたキーワードとより関連性の高い検索サービスを判定する。この場合、検索サービス選択エンジン２０３は、当該キーワードの内容から、時刻表検索サービスに問い合わせれば良いと判定する。同時に、検索サービス選択エンジン２０３は、抽出されたキーワードに基いて、検索に必要な検索キー、ここでは、現在時刻＝１３：５０（前記送信時刻）、現在位置＝南浦和駅（ＧＰＳから取得したもの）、目的地＝飯田橋駅、検索条件＝一番早い、などを取得する（ステップＳ４）。
【００２７】
そして、検索サービス選択エンジン２０３は、提携している外部の情報検索サービス３００（地図サービス３０１、天気予報サービス３０２、時刻表検索サービス３０３）のうち、時刻表検索サービス３０３に対して、取得した検索キーを送信して問い合わせを行なう（ステップＳ５）。このときの問い合わせは、時刻表検索サービス３０３に対応した問い合わせ形式で行なわれる。なお、各種の検索サービス３０１，３０２，３０３はサーバ２００の内部に配置するようにしても良い。
【００２８】
所定時間の後に、サーバ２００は、時刻表検索サービス３０３から検索結果を受信する（ステップＳ６）。その文面は、例えば、
１４：００　南浦和
↓　京浜東北線快速
１４：２２　王子
↓　営団地下鉄南北線
１４：５０　飯田橋
のようなものである。
【００２９】
そして、サーバ２００内部の自然言語生成エンジン２０４は、受信した文面から、例えば以下のような自然言語による文章を生成する（ステップＳ７）。
【００３０】
「飯田橋駅には南浦和から１４：００に出る京浜東北線蒲田行きに乗ります。王子駅で南北線の武蔵小杉行きに乗り換えて飯田橋には１４：５０着です。」
次に、文体変換エンジン２０５は、生成した自然言語による文章を受け取って、外部から提供される各種の擬似人格に係るキャラクタ辞書（猫言葉辞書２０６、老人言葉辞書２０７、アニメ○○言葉辞書２０８、アイドル○○○言葉辞書２０９などを含む）のうちから、適切な辞書（ここでは猫言葉辞書２０６）を使用して、文体の変換を行なう（ステップＳ８）。このキャラクタ辞書は、各検索サービスに対応して各種のアニメキャラクタの口調のルールを記述したものであり、例えばアニメキャラクタの版権などを保持するクライアントから提供される。
【００３１】
ここでは、猫言葉辞書２０５が参照されるので、その結果、以下のような文面が生成されて携帯電話１０１に送信される（ステップＳ９）。
【００３２】
「飯田橋駅には南浦和から１４：００に出る京浜東北線蒲田行きにのるのニャ。それから王子駅で南北線の武蔵小杉行きに乗り換えて、１４：５０には着けるのニャ。」
従って、携帯電話１０１は、メール文面１０３で示すようなメールを受信することになる（ステップＳ１０）。なお、メールはユーザが好きなときに受信することができる。
【００３３】
上記した実施形態によれば、検索結果は疑似人格（アニメキャラクタなどの口調）の形態で返信されるので、ユーザは自身の嗜好に合った相手とコミュニケーションをしている気分になれ、これによって、通常の情報検索にエンタテイメント性を持たせることができる。
【００３４】
また、通常用いているメールの送信方法によりサーバに対して問い合わせるだけなので、ユーザは情報サイトのある場所を記憶したり情報検索のやり方に習熟する必要がない。
【００３５】
また、問い合わせメールが送信できれば、通信中に電波が途切れても検索結果はサーバ２００のメールボックスに置かれるので確実に検索結果を得ることができる。
【００３６】
また、メールさえ使うことができれば携帯電話のキャリアの種類は問われないので、サービスに汎用性をもたせることができる。
【００３７】
また、情報サイトごとの問い合わせインタフェースの相違を意識しなくともよい。
【００３８】
さらに、キャラクタ辞書プロバイダの提供には、従来のエンタテイメントコンテンツの提供に比べて以下のような利点がある。
【００３９】
１．従来のようなメールマガジンなどの一方的なコミュニケーションではないため、ユーザがキャラクタに対して親しみを持ちやすい。
【００４０】
２．利用するユーザを常に把握することができる。
【００４１】
【発明の効果】
請求項１，４に記載の発明によれば、各ユーザに対応した特定の疑似人格を表現した文体に変換してユーザに送るので、通常の情報検索にエンタテイメント性を持たせることができる。
【００４２】
請求項２，５に記載の発明によれば、メールの送信時刻とユーザの現在位置とを加味して検索を行なうので、請求項１，４に記載の発明の効果に加えて、情報検索の精度を高めることができる。
【００４３】
請求項３，６に記載の発明によれば、複数のキャラクタ辞書の中から選択するので、各ユーザの嗜好に合致した形で検索結果を返すことができる。
【図面の簡単な説明】
【図１】本発明の情報検索コミュニケーションシステムによる情報検索の基本的手順を説明するための図である。
【図２】本発明の情報検索コミュニケーションシステムを具体例に適用したときの情報検索の手順を説明するための図である。
【符号の説明】
１０　携帯電話
１１　サーバ
１２　地図サービス
１３　時刻表サービス
１４　地域情報サービス
１００　ユーザ
１０１　携帯電話
１０２，１０３　メール文面
２００　サーバ
２０１　自然言語解釈エンジン
２０２　サービス選択データベース
２０３　検索サービス選択エンジン
２０４　自然言語生成エンジン
２０５　文体変換エンジン
２０６　猫言葉辞書
２０７　老人言葉辞書
２０８　アニメ○○言葉辞書
２０９　アイドル○○○言葉辞書
３００　外部の情報検索サービス
３０１　地図サービス
３０２　天気予報サービス
３０３　時刻表検索サービス
【図１】
2004054781.tif 000003
【図２】
2004054781.tif 000004