(57)【要約】【課題】  多様なメッセージ交換を行うことが可能なメッセージ処理装置，メッセージ処理方法，およびメッセージ処理システムを提供する。【解決手段】  通信玩具は，他の通信玩具が送信した送信メッセージ２００を受信メッセージ２０２として受信すると，受信メッセージ２０２に含まれる本体２０２ｂの中で，空白文字コード２０２ｂｓによって区切られている文字列“ホゲホゲ”を文字列“こんなの”に置き換える。これによって，文字列“こんなの”と文字列“あってよし”から成る本体２０４ｂが形成され，この本体２０４ｂに始端コード２０４ｈと終端コード２０４ｆが付与され，送信メッセージ２０４が生成される。そして，通信玩具は，送信メッセージ２０４を，送信メッセージ２００を発した他の通信玩具に対して送信する。【選択図】  図２
2005270530.tif 000002
【特許請求の範囲】
【請求項１】
受信メッセージから文字コードを抽出して格納部に与え，当該格納部に格納されている１または２以上の文字コードを用いて送信メッセージを作成するメッセージ処理部を備えたことを特徴とする，メッセージ処理装置。
【請求項２】
前記格納部は，前記受信メッセージから抽出された文字コードと同じ文字コードを有していない場合に当該文字コードを格納することを特徴とする，請求項１に記載のメッセージ処理装置。
【請求項３】
前記メッセージ処理部は，前記受信メッセージの一部を前記格納部に格納されている１または２以上の文字コードに置き換えることによって，または，前記受信メッセージに対して前記格納部に格納されている１または２以上の文字コードを付加することによって，前記送信メッセージを作成することを特徴とする，請求項１または２に記載のメッセージ処理装置。
【請求項４】
前記メッセージ処理部は，外部装置との間で送受信されるメッセージの信頼度を設定することを特徴とする，請求項１〜３のいずれかに記載のメッセージ処理装置。
【請求項５】
前記メッセージ処理部は，前記受信メッセージに含まれている所定コードの内容に基づいて，前記信頼度を設定することを特徴とする，請求項４に記載のメッセージ処理装置。
【請求項６】
前記メッセージ処理部は，前記受信メッセージに含まれている全ての文字コードを可読文字に対応させることを特徴とする，請求項１〜５のいずれかに記載のメッセージ処理装置。
【請求項７】
受信メッセージから文字コードを抽出して格納部に与える第１段階と，
当該格納部に格納されている１または２以上の文字コードを用いて送信メッセージを作成する第２段階と，
を含むことを特徴とする，メッセージ処理方法。
【請求項８】
前記第１段階において，前記受信メッセージから抽出した文字コードが前記格納部に存在していなければ，当該文字コードを前記格納部に与えることを特徴とする，請求項７に記載のメッセージ処理方法。
【請求項９】
前記第２段階において，前記受信メッセージの一部を前記格納部に格納されている１または２以上の文字コードに置き換えることによって，または，前記受信メッセージに対して前記格納部に格納されている１または２以上の文字コードを付加することによって，前記送信メッセージを作成することを特徴とする，請求項７または８に記載のメッセージ処理方法。
【請求項１０】
前記第２段階において，外部装置との間で送受信されるメッセージの信頼度を設定することを特徴とする，請求項７〜９のいずれかに記載のメッセージ処理方法。
【請求項１１】
前記受信メッセージに含まれている所定コードの内容に基づいて，前記信頼度を設定することを特徴とする，請求項１０に記載のメッセージ処理方法。
【請求項１２】
前記受信メッセージに含まれている全ての文字コードを可読文字に対応させることを特徴とする，請求項７〜１１のいずれかに記載のメッセージ処理方法。
【請求項１３】
第１メッセージ処理装置と第２メッセージ処理装置を含むメッセージ処理システムであって，
前記第１メッセージ処理装置は，
前記第２メッセージ処理装置が発したメッセージを受信メッセージとして受信する受信部と，
前記受信メッセージから文字コードを抽出して格納部に与え，当該格納部に格納されている１または２以上の文字コードを用いて送信メッセージを作成するメッセージ処理部と，
前記送信メッセージを前記第２メッセージ処理装置に対して送信する送信部と，
を備えたことを特徴とする，メッセージ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，メッセージ処理装置，メッセージ処理方法，およびメッセージ処理システムに関する。
【背景技術】
【０００２】
下記特許文献１には，携帯用通信玩具が開示されている。この携帯用通信玩具は他の携帯用通信玩具と自動的に会話信号（メッセージ）の送受信を行い，ユーザは通信玩具の出力によって通信玩具間の会話内容を知ることができる。
【０００３】
【特許文献１】特開平１１−２０７０３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載の通信玩具によれば，他の通信玩具との間の会話内容は，種々のパラメータに基づいて定められる。しかし，パラメータは通信玩具に予め登録されているため，会話のシナリオは極めて単純なものとなってしまう。このように，従来，通信玩具間のメッセージ交換のパターンが限定的であったため，短期間でユーザに飽きられてしまうという問題があった。
【０００５】
本発明は，このような問題に鑑みてなされたもので，その目的は，多様なメッセージ交換を行うことが可能なメッセージ処理装置，メッセージ処理方法，およびメッセージ処理システムに関するものである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために，本発明の第１の観点によれば，メッセージ処理装置が提供される。そして，このメッセージ処理装置は，受信メッセージから文字コードを抽出して格納部に与える機能と，当該格納部に格納されている１または２以上の文字コードを用いて送信メッセージを作成する機能を有するメッセージ処理部を備えたことを特徴としている。この装置によれば，受信メッセージから文字コードを取得して，この文字コードを利用して送信メッセージが作成される。したがって，多様な送信メッセージが得られる。
【０００７】
受信メッセージから抽出した文字コードが格納部に存在していなければ，当該文字コードを格納部に与えることが好ましい。これによって格納部の容量を抑えることが可能となる。
【０００８】
受信メッセージの一部を格納部に格納されている１または２以上の文字コードに置き換えることによって，または，受信メッセージに対して格納部に格納されている１または２以上の文字コードを付加することによって，送信メッセージを作成することが好ましい。この結果，送信メッセージは，受信メッセージにある程度の関連性を有しつつ，受信メッセージと異なる内容を示すことになる。
【０００９】
また，外部装置との間で送受信されるメッセージの信頼度を設定することが好ましい。メッセージを送信する際に，またはメッセージを受信する際に，この信頼度を参照すればメッセージをより正確に送受信することが可能となる。受信メッセージに含まれている所定コードの内容に基づいて信頼度を設定するようにしてもよい。この場合，外部から信頼度を調整することが可能となる。
【００１０】
受信メッセージに含まれている全ての文字コードは，可読文字に対応することが好ましい。例えば，メッセージに含まれている一の文字コードが通信中に別のコードに変化しても，他の文字コードとともに新たな単語を形成することになる。ここで，可読文字とは，メッセージ処理装置が外部に対して例えば画像出力，音声出力できる文字を指す。
【００１１】
上記課題を解決するために，本発明の第２の観点によれば，メッセージ処理方法が提供される。そして，この方法は，受信メッセージから文字コードを抽出して格納部に与える第１段階と，当該格納部に格納されている１または２以上の文字コードを用いて送信メッセージを作成する第２段階とを含むことを特徴としている。この方法によれば，受信メッセージから文字コードを取得して，この文字コードを利用して送信メッセージが作成される。したがって，多様な送信メッセージが得られる。
【００１２】
上記課題を解決するために，本発明の第３の観点によれば，第１メッセージ処理装置と第２メッセージ処理装置を含むメッセージ処理システムが提供される。そして，このメッセージ処理システムは，第１メッセージ処理装置が，第２メッセージ処理装置が発したメッセージを受信メッセージとして受信する受信部と，受信メッセージから文字コードを抽出して格納部に与え，当該格納部に格納されている１または２以上の文字コードを用いて送信メッセージを作成するメッセージ処理部と，送信メッセージを第２メッセージ処理装置に対して送信する送信部とを備えたことを特徴としている。このシステムによれば，第１メッセージ処理装置は，第２メッセージ処理装置が送信したメッセージから文字コードを取得して，この文字コードを利用して送信メッセージを作成する。そして，第１メッセージ処理装置は，作成した送信メッセージを第２メッセージ処理装置に対して送信する。この結果，第１メッセージ処理装置と第２メッセージ処理装置との間で，毎回異なった内容のメッセージが交換されることになる。
【発明の効果】
【００１３】
本発明によれば，興趣性の高い多様なメッセージ交換を行うことが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下に添付図面を参照しながら，本発明の好適な実施の形態について詳細に説明する。なお，本明細書および図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００１５】
〈第１の実施の形態〉
図１は，本発明の第１の実施の形態にかかる通信玩具１００（メッセージ処理装置）の構成を示している。この通信玩具１００は，送信部１１０，受信部１１２，通信信頼度格納部１１４，メッセージ処理部１１６，および語彙情報格納部（格納部）１１８を備えている。
【００１６】
送信部１１０は，通信玩具１００と同等の通信機能を有する１または２以上の通信玩具（以下，「他の通信玩具」という。図示せず）に対してメッセージを送信する機能を有している。また，受信部１１２は，他の通信玩具が発したメッセージを受信する機能を有している。通信信頼度格納部１１４は，他の通信玩具との通信の信頼度あるいは交換されるメッセージの信頼度を格納する機能部である。メッセージ処理部１１６は，送信メッセージの生成および受信メッセージの解釈を行うとともに，通信またはメッセージの信頼度を設定する機能部である。語彙情報格納部１１８は，メッセージ処理部１１６で処理されるメッセージの語彙情報を格納する機能部である。
【００１７】
以上のような構成を有する通信玩具１００の動作を，図２と図３を参照しながら説明する。なお，通信玩具１００が他の通信玩具とメッセージの交換を行う場合に即して，本実施の形態を説明する。
【００１８】
図２は，通信玩具１００と他の通信玩具との間で送受信されるメッセージの内容の例を示している。
【００１９】
送信メッセージ２００は，他の通信玩具が生成して送信するものである。このとき他の通信玩具は，通信玩具１００に対してのみ送信メッセージ２００を送信（ユニキャスト）してもよいが，複数の通信玩具に送信（マルチキャスト）してよく，また不特定多数の通信玩具に対して送信（ブロードキャスト）するようにしてもよい。
【００２０】
送信メッセージ２００は，図２に示したように，始端コード（ヘッダ要素）２００ｈと終端コード（フッタ要素）２００ｆ，およびこれらに挟まれた本体（ボディ要素）２００ｂから構成されている。
【００２１】
送信メッセージの各種属性情報，例えば，当該メッセージを生成した通信玩具（ここでは他の送信玩具）のアドレス，メッセージの送信先（ここでは通信玩具１００）のアドレス，メッセージの送信日時，メッセージ長等がコーディングされ，始端コード２００ｈとして本体２００に付与される。本実施の形態では，一例として始端コード２００ｈは１バイトで構成され，図２において一つのブロックで表現されている。また，終端コード２００ｆは送信メッセージ２００の終端を示すものであり，本実施の形態では一例として１バイトで構成され，図２において一つのブロックで表現されている。
【００２２】
本体２００ｂは，固定長または可変長の文字コード列である。すなわち，１バイトで表現された文字コードを複数個並べた構成を有している。また，本体２００ｂは，文字コード列を区切るための空白文字コード（実際には，区切りのための１バイトコード）２００ｂｓを有しており，これによって２つの単語２００ｂ１，２００ｂ２を表現することができる。空白文字コード２００ｂｓを増やすことによって，さらに多くの単語から成る複雑なメッセージを形成することも可能である。
【００２３】
本実施の形態においては，本体２００ｂを構成する文字コードは１バイト（８ビット）データであるため，文字コードの種類は“２５６”となる。この２５６種類の文字コード全てに，受信側の通信玩具が認識できる文字（記号，数字等も含む。以下，「文字等」という）が割り当てられる。したがって，他の通信玩具が発した送信メッセージ２００が通信玩具１００に受信される間に，送信メッセージ２００の一部の文字コードが別の文字コードに置き換わってしまったとしても，この置き換わった文字コードに割り当てられている文字等が通信玩具１００に認識される。通信玩具１００は，各文字コードを画像や音声等を用いて外部出力する。そして，通信玩具１００の利用者はこの出力結果を視聴する。
【００２４】
このように，本実施の形態によれば，伝送エラーの発生等により他の通信玩具が送信した送信メッセージ２００と，通信玩具１００が受信した受信メッセージ２０２が完全に一致しない場合であっても，通信玩具１００は，この受信メッセージ２０２を破棄することなくそのまま処理することになる。図２は，他の通信玩具が送信した送信メッセージ２００の本体２００ｂに含まれる文字「い」に対応する文字コードが，別の文字コードに置き換わった例を示している。この置き換わってしまった文字コードが文字「あ」に対応しているため，通信玩具１００は，他の通信玩具が文字「あ」を送信したものとみなす。この場合，単語「いってよし」が単語「あってよし」に変化してしまうが，複数の通信玩具から成るシステムによってもたらされる興趣性としてここでは容認される。また，全く意味の通らない単語に変化する可能性もあるが，これもいわゆる新語の生成として本システムでは許容される。
【００２５】
通信玩具１００は，他の通信玩具が送信した送信メッセージ２００を受信メッセージ２０２として受信すると，この受信メッセージ２０２に含まれる本体２０２ｂの一部を加工して送信メッセージ２０４を生成する。具体的には，例えば図２に示したように，受信メッセージ２０２に含まれる本体２０２ｂの中で，空白文字コード２０２ｂｓによって区切られている文字列“ホゲホゲ”（単語２０２ｂ１）が文字列“こんなの”（単語２０４ｂ１）に置き換えられる。一方，文字列“あってよし”（単語２０２ｂ２）はそのまま文字列“あってよし”（単語２０４ｂ２）として用いられる。これによって，文字列“こんなの”（単語２０４ｂ１）と文字列“あってよし”（単語２０４ｂ２）から成る本体２０４ｂが形成され，この本体２０４ｂに始端コード２０４ｈと終端コード２０４ｆが付与され，送信メッセージ２０４が生成される。そして，通信玩具１００は，送信メッセージ２０４を，送信メッセージ２００を発した他の通信玩具に対して，またはその他の１または２以上の送信玩具に対して送信する。
【００２６】
通信玩具１００における送信メッセージ２０４の生成について，図３を参照しながら説明する。なお，本実施の形態にかかる通信玩具１００とこれと同等の機能を有する１または２以上の他の通信玩具から成るシステムにおいては，各通信玩具は，いずれかの通信玩具から受けたメッセージに基づいてメッセージを生成して送信する。これによって通信玩具間の会話（メッセージ交換）が成立することになる。図３に示した例では，通信玩具間で行われる会話の最初のメッセージは，通信玩具１００によって生成される。また，説明の簡略化のため，通信玩具１００の会話の相手は，１つの他の通信玩具とする。
【００２７】
［ステップＳ３００］
通信玩具１００における中央処理装置として機能するメッセージ処理部１１６は，語彙情報格納部１１８に格納されている複数の語彙を用いて，送信メッセージを新規に作成する。具体的には，メッセージ処理部１１６は，語彙情報格納部１１８に格納されている複数の語彙の中からランダムに二つの単語を抽出し，これらを空白文字によって繋ぎ合わせてメッセージ本体を作成する。さらに，このメッセージ本体に始端コードと終端コードを付与する。これによって，新規の送信メッセージが生成される。
【００２８】
語彙情報格納部１１８に格納される語彙は，例えば，主語，述語，目的語，補語に分類されていることが好ましい。そして，メッセージ処理部１１６は，メッセージを作成する際に，主語，述語，目的語に分類されている語彙をそれぞれ一つずつ選択して，これらを組み合わせる。この結果，より自然言語に近いメッセージが生成されることになる。
【００２９】
［ステップＳ３０２］
メッセージ処理部１１６は，１または２以上の他の通信玩具とのメッセージの送受信の信頼度（以下，「通信信頼度」という）を設定し，この通信信頼度を通信信頼度格納部１１４に格納する。通信信頼度は，例えば，語彙情報格納部１１８に格納されている語彙数に比例した値，または，ステップＳ３００において生成された送信メッセージに含まれている語彙を構成する文字数に対応する値に設定されることが好ましい。
【００３０】
通信信頼度格納部１１４に格納された通信信頼度は，送信部１１０がメッセージを送信するとき送信部１１０によって参照され，また受信部１１２がメッセージを受信するときに受信部１１２によって参照される。例えば，送信部１１０は，送信するメッセージを符号化するときに，通信信頼度格納部１１４に格納されている通信信頼度に基づいて，符号化メッセージの冗長度（例えば，符号化率，拘束長）を決定する。また，受信部１１２は，受信したメッセージを復号化するときに，通信信頼度格納部１１４に格納されている通信信頼度に基づいて，エラー訂正の対象ビット数を加減する。この他，通信玩具１００と１または２以上の他の通信玩具との間が無線通信ネットワークでリンクされる場合，通信信頼度格納部１１４に格納されている通信信頼度に基づいて，送信部１１０は送信電力を調整し，受信部１１２は受信感度を調整することが好ましい。
【００３１】
送信部１１０は，通信信頼度格納部１１４に格納された通信信頼度を参照して，メッセージ処理部１１６が生成したメッセージを他の通信玩具に向けて送信する。
【００３２】
［ステップＳ３０４］
通信玩具１００は，ステップＳ３０２において他の通信玩具へ送信したメッセージに対する返信メッセージがあるか否かを確認する。この確認処理は一定時間（例えば，１０秒間）継続される。一定時間内にメッセージが受信されなければ，通信玩具１００は，他の通信玩具との間のメッセージ交換動作を終了する。これに対して，メッセージが受信された場合，以下の処理が行われる。
【００３３】
［ステップＳ３０６］
メッセージ処理部１１６は，受信部１１２を介して受信した受信メッセージ２０２（図２参照）を解析し，この受信メッセージ２０２に未知の語彙が含まれていれば，その語彙を語彙情報格納部１１８に格納する。
【００３４】
具体的に，メッセージ処理部１１６は，まず受信メッセージ２０２の本体２０２ｂから文字区切りのための空白文字コード２０２ｂｓを境に二つの単語２０２ｂ１，２０２ｂ２を切り出す。次に，単語２０２ｂ１，２０２ｂ２それぞれを語彙情報格納部１１８に格納されている語彙と比較する。単語２０２ｂ１が語彙情報格納部１１８に格納されているいずれの語彙とも一致しなければ，この単語２０２ｂ１は，未知の語彙として語彙情報格納部１１８に格納される。同様に，単語２０２ｂ２が語彙情報格納部１１８に格納されているいずれの語彙とも一致しなければ，この単語２０２ｂ２は，未知の語彙として語彙情報格納部１１８に格納される。
【００３５】
なお，語彙情報格納部１１８に未知の語彙を追加するスペースがない場合（語彙情報格納部１１８の容量が不足している場合），例えば，最も古くに格納された語彙，または，使用頻度の低い語彙から順に消去することが好ましい。
【００３６】
［ステップＳ３０８］
メッセージ処理部１１６は，メッセージ交換を続けるか否かを判定する。例えば，予め定められた回数のメッセージ交換が行われた場合，あるいは語彙情報格納部１１８に格納されている全ての語彙が送信メッセージに使用された場合，メッセージ処理部１１６は，これらを検出してメッセージ交換の処理を終了させる。これに対して，メッセージ交換を継続する場合，次のステップＳ３１０が実行される。
【００３７】
［ステップＳ３１０］
メッセージ処理部１１６は，図２に示したように，受信メッセージ２０２の一部を加工して送信メッセージ２０４を作成する。
【００３８】
例えば，メッセージ処理部１１６は，受信メッセージ２０２の本体２０２ｂを構成する単語２０２ｂ１を，語彙情報格納部１１８に格納されているいずれかの語彙に置き換えて送信メッセージ２０４を作成する。このようにして作成された送信メッセージ２０４の本体２０４ｂは，受信メッセージ２０２の本体２０２ｂに対して，単語２０２ｂ１が単語２０４ｂ１に置き換えられ，単語２０２ｂ２と単語２０４ｂ２が共通する構造を有する。なお，送信メッセージ２０４の始端コード２０４ｈと終端コード２０４ｆについては，送信メッセージ２０４の内容や送信先の他の通信玩具，通信回路等に応じて設定される。
【００３９】
上述のように，メッセージ処理部１１６は，語彙情報格納部１１８に格納されている語彙を取り出して送信メッセージ２０４を作成する。ただし，通信玩具１００と他の通信玩具との間の一連のメッセージ交換において，同じ語彙が２回以上，送信メッセージ作成に用いられないようにすることが好ましい。また，送信メッセージ作成に用いられる語彙は，通信玩具１００と他の通信玩具との間の一連のメッセージ交換を開始した時点で語彙情報格納部１１８に格納されている語彙に限定することが好ましい。これによって，毎回，異なる送信メッセージが作成されることになる。
【００４０】
メッセージ処理部１１６が送信メッセージ２０４を作成した後，メッセージ交換の処理はステップＳ３０２に戻り，他の通信玩具に対して送信メッセージ２０４が送信される。
【００４１】
以後，ステップＳ３０２〜Ｓ３１０が繰り返され，通信玩具１００と他の通信玩具との間のメッセージ交換が行われる。なお，本実施の形態においては，図２に示したように，送信メッセージ２００，受信メッセージ２０２，および送信メッセージ２０４の構成単語数は“２”であり，各単語の長さは同一であるが，これは説明の簡略化のためであり，いずれも任意の値に変更することが可能である。
【００４２】
以上のように，第１の実施の形態によれば，通信玩具１００は，上記文字コードのランダムな変化が適度な頻度で発生するように，通信信頼度格納部１１４に格納されている通信信頼度を設定することで，他の通信玩具から新たな語彙を獲得しつつ，毎回新規なメッセージを作成して他の通信玩具に送信することになる。これによって，興趣性の高い多様なメッセージ交換が実現する。
【００４３】
〈第２の実施の形態〉
本発明の第２の実施の形態にかかる通信玩具のメッセージ処理動作を図４に示す。本実施の形態にかかるメッセージ処理は，図３に示した第１の実施の形態にかかるメッセージ処理に対して，通信信頼度の設定に関するステップＳ３０２がステップＳ４０２に置き換えられた構成を有する。
【００４４】
本実施の形態によれば，通信玩具１００に属するメッセージ処理部１１６は，ステップＳ３０４において，他の通信玩具が送信した送信メッセージ２００を受信メッセージ２０２として受信し，ステップＳ３１０においてこの受信メッセージ２０２に基づいて送信メッセージ２０４を作成する。このとき，メッセージ処理部１１６は，受信メッセージ２０２に含まれている始端コード２０２ｈに基づいて始端コード２０４ｈを作成し，受信メッセージ２０２に含まれている終端コード２０２ｆに基づいて終端コード２０４ｆを作成し，これらを送信メッセージ２０４に含める。例えば，始端コード２０２ｈと始端コード２０４ｈのバイト数を一致させ，終端コード２０２ｆと終端コード２０４ｆのバイト数を一致させる。これによって，送信メッセージ２０４に属する始端コード２０４ｈ，終端コード２０４ｆはそれぞれ，他の通信玩具が送信した送信メッセージ２００に属する始端コード２００ｈ，終端コード２００ｆに関連性を有することになる。
【００４５】
このようにメッセージ処理部１１６は，ステップＳ３１０において送信メッセージ２０４を作成し，続くステップＳ４０２において，送信メッセージ２０４に含まれる始端コード２０４ｈと終端コード２０４ｆ（所定コード）の内容に応じて通信信頼度を設定し，この通信信頼度を通信信頼度格納部１１４に格納する。このとき，例えば，始端コード２０４ｈと終端コード２０４ｆのバイト数の合計に比例した値を通信信頼度とする。また，始端コード２０４ｈ（または終端コード２０４ｆ）に通信信頼度のためのビット領域を設けるようにして，メッセージ処理部１１６は，この値（すなわち通信信頼度）を通信信頼度格納部１１４に格納するようにしてもよい。そして，送信部１１０は，通信信頼度格納部１１４に格納された通信信頼度を参照して，メッセージ処理部１１６が生成した送信メッセージ２０４を他の通信玩具に向けて送信する。
【００４６】
なお，本実施の形態にかかるメッセージ処理においては，例えば通信エラーによって受信メッセージ２０２に始端コード２０２ｈと終端コード２０２ｆの少なくとも一方が含まれていない場合，ステップＳ３０４において，処理すべきメッセージがなかったものとみなし，メッセージ交換処理を終了することが好ましい。
【００４７】
以上のように，本実施の形態によれば，メッセージ処理部１１６は，受信メッセージ２０２に含まれている始端コード２０２ｈと終端コード２０２ｆに基づいて，始端コード２０４ｈと終端コード２０４ｆを作成する。そして，メッセージ処理部１１６は，この始端コード２０４ｈと終端コード２０４ｆの内容に基づいて通信信頼度を設定する。このため，他の通信玩具は，送信メッセージ２００に含まれる始端コード２００ｈと終端コード２００ｆを用いて，通信玩具１００のメッセージ処理部１１６が設定する通信信頼度を調整することが可能となる。同様に，通信玩具１００も送信メッセージ２０４に含まれる始端コード２０４ｈと終端コード２０４ｆを用いて，他の通信玩具のメッセージ処理部（図示せず）が設定する通信信頼度を調整することが可能となる。したがって，各通信玩具は，例えば新たな語彙の獲得を目的とした他の通信玩具とのメッセージ交換の場合は通信信頼度を下げ，他の通信玩具とのメッセージ交換により獲得した語彙をユーザが確認する場合は通信信頼度を上げる等，他の通信玩具との間の通信環境や通信目的に応じた適切な通信信頼度を設定することが可能となる。
【００４８】
以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明はかかる例に限定されない。当業者であれば，特許請求の範囲に記載された範疇内において，各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００４９】
例えば，ハードウェアである通信玩具１００を用いて本発明の実施の形態を説明したが，本発明は，通信エージェント（ソフトウェア）によっても実現可能である。
【産業上の利用可能性】
【００５０】
本発明は，通信機能を有し，興趣性の高いメッセージ交換を行う通信玩具に適用可能であり，例えば，多数の通信装置による伝言ゲームシステム等にも応用できる。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施の形態にかかる通信装置の構成を示したブロック図である。
【図２】同実施の形態にかかる通信装置によるメッセージ交換の例を示す説明図である。
【図３】本発明の第１の実施の形態にかかるメッセージ交換方法を示すフローチャートである。
【図４】本発明の第２の実施の形態にかかるメッセージ交換方法を示すフローチャートである。
【符号の説明】
【００５２】
１００  通信玩具
１１０  送信部
１１２  受信部
１１４  通信信頼度格納部
１１６  メッセージ処理部
１１８  語彙情報格納部
２００  送信メッセージ
２００ｈ  始端コード
２００ｂ  本体
２００ｂ１，２００ｂ２  単語
２００ｂｓ  空白文字コード
２００ｆ  終端コード
２０２  受信メッセージ
２０４  送信メッセージ
【図１】
2005270530.tif 000003
【図２】
2005270530.tif 000004
【図３】
2005270530.tif 000005
【図４】
2005270530.tif 000006