(57)【要約】【課題】ユーザの興味を喚起し、端末の利用を促進できるデバイス間でキャラクタが移動するデバイス及び通信システムの制御方法を提供すること。【解決手段】端末装置２は、オブジェクトファイル２４０を端末装置２から端末装置３へ移動させるか否かを決定し、オブジェクトファイル２４０を端末装置３から端末装置２へ移動させると決定した場合には、記憶部２４に記憶されるオブジェクトファイル２４０を抽出し、端末装置３へ送信する。そして、オブジェクトファイル２４０を送信した後、記憶部２４に記憶されるオブジェクトファイル２４０を削除する。次に、端末装置３は、端末装置２からオブジェクトファイル２４０を受信し、受信したオブジェクトファイル２４０を記憶部３４に記憶する。そして、端末装置３は、記憶部３４に記憶されるオブジェクトファイル２４０に基づいて、所定のキャラクタを表示部３２に表示させる。【選択図】図３
2010262533.tif 000002
【特許請求の範囲】
【請求項１】
他のデバイスと無線信号により近距離通信を行い、前記他のデバイスとの間で所定のキャラクタが移動するデバイスであって、
表示手段と、
前記他のデバイスから前記所定のキャラクタのデータ及び前記所定のキャラクタの移動履歴を含むオブジェクトファイルを受信するオブジェクトファイル受信手段と、
受信した前記オブジェクトファイルを記憶する記憶手段と、
前記記憶手段に記憶される前記オブジェクトファイルに基づいて、前記所定のキャラクタを前記表示手段に表示させる表示制御手段と、
前記他のデバイスから送信された所定の無線信号を受信する無線信号受信手段と、
受信した前記所定の無線信号と前記所定のキャラクタの移動の可否を決定させる確率データとに基づいて、前記オブジェクトファイルを前記デバイスから前記他のデバイスへ移動させるか否かを決定する決定手段と、
前記オブジェクトファイルを前記デバイスから前記他のデバイスへ移動させると決定された場合には、前記記憶手段に記憶される前記オブジェクトファイルを抽出する抽出手段と、
抽出された前記オブジェクトファイルを前記他のデバイスへ送信する送信手段と、
前記オブジェクトファイルを送信した後、前記記憶手段に記憶される前記オブジェクトファイルを削除する削除手段とを備えることを特徴とするデバイス。
【請求項２】
前記送信手段は、前記デバイスと同一の手段を備えるデバイスのオブジェクトファイル受信手段が受信可能なオブジェクトファイルを送信することを特徴とする請求項１に記載のデバイス。
【請求項３】
前記デバイスのオブジェクトファイル受信手段は、前記送信手段により送信されるオブジェクトファイルを前記他のデバイスから受信可能であることを特徴とする請求項１又は２に記載のデバイス。
【請求項４】
前記移動履歴は、前記所定のキャラクタについてのコメントデータを含むことを特徴とする請求項１から３のいずれか一項に記載のデバイス。
【請求項５】
前記デバイスは、当該デバイス及び前記他のデバイスとは異なる外部機器と通信を行う通信手段を備え、
前記移動履歴は、前記通信手段により取得された位置情報を含むことを特徴とする請求項１から４のいずれか一項に記載のデバイス。
【請求項６】
前記オブジェクトファイルは、前記所定のキャラクタごとに複数存在し、且つ、当該所定のキャラクタ間の相性を含み、
前記確率データは、前記オブジェクトファイルに含まれる前記所定のキャラクタ間の相性に応じて変動することを特徴とする請求項１から５のいずれか一項に記載のデバイス。
【請求項７】
前記デバイスは、公衆に利用可能な場所に設置され、外部機器と通信を行うことを特徴とする請求項１から６のいずれか一項に記載のデバイス。
【請求項８】
デバイスと前記デバイスとは異なる他のデバイスとが無線信号により近距離通信を行うことにより、前記デバイスと前記他のデバイスとの間で所定のキャラクタが移動する通信システムにおける制御方法であって、
前記デバイスが、第１記憶手段に記憶され、前記所定のキャラクタのデータ及び前記所定のキャラクタの移動履歴を含むオブジェクトファイルに基づいて、前記所定のキャラクタを第１表示手段に表示させる第１表示制御ステップと、
前記デバイスが、前記他のデバイスから送信された所定の無線信号を受信する第１受信ステップと、
前記デバイスが、受信した前記所定の無線信号と前記所定のキャラクタの移動の可否を決定させる確率データとに基づいて、前記オブジェクトファイルを前記デバイスから前記他のデバイスへ移動させるか否かを決定する決定ステップと、
前記デバイスが、前記オブジェクトファイルを前記デバイスから前記他のデバイスへ移動させると決定した場合には、前記第１記憶手段に記憶される前記オブジェクトファイルを抽出する抽出ステップと、
前記デバイスが、抽出された前記オブジェクトファイルを前記他のデバイスへ送信する送信ステップと、
前記デバイスが、前記オブジェクトファイルを送信した後、前記第１記憶手段に記憶される前記オブジェクトファイルを削除する削除ステップと、
前記他のデバイスが、前記デバイスから前記オブジェクトファイルを受信する第２受信ステップと、
前記他のデバイスが、受信した前記オブジェクトファイルを第２記憶手段に記憶する記憶ステップと、
前記他のデバイスが、前記第２記憶手段に記憶される前記オブジェクトファイルに基づいて、前記所定のキャラクタを第２表示手段に表示させる第２表示制御ステップとを備えることを特徴とする通信システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、携帯電子機器等のデバイス間でキャラクタが移動するデバイス間でキャラクタが移動するデバイス及びその制御方法に関する。
【背景技術】
【０００２】
従来より、複数の端末間で電子メールを送受信する際に、各端末にキャラクタを表示させ、このキャラクタにより電子メールの送受信に関する動作を行わせる技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−６５９６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載された技術では、各端末で予め設定されたキャラクタが電子メールの送受信に関する動作を行うため、キャラクタのバリエーションが限られ、ユーザの興味が低下する可能性があった。
【０００５】
本発明は、ユーザの興味を喚起し、端末の利用を促進できるデバイス間でキャラクタが移動するデバイス及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
（１）他のデバイスと無線信号により近距離通信を行い、前記他のデバイスとの間で所定のキャラクタが移動するデバイスであって、表示手段と、前記他のデバイスから前記所定のキャラクタのデータ及び前記所定のキャラクタの移動履歴を含むオブジェクトファイルを受信するオブジェクトファイル受信手段と、受信した前記オブジェクトファイルを記憶する記憶手段と、前記記憶手段に記憶される前記オブジェクトファイルに基づいて、前記所定のキャラクタを前記表示手段に表示させる表示制御手段と、前記他のデバイスから送信された所定の無線信号を受信する無線信号受信手段と、受信した前記所定の無線信号と前記所定のキャラクタの移動の可否を決定させる確率データとに基づいて、前記オブジェクトファイルを前記デバイスから前記他のデバイスへ移動させるか否かを決定する決定手段と、前記オブジェクトファイルを前記デバイスから前記他のデバイスへ移動させると決定された場合には、前記記憶手段に記憶される前記オブジェクトファイルを抽出する抽出手段と、抽出された前記オブジェクトファイルを前記他のデバイスへ送信する送信手段と、前記オブジェクトファイルを送信した後、前記記憶手段に記憶される前記オブジェクトファイルを削除する削除手段とを備えることを特徴とするデバイス。
【０００７】
（１）のデバイスは、受信した所定の無線信号と所定のキャラクタの移動の可否を決定させる確率データとに基づいて、オブジェクトファイルをデバイスから他のデバイスへ移動させるか否かを決定し、オブジェクトファイルをデバイスから他のデバイスへ移動させると決定した場合には、記憶手段に記憶されるオブジェクトファイルを抽出し、他のデバイスへ送信する。そして、オブジェクトファイルを送信した後、記憶手段に記憶されるオブジェクトファイルを削除する。
【０００８】
これにより、デバイスと他のデバイスとが近距離通信可能な範囲に近接して、デバイスが所定の無線信号を受信すると、デバイスに表示されていたキャラクタが他のデバイスへ移動する。よって、ユーザの操作に関わらずキャラクタが移動するため、ユーザのデバイス及び他のデバイスへの興味を喚起し、デバイス及び他のデバイスへの利用を促進させることができる。
また、オブジェクトファイルは、所定のキャラクタの移動履歴を含む。これにより、デバイス及び他のデバイスのユーザは、移動してきた所定のキャラクタの移動履歴を参照することができるため、ユーザの興味をより好適に喚起することができる。
【０００９】
（２）前記送信手段は、前記デバイスと同一の手段を備えるデバイスのオブジェクトファイル受信手段が受信可能なオブジェクトファイルを送信することを特徴とする（１）に記載のデバイス。
【００１０】
（２）のデバイスに係る送信手段は、当該デバイスと同一の手段を備えるデバイスのオブジェクトファイル受信手段が受信可能なオブジェクトファイルを送信する。このため、オブジェクトファイルは、当該デバイスから、当該デバイスと同一の手段を備えるデバイスに移動することができる。
【００１１】
（３）前記デバイスのオブジェクトファイル受信手段は、前記送信手段により送信されるオブジェクトファイルを前記他のデバイスから受信可能であることを特徴とする（１）又は（２）に記載のデバイス。
【００１２】
（３）のデバイスに係る受信手段は、送信手段により送信されたオブジェクトファイルを他のデバイスから受信可能である。このため、オブジェクトファイルは、当該デバイスから他のデバイスに移動し、再び当該デバイスに移動することができる。
【００１３】
（４）前記移動履歴は、前記所定のキャラクタについてのコメントデータを含むことを特徴とする（１）から（３）のいずれかに記載のデバイス。
【００１４】
（４）のデバイスに係る移動履歴は、所定のキャラクタについてのコメントデータを含む。これにより、デバイス及び他のデバイスのユーザは、移動してきた所定のキャラクタのコメントデータを参照することができるため、ユーザの興味をより好適に喚起することができる。
【００１５】
（５）前記デバイスは、当該デバイス及び前記他のデバイスとは異なる外部機器と通信を行う通信手段を備え、前記移動履歴は、前記通信手段により取得された位置情報を含むことを特徴とする（１）から（４）のいずれかに記載のデバイス。
【００１６】
（５）のデバイスに係る移動履歴は、通信手段により取得された位置情報を含む。これにより、外部機器から取得された正確な位置情報を移動履歴に含めることができ、ユーザは、より正確な移動履歴を閲覧することができる。
【００１７】
（６）前記オブジェクトファイルは、前記所定のキャラクタごとに複数存在し、且つ、当該所定のキャラクタ間の相性を含み、前記確率データは、前記オブジェクトファイルに含まれる前記所定のキャラクタ間の相性に応じて変動することを特徴とする（１）から（５）のいずれかに記載のデバイス。
【００１８】
（６）のデバイスに係るオブジェクトファイルは、前記所定のキャラクタごとに複数存在し、且つ、当該所定のキャラクタ間の相性を含む。そして、確率データは、オブジェクトファイルに含まれるキャラクタ間の相性に応じて変動する。これにより、キャラクタごとの相性に応じて移動する確率が変動するため、ユーザの興味をより好適に喚起することができる。
【００１９】
（７）前記デバイスは、公衆に利用可能な場所に設置され、外部機器と通信を行うことを特徴とする（１）から（６）のいずれかに記載のデバイス。
【００２０】
（７）のデバイスは、公衆に利用可能な場所に設置され、外部機器（例えば、基地局等）と通信を行う。これにより、デバイスは、より多くの端末装置と通信を行うことが可能になり、デバイスの利用の促進を図ることができる。
【００２１】
（８）デバイスと前記デバイスとは異なる他のデバイスとが無線信号により近距離通信を行うことにより、前記デバイスと前記他のデバイスとの間で所定のキャラクタが移動する通信システムにおける制御方法であって、前記デバイスが、第１記憶手段に記憶され、前記所定のキャラクタのデータ及び前記所定のキャラクタの移動履歴を含むオブジェクトファイルに基づいて、前記所定のキャラクタを第１表示手段に表示させる第１表示制御ステップと、前記デバイスが、前記他のデバイスから送信された所定の無線信号を受信する第１受信ステップと、前記デバイスが、受信した前記所定の無線信号と前記所定のキャラクタの移動の可否を決定させる確率データとに基づいて、前記オブジェクトファイルを前記デバイスから前記他のデバイスへ移動させるか否かを決定する決定ステップと、前記デバイスが、前記オブジェクトファイルを前記デバイスから前記他のデバイスへ移動させると決定した場合には、前記第１記憶手段に記憶される前記オブジェクトファイルを抽出する抽出ステップと、前記デバイスが、抽出された前記オブジェクトファイルを前記他のデバイスへ送信する送信ステップと、前記デバイスが、前記オブジェクトファイルを送信した後、前記第１記憶手段に記憶される前記オブジェクトファイルを削除する削除ステップと、前記他のデバイスが、前記デバイスから前記オブジェクトファイルを受信する第２受信ステップと、前記他のデバイスが、受信した前記オブジェクトファイルを第２記憶手段に記憶する記憶ステップと、前記他のデバイスが、前記第２記憶手段に記憶される前記オブジェクトファイルに基づいて、前記所定のキャラクタを第２表示手段に表示させる第２表示制御ステップとを備えることを特徴とする通信システムの制御方法。
【００２２】
（８）の通信システムの制御方法によれば、（１）のデバイスと同様な作用効果を奏する発明を制御方法として提供可能である。
【発明の効果】
【００２３】
本発明によれば、ユーザの興味を喚起し、端末の利用を促進できるデバイス間でキャラクタが移動するデバイス及びその制御方法を提供することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の通信システムの一実施形態である通信システム１の全体構成を示す模式図である。
【図２】端末装置２及び端末装置３のハードウェア構成を示すブロック図である。
【図３】通信システム１の機能構成を示すブロック図である。
【図４】オブジェクトファイル２４０の一例を示す図である。
【図５】相性テーブル２４４の一例を示す図である。
【図６】移動履歴テーブル２４５の一例を示す図である。
【図７】通信システム１における処理の流れについて示すフローチャートである。
【発明を実施するための形態】
【００２５】
［全体構成］
以下、本発明の実施形態について図面を参照しながら説明する。
図１は、本発明のデバイスに係る通信システム１の全体構成を示す模式図である。本実施形態の通信システム１は、端末装置（デバイス）２と、端末装置（他のデバイス）３とを備える。
【００２６】
また、図１に示すように、通信システム１は、端末装置４や端末装置５等を備えていてもよい。端末装置４及び端末装置５は、公衆に利用可能な場所に設置され、外部機器（例えば、基地局等）と通信を行う。図１に例示として示すように、端末装置４は、駅の自動改札装置であり、端末装置５は、駅等の案内板である。
【００２７】
端末装置２及び端末装置３は、互いに無線信号により近距離通信を行い、これらの端末装置間で所定のキャラクタが移動するように構成される。端末装置４及び端末装置５は、外部機器と無線通信可能に構成されている。なお、所定のキャラクタが移動する処理については、後述する。また、以下の実施形態では、端末装置２と端末装置３との間で通信を行う場合について説明する。
【００２８】
［端末装置のハードウェア構成］
図２は、端末装置２及び端末装置３のハードウェア構成を示すブロック図である。
図２に示すように、端末装置２及び端末装置３は、制御部を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１（マルチプロセッサ構成ではＣＰＵ１２等複数のＣＰＵが追加されてもよい）と、バスライン１３と、Ｉ／Ｆ（Ｉ／Ｆ：インタフェース）回路１４と、記憶部１５と、操作部１６と、表示部１７と、通信部１８と、を備える。
【００２９】
ＣＰＵ１１は、端末装置２及び端末装置３を統括的に制御する部分であり、記憶部１５に記憶された各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。
【００３０】
Ｉ／Ｆ回路１４は、例えば、マイクやスピーカ等の機器が接続され、接続された機器は、Ｉ／Ｆ回路１４を介してＣＰＵ１１と接続する。
【００３１】
記憶部１５は、ＣＰＵ１１において処理に利用される各種のデータを記憶する。例えば、ＣＰＵ１１が備えるコンピュータのプログラム、後述する各種テーブル、各種の設定データ、プログラムの処理過程で利用される一時的なデータ等を保持する。
記憶部１５は、例えば不揮発性の記憶デバイス（不揮発性半導体メモリ、ハードディスク装置、光ディスク装置等）やランダムアクセス可能な記憶デバイス（例えばＳＲＡＭ（
Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））等によって構成される。
【００３２】
操作部１６は、例えば、電源キー、数字キー、文字キー、方向キー、決定キー等、各種の機能が割り当てられたキーを有しており、これらのキーがユーザによって操作された場合に、その操作内容に対応する信号を発生し、発生した信号をユーザの指示としてＣＰＵ１１に入力する。
【００３３】
表示部１７は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や有機ＥＬ（Ｅｌｅｃｔｏｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）等の表示デバイスにより構成されており、ＣＰＵ１１から供給される映像信号に応じた画像を表示する。
【００３４】
通信部１８は、アンテナ、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）回路、ベースバンド回路等を含んで構成される。通信部１８は、アンテナによって受信した信号を復調処理し、処理後の信号をＣＰＵ１１に供給する。そして、ＣＰＵ１１から供給された信号を変調処理し、アンテナを介して外部機器に送信する。また、その一方で、アンテナによって受信している信号の強度をＣＰＵ１１に通知する。また、通信部１８は、例えば、ＩＥＥＥ８０２．１１．ｂ／ｇの規格に準拠した方式により、無線ＬＡＮに接続する機能や、所定の通信方式により同種の端末装置との間で無線通信を行う機能や、基地局及び／又はＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）と通信を行う機能等を有する。
【００３５】
なお、本発明でいうコンピュータとは、記憶部、制御部等を備えた情報処理装置をいい、端末装置２及び端末装置３は、記憶部、制御部等を備えた情報処理装置により構成される。
【００３６】
以上の例は、端末装置２及び端末装置３について主に説明したが、コンピュータに、プログラムをインストールして、そのコンピュータを端末装置として動作させることにより上記で説明した機能を実現することもできる。したがって、本発明において一実施形態として説明した端末装置２及び端末装置３により実現される機能は、上述の方法を当該コンピュータにより実行することにより、或いは、上述のプログラムを当該コンピュータに導入して実行することによっても実現可能である。
【００３７】
［通信システム１の機能構成］
図３は、本実施形態の通信システム１の機能構成を示すブロック図である。図３に示すように、通信システム１は、端末装置２及び端末装置３を備える。なお、以下に示す通信システム１では、端末装置２から端末装置３へキャラクタが移動する場合について説明する。
【００３８】
端末装置２は、操作部２１と、表示部（表示手段）２２と、通信部２３と、記憶部（記憶手段）２４と、制御部２５と、を備える。ここで、操作部２１、表示部２２、通信部２３、記憶部２４及び制御部２５は、図２に示す操作部１６、表示部１７、通信部１８、記憶部１５及びＣＰＵ１１にそれぞれ相当する。
【００３９】
通信部２３は、第１通信部（無線信号受信手段）２３１と、オブジェクトファイル通信部（オブジェクトファイル受信手段）２３２と、を備える。
第１通信部２３１は、一定期間ごとに所定の無線信号を外部機器（例えば、端末装置３）に対して間欠的に送信する。また、第１通信部２３１は、外部機器（例えば、端末装置３）からの所定の無線信号を受信し、受信した信号に所定の処理を行った後、その信号を制御部２５に供給する。ここで、所定の無線信号とは、例えば、ＩＥＥＥ８０２．１１．ｂ／ｇの規格に準拠した方式や、所定の通信方式等に基づく無線信号である。
【００４０】
所定の無線信号の強度は、端末装置２と端末装置３との距離が一定距離以内になると受信できる程度の強度であり、この所定の無線信号によって、端末装置２と端末装置３とは、近距離通信を行うことができる。
【００４１】
オブジェクトファイル通信部２３２は、制御部２５の制御に従い、オブジェクトファイル２４０を端末装置３へ送信する。例えば、オブジェクトファイル通信部２３２は、後述するオブジェクトファイル送信部２５４の制御に従い、オブジェクトファイル２４０を端末装置３へ送信する。また、オブジェクトファイル通信部２３２は、オブジェクトファイル２４０を受信し、受信した信号に所定の処理を行った後、その信号を制御部２５に供給する。
【００４２】
記憶部２４は、オブジェクトファイル２４０と、キャラクタ表示用プログラム２６０と、を記憶する。オブジェクトファイル２４０は、キャラクタごとに複数存在する。
【００４３】
なお、本実施形態では、オブジェクトとは、オブジェクト指向プログラミングにおけるプログラム上の手続きの対象を抽象化する概念であり、オブジェクトファイルとは、オブジェクトの実体となるファイル（インスタンス）をいう。
【００４４】
図４は、オブジェクトファイル２４０の一例を示す図である。図４に示すように、キャラクタのオブジェクトファイル２４０は、キャラクタ名２４１、キャラクタの生年月日２４２、キャラクタを表示部２２に表示するための表示用ファイル（ｃａｔ．ｄａｔ）２４３、相性テーブル（ａｉｓｙｏｕ＿ｃａｔ．ｔｂｌ）２４４、移動履歴テーブル（ｈｉｓｔｏｒｙ＿ｃａｔ．ｔｂｌ）２４５等を含んで構成される。オブジェクトファイル２４０は、例えば、特定のサービスを提供する事業者等によって作成されてもよく、端末装置２及び端末装置３のユーザによって作成されてもよい。
【００４５】
キャラクタ表示用プログラム２６０は、オブジェクトファイル２４０に基づいて、表示部２２にキャラクタの表示を行うためのプログラムである。キャラクタ表示用プログラム２６０は、制御部２５の制御に従い、表示部２２にキャラクタを表示させる。
【００４６】
図５は、相性テーブル２４４の一例を示す図である。図５に示すように、相性テーブル２４４は、各キャラクタ間の相性としての確率データを記憶する。具体的には、各キャラクタ間の相性として、既にあるキャラクタが端末装置２及び端末装置３のいずれか一方に存在する場合、当該端末装置２及び端末装置３のいずれか一方からいずれか他方へキャラクタが移動する際の確率がキャラクタごとに異なる確率に設定されている。
例えば、端末装置３に犬のキャラクタが存在し、端末装置２に猫のキャラクタが存在する場合に、猫のキャラクタが端末装置２から端末装置３へ移動する確率は、０．２（２０％）である。
【００４７】
図６は、移動履歴テーブル２４５の一例を示す図である。図６に示すように、移動履歴テーブル２４５は、キャラクタが端末装置に移動した時間と、移動した際に端末装置が存在した位置情報と、端末装置のユーザによって入力された一言履歴とが関連付けて記憶されている。位置情報は、例えば、通信部２３により外部機器としての基地局又はＧＰＳと通信を行うことにより取得される。一言履歴は、キャラクタが端末装置に存在している間に、この端末装置のユーザによって入力されるテキストデータである。
【００４８】
図３に戻り、制御部２５は、表示制御部（表示制御手段）２５１と、オブジェクトファイル制御部（決定手段）２５２と、オブジェクトファイル抽出部（抽出手段）２５３と、オブジェクトファイル送信部（送信手段）２５４と、オブジェクトファイル削除部（削除手段）２５５と、を備える。
【００４９】
表示制御部２５１は、記憶部２４に記憶されるオブジェクトファイルに基づいて、所定のキャラクタを表示部２２に表示させる。具体的には、表示制御部２５１は、記憶部２４を参照し、キャラクタ表示用プログラム２６０を起動する。そして、キャラクタ表示用プログラム２６０は、表示制御部２５１の制御に従い、オブジェクトファイル２４０の表示用ファイル２４３を読み出して、表示部２２にキャラクタを表示させる。
【００５０】
オブジェクトファイル制御部２５２は、第１通信部２３１により受信した所定の無線信号と所定のキャラクタにの移動の可否を決定する確率データとに基づいて、オブジェクトファイル２４０を端末装置２から端末装置３へ移動するか否かを決定する。具体的には、確率データは、予めキャラクタ表示用プログラム２６０に記憶される。そして、オブジェクトファイル制御部２５２は、例えば、確率データが０．４（４０％）の場合には、端末装置２から端末装置３へキャラクタ、すなわちオブジェクトファイルが、４０％の確率で移動し、６０％の確率で移動しないことを決定する。
【００５１】
また、オブジェクトファイル制御部２５２は、受信した所定の無線信号と相性テーブル２４４に記憶される確率データとに基づいて、オブジェクトファイル２４０を端末装置２から端末装置３へ移動するか否かを決定することもできる。この場合、例えば、端末装置３に犬のキャラクタが存在し、端末装置２に猫のキャラクタが存在する場合に、猫のキャラクタが移動する確率は、０．２（２０％）であり、猫のキャラクタが移動しない確率は、０．８（８０％）である。
【００５２】
オブジェクトファイル抽出部２５３は、オブジェクトファイル制御部２５２によりオブジェクトファイル２４０を端末装置２から端末装置３へ移動すると決定された場合には、記憶部２４に記憶されるオブジェクトファイル２４０を抽出する。
【００５３】
オブジェクトファイル送信部２５４は、オブジェクトファイル抽出部２５３により抽出されたオブジェクトファイル２４０をオブジェクトファイル通信部２３２を用いて端末装置３へ送信する。
【００５４】
オブジェクトファイル削除部２５５は、端末装置３へオブジェクトファイルを送信した後、記憶部２４に記憶されるオブジェクトファイルを削除するように制御する。
【００５５】
端末装置３は、操作部３１と、表示部３２と、通信部３３と、記憶部３４と、制御部３５と、を備える。ここで、操作部３１、表示部３２、通信部３３、記憶部３４及び制御部３５は、図２に示す操作部１６、表示部１７、通信部１８、記憶部１５及びＣＰＵ１１にそれぞれ相当する。
【００５６】
通信部３３は、第２通信部３３１と、オブジェクトファイル通信部３３２と、を備える。
【００５７】
第２通信部３３１は、第１通信部２３１と同様に、一定期間ごとに所定の無線信号を外部機器（例えば、端末装置２）に対して間欠的に送信する。また、第２通信部３３１は、外部機器（例えば、端末装置２）からの所定の無線信号を受信し、受信した信号に所定の処理を行った後、処理後の信号を制御部３５に供給する。
【００５８】
オブジェクトファイル通信部３３２は、制御部３５の制御に従い、オブジェクトファイル２４０を端末装置２へ送信する。また、オブジェクトファイル通信部３３２は、オブジェクトファイル２４０を受信し、受信した信号に所定の処理を行った後、その信号を制御部３５に供給する。例えば、オブジェクトファイル通信部３３２は、端末装置２からオブジェクトファイル２４０を受信し、受信したオブジェクトファイル２４０をオブジェクトファイル制御部３５１に供給する。
【００５９】
記憶部３４は、オブジェクトファイル通信部３３２により受信されたオブジェクトファイル２４０と、キャラクタ表示用プログラム３６０と、を記憶する。キャラクタ表示用プログラム３６０は、キャラクタ表示用プログラム２６０と同様の構成となっている。
【００６０】
制御部３５は、オブジェクトファイル制御部３５１と、表示制御部３５２とを備える。
オブジェクトファイル制御部３５１は、オブジェクトファイル２４０についての制御を行う。具体的には、オブジェクトファイル制御部３５１は、オブジェクトファイル通信部３３２により受信されたオブジェクトファイル２４０を受け付け、受け付けたオブジェクトファイル２４０を記憶部３４に記憶させる。
【００６１】
表示制御部３５２は、記憶部３４に記憶されるオブジェクトファイルに基づいて、所定のキャラクタを表示部３２に表示させる。具体的には、表示制御部３５２は、表示制御部２５１と同様に、記憶部３４を参照し、キャラクタ表示用プログラム３６０を起動する。そして、キャラクタ表示用プログラム３６０は、表示制御部３５２の制御に従い、オブジェクトファイル２４０の表示用ファイル２４３を読み出して、表示部３２にキャラクタを表示させる。
【００６２】
［処理の流れ］
図７は、本実施形態の通信システム１における処理の流れについて示すフローチャートである。ここで、以下の説明では、端末装置２の表示部２２にキャラクタが表示されている場合を前提として説明する。
【００６３】
先ず、ステップＳ１において、端末装置２の第１通信部２３１は、端末装置３から送信された所定の無線信号を受信し、受信した信号に所定の処理を行った後、処理後の信号をオブジェクトファイル制御部２５２に供給する。
ステップＳ２において、オブジェクトファイル制御部２５２は、受信した所定の無線信号と所定のキャラクタの移動の可否を決定する確率データとに基づいて、オブジェクトファイル２４０を端末装置２から端末装置３へ移動するか否かを決定する。そして、オブジェクトファイル２４０を端末装置２から端末装置３へ移動する場合（Ｙｅｓ）には、ステップＳ３へ移り、オブジェクトファイル２４０を端末装置２から端末装置３へ移動しない場合（Ｎｏ）には、処理を終了する。
【００６４】
ステップＳ３において、オブジェクトファイル抽出部２５３は、記憶部２４に記憶されるオブジェクトファイル２４０を抽出する。
ステップＳ４において、オブジェクトファイル送信部２５４は、抽出されたオブジェクトファイル２４０をオブジェクトファイル通信部２３２を用いて端末装置３へ送信する。
【００６５】
ステップＳ５において、端末装置３のオブジェクトファイル通信部３３２は、端末装置２からオブジェクトファイル２４０を受信し、受信したオブジェクトファイル２４０をオブジェクトファイル制御部３５１に供給する。
ステップＳ６において、オブジェクトファイル制御部３５１は、受信したオブジェクトファイル２４０を記憶部３４に記憶させ、オブジェクトファイル２４０を受信したことを通知する無線信号をオブジェクトファイル通信部３３２を用いて端末装置２へ送信する。
【００６６】
ステップＳ７において、オブジェクトファイル通信部２３２は、端末装置３から受信されたオブジェクトファイル２４０を受信したことを通知する無線信号を受信し、受信した無線信号をオブジェクトファイル制御部２５２に供給する。
ステップＳ８において、オブジェクトファイル制御部２５２は、オブジェクトファイル２４０に基づいて表示部２２にキャラクタを表示させているキャラクタ表示用プログラム２６０を終了させる。
【００６７】
ステップＳ９において、オブジェクトファイル削除部２５５は、記憶部２４に記憶されるオブジェクトファイルを削除する。
ステップＳ１０において、表示制御部３５２は、ステップＳ６において記憶部３４に記憶されたオブジェクトファイルに基づいて、所定のキャラクタを表示部３２に表示させる。
【００６８】
本実施形態の通信システム１によれば、以下の効果を奏することができる。
本実施形態の通信システム１の端末装置２は、受信した所定の無線信号と所定のキャラクタの移動の可否を決定させる確率データとに基づいて、オブジェクトファイル２４０を端末装置２から端末装置３へ移動させるか否かを決定し、オブジェクトファイル２４０を端末装置２から端末装置３へ移動させると決定した場合には、記憶部２４に記憶されるオブジェクトファイル２４０を抽出し、端末装置３へ送信する。そして、オブジェクトファイル２４０を送信した後、記憶部２４に記憶されるオブジェクトファイル２４０を削除する。次に、端末装置３は、端末装置２からオブジェクトファイル２４０を受信し、受信したオブジェクトファイル２４０を記憶部３４に記憶する。そして、端末装置３は、記憶部３４に記憶されるオブジェクトファイル２４０に基づいて、所定のキャラクタを表示部３２に表示させる。
【００６９】
これにより、端末装置２と端末装置３とが近距離通信可能な範囲に近接して、端末装置２が所定の無線信号を受信すると、端末装置２に表示されていたキャラクタが端末装置３へ移動する。よって、ユーザの操作に関わらずキャラクタが移動するため、ユーザの端末装置２及び端末装置３への興味を喚起し、端末装置２及び端末装置３の利用を促進させることができる。
【００７０】
端末装置２に係るオブジェクトファイル送信部２５４は、当該端末装置２と同一の手段を備える端末装置３のオブジェクトファイル通信部３３２が受信可能なオブジェクトファイル２４０を送信する。このため、オブジェクトファイル２４０は、当該端末装置２から、当該端末装置２と同一の手段を備える端末装置３に移動することができる。
【００７１】
また、本実施形態の通信システム１に係るオブジェクトファイル２４０は、所定のキャラクタの移動履歴テーブル２４５を含む。これにより、端末装置２及び端末装置３のユーザは、移動してきた所定のキャラクタの移動履歴を参照することができるため、ユーザの興味をより好適に喚起することができる。
【００７２】
また、本実施形態の通信システム１に係る移動履歴テーブル２４５は、所定のキャラクタについてのコメントデータである一言履歴を含む。これにより、端末装置２及び端末装置３のユーザは、移動してきた所定のキャラクタのコメントデータである一言履歴を参照することができるため、ユーザの興味をより好適に喚起することができる。
【００７３】
また、本実施形態の通信システム１に係るオブジェクトファイル２４０は、端末装置２及び／又は端末装置３は、この端末装置２及び／又は端末装置３とは異なる外部機器（例えば、基地局等）と通信を行う通信部２３を備え、移動履歴は、通信部２３により取得された位置情報を含む。これにより、外部機器から取得された正確な位置情報を移動履歴に含めることができ、ユーザは、より正確な移動履歴を閲覧することができる。
【００７４】
また、本実施形態の通信システム１に係るオブジェクトファイル２４０は、所定のキャラクタごとに複数存在し、且つ、所定のキャラクタ間の相性を相性テーブル２４４に記憶する。そして、確率データは、相性テーブル２４４に記憶されるキャラクタ間の相性に応じて変動する。これにより、キャラクタごとの相性に応じて移動する確率が変動するため、ユーザの興味をより好適に喚起することができる。
【００７５】
また、本実施形態の通信システム１に係る端末装置２及び端末装置３のうちのいずれか一方は、公衆に利用可能な場所に設置され、外部機器（例えば、基地局等）と通信を行う。これにより、端末装置２又は端末装置３は、より多くの端末装置と通信を行うことが可能になり、端末装置２又は端末装置３の利用の促進を図ることができる。
【００７６】
以上、本発明の一実施形態について説明したが、本発明は前述した実施形態に制限されるものではなく、適宜変更が可能である。
【００７７】
また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００７８】
１  通信システム
２  端末装置（デバイス）
３  端末装置（他のデバイス）
２２  表示部（表示手段）
２４  記憶部（記憶手段）
２３１  第１通信部（無線信号受信手段）
２３２  オブジェクトファイル通信部（オブジェクトファイル受信手段）
２４０  オブジェクトファイル
２５１  表示制御部（表示制御手段）
２５２  オブジェクトファイル制御部（決定手段）
２５３  オブジェクトファイル抽出部（抽出手段）
２５４  オブジェクトファイル送信部（送信手段）
２５５  オブジェクトファイル削除部（削除手段）
【図１】
2010262533.tif 000003
【図２】
2010262533.tif 000004
【図３】
2010262533.tif 000005
【図４】
2010262533.tif 000006
【図５】
2010262533.tif 000007
【図６】
2010262533.tif 000008
【図７】
2010262533.tif 000009
【手続補正書】
【提出日】平成22年3月9日(2010.3.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、携帯電子機器等のデバイス間でキャラクタが移動するデバイス及び通信システムの制御方法に関する。
【背景技術】
【０００２】
従来より、複数の端末間で電子メールを送受信する際に、各端末にキャラクタを表示させ、このキャラクタにより電子メールの送受信に関する動作を行わせる技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−６５９６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載された技術では、各端末で予め設定されたキャラクタが電子メールの送受信に関する動作を行うため、キャラクタのバリエーションが限られ、ユーザの興味が低下する可能性があった。
【０００５】
本発明は、ユーザの興味を喚起し、端末の利用を促進できるデバイス間でキャラクタが移動するデバイス及び通信システムの制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
（１）他のデバイスと無線信号により近距離通信を行い、前記他のデバイスとの間で所定のキャラクタが移動するデバイスであって、表示手段と、前記他のデバイスから前記所定のキャラクタのデータ及び前記所定のキャラクタの移動履歴を含むオブジェクトファイルを受信するオブジェクトファイル受信手段と、前記オブジェクトファイル受信手段により受信された前記オブジェクトファイルを記憶する記憶手段と、前記記憶手段に記憶される前記オブジェクトファイルに基づいて、前記所定のキャラクタを前記表示手段に表示させる表示制御手段と、前記他のデバイスから送信された所定の無線信号を受信する無線信号受信手段と、前記無線信号受信手段により受信された前記所定の無線信号と前記所定のキャラクタの移動の可否を決定させる確率データとに基づいて、前記オブジェクトファイルを前記デバイスから前記他のデバイスへ移動させるか否かを決定する決定手段と、前記決定手段により前記オブジェクトファイルを前記デバイスから前記他のデバイスへ移動させると決定された場合には、前記記憶手段に記憶される前記オブジェクトファイルを抽出する抽出手段と、前記抽出手段により抽出された前記オブジェクトファイルを前記他のデバイスへ送信する送信手段と、前記送信手段により前記オブジェクトファイルが送信された後、前記記憶手段に記憶される前記オブジェクトファイルを削除する削除手段とを備えるデバイス。
【０００７】
（１）のデバイスは、受信した所定の無線信号と所定のキャラクタの移動の可否を決定させる確率データとに基づいて、オブジェクトファイルをデバイスから他のデバイスへ移動させるか否かを決定し、オブジェクトファイルをデバイスから他のデバイスへ移動させると決定した場合には、記憶手段に記憶されるオブジェクトファイルを抽出し、他のデバイスへ送信する。そして、デバイスは、オブジェクトファイルを送信した後、記憶手段に記憶されるオブジェクトファイルを削除する。
【０００８】
これにより、デバイスと他のデバイスとが近距離通信可能な範囲に近接して、デバイスが所定の無線信号を受信すると、デバイスに表示されていたキャラクタが他のデバイスへ移動する。よって、ユーザの操作に関わらずキャラクタが移動するため、ユーザのデバイス及び他のデバイスへの興味を喚起し、デバイス及び他のデバイスへの利用を促進させることができる。
また、オブジェクトファイルは、所定のキャラクタの移動履歴を含む。これにより、デバイス及び他のデバイスのユーザは、移動してきた所定のキャラクタの移動履歴を参照することができるため、ユーザの興味をより好適に喚起することができる。
【０００９】
（２）前記送信手段は、前記デバイスと同一の手段を備えるデバイスのオブジェクトファイル受信手段が受信可能なオブジェクトファイルを送信する（１）に記載のデバイス。
【００１０】
（２）のデバイスに係る送信手段は、当該デバイスと同一の手段を備えるデバイスのオブジェクトファイル受信手段が受信可能なオブジェクトファイルを送信する。このため、オブジェクトファイルは、当該デバイスから、当該デバイスと同一の手段を備えるデバイスに移動することができる。
【００１１】
（３）前記デバイスのオブジェクトファイル受信手段は、前記送信手段により送信されるオブジェクトファイルを前記他のデバイスから受信可能である（１）又は（２）に記載のデバイス。
【００１２】
（３）のデバイスに係る受信手段は、送信手段により送信されたオブジェクトファイルを他のデバイスから受信可能である。このため、オブジェクトファイルは、当該デバイスから他のデバイスに移動し、再び当該デバイスに移動することができる。
【００１３】
（４）前記移動履歴は、前記所定のキャラクタについてのコメントデータを含む（１）から（３）のいずれかに記載のデバイス。
【００１４】
（４）のデバイスに係る移動履歴は、所定のキャラクタについてのコメントデータを含む。これにより、デバイス及び他のデバイスのユーザは、移動してきた所定のキャラクタのコメントデータを参照することができるため、ユーザの興味をより好適に喚起することができる。
【００１５】
（５）前記デバイスは、当該デバイス及び前記他のデバイスとは異なる外部機器と通信を行う通信手段を備え、前記移動履歴は、前記通信手段により取得された位置情報を含む（１）から（４）のいずれかに記載のデバイス。
【００１６】
（５）のデバイスに係る移動履歴は、通信手段により取得された位置情報を含む。これにより、デバイスは、外部機器から取得された正確な位置情報を移動履歴に含めることができ、ユーザは、より正確な移動履歴を閲覧することができる。
【００１７】
（６）前記オブジェクトファイルは、前記所定のキャラクタごとに複数存在し、かつ、当該所定のキャラクタ間の相性を含み、前記確率データは、前記オブジェクトファイルに含まれる前記所定のキャラクタ間の相性に応じて変動する（１）から（５）のいずれかに記載のデバイス。
【００１８】
（６）のデバイスに係るオブジェクトファイルは、前記所定のキャラクタごとに複数存在し、かつ、当該所定のキャラクタ間の相性を含む。そして、確率データは、オブジェクトファイルに含まれるキャラクタ間の相性に応じて変動する。これにより、キャラクタごとの相性に応じて移動する確率が変動するため、デバイスは、ユーザの興味をより好適に喚起することができる。
【００１９】
（７）前記デバイスは、公衆に利用可能な場所に設置され、外部機器と通信を行う（１）から（６）のいずれかに記載のデバイス。
【００２０】
（７）のデバイスは、公衆に利用可能な場所に設置され、外部機器（例えば、基地局等）と通信を行う。これにより、デバイスは、より多くの端末装置と通信を行うことが可能になり、デバイスの利用の促進を図ることができる。
【００２１】
（８）デバイスと前記デバイスとは異なる他のデバイスとが無線信号により近距離通信を行うことにより、前記デバイスと前記他のデバイスとの間で所定のキャラクタが移動する通信システムにおける制御方法であって、前記デバイスが、第１記憶手段に記憶され、前記所定のキャラクタのデータ及び前記所定のキャラクタの移動履歴を含むオブジェクトファイルに基づいて、前記所定のキャラクタを第１表示手段に表示させる第１表示制御ステップと、前記デバイスが、前記他のデバイスから送信された所定の無線信号を受信する第１受信ステップと、前記デバイスが、前記第１受信ステップにおいて受信された前記所定の無線信号と前記所定のキャラクタの移動の可否を決定させる確率データとに基づいて、前記オブジェクトファイルを前記デバイスから前記他のデバイスへ移動させるか否かを決定する決定ステップと、前記デバイスが、前記決定ステップにおいて前記オブジェクトファイルを前記デバイスから前記他のデバイスへ移動させると決定した場合には、前記第１記憶手段に記憶される前記オブジェクトファイルを抽出する抽出ステップと、前記デバイスが、前記抽出ステップにおいて抽出された前記オブジェクトファイルを前記他のデバイスへ送信する送信ステップと、前記デバイスが、前記送信ステップにおいて前記オブジェクトファイルを送信した後、前記第１記憶手段に記憶される前記オブジェクトファイルを削除する削除ステップと、前記他のデバイスが、前記デバイスから前記オブジェクトファイルを受信する第２受信ステップと、前記他のデバイスが、前記第２受信ステップにおいて受信された前記オブジェクトファイルを第２記憶手段に記憶する記憶ステップと、前記他のデバイスが、前記第２記憶手段に記憶される前記オブジェクトファイルに基づいて、前記所定のキャラクタを第２表示手段に表示させる第２表示制御ステップとを備える通信システムの制御方法。
【００２２】
（８）の通信システムの制御方法によれば、（１）のデバイスと同様な作用効果を奏する発明を制御方法として提供可能である。
【発明の効果】
【００２３】
本発明によれば、ユーザの興味を喚起し、端末の利用を促進できるデバイス間でキャラクタが移動するデバイス及び通信システムの制御方法を提供することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の通信システムの一実施形態である通信システム１の全体構成を示す模式図である。
【図２】端末装置２及び端末装置３のハードウェア構成を示すブロック図である。
【図３】通信システム１の機能構成を示すブロック図である。
【図４】オブジェクトファイル２４０の一例を示す図である。
【図５】相性テーブル２４４の一例を示す図である。
【図６】移動履歴テーブル２４５の一例を示す図である。
【図７】通信システム１における処理の流れについて示すフローチャートである。
【発明を実施するための形態】
【００２５】
［全体構成］
以下、本発明の実施形態について図面を参照しながら説明する。
図１は、本発明のデバイスに係る通信システム１の全体構成を示す模式図である。本実施形態の通信システム１は、端末装置（デバイス）２と、端末装置（他のデバイス）３とを備える。
【００２６】
また、図１に示すように、通信システム１は、端末装置４や端末装置５等を備えていてもよい。端末装置４及び端末装置５は、公衆に利用可能な場所に設置され、外部機器（例えば、基地局等）と通信を行う。図１に例示として示すように、端末装置４は、駅の自動改札装置であり、端末装置５は、駅等の案内板である。
【００２７】
端末装置２及び端末装置３は、互いに無線信号により近距離通信を行い、これらの端末装置間で所定のキャラクタが移動するように構成される。端末装置４及び端末装置５は、外部機器と無線通信可能に構成されている。なお、所定のキャラクタが移動する処理については、後述する。また、以下の実施形態では、端末装置２と端末装置３との間で通信を行う場合について説明する。
【００２８】
［端末装置のハードウェア構成］
図２は、端末装置２及び端末装置３のハードウェア構成を示すブロック図である。
図２に示すように、端末装置２及び端末装置３は、制御部１０を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１（マルチプロセッサ構成ではＣＰＵ１２等複数のＣＰＵが追加されてもよい）と、バスライン１３と、Ｉ／Ｆ（Ｉ／Ｆ：インタフェース）回路１４と、記憶部１５と、操作部１６と、表示部１７と、通信部１８と、を備える。
【００２９】
ＣＰＵ１１は、端末装置２及び端末装置３を統括的に制御する部分であり、記憶部１５に記憶された各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。
【００３０】
Ｉ／Ｆ回路１４は、例えば、マイクやスピーカ等の機器が接続され、接続された機器は、Ｉ／Ｆ回路１４を介してＣＰＵ１１と接続する。
【００３１】
記憶部１５は、ＣＰＵ１１において処理に利用される各種のデータを記憶する。例えば、ＣＰＵ１１が備えるコンピュータのプログラム、後述する各種テーブル、各種の設定データ、プログラムの処理過程で利用される一時的なデータ等を保持する。
記憶部１５は、例えば不揮発性の記憶デバイス（不揮発性半導体メモリ、ハードディスク装置、光ディスク装置等）やランダムアクセス可能な記憶デバイス（例えばＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））等によって構成される。
【００３２】
操作部１６は、例えば、電源キー、数字キー、文字キー、方向キー、決定キー等、各種の機能が割り当てられたキーを有しており、これらのキーがユーザによって操作された場合に、その操作内容に対応する信号を発生し、発生した信号をユーザの指示としてＣＰＵ１１に入力する。
【００３３】
表示部１７は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や有機ＥＬ（Ｅｌｅｃｔｏｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）等の表示デバイスにより構成されており、ＣＰＵ１１から供給される映像信号に応じた画像を表示する。
【００３４】
通信部１８は、アンテナ、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）回路、ベースバンド回路等を含んで構成される。通信部１８は、アンテナによって受信した信号を復調処理し、処理後の信号をＣＰＵ１１に供給する。そして、通信部１８は、ＣＰＵ１１から供給された信号を変調処理し、アンテナを介して外部機器に送信する。また、通信部１８は、その一方で、アンテナによって受信している信号の強度をＣＰＵ１１に通知する。また、通信部１８は、例えば、ＩＥＥＥ８０２．１１．ｂ／ｇの規格に準拠した方式により、無線ＬＡＮに接続する機能や、所定の通信方式により同種の端末装置との間で無線通信を行う機能や、基地局及び／又はＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）と通信を行う機能等を有する。
【００３５】
なお、本発明でいうコンピュータとは、記憶部、制御部等を備えた情報処理装置をいい、端末装置２及び端末装置３は、記憶部、制御部等を備えた情報処理装置により構成される。
【００３６】
以上の例は、端末装置２及び端末装置３について主に説明したが、コンピュータに、プログラムをインストールして、そのコンピュータを端末装置として動作させることにより上記で説明した機能を実現することもできる。したがって、本発明において一実施形態として説明した端末装置２及び端末装置３により実現される機能は、上述の方法を当該コンピュータにより実行することにより、又は上述のプログラムを当該コンピュータに導入して実行することによっても実現可能である。
【００３７】
［通信システム１の機能構成］
図３は、本実施形態の通信システム１の機能構成を示すブロック図である。図３に示すように、通信システム１は、端末装置２及び端末装置３を備える。なお、以下に示す通信システム１では、端末装置２から端末装置３へキャラクタが移動する場合について説明する。
【００３８】
端末装置２は、操作部２１と、表示部（表示手段）２２と、通信部２３と、記憶部（記憶手段）２４と、制御部２５と、を備える。ここで、操作部２１、表示部２２、通信部２３、記憶部２４及び制御部２５は、図２に示す操作部１６、表示部１７、通信部１８、記憶部１５及びＣＰＵ１１にそれぞれ相当する。
【００３９】
通信部２３は、第１通信部（無線信号受信手段）２３１と、オブジェクトファイル通信部（オブジェクトファイル受信手段）２３２と、を備える。
第１通信部２３１は、一定期間ごとに所定の無線信号を外部機器（例えば、端末装置３）に対して間欠的に送信する。また、第１通信部２３１は、外部機器（例えば、端末装置３）からの所定の無線信号を受信し、受信した信号に所定の処理を行った後、その信号を制御部２５に供給する。ここで、所定の無線信号とは、例えば、ＩＥＥＥ８０２．１１．ｂ／ｇの規格に準拠した方式や、所定の通信方式等に基づく無線信号をいう。
【００４０】
所定の無線信号の強度は、端末装置２と端末装置３との距離が一定距離以内になると受信できる程度の強度であり、この所定の無線信号によって、端末装置２と端末装置３とは、近距離通信を行うことができる。
【００４１】
オブジェクトファイル通信部２３２は、制御部２５の制御に従い、オブジェクトファイル２４０を端末装置３へ送信する。例えば、オブジェクトファイル通信部２３２は、後述するオブジェクトファイル送信部２５４の制御に従い、オブジェクトファイル２４０を端末装置３へ送信する。また、オブジェクトファイル通信部２３２は、オブジェクトファイル２４０を受信し、受信した信号に所定の処理を行った後、その信号を制御部２５に供給する。
【００４２】
記憶部２４は、オブジェクトファイル２４０と、キャラクタ表示用プログラム２６０と、を記憶する。オブジェクトファイル２４０は、キャラクタごとに複数存在する。
【００４３】
なお、本実施形態では、オブジェクトとは、オブジェクト指向プログラミングにおけるプログラム上の手続きの対象を抽象化する概念をいい、オブジェクトファイルとは、オブジェクトの実体となるファイル（インスタンス）をいう。
【００４４】
図４は、オブジェクトファイル２４０の一例を示す図である。図４に示すように、キャラクタのオブジェクトファイル２４０は、キャラクタ名２４１、キャラクタの生年月日２４２、キャラクタを表示部２２に表示するための表示用ファイル（ｃａｔ．ｄａｔ）２４３、相性テーブル（ａｉｓｙｏ＿ｃａｔ．ｄａｔ）２４４、移動履歴テーブル（ｈｉｓｔｏｒｙ＿ｃａｔ．ｔｂｌ）２４５等を含んで構成される。オブジェクトファイル２４０は、例えば、特定のサービスを提供する事業者等によって作成されてもよく、端末装置２及び端末装置３のユーザによって作成されてもよい。
【００４５】
キャラクタ表示用プログラム２６０は、オブジェクトファイル２４０に基づいて、表示部２２にキャラクタの表示を行うためのプログラムである。キャラクタ表示用プログラム２６０は、制御部２５の制御に従い、表示部２２にキャラクタを表示させる。
【００４６】
図５は、相性テーブル２４４の一例を示す図である。図５に示すように、相性テーブル２４４は、各キャラクタ間の相性としての確率データを記憶する。具体的には、各キャラクタ間の相性として、既にあるキャラクタが端末装置２及び端末装置３のいずれか一方に存在する場合、当該端末装置２及び端末装置３のいずれか一方からいずれか他方へキャラクタが移動する際の確率がキャラクタごとに異なる確率に設定されている。
例えば、端末装置３に犬のキャラクタが存在し、端末装置２に猫のキャラクタが存在する場合に、猫のキャラクタが端末装置２から端末装置３へ移動する確率は、０．２（２０％）である。
【００４７】
図６は、移動履歴テーブル２４５の一例を示す図である。図６に示すように、移動履歴テーブル２４５は、キャラクタが端末装置に移動した時間と、移動した際に端末装置が存在した位置情報と、端末装置のユーザによって入力された一言履歴とが関連付けて記憶されている。位置情報は、例えば、通信部２３により外部機器としての基地局又はＧＰＳと通信を行うことにより取得される。一言履歴は、キャラクタが端末装置に存在している間に、この端末装置のユーザによって入力されるテキストデータである。
【００４８】
図３に戻り、制御部２５は、表示制御部（表示制御手段）２５１と、オブジェクトファイル制御部（決定手段）２５２と、オブジェクトファイル抽出部（抽出手段）２５３と、オブジェクトファイル送信部（送信手段）２５４と、オブジェクトファイル削除部（削除手段）２５５と、を備える。
【００４９】
表示制御部２５１は、記憶部２４に記憶されるオブジェクトファイル２４０に基づいて、所定のキャラクタを表示部２２に表示させる。具体的には、表示制御部２５１は、記憶部２４を参照し、キャラクタ表示用プログラム２６０を起動する。そして、キャラクタ表示用プログラム２６０は、表示制御部２５１の制御に従い、オブジェクトファイル２４０の表示用ファイル２４３を読み出して、表示部２２にキャラクタを表示させる。
【００５０】
オブジェクトファイル制御部２５２は、第１通信部２３１により受信した所定の無線信号と所定のキャラクタの移動の可否を決定する確率データとに基づいて、オブジェクトファイル２４０を端末装置２から端末装置３へ移動するか否かを決定する。具体的には、確率データは、予めキャラクタ表示用プログラム２６０に記憶される。そして、オブジェクトファイル制御部２５２は、例えば、確率データが０．４（４０％）の場合には、端末装置２から端末装置３へキャラクタ、すなわちオブジェクトファイルが、４０％の確率で移動し、６０％の確率で移動しないことを決定する。
【００５１】
また、オブジェクトファイル制御部２５２は、受信した所定の無線信号と相性テーブル２４４に記憶される確率データとに基づいて、オブジェクトファイル２４０を端末装置２から端末装置３へ移動するか否かを決定することもできる。この場合、例えば、端末装置３に犬のキャラクタが存在し、端末装置２に猫のキャラクタが存在する場合に、猫のキャラクタが移動する確率は、０．２（２０％）であり、猫のキャラクタが移動しない確率は、０．８（８０％）である。
【００５２】
オブジェクトファイル抽出部２５３は、オブジェクトファイル制御部２５２によりオブジェクトファイル２４０を端末装置２から端末装置３へ移動すると決定された場合には、記憶部２４に記憶されるオブジェクトファイル２４０を抽出する。
【００５３】
オブジェクトファイル送信部２５４は、オブジェクトファイル抽出部２５３により抽出されたオブジェクトファイル２４０をオブジェクトファイル通信部２３２を用いて端末装置３へ送信する。
【００５４】
オブジェクトファイル削除部２５５は、端末装置３へオブジェクトファイル２４０を送信した後、記憶部２４に記憶されるオブジェクトファイル２４０を削除するように制御する。
【００５５】
端末装置３は、操作部３１と、表示部３２と、通信部３３と、記憶部３４と、制御部３５と、を備える。ここで、操作部３１、表示部３２、通信部３３、記憶部３４及び制御部３５は、図２に示す操作部１６、表示部１７、通信部１８、記憶部１５及びＣＰＵ１１にそれぞれ相当する。
【００５６】
通信部３３は、第２通信部３３１と、オブジェクトファイル通信部３３２と、を備える。
【００５７】
第２通信部３３１は、第１通信部２３１と同様に、一定期間ごとに所定の無線信号を外部機器（例えば、端末装置２）に対して間欠的に送信する。また、第２通信部３３１は、外部機器（例えば、端末装置２）からの所定の無線信号を受信し、受信した信号に所定の処理を行った後、処理後の信号を制御部３５に供給する。
【００５８】
オブジェクトファイル通信部３３２は、制御部３５の制御に従い、オブジェクトファイル２４０を端末装置２へ送信する。また、オブジェクトファイル通信部３３２は、オブジェクトファイル２４０を受信し、受信した信号に所定の処理を行った後、その信号を制御部３５に供給する。例えば、オブジェクトファイル通信部３３２は、端末装置２からオブジェクトファイル２４０を受信し、受信したオブジェクトファイル２４０をオブジェクトファイル制御部３５１に供給する。
【００５９】
記憶部３４は、オブジェクトファイル通信部３３２により受信されたオブジェクトファイル２４０と、キャラクタ表示用プログラム３６０と、を記憶する。キャラクタ表示用プログラム３６０は、キャラクタ表示用プログラム２６０と同様の構成となっている。
【００６０】
制御部３５は、オブジェクトファイル制御部３５１と、表示制御部３５２とを備える。
オブジェクトファイル制御部３５１は、オブジェクトファイル２４０についての制御を行う。具体的には、オブジェクトファイル制御部３５１は、オブジェクトファイル通信部３３２により受信されたオブジェクトファイル２４０を受け付け、受け付けたオブジェクトファイル２４０を記憶部３４に記憶させる。
【００６１】
表示制御部３５２は、記憶部３４に記憶されるオブジェクトファイル２４０に基づいて、所定のキャラクタを表示部３２に表示させる。具体的には、表示制御部３５２は、表示制御部２５１と同様に、記憶部３４を参照し、キャラクタ表示用プログラム３６０を起動する。そして、キャラクタ表示用プログラム３６０は、表示制御部３５２の制御に従い、オブジェクトファイル２４０の表示用ファイル２４３を読み出して、表示部３２にキャラクタを表示させる。
【００６２】
［処理の流れ］
図７は、本実施形態の通信システム１における処理の流れについて示すフローチャートである。ここで、以下の説明では、端末装置２の表示部２２にキャラクタが表示されている場合を前提として説明する。
【００６３】
先ず、ステップＳ１において、端末装置２の第１通信部２３１は、端末装置３から送信された所定の無線信号を受信し、受信した信号に所定の処理を行った後、処理後の信号をオブジェクトファイル制御部２５２に供給する。
ステップＳ２において、オブジェクトファイル制御部２５２は、受信した所定の無線信号と所定のキャラクタの移動の可否を決定する確率データとに基づいて、オブジェクトファイル２４０を端末装置２から端末装置３へ移動するか否かを決定する。そして、オブジェクトファイル２４０を端末装置２から端末装置３へ移動する場合（Ｙｅｓ）には、ステップＳ３へ移り、オブジェクトファイル２４０を端末装置２から端末装置３へ移動しない場合（Ｎｏ）には、処理を終了する。
【００６４】
ステップＳ３において、オブジェクトファイル抽出部２５３は、記憶部２４に記憶されるオブジェクトファイル２４０を抽出する。
ステップＳ４において、オブジェクトファイル送信部２５４は、抽出されたオブジェクトファイル２４０をオブジェクトファイル通信部２３２を用いて端末装置３へ送信する。
【００６５】
ステップＳ５において、端末装置３のオブジェクトファイル通信部３３２は、端末装置２からオブジェクトファイル２４０を受信し、受信したオブジェクトファイル２４０をオブジェクトファイル制御部３５１に供給する。
ステップＳ６において、オブジェクトファイル制御部３５１は、受信したオブジェクトファイル２４０を記憶部３４に記憶させ、オブジェクトファイル２４０を受信したことを通知する無線信号をオブジェクトファイル通信部３３２を用いて端末装置２へ送信する。
【００６６】
ステップＳ７において、オブジェクトファイル通信部２３２は、端末装置３から受信されたオブジェクトファイル２４０を受信したことを通知する無線信号を受信し、受信した無線信号をオブジェクトファイル制御部２５２に供給する。
ステップＳ８において、オブジェクトファイル制御部２５２は、オブジェクトファイル２４０に基づいて表示部２２にキャラクタを表示させているキャラクタ表示用プログラム２６０を終了させる。
【００６７】
ステップＳ９において、オブジェクトファイル削除部２５５は、記憶部２４に記憶されるオブジェクトファイル２４０を削除する。
ステップＳ１０において、表示制御部３５２は、ステップＳ６において記憶部３４に記憶されたオブジェクトファイル２４０に基づいて、所定のキャラクタを表示部３２に表示させる。
【００６８】
本実施形態の通信システム１によれば、以下の効果を奏することができる。
本実施形態の通信システム１の端末装置２は、受信した所定の無線信号と所定のキャラクタの移動の可否を決定させる確率データとに基づいて、オブジェクトファイル２４０を端末装置２から端末装置３へ移動させるか否かを決定し、オブジェクトファイル２４０を端末装置２から端末装置３へ移動させると決定した場合には、記憶部２４に記憶されるオブジェクトファイル２４０を抽出し、端末装置３へ送信する。そして、端末装置２は、オブジェクトファイル２４０を送信した後、記憶部２４に記憶されるオブジェクトファイル２４０を削除する。次に、端末装置３は、端末装置２からオブジェクトファイル２４０を受信し、受信したオブジェクトファイル２４０を記憶部３４に記憶する。そして、端末装置３は、記憶部３４に記憶されるオブジェクトファイル２４０に基づいて、所定のキャラクタを表示部３２に表示させる。
【００６９】
これにより、端末装置２と端末装置３とが近距離通信可能な範囲に近接して、端末装置２が所定の無線信号を受信すると、端末装置２に表示されていたキャラクタが端末装置３へ移動する。よって、ユーザの操作に関わらずキャラクタが移動するため、ユーザの端末装置２及び端末装置３への興味を喚起し、端末装置２及び端末装置３の利用を促進させることができる。
【００７０】
端末装置２に係るオブジェクトファイル送信部２５４は、当該端末装置２と同一の手段を備える端末装置３のオブジェクトファイル通信部３３２が受信可能なオブジェクトファイル２４０を送信する。このため、オブジェクトファイル２４０は、当該端末装置２から、当該端末装置２と同一の手段を備える端末装置３に移動することができる。
【００７１】
また、本実施形態の通信システム１に係るオブジェクトファイル２４０は、所定のキャラクタの移動履歴テーブル２４５を含む。これにより、端末装置２及び端末装置３のユーザは、移動してきた所定のキャラクタの移動履歴を参照することができるため、ユーザの興味をより好適に喚起することができる。
【００７２】
また、本実施形態の通信システム１に係る移動履歴テーブル２４５は、所定のキャラクタについてのコメントデータである一言履歴を含む。これにより、端末装置２及び端末装置３のユーザは、移動してきた所定のキャラクタのコメントデータである一言履歴を参照することができるため、ユーザの興味をより好適に喚起することができる。
【００７３】
また、本実施形態の通信システム１に係るオブジェクトファイル２４０は、端末装置２及び／又は端末装置３は、この端末装置２及び／又は端末装置３とは異なる外部機器（例えば、基地局等）と通信を行う通信部２３を備え、移動履歴は、通信部２３により取得された位置情報を含む。これにより、端末装置２及び／又は端末装置３は、外部機器から取得された正確な位置情報を移動履歴に含めることができ、ユーザは、より正確な移動履歴を閲覧することができる。
【００７４】
また、本実施形態の通信システム１に係るオブジェクトファイル２４０は、所定のキャラクタごとに複数存在し、かつ、所定のキャラクタ間の相性を相性テーブル２４４に記憶する。そして、確率データは、相性テーブル２４４に記憶されるキャラクタ間の相性に応じて変動する。これにより、通信システム１は、キャラクタごとの相性に応じて移動する確率が変動するため、ユーザの興味をより好適に喚起することができる。
【００７５】
また、本実施形態の通信システム１に係る端末装置２及び端末装置３のうちのいずれか一方は、公衆に利用可能な場所に設置され、外部機器（例えば、基地局等）と通信を行う。これにより、端末装置２又は端末装置３は、より多くの端末装置と通信を行うことが可能になり、端末装置２又は端末装置３の利用の促進を図ることができる。
【００７６】
以上、本発明の一実施形態について説明したが、本発明は前述した実施形態に制限されるものではなく、適宜変更が可能である。
【００７７】
また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００７８】
１  通信システム
２  端末装置（デバイス）
３  端末装置（他のデバイス）
２２  表示部（表示手段）
２４  記憶部（記憶手段）
２３１  第１通信部（無線信号受信手段）
２３２  オブジェクトファイル通信部（オブジェクトファイル受信手段）
２４０  オブジェクトファイル
２５１  表示制御部（表示制御手段）
２５２  オブジェクトファイル制御部（決定手段）
２５３  オブジェクトファイル抽出部（抽出手段）
２５４  オブジェクトファイル送信部（送信手段）
２５５  オブジェクトファイル削除部（削除手段）
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
他のデバイスと無線信号により近距離通信を行い、前記他のデバイスとの間で所定のキャラクタが移動するデバイスであって、
表示手段と、
前記他のデバイスから前記所定のキャラクタのデータ及び前記所定のキャラクタの移動履歴を含むオブジェクトファイルを受信するオブジェクトファイル受信手段と、
前記オブジェクトファイル受信手段により受信された前記オブジェクトファイルを記憶する記憶手段と、
前記記憶手段に記憶される前記オブジェクトファイルに基づいて、前記所定のキャラクタを前記表示手段に表示させる表示制御手段と、
前記他のデバイスから送信された所定の無線信号を受信する無線信号受信手段と、
前記無線信号受信手段により受信された前記所定の無線信号と前記所定のキャラクタの移動の可否を決定させる確率データとに基づいて、前記オブジェクトファイルを前記デバイスから前記他のデバイスへ移動させるか否かを決定する決定手段と、
前記決定手段により前記オブジェクトファイルを前記デバイスから前記他のデバイスへ移動させると決定された場合には、前記記憶手段に記憶される前記オブジェクトファイルを抽出する抽出手段と、
前記抽出手段により抽出された前記オブジェクトファイルを前記他のデバイスへ送信する送信手段と、
前記送信手段により前記オブジェクトファイルが送信された後、前記記憶手段に記憶される前記オブジェクトファイルを削除する削除手段とを備えるデバイス。
【請求項２】
前記送信手段は、前記デバイスと同一の手段を備えるデバイスのオブジェクトファイル受信手段が受信可能なオブジェクトファイルを送信する請求項１に記載のデバイス。
【請求項３】
前記デバイスの前記オブジェクトファイル受信手段は、前記送信手段により送信される前記オブジェクトファイルを前記他のデバイスから受信可能である請求項１又は２に記載のデバイス。
【請求項４】
前記移動履歴は、前記所定のキャラクタについてのコメントデータを含む請求項１から３のいずれか一項に記載のデバイス。
【請求項５】
前記デバイスは、当該デバイス及び前記他のデバイスとは異なる外部機器と通信を行う通信手段を備え、
前記移動履歴は、前記通信手段により取得された位置情報を含む請求項１から４のいずれか一項に記載のデバイス。
【請求項６】
前記オブジェクトファイルは、前記所定のキャラクタごとに複数存在し、かつ、当該所定のキャラクタ間の相性を含み、
前記確率データは、前記オブジェクトファイルに含まれる前記所定のキャラクタ間の相性に応じて変動する請求項１から５のいずれか一項に記載のデバイス。
【請求項７】
前記デバイスは、公衆に利用可能な場所に設置され、外部機器と通信を行う請求項１から６のいずれか一項に記載のデバイス。
【請求項８】
デバイスと前記デバイスとは異なる他のデバイスとが無線信号により近距離通信を行うことにより、前記デバイスと前記他のデバイスとの間で所定のキャラクタが移動する通信システムにおける制御方法であって、
前記デバイスが、第１記憶手段に記憶され、前記所定のキャラクタのデータ及び前記所定のキャラクタの移動履歴を含むオブジェクトファイルに基づいて、前記所定のキャラクタを第１表示手段に表示させる第１表示制御ステップと、
前記デバイスが、前記他のデバイスから送信された所定の無線信号を受信する第１受信ステップと、
前記デバイスが、前記第１受信ステップにおいて受信された前記所定の無線信号と前記所定のキャラクタの移動の可否を決定させる確率データとに基づいて、前記オブジェクトファイルを前記デバイスから前記他のデバイスへ移動させるか否かを決定する決定ステップと、
前記デバイスが、前記決定ステップにおいて前記オブジェクトファイルを前記デバイスから前記他のデバイスへ移動させると決定した場合には、前記第１記憶手段に記憶される前記オブジェクトファイルを抽出する抽出ステップと、
前記デバイスが、前記抽出ステップにおいて抽出された前記オブジェクトファイルを前記他のデバイスへ送信する送信ステップと、
前記デバイスが、前記送信ステップにおいて前記オブジェクトファイルを送信した後、前記第１記憶手段に記憶される前記オブジェクトファイルを削除する削除ステップと、
前記他のデバイスが、前記デバイスから前記オブジェクトファイルを受信する第２受信ステップと、
前記他のデバイスが、前記第２受信ステップにおいて受信された前記オブジェクトファイルを第２記憶手段に記憶する記憶ステップと、
前記他のデバイスが、前記第２記憶手段に記憶される前記オブジェクトファイルに基づいて、前記所定のキャラクタを第２表示手段に表示させる第２表示制御ステップとを備える通信システムの制御方法。
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2010262533.tif 000010
【手続補正５】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2010262533.tif 000011
【手続補正６】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】変更
【補正の内容】
【図５】
2010262533.tif 000012
【手続補正７】
【補正対象書類名】図面
【補正対象項目名】図６
【補正方法】変更
【補正の内容】
【図６】
2010262533.tif 000013
【手続補正８】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2010262533.tif 000014