(57)【特許請求の範囲】
【請求項１】
プロセッサと、当該プロセッサに接続されたメモリと、ディスプレイと、通信インターフェイスとを備えた送信機であって、
前記メモリは、送信用データと、オブジェクトを表示するための画像データとを格納しており、
前記画像データは、前記オブジェクトを３次元表示可能な画像データであり、
前記プロセッサは、
前記送信用データを送信するための指示を受け付けると、前記通信インターフェイスを用いて、前記送信用データを受信機に送信する処理を開始し、
前記処理を開始すると、前記画像データに基づいて、２次元表示および３次元表示のうちの予め定められた一方の表示態様で、前記オブジェクトを前記ディスプレイに表示させ、
前記一方の表示態様で前記オブジェクトを表示させた後、当該オブジェクトの表示態様を、前記２次元表示および前記３次元表示のうち前記一方の表示態様とは異なる表示態様で前記ディスプレイに表示させる、送信機。
【請求項２】
プロセッサと、当該プロセッサに接続されたメモリと、ディスプレイと、通信インターフェイスとを備えた送信機であって、
前記メモリは、送信用データと、オブジェクトを表示するための画像データとを格納しており、
前記画像データは、前記オブジェクトを３次元表示可能な画像データであり、
前記プロセッサは、
前記画像データに基づいて、２次元表示および３次元表示のうちの予め定められた一方の表示態様で、前記オブジェクトを前記ディスプレイに表示させ、
前記オブジェクトを前記ディスプレイに表示させた状態で前記送信用データを送信するための指示を受け付けると、前記通信インターフェイスを用いて、前記送信用データを受信機に送信する処理を開始し、
前記処理を開始すると、前記オブジェクトの表示態様を、前記２次元表示および前記３次元表示のうち前記一方の表示態様とは異なる表示態様で前記ディスプレイに表示させる、送信機。
【請求項３】
前記プロセッサは、前記３次元表示のときには、前記ディスプレイに対する当該オブジェクトの飛び出し量を、時間の経過とともに変更する、請求項１または２に記載の送信機。
【請求項４】
前記予め定められた一方の表示態様は、前記２次元表示であり、
前記プロセッサは、前記オブジェクトの飛び出し量を、時間の経過とともに大きくする、請求項３に記載の送信機。
【請求項５】
前記予め定められた一方の表示態様は、前記３次元表示であり、
前記プロセッサは、前記オブジェクトの飛び出し量を、時間の経過とともに小さくする、請求項３に記載の送信機。
【請求項６】
前記プロセッサは、前記受信機に前記画像データをさらに送信する、請求項３から５のいずれか１項に記載の送信機。
【請求項７】
前記プロセッサは、前記送信用データを前記受信機に送信する処理を開始すると、前記
オブジェクトを予め定められた方向に移動させつつ、当該オブジェクトの飛び出し量を変更する、請求項３から６のいずれか１項に記載の送信機。
【請求項８】
前記プロセッサは、前記送信用データの送信が完了すると、前記オブジェクトを非表示とする、請求項１から７のいずれか１項に記載の送信機。
【請求項９】
プロセッサと、当該プロセッサに接続されたメモリと、ディスプレイと、通信インターフェイスとを備えた受信機であって、
前記プロセッサは、
前記通信インターフェイスを用いて、送信機から送信された送信用データを受信し、
前記送信用データの受信を開始すると、前記メモリに格納された３次元表示可能な画像データに基づき、２次元表示および３次元表示のうちの予め定められた一方の表示態様で、オブジェクトを前記ディスプレイに表示させ、
前記一方の表示態様で前記オブジェクトを表示させた後、前記オブジェクトの表示態様を、前記２次元表示および前記３次元表示のうち前記一方の表示態様とは異なる表示態様で前記ディスプレイに表示させる、受信機。
【請求項１０】
前記プロセッサは、前記３次元表示のときには、前記ディスプレイに対する当該オブジェクトの飛び出し量を、時間の経過とともに変更する、請求項９に記載の受信機。
【請求項１１】
前記予め定められた一方の表示態様は、前記３次元表示であり、
前記プロセッサは、前記オブジェクトの飛び出し量を、時間の経過とともに小さくする、請求項１０に記載の受信機。
【請求項１２】
前記予め定められた一方の表示態様は、前記２次元表示であり、
前記プロセッサは、前記オブジェクトの飛び出し量を、時間の経過とともに大きくする、請求項１０に記載の受信機。
【請求項１３】
前記プロセッサは、前記送信機から前記画像データをさらに受信し、当該受信した画像データを前記メモリに格納する、請求項１０から１２のいずれか１項に記載の受信機。
【請求項１４】
前記メモリは、前記画像データを前記送信機との通信前から予め格納している、請求項１０から１２のいずれか１項に記載の受信機。
【請求項１５】
前記プロセッサは、前記送信用データを前記送信機から受信すると、前記オブジェクトを予め定められた方向に移動させつつ、当該オブジェクトの飛び出し量を変更する、請求項１０から１４のいずれか１項に記載の受信機。
【請求項１６】
第１の通信装置と第２の通信装置とを備えた通信システムであって、
前記第１の通信装置は、第１のプロセッサと、当該第１のプロセッサに接続された第１のメモリと、第１のディスプレイと、第１の通信インターフェイスとを含み、
前記第２の通信装置は、第２のプロセッサと、当該第２のプロセッサに接続された第２のメモリと、第２のディスプレイと、第２の通信インターフェイスとを含み、
前記第１のメモリは、送信用データと、第１のオブジェクトを表示するための第１の画像データとを格納しており、
前記第１の画像データは、前記第１のオブジェクトを３次元表示可能な画像データであり、
前記第１のプロセッサは、
前記送信用データを送信するための指示を受け付けると、前記第１の通信インターフェイスを用いて、前記送信用データを前記第２の通信装置に送信する処理を開始し、
前記処理を開始すると、前記第１の画像データに基づいて、２次元表示および３次元表示のうちの予め定められた一方の表示態様である第１の表示態様で、前記第１のオブジェクトを前記第１のディスプレイに表示させ、
前記第１の表示態様で前記第１のオブジェクトを表示させた後、当該第１のオブジェクトの表示態様を、前記２次元表示および前記３次元表示のうち前記第１の表示態様とは異なる表示態様で前記第１のディスプレイに表示させ、
前記第２のプロセッサは、
前記第２の通信インターフェイスを用いて、前記送信用データを前記第１の通信装置から受信し、
前記送信用データの受信を開始すると、前記第２のメモリに格納された３次元表示可能な画像データに基づき、２次元表示および３次元表示のうちの予め定められた一方の表示態様である第２の表示態様で、第２のオブジェクトを前記第２のディスプレイに表示させ、
前記第２の表示態様で前記第２のオブジェクトを表示させた後、前記第２のオブジェクトの表示態様を、前記２次元表示および前記３次元表示のうち前記第２の表示態様とは異なる表示態様で前記第２のディスプレイに表示させる、通信システム。
【請求項１７】
第１の通信装置と第２の通信装置とを備えた通信システムであって、
前記第１の通信装置は、第１のプロセッサと、当該第１のプロセッサに接続された第１のメモリと、第１のディスプレイと、第１の通信インターフェイスとを含み、
前記第２の通信装置は、第２のプロセッサと、当該第２のプロセッサに接続された第２のメモリと、第２のディスプレイと、第２の通信インターフェイスとを含み、
前記第１のメモリは、送信用データと、第１のオブジェクトを表示するための第１の画像データとを格納しており、
前記第１の画像データは、前記第１のオブジェクトを３次元表示可能な画像データであり、
前記第１のプロセッサは、
前記第１の画像データに基づいて、２次元表示および３次元表示のうちの予め定められた一方の表示態様である第１の表示態様で、前記第１のオブジェクトを前記第１のディスプレイに表示させ、
前記第１のオブジェクトを前記第１のディスプレイに表示させた状態で前記送信用データを送信するための指示を受け付けると、前記第１の通信インターフェイスを用いて、前記送信用データを前記第２の通信装置に送信する処理を開始し、
前記処理を開始すると、前記第１のオブジェクトの表示態様を、前記２次元表示および前記３次元表示のうち前記第１の表示態様とは異なる表示態様で前記第１のディスプレイに表示させ、
前記第２のプロセッサは、
前記第２の通信インターフェイスを用いて、前記送信用データを前記第１の通信装置から受信し、
前記送信用データの受信を開始すると、前記第２のメモリに格納された３次元表示可能な第２の画像データに基づき、２次元表示および３次元表示のうちの予め定められた一方の表示態様である第２の表示態様で、第２のオブジェクトを前記第２のディスプレイに表示させ、
前記第２の表示態様で前記第２のオブジェクトを表示させた後、前記第２のオブジェクトの表示態様を、前記２次元表示および前記３次元表示のうち前記第２の表示態様とは異なる表示態様で前記第２のディスプレイに表示させる、通信システム。
【請求項１８】
プロセッサと、当該プロセッサに接続されたメモリと、ディスプレイと、通信インターフェイスとを備えた送信機における表示制御方法であって、
前記メモリは、送信用データと、オブジェクトを表示するための画像データとを格納しており、
前記画像データは、前記オブジェクトを３次元表示可能な画像データであり、
前記表示制御方法は、
前記プロセッサが、前記送信用データを送信するための指示を受け付けると、前記通信インターフェイスを用いて、前記送信用データを受信機に送信する処理を開始するステップと、
前記プロセッサが、前記処理を開始すると、前記画像データに基づいて、２次元表示および３次元表示のうちの予め定められた一方の表示態様で、前記オブジェクトを前記ディスプレイに表示させるステップと、
前記プロセッサが、前記一方の表示態様で前記オブジェクトを表示させた後、当該オブジェクトの表示態様を、前記２次元表示および前記３次元表示のうち前記一方の表示態様とは異なる表示態様で前記ディスプレイに表示させるステップとを備える、表示制御方法。
【請求項１９】
プロセッサと、当該プロセッサに接続されたメモリと、ディスプレイと、通信インターフェイスとを備えた送信機における表示制御方法であって、
前記メモリは、送信用データと、オブジェクトを表示するための画像データとを格納しており、
前記画像データは、前記オブジェクトを３次元表示可能な画像データであり、
前記表示制御方法は、
前記プロセッサが、前記画像データに基づいて、２次元表示および３次元表示のうち
の予め定められた一方の表示態様で、前記オブジェクトを前記ディスプレイに表示させるステップと、
前記プロセッサが、前記オブジェクトを前記ディスプレイに表示させた状態で前記送信用データを送信するための指示を受け付けると、前記通信インターフェイスを用いて、前記送信用データを受信機に送信する処理を開始するステップと、
前記プロセッサが、前記処理を開始すると、前記オブジェクトの表示態様を、前記２次元表示および前記３次元表示のうち前記一方の表示態様とは異なる表示態様で前記ディスプレイに表示させるステップとを備える、表示制御方法。
【請求項２０】
プロセッサと、当該プロセッサに接続されたメモリと、ディスプレイと、通信インターフェイスとを備えた受信機における表示制御方法であって、
前記表示制御方法は、
前記プロセッサが、前記通信インターフェイスを用いて、送信機が送信した送信用データを受信するステップと、
前記プロセッサが、前記送信用データの受信を開始すると、前記メモリから３次元表示可能な画像データを読み出すステップと、
前記プロセッサが、前記読み出した画像データに基づき、２次元表示および３次元表示のうちの予め定められた一方の表示態様で、オブジェクトを前記ディスプレイに表示させるステップと、
前記プロセッサが、前記一方の表示態様で前記オブジェクトを表示させた後、前記オブジェクトの表示態様を、前記２次元表示および前記３次元表示のうち前記一方の表示態様とは異なる表示態様で前記ディスプレイに表示させるステップとを備える、表示制御方法。
【請求項２１】
プロセッサと、当該プロセッサに接続されたメモリと、ディスプレイと、通信インターフェイスとを備えた送信機を制御するためのプログラムであって、
前記メモリは、送信用データと、オブジェクトを表示するための画像データとを格納しており、
前記画像データは、前記オブジェクトを３次元表示可能な画像データであり、
前記プログラムは、
前記送信用データを送信するための指示を受け付けると、前記通信インターフェイスを用いて、前記送信用データを受信機に送信する処理を開始するステップと、
前記処理を開始すると、前記画像データに基づいて、２次元表示および３次元表示のうちの予め定められた一方の表示態様で、前記オブジェクトを前記ディスプレイに表示させるステップと、
前記一方の表示態様で前記オブジェクトを表示させた後、当該オブジェクトの表示態様を、前記２次元表示および前記３次元表示のうち前記一方の表示態様とは異なる表示態様で前記ディスプレイに表示させるステップとを、前記プロセッサに実行させる、プログラム。
【請求項２２】
プロセッサと、当該プロセッサに接続されたメモリと、ディスプレイと、通信インターフェイスとを備えた送信機を制御するためのプログラムであって、
前記メモリは、送信用データと、オブジェクトを表示するための画像データとを格納しており、
前記画像データは、前記オブジェクトを３次元表示可能な画像データであり、
前記プログラムは、
前記画像データに基づいて、２次元表示および３次元表示のうちの予め定められた一方の表示態様で、前記オブジェクトを前記ディスプレイに表示させるステップと、
前記オブジェクトを前記ディスプレイに表示させた状態で前記送信用データを送信するための指示を受け付けると、前記通信インターフェイスを用いて、前記送信用データを受信機に送信する処理を開始するステップと、
前記処理を開始すると、前記オブジェクトの表示態様を、前記２次元表示および前記３次元表示のうち前記一方の表示態様とは異なる表示態様で前記ディスプレイに表示させるステップとを、前記プロセッサに実行させる、プログラム。
【請求項２３】
プロセッサと、当該プロセッサに接続されたメモリと、ディスプレイと、通信インターフェイスとを備えた受信機を制御するためのプログラムであって、
前記プログラムは、
前記通信インターフェイスを用いて、送信機が送信した送信用データを受信するステップと、
前記送信用データの受信を開始すると、前記メモリから３次元表示可能な画像データを読み出すステップと、
前記読み出した画像データに基づき、２次元表示および３次元表示のうちの予め定められた一方の表示態様で、オブジェクトを前記ディスプレイに表示させるステップと、
前記一方の表示態様で前記オブジェクトを表示させた後、前記オブジェクトの表示態様を、前記２次元表示および前記３次元表示のうち前記一方の表示態様とは異なる表示態様で前記ディスプレイに表示させるステップとを、前記プロセッサに実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信機、受信機、通信システム、表示制御方法、およびプログラムに関する。本発明は、特に、２次元表示および３次元表示が可能な送信機および受信機、当該送信機および当該受信機を含む通信システム、当該送信機および当該受信機における表示制御方法、ならびに当該送信機および受信機を制御するためのプログラムに関する。
【背景技術】
【０００２】
従来、２次元画像と３次元画像とを表示可能な装置が知られている。
特許文献１には、当該装置として、コンテンツ表示装置が開示されている。当該コンテンツ表示装置は、２次元表示と３次元表示とが切替え可能である。コンテンツ表示装置は、２次元画像から３次元画像に切替える際、始めに表示部における表示状態を３次元表示に切替えた後、所定の切替時間をかけて、コンテンツデータの視差を徐々に広げる。
【０００３】
特許文献２には、２次元画像と３次元画像とを表示可能な装置における表示方法として、立体画像表示方法が開示されている。当該立体画像表示方法は、右目用画像と左目用画像をそれぞれ右目および左目に分離入力して立体像を再現する。また、立体画像表示方法は、計算機により３次元空間を記述する情報から撮影画像を生成する３次元コンピュータグラフィクスを用いて左目用および右目用の２画像を生成する。さらに、立体画像表示方法は、左目用および右目用の２画像の視差量の変化により非立体表示と立体表示状態への移行を可能とする。
【０００４】
また、従来、データを転送可能な装置が知られている。
特許文献３には、上記装置として、画像データを転送する画像処理装置が開示されている。当該画像処理装置は、転送対象画像データの代表画像を取得し、転送対象画像データの転送中に対応する代表画像を画像処理装置の表示部に表示する。
【０００５】
特許文献４には、データを転送可能な装置として、撮像により得られた画像データを転送する電子カメラが開示されている。当該電子カメラは、画像データの転送動作中においては、電子カメラに設けられた表示モニタに画像と、転送状況を示す未転送画像枠、転送中画像枠、および転送済画像枠とを併せて表示する。未転送画像枠は転送が済んでいない画像に対して表示され、転送中画像枠は転送中の画像に対して表示され、転送済画像枠は既に転送が終了した画像に対して表示される。
【０００６】
特許文献５には、データを転送可能な装置として、複合機が開示されている。当該複合機は、実行中の動作を表示パネルにアニメーション表示して、ユーザのアニメーション表示へのタッチで、中止する動作の選択を行わせる。
【０００７】
また、従来、データ転送中であることを示すアイコン表示や、データの転送状態をバーを用いて表示することも知られている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００４−３２８５６６号公報
【特許文献２】特開平１０−１７２００４号公報
【特許文献３】特開２００６−３４０２３７号公報
【特許文献４】特開２００４−９６３２９号公報
【特許文献５】特開２００７−３００２８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１には、２次元表示と３次元表示との間の切替えについては開示されているが、単体の機器に関する技術である。このため、特許文献１のコンテンツ表示装置では、他の装置との関係に基づいて２次元表示と３次元表示との間の切替えを行なうことはできない。
【００１０】
また、特許文献２の立体画像表示方法は、ディスプレイである立体画像表示装置と、コンピュータと、入力装置とからなる構成により実現される。このため、当該立体画像表示方法でも、他の装置との関係に基づいて２次元表示と３次元表示との間の切替えを行なうことはできない。
【００１１】
また、特許文献３から５には、データ転送に関する技術は開示されているものの、２次元表示と３次元表示との間の切替えに関する技術は開示されていない。
【００１２】
本発明は上記の問題点に鑑みなされたものであって、その目的は、２次元表示と３次元表示との間の切替えをデータ通信と関連させることが可能な送信機、受信機、通信システム、表示制御方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【００１３】
本発明のある局面に従うと、送信機は、プロセッサと、当該プロセッサに接続されたメモリと、ディスプレイと、通信インターフェイスとを備えている。メモリは、送信用データと、オブジェクトを表示するための画像データとを格納している。画像データは、オブジェクトを３次元表示させるための右目用画像データと左目用画像データとを含む。プロセッサは、送信用データを送信するための指示を受け付けると、通信インターフェイスを用いて、送信用データを受信機に送信する処理を開始する。プロセッサは、当該処理を開始すると、画像データに基づいて、２次元表示および３次元表示のうちの予め定められた一方の表示態様で、オブジェクトをディスプレイに表示させる。プロセッサは、一方の表示態様でオブジェクトを表示させた後、当該オブジェクトの表示態様を、２次元表示および３次元表示のうち上記一方の表示態様とは異なる表示態様でディスプレイに表示させる。
【００１４】
本発明の他の局面に従うと、送信機は、プロセッサと、当該プロセッサに接続されたメモリと、ディスプレイと、通信インターフェイスとを備えている。メモリは、送信用データと、オブジェクトを表示するための画像データとを格納している。画像データは、オブジェクトを３次元表示させるための右目用画像データと左目用画像データとを含む。プロセッサは、画像データに基づいて、２次元表示および３次元表示のうちの予め定められた一方の表示態様で、オブジェクトをディスプレイに表示させる。プロセッサは、オブジェクトをディスプレイに表示させた状態で送信用データを送信するための指示を受け付けると、通信インターフェイスを用いて、送信用データを受信機に送信する処理を開始する。プロセッサは、当該処理を開始すると、オブジェクトの表示態様を、２次元表示および３次元表示のうち上記一方の表示態様とは異なる表示態様でディスプレイに表示させる。
【００１５】
好ましくは、プロセッサは、３次元表示のときには、ディスプレイに対する当該オブジェクトの飛び出し量を、時間の経過とともに変更する。
【００１６】
好ましくは、予め定められた一方の表示態様は、２次元表示である。プロセッサは、オブジェクトの飛び出し量を、時間の経過とともに大きくする。
【００１７】
好ましくは、予め定められた一方の表示態様は、３次元表示である。プロセッサは、オブジェクトの飛び出し量を、時間の経過とともに小さくする。
【００１８】
好ましくは、プロセッサは、受信機に画像データをさらに送信する。
好ましくは、プロセッサは、送信用データを受信機に送信する処理を開始すると、オブジェクトを予め定められた方向に移動させつつ、オブジェクトの飛び出し量を変更する。
【００１９】
好ましくは、プロセッサは、送信用データの送信が完了すると、オブジェクトを非表示とする。
【００２０】
本発明のさらに他の局面に従うと、受信機は、プロセッサと、当該プロセッサに接続されたメモリと、ディスプレイと、通信インターフェイスとを備えている。プロセッサは、通信インターフェイスを用いて、送信機から送信された送信用データを受信する。プロセッサは、送信用データの受信を開始すると、メモリに格納された、右目用画像データと左目用画像データとを含んだ画像データに基づき、２次元表示および３次元表示のうちの予め定められた一方の表示態様で、オブジェクトを記ディスプレイに表示させる。プロセッサは、上記一方の表示態様で前記オブジェクトを表示させた後、オブジェクトの表示態様を、２次元表示および３次元表示のうち上記一方の表示態様とは異なる表示態様で前記ディスプレイに表示させる。
【００２１】
好ましくは、プロセッサは、３次元表示のときには、ディスプレイに対する当該オブジェクトの飛び出し量を、時間の経過とともに変更する。
【００２２】
好ましくは、予め定められた一方の表示態様は、３次元表示である。プロセッサは、オブジェクトの飛び出し量を、時間の経過とともに小さくする。
【００２３】
好ましくは、予め定められた一方の表示態様は、２次元表示である。プロセッサは、オブジェクトの飛び出し量を、時間の経過とともに大きくする。
【００２４】
好ましくは、プロセッサは、送信機から画像データをさらに受信し、当該受信した画像データをメモリに格納する。
【００２５】
好ましくは、メモリは、画像データを送信機との通信前から予め格納している。
好ましくは、プロセッサは、送信用データを送信機から受信すると、オブジェクトを予め定められた方向に移動させつつ、オブジェクトの飛び出し量を変更する。
【００２６】
本発明のさらに他の局面に従うと、通信システムは、第１の通信装置と第２の通信装置とを備える。第１の通信装置は、第１のプロセッサと、当該第１のプロセッサに接続された第１のメモリと、第１のディスプレイと、第１の通信インターフェイスとを含む。第２の通信装置は、第２のプロセッサと、当該第２のプロセッサに接続された第２のメモリと、第２のディスプレイと、第２の通信インターフェイスとを含む。第１のメモリは、送信用データと、第１のオブジェクトを表示するための第１の画像データとを格納している。第１の画像データは、第１のオブジェクトを３次元表示させるための右目用画像データと左目用画像データとを含む。第１のプロセッサは、送信用データを送信するための指示を受け付けると、第１の通信インターフェイスを用いて、送信用データを第２の通信装置に送信する処理を開始する。第１のプロセッサは、当該処理を開始すると、第１の画像データに基づいて、２次元表示および３次元表示のうちの予め定められた一方の表示態様である第１の表示態様で、第１のオブジェクトを第１のディスプレイに表示させる。第１のプロセッサは、第１の表示態様で第１のオブジェクトを表示させた後、第１のオブジェクトの表示態様を、２次元表示および３次元表示のうち第１の表示態様とは異なる表示態様で第１のディスプレイに表示させる。第２のプロセッサは、第２の通信インターフェイスを用いて、送信用データを第１の通信装置から受信する。第２のプロセッサは、送信用データの受信を開始すると、第２のメモリに格納された、右目用画像データと左目用画像データとを含んだ第２の画像データに基づき、２次元表示および３次元表示のうちの予め定められた一方の表示態様である第２の表示態様で、第２のオブジェクトを第２のディスプレイに表示させる。第２のプロセッサは、第２の表示態様で第２のオブジェクトを表示させた後、第２のオブジェクトの表示態様を、２次元表示および３次元表示のうち第２の表示態様とは異なる表示態様で第２のディスプレイに表示させる。
【００２７】
本発明のさらに他の局面に従うと、通信システムは、第１の通信装置と第２の通信装置とを備える。第１の通信装置は、第１のプロセッサと、当該第１のプロセッサに接続された第１のメモリと、第１のディスプレイと、第１の通信インターフェイスとを含む。第２の通信装置は、第２のプロセッサと、当該第２のプロセッサに接続された第２のメモリと、第２のディスプレイと、第２の通信インターフェイスとを含む。第１のメモリは、送信用データと、第１のオブジェクトを表示するための第１の画像データとを格納している。第１の画像データは、第１のオブジェクトを３次元表示させるための右目用画像データと左目用画像データとを含む。第１のプロセッサは、第１の画像データに基づいて、２次元表示および３次元表示のうちの予め定められた一方の表示態様である第１の表示態様で、第１のオブジェクトを第１のディスプレイに表示させる。第１のプロセッサは、オブジェクトをディスプレイに表示させた状態で送信用データを送信するための指示を受け付けると、第１の通信インターフェイスを用いて、送信用データを第２の通信装置に送信する処理を開始する。第１のプロセッサは、当該処理を開始すると、第１のオブジェクトの表示態様を、２次元表示および３次元表示のうち第１の表示態様とは異なる表示態様で第１のディスプレイに表示させる。第２のプロセッサは、第２の通信インターフェイスを用いて、送信用データを第１の通信装置から受信する。第２のプロセッサは、送信用データの受信を開始すると、第２のメモリに格納された、右目用画像データと左目用画像データとを含んだ第２の画像データに基づき、２次元表示および３次元表示のうちの予め定められた一方の表示態様である第２の表示態様で、第２のオブジェクトを第２のディスプレイに表示させる。第２のプロセッサは、第２の表示態様で第２のオブジェクトを表示させた後、第２のオブジェクトの表示態様を、２次元表示および３次元表示のうち第２の表示態様とは異なる表示態様で第２のディスプレイに表示させる。
【００２８】
好ましくは、第１のプロセッサは、３次元表示のときには、第１のディスプレイに対する第１のオブジェクトの飛び出し量を、時間の経過とともに変更する。第２のプロセッサは、３次元表示のときには、第２のディスプレイに対する第２のオブジェクトの飛び出し量を、時間の経過とともに変更する。
【００２９】
好ましくは、第１のプロセッサは、第２の通信装置に第１の画像データをさらに送信する。第２のプロセッサは、第１の通信装置によって送信された第１の画像データをさらに受信する。第２のプロセッサは、第２の画像データとして第１の画像データを用いることにより、第１のオブジェクトと同じオブジェクトを第２のオブジェクトとして第２のディスプレイに表示させる。
【００３０】
好ましくは、第２のメモリは、第２のオブジェクトの画像を示した第２の画像データを、第１の通信装置との通信前から予め格納している。第２のオブジェクトは第１のオブジェクトと同じである。
【００３１】
好ましくは、第１のプロセッサは、送信用データを第２の通信装置に送信する処理を開始すると、第１のオブジェクトを予め定められた第１の方向に移動させつつ、第１のオブジェクトの飛び出し量を変更する。第２のプロセッサは、送信用データを第１の通信装置から受信すると、第２のオブジェクトを第１の方向または第１の方向とは異なる予め定められた第２の方向に移動させつつ、第２のオブジェクトの飛び出し量を変更する。
【００３２】
本発明のさらに他の局面に従うと、表示制御方法は、プロセッサと、当該プロセッサに接続されたメモリと、ディスプレイと、通信インターフェイスとを備えた送信機における表示制御方法である。メモリは、送信用データと、オブジェクトを表示するための画像データとを格納している。画像データは、オブジェクトを３次元表示させるための右目用画像データと左目用画像データとを含む。表示制御方法は、プロセッサが、送信用データを送信するための指示を受け付けると、通信インターフェイスを用いて、送信用データを受信機に送信する処理を開始するステップと、プロセッサが、当該処理を開始すると、画像データに基づいて、２次元表示および３次元表示のうちの予め定められた一方の表示態様で、オブジェクトを前記ディスプレイに表示させるステップと、プロセッサが、上記一方の表示態様で前記オブジェクトを表示させた後、オブジェクトの表示態様を、２次元表示および３次元表示のうち上記一方の表示態様とは異なる表示態様でディスプレイに表示させるステップとを備える。
【００３３】
本発明のさらに他の局面に従うと、表示制御方法は、プロセッサと、当該プロセッサに接続されたメモリと、ディスプレイと、通信インターフェイスとを備えた送信機における表示制御方法である。メモリは、送信用データと、オブジェクトを表示するための画像データとを格納している。画像データは、オブジェクトを３次元表示させるための右目用画像データと左目用画像データとを含む。表示制御方法は、プロセッサが、画像データに基づいて、２次元表示および３次元表示のうちの予め定められた一方の表示態様で、オブジェクトをディスプレイに表示させるステップと、プロセッサが、オブジェクトをディスプレイに表示させた状態で送信用データを送信するための指示を受け付けると、通信インターフェイスを用いて、送信用データを受信機に送信する処理を開始するステップと、プロセッサが、当該処理を開始すると、オブジェクトの表示態様を、２次元表示および３次元表示のうち上記一方の表示態様とは異なる表示態様でディスプレイに表示させるステップとを備える。
【００３４】
本発明のさらに他の局面に従うと、表示制御方法は、プロセッサと、当該プロセッサに接続されたメモリと、ディスプレイと、通信インターフェイスとを備えた受信機における表示制御方法である。表示制御方法は、プロセッサが、通信インターフェイスを用いて、送信機が送信した送信用データを受信するステップと、プロセッサが、送信用データの受信を開始すると、メモリから右目用画像データと左目用画像データとを含んだ画像データを読み出すステップと、プロセッサが、読み出した画像データに基づき、２次元表示および３次元表示のうちの予め定められた一方の表示態様で、オブジェクトを前記ディスプレイに表示させるステップと、プロセッサが、上記一方の表示態様で前記オブジェクトを表示させた後、オブジェクトの表示態様を、２次元表示および３次元表示のうち上記一方の表示態様とは異なる表示態様でディスプレイに表示させるステップとを備える。
【００３５】
本発明のさらに他の局面に従うと、プログラムは、プロセッサと、当該プロセッサに接続されたメモリと、ディスプレイと、通信インターフェイスとを備えた送信機を制御するためのプログラムである。メモリは、送信用データと、オブジェクトを表示するための画像データとを格納している。画像データは、オブジェクトを３次元表示させるための右目用画像データと左目用画像データとを含む。プログラムは、送信用データを送信するための指示を受け付けると、通信インターフェイスを用いて、送信用データを受信機に送信する処理を開始するステップと、当該処理を開始すると、画像データに基づいて、２次元表示および３次元表示のうちの予め定められた一方の表示態様で、オブジェクトをディスプレイに表示させるステップと、上記一方の表示態様で前記オブジェクトを表示させた後、オブジェクトの表示態様を、２次元表示および３次元表示のうち上記一方の表示態様とは異なる表示態様でディスプレイに表示させるステップとを、プロセッサに実行させる。
【００３６】
本発明のさらに他の局面に従うと、プログラムは、プロセッサと、当該プロセッサに接続されたメモリと、ディスプレイと、通信インターフェイスとを備えた送信機を制御するためのプログラムである。メモリは、送信用データと、オブジェクトを表示するための画像データとを格納している。画像データは、オブジェクトを３次元表示させるための右目用画像データと左目用画像データとを含む。プログラムは、画像データに基づいて、２次元表示および３次元表示のうちの予め定められた一方の表示態様で、オブジェクトをディスプレイに表示させるステップと、オブジェクトをディスプレイに表示させた状態で送信用データを送信するための指示を受け付けると、通信インターフェイスを用いて、送信用データを受信機に送信する処理を開始するステップと、当該処理を開始すると、オブジェクトの表示態様を、２次元表示および３次元表示のうち上記一方の表示態様とは異なる表示態様でディスプレイに表示させるステップとを、プロセッサに実行させる。
【００３７】
本発明のさらに他の局面に従うと、プログラムは、プロセッサと、当該プロセッサに接続されたメモリと、ディスプレイと、通信インターフェイスとを備えた受信機を制御するためのプログラムである。プログラムは、通信インターフェイスを用いて、送信機が送信した送信用データを受信するステップと、送信用データの受信を開始すると、メモリから右目用画像データと左目用画像データとを含んだ画像データを読み出すステップと、読み出した画像データに基づき、２次元表示および３次元表示のうちの予め定められた一方の表示態様で、オブジェクトをディスプレイに表示させるステップと、上記一方の表示態様でオブジェクトを表示させた後、オブジェクトの表示態様を、２次元表示および３次元表示のうち上記一方の表示態様とは異なる表示態様でディスプレイに表示させるステップとを、プロセッサに実行させる。
【発明の効果】
【００３８】
上記の発明によれば、２次元表示と３次元表示との間の切替えをデータ通信と関連させることが可能となる。
【図面の簡単な説明】
【００３９】
【図１】通信システムの構成を示した図である。
【図２】通信装置のハードウェア構成を示した図である。
【図３】他の通信装置のハードウェア構成を示した図である。
【図４】第１の画面遷移例を示した図である。
【図５】第２の画面遷移例を示した図である。
【図６】第３の画面遷移例を示した図である。
【図７】第４の画面遷移例を示した図である。
【図８】通信端末が行なう処理の流れを示したフローチャートである。
【図９】他の通信端末が行なう処理の流れを示したフローチャートである。
【図１０】通信端末が行なう処理の他の流れを示したフローチャートである。
【図１１】他の通信端末が行なう処理の他の流れを示したフローチャートである。
【図１２】変形例における第１の画面遷移例を示した図である。
【図１３】変形例における第２の画面遷移例を示した図である。
【図１４】変形例における第３の画面遷移例を示した図である。
【図１５】変形例における第４の画面遷移例を示した図である。
【図１６】通信システムの変形例を示した図である。
【発明を実施するための形態】
【００４０】
以下、図面を参照しつつ、本発明の各実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００４１】
＜通信システムの概要＞
図１は、通信システム１の構成を示した図である。図１を参照して、通信システム１は、通信装置１０（送信機、第１の通信装置）と、通信装置２０（受信機、第２の通信装置）とを備える。通信装置１０および通信装置２０は、たとえば、携帯型電話機、ＰＤＡ（Personal Digital Assistant）である。
【００４２】
通信装置１０は、操作キー１０５と、ディスプレイ１０８とを備える。通信装置２０は、操作キー２０５と、ディスプレイ２０８とを備える。通信装置１０と通信装置２０とは、互いに通信を行なう。なお、通信装置１０と通信装置２０との間の通信の方式は、特に限定されるものではない。たとえば、当該通信の方式として、ＷｉＦｉ（Wireless Fidelity）による通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格に基づく通信、赤外線通信等の各種の方式が挙げられる。
【００４３】
通信装置１０と通信装置２０とは、２次元表示と３次元表示とが可能に構成されている。通信装置１０および通信装置２０は、３次元表示の方法として視差バリア方式を用いている。通信装置１０および通信装置２０は、ディスプレイ１０８，２０８に、右目用画像と左目用画像とを、ｘ方向において交互に表示する。なお、３次元表示の方法は、視差バリア方式に限定されるものではなく、たとえば、レンチキュラ方式、偏光板方式、液晶アクティブシャッターメガネ方式等の各種の方式を用いることもできる。
【００４４】
以下では、通信装置１０を送信側の端末とし、通信装置２０を受信側の端末として説明する。つまり、通信装置１０が送信機として機能し、通信装置２０が受信機として機能する場合を例に挙げて説明する。
【００４５】
＜通信装置のハードウェア構成＞
図２は、通信装置１０のハードウェア構成を示した図である。図２を参照して、通信装置１０は、プログラムを実行するＣＰＵ（Central Processing Unit）１０１と、データを不揮発的に格納するＲＯＭ（Read Only Memory）１０２と、データを揮発的に格納するＲＡＭ（Random Access Memory）１０３と、ＮＡＮＤ型のフラッシュメモリ１０４と、通信装置１０のユーザによる指示の入力を受ける操作キー１０５と、通信ＩＦ（Interface）１０６と、ＩＣ（Integrated Circuit）カードリーダライタ１０７と、ディスプレイ１０８と、電源ユニット１０９とを備える。
【００４６】
フラッシュメモリ１０４は、不揮発性の半導体メモリである。フラッシュメモリ１０４は、通信装置１０が生成したデータ、通信装置１０の外部装置から取得したデータ等の各種データを揮発的に格納する。
【００４７】
通信ＩＦ１０６は、通信装置１０が外部の通信装置（たとえば通信装置２０）と無線通信を行なうための信号処理を行なう。電源ユニット１０９は、データバスを介して、ＣＰＵ１０１、通信ＩＦ１０６、ＩＣカードリーダライタ１０７、ディスプレイ１０８等に電力を供給する。
【００４８】
各構成要素１０１〜１０９は、相互にデータバスによって接続されている。ＩＣカードリーダライタ１０７には、メモリカード１０７１が装着される。
【００４９】
通信装置１０における処理は、各ハードウェアおよびＣＰＵ１０１により実行されるソフトウェアによって実現される。このようなソフトウェアは、フラッシュメモリ１０４に予め記憶されている場合がある。また、ソフトウェアは、メモリカード１０７１その他の記憶媒体に格納されて、プログラムプロダクトとして流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラムプロダクトとして提供される場合もある。このようなソフトウェアは、ＩＣカードリーダライタ１０７その他の読取装置によりその記憶媒体から読み取られて、あるいは、通信ＩＦを介してダウンロードされた後、フラッシュメモリ１０４に一旦格納される。そのソフトウェアは、ＣＰＵ１０１によってフラッシュメモリ１０４から読み出され、さらにフラッシュメモリ１０４に実行可能なプログラムの形式で格納される。ＣＰＵ１０１は、そのプログラムを実行する。
【００５０】
同図に示される通信装置１０を構成する各構成要素は、一般的なものである。したがって、本発明の本質的な部分は、フラッシュメモリ１０４、メモリカード１０７１その他の記憶媒体に格納されたソフトウェア、あるいはネットワークを介してダウンロード可能なソフトウェアであるともいえる。なお、通信装置１０の各ハードウェアの動作は周知であるので、詳細な説明は繰り返さない。
【００５１】
なお、記録媒体としては、ＤＶＤ-ＲＯＭ、ＣＤ−ＲＯＭ、ＦＤ（Flexible Disk）、ハードディスクに限られず、磁気テープ、カセットテープ、光ディスク（ＭＯ（Magnetic Optical Disc）／ＭＤ（Mini Disc）／ＤＶＤ（Digital Versatile Disc））、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Electronically Programmable Read-Only Memory）、ＥＥＰＲＯＭ（Electronically Erasable Programmable Read-Only Memory）、フラッシュＲＯＭなどの半導体メモリ等の固定的にプログラムを担持する媒体でもよい。また、記録媒体は、当該プログラム等をコンピュータが読取可能な一時的でない媒体である。
【００５２】
ここでいうプログラムとは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００５３】
図３は、通信装置２０のハードウェア構成を示した図である。図３を参照して、通信装置２０は、プログラムを実行するＣＰＵ２０１と、データを不揮発的に格納するＲＯＭ２０２と、データを揮発的に格納するＲＡＭ２０３と、ＮＡＮＤ型のフラッシュメモリ２０４と、通信装置２０のユーザによる指示の入力を受ける操作キー２０５と、通信ＩＦ２０６と、ＩＣカードリーダライタ２０７と、ディスプレイ２０８と、電源ユニット２０９とを備える。通信装置２０のハードウェア構成は、通信装置１０のハードウェア構成と同様であるため、ここでの説明は繰り返さない。
【００５４】
＜画面遷移例＞
以下では、通信装置１０が、ユーザが所望するデータ（以下、「データＤ１」と称する）を通信装置２０に送信する際における、通信装置１０と通信装置２０とにおける４つの画面遷移例を説明する。
【００５５】
通信装置１０は、データＤ１と、オブジェクト３０（図４参照）を表示するための画像データ（以下、「画像データＤ２」と称する）とをフラッシュメモリ１０４に格納している。通信装置１０は、データＤ１と、当該データＤ１に対応付けられた画像データＤ２とを、通信装置２０に送信する。なお、通信装置２０は、受信したデータＤ１および画像データＤ２を、一旦ＲＡＭ２０３に格納する。通信装置２０は、受信したデータを保存するための指示を受け付けると、ＲＡＭ２０３に格納したデータＤ１および画像データＤ２を、フラッシュメモリ２０４に格納する。
【００５６】
画像データＤ２は、オブジェクト３０を３次元表示させるための右目用画像データＤ２１と左目用画像データＤ２２とを含む。なお、データＤ１と画像データＤ２とは、別々のファイルとしてフラッシュメモリ１０４に格納されていてもよいし、画像データＤ２がデータＤ１に含まれる形式で格納されていてもよい。
【００５７】
データＤ１は、どのような形式のデータであってもよい。データＤ１は、たとえば、テキストデータ、画像データである。データＤ１が写真の画像データである場合には、画像データＤ２は、たとえば当該写真のサムネイル画像（オブジェクト）の画像データである。オブジェクトの内容は特に限定されるものではないが、データＤ１に関連する内容であることが好ましい。
【００５８】
以下では、データＤ１が、りんごの写真画像（詳細画像）であって、画像データＤ２が、当該りんごのサムネイル画像データである場合を例に挙げて説明する。また、以下では、通信装置１０は、データＤ１よりも先に画像データＤ２を通信装置２０に送信するものとする。また、データＤ１のヘッダには、データＤ１のデータ量が記述されているものとして説明する。
【００５９】
図４は、第１の画面遷移例を示した図である。図４（ａ）を参照して、通信装置１０のＣＰＵ１０１は、データＤ１を送信するための指示を操作キー１０５を介して受け付けると、通信ＩＦ１０６を用いてデータＤ１を通信装置２０に送信する処理を開始する。ＣＰＵ１０１は、データＤ１の送信処理を開始すると、画像データＤ２に基づいて、りんごのオブジェクト３０をディスプレイ１０８に２次元表示する。
【００６０】
なお、ＣＰＵ１０１は、オブジェクト３０の２次元表示を、たとえば、画像データＤ２の右目用画像データＤ２１あるいは左目用画像データＤ２２を用いて行なえばよい。オブジェクト３０の２次元表示の方法は、特に限定されるものではない。たとえば、右目用画像と左目用画像との視差がほぼなくなるように、右目用画像データＤ２１と左目用画像データＤ２２とを組み合わせてもよい。あるいは、画像データＤ２に、右目用画像データＤ２１および左目用画像データＤ２２とは別に２次元用の画像データを含めておき、ＣＰＵ１０１は、当該２次元用画像データを用いてオブジェクト３０の２次元表示を実現してもよい。
【００６１】
図４（ｂ）を参照して、ＣＰＵ１０１は、オブジェクト３０を２次元表示させた後、データＤ１を第１の割合（たとえば２５％）送信したと判断すると、飛び出し量を値Ｖ１として、オブジェクト３０をディスプレイ１０８に３次元表示させる。図４（ｃ）を参照して、ＣＰＵ１０１は、飛び出し量を値Ｖ１としてオブジェクト３０をディスプレイ１０８に３次元表示させた後、データＤ１を第２の割合（たとえば５０％）送信したと判断すると、飛び出し量を値Ｖ２（Ｖ２＞Ｖ１）として、オブジェクト３０をディスプレイ１０８に３次元表示させる。
【００６２】
図４（ｄ）を参照して、ＣＰＵ１０１は、飛び出し量を値Ｖ２としてオブジェクト３０をディスプレイ１０８に３次元表示させた後、データＤ１を第３の割合（たとえば７５％）送信したと判断すると、飛び出し量を値Ｖ３（Ｖ３＞Ｖ２）として、オブジェクト３０をディスプレイ１０８に３次元表示させる。また、ＣＰＵ１０１は、データＤ１の送信を完了すると、オブジェクト３０を非表示とする。
【００６３】
以上のように、ＣＰＵ１０１は、データＤ１の送信開始後、時間の経過に伴い、オブジェクト３０の表示態様を２次元表示から３次元表示に変更させる。また、ＣＰＵ１０１は、３次元表示を行なう場合には、時間の経過にともない、オブジェクト３０の飛び出し量を徐々に大きくする。
【００６４】
なお、図４および後述する図５〜図８においては、オブジェクト３０の飛び出し量の違いを表現するために、飛び出し量が大きくなるほどオブジェクト３０を大きくして記載している。しかしながら、実際には、ＣＰＵ１０１は、飛び出し量に応じてオブジェクト３０を拡大させるわけではない。ただし、飛び出し量に応じてオブジェクト３０の大きさが大きくなるように各通信装置１０，２０を構成してもよい。
【００６５】
図４（ｅ）を参照して、通信装置２０のＣＰＵ２０１は、通信ＩＦ２０６を用いてデータＤ１の受信を開始すると、飛び出し量を値Ｖ３として、オブジェクト３０をディスプレイ２０８に３次元表示させる。図４（ｆ）を参照して、ＣＰＵ２０１は、飛び出し量を値Ｖ３としてオブジェクト３０をディスプレイ２０８に３次元表示させた後、データＤ１を第１の割合（２５％）受信したと判断すると、飛び出し量を値Ｖ２として、オブジェクト３０をディスプレイ２０８に３次元表示させる。
【００６６】
図４（ｇ）を参照して、ＣＰＵ２０１は、飛び出し量を値Ｖ２としてオブジェクト３０をディスプレイ２０８に３次元表示させた後、データＤ１を第２の割合（５０％）受信したと判断すると、飛び出し量を値Ｖ１として、オブジェクト３０をディスプレイ２０８に３次元表示させる。図４（ｈ）を参照して、ＣＰＵ２０１は、飛び出し量を値Ｖ１としてオブジェクト３０をディスプレイ２０８に３次元表示させた後、データＤ１を第３の割合（７５％）受信したと判断すると、オブジェクト３０をディスプレイ２０８に２次元表示させる。
【００６７】
また、ＣＰＵ２０１は、データＤ１の受信を完了すると、受信を完了した旨の表示をディスプレイ２０８に表示させる。なお、ＣＰＵ２０１は、受信が完了した場合、オブジェクト３０を非表示としてもよいし、あるいは表示を継続してもよい。
【００６８】
以上のように、ＣＰＵ２０１は、データＤ１を受信すると、時間の経過に伴い、オブジェクト３０の表示態様を３次元表示から２次元表示に変更させる。また、ＣＰＵ２０１は、３次元表示を行なう場合には、時間の経過にともない、オブジェクト３０の飛び出し量を徐々に小さくする。
【００６９】
上記の処理を通信装置１０および通信装置２０が実行することにより、２次元表示と３次元表示との間の切替えをデータ通信と関連させることが可能となる。また、ユーザは、データ通信が進行している様子を直感的に理解することができる。上述したように、オブジェクト３０がデータＤ１についてのサムネイル画像である場合のように、オブジェクト３０とデータＤ１とに関連性がある場合、ユーザは、データＤ１がどのような内容のデーであるかを即座に理解できる。
【００７０】
なお、以下では、説明の便宜上、第１の割合を２５％、第２の割合を５０％、第３の割合を７５％とした場合を例に挙げて説明する。
【００７１】
図５は、第２の画面遷移例を示した図である。なお、図５（ａ），（ｂ），（ｃ），（ｄ）は、それぞれ、図４（ａ），（ｂ），（ｃ），（ｄ）と同じである。このため、図５（ａ）〜（ｄ）の説明は、ここでは繰り返さない。
【００７２】
図５（ｅ）を参照して、通信装置２０のＣＰＵ２０１は、通信ＩＦ２０６を用いてデータＤ１の受信を開始すると、画像データＤ２に基づいて、オブジェクト３０をディスプレイ２０８に２次元表示する。図５（ｆ）を参照して、ＣＰＵ２０１は、オブジェクト３０を２次元表示させた後、データＤ１を２５％受信したと判断すると、飛び出し量を値Ｖ１として、オブジェクト３０をディスプレイ２０８に３次元表示させる。
【００７３】
図５（ｇ）を参照して、ＣＰＵ２０１は、飛び出し量を値Ｖ１としてオブジェクト３０をディスプレイ２０８に３次元表示させた後、データＤ１を５０％受信したと判断すると、飛び出し量を値Ｖ２として、オブジェクト３０をディスプレイ２０８に３次元表示させる。図５（ｈ）を参照して、ＣＰＵ２０１は、飛び出し量を値Ｖ２としてオブジェクト３０をディスプレイ２０８に３次元表示させた後、データＤ１を７５％受信したと判断すると、飛び出し量を値Ｖ３として、オブジェクト３０をディスプレイ２０８に３次元表示させる。また、ＣＰＵ２０１は、データＤ１の受信を完了すると、受信を完了した旨の表示をディスプレイ２０８に表示させる。
【００７４】
以上のように、ＣＰＵ２０１は、データＤ１を受信すると、時間の経過に伴い、オブジェクト３０の表示態様を２次元表示から３次元表示に変更させる。また、ＣＰＵ２０１は、３次元表示を行なう場合には、時間の経過にともない、オブジェクト３０の飛び出し量を徐々に大きくする。
【００７５】
図６は、第３の画面遷移例を示した図である。なお、図６（ｅ），（ｆ），（ｇ），（ｈ）は、それぞれ、図５（ｅ），（ｆ），（ｇ），（ｈ）と同じである。このため、図６（ｅ）〜（ｈ）の説明は、ここでは繰り返さない。
【００７６】
図６（ａ）を参照して、通信装置１０のＣＰＵ１０１は、データＤ１の送信処理を開始すると、飛び出し量を値Ｖ３として、オブジェクト３０をディスプレイ１０８に３次元表示させる。図６（ｂ）を参照して、ＣＰＵ１０１は、飛び出し量を値Ｖ３としてオブジェクト３０をディスプレイ１０８に３次元表示させた後、データＤ１を２５％送信したと判断すると、飛び出し量を値Ｖ２として、オブジェクト３０をディスプレイ１０８に３次元表示させる。
【００７７】
図６（ｃ）を参照して、ＣＰＵ１０１は、飛び出し量を値Ｖ２としてオブジェクト３０をディスプレイ１０８に３次元表示させた後、データＤ１を５０％送信したと判断すると、飛び出し量を値Ｖ１として、オブジェクト３０をディスプレイ１０８に３次元表示させる。図６（ｄ）を参照して、ＣＰＵ１０１は、飛び出し量を値Ｖ１としてオブジェクト３０をディスプレイ１０８に３次元表示させた後、データＤ１を７５％送信したと判断すると、オブジェクト３０をディスプレイ１０８に２次元表示させる。また、ＣＰＵ１０１は、データＤ１の送信を完了すると、オブジェクト３０を非表示とする。
【００７８】
以上のように、ＣＰＵ１０１は、データＤ１の送信開始後、時間の経過に伴い、オブジェクト３０の表示態様を３次元表示から２次元表示に変更させる。また、ＣＰＵ１０１は、３次元表示を行なう場合には、時間の経過にともない、オブジェクト３０の飛び出し量を徐々に小さくする。
【００７９】
図７は、第４の画面遷移例を示した図である。図７（ａ），（ｂ），（ｃ），（ｄ）は、それぞれ、図６（ａ），（ｂ），（ｃ），（ｄ）と同じである。図７（ｅ），（ｆ），（ｇ），（ｈ）は、それぞれ、図４（ｅ），（ｆ），（ｇ），（ｈ）と同じである。
【００８０】
つまり、ＣＰＵ１０１は、データＤ１の送信開始後、時間の経過に伴い、オブジェクト３０の表示態様を３次元表示から２次元表示に変更させる。また、ＣＰＵ１０１は、３次元表示を行なう場合には、時間の経過にともない、オブジェクト３０の飛び出し量を徐々に小さくする。
【００８１】
また、ＣＰＵ２０１は、データＤ１を受信すると、時間の経過に伴い、オブジェクト３０の表示態様を３次元表示から２次元表示に変更させる。また、ＣＰＵ２０１は、３次元表示を行なう場合には、時間の経過にともない、オブジェクト３０の飛び出し量を徐々に小さくする。
【００８２】
なお、飛び出し量の制御は、右目用画像と左目用画像とのディスプレイ１０８，２０８における位置のずれを変更することにより実現できる。当該ずれを大きくすることにより、飛び出し量が大きくでき、当該ずれを小さくすることにより、飛び出し量を少なくできる。つまり、視差を大きくすると飛び出し量が大きくなり、視差を小さくすると飛び出し量を少なくできる。
【００８３】
ところで、上記においては、データＤ１の送信を開始した後、通信装置１０がオブジェクト３０をディスプレイ１０８に表示させる構成を例に挙げて説明したが、これに限定されるものではない。オブジェクト３０を予めディスプレイ１０８に表示させておき、その後、データＤ１の送信指示を受け付けると、オブジェクト３０の３次元表示を実行するように、通信装置１０を構成してもよい。つまり、ＣＰＵ１０１がデータＤ１の送信を開始すると、２次元表示していたオブジェクト３０を３次元表示に変更するように、通信装置１０を構成してもよい。なお、この場合においても、ＣＰＵ１０１は、オブジェクト３０の飛び出し量を時間の経過とともに変化させる。
【００８４】
＜制御構造＞
以下では、通信装置１０および通信装置２０の画面遷移が、図４に示した画面遷移ととなる場合を例に挙げて、通信装置１０と通信装置２０とが行なう処理の流れについて説明する。
【００８５】
図８は、通信装置１０が行なう処理の流れを示したフローチャートである。図８を参照して、ステップＳ２において、ＣＰＵ１０１は、データＤ１の送信指示を受け付けたか否かを判断する。ＣＰＵ１０１は、指示を受け付けたと判断すると（ステップＳ２においてＹＥＳ）、ステップＳ４において、オブジェクト３０を表す画像データＤ２を、通信装置２０に送信する。ＣＰＵ１０１は、指示を受け付けていないと判断すると（ステップＳ２においてＮＯ）、処理をステップＳ２に戻す。
【００８６】
ステップＳ６において、ＣＰＵ１０１は、データＤ１の送信を開始する。ステップＳ８において、ＣＰＵ１０１は、オブジェクト３０をディスプレイ１０８に２次元表示させる。
【００８７】
ステップＳ１０において、ＣＰＵ１０１は、データＤ１の２５％を送信したか否かを判断する。ＣＰＵ１０１は、データＤ１の２５％を送信したと判断した場合（ステップＳ１０においてＹＥＳ）、ステップＳ１２において、飛び出し量を値Ｖ１としてオブジェクト３０を３次元表示する。ＣＰＵ１０１は、データＤ１の２５％を送信していないと判断した場合（ステップＳ１０においてＮＯ）、処理をステップＳ１０に戻す。
【００８８】
ステップＳ１４において、ＣＰＵ１０１は、データＤ１の５０％を送信したか否かを判断する。ＣＰＵ１０１は、データＤ１の５０％を送信したと判断した場合（ステップＳ１４においてＹＥＳ）、ステップＳ１６において、飛び出し量を値Ｖ２（Ｖ２＞Ｖ１）としてオブジェクト３０を３次元表示する。ＣＰＵ１０１は、データＤ１の５０％を送信していないと判断した場合（ステップＳ１４においてＮＯ）、処理をステップＳ１４に戻す。
【００８９】
ステップＳ１８において、ＣＰＵ１０１は、データＤ１の７５％を送信したか否かを判断する。ＣＰＵ１０１は、データＤ１の７５％を送信したと判断した場合（ステップＳ１８においてＹＥＳ）、ステップＳ２０において、飛び出し量を値Ｖ３（Ｖ３＞Ｖ２）としてオブジェクト３０を３次元表示する。ＣＰＵ１０１は、データＤ１の７５％を送信していないと判断した場合（ステップＳ１８においてＮＯ）、処理をステップＳ１８に戻す。
【００９０】
ステップＳ２２において、ＣＰＵ１０１は、データＤ１の送信を完了したか否かを判断する。ＣＰＵ１０１は、送信を完了したと判断した場合（ステップＳ２２においてＹＥＳ）、ステップＳ２４において、オブジェクト３０を非表示とする。ＣＰＵ１０１は、送信を完了していないと判断した場合（ステップＳ２２においてＮＯ）、処理をステップＳ２２に戻す。
【００９１】
図９は、通信装置２０が行なう処理の流れを示したフローチャートである。図９を参照して、ステップＳ１０２において、ＣＰＵ２０１は、画像データＤ２を通信装置１０から受信する。ステップＳ１０４において、ＣＰＵ２０１は、データＤ１の受信を開始する。ステップＳ１０６において、ＣＰＵ２０１は、飛び出し量を値Ｖ３としてオブジェクト３０を３次元表示する。
【００９２】
ステップＳ１０８において、ＣＰＵ２０１は、データＤ１の２５％を受信したか否かを判断する。ＣＰＵ２０１は、データＤ１の２５％を受信したと判断した場合（ステップＳ１０８においてＹＥＳ）、ステップＳ１１０において、飛び出し量を値Ｖ２としてオブジェクト３０を３次元表示する。ＣＰＵ２０１は、データＤ１の２５％を受信していないと判断した場合（ステップＳ１０８においてＮＯ）、処理をステップＳ１０８に戻す。
【００９３】
ステップＳ１１２において、ＣＰＵ２０１は、データＤ１の５０％を受信したか否かを判断する。ＣＰＵ２０１は、データＤ１の５０％を受信したと判断した場合（ステップＳ１１２においてＹＥＳ）、ステップＳ１１４において、飛び出し量を値Ｖ１としてオブジェクト３０を３次元表示する。ＣＰＵ２０１は、データＤ１の５０％を受信していないと判断した場合（ステップＳ１１２においてＮＯ）、処理をステップＳ１１２に戻す。
【００９４】
ステップＳ１１６において、ＣＰＵ２０１は、データＤ１の７５％を受信したか否かを判断する。ＣＰＵ２０１は、データＤ１の７５％を受信したと判断した場合（ステップＳ１１６においてＹＥＳ）、ステップＳ１１８において、オブジェクト３０を２次元表示する。ＣＰＵ２０１は、データＤ１の７５％を受信していないと判断した場合（ステップＳ１１６においてＮＯ）、処理をステップＳ１１６に戻す。
【００９５】
ステップＳ１２０において、ＣＰＵ２０１は、データＤ１の受信を完了したか否かを判断する。ＣＰＵ２０１は、データＤ１の受信を完了したと判断すると（ステップＳ１２０においてＹＥＳ）、ステップＳ１２２において、受信を完了した旨をディスプレイ２０８に表示させる。ＣＰＵ２０１は、データＤ１の受信を完了していないと判断すると（ステップＳ１２０においてＮＯ）、処理をステップＳ１２０に戻す。
【００９６】
＜変形例＞
（制御構造の変形例）
ところで、図８においては、送信したデータＤ１の割合に基づいて、オブジェクト３０の表示態様を変更する例を挙げた。また、図９においては、受信したデータＤ１の割合に基づいて、オブジェクト３０の表示態様を変更する例を挙げた。しかしながら、データＤ１の通信に伴うオブジェクト３０の表示態様の変更方法は、これに限定されるものではない。
【００９７】
図１０は、通信装置１０が行なう処理の他の流れを示したフローチャートである。ステップＳ２０２において、ＣＰＵ１０１は、データＤ１の送信指示を受け付けたか否かを判断する。ステップＳ２０４において、ＣＰＵ１０１は、画像データＤ２を送信する。ステップＳ２０６において、ＣＰＵ１０１は、通信ＩＦ１０６を用いてデータＤ１を通信装置２０に送信する。
【００９８】
ステップＳ２０８において、ＣＰＵ１０１は、データＤ１の送信を完了したか否かを判断する。ＣＰＵ１０１は、送信を完了したと判断した場合（ステップＳ２０８においてＹＥＳ）、ステップＳ２１０において、オブジェクト３０をディスプレイ１０８に２次元表示させる。ＣＰＵ１０１は、送信を完了していないと判断した場合（ステップＳ２０８においてＮＯ）、処理をステップＳ２０８に戻す。
【００９９】
ステップＳ２１２において、ＣＰＵ１０１は、オブジェクト３０の２次元表示を開始してから予め定められた時間が経過したか否かを判断する。なお、ＣＰＵ１０１は、計時を通信装置１０に備えられているタイマ（図示せず）を用いて行なう。ＣＰＵ１０１は、予め定められた時間が経過したと判断した場合（ステップＳ２１２においてＹＥＳ）、ステップＳ２１４において、飛び出し量を値Ｖ１として、オブジェクト３０をディスプレイ１０８に３次元表示させる。ＣＰＵ１０１は、予め定められた時間経過していないと判断した場合（ステップＳ２１２においてＮＯ）、処理をステップＳ２１２に戻す。
【０１００】
ステップＳ２１６において、ＣＰＵ１０１は、飛び出し量を値Ｖ１としてオブジェクト３０を３次元表示してから予め定められた時間が経過したか否かを判断する。ＣＰＵ１０１は、予め定められた時間が経過したと判断した場合（ステップＳ２１６においてＹＥＳ）、ステップＳ２１８において、飛び出し量を値Ｖ２として、オブジェクト３０をディスプレイ１０８に３次元表示させる。ＣＰＵ１０１は、予め定められた時間経過していないと判断した場合（ステップＳ２１６においてＮＯ）、処理をステップＳ２１６に戻す。
【０１０１】
ステップＳ２２０において、ＣＰＵ１０１は、飛び出し量を値Ｖ２としてオブジェクト３０を３次元表示してから予め定められた時間が経過したか否かを判断する。ＣＰＵ１０１は、予め定められた時間が経過したと判断した場合（ステップＳ２２０においてＹＥＳ）、ステップＳ２２２において、飛び出し量を値Ｖ３として、オブジェクト３０をディスプレイ１０８に３次元表示させる。ＣＰＵ１０１は、予め定められた時間経過していないと判断した場合（ステップＳ２２０においてＮＯ）、処理をステップＳ２２０に戻す。
【０１０２】
ステップＳ２２４において、ＣＰＵ１０１は、飛び出し量を値Ｖ３としてオブジェクト３０を３次元表示してから予め定められた時間が経過したか否かを判断する。ＣＰＵ１０１は、予め定められた時間が経過したと判断した場合（ステップＳ２２４においてＹＥＳ）、ステップＳ２２６において、オブジェクト３０をディスプレイ１０８に２次元表示させる。ＣＰＵ１０１は、予め定められた時間経過していないと判断した場合（ステップＳ２２４においてＮＯ）、処理をステップＳ２２４に戻す。
【０１０３】
なお、ステップＳ２１２、ステップＳ２１６、ステップＳ２２０、およびステップＳ２２４における各予め定められた時間は、互いに同一であってもよいし、少なくとも１つ以上が他と異なっていてもよい。
【０１０４】
図１１は、通信装置２０が行なう処理の他の流れを示したフローチャートである。図１１を参照して、ステップＳ３０２において、ＣＰＵ２０１は、オブジェクト３０の画像データＤ２を通信装置１０から受信する。ステップＳ３０４において、ＣＰＵ２０１は、データＤ１の受信を開始する。
【０１０５】
ステップＳ３０６において、ＣＰＵ２０１は、データＤ１の受信を完了したか否かを判断する。ＣＰＵ２０１は、受信を完了したと判断した場合（ステップＳ３０６においてＹＥＳ）、ステップＳ３０８において、飛び出し量を値Ｖ３として、オブジェクト３０をディスプレイ２０８に３次元表示させる。ＣＰＵ２０１は、受信を完了していないと判断した場合（ステップＳ３０６においてＮＯ）、処理をステップＳ３０６に戻す。
【０１０６】
ステップＳ３１０において、ＣＰＵ２０１は、飛び出し量を値Ｖ３としてオブジェクト３０を３次元表示してから予め定められた時間が経過したか否かを判断する。なお、ＣＰＵ２０１は、計時を通信装置２０に備えられているタイマ（図示せず）を用いて行なう。ＣＰＵ２０１は、予め定められた時間が経過したと判断した場合（ステップＳ３１０においてＹＥＳ）、ステップＳ３１２において、飛び出し量を値Ｖ２として、オブジェクト３０をディスプレイ２０８に３次元表示させる。ＣＰＵ２０１は、予め定められた時間経過していないと判断した場合（ステップＳ３１０においてＮＯ）、処理をステップＳ３１０に戻す。
【０１０７】
ステップＳ３１４において、ＣＰＵ２０１は、飛び出し量を値Ｖ２としてオブジェクト３０を３次元表示してから予め定められた時間が経過したか否かを判断する。ＣＰＵ２０１は、予め定められた時間が経過したと判断した場合（ステップＳ３１４においてＹＥＳ）、ステップＳ３１６において、飛び出し量を値Ｖ１として、オブジェクト３０をディスプレイ２０８に３次元表示させる。ＣＰＵ２０１は、予め定められた時間経過していないと判断した場合（ステップＳ３１４においてＮＯ）、処理をステップＳ３１４に戻す。
【０１０８】
ステップＳ３１８において、ＣＰＵ２０１は、飛び出し量を値Ｖ１としてオブジェクト３０を３次元表示してから予め定められた時間が経過したか否かを判断する。ＣＰＵ２０１は、予め定められた時間が経過したと判断した場合（ステップＳ３１８においてＹＥＳ）、ステップＳ３２０において、オブジェクト３０をディスプレイ２０８に２次元表示させる。ＣＰＵ２０１は、予め定められた時間経過していないと判断した場合（ステップＳ３１８においてＮＯ）、処理をステップＳ３１８に戻す。
【０１０９】
ステップＳ３２２において、ＣＰＵ２０１は、オブジェクト３０を２次元表示してから予め定められた時間が経過したか否かを判断する。ＣＰＵ２０１は、予め定められた時間が経過したと判断した場合（ステップＳ３２２においてＹＥＳ）、ステップＳ３２４において、受信を完了した旨の表示をディスプレイ２０８に表示させる。ＣＰＵ２０１は、予め定められた時間経過していないと判断した場合（ステップＳ３２２においてＮＯ）、処理をステップＳ３２２に戻す。
【０１１０】
なお、ステップＳ３１０、ステップＳ３１４、ステップＳ３１８、およびステップＳ３２２における各予め定められた時間は、互いに同一であってもよいし、少なくとも１つ以上が他と異なっていてもよい。
【０１１１】
（画面遷移の変形例）
ところで、図４から図７においては、ディスプレイ１０８，２０８におけるオブジェクトの座標は、２次元画像でオブジェクト３０を表示する場合と３次元画像でオブジェクト３０を表示させる場合とで一定とした。
【０１１２】
以下では、ＣＰＵ１０１が、データＤ１を通信装置２０に送信する処理を開始すると、オブジェクト３０を予め定められた方向に移動させつつ、オブジェクト３０の飛び出し量を変更する構成について説明する。また、ＣＰＵ２０１が、データＤ１を通信装置１０から受信すると、オブジェクト３０を上記の方向または当該方向とは異なる予め定められた方向に移動させつつ、オブジェクト３０の飛び出し量を変更する構成について説明する。
【０１１３】
図４から図７に示したのと同様に、通信装置１０が、データＤ１を通信装置２０に送信する際における、通信装置１０と通信装置２０との４つの画面遷移例を説明する。なお、図１２，１３，１４，１５は、それぞれ、図４，５，６，７に対応する図である。以下では、通信装置１０と通信装置２０とが、共にオブジェクト３０をｘ軸の正方向に移動させる場合を例に挙げて説明する。
【０１１４】
図１２は、変形例における第１の画面遷移例を示した図である。図１２（ａ）を参照して、ＣＰＵ１０１は、データＤ１の送信処理を開始すると、画像データＤ２に基づいて、オブジェクト３０をディスプレイ１０８の予め定められた位置Ｐ０（ｘ０，ｙ０）に２次元表示する。図１２（ｂ）を参照して、ＣＰＵ１０１は、オブジェクト３０を２次元表示させた後、データＤ１を２５％送信したと判断すると、飛び出し量を値Ｖ１として、オブジェクト３０をディスプレイ１０８の位置Ｐ１（ｘ１，ｙ０）に３次元表示させる。なお、ｘ１＞ｘ０である。
【０１１５】
図１２（ｃ）を参照して、ＣＰＵ１０１は、飛び出し量を値Ｖ１としてオブジェクト３０を位置Ｐ１（ｘ１，ｙ０）に３次元表示させた後、データＤ１を５０％送信したと判断すると、飛び出し量を値Ｖ２として、オブジェクト３０をディスプレイ１０８の位置Ｐ２（ｘ２，ｙ０）に３次元表示させる。なお、ｘ２＞ｘ１である。図１２（ｄ）を参照して、ＣＰＵ１０１は、飛び出し量を値Ｖ２としてオブジェクト３０を位置Ｐ２（ｘ２，ｙ０）に３次元表示させた後、データＤ１を７５％送信したと判断すると、飛び出し量を値Ｖ３として、オブジェクト３０をディスプレイ１０８の位置Ｐ３（ｘ３，ｙ０）に３次元表示させる。なお、ｘ３＞ｘ２である。
【０１１６】
以上のように、ＣＰＵ１０１は、データＤ１の送信開始後、時間の経過に伴い、オブジェクト３０の表示態様を２次元表示から３次元表示に変更させる。また、ＣＰＵ１０１は、３次元表示を行なう場合には、時間の経過にともない、オブジェクト３０の飛び出し量を徐々に大きくする。さらに、ＣＰＵ１０１は、ディスプレイ１０８におけるオブジェクト３０の表示位置を一方向に移動させつつ、オブジェクトの表示態様を変更する。
【０１１７】
図１２（ｅ）を参照して、通信装置２０のＣＰＵ２０１は、通信ＩＦ２０６を用いてデータＤ１の受信を開始すると、飛び出し量を値Ｖ３として、オブジェクト３０をディスプレイ２０８の位置Ｐ０′（ｘ０′，ｙ０′）に３次元表示させる。図１２（ｆ）を参照して、ＣＰＵ２０１は、飛び出し量を値Ｖ３としてオブジェクト３０をディスプレイ２０８の位置Ｐ０′（ｘ０′，ｙ０′）に３次元表示させた後、データＤ１を２５％受信したと判断すると、飛び出し量を値Ｖ２として、オブジェクト３０をディスプレイ２０８の位置Ｐ１′（ｘ１′，ｙ０′）に３次元表示させる。なお、ｘ１′＞ｘ０′である。
【０１１８】
図１２（ｇ）を参照して、ＣＰＵ２０１は、飛び出し量を値Ｖ２としてオブジェクト３０をディスプレイ２０８の位置Ｐ１′（ｘ１′，ｙ０′）に３次元表示させた後、データＤ１を５０％受信したと判断すると、飛び出し量を値Ｖ１として、オブジェクト３０をディスプレイ２０８の位置Ｐ２′（ｘ２′，ｙ０′）に３次元表示させる。なお、ｘ２′＞ｘ１′である。図１２（ｈ）を参照して、ＣＰＵ２０１は、飛び出し量を値Ｖ１としてオブジェクト３０をディスプレイ２０８の位置Ｐ２′（ｘ２′，ｙ０′）に３次元表示させた後、データＤ１を７５％受信したと判断すると、オブジェクト３０をディスプレイ２０８の位置Ｐ３′（ｘ３′，ｙ０′）に２次元表示させる。なお、ｘ３′＞ｘ２′である。
【０１１９】
以上のように、ＣＰＵ２０１は、データＤ１を受信すると、時間の経過に伴い、オブジェクト３０の表示態様を３次元表示から２次元表示に変更させる。また、ＣＰＵ１０１は、３次元表示を行なう場合には、時間の経過にともない、オブジェクト３０の飛び出し量を徐々に小さくする。さらに、ＣＰＵ２０１は、ディスプレイ２０８におけるオブジェクト３０の表示位置を一方向に移動させつつ、オブジェクトの表示態様を変更する。
【０１２０】
上記の処理を通信装置１０および通信装置２０が実行することにより、２次元表示と３次元表示との間の切替えをデータ通信と関連させることが可能となる。また、ユーザは、データ通信が進行している様子をさらに直感的に理解することができる。
【０１２１】
図１３は、変形例における第２の画面遷移例を示した図である。なお、図１３（ａ），（ｂ），（ｃ），（ｄ）は、それぞれ、図１２（ａ），（ｂ），（ｃ），（ｄ）と同じである。このため、図１３（ａ）〜（ｄ）の説明は、ここでは繰り返さない。
【０１２２】
図１３（ｅ）を参照して、通信装置２０のＣＰＵ２０１は、通信ＩＦ２０６を用いてデータＤ１の受信を開始すると、画像データＤ２に基づいて、オブジェクト３０をディスプレイ２０８の位置Ｐ０′（ｘ０′，ｙ０′）に２次元表示する。図１３（ｆ）を参照して、ＣＰＵ２０１は、オブジェクト３０を位置Ｐ０′（ｘ０′，ｙ０′）に２次元表示させた後、データＤ１を２５％受信したと判断すると、飛び出し量を値Ｖ１として、オブジェクト３０をディスプレイ２０８の位置Ｐ１′（ｘ１′，ｙ０′）に３次元表示させる。
【０１２３】
図１３（ｇ）を参照して、ＣＰＵ２０１は、飛び出し量を値Ｖ１としてオブジェクト３０をディスプレイ２０８の位置Ｐ１′（ｘ１′，ｙ０′）に３次元表示させた後、データＤ１を５０％受信したと判断すると、飛び出し量を値Ｖ２として、オブジェクト３０をディスプレイ２０８の位置Ｐ２′（ｘ２′，ｙ０′）に３次元表示させる。図１３（ｈ）を参照して、ＣＰＵ２０１は、飛び出し量を値Ｖ２としてオブジェクト３０をディスプレイ２０８の位置Ｐ２′（ｘ２′，ｙ０′）に３次元表示させた後、データＤ１を７５％受信したと判断すると、飛び出し量を値Ｖ３として、オブジェクト３０をディスプレイ２０８の位置Ｐ３′（ｘ３′，ｙ０′）に３次元表示させる。また、ＣＰＵ２０１は、データＤ１の受信を完了すると、受信を完了した旨の表示をディスプレイ２０８に表示させる。
【０１２４】
以上のように、ＣＰＵ２０１は、データＤ１を受信すると、時間の経過に伴い、オブジェクト３０の表示態様を２次元表示から３次元表示に変更させる。また、ＣＰＵ２０１は、３次元表示を行なう場合には、時間の経過にともない、オブジェクト３０の飛び出し量を徐々に大きくする。さらに、ＣＰＵ２０１は、ディスプレイ２０８におけるオブジェクト３０の表示位置を一方向に移動させつつ、オブジェクトの表示態様を変更する。
【０１２５】
図１４は、変形例における第３の画面遷移例を示した図である。なお、図１４（ｅ），（ｆ），（ｇ），（ｈ）は、それぞれ、図１３（ｅ），（ｆ），（ｇ），（ｈ）と同じである。このため、図１４（ｅ）〜（ｈ）の説明は、ここでは繰り返さない。
【０１２６】
図１４（ａ）を参照して、通信装置１０のＣＰＵ１０１は、データＤ１の送信処理を開始すると、飛び出し量を値Ｖ３として、オブジェクト３０をディスプレイ１０８の位置Ｐ０（ｘ０，ｙ０）に３次元表示させる。図１４（ｂ）を参照して、ＣＰＵ１０１は、飛び出し量を値Ｖ３としてオブジェクト３０をディスプレイ１０８の位置Ｐ０（ｘ０，ｙ０）に３次元表示させた後、データＤ１を２５％送信したと判断すると、飛び出し量を値Ｖ２として、オブジェクト３０をディスプレイ１０８の位置Ｐ１（ｘ１，ｙ０）に３次元表示させる。
【０１２７】
図１４（ｃ）を参照して、ＣＰＵ１０１は、飛び出し量を値Ｖ２としてオブジェクト３０をディスプレイ１０８の位置Ｐ１（ｘ１，ｙ０）に３次元表示させた後、データＤ１を５０％送信したと判断すると、飛び出し量を値Ｖ１として、オブジェクト３０をディスプレイ１０８の位置Ｐ２（ｘ２，ｙ０）に３次元表示させる。図１４（ｄ）を参照して、ＣＰＵ１０１は、飛び出し量を値Ｖ１としてオブジェクト３０をディスプレイ１０８の位置Ｐ２（ｘ２，ｙ０）に３次元表示させた後、データＤ１を７５％送信したと判断すると、オブジェクト３０をディスプレイ１０８の位置Ｐ３（ｘ３，ｙ０）に２次元表示させる。また、ＣＰＵ１０１は、データＤ１の送信を完了すると、オブジェクト３０を非表示とする。
【０１２８】
以上のように、ＣＰＵ１０１は、データＤ１の送信開始後、時間の経過に伴い、オブジェクト３０の表示態様を３次元表示から２次元表示に変更させる。また、ＣＰＵ１０１は、３次元表示を行なう場合には、時間の経過にともない、オブジェクト３０の飛び出し量を徐々に小さくする。さらに、ＣＰＵ１０１は、ディスプレイ１０８におけるオブジェクト３０の表示位置を一方向に移動させつつ、オブジェクトの表示態様を変更する。
【０１２９】
図１５は、変形例における第４の画面遷移例を示した図である。図１５（ａ），（ｂ），（ｃ），（ｄ）は、それぞれ、図１４（ａ），（ｂ），（ｃ），（ｄ）と同じである。図１５（ｅ），（ｆ），（ｇ），（ｈ）は、それぞれ、図１２（ｅ），（ｆ），（ｇ），（ｈ）と同じである。
【０１３０】
つまり、ＣＰＵ１０１は、データＤ１の送信開始後、時間の経過に伴い、オブジェクト３０の表示態様を３次元表示から２次元表示に変更させる。また、ＣＰＵ１０１は、３次元表示を行なう場合には、時間の経過にともない、オブジェクト３０の飛び出し量を徐々に小さくする。さらに、ＣＰＵ１０１は、ディスプレイ１０８におけるオブジェクト３０の表示位置を一方向に移動させつつ、オブジェクトの表示態様を変更する。
【０１３１】
また、ＣＰＵ２０１は、データＤ１を受信すると、時間の経過に伴い、オブジェクト３０の表示態様を３次元表示から２次元表示に変更させる。また、ＣＰＵ１０１は、３次元表示を行なう場合には、時間の経過にともない、オブジェクト３０の飛び出し量を徐々に小さくする。さらに、ＣＰＵ２０１は、ディスプレイ２０８におけるオブジェクト３０の表示位置を一方向に移動させつつ、オブジェクトの表示態様を変更する。
【０１３２】
なお、通信装置１０および通信装置２０におけるオブジェクト３０の移動方向は、ｘ軸の正方向に限定されるものではない。オブジェクト３０の移動方向は、たとえば、ｘ軸の負方向、ｙ軸の正方向、ｙ軸の負方向であってもよい。
【０１３３】
また、オブジェクト３０の移動方向は、データＤ１の送信する通信装置として機能するときと、データＤ１を受信する通信装置として機能するときとで、別個に予め定められていてもよい。
【０１３４】
（オブジェクトの変形例）
ところで、上記においては、オブジェクト３０を表す画像データＤ２が通信装置１０から通信装置２０に送信されるとともに、通信装置２０において受信した画像データＤ２に基づきオブジェクト３０を表示する構成について説明した。しかしながら、オブジェクト３０を示す画像データＤ２を、通信装置１０から通信装置２０に送信する必要は必ずしもない。
【０１３５】
たとえば、通信装置１０および通信装置２０の各々が、デフォルトとしてオブジェクトをフラッシュメモリ１０４，２０４に予め格納しておき、オブジェクト３０の代わりに、当該予め格納したオブジェクトを表示指定もよい。なお、当該予め格納したオブジェクトは、通信装置１０と通信装置２０とで同じであってもよいし、異なっていてもよい。
【０１３６】
また、オブジェクト３０は、データＤ１が示す内容に関連付けられている必要は必ずしもない。
【０１３７】
（通信システムの変形例）
図１６は、通信システム１の変形例を示した図である。図１６を参照して、通信システム１Ａは、２画面を有する端末である。通信システム１Ａは、第１の筐体１００１と、第２の筐体１００２と、ヒンジ１００３とを備える。第１の筐体１００１は、第２の筐体１００２とヒンジ１００３により開閉可能に接続されている。
【０１３８】
第１の筐体１００１は、通信装置１０を含む。通信装置１０のディスプレイ１０８は、第１の筐体１００１の表面に露出している。第２の筐体１００２は、通信装置２０を含む。通信装置２０のディスプレイ２０８は、第２の筐体１００２の表面に露出している。通信システム１Ａを折り畳んだ場合、ディスプレイ１０８とディスプレイ２０８とが対向する。
【０１３９】
通信システム１Ａにおいても、通信システム１と同様の処理を行なうことができる。
＜補足＞
通信装置１０は、（１）データ送信を開始するとオブジェクトを２次元表示および３次元表示のうち一方の表示態様でし、その後、オブクジェクトの表示態様を他の表示態様に変更する構成、あるいは、（２）２次元表示および３次元表示のうちの一方の表示態様で表示しているオブジェクトを、データ送信を開始すると他の表示態様に変更する構成であればよい。この場合において、通信装置１０は、３次元表示のときには、ディスプレイ１０８に対するオブジェクトの飛び出し量を、時間の経過とともに変更することが好ましい。
【０１４０】
通信装置２０は、データを受信すると、オブジェクトを２次元表示および３次元表示のうち一方の表示態様でし、その後、オブクジェクトの表示態様を他の表示態様に変更する構成であればよい。この場合において、通信装置２０は、３次元表示のときには、ディスプレイ２０８に対するオブジェクトの飛び出し量を、時間の経過とともに変更することが好ましい。
【０１４１】
今回開示された実施の形態は例示であって、上記内容のみに制限されるものではない。本発明の範囲は特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１４２】
１，１Ａ  通信システム、１０，２０  通信装置、３０  オブジェクト、１０４，２０４  フラッシュメモリ、１０６，２０６  通信ＩＦ、１０８，２０８  ディスプレイ。
【図１】
0005697938.tif 000002
【図２】
0005697938.tif 000003
【図３】
0005697938.tif 000004
【図４】
0005697938.tif 000005
【図５】
0005697938.tif 000006
【図６】
0005697938.tif 000007
【図７】
0005697938.tif 000008
【図８】
0005697938.tif 000009
【図９】
0005697938.tif 000010
【図１０】
0005697938.tif 000011
【図１１】
0005697938.tif 000012
【図１２】
0005697938.tif 000013
【図１３】
0005697938.tif 000014
【図１４】
0005697938.tif 000015
【図１５】
0005697938.tif 000016
【図１６】
0005697938.tif 000017