(57)【要約】【課題】通信相手との信頼関係を構築しやすくする。【解決手段】通信システムを構成する各端末２１０において、記憶部３０１は、通信可能な他の端末のユーザの画像を記憶する。画像送信部３０２は、情報の送受を開始しようとする相手側端末にユーザの画像を送信する。画像受信部３０３は、相手側端末からユーザの画像を受信する。確認部３０４は、受信された画像を端末２１０のユーザに提示しユーザの画像であることの確認を促す。確認送信部３０５は確認結果を送信する。確認受信部３０６は確認結果を受信する。情報送受部３０７は、情報の送受を開始しようとする双方の端末において、受信された画像が端末のユーザの画像であることが確認された場合に、情報を送受する。【選択図】図３
2011008566.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末が通信して情報を送受する通信システムであって、
前記複数の端末のそれぞれは、
前記端末が通信可能な他の端末のユーザの画像を記憶する記憶部と、
前記記憶される画像のうち情報の送受を開始しようとする相手方端末のユーザの画像を前記相手方端末に送信する画像送信部と、
前記相手方端末から送信された画像を受信する画像受信部と、
前記受信された画像を前記端末のユーザに提示して確認を促す確認部と、
前記確認がされると、その旨を前記相手方端末に送信する確認送信部と、
前記相手方端末から前記確認がされた旨を受信する確認受信部と、
前記端末と前記相手方端末とで前記確認がされると、前記相手方端末との通信を行って情報を送受する情報送受部と、
を備えることを特徴とする通信システム。
【請求項２】
請求項１に記載の通信システムであって、
前記複数の端末のそれぞれは、相手方端末のユーザを撮影する撮影部を更に備え、
情報の送受を開始しようとする相手方端末のユーザの画像が前記記憶部に記憶されていない場合、前記画像送信部は、「前記記憶される画像のうち情報の送受を開始しようとする相手方端末のユーザの画像を前記相手方端末に送信」するのに代えて、「前記撮影部によって撮影された前記相手方端末のユーザの画像を前記相手方端末に送信」し、
前記端末と前記相手方端末とで確認がされると、前記記憶部は、前記撮影された画像を前記相手方端末のユーザの画像として記憶する、
ことを特徴とする通信システム。
【請求項３】
請求項２に記載の通信システムであって、
前記複数の端末は、アドホックモードもしくはインフラストラクチャモードによる通信が可能であり、
前記画像送信部が、前記撮影された前記相手方端末のユーザの画像を前記相手方端末に送信するのは、前記相手方端末とアドホックモードによる通信が可能な場合である、
ことを特徴とする通信システム。
【請求項４】
請求項３に記載の通信システムであって、
前記画像送信部が、前記記憶される画像のうち情報の送受を開始しようとする相手方端末のユーザの画像を前記相手方端末に送信するのは、前記相手方端末とアドホックモードもしくはインフラストラクチャモードによる通信が可能な場合である、
ことを特徴とする通信システム。
【請求項５】
複数の端末が通信して情報を送受する通信方法であって、
前記複数の端末のそれぞれは、記憶部、画像送信部、画像受信部、確認部、確認送信部、確認受信部、情報送受部を有し、
前記記憶部には、前記端末が通信可能な他の端末のユーザの画像が記憶され、
前記画像送信部が、前記記憶される画像のうち情報の送受を開始しようとする相手方端末のユーザの画像を前記相手方端末に送信する画像送信ステップと、
前記画像受信部が、前記相手方端末から送信された画像を受信する画像受信ステップと、
前記確認部が、前記受信された画像を前記端末のユーザに提示して確認を促す確認ステップと、
前記確認がされると、前記確認送信部が、その旨を前記相手方端末に送信する確認送信ステップと、
前記確認受信部が、前記相手方端末から前記確認がされた旨を受信する確認受信ステップと、
前記端末と前記相手方端末とで前記確認がされると、前記情報送受部が、前記相手方端末との通信を行って情報を送受する情報送受ステップと、
を備えることを特徴とする通信方法。
【請求項６】
コンピュータを、
通信可能な他のコンピュータのユーザの画像を記憶する記憶部、
前記記憶される画像のうち情報の送受を開始しようとする相手方コンピュータのユーザの画像を前記相手方コンピュータに送信する画像送信部、
前記相手方コンピュータから送信された画像を受信する画像受信部、
前記受信された画像を前記コンピュータのユーザに提示して確認を促す確認部、
前記確認がされると、その旨を前記相手方コンピュータに送信する確認送信部、
前記相手方コンピュータから前記確認がされた旨を受信する確認受信部、
前記コンピュータと前記相手方コンピュータとで前記確認がされると、前記相手方コンピュータとの通信を行って情報を送受する情報送受部、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信相手との信頼関係を構築しやすくするために好適な通信システム、通信方法、ならびに、プログラムに関する。
【背景技術】
【０００２】
ユーザが簡単に持ち歩くことができ、無線ＬＡＮ（Local Area Network）等を用いたアドホックな通信で直接情報をやりとりしたり、公衆のアクセスポイントなどのインフラストラクチャを利用した通信で情報をやりとりしたりすることができる携帯端末が広く普及している。
【０００３】
一方で、複数のユーザ（プレイヤー）のそれぞれがネットワークで接続されている端末を操作して、仮想空間内において通信対戦したり協力して課題をクリアしたりするゲームがある。例えば、複数のユーザがネットワークを介して勝敗・順位・得点等を争うゲームでは、形勢が不利な状況になったユーザが不正に通信を切断してゲームを終わらせたり、相手ユーザに嫌がらせをするいわゆる迷惑プレイをしたりすることがある。このような好ましくない行為は、ゲーム進行に支障を来すほか、ユーザのゲームへの興味や信用を失わせる原因に成りかねない。
【０００４】
例えば特許文献１には、ゲーム中に好ましくない行為を防止するために、現在プレイヤーが行っている行動に応じた演出を行わせ、プレイヤーが乱暴な行動や迷惑な行動などをとろうとしている場合に、そのような行動を抑止するような演出を実行して、未然防止をはかるゲーム機が開示されている。このゲーム機は、例えばプレイヤーの行動をカメラで撮影し画像解析を行ってプレイヤーの行動を判定し、対応する演出を行って興味を引きつけたりなだめたりする。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１４３７５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、不正に通信を切断したり迷惑プレイをしたりするといった好ましくない行為は、全く相手を知らない者同士で相互通信を行う際に起こりやすい傾向にある。また、対戦ゲームを最後まで一緒にやり遂げるなど、一度でも正常に相互通信を終えたことがある者同士や、少しでも相手のことを知っている者同士では、上述のような好ましくない行為は起こりにくくなる傾向にある。しかし、従来技術では、ユーザは、特に遠隔地にいて直接会うことが困難な状況において、通信する相手について知ることが難しく、また、通信する相手に自分を知ってもらうことが難しいため、信頼関係を築けないことが多く、結果として迷惑行為が起きやすいという問題があった。
【０００７】
本発明はこのような課題を解決するものであり、通信相手との信頼関係を構築しやすくするために好適な通信システム、通信方法、ならびに、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
以上の目的を達成するため、本発明の原理にしたがって、下記の発明を開示する。
【０００９】
本発明の第１の観点に係る通信システムは、複数の端末が通信して情報を送受する通信システムであって、複数の端末のそれぞれは、記憶部、画像送信部、画像受信部、確認部、確認送信部、確認受信部、情報送受部を備える。
記憶部は、端末が通信可能な他の端末のユーザの画像を記憶する。
画像送信部は、記憶される画像のうち情報の送受を開始しようとする相手方端末のユーザの画像を相手方端末に送信する。
画像受信部は、相手方端末から送信された画像を受信する。
確認部は、受信された画像を端末のユーザに提示して確認を促す。
確認送信部は、確認がされると、その旨を相手方端末に送信する。
確認受信部は、相手方端末から確認がされた旨を受信する。
情報送受部は、端末と相手方端末とで確認がされると、相手方端末との通信を行って情報を送受する。
【００１０】
本発明の通信システムで送受される情報は、例えば、端末同士が直接通信したりインターネット等のネットワークを介して通信したりして一緒に同じゲームを行うときのゲーム情報や、電子メールやチャット等のメッセージなどである。これらの情報は、今から通信しようとする相手が本人であることが確認された後に送受信される。なお、端末同士が無線ＬＡＮ等で直接通信するモードを“アドホックモード”といい、インターネット等の設備を介して端末同士が通信するモードを“インフラストラクチャモード”という。各端末は、これら２つのモードからどちらかを選択して通信することができる。
【００１１】
端末には、上記２つのモードの少なくともいずれか一方で通信が可能な他の端末のユーザの画像が記憶されている。ユーザの画像とは、具体的には、ユーザの顔写真、ユーザが撮影した任意の写真、ユーザが作成した任意の画像などである。ユーザの画像は、写っている人物が自分であることをそのユーザ本人が確認できる画像、もしくは、撮影・作成した者が自分であることを撮影者・作成者本人が確認できる画像であることが望ましい。
【００１２】
端末は、相手側端末と情報の送受を始める前に、端末に記憶されている相手側端末の画像を、相手側端末に送信する。ユーザの画像を送信する側の端末を“リクエストする側の端末”ともいい、ユーザの画像を受信する側の端末を“リクエストされる側の端末”ともいう。ユーザの画像を受信した相手側端末は、相手側端末のユーザに、その画像が相手側端末のユーザの画像であることの確認を要求する。画像を見た相手側端末のユーザが自分の画像であると確認すると、相手側端末のユーザはその旨を入力する。リクエストされる側の端末は、リクエストする側の端末にその旨を応答する。
【００１３】
ユーザの画像の送受信と、応答の送受信は、情報の送受をしようとする双方の端末で行われる。リクエストする側の端末は、送信した画像が相手側端末のユーザの画像であることが確認され、且つ、送信された画像が自端末のユーザの画像であることが確認されると、情報の送受を開始する（例えばネットワーク対戦ゲームを開始する）。
【００１４】
本発明によれば、相手ユーザの端末に記憶されている画像が自分の画像であることがお互いに確認された場合に、情報の送受が行われる。互いに相手ユーザがなりすましや嫌がらせ等ではないことが確認された後に、本題の情報の送受が行われるので、通信相手との信頼関係が構築しやすくなる。
【００１５】
複数の端末のそれぞれは、相手方端末のユーザを撮影する撮影部を更に備えてもよい。
また、情報の送受を開始しようとする相手方端末のユーザの画像が記憶部に記憶されていない場合、画像送信部は、「記憶される画像のうち情報の送受を開始しようとする相手方端末のユーザの画像を相手方端末に送信」するのに代えて、「撮影部によって撮影された相手方端末のユーザの画像を相手方端末に送信」してもよい。
そして、端末と相手方端末とで確認がされると、記憶部は、撮影された画像を相手方端末のユーザの画像として記憶してもよい。
【００１６】
本発明によれば、相手側端末のユーザの画像がまだ端末に記憶されていない場合には、新たに相手側端末のユーザの画像を撮影することができる。ただし、撮影された画像が自端末に保存されるのは、自端末によって撮影された画像が相手側端末のユーザの画像であることが相手側端末のユーザ本人によって確認され、且つ、相手側端末によって撮影された画像が自端末のユーザの画像であることが自端末のユーザ本人によって確認された後である。従って、ユーザの画像を隠し撮り等で入手して情報の送受を試みるような不正を防止することができる。
【００１７】
複数の端末は、アドホックモードもしくはインフラストラクチャモードによる通信が可能であってもよい。
そして、画像送信部が、撮影された相手方端末のユーザの画像を相手方端末に送信するのは、相手方端末とアドホックモードによる通信が可能な場合であってもよい。
【００１８】
すなわち、直接相手ユーザを撮り合って確認できる状況では、その場で相手ユーザの画像を撮影して交換すればよい。本発明によれば、少なくとも一度は相手ユーザの画像を撮影して確認し合うので、通信の信用度が増す。
【００１９】
画像送信部が、記憶される画像のうち情報の送受を開始しようとする相手方端末のユーザの画像を相手方端末に送信するのは、相手方端末とアドホックモードもしくはインフラストラクチャモードによる通信が可能な場合であってもよい。
【００２０】
本発明によれば、直接相手ユーザを撮り合ってその場で相手ユーザを確認でき、且つ、情報の送受ができた後は、それ以降、お互い遠隔地にいて直接相手を見られない状況でも、相手ユーザを信用して情報を送受できるようになる。
【００２１】
本発明のその他の観点に係る通信方法は、複数の端末が通信して情報を送受する通信方法であって、複数の端末のそれぞれは、記憶部、画像送信部、画像受信部、確認部、確認送信部、確認受信部、情報送受部を有し、画像送信ステップ、画像受信ステップ、確認ステップ、確認送信ステップ、確認受信ステップ、情報送受ステップを備える。
記憶部には、端末が通信可能な他の端末のユーザの画像が記憶される。
画像送信ステップでは、画像送信部が、記憶される画像のうち情報の送受を開始しようとする相手方端末のユーザの画像を相手方端末に送信する。
画像受信ステップでは、画像受信部が、相手方端末から送信された画像を受信する。
確認ステップでは、確認部が、受信された画像を端末のユーザに提示して確認を促す。
確認送信ステップでは、確認がされると、確認送信部が、その旨を相手方端末に送信する。
確認受信ステップでは、確認受信部が、相手方端末から確認がされた旨を受信する。
情報送受ステップでは、端末と相手方端末とで確認がされると、情報送受部が、相手方端末との通信を行って情報を送受する。
【００２２】
本発明によれば、通信相手との信頼関係が構築しやすくなる。
【００２３】
本発明のその他の観点にかかるプログラムは、コンピュータを、記憶部、画像送信部、画像受信部、確認部、確認送信部、確認受信部、情報送受部として機能させる。
記憶部は、通信可能な他のコンピュータのユーザの画像を記憶する。
画像送信部は、記憶される画像のうち情報の送受を開始しようとする相手方コンピュータのユーザの画像を相手方コンピュータに送信する。
画像受信部は、相手方コンピュータから送信された画像を受信する。
確認部は、受信された画像をコンピュータのユーザに提示して確認を促す。
確認送信部は、確認がされると、その旨を相手方コンピュータに送信する。
確認受信部は、相手方コンピュータから確認がされた旨を受信する。
情報送受部は、コンピュータと相手方コンピュータとで確認がされると、相手方コンピュータとの通信を行って情報を送受する。
【００２４】
本発明によれば、コンピュータを上述のように動作する通信システムとして機能させることができる。
また、本発明のプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読取可能な情報記憶媒体に記録することができる。
上記プログラムは、プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。また、上記情報記憶媒体は、コンピュータとは独立して配布・販売することができる。
【発明の効果】
【００２５】
本発明によれば、通信相手との信頼関係を構築しやすくするために好適な通信システム、通信方法、ならびに、プログラムを提供することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の通信システムが実現される典型的な情報処理装置の概要構成を示す図である。
【図２】（ａ）と（ｂ）は、通信システムの概要構成を示す図である。
【図３】通信端末の機能的な構成を示す図である。
【図４】ユーザに確認を促す画面の構成例を示す図である。
【図５】情報を送受する画面の構成例を示す図である。
【図６】情報を送受する画面の他の構成例を示す図である。
【図７】通信処理を説明するためのフローチャートである。
【図８】情報を送受する相手ユーザを選択する画面の構成例を示す図である。
【図９】実施形態２の通信端末の機能的な構成を示す図である。
【図１０】通信処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００２７】
（実施形態１）
本発明の実施形態を説明する。以下では、理解を容易にするため、ゲーム用の情報処理装置を利用して本発明が実現される実施形態を説明するが、以下の実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素もしくは全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
【００２８】
図１は、プログラムを実行することにより本発明の通信システムの機能を果たす典型的な情報処理装置１００の概要構成を示す模式図である。
【００２９】
情報処理装置１００は、ＣＰＵ（Central Processing Unit）１０１と、ＲＯＭ（Read Only Memory）１０２と、ＲＡＭ（Random Access Memory）１０３と、インターフェース１０４と、コントローラ１０５と、外部メモリ１０６と、ＤＶＤ−ＲＯＭ（Digital Versatile Disk - Read Only Memory）ドライブ１０７と、画像処理部１０８と、音声処理部１０９と、ＮＩＣ（Network Interface Card）１１０と、を備える。
【００３０】
ゲーム用のプログラムおよびデータを記憶したＤＶＤ−ＲＯＭをＤＶＤ−ＲＯＭドライブ１０７に装着して、情報処理装置１００の電源を投入することにより、当該プログラムが実行され、本実施形態の通信端末が実現される。
【００３１】
ＣＰＵ  １０１は、情報処理装置１００全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。また、ＣＰＵ  １０１は、レジスタ（図示せず）という高速アクセスが可能な記憶域に対してＡＬＵ（Arithmetic Logic Unit）（図示せず）を用いて加減乗除等の算術演算や、論理和、論理積、論理否定等の論理演算、ビット和、ビット積、ビット反転、ビットシフト、ビット回転等のビット演算などを行うことができる。さらに、マルチメディア処理対応のための加減乗除等の飽和演算や、三角関数等、ベクトル演算などを高速に行えるように、ＣＰＵ  １０１自身が構成されているものや、コプロセッサを備えて実現するものがある。
【００３２】
ＲＯＭ  １０２には、電源投入直後に実行されるＩＰＬ（Initial Program Loader）が記録され、これが実行されることにより、ＤＶＤ−ＲＯＭに記録されたプログラムをＲＡＭ  １０３に読み出してＣＰＵ  １０１による実行が開始される。また、ＲＯＭ  １０２には、情報処理装置１００全体の動作制御に必要なオペレーティングシステムのプログラムや各種のデータが記録される。
【００３３】
ＲＡＭ  １０３は、データやプログラムを一時的に記憶するためのもので、ＤＶＤ−ＲＯＭから読み出したプログラムやデータ、その他ゲームの進行やチャット通信に必要なデータが保持される。また、ＣＰＵ  １０１は、ＲＡＭ  １０３に変数領域を設け、当該変数に格納された値に対して直接ＡＬＵを作用させて演算を行ったり、ＲＡＭ  １０３に格納された値を一旦レジスタに格納してからレジスタに対して演算を行い、演算結果をメモリに書き戻す、などの処理を行う。
【００３４】
インターフェース１０４を介して接続されたコントローラ１０５は、プレイヤーがダンスゲームやサッカーゲームなどのゲームの実行の際に行う操作入力を受け付ける。インターフェース１０４には、複数のコントローラ１０５が接続されていてもよい。
【００３５】
インターフェース１０４を介して着脱自在に接続された外部メモリ１０６には、ゲームのプレイ状況（過去の成績等）を示すデータ、ゲームの進行状態を示すデータ、ネットワークを用いたゲームのチャット通信のログ（記録）のデータなどが書き換え可能に記憶される。プレイヤーは、コントローラ１０５を介して操作入力を行うことにより、これらのデータを適宜外部メモリ１０６に記録することができる。
【００３６】
ＤＶＤ−ＲＯＭドライブ１０７に装着されるＤＶＤ−ＲＯＭには、ゲームを実現するためのプログラムとゲームに付随する画像データや音声データが記録される。ＣＰＵ  １０１の制御によって、ＤＶＤ−ＲＯＭドライブ１０７は、これに装着されたＤＶＤ−ＲＯＭに対する読み出し処理を行って、必要なプログラムやデータを読み出し、これらはＲＡＭ  １０３等に一時的に記憶される。
【００３７】
画像処理部１０８は、ＤＶＤ−ＲＯＭから読み出されたデータをＣＰＵ  １０１や画像処理部１０８が備える画像演算プロセッサ（図示せず）によって加工処理した後、これを画像処理部１０８が備えるフレームメモリ（図示せず）に記録する。フレームメモリに記録された画像情報は、所定の同期タイミングでビデオ信号に変換され画像処理部１０８に接続されるモニター（図示せず）へ出力される。これにより、各種の画像表示が可能となる。
【００３８】
画像演算プロセッサは、２次元の画像の重ね合わせ演算やαブレンディング等の透過演算、各種の飽和演算を高速に実行できる。
【００３９】
また、仮想３次元空間に配置され、各種のテクスチャ情報が付加されたポリゴン情報を、Ｚバッファ法によりレンダリングして、所定の視点位置から仮想３次元空間に配置されたポリゴンを所定の視線の方向へ俯瞰したレンダリング画像を得る演算の高速実行も可能である。
【００４０】
さらに、ＣＰＵ  １０１と画像演算プロセッサが協調動作することにより、文字の形状を定義するフォント情報にしたがって、文字列を２次元画像としてフレームメモリへ描画したり、各ポリゴン表面へ描画することが可能である。
【００４１】
また、ゲームの画像などの情報をＤＶＤ−ＲＯＭに用意しておき、これをフレームメモリに展開することによって、ゲームの様子などを画面に表示することができるようになる。
【００４２】
音声処理部１０９は、ＤＶＤ−ＲＯＭから読み出した音声データをアナログ音声信号に変換し、これに接続されたスピーカー（図示せず）から出力させる。また、ＣＰＵ  １０１の制御の下、ゲームの進行の中で発生させるべき効果音や楽曲データを生成し、これに対応した音声をスピーカーから出力させる。
【００４３】
音声処理部１０９では、ＤＶＤ−ＲＯＭに記録された音声データがＭＩＤＩデータである場合には、これが有する音源データを参照して、ＭＩＤＩデータをＰＣＭデータに変換する。また、ＡＤＰＣＭ（Adaptive Differential Pulse Code Modulation）形式やOgg Vorbis形式等の圧縮済音声データである場合には、これを展開してＰＣＭデータに変換する。ＰＣＭデータはそのサンプリング周波数に応じたタイミングでＤ／Ａ（Digital/Analog）変換され、スピーカーから音声が出力される。
【００４４】
ＮＩＣ  １１０は、情報処理装置１００をインターネット等のコンピュータ通信網（図示せず）や他の情報処理装置１００に接続するためのものであり、ＬＡＮを構成する際に用いられる１０ＢＡＳＥ−Ｔ／１００ＢＡＳＥ−Ｔ規格にしたがうものや、電話回線を用いてインターネットに接続するためのアナログモデム、ＩＳＤＮ（Integrated Services Digital Network）モデム、ＡＤＳＬ（Asymmetric Digital Subscriber Line）モデム、ケーブルテレビジョン回線を用いてインターネットに接続するためのケーブルモデム等と、これらとＣＰＵ  １０１との仲立ちを行うインターフェース（図示せず）により構成される。
【００４５】
カメラ１１１は、ユーザが任意のタイミングでシャッターを押圧することにより、ユーザの顔や姿などを撮影する。カメラ１１１で撮影される画像は、典型的には静止画像であるが、動画像でもよい。カメラ１１１によって撮影されて得られた画像データは、外部メモリ１０６等に記憶される。
【００４６】
また、カメラ１１１は、主に情報処理装置１００のユーザが自分自身を撮影する際に都合が良いように設けられた内向きのレンズと、主に情報処理装置１００のユーザが他人を撮影する際に都合が良いように設けられた外向きのレンズと、を備えている。カメラ１１１は、２種類の異なった角度から撮影することができる。
【００４７】
このほか、情報処理装置１００は、ハードディスク等の大容量外部記憶装置を用いて、ＲＯＭ  １０２、ＲＡＭ  １０３、外部メモリ１０６、ＤＶＤ−ＲＯＭドライブ１０７に装着されるＤＶＤ−ＲＯＭ等と同じ機能を果たすように構成してもよい。
【００４８】
次に、図２（ａ），（ｂ）を用いて、本実施形態の通信システム２００の概要を説明する。通信システム２００には、上述の同等のハードウェア構成を有する複数の通信端末２１０が含まれる。
【００４９】
通信システム２００を構成する通信端末２１０のそれぞれは、相互に通信が可能である。通信モードには、アクセスポイントＡＰを介さずに無線ＬＡＮで直接通信する“アドホックモード”と、アクセスポイントＡＰを介して通信する“インフラストラクチャモード”とがある。
【００５０】
図２（ａ）は、アドホックモードにおける通信システム２００を表す図である。通信端末２１０Ａと通信端末２１０Ｂは、無線ＬＡＮにより、ゲームデータなどの様々な情報を送受信できる。本実施形態では、アドホックモードにおいては、最大で４台の通信端末同士でアドホック通信が可能である。
【００５１】
図２（ｂ）は、インフラストラクチャモードにおける通信システム２００を表す図である。通信端末２１０Ａと通信端末２１０Ｂは、インターネット等のネットワーク２２０に接続するアクセスポイントＡＰを介して、様々な情報を送受信できる。ネットワーク２２０は、ＬＡＮ、ＷＡＮ（Wide Area Network）、専用回線などでもよい。
【００５２】
通信システム２００に含まれる通信端末２１０の数は２つに限定されず任意である。以下の説明では、本発明をより理解しやすくするために、通信システム２００は２台の通信端末２１０Ａ，２１０Ｂから構成されるものとする。
【００５３】
通信端末２１０Ａと通信端末２１０Ｂが通信するとき、通信端末２１０Ａ側から見て通信端末２１０Ｂのこと（あるいは通信端末２１０Ｂ側から見て通信端末２１０Ａのこと）を“相手側端末”と呼ぶ。
【００５４】
次に、本実施形態の通信端末２１０の機能的な構成について説明する。図２（ａ），（ｂ）に示される通信システム２００には２つの通信端末２１０Ａ，２１０Ｂが含まれるが、これらは同等の機能を有している。図３に示すように、通信端末２１０Ａ，２１０Ｂは、それぞれ、記憶部３０１、画像送信部３０２、画像受信部３０３、確認部３０４、確認送信部３０５、確認受信部３０６、情報送受部３０７を備える。
【００５５】
記憶部３０１は、通信端末２１０が通信可能な他の通信端末２１０のユーザの画像を記憶する。すなわち、通信端末２１０Ａの記憶部３０１は通信端末２１０Ｂのユーザの画像を記憶し、通信端末２１０Ｂの記憶部３０１は通信端末２１０Ａのユーザの画像を記憶する。ＣＰＵ  １０１と外部メモリ１０６が協働して記憶部３０１として機能する。
【００５６】
ユーザの画像とは、ユーザを識別するための画像であり、典型的にはユーザの顔が写った写真である。ＣＰＵ  １０１は、ユーザからの指示入力により、カメラ１１１を制御してユーザの画像を撮影し、外部メモリ１０６に記憶する。ユーザの画像は、ユーザ本人が見て自分自身が写っていることが確認できる画像であることが望ましい。
【００５７】
外部メモリ１０６には、ユーザが使用する通信端末２１０の識別情報と、ユーザの識別情報と、ユーザの画像と、が対応付けられて記憶される。
【００５８】
通信端末２１０の識別情報は、例えば、通信端末２１０のシリアルナンバー、ＭＡＣ（Media Access Control）アドレス、ネットワークアドレス、端末名などである。
【００５９】
ユーザの識別情報は、例えばユーザ名であり、後述の情報送受部３０７によって情報が送受信される際に互いに相手を呼び合うために用いられる。ただし、ユーザの識別情報を上述の通信端末２１０の識別情報で代用してもよい。
【００６０】
なお、ＣＰＵ  １０１は、ユーザが通信端末２１０又は他の撮影装置を用いて撮影した風景などの画像や、ユーザが通信端末２１０又は他のコンピュータを用いて描いた絵の画像を、ユーザの画像として扱ってもよい。このような場合、ユーザの画像は、ユーザ本人が見て自分自身が撮影又は作成したことが確認できる画像であることが望ましい。
【００６１】
画像送信部３０２は、記憶部３０１に記憶されているユーザの画像のうち、情報の送受を開始しようとする相手方端末のユーザの画像を相手方端末に送信する。ＣＰＵ  １０１と外部メモリ１０６とＮＩＣ  １１０が協働して画像送信部３０２として機能する。
【００６２】
情報の送受とは、相手方端末のユーザがなりすましや人違いではなく確かにユーザ本人であることが確認された後に行われる、対戦ゲームのデータの送信と受信や、チャットや電子メールのデータの送信と受信などのことである。
【００６３】
ユーザは、通信端末２１０の表面に配置されるボタンや、コントローラ１０５が備えるボタンなどを押圧して、情報の送受を開始する旨を指示することができる。この指示には、情報の送受を開始したい相手ユーザを指定する情報が含まれる。ＣＰＵ  １０１は、情報の送受を開始する旨の指示を受け付けると、指定された相手ユーザに対応する画像を外部メモリ１０６から読み出す。そして、ＣＰＵ  １０１は、指定された相手ユーザに対応する相手方端末に、読み出した画像と、情報の送受を開始するリクエストと、を送信する。
【００６４】
画像受信部３０３は、相手方端末から送信された画像と、相手方端末から送信された情報の送受を開始するリクエストと、を受信する。ＣＰＵ  １０１と外部メモリ１０６とＮＩＣ  １１０が協働して画像受信部３０３として機能する。
【００６５】
確認部３０４は、画像受信部３０３によって受信された画像を通信端末２１０のユーザに提示して、画像の確認を促す。ＣＰＵ  １０１と画像処理部１０８が協働して確認部３０４として機能する。
【００６６】
より詳細には、図４に示すように、ＣＰＵ  １０１は、画像処理部１０８を制御して、受信された画像４００をユーザが閲覧できるようにモニターに表示させる。ＣＰＵ  １０１は、画像４００をモニターに表示させると共に、表示された画像４００に写っている人物がユーザ本人であるか否か、あるいは、表示された画像４００を撮影又は作成した人がユーザ本人であるか否か、を示す入力をユーザから受け付ける。そして、ＣＰＵ  １０１は、受け付けられた入力に基づいて、受信された画像４００がユーザの画像であるか否かを判別する。
【００６７】
モニターの表面はタッチパネルになっている。ＣＰＵ  １０１は、ボタン画像が表示されているタッチパネル部分がタッチペンや指等で押圧されると、押圧されたボタン画像に対応付けられる指示がユーザによってなされたと判別する。以下の説明では、ボタン画像が表示されているタッチパネル部分が押圧されることを“ボタンが押圧される”と表現する。
【００６８】
ボタン４１０がユーザによって押圧された場合、ＣＰＵ  １０１は、表示された画像がユーザの画像であると判別する。一方、ボタン４２０がユーザによって押圧された場合、ＣＰＵ  １０１は、表示された画像がユーザの画像ではないと判別する。
【００６９】
確認送信部３０５は、ユーザに提示された画像（相手方端末から受信した画像）がユーザの画像であると判別されると、ユーザの画像であることが確認がされたことを示す応答データを相手方端末に送信する。確認送信部３０５は、ユーザに提示された画像がユーザの画像ではないと判別されると、ユーザの画像ではないことを示す応答データを相手方端末に送信してもよい。ＣＰＵ  １０１とＮＩＣ  １０９が協働して確認送信部３０５として機能する。
【００７０】
確認受信部３０６は、ユーザの画像であることが確認されたことを示す応答データを相手方端末から受信する。確認受信部３０６は、ユーザの画像ではないことを示す応答データを相手方端末から受信してもよい。ＣＰＵ  １０１とＮＩＣ  １０９が協働して確認受信部３０６として機能する。
【００７１】
情報送受部３０７は、ユーザの画像であることが確認されたことを示す応答データを相手方端末から確認受信部３０６が受信し、且つ、相手方端末から送信された画像が自端末のユーザの画像であると判別すると、相手方端末との通信を行って情報を送受する。ＣＰＵ  １０１とＮＩＣ  １１０が協働して情報送受部３０７として機能する。
【００７２】
すなわち、画像送信部３０２と画像受信部３０３による画像の送受信、及び、確認送信部３０５と確認受信部３０６による応答の送受信が、自端末と相手方端末の両方で行われる。そして、自端末から相手方端末に送信された画像が相手方端末のユーザの画像であることが確認され、且つ、相手方端末から自端末に送信された画像が自端末のユーザの画像であることが確認された場合に、自端末と相手方端末との間で情報の送受が開始される。
【００７３】
例えば、ＣＰＵ  １０１は、図５に示すように、自端末のユーザと、応答データが送られてきた相手方端末のユーザと、が対戦するゲームを開始する。この場合、開始するゲームのパラメータを送信したり受信したりすることが“情報の送受”に相当する。ゲームの内容は本発明によって限定されない。
【００７４】
例えば、ＣＰＵ  １０１は、図６に示すように、自端末のユーザと、応答データが送られてきた相手方端末のユーザと、の間で電子メールを交換したりチャットを開始したりする。この場合、電子メールの送信と受信、あるいはチャットデータの送信と受信が“情報の送受”に相当する。
【００７５】
次に、本実施形態の上記各部が実行する通信処理について、図７のフローチャートを用いて説明する。ここでは、相手に情報の送受をリクエストする側を自端末と呼び、リクエストされる側を相手方端末と呼ぶことにする。なお、通信モードは、アドホックモードとインフラストラクチャモードのどちらでもよい。
【００７６】
まず、自端末のＣＰＵ  １０１は、情報の送受を開始する旨の指示を自端末のユーザから受け付ける（ステップＳ７０１）。
【００７７】
例えば図８に示すように、ＣＰＵ  １０１は、予め登録されたユーザリスト（お友達リスト）の中からいずれかのユーザを選択するための画面をモニターに表示させ、情報の送受を開始したい相手ユーザを選択する指示を受け付ける。ユーザは、ユーザリストに含まれる各ユーザに対応付けられたボタンを押圧することにより、相手ユーザを選択する。自端末のユーザによって相手ユーザが選択されると、ＣＰＵ  １０１は、選択された相手ユーザに対応付けられる通信端末２１０（相手方端末）との情報の送受を開始する旨の指示を受け付けたと判別する。
【００７８】
情報の送受を開始する旨の指示を受け付けると、自端末のＣＰＵ  １０１は、相手方端末のユーザの画像を外部メモリ１０６から読み出して取得する（ステップＳ７０２）。
【００７９】
自端末のＣＰＵ  １０１は、ＮＩＣ  １１０を制御して、ステップＳ７０２で取得した画像を相手方端末に送信する（ステップＳ７０３）。このとき、ＣＰＵ  １０１は、ステップＳ７０２で取得した画像と自端末の識別情報とを相手方端末に送信してもよい。
【００８０】
相手方端末のＣＰＵ  １０１は、ＮＩＣ  １１０を制御して、画像を受信する（ステップＳ７０４）。
【００８１】
相手方端末のＣＰＵ  １０１は、ステップＳ７０４で受信した画像を相手方端末のユーザに提示する（ステップＳ７０５）。ＣＰＵ  １０１は、図４に示すように、受信した画像をモニターに表示させ、表示された画像が相手方端末のユーザの画像であるか否かを示す入力を受け付ける。
【００８２】
相手方端末のＣＰＵ  １０１は、ユーザからの入力に基づいて、受信した画像が相手方端末のユーザの画像であるか否かを判別する（ステップＳ７０６）。
【００８３】
例えば、相手方端末のユーザは、表示された画像が自分の顔写真であることを確認した場合、表示された画像が自分の画像であることを示すボタンを押圧し、そうでない場合、表示された画像が自分の画像ではないことを示すボタンを押圧する。ＣＰＵ  １０１は、いずれのボタンが押圧されたかに基づいて、受信した画像がユーザの画像であるか否かを判別する。
【００８４】
受信した画像がユーザの画像であると判別した場合（ステップＳ７０６；ＹＥＳ）、相手方端末のＣＰＵ  １０１は、ＮＩＣ  １１０を制御して、受信した画像がユーザの画像である旨の応答を自端末に送信する（ステップＳ７０７）。
【００８５】
一方、受信した画像がユーザの画像ではないと判別した場合（ステップＳ７０６；ＮＯ）、自端末と相手方端末の各ＣＰＵ  １０１は、通信処理を終了する。なお、相手方端末のＣＰＵ  １０１は、受信した画像がユーザの画像ではない旨の応答を自端末に送信してもよい。
【００８６】
自端末のＣＰＵ  １０１は、ＮＩＣ  １１０を制御して、相手方端末からの応答を受信する（ステップＳ７０８）。
【００８７】
自端末のＣＰＵ  １０１は、ステップＳ７０８で受信した応答に基づいて、情報の送受を開始するか否かを判別する。自端末のＣＰＵ  １０１は、ステップＳ７０３で送信した画像が相手方端末のユーザの画像である旨の応答を受信した場合、情報の送受を開始する（ステップＳ７０９）。
【００８８】
一方、ステップＳ７０３で送信した画像が相手方端末のユーザの画像ではない旨の応答を受信した場合、もしくは、ステップＳ７０３で送信してから所定時間以上応答を受信しなかった場合（タイムオーバーの場合）、自端末のＣＰＵ  １０１は通信処理を終了する。
【００８９】
情報の送受を開始すると、自端末のＣＰＵ  １０１は、情報の送受を終了するか否かを判別する（ステップＳ７１０）。例えば、ＣＰＵ  １０１は、情報の送受を終了する旨の指示を自端末のユーザから受け付けた場合、情報の送受を終了すると判別する。例えば、ＣＰＵ  １０１は、自端末のユーザと相手方端末のユーザとの間で行われるゲームが終了した場合、情報の送受を終了すると判別する。
【００９０】
情報の送受を終了しないと判別した場合（ステップＳ７１０；ＮＯ）、自端末と相手方端末の各ＣＰＵ  １０１は、情報の送受を続行する。情報の送受を終了すると判別した場合（ステップＳ７１０；ＹＥＳ）、自端末と相手方端末の各ＣＰＵ  １０１は、情報の送受を終了する。
【００９１】
本実施形態によれば、相手ユーザと情報を送受したいユーザは、その相手ユーザが写った画像（又はその相手が撮影した画像、又はその相手ユーザが作成した画像）を通信端末２１０に所有していなければならず、且つ、その画像が相手ユーザが写った画像（又はその相手ユーザが撮影した画像、又はその相手ユーザが作成した画像）であることが相手ユーザ本人によって確認されなければならない。したがって、通信の際のいたずらやなりすまし等を防止することができ、通信相手との信頼関係が構築しやすくなる。例えば、通信相手が遠隔地にいて本人であることを直接目で見て確認することが困難な場合でも、相手ユーザが確かに本人であるという信頼性を保持できるようになる。
【００９２】
（実施形態２）
次に、本発明のその他の実施形態について説明する。本実施形態では、通信端末２１０は、通信相手のユーザの画像を新たに撮影して保存することが可能である。
【００９３】
図９は、本実施形態の通信端末２１０の機能的な構成を示す図である。通信端末２１０は、撮影部９０１を更に備える。
【００９４】
撮影部９０１は、ユーザの画像を撮影する。ＣＰＵ  １０１と外部メモリ１０６とカメラ１１１が協働して撮影部９０１として機能する。
【００９５】
ＣＰＵ  １０１は、自端末のユーザの指示に応じて撮影する。例えば、自端末のユーザは、これから情報を送受したい相手ユーザの顔写真などを撮影する。
【００９６】
画像送信部３０２は、上述したように、記憶部３０１に記憶される画像のうち情報の送受を開始しようとする相手方端末のユーザの画像を相手方端末に送信する。本実施形態の画像送信部３０２は、更に、情報の送受を開始しようとする相手方端末のユーザの画像であって、撮影部９０１によって撮影された画像を、相手方端末に送信する。
【００９７】
記憶部３０１は、自端末から相手方端末に送信された画像が相手方端末のユーザの画像であることが確認され、且つ、相手方端末から自端末に送信された画像が自端末のユーザの画像であることが確認された場合、すなわち自端末と相手方端末の両方で画像が確認された場合に、撮影部９０１によって撮影された画像を相手方端末のユーザの画像として記憶する。
【００９８】
次に、本実施形態の通信処理について、図１０のフローチャートを用いて説明する。本実施形態では、通信を開始したいユーザ同士が互いに相手の顔などを撮影できる程度に近くにおり、通信端末２１０がアドホックモードで通信することを想定している。
【００９９】
まず、自端末のＣＰＵ  １０１は、情報の送受を開始する旨の指示を自端末のユーザから受け付ける（ステップＳ１００１）。
【０１００】
自端末のＣＰＵ  １０１は、指示された相手方端末のユーザの画像が外部メモリ１０６に既に保存されているか否かを判別する（ステップＳ１００２）。
【０１０１】
相手方端末のユーザの画像が保存されていない場合（ステップＳ１００２；ＮＯ）、自端末のＣＰＵ  １０１は、ユーザからの指示に応じて、情報の送受を開始したい相手方端末のユーザの画像を撮影する（ステップＳ１００３）。例えば、ユーザは、所定の撮影ボタンを押圧して、相手方端末のユーザの顔などを撮影する。撮影された画像は、ＲＡＭ  １０３に一時記憶される。
【０１０２】
相手方端末のユーザの画像が保存されている場合（ステップＳ１００２；ＹＥＳ）、自端末のＣＰＵ  １０１は、外部メモリ１０６から相手方端末のユーザの画像を読み出す（ステップＳ１００４）。
【０１０３】
自端末のＣＰＵ  １０１は、ＮＩＣ  １１０を制御して、ステップＳ１００３で撮影した画像、又は、ステップＳ１００４で読み出した画像を、相手方端末に送信する（ステップＳ１００５）。
【０１０４】
相手方端末のＣＰＵ  １０１は、ＮＩＣ  １１０を制御して、自端末によって撮影された画像を受信する（ステップＳ１００６）。
【０１０５】
相手方端末のＣＰＵ  １０１は、ステップＳ１００６で受信した画像を相手方端末のユーザに提示する（ステップＳ１００７）。
【０１０６】
相手方端末のＣＰＵ  １０１は、ユーザからの入力に基づいて、受信した画像が相手方端末のユーザの画像であるか否かを判別する（ステップＳ１００８）。
【０１０７】
例えば、相手方端末のユーザは、表示された画像が自分の顔写真であることを確認した場合、表示された画像が自分の画像であることを示すボタンを押圧し、そうでない場合、表示された画像が自分の画像ではないことを示すボタンを押圧する。ＣＰＵ  １０１は、いずれのボタンが押圧されたかに基づいて、受信した画像がユーザの画像であるか否かを判別する。
【０１０８】
受信した画像がユーザの画像であると判別した場合（ステップＳ１００８；ＹＥＳ）、相手方端末のＣＰＵ  １０１は、ＮＩＣ  １１０を制御して、受信した画像がユーザの画像である旨の応答を自端末に送信する（ステップＳ１００９）。この応答には、相手側端末の識別情報が含まれていてもよい。
【０１０９】
一方、受信した画像がユーザの画像ではないと判別した場合（ステップＳ１００８；ＮＯ）、自端末と相手方端末の各ＣＰＵ  １０１は、通信処理を終了する。なお、相手方端末のＣＰＵ  １０１は、受信した画像がユーザの画像ではない旨の応答を自端末に送信してもよい。
【０１１０】
自端末のＣＰＵ  １０１は、ＮＩＣ  １１０を制御して、相手方端末からの応答を受信する（ステップＳ１０１０）。
【０１１１】
自端末のＣＰＵ  １０１は、ステップＳ１０１０で受信した応答に基づいて、情報の送受を開始するか否かを判別する。自端末のＣＰＵ  １０１は、ステップＳ１００５で送信した画像がステップＳ１００３で撮影された画像であって、且つ、ステップＳ１０１０で相手方端末のユーザの画像である旨の応答を受信した場合、ステップＳ１００３で撮影された画像を外部メモリ１０６に保存する（ステップＳ１０１１）。ＣＰＵ  １０１は、ステップＳ１００３で撮影された画像と、ステップＳ１０１０で受信した応答に含まれる相手方端末の識別情報と、を対応付けて保存してもよい。
【０１１２】
そして、自端末のＣＰＵ  １０１は、相手方端末との情報の送受を開始する（ステップＳ１０１２）。
【０１１３】
一方、自端末のＣＰＵ  １０１は、ステップＳ１００３で送信した画像が相手方端末のユーザの画像ではない旨の応答を受信した場合、もしくは、ステップＳ１００５で送信してから所定時間以上応答を受信しなかった場合（タイムオーバーの場合）、ＲＡＭ  １０３に一時記憶されている画像を消去し、通信処理を終了する。
【０１１４】
情報の送受を開始すると、自端末のＣＰＵ  １０１は、情報の送受を終了するか否かを判別する（ステップＳ１０１３）。例えば、ＣＰＵ  １０１は、情報の送受を終了する旨の指示を自端末のユーザから受け付けた場合、情報の送受を終了すると判別する。例えば、ＣＰＵ  １０１は、自端末のユーザと相手方端末のユーザとの間で行われるゲームが終了した場合、情報の送受を終了すると判別する。
【０１１５】
情報の送受を終了しないと判別した場合（ステップＳ１０１３；ＮＯ）、自端末と相手方端末の各ＣＰＵ  １０１は、情報の送受を続行する。情報の送受を終了すると判別した場合（ステップＳ１０１３；ＹＥＳ）、自端末と相手方端末の各ＣＰＵ  １０１は、情報の送受を終了する。
【０１１６】
本実施形態では、撮影された画像がアドホックモードで自端末から相手方端末に送信され、受信した画像が相手方端末のユーザの画像であることが相手方端末のユーザによって確認された場合に、画像が自端末に保存される。つまり、自端末によって撮影された画像は、相手方端末のユーザの同意が得られれば保存されるが、同意されなければ保存されない。従って、もし相手ユーザを不正に隠し撮りしようとしても、通信端末２１０に写真を保存することができない。
【０１１７】
上記ステップＳ１００１〜Ｓ１０１３の処理は、情報の送受を開始しようとする双方の通信端末２１０にて実行される。従って、自端末のユーザと相手方端末のユーザがいずれも同意した場合にのみ、互いに相手ユーザの画像を自分の通信端末２１０に保存することができる。そして、自端末のユーザと相手方端末のユーザがいずれも同意した場合にのみ、互いに相手ユーザと情報を送受することができるようになる。
【０１１８】
例えば、対戦ゲームを始めたいユーザ（リクエストする側）が今まで一度も対戦したことがない相手ユーザ（リクエストされる側）と対戦したい場合には、本実施形態で説明したように、相手ユーザの顔写真などの画像を撮らせてもらい、その相手ユーザが使っている通信端末２１０にアドホックモードで送信する。また、ユーザは、相手ユーザに自分の顔写真などを撮影してもらい、自分が使っている通信端末２１０にアドホックモードで送信してもらう。リクエストする側のユーザが、相手ユーザから送られてきた画像は確かに自分のものであると判断し、且つ、リクエストされる側のユーザが、相手ユーザから送られてきた画像は確かに自分のものであると判断した場合に、各々の通信端末２１０に相手ユーザの画像が保存され、対戦ゲームが開始される。
【０１１９】
本実施形態の通信処理によって互いに間近で確認し合った者同士は、撮影した画像を保存することを相手に許した（許された）仲であり、例えば対戦ゲームの途中に不正に通信を切断するといった行為をする（される）恐れが少ないと考えられ、相手ユーザに対する信頼感が深まる。これら両者が再び対戦したい（情報を送受したい）場合には、再度相手ユーザを撮影する必要はなく、通信端末２１０に保存された画像を互いに送って“嫌がらせ”や“なりすまし”ではないことを確認すればよい。よって、本実施形態の通信処理によってアドホックモードでお互いに確認した後は、遠く離れたアクセスポイントを経由して上記実施形態１の通信処理によってインフラストラクチャモードで安心して対戦ゲームをプレイすることができる。
【０１２０】
十分な信頼関係がまだ築かれていない初めての相手方端末との情報の送受のときであって、アドホックモードによる通信が可能な場合に、本実施形態２の通信処理を行うことが望ましく、２回目以降の情報の送受のときであって、アドホックモードによる通信又はインフラストラクチャモードによる通信が可能な場合に、上記実施形態１の通信処理を行うことが望ましい。
【０１２１】
本発明は、上述した実施形態に限定されず、種々の変形及び応用が可能である。また、上述した実施形態の各構成要素を自由に組み合わせることも可能である。
【０１２２】
通信端末２１０の全部又は一部としてコンピュータを動作させるためのプログラムを、メモリカード、ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ（Magneto Optical disk）などのコンピュータ読み取り可能な記録媒体に格納して配布し、これを別のコンピュータにインストールし、上述の手段として動作させ、あるいは、上述の工程を実行させてもよい。
【０１２３】
さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを格納しておき、例えば搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【０１２４】
以上説明したように、本発明によれば、通信相手との信頼関係を構築しやすくするために好適な通信システム、通信方法、ならびに、プログラムを提供することができる。
【符号の説明】
【０１２５】
１００  情報処理装置
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  インターフェース
１０５  コントローラ
１０６  外部メモリ
１０７  ＤＶＤ−ＲＯＭドライブ
１０８  画像処理部
１０９  音声処理部
１１０  ＮＩＣ
２００  通信システム
２１０，２１０Ａ，２１０Ｂ  通信端末
２２０  ネットワーク
３０１  記憶部
３０２  画像送信部
３０３  画像受信部
３０４  確認部
３０５  確認送信部
３０６  確認受信部
３０７  情報送受部
４００  画像（ユーザの画像）
４１０，４２０  ボタン
９０１  撮影部
【図１】
2011008566.tif 000003
【図２】
2011008566.tif 000004
【図３】
2011008566.tif 000005
【図４】
2011008566.tif 000006
【図５】
2011008566.tif 000007
【図６】
2011008566.tif 000008
【図７】
2011008566.tif 000009
【図８】
2011008566.tif 000010
【図９】
2011008566.tif 000011
【図１０】
2011008566.tif 000012