(57)【要約】【課題】画像共有時にデータ転送の時間を短縮し、かつ用途に応じて最適な画質を有する画像データを取得することが可能な情報処理装置を提供する。【解決手段】本発明の情報処理装置１００は、画像データを表示する表示部１５４と、リアルタイムで通信可能に接続された相手側情報処理装置１００から受信した第１の画像データを表示部１５４に順次表示させる表示制御部と、第１の画像データと同一の画像データから生成され、第１の画像データよりもデータサイズの大きい第２の画像データの転送を要求する転送情報を相手側情報処理装置１００へ送信する送信部１３０と、相手側情報処理装置１００から受信した第２の画像データをバックグラウンドで画像記憶部に記憶する画像記録部と、を備える。【選択図】図３
2010124425.tif 000002
【特許請求の範囲】
【請求項１】
画像データを表示する表示部と、
リアルタイムで通信可能に接続された相手側情報処理装置から受信した第１の画像データを前記表示部に順次表示させる表示制御部と、
前記第１の画像データと同一の画像データから生成され、前記第１の画像データよりもデータサイズの大きい第２の画像データの転送を要求する転送情報を前記相手側情報処理装置へ送信する送信部と、
前記相手側情報処理装置から受信した前記第２の画像データをバックグラウンドで画像記憶部に記憶する画像記録部と、
を備える、情報処理装置。
【請求項２】
前記画像記録部は、さらに、リアルタイム通信後においても前記第２の画像データを前記画像記録部に記録可能である、請求項１に記載の情報処理装置。
【請求項３】
前記第２の画像データの転送処理を操作する操作情報が入力される操作入力部と、
前記操作情報に基づいて、前記表示部に現在表示されている第１の画像データに対応する第２の画像データの転送を要求する転送情報を生成する転送情報生成部と、
をさらに備える、請求項１に記載の情報処理装置。
【請求項４】
前記第２の画像データの転送処理を操作する操作情報が入力される操作入力部と、
前記操作情報に基づいて、前記情報処理装置間の通信の接続後切断までの一通信期間において前記表示部に表示された第１の画像データに対応する第２の画像データの転送を要求する転送情報を生成する転送情報生成部と、
をさらに備える、請求項１に記載の情報処理装置。
【請求項５】
前記第２の画像データの転送処理を操作する操作情報が入力される操作入力部と、
前記操作情報に基づいて、前記第２の画像データの転送を要求する転送情報を生成する転送情報生成部と、
を備え、
前記操作入力部は、転送が要求された前記第２の画像データを特定する特定情報を前記転送情報生成部へ送信し、
前記転送情報生成部は、前記特定情報に基づいて、転送が要求された複数の前記第２の画像データの転送情報を一括して前記相手側情報処理装置へ送信する、請求項１に記載の情報処理装置。
【請求項６】
前記表示部と対向する所定の領域を撮像可能な撮像部と、
前記撮像された画像から前記所定の領域におけるユーザの存在を検出するユーザ検出部と、
をさらに備え、
前記送信部は、前記ユーザ検出部による検出結果を前記相手側情報処理装置へ送信する、請求項１に記載の情報処理装置。
【請求項７】
画像データを記憶する画像記憶部と、
リアルタイムで通信可能に接続された相手側情報処理装置に対して第１の画像データを送信する送信部と、
前記相手側情報処理装置から画像データの転送を要求する転送情報を受信する受信部と、
前記転送情報に基づいて、前記第１の画像データと同一のデータから前記第１の画像データよりもデータサイズの大きい第２の画像データを生成する画像処理部と、
を備え、
前記送信部は、前記画像処理部により生成された前記第２の画像データをバックグラウンドで送信する、情報処理装置。
【請求項８】
前記送信部は、さらに、リアルタイム通信後においても前記第２の画像データを前記相手側情報処理装置へ送信可能である、請求項７に記載の情報処理装置。
【請求項９】
前記画像処理部は、前記相手側情報処理装置の表示部の性能に応じて、元データから第１の画像データを生成する、請求項７に記載の情報処理装置。
【請求項１０】
前記画像処理部は、元データのデータサイズ以下のデータサイズを有する第２の画像データを生成する、請求項９に記載の情報処理装置。
【請求項１１】
前記送信部は、前記相手側情報処理装置の間で送受信される情報に対して予め付与された送受信の優先順位に基づいて、前記相手側情報処理装置へ情報を送信する、請求項７に記載の情報処理装置。
【請求項１２】
前記第１の画像データ、前記情報処理端末を使用するユーザの音声データおよび前記ユーザの動画データは前記第２の画像データよりも送受信の優先順位が高い、請求項１１に記載の情報処理装置。
【請求項１３】
前記相手側情報処理装置との通信に使用する帯域の使用状況を検出する帯域検出部と、
前記帯域検出部により検出された帯域の使用状況に基づいて、前記第２の画像データの送信を制御する送信制御部と、
をさらに備える、請求項７に記載の情報処理装置。
【請求項１４】
前記送信制御部は、帯域の使用状況に基づいて、前記相手側情報処理装置へ送信する前記第２の画像データのデータサイズを決定する、請求項１３に記載の情報処理装置。
【請求項１５】
前記送信制御部は、帯域の使用状況に基づいて、前記第２の画像データの送信に使用する帯域幅を決定する、請求項１３に記載の情報処理装置。
【請求項１６】
ネットワークのトラフィック状況を検出するトラフィック検出部と、
前記トラフィック検出部により検出されたネットワークのトラフィック状況に基づいて、前記第２の画像データの送信速度を制御する送信制御部と、
をさらに備える、請求項７に記載の情報処理装置。
【請求項１７】
前記第２の画像データの送信を制御する送信制御部をさらに備え、
前記受信部は、前記相手側情報処理装置の表示部と対向する所定の領域にユーザが存在するか否かを検出した検出結果を受信し、
前記送信制御部は、前記検出結果から前記所定の領域にユーザが存在しないと判断した場合、前記第２の画像データを他の情報より優先して送信させる、請求項７に記載の情報処理装置。
【請求項１８】
画像データを表示する表示ステップと、
リアルタイムで通信可能に接続された相手側情報処理装置から受信した第１の画像データを順次表示させる表示制御ステップと、
前記第１の画像データと同一の画像データから生成され、前記第１の画像データよりもデータサイズの大きい第２の画像データの転送を要求する転送情報を前記相手側情報処理装置へ送信する送信ステップと、
前記相手側情報処理装置から受信した前記第２の画像データをバックグラウンドで画像記憶部に記憶する画像記録ステップと、
を含む、データ転送方法。
【請求項１９】
リアルタイムで通信可能に接続された相手側情報処理装置に対して第１の画像データを送信する第１の送信ステップと、
前記相手側情報処理装置から画像データの転送を要求する転送情報を受信する受信ステップと、
前記転送情報に基づいて、前記第１の画像データと同一のデータから前記第１の画像データよりもデータサイズの大きい第２の画像データを生成する第２の画像データ生成ステップと、
前記第２の画像データをバックグラウンドで送信する第２の送信ステップと、
を含む、データ転送方法。
【請求項２０】
ネットワークを介してリアルタイムで通信可能に接続された複数の情報処理装置から構成され、
画像データを送信する送信側情報処理装置は、
画像データを記憶する画像記憶部と、
受信側情報処理装置に対して第１の画像データを送信する送信部と、
前記受信側情報処理装置から画像データの転送を要求する転送情報を受信する受信部と、
前記転送情報に基づいて、前記第１の画像データと同一のデータから前記第１の画像データよりもデータサイズの大きい第２の画像データを生成する画像処理部と、
を備え、
画像データを受信する受信側情報処理装置は、
画像データを表示する表示部と、
前記送信側情報処理装置から受信した前記第１の画像データを前記表示部に順次表示させる表示制御部と、
前記第１の画像データと同一の画像データから生成された前記第２の画像データの転送を要求する転送情報を前記送信側情報処理装置へ送信する送信部と、
前記送信側情報処理装置がバックグラウンドで送信した前記第２の画像データを、バックグラウンドで画像記憶部に記憶する画像記録部と、
を備える、通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、データ転送方法および通信システムに関する。
【背景技術】
【０００２】
テレビ電話やメッセンジャーソフトウェア等のようにリアルタイムで通話を行うための機能を備えるテレビ電話機やパーソナルコンピュータ等の情報処理装置が広く普及している。近年では、デジタルスチルカメラ等により撮影した写真画像を通話相手との間で送受信することにより、双方で同時に同一画像をディスプレイ上に表示させ、画像を共有しながら通話することも可能となっている。
【０００３】
従来における一般的な画像データの転送方法としては、撮影した状態の画像データ（元データ）をそのまま転送する方法や、画像データを画像データに変換しテレビ電話の動画映像として転送する方法などがある。また、撮影時の画像データを小さくリサイズした画像データを転送する方法、通信前あるいは通話中にネットワーク上のサーバに蓄積し、サーバ上の画像データを各端末へ転送する方法などがある。
【０００４】
【特許文献１】特開２００４−３１２１３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、撮影した状態の画像データをそのまま転送する方法では、特に端末のハードウェアやネットワークの通信速度が十分でない場合にデータ転送に時間を要するという問題があった。また、画像データを画像データに変換しテレビ電話の動画映像として転送する方法では、テレビ電話の動画画像として転送するためデータ転送は行われず、画像共有時の待ち時間は問題とならない。しかし、デジタルスチルカメラによる撮影時の画像の画質とテレビ電話の動画の画質は一般に大きく相違し、前者の方がはるかに画質がよい。例えば画素数においても、現時点で数百万画素程度が主である写真画像に対して、動画はＱＶＧＡ（Ｑｕａｒｔｅｒ  Ｖｉｄｅｏ  Ｇｒａｐｈｉｃｓ  Ａｒｒａｙ）やＶＧＡ（Ｖｉｄｅｏ  Ｇｒａｐｈｉｃｓ  Ａｒｒａｙ）程度が一般的である。
【０００６】
さらに、撮影時の画像データを小さくリサイズした画像データを転送する方法では、データサイズを小さくすることで転送に要する時間を短縮できる。しかし、データサイズを小さくすると、ディスプレイに表示させる際には問題ないが、印刷した際には解像度が小さいため物足りない写真となってしまう。
【０００７】
そして、サーバ上の画像データを各端末へ転送する方法では、ユーザ同士の通信時以外でも画像データを参照したり、ネットワーク上の他のサービスにサーバ上の画像データを流用したりすることもでき、利便性を大きく向上させることができる。また、サーバは解像度の異なる複数の画像データを保持することができるので、ディスプレイに表示させる場合にはサイズの小さい画像データを取得し、印刷する場合にはサイズの大きい画像データを取得するようにすることができる。これにより、ユーザ同士の通信時に要する転送時間を短縮することもできる。しかし、かかるデータの転送方法を実現するためにはサーバを構築する必要があり、構築費用や運用費用などがかかる。また、通信前に画像データをサーバへアップロードする場合には、通信中に画像を通話相手に見せたいと思い立っても画像を共有することができず、通信中に画像データをサーバへアップする場合には、画像データの転送に時間を要するという問題がある。
【０００８】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、画像共有時にデータ転送の時間を短縮し、かつ用途に応じて最適な画質を有する画像データを取得することが可能な、新規かつ改良された情報処理装置、データ転送方法および通信システムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のある観点によれば、画像データを表示する表示部と、リアルタイムで通信可能に接続された相手側情報処理装置から受信した第１の画像データを表示部に順次表示させる表示制御部と、第１の画像データと同一の画像データから生成され、第１の画像データよりもデータサイズの大きい第２の画像データの転送を要求する転送情報を相手側情報処理装置へ送信する送信部と、相手側情報処理装置から受信した第２の画像データをバックグラウンドで画像記憶部に記憶する画像記録部と、を備える、情報処理装置が提供される。
【００１０】
本発明によれば、電話やチャットなどのようにリアルタイムで通信を行っているときには、表示部に順次表示させることの可能な第１の画像データが送信される。一方、第１の画像データよりもデータサイズの大きい第２の画像データは、リアルタイムで行われている処理のバックグラウンドで受信し、画像記憶部に記録される。このように、表示部に表示させる第１の画像データのデータサイズを小さくすることにより、第１の画像データの転送時間が短縮される。一方、第１の画像データよりも高解像度である第２の画像データは別途バックグラウンドにて転送されることにより、リアルタイム通信を妨げることなく、印刷等の処理にも十分に耐えうる画質を有する画像データを取得することができる。
【００１１】
ここで、画像記録部は、さらに、リアルタイム通信後においても第２の画像データを画像記録部に記録可能である。
【００１２】
また、第２の画像データの転送処理を操作する操作情報が入力される操作入力部と、操作情報に基づいて、第２の画像データの転送を要求する転送情報を生成する転送情報生成部と、をさらに備えることもできる。このとき、転送情報生成部は、操作情報に基づいて、表示部に現在表示されている第１の画像データに対応する第２の画像データの転送を要求する転送情報を生成するようにしてもよい。あるいは、転送情報生成部は、操作情報に基づいて、情報処理装置間の通信の接続後切断までの一通信期間において表示部に表示された第１の画像データに対応する第２の画像データの転送を要求する転送情報を生成するようにしてもよい。または、操作入力部は、転送が要求された第２の画像データを特定する特定情報を転送情報生成部へ送信し、転送情報生成部は、特定情報に基づいて、転送が要求された複数の第２の画像データの転送情報を一括して相手側情報処理装置へ送信するようにしてもよい。
【００１３】
さらに、表示部と対向する所定の領域を撮像可能な撮像部と、撮像された画像から所定の領域におけるユーザの存在を検出するユーザ検出部と、をさらに備えることもできる。このとき、送信部は、ユーザ検出部による検出結果を相手側情報処理装置へ送信する。
【００１４】
また、上記課題を解決するために、本発明の別の観点によれば、画像データを記憶する画像記憶部と、リアルタイムで通信可能に接続された相手側情報処理装置に対して第１の画像データを送信する送信部と、相手側情報処理装置から画像データの転送を要求する転送情報を受信する受信部と、転送情報に基づいて、第１の画像データと同一のデータから第１の画像データよりもデータサイズの大きい第２の画像データを生成する画像処理部と、を備える、情報処理装置が提供される。ここで、送信部は、画像処理部により生成された第２の画像データをバックグラウンドで送信する。
【００１５】
ここで、送信部は、さらに、リアルタイム通信後においても第２の画像データを相手側情報処理装置へ送信可能である。
【００１６】
画像処理部は、相手側情報処理装置の表示部の性能に応じて、元データから第１の画像データを生成するようにしてもよい。また、画像処理部は、元データのデータサイズ以下のデータサイズを有する第２の画像データを生成するようにしてもよい。
【００１７】
さらに、送信部は、相手側情報処理装置の間で送受信される情報に対して予め付与された送受信の優先順位に基づいて、相手側情報処理装置へ情報を送信することもできる。このとき、第１の画像データ、情報処理端末を使用するユーザの音声データおよびユーザの動画データは第２の画像データよりも送受信の優先順位を高くしてもよい。
【００１８】
また、相手側情報処理装置との通信に使用する帯域の使用状況を検出する帯域検出部と、帯域検出部により検出された帯域の使用状況に基づいて、第２の画像データの送信を制御する送信制御部と、をさらに備えることもできる。このとき、送信制御部は、帯域の使用状況に基づいて、相手側情報処理装置へ送信する第２の画像データのデータサイズを決定することができる。また、送信制御部は、帯域の使用状況に基づいて、第２の画像データの送信に使用する帯域幅を決定するようにしてもよい。あるいは、ネットワークのトラフィック状況を検出するトラフィック検出部と、トラフィック検出部により検出されたネットワークのトラフィック状況に基づいて、送信制御部により第２の画像データの送信速度を制御するようにしてもよい。
【００１９】
さらに、本発明にかかる情報処理装置は、第２の画像データの送信を制御する送信制御部を備えることもできる。ここで、受信部は、相手側情報処理装置の表示部と対向する所定の領域にユーザが存在するか否かを検出した検出結果を受信し、送信制御部は、検出結果から所定の領域にユーザが存在しないと判断した場合、第２の画像データを他の情報より優先して送信させる。
【００２０】
また、上記課題を解決するために、本発明のさらに別の観点によれば、画像データを表示する表示ステップと、リアルタイムで通信可能に接続された相手側情報処理装置から受信した第１の画像データを順次表示させる表示制御ステップと、第１の画像データと同一の画像データから生成され、第１の画像データよりもデータサイズの大きい第２の画像データの転送を要求する転送情報を相手側情報処理装置へ送信する送信ステップと、相手側情報処理装置から受信した第２の画像データをバックグラウンドで画像記憶部に記憶する画像記録ステップと、を含む、データ転送方法が提供される。
【００２１】
さらに、上記課題を解決するために、本発明の別の観点によれば、リアルタイムで通信可能に接続された相手側情報処理装置に対して第１の画像データを送信する第１の送信ステップと、相手側情報処理装置から画像データの転送を要求する転送情報を受信する受信ステップと、転送情報に基づいて、第１の画像データと同一のデータから第１の画像データよりもデータサイズの大きい第２の画像データを生成する第２の画像データ生成ステップと、第２の画像データをバックグラウンドで送信する第２の送信ステップと、を含む、データ転送方法が提供される。
【００２２】
また、上記課題を解決するために、本発明の別の観点によれば、ネットワークを介してリアルタイムで通信可能に接続された複数の情報処理装置から構成される通信システムが提供される。かかる通信システムにおいて、画像データを送信する送信側情報処理装置は、画像データを記憶する画像記憶部と、受信側情報処理装置に対して第１の画像データを送信する送信部と、受信側情報処理装置から画像データの転送を要求する転送情報を受信する受信部と、転送情報に基づいて、第１の画像データと同一のデータから第１の画像データよりもデータサイズの大きい第２の画像データを生成する画像処理部と、を備える。また、画像データを受信する受信側情報処理装置は、画像データを表示する表示部と、送信側情報処理装置から受信した第１の画像データを表示部に順次表示させる表示制御部と、第１の画像データと同一の画像データから生成された第２の画像データの転送を要求する転送情報を送信側情報処理装置へ送信する送信部と、送信側情報処理装置がバックグラウンドで送信した第２の画像データを、バックグラウンドで画像記憶部に記憶する画像記録部と、を備える。
【発明の効果】
【００２３】
以上説明したように本発明によれば、画像共有時にデータ転送の時間を短縮し、かつ用途に応じて最適な画質を有する画像データを取得することが可能な情報処理装置、データ転送方法および通信システムを提供することができる。
【発明を実施するための最良の形態】
【００２４】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２５】
＜通信システムの概略構成＞
まず、図１に基づいて、本発明の実施形態にかかる通信システム１の構成について説明する。なお、図１は、本実施形態にかかる通信システム１の概略構成を示す概略説明図である。
【００２６】
本実施形態にかかる通信システム１は、例えばＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を利用して電話サービスを提供するシステムである。かかる通信システム１は、図１に示すように、複数の通信端末１００と呼制御を行う呼制御サーバ２００とがネットワーク１０を介して接続されて構成される。通信端末１００は、例えばテレビ電話機やパーソナルコンピュータなどの情報処理装置である。通信端末１００は、例えば通信端末１００を利用するユーザを撮像する撮像部１００ａと、受話器１００ｂと、相手側の通信端末１００のユーザの映像を表示する表示部１００ｃとを備える。呼制御サーバ２００は、例えばＩＰアドレスの解決や通信の開始・切断等を制御するサーバである。
【００２７】
呼制御サーバ２００により通信端末１００間の接続が確立されると、通信端末１００のユーザ同士の通話や、通信端末１００間での画像データの送受信が可能となる。各通信端末１００は、相手側通信端末１００から受信した画像データを表示部１００ｃに表示させることができる。例えば、撮像部１００ａにより撮像された相手側通信端末１００のユーザの画像を受信した場合には、その画像データを表示部１００ｃに表示させることで、あたかも対面して会話している状況を実現することができる。また、相手側通信端末１００からデジタルスチルカメラ等により撮像した画像データが送信された場合には、その画像データを表示部１００ｃに表示させることで、各ユーザが当該画像を鑑賞しながら通話することができる。
【００２８】
本実施形態にかかる通信システム１では、相手側通信端末１００から送信された画像データが表示部１００ｃに表示されるまでの時間を短縮するとともに、当該画像データを印刷する場合にも耐え得る画質を有する画像データを提供することが可能である。以下、かかる機能を実現するための通信端末１００の構成について詳細に説明する。
【００２９】
＜通信端末のハードウェア構成＞
まず、図２に基づいて、本実施形態にかかる通信端末１００のハードウェア構成について説明する。なお、図２は、本実施形態にかかる通信端末１００のハードウェア構成を示すブロック図である。
【００３０】
通信端末１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、ホストバス１０４ａとを備える。また、通信端末１００は、ブリッジ１０４と、外部バス１０４ｂと、インタフェース１０５と、入力装置１０６と、出力装置１０７と、ストレージ装置（ＨＤＤ）１０８と、ドライブ１０９と、接続ポート１１１と、通信装置１１２とを備える。
【００３１】
ＣＰＵ１０１は、演算処理装置および制御装置として機能し、各種プログラムに従って通信端末１００内の動作全般を制御する。また、ＣＰＵ１０１は、マイクロプロセッサであってもよい。ＲＯＭ１０２は、ＣＰＵ１０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ１０３は、ＣＰＵ１０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバス１０４ａにより相互に接続されている。
【００３２】
ホストバス１０４ａは、ブリッジ１０４を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス１０４ｂに接続されている。なお、必ずしもホストバス１０４ａ、ブリッジ１０４および外部バス１０４ｂを分離構成する必要はなく、一のバスにこれらの機能を実装してもよい。
【００３３】
入力装置１０６は、マウス、キーボード、タッチパネル、ボタン、マイク、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ１０１に出力する入力制御回路などから構成されている。通信端末１００のユーザは、該入力装置１０６を操作することにより、通信端末１００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００３４】
出力装置１０７は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびランプなどの表示装置を含む。さらに、出力装置１０７は、スピーカおよびヘッドホンなどの音声出力装置を含む。出力装置１０７は、例えば、通話時の音声データや通話相手の画像、デジタルスチルカメラ等で撮影された共有画像等を出力する。具体的には、表示装置は画像データや操作内容等のメッセージ情報をテキストまたはイメージで表示する。一方、音声出力装置は、通話時の音声データ等を音声に変換して出力する。
【００３５】
ストレージ装置１０８は、本実施形態にかかる通信端末１００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置１０８は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。ストレージ装置１０８は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）で構成される。このストレージ装置１０８は、ハードディスクを駆動し、ＣＰＵ１０１が実行するプログラムや各種データを格納する。
【００３６】
ドライブ１０９は、記憶媒体用リーダライタであり、通信端末１００に内蔵、あるいは外付けされる。ドライブ１０９は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体に記録されている情報を読み出して、ＲＡＭ１０３に出力する。
【００３７】
接続ポート１１１は、外部機器と接続されるインタフェースであって、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などによりデータ伝送可能な外部機器との接続口である。また、通信装置１１２は、例えば、通信網１０に接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置１１２は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ワイヤレスＵＳＢ対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。この通信装置１１２は、呼制御サーバ２００との間で、通信網１０を介して音声データや画像データなどの各種データを送受信する。
【００３８】
以上、本実施形態にかかる通信端末１００のハードウェア構成について説明した。次に、図３に基づいて、本実施形態にかかる通信端末１００の機能構成について説明する。なお、図３は、本実施形態にかかる通信端末１００の機能構成を示す機能ブロック図である。
【００３９】
＜通信端末の機能構成＞
本実施形態にかかる通信端末１００は、図３に示すように、受信部１１０と、制御部１２０と、送信部１３０と、音声入力部１４２と、音声出力部１４４と、撮像部１５２と、表示部１５４と、操作入力部１６０と、画像記録取得部１７０と、画像処理部１８０と、送信制御部１９０とから構成される。なお、送信側の通信端末１００および受信側の送信端末１００は同一の構成とすることができる。
【００４０】
受信部１１０は、相手側通信端末１００からネットワーク１０を介して音声データや画像データなどの情報を受信する。受信部１１０は、受信したこれらの情報を制御部１２０へ出力する。
【００４１】
制御部１２０は、通信端末１００における制御全般を行う。制御部１２０は、受信部１１０から受信した情報のうち、音声データを音声出力部１４４へ出力し、画像データを表示部１５４または画像記録取得部１７０へ出力する。すなわち、制御部１２０は、画像データの表示制御や記録制御を行う。また、制御部１２０は、音声入力部１４２から入力された音声データを送信部１３０へ出力し、撮像部１５２から入力された画像データを送信部１３０へ出力する。さらに、制御部１２０は、画像記録取得部１７０を介してメモリーカード２０に記憶された画像データを取得して、当該画像データを送信部１３０へ出力する。また、制御部１２０は、後述する画像処理部１８０や送信制御部１９０の動作を制御する。
【００４２】
送信部１３０は、音声入力部１４２から入力された音声データや撮像部１５２により撮像された画像データを制御部１２０から受信し、ネットワーク１０を介して相手側通信端末１００へ送信する。また、送信部１３０は、デジタルスチルカメラなどにより撮像した画像データを、通信中の他の通信端末１００のユーザに鑑賞させるために相手側通信端末１００へ送信する。このとき、送信部１３０による画像データの送信は、後述する送信制御部１９０により制御される。
【００４３】
音声入力部１４２は、通信端末１００のユーザの音声を取得し、当該音声を音声データとして制御部１２０へ出力する。音声入力部１４２は、例えばマイクなどである。音声出力部１４４は、相手側通信端末１００から受信した音声データを出力し、通信端末１００のユーザに音声を伝達する。音声出力部１４４は、例えばスピーカなどである。音声入力部１４２および音声出力部１４４は、例えば受話器（図１の符号１００ｂ）に設けられ、主に通信端末１００のユーザ間の通話内容の伝達のために機能する。
【００４４】
撮像部１５２は、画像を撮像し、画像データを生成する。撮像部１５２は、表示部１５４と対向する所定の領域を撮像可能に設けられ、例えば通信端末１００の前に存在する当該通信端末１００のユーザを撮像して画像データを生成し、制御部１２０へ出力する。表示部１５４は、画像データを表示する機能部であって、例えば液晶ディスプレイや有機ＥＬディスプレイなどを用いることができる。表示部１５４には、相手側通信端末１００の撮像部１５２により撮像されたユーザの画像や、相手側通信端末１００から受信した写真などの画像データが表示される。
【００４５】
操作入力部１６０は、ユーザから当該通信端末１００を操作する操作情報が入力される機能部である。操作入力部１６０は、例えばキーボードやタッチパネル、マウス、ボタン等である。操作入力部１６０に入力される操作情報は、例えば、表示部１５４に表示されたアイコンを選択して決定する操作などであって、通信端末１００が備える機能を実行させるために入力される。操作入力部１６０から操作情報を入力することにより、テレビ電話による通話を行うための基本操作（通信接続、保留、切断等）を行うことができる。さらに、例えば保存用の画像データの転送を要求する転送情報を相手側通信端末１００へ送信したり、保存用の画像データの保存方法を選択したり、相手側通信端末１００へ送信する画像データを決定したりすることができる。操作入力部１６０は、入力された操作情報を制御部１２０へ出力する。
【００４６】
画像記録取得部１７０は、記録媒体２０に対してデータを記録したり記録媒体からデータを取得したりする。画像記録取得部１７０は、制御部１２０からの取得指示に基づいて、記録媒体２０に記録された画像データを取得し、制御部１２０へ出力する。また、画像記録取得部１７０は、制御部１２０からの記録指示も基づいて、記録媒体２０へ相手側通信端末１００から受信した画像データを記録する。なお、記録媒体２０としては、例えば、リムーバブルメディアであるＵＳＢメモリーやＳＤメモリーカード、メモリースティックなどのメモリーカードなどを用いることができる。
【００４７】
画像処理部１８０は、画像データのサイズ調整などの画像処理を行う機能部である。画像処理部１８０は、相手側通信端末１００での画像データの使用方法に応じて、転送する画像データのサイズを調整する。例えば、画像処理部１８０は、通信端末１００の表示部１５４にリアルタイムで表示させるための画像データ（第１の画像データ）として、元の画像データから、表示部１５４の性能に耐えうる程度の比較的データサイズの小さい画像データを生成する。この場合、リアルタイムで画像データを鑑賞することができるように、データの転送時間を短縮することを重要視している。また、画像処理部１８０は、保存用の画像データ（第２の画像データ）として、元の画像データから、画像を印刷した際にも十分な解像度を有する画像データを生成する。このとき、保存用の画像データは、元の画像データそのものでもよく、元の画像データのデータサイズよりは小さいが第１の画像データのデータサイズを有するものでもよい。この場合には、データの転送時間が増加しても高解像度の画像データを提供することを優先する。このように、画像処理部１８０は、相手側通信端末１００での画像データの使用方法に応じて画像データを調整する。
【００４８】
送信制御部１９０は、データの送信を制御する制御部である。本実施形態にかかる送信制御部１９０は、例えば、ネットワーク１０の使用状況に応じて、送信するデータに優先順位を設定し、データの送信制御を行うことができる。例えば、リアルタイムに送受信される通話時の音声データやユーザを撮像した画像データ、通信端末１００間で共有する画像データは送受信の優先順位を高くし、保存用の画像データは送受信の優先順位を低く設定することができる。送信部１３０は、送信制御部１９０により設定された優先順位にしたがってデータを送信する。
【００４９】
以上、本実施形態にかかる通信端末１００の機能構成について説明した。本実施形態にかかる通信端末１００は、上述したように、通信端末１００のユーザがテレビ電話機能を利用して他の通信端末１００のユーザと通話している際に、写真画像の送受信を行い、当該写真画像を両者で同時に鑑賞することの可能な画像共有機能を備える。ここで、通話中に画像データを表示部１５４に表示させて画像共有しながら通話を行う際には、相手側通信端末１００から画像データが送信されるとすぐに自己の通信端末１００が当該データを受信して、画像を表示させることが望ましい。一方、保存用の画像データについては、必ずしも鑑賞用の画像データのようにリアルタイムで送受信しなければならないことはなく、多少時間を要しても高解像度の画像データを送受信することが望まれる。
【００５０】
このため、本実施形態にかかる画像共有機能では、通話中に鑑賞するための画像については、元の画像データを表示部１５４に表示するために必要最低限のサイズに変更して送信する。また、保存用の画像データについては、元の画像データまたは元の画像データを印刷に耐え得る画質を維持したサイズに変更した画像データを送信する。以下、図４〜図７Ｄに基づいて、本実施形態にかかる画像共有時のデータ転送方法および保存用の画像データの転送方法について説明する。
【００５１】
＜画像共有時におけるデータ転送方法＞
まず、図４および図５に基づいて、画像共有時におけるデータ転送方法について説明する。なお、図４は、本実施形態にかかる画像共有時のデータ転送方法を示すシーケンス図である。図５は、テレビ電話機能を用いて通話をしながら画像共有を行う際の各通信端末１００に表示される画面の遷移を示す説明図である。なお、以下では、共有画像を送信する通信端末を送信側通信端末１００Ａとし、共有画像を受信する通信端末を受信側通信端末１００Ｂとする。図５において、ユーザＡは送信側通信端末１００Ａのユーザであり、ユーザＢは受信側通信端末１００Ｂのユーザであるとする。
【００５２】
まず、前提として、送信側通信端末１００Ａと受信側通信端末１００Ｂとの通話が確立している状態であるとする（ステップＳ１１０、Ｓ１１２）。このとき、各通信端末１００Ａ、１００Ｂは、図５に示すように、表示部１５４にテレビ電話基本画面３０２、４０２を表示させることができる。テレビ電話基本画面３０２、４０２は、テレビ電話機能を実行させているときに表示部１５４に表示される基本画面であって、例えば、第１表示領域３１２、４１２と第２表示領域３１４、４１４とを有する。各通信端末１００Ａ、１００Ｂは、例えば、第１表示領域３１２、４１２に撮像部１５２により撮像された自己の画像を表示し、第２表示領域３１４、４１４に相手側通信端末１００から送信された通話相手の画像を表示するようにしてもよい。
【００５３】
次いで、送信側通信端末１００ＡのユーザＡが受信側通信端末１００ＢのユーザＢと共有したい画像を決定する（ステップＳ１２０、Ｓ１３０）。画像データは、例えば、記録媒体２０に記録されている。送信側通信端末１００ＡのユーザＡは、操作入力部１６０を用いて通信端末１００に接続された記録媒体２０にアクセスし、通話相手に鑑賞させる画像（共有画像）を選択する。このとき、例えば図５に示すように、ユーザＡの表示部１５４には、データ選択画面３０４が表示され、第１表示領域３１２に記録媒体やデータの位置を示すフォルダアイコン３１３が表示される。ユーザＡは、操作入力部１６０を用いてフォルダアイコン３１３を選択・決定するためのカーソル３１５を操作して、共有画像が格納されたフォルダを示すフォルダアイコン３１３を選択する。
【００５４】
データ選択画面３０４にてフォルダアイコン３１３が選択されると、図５に示すように、選択したフォルダに格納された画像が表示された共有画像選択画面３０６に遷移する。共有画像選択画面３０６の例えば下部領域には、フォルダに格納された画像一覧３１６が表示される。ユーザＡはカーソル３１５を操作して画像一覧３１６から共有画像を選択する。共有画像が選択されると、例えば第１表示領域３１２に選択した共有画像が表示される。なお、ユーザＡが共有画像の選択処理を行っている間、受信側通信端末１００Ｂの表示部１５４には、例えばテレビ電話基本画面４０２が表示され続けている。
【００５５】
ユーザＡが共有する画像を選択すると、ユーザＡは操作入力部１６０から共有画像の画像データを受信側通信端末１００Ｂへ送信する送信指示を入力する。送信指示を受けた制御部１２０は、画像記録取得部１７０から共有画像に該当する画像データを記録媒体２０から取得し、画像処理部１８０により画像データのサイズを受信側通信端末１００Ｂの表示部１５４の表示性能に応じて小さくする。例えば、画像処理部１８０は、画像データのサイズを画素数ＶＧＡの画像データにする。そして、送信部１３０は、小さいサイズに変換された画像データを受信側通信端末１００Ｂへ送信する（ステップＳ１４０）。
【００５６】
受信側通信端末１００Ｂは、送信側通信端末１００Ａから共有画像を受信すると（ステップＳ１５０）、共有画像を表示部１５４に表示する（ステップＳ１６０）。受信側通信端末１００Ｂは、共有画像を例えば第１表示領域４１２に表示させる。これにより、ユーザＢは、受信側通信端末１００Ｂの表示部１５４に表示されたユーザＡの画像および共有画像を鑑賞しながらユーザＡと会話をすることができる。
【００５７】
以上、画像共有時におけるデータ転送方法について説明した。かかるデータ転送方法では、画像の解像度を当該画像が表示される表示部１５４に応じた必要最低限のサイズ（例えばＶＧＡ）にリサイズした後、受信側通信端末１００Ｂへ画像データを転送する。これにより、転送する画像データのデータサイズが元データと比較して小さく、画像データの転送時間を短縮することができる。また、表示部１５４に表示されるには十分な画像データが送信されるので、鑑賞用としては十分な画質の画像データを提供することができる。
【００５８】
＜保存用の画像データの転送方法＞
テレビ電話の通話相手と例えば上述の方法により画像を共有したとき、共有画像の受信側のユーザＢは、ユーザＡとの通信終了後にも共有画像を鑑賞したり、プリントアウトしたりするために、共有画像を保存することもできる。以下、図６に基づいて、本実施形態にかかる保存用の画像データの転送方法について説明する。なお、図６は、本実施形態にかかる保存用の画像データ転送方法を示すシーケンス図である。
【００５９】
保存用の画像データの転送方法について説明するにあたり、例えば上述した方法により、送信側通信端末１００Ａおよび受信側通信端末１００Ｂが共有画像を共有している状態であるとする。このとき、共有画像の受信側通信端末１００Ｂの表示部１５４には、共有画像が表示されている（ステップＳ２１０）。
【００６０】
受信側通信端末１００Ｂのユーザは、共有画像を保存する場合、まず、共有画像の保存方法を選択する（ステップＳ２２０）。共有画像の保存方法は、例えば表示部１５４に表示されたポップアップメニューから選択することができる。
【００６１】
次いで、共有画像の保存方法が選択されると、受信側通信端末１００Ｂは、保存用の画像データの送信を送信側通信端末１００Ａへ要求する（ステップＳ２３０）。受信側通信端末１００Ｂは、送信側通信端末１００Ａへ、画像データの送信を要求する転送情報とともに保存対象となる共有画像を特定する特定情報を送信する。特定情報は、例えば、共有画像を特定するために各共有画像に付された画像ＩＤ等とすることができる。
【００６２】
さらに、保存用の画像データの送信要求を受けた送信側通信端末１００Ａは、元の画像データを保存用のデータサイズにリサイズして保存用の画像データを生成する（ステップＳ２４０）。例えば、送信側通信端末１００Ａは、画像データのサイズを画素数ＸＧＡの画像データにする。保存用の画像データが生成されると、送信側通信端末１００Ａは、受信側通信端末１００Ｂへ保存用の画像データを送信する（ステップＳ２５０）。このとき、送信側通信端末１００Ａは、リアルタイム通信処理を妨げないよう、バックグラウンドにて保存用の画像データを送信する。そして、受信側通信端末１００Ｂは、送信側通信端末１００Ａから保存用の画像データを受信する（ステップＳ２６０）。受信側通信端末１００Ｂは、受信した保存用の画像データを例えばメモリーカードなどの記録媒体２０に記録し、保存処理を完了する。
【００６３】
以上、本実施形態にかかる保存用の画像データの転送方法について説明した。かかる方法によれば、ユーザの要求に応じて、印刷する際にも耐えうる画質を有する、比較的高い解像度を有する保存用の画像データの送受信を行う。このように、表示部１５４に表示させるための画像データとは別途保存用の画像データの送受信を行うことにより、通話中に鑑賞する画像データの送受信に要する時間を短縮するとともに、共有画像を高解像度の画像データとして保存することができる。また、保存用の画像データをバックグラウンドにて送信することにより、リアルタイム通信を妨げないようにすることができる。
【００６４】
ここで、保存用の画像データは、保存する共有画像を１枚ずつ指定して保存したり、所定の共有画像をまとめて保存したりすることができる。以下、保存用の画像データの保存方法について説明する。
【００６５】
＜共有画像を１枚ずつ保存する保存方法＞
まず、図７Ａ〜図７Ｄに基づいて、共有画像を１枚ずつ保存する保存方法について説明する。かかる保存方法は、受信側通信端末１００Ｂの表示部１５４に現在表示されている共有画像を保存する場合に、都度保存を指示する方法である。以下、図６のシーケンスに沿って当該保存方法を説明する。なお、図７Ａ〜図７Ｄは、本実施形態にかかる共有画像を１枚ずつ保存する際に受信側通信端末１００Ｂの表示部１５４に表示される画面を示す説明図である。
【００６６】
通話中の通信端末１００のユーザが、図４および図５において説明した方法により共有画像を鑑賞しているとする。このとき、共有画像を受信する受信側通信端末１００Ｂの表示部１５４には、図７Ａに示すように、共有画像が表示された画面３２２が表示される（ステップＳ２１０）。画面３２２には、例えば、第１表示領域３３２、第２表示領域３３４および第３表示領域３３６が設けられる。画面３２２において、例えば、第１表示領域３３２には通話相手の画像が表示され、第２表示領域３３４には共有画像が表示される。なお、図７Ａでは、第２表示領域３３４が第１表示領域３３２よりも大きい領域を有するが、本発明はかかる例に限定されず、第１表示領域３３２が第２表示領域３３４よりも大きい領域であってもよく、同一サイズの領域であってもよい。
【００６７】
第３表示領域３３６には、例えば、操作内容や操作指示などのユーザに対するメッセージなどが表示される。例えば、図７Ａに示すように、写真共有時の画面３２２においては、操作入力部１６０により操作可能な操作内容が表示されている。第３表示領域３３６の表示内容から、ユーザは、操作入力部１６０の「戻る」ボタンを押下すると共有画像の表示が終了され、「←」ボタンを押下すると共有画像が選択され、「オプション」ボタンを押下すると現在実行可能な機能が表示されることを認識できる。
【００６８】
次いで、共有画像の受信側通信端末１００Ｂのユーザは、共有画像の保存方法を選択する（ステップＳ２２０）。共有画像の保存方法の選択は、例えば、「オプション」ボタンの押下により表示される機能表示画面３２４から行うことができる。操作入力部１６０の「オプション」ボタンが押下されると、例えば図７Ｂに示すように、画面の一領域（例えば、右側領域）に機能表示領域３３７が表示される。機能表示領域３３７には、当該画面３２４において実行可能な機能の一覧３３８が表示されている。ユーザは、操作入力部１６０を用いてカーソル３３５を移動させて、一覧３３８から実行する機能を選択することができる。現在表示されている共有画像を保存する場合には、一覧３３８から「この写真を保存」をカーソル３３５により選択する。
【００６９】
機能表示画面３２４から現在表示されている共有画像を保存する保存方法が選択されると、受信側通信端末１００Ｂは、送信側通信端末１００Ａに対して、現在表示されている共有画像の保存用の画像データの送信を要求する（ステップＳ２３０）。このとき、受信側通信端末１００Ｂは、送信側通信端末１００Ａに対して、画像データ送信の要求とともに現在表示されている共有画像を特定する画像ＩＤを送信する。かかる処理が開始されると、受信側通信端末１００Ｂの表示部１５４には、例えば図７Ｃに示すように、受信する画像データの保存先である記録媒体２０（例えば、メモリーカード）を抜かないようにとのメッセージが第３表示領域３３６に表示される。
【００７０】
この間、保存用の画像データの送信要求を受けた送信側通信端末１００Ａは、元データから保存用の画像データを生成し（ステップＳ２４０）、受信側通信端末１００Ｂへ送信する（ステップＳ２５０）。このとき、送信側通信端末１００Ａは、リアルタイム通信処理を妨げないよう、バックグラウンドにて保存用の画像データを送信する。受信側通信端末１００Ｂは、送信側通信端末１００Ａから保存用の画像データを受信すると、画像記録取得部１７０により当該画像データを例えばメモリーカードなどの記録媒体へ記録する。そして、画像データの記録が終了すると、図７Ｄに示すように、画像データの保存が終了したとのメッセージが第３表示領域３３６に表示される。
【００７１】
以上、共有画像を１枚ずつ保存する保存方法について説明した。このように、ユーザは、表示部１５４に共有画像が表示されている際に当該共有画像を保存するか否かを決定し、保存したい共有画像のみ保存用の画像データの送信要求を行う。これにより、保存したい共有画像のみ解像度の高い画像データを送信するので、通信負荷を低減させることができ、かつ印刷等にも耐えうる程度の画像データを取得することができる。
【００７２】
＜すべての共有画像を保存する保存方法＞
次に、図８Ａおよび図８Ｂに基づいて、共有画像すべてを保存する保存方法について説明する。受信側通信端末１００ＢのユーザＢが多くの共有画像の保存を希望する場合、共有画像を１枚ずつ保存していたのでは手間がかかり、ユーザＢの操作負担が大きくなる。そこで、通信端末１００間の通信が開始してから終了するまでの一の通信の間に共有されたすべての共有画像を保存することも可能である。以下、図６のシーケンスに沿って当該保存方法を説明する。なお、図８Ａおよび図８Ｂは、すべての共有画像を保存する際に受信側通信端末１００Ｂの表示部１５４に表示される画面を示す説明図である。また、共有画像を１枚ずつ保存する保存方法における処理と同一の処理については、詳細な説明を省略する。
【００７３】
前提として、通話中の通信端末１００のユーザが、図４および図５において説明した方法により、共有画像を鑑賞しているとする。このとき、共有画像を受信する受信側通信端末１００Ｂの表示部１５４には、図７Ａに示すように、共有画像が表示された画面３２２が表示される（ステップＳ２１０）。
【００７４】
次いで、共有画像の受信側通信端末１００Ｂのユーザは、共有画像の保存方法を選択する（ステップＳ２２０）。共有画像の保存方法の選択は、上述したように、例えば、「オプション」ボタンの押下により表示される機能表示画面３２４から行うことができる。例えば、操作入力部１６０の「オプション」ボタンが押下されると、図８Ａに示すように、画面の一領域（例えば、右側領域）に機能表示領域３３７が表示される。機能表示領域３３７には当該画面３２４において実行可能な機能の一覧３３８が表示されており、ユーザは、操作入力部１６０を用いてカーソル３３５を移動させて、一覧３３８から実行する機能を選択することができる。共有されたすべての共有画像を保存する場合には、一覧３３８から「全写真を保存」をカーソル３３５により選択する。
【００７５】
機能表示画面３２４からすべての共有画像を保存する保存方法が選択されると、受信側通信端末１００Ｂは、送信側通信端末１００Ａに対して、すべての共有画像の保存用の画像データの送信を要求する（ステップＳ２３０）。このとき、受信側通信端末１００Ｂは、送信側通信端末１００Ａに対して、現在の通信中に送受信されるすべての共有画像の画像データの送信を要求する。かかる処理が開始されると、受信側通信端末１００Ｂの表示部１５４には、例えば図８Ｂに示すように、受信する画像データの保存先である記録媒体（例えば、メモリーカード）を抜かないようにとのメッセージが第２表示領域３３２に表示される。このとき、第３表示領域３３６に、画像データの保存を中止するための操作内容を表示させてもよい。
【００７６】
この間、保存用の画像データの送信要求を受けた送信側通信端末１００Ａは、元データから保存用の画像データを生成し（ステップＳ２４０）、受信側通信端末１００Ｂへ送信する（ステップＳ２５０）。送信する画像データは、例えば、送信側通信端末１００Ａが共有画像の履歴を通信ごとに記憶しておくことにより特定することができる。受信側通信端末１００Ａは、全共有画像の送信を要求されると現在の通信における共通画像の送信履歴を参照し、共有した共有画像についてそれぞれ保存用の画像データを生成する（ステップＳ２４０）。そして、送信側通信端末１００Ａは、生成した保存用の画像データを順次受信側通信端末１００Ｂへ送信する（ステップＳ２５０）。
【００７７】
受信側通信端末１００Ｂは、送信側通信端末１００Ａから保存用の画像データを受信すると、画像記録取得部１７０により当該画像データを例えばメモリーカードなどの記録媒体２０へ記録する。そして、画像データの記録が終了すると、図７Ｄに示すように、画像データの保存が終了したとのメッセージが第３表示領域３３６に表示される。
【００７８】
以上、すべての共有画像を保存する保存方法について説明した。このように、ユーザは、通信中に送受信された共有画像すべてについて保存用の画像データの送信を要求することができる。これにより、保存したい共有画像をひとつひとつ選択する必要がなく、ユーザの操作負担を軽減することができる。
【００７９】
ここで、一の通信中における共有画像すべてについて保存用の画像データを送信すると、画像データの転送処理や記録媒体への記録処理に時間がかかる。この場合、画像の共有を止めてテレビ電話による通話を行ったり、さらにはテレビ電話による通話を終了したい場合もある。この場合、保存用の画像データの転送処理や記録媒体への記録処理は、バックグラウンドにおいて実行することができるので、保存用の画像データの転送処理等を行いつつテレビ電話による通話をすることができる。
【００８０】
例えば、図８Ｂに示したように、共有画像が表示された状態で共有画像の保存用の画像データを転送している際に、当該画面からテレビ電話による通話時の画面に切り替えるとする。テレビ電話による通話時の画面への切り替えは、例えばリモートコントローラ（図示せず。）の所定のボタンの押下することにより実行される。このとき、所定のボタンの押下動作には、テレビ電話による通話時の画面（テレビ電話基本画面）への切り替え処理が関連付けられている。ユーザが当該ボタンを押下すると、ユーザの使用する通信端末１００の表示部１５４には、図９Ａに示すように、テレビ電話による通話時の画面への切り替えを確認する確認領域３４２が表示される。確認領域３４２には実行可能な機能が表示される。確認領域３４２が表示されると、ユーザは操作入力部１６０を用いてカーソル３３５を移動して実行する機能を選択する。
【００８１】
図９Ａに示す画面３６２においてテレビ電話による通話機能が選択されると、図９Ｂに示すような、テレビ電話基本画面３６４に遷移する。テレビ電話基本画面３６４は、図５に示すテレビ電話基本画面３０２とレイアウトは異なるが、同一機能を有する画面である。テレビ電話基本画面３６４には、図９Ｂに示すように、自己の画像を表示する領域３５２や通話相手の画像を表示する領域３５４、テレビ電話操作に関するボタンが表示される操作ボタン表示領域３５６からなるテレビ電話領域３５０が表示される。また、テレビ電話基本画面３６４には、機器全般の操作内容やユーザに対するメッセージを表示する第３表示領域３３６を設けてもよい。図９Ｂに示すテレビ電話基本画面３６４においてテレビ電話による通話を行っている間も、バックグラウンドでは保存用の画像データの転送処理および記録媒体への記録処理が行われている。
【００８２】
さらに、テレビ電話による通話を終了する場合には、ユーザは操作ボタン表示領域３５６の「通話終了」ボタンをカーソルにより選択する。「通話終了」ボタンが選択されると、テレビ電話による通話が終了し、図９Ｃに示すように、通話が終了した旨のメッセージが表示部１５４に表示される。このとき、共有画像の保存用の画像データの転送処理および記録媒体への記録処理が終了していない場合には画像データが記録される記録媒体を抜かないようメッセージが合わせて表示される。その後、保存用の画像データの保存が終了すると、図９Ｄに示すように、画像の保存が終了したとのメッセージが表示される。その後、送信側通信端末１００Ａと受信側通信端末１００Ｂとの接続が遮断される。
【００８３】
このとき、共有画像の画像データを送信する送信側通信端末１００Ａにも、受信側通信端末１００Ｂと同様のメッセージが表示される。すなわち、送信側通信端末１００Ａがテレビ電話による通話が終了した後も継続して保存用の画像データを受信側通信端末１００Ｂへ送信しているときには、図１０Ａに示すように、通話が終了した旨とともに画像データが記録されている記録媒体を抜かないようにとのメッセージが合わせて表示部１５４に表示される。その後、保存用の画像データの転送処理が終了すると、図１０Ｂに示すように、画像の転送が終了したとのメッセージが表示される。
【００８４】
このように、保存用の画像データの転送処理および記録媒体への記録処理は、通話機能等と並行して実行することができる。したがって、保存用の画像データの保存が終了するまで待機することなく、他の機能を実行することができる。
【００８５】
＜帯域の使用量に応じた画像データの転送方法＞
ここで、本実施形態にかかる保存用の画像データの転送方法において、帯域の使用量を考慮して保存用の画像データの転送を行うようにすることもできる。例えば、回線の使用状況や送信するデータ量に応じて単位時間当たりのビットレートを調節可能な可変ビットレートにおいては、転送するデータの内容（動きや細かさ等）によって帯域の使用量は変化する。通信端末間で送受信されるデータのうち、例えばテレビ電話による通話時の音声データや話者の画像データはリアルタイムで送受信される必要があるため、高い優先順位で転送される。また、通話中に鑑賞する共有画像の画像データもアルタイムで送受信される必要があるため、高い優先順位で転送される。
【００８６】
一方、保存用の画像データは通話中に用いられることはほとんどないので、他のデータに比べて転送の優先順位は低い。そこで、所定のタイミングで帯域の使用量を確認し、帯域の使用状況に応じて保存用の画像データを転送するようにしてもよい。これにより、通信端末間で送受信されるデータのうち転送の優先順位の高いデータを優先的に送受信させることができ、さらに帯域を有効に活用することができる。
【００８７】
また、帯域の使用量を考慮して保存用の画像データの転送速度を決定するのと同様に、通信端末が接続されたネットワークのトラフィック状況を検出して保存用の画像データの転送速度を決定することもできる。ネットワークのトラフィックが大きい場合にはネットワークが混雑しているため、転送の優先順位の高いテレビ電話による通話時の音声データや話者の画像データ、通話中に鑑賞する共有画像の画像データなどを優先的に転送する。一方、保存用の画像データは、転送の優先順位が低いため、ネットワークが混雑している場合には転送速度を遅くする。このように、通信端末間で送受信されるデータのうち転送の優先順位の高いデータを優先的に送受信させることができる。
【００８８】
さらに、通信端末１００に、通信端末１００の前にユーザが存在するか否かを検出するユーザ検出部を備え、検出結果に応じてリアルタイム通信のビットレートを変更したり、保存用の画像データの転送量やデータサイズを変更するようにしてもよい。すなわち、通信端末１００の前にユーザが存在する場合には、当該ユーザは他のユーザとのリアルタイム通信での映像や音声を視聴している可能性が高い。一方、通信端末１００の前にユーザが存在しない場合には、当該ユーザは他のユーザとのリアルタイム通信での映像や音声を視聴していないと考えられる。
【００８９】
そこで、受信側通信端末１００Ｂから送信されたユーザ検出部による検出結果に基づいて、送信側通信端末１００Ａは受信側通信端末１００Ｂの前にユーザが存在するか否かを判断する。そして、受信側通信端末１００Ｂの前にユーザが存在しないと判断した場合には、送信側通信端末１００Ａは、受信側通信端末１００Ｂに対して共有画像の保存用の画像データを優先的に転送するようにしてもよい。これにより、テレビ電話による通話や鑑賞用の共有画像の画像データの転送を妨げることなく、保存用の画像データを効率的に転送することができる。
【００９０】
なお、通信端末１００の前にユーザが存在するか否かの検出は、例えば既存の顔認識処理の技術を利用することができる。この技術は、例えば、「ソニー株式会社ホームページ、[ｏｎｌｉｎｅ]、[平成２０年１０月１７日検索]、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｓｏｎｙ．ｊｐ／ｐｒｏｄｕｃｔｓ／Ｃｏｎｓｕｍｅｒ／ＤＳＣ／ＤＳＣ−Ｔ３００／ｆｅａｔ１．ｈｔｍｌ＞」等に記載されている。また、ユーザが通信端末１００の前に存在するか否かの判断は、受信側通信端末１００Ｂで行ってもよい。
【００９１】
以上、本実施形態にかかるデータ転送方法について説明した。かかるデータ転送方法によれば、テレビ電話による通話中に各通信端末に表示させる共有画像としてサイズの小さい画像データが送受信され、保存用には印刷などにも耐えうる程度の画質を有する画像データが送受信される。これにより、通話中に鑑賞するための共有画像の転送時間が短縮されるので、ユーザはリアルタイムに共有画像を鑑賞することができる。一方、保存用の画像データはバックグラウンドあるいは通話終了後に送受信されるので、リアルタイム通信を妨げることなく、通信終了後に共有画像を印刷などにも耐えうる画像を取得することができる。さらに、画像データを保持するサーバを別途設ける必要がないため、サーバに共有画像をアップロードする必要がなくいつでも共有画像を転送することができ、サーバの構築費用や運用費用を削減することもできる。
【００９２】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００９３】
例えば、上記実施形態では、共有画像の送受信は片方向としたが、本発明はかかる例に限定されない。例えば、双方向に共有画像を送受信してもよい。
【００９４】
また、上記実施形態では、鑑賞用の画像データのサイズをＶＧＡ、保存用の画像データのサイズをＸＧＡの固定としたが、本発明はかかる例に限定されない。例えば、保存用の画像データのサイズは、データ転送に要する時間を考慮して、データ転送によるユーザの待ち時間がそれほど大きくない場合には、大きめの画像データを送信したりオリジナルの画像データをそのまま送信したりしてもよい。これにより、送信側通信端末１００Ａは、受信側通信端末１００Ｂに対して、保存用の画像データとしてより解像度の高い画像データを提供することができる。
【００９５】
さらに、上記実施形態では、受信側通信端末１００Ｂは、１枚ごと、あるいはすべての共有画像について保存用の画像データの転送を要求したが、本発明はかかる例に限定されない。例えば、受信側通信端末１００Ｂのユーザが画像共有中に保存したいと思った画像にマークを付け、通話終了後にマークしたすべての画像データの転送を要求してもよい。これにより、所望の共有画像の保存用の画像データについて一括して転送を要求することができる。
【図面の簡単な説明】
【００９６】
【図１】本発明の実施形態にかかる通信システムの概略構成を示す概略説明図である。
【図２】同実施形態にかかる通信端末のハードウェア構成を示すブロック図である。
【図３】同実施形態にかかる通信端末の機能構成を示す機能ブロック図である。
【図４】同実施形態にかかる画像共有時のデータ転送方法を示すシーケンス図である。
【図５】テレビ電話機能により通話をしながら画像共有を行う際の各通信端末に表示される画面の遷移を示す説明図である。
【図６】同実施形態にかかる保存用の画像データ転送方法を示すシーケンス図である。
【図７Ａ】同実施形態にかかる共有画像を１枚ずつ保存する際に受信側通信端末の表示部に表示される画面であって、共有画像の共有中の画面を示す説明図である。
【図７Ｂ】同実施形態にかかる共有画像を１枚ずつ保存する際に受信側通信端末の表示部に表示される画面であって、共有画像の保存方法の選択画面を示す説明図である。
【図７Ｃ】同実施形態にかかる共有画像を１枚ずつ保存する際に受信側通信端末の表示部に表示される画面であって、共有画像の保存中の画面を示す説明図である。
【図７Ｄ】同実施形態にかかる共有画像を１枚ずつ保存する際に受信側通信端末の表示部に表示される画面であって、共有画像の保存終了時の画面を示す説明図である。
【図８Ａ】同実施形態にかかるすべての共有画像を保存する際に受信側通信端末の表示部に表示される画面であって、共有画像の保存方法の選択画面を示す説明図である。
【図８Ｂ】同実施形態にかかるすべての共有画像を保存する際に受信側通信端末の表示部に表示される画面であって、共有画像の保存中の画面を示す説明図である。
【図９Ａ】同実施形態にかかるすべての共有画像を保存する際に受信側通信端末の表示部に表示される画面であって、テレビ電話による通話時の画面への切り替えを確認する確認領域が表示された画面を示す説明図である。
【図９Ｂ】同実施形態にかかるすべての共有画像を保存する際に受信側通信端末の表示部に表示される画面であって、テレビ電話基本画面を示す説明図である。
【図９Ｃ】同実施形態にかかるすべての共有画像を保存する際に受信側通信端末の表示部に表示される画面であって、テレビ電話による通話終了後継続して画像データの保存が行われている状態の画面を示す説明図である。
【図９Ｄ】同実施形態にかかるすべての共有画像を保存する際に受信側通信端末の表示部に表示される画面であって、すべての画像データの保存が終了したときに表示される画面を示す説明図である。
【図１０Ａ】同実施形態にかかるすべての共有画像を保存する際に送信側通信端末の表示部に表示される画面であって、テレビ電話による通話終了後継続して画像データの転送が行われている状態の画面を示す説明図である。
【図１０Ｂ】同実施形態にかかるすべての共有画像を保存する際に送信側通信端末の表示部に表示される画面であって、すべての画像データの転送が終了したときに表示される画面を示す説明図である。
【符号の説明】
【００９７】
２０      記録媒体
１００、１００Ａ、１００Ｂ  通信端末
１００ｂ  受話器
１１０    受信部
１２０    制御部
１３０    送信部
１４２    音声入力部
１４４    音声出力部
１００ａ、１５２  撮像部
１００ｃ、１５４  表示部
１６０    操作入力部
１７０    画像記録取得部
１８０    画像処理部
１９０    送信制御部
２００    呼制御サーバ
【図１】
2010124425.tif 000003
【図２】
2010124425.tif 000004
【図３】
2010124425.tif 000005
【図４】
2010124425.tif 000006
【図５】
2010124425.tif 000007
【図６】
2010124425.tif 000008
【図７Ａ】
2010124425.tif 000009
【図７Ｂ】
2010124425.tif 000010
【図７Ｃ】
2010124425.tif 000011
【図７Ｄ】
2010124425.tif 000012
【図８Ａ】
2010124425.tif 000013
【図８Ｂ】
2010124425.tif 000014
【図９Ａ】
2010124425.tif 000015
【図９Ｂ】
2010124425.tif 000016
【図９Ｃ】
2010124425.tif 000017
【図９Ｄ】
2010124425.tif 000018
【図１０Ａ】
2010124425.tif 000019
【図１０Ｂ】
2010124425.tif 000020