(57)【要約】【課題】  「監視されている」といった感情を持たれることなく，広告をさりげなく挿入して広告効果を得ることの可能な電子コミュニケーション装置を提供する。【解決手段】  電子コミュニケーション装置１は，会話口調の一般文データと一般文キーワードとを要素とするリストが格納された一般文データベース１０５と，会話口調の広告文データと広告文キーワードとを要素とするリストが格納された広告文データベース１０６と，ユーザ端末２からの入力に含まれるキーワードに基づいて一般文データおよび広告文データを検索する応答文検索部１０３と，一般文データベースおよび広告文データベースにユーザ端末からの入力に含まれるキーワードが存在するか否かによって，検索された一般文データまたは広告文データのうち，ユーザ端末からの入力に対する応答となる応答文データを選択する応答文選択部１０４とを有する。【選択図】  図１
2006085368.tif 000002
【特許請求の範囲】
【請求項１】
１または２以上のユーザ端末に接続される電子コミュニケーション装置において，
会話口調の一般文データと前記一般文データのキーワードとなる一般文キーワードとを要素とするリストが格納された一般文データベースと，
会話口調の広告文データと前記広告文データのキーワードとなる広告文キーワードとを要素とするリストが格納された広告文データベースと，
前記ユーザ端末からの入力に含まれるキーワードと前記一般文キーワードとに基づいて前記一般文データベースの中から応答文となる前記一般文データを検索するとともに，前記ユーザ端末からの入力に含まれるキーワードと前記広告文キーワードとに基づいて前記広告文データベースの中から応答文となる前記広告文データを検索する応答文検索部と，
前記一般文データベースおよび前記広告文データベースに前記ユーザ端末からの入力に含まれるキーワードが存在するか否かによって，検索された前記一般文データまたは前記広告文データのうち，前記ユーザ端末からの入力に対する応答となる応答文データを選択する応答文選択部と，
選択された前記応答文データを前記ユーザ端末からの入力に対する応答として出力する出力部と，
を有することを特徴とする，電子コミュニケーション装置。
【請求項２】
前記応答文選択部は，検索された前記一般文データまたは前記広告文データが複数ある場合に，乱数を用いて前記応答文データを選択することを特徴とする，請求項１に記載の電子コミュニケーション装置。
【請求項３】
前記応答文選択部は，検索された前記一般文データまたは前記広告文データが複数ある場合に，予め定めておいた確率で前記応答文データを選択することを特徴とする，請求項１に記載の電子コミュニケーション装置。
【請求項４】
さらに，
前記応答文データとして前記広告文データが選択されたときに所定値に設定され，その後，前記ユーザ端末からの入力毎に値が更新されるカウンタと，
前記ユーザ端末からの入力が記録される入力記憶装置と，
前記カウンタの値が所定の範囲内の間，前記ユーザ端末からの入力を前記入力記憶装置に記録する入力記録部と，
を有することを特徴とする，請求項１〜３のいずれかに記載の電子コミュニケーション装置。
【請求項５】
前記カウンタに設定される値は，接続されている前記ユーザ端末の数に基づいて設定されることを特徴とする，請求項４に記載の電子コミュニケーション装置。
【請求項６】
さらに，
前記応答文データとして前記広告文データが選択されたときに所定値にセットされるタイマと，
前記ユーザ端末からの入力が記録される入力記憶装置と，
前記タイマがタイムアウトしていない間，前記ユーザ端末からの入力を前記入力記憶装置に記録する入力記録部と，
を有することを特徴とする，請求項１〜３のいずれかに記載の電子コミュニケーション装置。
【請求項７】
前記タイマに設定される時間は，接続されている前記ユーザ端末の数に基づいて設定されることを特徴とする，請求項６に記載の電子コミュニケーション装置。
【請求項８】
さらに，
基本となる口調と仮想人格毎の口調との対応を格納した口調変換テーブルと，
前記口調変換テーブルを用いて前記応答文データの口調変換を行う口調変換部と，
を有することを特徴とする，請求項１〜７のいずれかに記載の電子コミュニケーション装置。
【請求項９】
コンピュータを請求項１〜８のいずれかに記載の電子コミュニケーション装置として機能させることを特徴とする，コンピュータプログラム。
【請求項１０】
請求項９に記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，電子ネットワークを用いた双方向コミュニケーションを提供すると同時に，そのユーザに広告を掲示するための電子コミュニケーション装置，コンピュータプログラム，および記録媒体に関する。
【背景技術】
【０００２】
近年，急速な勢いでインターネット等の電子ネットワークが普及している。中でも電子掲示板（ＢＢＳ）やチャットといった双方向コミュニケーションは多くのユーザに親しまれている。一方，これらのユーザに対して広告を提示することで報酬を得るといったビジネスモデルも登場し，すでに広く実施されている。
【０００３】
初期の広告掲示手段は，単純に予め指定された広告を表示するものであった。しかしながら，これらの広告はユーザの嗜好に無関係なものであり，ゆえに広告効果に乏しいものであった。そこで，広告効果を高める手段の一つとして，ユーザの嗜好に合った広告を選択掲示する方法が求められるようになった。
【０００４】
その結果，ユーザの入力をコンピュータが監視し，その入力に含まれるキーワードにマッチするバナー広告を選択するといった方法が考案された（例えば，特許文献１，２参照。）。これにより，ユーザの嗜好に合わせた広告を掲示することが可能になった。
【０００５】
【特許文献１】特開２００２−７２９７号公報
【特許文献２】特開平８−１４７３１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら，ユーザのプライバシーに対する意識が高まるにつれ，入力を監視して広告を選択することは，その監視が人ではなくコンピュータによるものであっても，気分良く思わないユーザも存在するようになった。
【０００７】
また，広告掲示が氾濫するにつれ，ユーザは過剰な広告を避けるようになってきている。そのため，類似サービスが氾濫するインターネットの世界において，過剰な広告を表示する提供者は回避されてしまう。一方，画面上の目立たない所に広告を配置すれば，ユーザに回避されることはなくなるが，広告効果が得られないという別の問題を生ずる。
【０００８】
本発明は，上記背景技術が有する問題点に鑑みてなされたものであり，本発明の目的は，「監視されている」といった感情をユーザに持たれることなく，かつ，広告をさりげなく挿入して広告効果を得ることの可能な，新規かつ改良された電子コミュニケーション装置およびその関連技術を提供することである。
【課題を解決するための手段】
【０００９】
上記課題を解決するため，本発明によれば，１または２以上のユーザ端末に接続される電子コミュニケーション装置が提供される。本発明の電子コミュニケーション装置は，会話口調の一般文データと一般文データのキーワードとなる一般文キーワードとを要素とするリストが格納された一般文データベース（１０５）と，会話口調の広告文データと広告文データのキーワードとなる広告文キーワードとを要素とするリストが格納された広告文データベース（１０６）と，ユーザ端末からの入力に含まれるキーワードと一般文キーワードとに基づいて一般文データベースの中から応答文となる一般文データを検索するとともに，ユーザ端末からの入力に含まれるキーワードと広告文キーワードとに基づいて広告文データベースの中から応答文となる広告文データを検索する応答文検索部（１０３）と，一般文データベースおよび広告文データベースにユーザ端末からの入力に含まれるキーワードが存在するか否かによって，検索された一般文データまたは広告文データのうち，ユーザ端末からの入力に対する応答となる応答文データを選択する応答文選択部（１０４）と，選択された応答文データをユーザ端末からの入力に対する応答として出力する出力部（１０２）とを有することを特徴とする（請求項１）。
【００１０】
かかる構成によれば，一般文データおよび広告文データのそれぞれについて，キーワードの有無により計４種類の応答を行うことができる（例えば後述するように，一般文ランダム応答，一般応答発言，広告文ランダム応答，広告キーワード応答の４種類）。このようにして，発言の内容に応じた広告を掲示することができる。
【００１１】
また，従来の監視型広告掲示を行う装置と異なり，会話文として広告文を表示するため，利用者にとっては，話しかけた言葉に対し反応しているように感ずるため，監視されているといった感情を抱きにくい。また，擬人的な応答を返すことに対して，その応答が人によるものでないと分かっていても，人はそれに対し，親近感を抱くことが知られている。電子コミュニケーション装置で掲示される広告は，そのため，従来の装置で表示される広告に比べ，親近感をもって見られるため，より高い広告効果を与えることができる。
【００１２】
本発明の電子コミュニケーション装置において，以下のような応用が可能である。
【００１３】
応答文選択部（１０４）は，検索された一般文データまたは広告文データが複数ある場合に，乱数を用いて応答文データを選択するようにしてもよい（請求項２），システム構成を簡易なものとすることができる。
【００１４】
あるいは，応答文選択部（１０４）は，検索された一般文データまたは広告文データが複数ある場合に，予め定めておいた確率（出現率）で応答文データを選択するようにしてもよい（請求項３）。特に，広告のスポンサーからの広告費に応じて出現率を制御することが可能である。
【００１５】
また，本発明の他の観点によれば，さらに，応答文データとして広告文データが選択されたときに所定値に設定され，その後，ユーザ端末からの入力毎に値が更新される（例えば，値が減算される）カウンタ（１０９）と，ユーザ端末からの入力が記録される入力記憶装置（１０８）と，カウンタの値が所定の範囲内の間，ユーザ端末からの入力を入力記憶装置に記録する入力記録部（１０７）と，を有するようにしてもよい（請求項４）。かかる構成によれば，カウンタの値に応じて，単にユーザに対し広告を掲示するだけでなく，さらに加えて，その広告に対するユーザの反応を収集することができる。
【００１６】
なお，カウンタに設定される値は，（その時点において）接続されているユーザ端末の数に基づいて設定されるようにしてもよい（請求項５）。所定の回数，ユーザからの入力が入力記憶装置に保存されるように制御することが可能である。
【００１７】
また，本発明の他の観点によれば，さらに，応答文データとして広告文データが選択されたときに所定値にセットされるタイマ（１１０）と，ユーザ端末からの入力が記録される入力記憶装置（１０８）と，タイマがタイムアウトしていない間，ユーザ端末からの入力を入力記憶装置に記録する入力記録部（１０７）と，を有するようにしてもよい（請求項６）。かかる構成によれば，広告に対する話題が盛り上がった場合には多くの会話内容が保存され，一方，話題が盛り上がらなかった場合には会話内容の保存量が制限されるため，広告に対するユーザの反応をより効率よく収集する効果も得ることができる。
【００１８】
タイマに設定される時間は，（その時点において）接続されているユーザ端末の数に基づいて設定されるようにしてもよい（請求項７）。所定の時間（タイマがタイムアウトしていない間），ユーザからの入力が入力記憶装置に保存されるように制御することが可能である。
【００１９】
また，本発明の他の観点によれば，さらに，基本となる口調と仮想人格毎の口調との対応を格納した口調変換テーブル（１１１）と，口調変換テーブルを用いて応答文データの口調変換を行う口調変換部（１１２）と，を有するようにしてもよい（請求項８）。かかる構成によれば，一般データベースおよび広告データベースの容量を増やすことなく，ユーザの好みに応じた仮想人格を選択することが可能になり，よりユーザを惹きつけるコミュニケーションサービスを提供することが可能になる。
【００２０】
また，本発明の他の観点によれば，コンピュータを，上記電子コミュニケーション装置として機能させるためのプログラムが提供される（請求項９）。また，そのプログラムを記録した，コンピュータにより読み取り可能な記録媒体が提供される（請求項１０）。ここで，プログラムはいかなるプログラム言語により記述されていてもよい。また，記録媒体としては，例えば，ＣＤ−ＲＯＭ，ＤＶＤ−ＲＯＭ，フレキシブルディスクなど，プログラムを記録可能な記録媒体として現在一般に用いられている記録媒体，あるいは将来用いられるいかなる記録媒体をも採用することができる。
【００２１】
なお上記において，構成要素に付随して括弧書きで記した参照符号は，理解を容易にするため，後述の実施形態および図面における対応する構成要素および信号を一例として記したに過ぎず，本発明がこれに限定されるものではない。
【発明の効果】
【００２２】
以上のように，本発明によれば，「監視されている」といった感情を持たれることなく，かつ，広告をさりげなく挿入して広告効果を得ることが可能である。なお，本発明の他の様々な効果については，以下の実施形態により明らかにされる。
【発明を実施するための最良の形態】
【００２３】
以下に添付図面を参照しながら，本発明にかかる電子コミュニケーション装置，コンピュータプログラム，および記録媒体の好適な実施形態について詳細に説明する。なお，本明細書および図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００２４】
（第１の実施形態）
本発明の第１の実施形態について説明する。図１は本実施形態の構成を示す説明図である。本実施形態は，図１に示したように，電子コミュニケーション装置１と，ユーザ端末２と，電子コミュニケーション装置１とユーザ端末２とを接続する電子ネットワーク３を含んで構成されている。
【００２５】
（電子コミュニケーション装置１）
電子コミュニケーション装置１は，電子ネットワーク３を介してユーザ端末２からの入力文を受信する入力受信部１０１と，ユーザ端末２への出力を電子ネットワーク３に送信する出力送信部１０２と，一般的な応答を行うために必要なデータを格納した一般文データベース１０５と，広告を行うために必要なデータを格納した広告文データベース１０６と，ユーザ端末２からの入力文に含まれるキーワードに合致するデータを一般文データベース１０５および広告文データベース１０６から検索する応答文検索部１０３と，応答文検索部１０３で検索された文の中から応答として出力する文を選択する応答文選択部１０４を有する。
【００２６】
本実施形態に特徴的な構成要素である，一般文データベース１０５と広告文データベース１０６についてさらに説明する。
【００２７】
（一般文データベース１０５）
一般文データベース１０５は，図２に示すように，少なくともキーワードと応答文との組み合わせで構成されるデータのリストを格納する。キーワードは任意のキーワードを示す記号（図中では“＊”で表現している）があってもよい。なお，応答文は会話口調で登録され，その口調は予め想定した仮想人格（例えば，女子高生，博士，関西人など）で統一した口調にしておくことが望ましい。なお，一般文データベース１０５のキーワードは本発明の一般文キーワードの一例であり，以下の説明においても，広告文データベース１０６のキーワードと区別するため，一般文キーワードとも言う。また，一般文データベース１０５の応答文は本発明の一般文データの一例であり，以下の説明においても，広告文データベース１０６の応答文と区別するため，一般文データとも言う。
【００２８】
（広告文データベース１０６）
広告文データベース１０６は，図３に示すように，一般文データベース１０５と同様，少なくともキーワードと応答文との組み合わせで構成されるデータのリストを格納する。ここでの応答文には，「麺々亭」，「中華亭」，「肉々亭」のように広告（スポンサー名など）が含まれる。なお，広告文データベース１０６のキーワードは本発明の広告文キーワードの一例であり，以下の説明においても，一般文データベース１０５のキーワードと区別するため，広告文キーワードとも言う。また，広告文データベース１０６の応答文は本発明の広告文データの一例であり，以下の説明においても，一般文データベース１０５の応答文と区別するため，広告文データとも言う。
【００２９】
また，広告文データベース１０６には，図３に示すように，さらに出現率（その広告文データが応答文として選択される率）を表す値が含まれていてもよい。この出現率の値の決定方法は任意だが，例えば，スポンサーとの広告費を元に決定すれば，広告費に応じて出現率を制御することが可能である。なお，広告文データは一般文データと同じ口調にしておくことが望ましい。
【００３０】
なお，一般文データベースの各々のデータは通常，削除されることがないのに対し，広告文データベースの各々のデータは，広告期間が終了した場合などに削除するようにしてもよい。
【００３１】
（ユーザ端末２）
ユーザ端末２は，電子ネットワーク３を介して電子コミュニケーション装置１に接続可能な端末であり，例えば，携帯電話やＰＤＡ（Personal Digital Assistant）等の携帯端末や，デスクトップ型やノート型等のパーソナルコンピュータなどである。図１にはユーザ端末２を１台のみ代表的に示しているが，電子コミュニケーション装置１には２台以上のユーザ端末を同時に接続することが可能である。
【００３２】
（電子ネットワーク３）
電子ネットワーク３は，電子コミュニケーション装置１とユーザ端末２間の通信網であり，通信回路やケーブルなどを通してこれらを相互接続することで，データのやりとりやリソースの共有を行うことができる。電子ネットワーク３は具体的には，インターネットのような公衆回線網を想定しているが，ある程度近くのコンピュータで構成されるＬＡＮ（Local Area Network）や，特定の区間で接続される専用回線であってもよい。
【００３３】
本実施形態は以上のように構成されている。
次いで，図４を参照しながら本実施形態の動作を説明する。
【００３４】
入力受信部１０１はユーザ端末２からの入力を受信する（ステップＳ１）。その入力は，出力送信部１０２を用いて送信（エコーバック）される（ステップＳ２）。さらに，応答文検索部１０３では，その入力された文に含まれるキーワードに一致するデータを，一般文データベース１０５および広告文データベース１０６から検索する（ステップＳ３）。応答文検索部１０３の具体的な実装方法としては，入力された文に対して形態素解析を行ってキーワードを抽出し，そのキーワードを用いてデータベースのキーワードの項と一致するデータを検索する方法が挙げられるが，それに限定するものではない。例えば，各データベース内の各データのキーワードを予め取得し，入力された文にそのキーワードが文字列として含まれているか確認するといった方法でも実現可能である。
【００３５】
応答文選択部１０４は，応答文検索部１０３で得られた結果を用いて応答文を選択する（ステップＳ４）。選択された応答文は出力送信部１０５を用いてユーザ端末２に送信される（ステップＳ５）。本実施形態での応答は，一般文ランダム応答，一般文キーワード応答，広告文ランダム応答，広告文キーワード応答のいずれかとする。これは，一般文データベースおよび広告文データベースに該当キーワードのデータが存在するか否かによって，図５に示すように，いずれを選ぶかの選択範囲が限定される。応答文選択部１０４は条件に応じたそれぞれの選択範囲の中で，応答を選択する。ただし，それぞれの応答を選択する確率は必ずしも均等である必要はない。
【００３６】
本実施形態はこのように４種類の応答，すなわち，一般文ランダム応答，一般文キーワード応答，広告文ランダム応答，または広告文キーワード応答のいずれかで応答することを特徴としている。以下にこれらについて説明する。
【００３７】
一般文ランダム応答とは，入力文の内容に関わらず，一般文データベースの中からランダムにデータを選択し，そのデータの応答文を応答することである。ただし，一般文データベース１０５にキーワード任意のデータ（図２の“＊”）がある場合には，それを優先させた方が，会話として自然な感じになることが多い。また，そうでない場合は，会話を自然にするために，例えば「話変わるけど，」といった接続句を追加してもよい。
【００３８】
一般文キーワード応答とは，入力文に含まれるキーワードとキーワードが一致するデータを一般文データベースの中から選択し，そのデータの応答文を応答することである。該当データが複数ある場合，その中からどのデータを選ぶかは任意であり，単純には乱数を用いて選択すればよいが，それに限定するものではない。例えば，一度，応答に使ったデータは，優先度を下げるといったことが考えられる。
【００３９】
広告文ランダム応答とは，入力文の内容に関わらず，広告文データベースの中からランダムにデータを選択し，そのデータを応答文として返すことである。この時，一般文ランダム応答と同様，会話を自然にするために，例えば「話変わるけど，」といった接続句を追加してもよい。
【００４０】
広告文キーワード応答とは，入力文に含まれるキーワードとキーワードが一致するデータを広告文データベースから選択し，そのデータの応答文を応答することである。該当データが複数ある場合，その中からどのデータを選ぶかは任意であり，単純には乱数を用いて選択すればよいが，それに限定するものではない。例えば，出現率を予め設定しておき，その出現率に応じた応答を選択してもよい。
【００４１】
なお，応答文選択部１０４では，応答は必ずしもユーザ端末２からの入力に対して１対１で選択するのではなく，確率的に応答無しとしてもよい。特に複数ユーザが同時参加する電子コミュニケーションサービスにおいては，現在の同時参加者数に応じて応答無しとする確率を高めていくことで，参加者全員が満遍なく発言することができるようになり，全体として自然なコミュニケーションが可能になる。逆に，１つの入力に対して図５に示す範囲の中で，複数の応答を一度に選択することも可能である。
【００４２】
動作の説明は以上であるが，より具体的にイメージすることを可能にするために，電子コミュニケーション装置１を使用したチャットシステムでのコミュニケーション例を図６に示す。ここで「太郎」はユーザ端末２のユーザであり，「Ｐ子」とは，電子コミュニケーション装置１による応答である。
【００４３】
太郎の「おなかすいたなあ。」という発言に対し，電子コミュニケーション装置１は一般文ランダム応答を選択し，「そうだね。」と応答している。
【００４４】
次に「ラーメンでも食べたいなあ。」という太郎の発言に対し，電子コミュニケーション装置はキーワード「ラーメン」に対応する一般文の中から「ラーメンは麺が命よね。」という文を選択し（一般文キーワード応答），応答している。
【００４５】
「今すぐラーメンが食べたい。」という太郎の発言に対し，電子コミュニケーション装置はキーワード「ラーメン」に対応する広告文の中から「中華亭の醤油ラーメンがおいしかったよ。」を選択し（広告文キーワード応答），応答している。
【００４６】
「そうなんだ，今度行ってみようかな。」という太郎の発言に対しては，広告文ランダム応答で「キタの肉々亭だと焼肉食べ放題だって。」を選択し，ランダム発言用接続句「話かわるけど，」を追加して応答している。
【００４７】
（第１の実施形態の効果）
以上説明したように，本実施形態によれば，発言の内容に応じた広告を掲示することができる。また，従来の監視型広告掲示を行う装置と異なり，会話文として広告文を表示するため，利用者にとっては，話しかけた言葉に対し反応しているように感ずるため，監視されているといった感情を抱きにくい。また，擬人的な応答を返すことに対して，その応答が人によるものでないと分かっていても，人はそれに対し，親近感を抱くことが知られている。電子コミュニケーション装置１で掲示される広告は，そのため，従来の装置で表示される広告に比べ，親近感をもって見られるため，より高い広告効果を与えることができる。
【００４８】
（第２の実施形態）
本発明の第２の実施形態について説明する。図７は本実施形態の構成を示す説明図である。本実施形態の構成は，図７に示したように，第１の実施形態の構成（図１）に加え，カウンタ１０９と，入力記録部１０７と，入力記憶装置１０８をさらに有することを特徴とする。他の構成要素については，上記第１の実施形態と実質的に同様であるので，重複説明を省略する。
【００４９】
カウンタ１０９は，広告文の出力後に予め決められた正の値がセットされ，以降，ユーザ端末２からの入力毎に減算される。入力記録部１０７は，カウンタ１０９の値が正の間，ユーザ端末２からの入力を入力記憶装置１０８に記録する。
【００５０】
図８は本実施形態による動作シーケンスである。ここでは第１の実施形態との差分についてのみ記述する。
【００５１】
入力記録部１０７は，ユーザ端末２からの入力があった際に，カウンタ１０９の値が正であった場合（ステップＳ１１）に，ユーザ端末２からの入力データを入力記憶装置１０８に保存（ステップＳ１２）し，カウンタ１０９の値を１つ減算する（ステップＳ１３）。初期状態においてはこのカウンタ１０９の値は０である。従って初期状態においてはユーザ端末２からの入力は保存されない。
【００５２】
このカウンタ１０９は応答文選択において，広告文が選択された時に（ステップＳ４１）ある正の値がセットされる（ステップＳ４２）。この値は具体的には予め設定した固定値であってもよいし，複数のユーザが参加するコミュニケーションサービスでは参加者数をパラメータとする式（関数）に基づいて設定してもよい。いずれにせよ，これ以降，所定の回数，ユーザ端末２からの入力が入力記憶装置１０８に保存されることになる。
【００５３】
なお，ここに保存されたデータは電子メールで通知したり，管理用端末を接続して閲覧したりするなど，任意の方法で管理者や広告のスポンサーに報告および閲覧可能にすることができる。
【００５４】
（第２の実施形態の効果）
会話において，ある文章に対する応答は，かなりの確率において，その元の文章に関連する応答である。つまり，広告文に対する応答は，その広告に対する反応である確率が高い。よって本実施形態によれば，単にユーザに対し広告を掲示するだけでなく，さらに加えて，その広告に対するユーザの反応を収集することができる。
【００５５】
従来，アンケート以外の方法でユーザの反応を収集するには単に書き込みを監視する方法しかなく，この従来の方法では，収集したい内容の話題が誰かによって発せられることを偶然に頼るしかなかった，しかしながら，本実施形態では，第１の実施形態の効果に加え，ランダム広告応答を加えることによって，より高い確率で，ユーザの反応を収集することが可能になる。
【００５６】
（第３の実施形態）
本発明の第３の実施形態について説明する。図９は本実施形態の構成を示す説明図である。本実施形態の構成は，図９に示したように，第２の実施形態の構成（図７）に対し，カウンタ１０９に替え，タイマ１１０を有することを特徴とする。他の構成要素については，上記第１，第２の実施形態と実質的に同様であるので，重複説明を省略する。
【００５７】
タイマ１１０は，応答文として広告文が選択されたときに所定値にセットされる。本実施形態では，入力記録部１０７は，タイマ１１０がタイムアウトしていない間，ユーザ端末２からの入力を入力記憶装置１０８に記録する。
【００５８】
図８は本実施形態による動作シーケンスである。ここでは第２の実施形態との差分についてのみ記述する。
【００５９】
第２の実施形態では，入力記録部１０７はユーザ端末２からの入力があった際に，カウンタの値が正であった場合（ステップＳ１１）に，ユーザ端末２からの入力データを入力記憶装置１０８に保存（ステップＳ１２）し，カウンタの値を１つ減算（ステップＳ１３）していたが，第３の実施形態ではタイマ１１０がタイムアウトしていなかった場合に記録部に保存する（ステップＳ１２ａ）。初期状態においてはタイムアウトしている状態とする。従って初期状態においてはユーザ端末２からの入力は保存されない。
【００６０】
このタイマ１１０は応答文選択において，広告文が選択された時に（ステップＳ４１）ある値がセットされる（ステップＳ４２ａ）。この値は具体的には予め定められた固定値であってもよいし，複数のユーザが参加するコミュニケーションサービスでは参加者数をパラメータとする式（関数）に基づいて設定してもよい。いずれにせよ，これ以降，ある特定の時間内のユーザ端末２からの入力が入力記憶装置１０８に保存されることになる。
【００６１】
なお，入力記憶装置１０８に保存されたデータは第２の実施形態と同様，電子メールで通知したり，管理用端末を接続して閲覧したりするなど，任意の方法で管理者や広告のスポンサーに報告および閲覧可能にすることができる。
【００６２】
（第３の実施形態の効果）
一般にコミュニケーションサービスにおいては，ある話題について盛り上がった時には，引き続き関連する会話が入力されるものである。一方，そうでない時には，入力数は少なくなり，その結果，次の話題に移ることが多い。従って本実施形態によれば，広告に対する話題が盛り上がった場合には多くの会話内容が保存され，一方，話題が盛り上がらなかった場合には会話内容の保存量が制限されるため，本実施形態では，第１，第２の実施形態の効果に加え，広告に対するユーザの反応をより効率よく収集する効果も得ることができる。
【００６３】
（第４の実施形態）
本発明の第４の実施形態について説明する。図１１は本実施形態の構成を示す説明図である。本実施形態の構成は，図１１に示したように，第１の実施形態の構成（図１）に加え，応答文の口調を変換するためのデータを格納した口調変換テーブル１１１と，口調変換テーブル１１１を用いて応答文の口調変換を行う口調変換部１１２とを有することを特徴とする。
【００６４】
口調変換テーブル１１１は基本となる口調（以下，基本口調という。）での表現と，それに対応する各仮想人格での表現の対応表であり，図１２はその一例である。例えば，基本口調「ですね。」に対して，女子高生口調「だよね。」，博士口調「じゃのぅ。」，関西人口調「やなぁ。」が対応する。また，口調だけでなく，記号や省略文字，あるいは文字の組み合わせで表情などを表したものを応答文としてもよい。例えば，基本口調「（笑）」に対して，女子高生口調「(^^;)」，博士口調「うぉほっほっ。」などが対応する。このようにして，ユーザに一層親近感を抱かせることができる。
【００６５】
また，第１の実施形態では，一般文データベース１０５および広告文データベース１０６のデータの応答文は，想定した仮想人格の口調で格納していたが，本実施形態では，基本口調で格納しておく。そして，必要に応じて，口調変換表を用いて，基本口調に一致する文字列部を，想定した仮想人格の対応する文字列に変換して出力する。
【００６６】
図１２は本実施形態による動作シーケンスである。第１の実施形態では，応答文選択部１０４で選択されたデータの応答文を，そのままの形で出力送信部１０５に送るのに対し，本実施形態では，選択されたデータの応答文は口調変換部１１２で，口調変換表を用いて，基本口調に一致する文字列部を，想定した仮想人格の対応する文字列に変換して出力することが特徴である（ステップＳ４３）。なお，それ以外の動作は，第１の実施形態と同様である。
【００６７】
（第４の実施形態の効果）
以上説明したように，本実施形態によれば，一般データベースおよび広告データベースの容量を増やすことなく，ユーザの好みに応じた仮想人格を選択することが可能になり，よりユーザを惹きつけるコミュニケーションサービスを提供することが可能になる。
【００６８】
以上，添付図面を参照しながら本発明にかかる電子コミュニケーション装置，コンピュータプログラム，および記録媒体の好適な実施形態について説明したが，本発明はかかる例に限定されない。当業者であれば，特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００６９】
例えば，上記実施形態の構成では，電子コミュニケーション装置１とユーザ端末２とがネットワーク３で接続された形態で行っているが，必ずしもかかる構成である必要はなく，例えばユーザ端末２の中に電子コミュニケーション装置１の機能の一部または全部が含まれていてもよい。
【００７０】
また，上記実施形態の動作の説明として，チャットをイメージしたものを挙げているが（図６），チャット以外にも例えば電子掲示板を対象にしてもよく，入出力も文字である必要はなく例えば音声や画像（動画あるいは静止画）であってもよい。
【００７１】
第２の実施形態では，カウンタ１０９に対し，広告文が選択された時に（ステップＳ４１）予め設定された正の値がセットされ，ユーザ端末２からの入力毎に１減算し，この値が正の間，ユーザ端末２からの入力を入力記憶装置１０８に記録する場合について説明したが，これはあくまで実装の一例に過ぎない。例えばカウンタの設定を負のある値とし，ユーザ端末２からの入力毎に１加算し，この値が負の間記録するといった実装方法であってもよい。
【００７２】
第２の実施形態と第３の実施形態は組み合わせて使うことができる。すなわち入力数（カウンタ）と時間（タイマ）のＡＮＤまたはＯＲの条件で，ユーザ端末２からの入力を入力記憶装置１０８に記録するか否かを決定することができる。
【００７３】
第４の実施形態についても，第２，第３の実施形態と組み合わせることが可能である。
【産業上の利用可能性】
【００７４】
本発明は，電子ネットワークを用いた双方向コミュニケーションを提供すると同時に，そのユーザに広告を掲示するための電子コミュニケーション装置，コンピュータプログラム，および記録媒体に利用可能である。
【図面の簡単な説明】
【００７５】
【図１】第１の実施形態の構成を示す説明図である。
【図２】一般文データベースを示す説明図である。
【図３】広告文データベースを示す説明図である。
【図４】第１の実施形態の動作シーケンスを示す説明図である。
【図５】応答選択表を示す説明図である。
【図６】第１の実施形態の動作例を示す説明図である。
【図７】第２の実施形態の構成を示す説明図である。
【図８】第２の実施形態の動作シーケンスを示す説明図である。
【図９】第３の実施形態の構成を示す説明図である。
【図１０】第３の実施形態の動作シーケンスを示す説明図である。
【図１１】第４の実施形態の動作例を示す説明図である。
【図１２】口調変換テーブルを示す説明図である。
【図１３】第４の実施形態の動作シーケンスを示す説明図である。
【符号の説明】
【００７６】
１  電子コミュニケーション装置
２  ユーザ端末
３  ネットワーク
１０１  入力受信部
１０２  出力送信部
１０３  応答文検索部
１０４  応答文選択部
１０５  一般文データベース
１０６  広告文データベース
１０７  入力記録部
１０８  入力記憶装置
１０９  カウンタ
１１０  タイマ
１１１  口調変換テーブル
１１２  口調変換部
【図１】
2006085368.tif 000003
【図２】
2006085368.tif 000004
【図３】
2006085368.tif 000005
【図４】
2006085368.tif 000006
【図５】
2006085368.tif 000007
【図６】
2006085368.tif 000008
【図７】
2006085368.tif 000009
【図８】
2006085368.tif 000010
【図９】
2006085368.tif 000011
【図１０】
2006085368.tif 000012
【図１１】
2006085368.tif 000013
【図１２】
2006085368.tif 000014
【図１３】
2006085368.tif 000015