(57)【要約】【課題】通信トラフィックを抑えながら、充実したコミュニケーションを実現することができる情報処理装置、情報処理方法、プログラム、及びサーバを提供すること。【解決手段】本技術の一形態に係る情報処理装置は、生成部と、第１の送信部とを具備する。前記生成部は、ユーザの状態を表すパラメータ情報を生成する。前記第１の送信部は、前記生成されたパラメータ情報を、当該パラメータ情報をもとに前記ユーザの状態を反映した画像を生成することが可能な通信相手の情報処理装置に、ネットワークを通じて送信する。【選択図】図８
2013009073.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの状態を表すパラメータ情報を生成する生成部と、
前記生成されたパラメータ情報を、当該パラメータ情報をもとに前記ユーザの状態を反映した画像を生成することが可能な通信相手の情報処理装置に、ネットワークを通じて送信する第１の送信部と
を具備する情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記ユーザの状態を測定した測定情報を取得する取得部をさらに具備し、
前記生成部は、前記測定情報をもとに前記パラメータ情報を生成する
情報処理装置。
【請求項３】
請求項２に記載の情報処理装置であって、
前記取得部は、前記ユーザの顔画像を前記測定情報として取得し、
前記生成部は、前記顔画像をもとに前記パラメータ情報を生成する
情報処理装置。
【請求項４】
請求項２に記載の情報処理装置であって、
前記取得部は、前記ユーザの位置情報を前記測定情報として取得し、
前記生成部は、前記位置情報をもとに前記パラメータ情報を生成する
情報処理装置。
【請求項５】
請求項２に記載の情報処理装置であって、
前記取得部は、前記ユーザの嗜好情報を前記測定情報として取得し、
前記生成部は、前記嗜好情報をもとに前記パラメータを生成する
情報処理装置。
【請求項６】
請求項２に記載の情報処理装置であって、
前記取得された測定情報を、当該測定情報をもとに前記パラメータ情報を生成し前記ネットワークを通じて前記通信相手の情報処理装置に送信することが可能なサーバに、前記ネットワークを通じて送信する第２の送信部をさらに具備し、
前記第１の送信部は、前記パラメータ情報を、前記サーバを通じて前記通信相手の情報処理装置に送信し、
前記情報処理装置は、
前記第１の送信部による前記パラメータ情報の送信と、前記第２の送信部による前記測定情報の送信とを切り替える切替部をさらに具備する
情報処理装置。
【請求項７】
ユーザの状態を表すパラメータ情報を生成し当該パラメータ情報を送信することが可能な通信相手の情報処理装置と、ネットワークを通じて接続可能なネットワーク接続部と、
前記ネットワーク接続部により前記ネットワークを通じて接続された前記通信相手の情報処理装置より送信された前記パラメータ情報を受信し、当該パラメータ情報をもとに前記ユーザの状態を反映した画像を生成することが可能な情報処理部と
を具備する情報処理装置。
【請求項８】
ユーザの状態を表すパラメータ情報及び前記ユーザの状態を測定した測定情報をそれぞれ送信することが可能な第１の情報処理装置と、前記パラメータ情報をもとに前記ユーザの状態を反映した画像を生成することが可能な第２の情報処理装置と、ネットワークを通じてそれぞれ接続することが可能なネットワーク接続部と、
前記ネットワーク接続部を通じて接続された前記第１の情報処理装置より送信された前記パラメータ情報を、前記ネットワーク接続部を通じて接続された前記第２の情報処理装置に送信する第１の送信部と、
前記ネットワーク接続部を通じて接続された前記第１の情報処理装置より送信された前記測定情報をもとに前記パラメータ情報を生成する生成部と、
前記生成されたパラメータ情報を、前記ネットワーク接続部を通じて接続された前記第２の情報処理装置に送信する第２の送信部と
を具備するサーバ。
【請求項９】
生成部が、ユーザの状態を表すパラメータ情報を生成し、
送信部が、前記生成されたパラメータ情報を、当該パラメータ情報をもとに前記ユーザの状態を反映した画像を生成することが可能な通信相手の情報処理装置に、ネットワークを通じて送信する
情報処理方法。
【請求項１０】
ユーザの状態を表すパラメータ情報を生成する生成部と、
前記生成されたパラメータ情報を、当該パラメータ情報をもとに前記ユーザの状態を反映した画像を生成することが可能な通信相手の情報処理装置に、ネットワークを通じて送信する第１の送信部と
としてコンピュータを機能させるプログラム。
【請求項１１】
請求項１０に記載のプログラムであって、
前記ユーザの状態を測定した測定情報を取得する取得部として、前記コンピュータをさらに機能させ、
前記生成部は、前記測定情報をもとに前記パラメータ情報を生成する
プログラム。
【請求項１２】
請求項１１に記載のプログラムであって、
前記取得部は、前記ユーザの顔画像を前記測定情報として取得し、
前記生成部は、前記顔画像をもとに前記パラメータ情報を生成する
プログラム。
【請求項１３】
請求項１１に記載のプログラムであって、
前記取得部は、前記ユーザの位置情報を前記測定情報として取得し、
前記生成部は、前記位置情報をもとに前記パラメータ情報を生成する
プログラム。
【請求項１４】
請求項１１に記載のプログラムであって、
前記取得部は、前記ユーザの嗜好情報を前記測定情報として取得し、
前記生成部は、前記嗜好情報をもとに前記パラメータを生成する
プログラム。
【請求項１５】
請求項１１に記載のプログラムであって、
前記取得された測定情報を、当該測定情報をもとに前記パラメータ情報を生成し前記ネットワークを通じて前記通信相手の情報処理装置に送信することが可能なサーバに、前記ネットワークを通じて送信する第２の送信部として、前記コンピュータをさらに機能させ、
前記第１の送信部は、前記パラメータ情報を、前記サーバを通じて前記通信相手の情報処理装置に送信し、
前記コンピュータを、
前記第１の送信部による前記パラメータ情報の送信と、前記第２の送信部による前記測定情報の送信とを切り替える切替部としてさらに機能させる
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、ネットワークを介して情報通信を行うことが可能な情報処理装置、情報処理方法、プログラム及びサーバに関する。
【背景技術】
【０００２】
近年、インターネット電話、遠隔テレビ会議、ビデオチャットといったインターネットサービスが普及している。例えば特許文献１には、ビデオ及びオーディオストリームを利用したチャットシステムが記載されている。このようなチャットシステムでは、遠隔地にいるユーザの顔画像及び音声がネットワークを介して相互に送信される。そしてユーザの端末において動画及び音声が再生されることで、あたかもその場に一緒にいるかのようなリアルタイムなコミュニケーションが実現される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−５２３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
カメラを搭載した携帯端末も普及しており、そのような携帯端末によりビデオチャット等が行われることもある。その場合、特許文献１に記載のチャットシステムでは、ユーザの顔画像及び音声が送受信されるので、通信トラフィックが膨大な量になってしまうおそれがある。そうするとネットワーク上での通信負荷が増大してしまい、また課金方式によってはユーザに金銭的な負担をかけてしまう可能性がある。
【０００５】
以上のような事情に鑑み、本技術の目的は、通信トラフィックを抑えながら、充実したコミュニケーションを実現することができる情報処理装置、情報処理方法、プログラム、及びサーバを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本技術の一形態に係る情報処理装置は、生成部と、第１の送信部とを具備する。  
前記生成部は、ユーザの状態を表すパラメータ情報を生成する。  
前記第１の送信部は、前記生成されたパラメータ情報を、当該パラメータ情報をもとに前記ユーザの状態を反映した画像を生成することが可能な通信相手の情報処理装置に、ネットワークを通じて送信する。
【０００７】
この情報処理装置では、ユーザの状態を表すパラメータ情報が生成される。そして当該パラメータ情報が、通信相手の情報処理装置にネットワークを通じて送信される。通信相手の情報処理装置は、受け取ったパラメータ情報をもとに、ユーザの状態を反映した画像を生成することが可能である。このようにユーザの状態を表すパラメータ情報を利用することで、通信トラフィックを抑えながら、充実したコミュニケーションを実現することができる。
【０００８】
前記情報処理装置は、前記ユーザの状態を測定した測定情報を取得する取得部をさらに具備してもよい。この場合、前記生成部は、前記測定情報をもとに前記パラメータ情報を生成してもよい。  
このようにユーザの状態を測定した測定情報が取得されてもよい。当該測定情報をもとに生成されるパラメータ情報を利用することで、通信トラフィックを抑えながら充実したコミュニケーションを実現することができる。
【０００９】
前記取得部は、前記ユーザの顔画像を前記測定情報として取得してもよい。この場合、前記生成部は、前記顔画像をもとに前記パラメータ情報を生成してもよい。  
このように、ユーザの顔画像が測定情報として取得され、これをもとにパラメータ情報が生成されてもよい。これにより充実したコミュニケーションが実現される。
【００１０】
前記取得部は、前記ユーザの位置情報を前記測定情報として取得してもよい。この場合、前記生成部は、前記位置情報をもとに前記パラメータ情報を生成してもよい。  
このように、ユーザの位置情報が測定情報として取得され、これをもとにパラメータ情報が生成されてもよい。これにより充実したコミュニケーションが実現される。
【００１１】
前記取得部は、前記ユーザの嗜好情報を前記測定情報として取得してもよい。この場合、前記生成部は、前記嗜好情報をもとに前記パラメータを生成してもよい。  
このように、ユーザの嗜好情報が測定情報として取得され、これをもとにパラメータ情報が生成されてもよい。これにより充実したコミュニケーションが実現される。
【００１２】
前記情報処理装置は、前記取得された測定情報を、当該測定情報をもとに前記パラメータ情報を生成し前記ネットワークを通じて前記通信相手の情報処理装置に送信することが可能なサーバに、前記ネットワークを通じて送信する第２の送信部をさらに具備してもよい。  
この場合、前記第１の送信部は、前記パラメータ情報を、前記サーバを通じて前記通信相手の情報処理装置に送信してもよい。  
また前記情報処理装置は、前記第１の送信部による前記パラメータ情報の送信と、前記第２の送信部による前記測定情報の送信とを切り替える切替部をさらに具備してもよい。
【００１３】
この情報処理装置では、パラメータ情報を送信する第１の送信部と、測定情報を送信する第２の送信部とを有する。そして第１の送信部と第２の送信部とが切り替えられる。例えば情報処理装置が利用するネットワーク回線の通信回線が太く（帯域幅が広く）通信負荷が問題とならない場合には、測定情報がサーバに送信される。そしてサーバにより測定情報をもとにパラメータ情報が生成される。これにより情報処理装置の処理負荷を軽減することができる。
【００１４】
本技術の他の形態に係る情報処理装置は、ネットワーク接続部と、情報処理部とを具備する。  
前記ネットワーク接続部は、ユーザの状態を表すパラメータ情報を生成し当該パラメータ情報を送信することが可能な通信相手の情報処理装置と、ネットワークを通じて接続可能である。  
前記情報処理部は、前記ネットワーク接続部により前記ネットワークを通じて接続された前記通信相手の情報処理装置より送信された前記パラメータ情報を受信し、当該パラメータ情報をもとに前記ユーザの状態を反映した画像を生成することが可能である。
【００１５】
本技術の一形態に係るサーバは、ネットワーク接続部と、第１の送信部と、生成部と、第２の送信部とを具備する。  
前記ネットワーク接続部は、ユーザの状態を表すパラメータ情報及び前記ユーザの状態を測定した測定情報をそれぞれ送信することが可能な第１の情報処理装置と、前記パラメータ情報をもとに前記ユーザの状態を反映した画像を生成することが可能な第２の情報処理装置と、ネットワークを通じてそれぞれ接続することが可能である。  
前記第１の送信部は、前記ネットワーク接続部を通じて接続された前記第１の情報処理装置より送信された前記パラメータ情報を、前記ネットワーク接続部を通じて接続された前記第２の情報処理装置に送信する。  
前記生成部は、前記ネットワーク接続部を通じて接続された前記第１の情報処理装置より送信された前記測定情報をもとに前記パラメータ情報を生成する。  
前記第２の送信部は、前記生成されたパラメータ情報を、前記ネットワーク接続部を通じて接続された前記第２の情報処理装置に送信する。
【００１６】
本技術の一形態に係る情報処理方法は、生成部が、ユーザの状態を表すパラメータ情報を生成することを含む。  
送信部により、前記生成されたパラメータ情報が、当該パラメータ情報をもとに前記ユーザの状態を反映した画像を生成することが可能な通信相手の情報処理装置に、ネットワークを通じて送信される。
【００１７】
本技術の一形態に係るプログラムは、生成部と、第１の送信部ととしてコンピュータを機能させる。  
前記生成部は、ユーザの状態を表すパラメータ情報を生成する。  
前記第１の送信部は、前記生成されたパラメータ情報を、当該パラメータ情報をもとに前記ユーザの状態を反映した画像を生成することが可能な通信相手の情報処理装置に、ネットワークを通じて送信する。
【発明の効果】
【００１８】
以上のように、本技術によれば、通信トラフィックを抑えながら、充実したコミュニケーションを実現することができる。
【図面の簡単な説明】
【００１９】
【図１】本技術の一実施形態に係るネットワークシステムを示す模式的な図である。
【図２】図１に示す携帯端末のハードウェア構成の一例を示すブロック図である。
【図３】図１に示すサーバのハードウェア構成の一例を示すブロック図である。
【図４】図１に示す携帯端末の機能的な構成例を示すブロック図である。
【図５】顔画像をもとに生成されるパラメータ情報の一例を示す模式的な図である。
【図６】図１に示すサーバの機能的な構成例を示すブロック図である。
【図７】本実施形態に係るチャットシステムで利用されるＧＵＩを示す模式的な図である。
【図８】本実施形態に係るチャットシステムの概要について説明するための模式的な図である。
【図９】パラメータ情報及び測定情報をそれぞれ送信することが可能な第１の情報処理装置としての携帯端末の動作を模式的に示すフローチャートである。
【図１０】図１に示すサーバの動作を模式的に示すフローチャートである。
【図１１】ユーザの表情や感情状態に関するパラメータ情報をもとにして生成されたユーザ状態画像の一例を示す模式的な図である。
【図１２】ユーザの表情や感情状態に関するパラメータ情報をもとにして生成されたユーザ状態画像の一例を示す模式的な図である。
【図１３】ユーザの現在地や移動状態に関するパラメータ情報をもとにして生成されたユーザ状態画像の一例を示す模式的な図である。
【図１４】ユーザの嗜好に関するパラメータ情報をもとにして生成されたユーザ状態画像の一例を示す模式的な図である。
【図１５】ユーザの状態を表すパラメータ情報の変形例を説明するための表である。
【図１６】本実施形態に係るチャットシステムにおいて採用可能な一機能を説明するための模式的な図である。
【図１７】本実施形態に係るチャットシステムにおいて採用可能な一機能を説明するための模式的な図である。
【発明を実施するための形態】
【００２０】
以下、本技術に係る実施形態を、図面を参照しながら説明する。
【００２１】
［ネットワークシステムの構成］
図１は、本技術の一実施形態に係るネットワークシステムを示す模式的な図である。ネットワークシステム１００は、ネットワーク１０と、ネットワーク１０に接続された複数の携帯端末２００と、ネットワーク１０に接続されたサーバ３００とを有する。複数の携帯端末２００は、それぞれ本実施形態に係る情報処理装置に相当する。
【００２２】
本実施形態では、ネットワーク１０としてインターネットを例に挙げる。しかしながらネットワーク１０として、ＷＡＮ（Wide Area Network）、ＬＡＮ（Local Area Network）、ホームネットワーク等が用いられてもよい。ネットワークを構築するためのプロトコルも限定されない。例えばＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）等が標準プロトコルとして用いられる。
【００２３】
［携帯端末のハードウェア構成］
図２は、本実施形態に係る携帯端末２００のハードウェア構成の一例を示すブロック図である。
【００２４】
携帯端末２００は、ＣＰＵ（Central Processing Unit）２０１、ＲＡＭ（Random Access Memory）２０２、フラッシュメモリ２０３、ディスプレイ２０４、タッチパネル２０５、ネットワーク接続部２０６、外部Ｉ／Ｆ（インタフェース）２０７、及びキー／スイッチ部２０８を有する。また携帯端末２００は、撮像部２０９、センサ群２１０、及び記憶部２１１を有する。
【００２５】
ＣＰＵ２０１は、携帯端末２００の各ブロックと信号をやり取りして各種演算を行い、撮像処理や撮像された画像の分析処理、あるいはユーザの位置情報の算出処理等、携帯端末２００で実行される処理を統括的に制御する。
【００２６】
ＲＡＭ２０２は、ＣＰＵ２０１の作業領域として用いられる。例えばＲＡＭ２０２に、撮像画像や種々のメタデータ等のＣＰＵ２０１が処理する各種のデータや、アプリケーション等のプログラムが一時的に格納される。
【００２７】
フラッシュメモリ２０３は、例えばＮＡＮＤ型のものであり、各種の処理に必要なデータ、撮像画像等のコンテンツデータ、及びＣＰＵ２０１が実行する制御プログラム及びアプリケーション等の各種プログラムを記憶する。またフラッシュメモリ２０３は、アプリケーションが実行される際には、その実行に必要な各種データをＲＡＭ２０２へ読み出す。
【００２８】
記憶部２１１は、例えばＨＤＤや、フラッシュメモリ、その他の固体メモリ等の不揮発性メモリである。当該記憶部２１１に、上記した種々のデータや、アプリケーション等の各種プログラムが記憶されてもよい。本実施形態では、フラッシュメモリ２０３又は記憶部２１１に、本実施形態に係るチャットアプリケーションに関するプログラムが格納されている。
【００２９】
ディスプレイ２０４は、例えばＬＣＤ（Liquid Crystal Display）やＯＥＬＤ（Organic Electro-Luminescence Display）等である。ディスプレイ２０４には、例えば撮像画像や、そのサムネイル画像等が表示される。またディスプレイ２０４には、本実施形態に係るチャットシステムを利用するためのＧＵＩ（Graphical User Interface）が表示される。
【００３０】
例えばディスプレイ２０４に、携帯端末２００のユーザを模したアバタ等のＧＵＩや、各ユーザのコメントを表すテキストデータ等が表示される。その他、ディスプレイ２０４には、携帯端末２００を操作するための種々のＧＵＩが表示される。
【００３１】
図２に示すように、本実施形態のディスプレイ２０４はタッチパネル２０５と一体的に設けられる。タッチパネル２０５は、ユーザのタッチ操作を検出し入力信号をＣＰＵ２０１へ伝える。タッチパネル２０５の動作方式としては、例えば抵抗被膜方式や静電容量方式が用いられるが、その他の方式が用いられてもよい。
【００３２】
ネットワーク接続部２０６は、携帯端末２００をネットワーク１０であるインターネットに接続するためのインタフェースである。このネットワーク接続部２０６により、携帯端末２００同士がネットワーク１０を通じて接続可能となる。また携帯端末２００とサーバ３００とがネットワーク１０を通じて接続可能となる。
【００３３】
本実施形態に係る携帯端末２００は、第３世代移動通信システム（3rd Generation：３G）を用いてネットワーク１０に接続することが可能である。この場合、例えば３Ｇ回線を提供するキャリア（通信事業者）のサーバを介して、携帯端末２００がネットワーク１０に接続される。
【００３４】
また携帯端末２００は、無線ＬＡＮ規格に従った無線ＬＡＮ通信により、ネットワーク１０に接続することも可能である。そのような無線ＬＡＮ規格として、例えばＷｉＦｉやＷｉＭＡＸ等がある。例えば公衆無線ＬＡＮのアクセスポイント等を介して、携帯端末２００がネットワーク１０に接続可能である。
【００３５】
携帯端末２００がネットワーク１０を通じてサーバ３００や他の携帯端末２００とデータ通信する際には、上記した３Ｇ回線を利用したデータ通信と、無線ＬＡＮ通信を利用したデータ通信とが適宜切り替えられる。
【００３６】
外部Ｉ／Ｆ２０７は、例えばＵＳＢ（Universal Serial Bus）やＨＤＭＩ（High-Definition Multimedia Interface）等の規格に基づいて、外部機器と接続するためのインタフェースである。この外部Ｉ／Ｆ２０７により、外部機器との間で、画像ファイル等の各種のデータを送信／受信することが可能となる。また外部Ｉ／Ｆ２０７は、例えばメモリースティック等の各種メモリカードと接続するためのインタフェースであってもよい。
【００３７】
キー／スイッチ部２０８は、例えば電源スイッチ、ショートカットキー等、特にタッチパネル２０５では入力できないユーザの操作等を受け付け、入力信号をＣＰＵ２０１へ伝える。
【００３８】
撮像部２０９は、図示しない撮像制御部、撮像素子及び撮像光学系を有する。撮像素子としては、例えばＣＭＯＳ（Complementary Metal Oxide Semiconductor）やＣＣＤ（Charge Coupled Devices）センサ等が用いられる。撮像光学系は、撮像素子の撮像面上に被写体像を結像させる。撮像制御部は、ＣＰＵ２０１からの指示に基づき、撮像素子を駆動し、撮像素子から出力される画像信号に対して信号処理を行う。
【００３９】
図１に示すように、本実施系形態では撮像部２０９として、携帯端末２００のタッチパネル２０５の上側に、対面カメラ２１２が設けられている。この対面カメラ２１２により、携帯端末２００を使用するユーザの顔の画像がリアルタイムで撮像される。なお本実施形態では、携帯端末２００の背面側にもカメラが設けられている。
【００４０】
センサ群２１０は、ユーザの状態を測定した測定情報としての、ユーザのリアルタイムの位置情報を算出することができるセンサを少なくとも１つ含む。そのようなセンサとして、ＧＰＳ（Global Positioning System）モジュール、加速度センサ、方位センサ、又はジャイロセンサ等の角速度センサ等が挙げられる。また対面カメラ２１２等により撮像された画像を利用してユーザの位置情報が算出されてもよい。この場合、当該画像が測定情報として用いられる。
【００４１】
ＧＰＳモジュールは、ＧＰＳ信号に基づいてユーザの位置情報を算出する。あるいは、周囲に存在する無線ＬＡＮのアクセスポイントの情報をもとに、位置情報が算出されてもよい。また、例えばＧＰＳ信号が受信できない位置では、位置情報が算出可能な位置からの変位が角速度センサや加速度センサ等により算出される。このようにして、ユーザの位置情報が取得されてもよい。
【００４２】
方位センサは、地磁気を利用して地球上における方位を計測するセンサである。方位センサを用いることで、例えば撮像部２０９の光軸が向いている方位を検出することが可能である。携帯端末２００に図示しない気圧計が設けられており、当該気圧計により高度が測定されることで高度情報が生成されてもよい。その他、ユーザの位置に関する情報を取得可能な任意のセンサが、センサ群２１０として携帯端末２００に搭載されてよい。
【００４３】
携帯端末２００としては、例えばスマートフォン等の携帯電話端末が用いられる。あるいは、ネットワーク１０に接続可能なタブレット端末等の、種々のＰＤＡ（Personal Digital Assistant）等が用いられる。
【００４４】
［サーバのハードウェア構成］
図３は、本実施形態に係るサーバ３００のハードウェア構成の一例を示すブロック図である。本実施形態に係るサーバ３００としては、例えばＰＣ（Personal Computer）等のコンピュータが用いられる。
【００４５】
図３に示すように、サーバ３００は、ＣＰＵ３０１、ＲＡＭ３０２、ＲＯＭ（Read Only Memory）３０３、入出力インタフェース３０４、及び、これらを互いに接続するバス３０５を備える。
【００４６】
ＣＰＵ３０１は、必要に応じてＲＡＭ３０２等に適宜アクセスし、各種演算処理を行いながらサーバ３００の各ブロック全体を統括的に制御する。ＲＯＭ３０３は、ＣＰＵ３０１に実行させるＯＳ（Operating System）、プログラムや各種パラメータなどのファームウェアが固定的に記憶されている不揮発性のメモリである。ＲＡＭ３０２は、ＣＰＵ３０１の作業用領域等として用いられ、ＯＳ、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。
【００４７】
入出力インタフェース３０４には、ネットワーク接続部３０６、表示部３０７、入力部３０８、記憶部３０９、ドライブ部３１０等が接続される。表示部３０７は、例えばＬＣＤ、ＯＥＬＤ、ＣＲＴ（Cathode Ray Tube）等を用いた表示デバイスである。当該表示部３０７は、サーバ３００に内蔵されていてもよいし、サーバ３００に外部接続されていてもよい。
【００４８】
入力部３０８は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル、その他の操作装置である。入力部３０８がタッチパネルを含む場合、そのタッチパネルは表示部３０７と一体となり得る。
【００４９】
記憶部３０９は、例えばＨＤＤや、フラッシュメモリ、その他の固体メモリ等の不揮発性メモリである。当該記憶部３０９には、上記ＯＳや各種アプリケーション、各種データが記憶される。本実施形態では、記憶部に、本実施形態に係るチャットアプリケーションに関するプログラムが格納されている。
【００５０】
ドライブ部３１０は、例えば光学記録媒体、フロッピー（登録商標）ディスク、磁気記録テープ、フラッシュメモリ等、リムーバブルの記録媒体３１１を駆動することが可能なデバイスである。これに対し上記記憶部３０９は、主にリムーバブルでない記録媒体を駆動する、サーバ３００に予め搭載されたデバイスとして使用される場合が多い。ドライブ部３１０により、リムーバブルの記録媒体３１１から、アプリケーションプログラム等が読み出されてもよい。
【００５１】
ネットワーク接続部３０６は、ネットワーク１０であるインターネットに接続可能な、他のデバイスと通信するためのモデム、ルータ、その他の通信機器である。ネットワーク接続部３０６は、有線及び無線のどちらを利用するものであってもよい。ネットワーク接続部３０６は、サーバ３００とは別体で使用されてもよい。
【００５２】
図４は、本実施形態に係る携帯端末２００の機能的な構成例を示すブロック図である。図４に示す各機能ブロックは、図２に示すフラッシュメモリ２０３等に記憶されたプログラム等のソフトウェア資源と、ＣＰＵ２０１等の各ハードウェア資源とが協働することにより実現される。
【００５３】
図４に示すように、携帯端末２００は、測定情報取得部２１３と、パラメータ情報生成部２１４と、切替部２１５と、第１の送信部２１６と、第２の送信部２１７とを有する。
【００５４】
測定情報取得部２１３は、ユーザの状態を測定した測定情報を取得する。本実施形態では、撮像部２０９により撮像されたユーザの顔画像と、センサ群２１０により算出されたユーザの位置に関する位置情報とが測定情報として取得される。
【００５５】
また本実施形態では、ユーザの嗜好情報が測定情報として取得される。例えば携帯端末２００に備えられたＷｅｂ（World Wide Web）ブラウザにより、インターネット上のＷｅｂサイトが閲覧されるとする。そのＷｅｂサイトの閲覧履歴をもとに、閲覧回数が多いＷｅｂサイトの情報が嗜好情報として取得される。あるいは、ユーザが登録しているＷｅｂサイトの情報が嗜好情報として取得されてもよい。
【００５６】
また携帯端末２００の記憶部２１１等に記憶されている画像や音楽等のコンテンツデータが嗜好情報として取得されてもよい。さらに、本実施形態に係るチャットシステムにおいて、タッチパネル２０５を介して入力されるコメントに関するテキストデータが嗜好情報として取得されてもよい。
【００５７】
なお測定情報が、上記した顔画像、位置情報及び嗜好情報に限定される訳ではない。その他の、例えば気象情報や季節情報や時間情報等が測定情報として取得されてもよい。その他、種々の情報が測定情報として取得されてよい。
【００５８】
パラメータ情報生成部２１４は、測定情報取得部２１３にて取得された測定情報をもとに、ユーザの状態を表すパラメータ情報を生成する。例えば本実施形態では、ユーザの顔画像をもとに、ユーザの表情や感情状態等に関するパラメータ情報が生成される。
【００５９】
図５は、顔画像２２０をもとに生成されるパラメータ情報の一例を示す模式的な図である。図５に示す例では、パラメータ情報として、「笑顔」、「怒り」、「性別」、「年齢」、「目の開閉」、「口の開閉」、「眼鏡の有無（あるいは眼鏡装着の可能性）」の表情パラメータ２２１が生成される。
【００６０】
これらに限定されず、例えば、「喜怒哀楽」、「ユーザの髪型」、「髪の色」、「肌の色」、「服装」、「装飾品の有無」、「子供」、「大人」、「老人」、「左目の開き」、「右目の開き」等のパラメータ情報が生成されてもよい。その他、パラメータ情報として、顔画像２２０から生成される種々の情報が生成されてよい。なお、図５では、表情パラメータ２２１がＧＵＩ表示されているが、これについては後述する。
【００６１】
これらの表情パラメータ２２１は、例えば顔認識技術により顔画像２２０が分析されることで生成される。例えば目や口の開き具合等をもとに「笑顔」の表情パラメータ２２１ａが生成される。あるいは、種々の表情等に対応したサンプル画像が記憶されており、撮像された顔画像とサンプル画像とでマッチング処理が実行される。これにより表情パラメータ２２１が生成されてもよい。
【００６２】
例えばソニー社の「ｓＦＡＣＥ」技術を用いて上記パラメータ情報生成処理が行われてもよい。その他、顔画像からユーザの表情や感情状態等に関するパラメータ情報を生成する技術として、どのような技術が用いられてもよい。
【００６３】
またユーザの全身や上半身等の画像が撮像され、当該画像をもとにユーザの状態を表す種々のパラメータ情報が生成されてもよい。
【００６４】
本実施形態では、パラメータ情報生成部２１４により、ユーザの位置情報をもとに、ユーザの現在地や移動状態に関するパラメータ情報が生成される。現在地に関するパラメータ情報としては、「海」、「山」、「富士山」、「東京スカイツリー」等のパラメータ情報が挙げられる。
【００６５】
また移動状態に関するパラメータ情報としては、「静止している（立っている）」、「座っている」、「歩いている」、「走っている」、「自動車に乗っている」、「電車に乗っている」等のパラメータ情報が挙げられる。その他、パラメータ情報としてどのようなものが生成されてもよい。
【００６６】
これらのパラメータ情報を生成するために、図２に示すセンサ群２１０に含まれるＧＰＳや加速度センサ等のセンサ値をもとにした種々の技術が用いられてよい。例えば位置情報の変化や、地図情報等を参照して算出される経路情報等から、パラメータ情報が生成される。あるいは、例えば徒歩、バス、自動車、電車等のそれぞれの移動状態における加速度情報が記憶される。そして加速度センサ等により測定された加速度情報と、記憶された加速度情報とが参照されることで、パラメータ情報が生成されてもよい。または、携帯端末２００に電車やバスの路線図の情報が記憶されており、この情報をもとにパラメータ情報が生成されてもよい。
【００６７】
またパラメータ情報生成部２１４により、ユーザの嗜好情報をもとに、ユーザの嗜好に関するパラメータ情報が生成される。そのようなパラメータ情報としては、「ファッション」、「グルメ」、「スポーツ」等の、ユーザが興味を抱いている分野を示す情報等が挙げられる。また俳優やスポーツ選手等のユーザが好きな著名人の情報や、当該著名人の特徴的な格好の情報が上げられる。
【００６８】
その他、地名、乗り物、建築物、映画、絵画、音楽、書籍等、いわゆるユーザの嗜好を表す任意の情報がパラメータ情報として用いられてよい。
【００６９】
例えば髪型が特徴的な著名人に関するＷｅｂサイトの情報が測定情報として取得された場合、当該著名人の情報又は特徴的な髪型の情報がパラメータ情報として生成されてもよい。あるいは、チャットシステムにおいて、好きな料理についてのコメントがユーザの嗜好情報として取得された場合、当該料理の情報がパラメータ情報として取得されてもよい。
【００７０】
また記憶部２１１等に記憶されている画像や音楽等のコンテンツ等が解析されることで、嗜好に関するパラメータ情報が生成されてもよい。あるいは、コンテンツに付属するメタデータをもとにパラメータ情報が生成されてもよい。その他、当該パラメータ情報を生成するために種々の技術が用いられてよい。
【００７１】
上記した種々のパラメータ情報は、顔画像や位置情報等の測定情報よりも十分にデータ量が少ない情報として生成可能である。またパラメータ情報のデータ量を、画像や動画、音楽等のコンテンツデータよりも十分に少なくすることが可能である。
【００７２】
第１の送信部２１６は、パラメータ情報生成部２１４により生成されたパラメータ情報を、ネットワーク１０を通じて通信相手の携帯端末２００に送信する。本実施形態では、パラメータ情報は、サーバ３００を通じて通信相手の携帯端末２００に送信される。
【００７３】
第２の送信部２１７は、測定情報取得部２１３により取得された測定情報を、サーバ３００に、ネットワーク１０を通じて送信する。
【００７４】
切替部２１５は、第１の送信部２１６によるパラメータ情報の送信と、第２の送信部２１７による測定情報の送信とを切り替える。
【００７５】
図６は、本実施形態に係るサーバ３００の機能的な構成例を示すブロック図である。図６に示す各機能ブロックは、図３に示す記憶部３０９等に記憶されたプログラム等のソフトウェア資源と、ＣＰＵ３０１等の各ハードウェア資源とが協働することにより実現される。
【００７６】
サーバ３００は、受信情報判定部３１２と、第１の送信部３１３と、パラメータ情報生成部３１４と、第２の送信部３１５とを有する。
【００７７】
受信情報判定部３１２は、ネットワーク接続部３０６を通じて接続された携帯端末２００より送信された情報が、パラメータ情報であるか測定情報であるかを判定する。携帯端末２００より送信された情報がパラメータ情報である場合、当該パラメータ情報を第１の送信部３１３に出力する。携帯端末２００より測定情報が送信された場合、当該測定情報をパラメータ情報生成部３１４に出力する。
【００７８】
第１の送信部３１３は、携帯端末２００から送信されたパラメータ情報を、ネットワーク接続部３０６を通じて接続された通信相手側の携帯端末２００に送信する。
【００７９】
パラメータ情報生成部３１４は、携帯端末２００から送信された測定情報をもとにパラメータ情報を生成する。このパラメータ情報生成部３１４によるパラメータ情報生成処理は、図４に示す携帯端末２００のパラメータ情報生成部２１４による処理と略同様であってよい。
【００８０】
第２の送信部３１５は、パラメータ情報生成部３１４により生成されたパラメータ情報を、ネットワーク接続部３０６を通じて接続された通信相手側の携帯端末２００に送信する。
【００８１】
なおパラメータ情報及び測定情報をサーバに送信する側の携帯端末２００は、本実施形態において第１の情報処理装置に相当する。またパラメータ情報を受信する側の携帯端末２００は、本実施形態において第２の情報処理装置に相当する。
【００８２】
＜ネットワークシステムの動作＞
本実施形態に係るネットワークシステム１００、第１及び第２の情報処理装置としての携帯端末２００、及びサーバ３００の動作について説明する。
【００８３】
まず当該ネットワークシステムにより実現されるチャットシステムの概要について説明する。以下の説明では、図１に示す携帯端末２００ＡのユーザＡと、他の携帯端末２００ＢのユーザＢとがチャットアプリケーションを利用して通信している場合を例に挙げて説明する。
【００８４】
図７は、本実施形態に係るチャットシステムで利用されるＧＵＩを示す模式的な図である。当該ＧＵＩは、双方の携帯端末２００Ａ及び２００Ｂのタッチパネル２０５（ディスプレイ２０４）にそれぞれ表示される。図７に示すＧＵＩは、携帯端末２００Ａのタッチパネル２０５に表示されたＧＵＩとする。
【００８５】
本実施形態では、携帯端末２００Ａのタッチパネル２０５の下側の領域２２２に、テキストデータを入力するためのキーボード２２３が表示される。このキーボード２２３を用いてユーザＡのコメントとなるテキストデータが入力される。そうすると当該コメントがタッチパネル２０５の中央に位置する入力ウィンドウ２２４に表示される。
【００８６】
そして入力ウィンドウ２２４の横に位置する送信ボタン２２５が押されると、当該テキストデータがネットワーク１０に送信される。その結果、タッチパネル２０５の上側の領域２２６の中央に位置するチャットウィンドウ２２７にコメントが表示される。本実施形態では、コメントとともに、送信日時及び送信者を表すテキストと、送信者の表情を模した顔のアイコン２２８とがチャットウィンドウ２２７に表示される。
【００８７】
図７に示すように、チャットウィンドウ２２７の両隣の位置にはアバタ２５０が表示される。図７で見てチャットウィンドウ２２７の右隣の位置には、当該携帯端末２００Ａを使用するユーザＡ自身を模したアバタ２５０Ａが表示される。チャットウィンドウ２２７の左隣の位置には、通信相手の携帯端末２００ＢのユーザＢを模したアバタ２５０Ｂが表示される。
【００８８】
図８は、本実施形態に係るチャットシステムの概要について説明するための模式的な図である。例えば携帯端末２００Ａの撮像部２０９によりユーザＡの顔画像２２０Ａが撮像される。そして測定情報としての顔画像２２０Ａから、表情や感情状態に関するパラメータ情報Ａが生成される。
【００８９】
ここではユーザＡは「笑っている」という状態であるとする。そうすると当該ユーザＡの顔画像２２０Ａをもとに、「笑顔」のパラメータ情報Ａが生成される。例えば図５に示す複数の表情パラメータ２２１のうち「笑顔」の表情パラメータ２２１ａが高い数値として送信される。生成されたパラメータ情報Ａは、サーバ３００を介して通信相手の携帯端末２００Ｂに送信される。
【００９０】
「笑顔」のパラメータ情報Ａを受信した携帯端末２００Ｂ（ユーザＢ）では、ユーザＡの「笑っている」という状態を反映した画像が生成される。本実施形態では、携帯端末２００Ｂのタッチパネル２０５に、「笑っている」状態のアバタ２５０が、ユーザＡのアバタとして表示される。
【００９１】
携帯端末２００Ｂ側でも、ユーザＢの顔画像２２０Ｂが撮像され、顔画像２２０Ｂをもとにパラメータ情報Ｂが生成される。ユーザＢが「怒っている」状態だとすると、「怒り」のパラメータ情報Ｂが生成される。例えば図５に示す複数の表情パラメータ２２１のうち「怒り」の表情パラメータ２２１ｂが高い数値として送信される。なお「怒り」の表情パラメータ２２１ｂが生成されない場合、例えば「笑顔」の表情パラメータ２２１ａが略０として送信されてもよい。また「笑顔」の表情パラメータ２２１ａが中間の値の場合、ユーザは「無表情」の状態であるという設定でもよい。しかしながらこのような設定は適宜設定可能である。
【００９２】
当該「怒り」のパラメータ情報Ｂは、携帯端末２００Ａに送信される。そうすると、「怒り」のパラメータ情報Ｂを受信した携帯端末２００Ａ（ユーザＡ）では、ユーザＢの「怒っている」という状態を反映した画像が生成される。すなわち「怒っている」状態のアバタ２５０が、ユーザＢのアバタとして表示される。
【００９３】
この結果、携帯端末２００Ａのタッチパネル２０５では、自身のアバタ２５０Ａは「笑っている」状態で表示され、相手のアバタ２５０Ｂは「怒っている」状態で表示される。通信相手の携帯端末２００Ｂのタッチパネル２０５では、自身のアバタ２５０Ａは「怒っている」状態で表示され、相手のアバタ２５０Ｂは「笑っている」状態で表示される。
【００９４】
図９は、パラメータ情報及び測定情報をそれぞれ送信することが可能な第１の情報処理装置としての携帯端末２００Ａの動作を模式的に示すフローチャートである。
【００９５】
測定情報取得部２１３により、ユーザＡの状態を測定した測定情報が取得される（ステップ１０１）。切替部２１５により、現在のネットワーク回線が判定される。すなわちネットワーク１０を通じたサーバ３００への接続が、３Ｇ回線を利用したものか、無線ＬＡＮ通信を利用したものかが判定される（ステップ１０２）。
【００９６】
一般的に、３Ｇ回線を利用できるエリアと、無線ＬＡＮ通信を利用できるエリアとを比べると、３Ｇ回線を利用できるエリアの方が大きい。一方で、３Ｇ回線と無線ＬＡＮ通信の太さ（通信帯域幅の広さ）を比べると、無線ＬＡＮ通信の方が太い。従って、無線ＬＡＮ通信の方が、高速のデータ通信が可能となる。すなわち３Ｇ回線の方が、多量の通信トラフィックに対する通信負荷が大きい。
【００９７】
また、３Ｇ回線を利用したデータ通信においては、データ通信（パケット通信）に対する課金システムとして、従量課金制、定額従量課金制、又は上限付き従量課金制等が採用されることが多い。従量課金制は、データ通信量又は回線利用時間に応じて課金が行われるシステムである。定額従量課金制は、所定のデータ通信量又は所定の利用時間までは定額とされ、それ以降は従量課金制となるシステムである。上限付き従量課金制では、課金額に上限が定められ、その額以上は課金がされないシステムである。
【００９８】
このような課金システムとなっている３Ｇ回線で、通信トラフィックが多くなると、ユーザに金銭的な負担がかかってしまう可能性が高い。上限付き従量課金制であった場合でも、すぐにその上限額となってしまう。
【００９９】
一方、無線ＬＡＮ通信を利用したデータ通信では、プロバイダ契約料金のみで、データ通信に対する課金（パケット料金）はかからないことが多い。従って、無線ＬＡＮ通信を利用する場合、多量の通信トラフィックによる金銭的な負荷はほとんど考慮されない。
【０１００】
ステップ１０２にて、ネットワーク１０を通じたサーバ３００への接続が３Ｇ回線を利用したものであると判定された場合（ステップ１０２のＹｅｓ）、図４に示す切替部２１５は第１の送信部２１６によるパラメータ情報の送信を選択する。
【０１０１】
この結果、パラメータ情報生成部２１４により、測定情報をもとにパラメータ情報が生成される（ステップ１０３）。当該パラメータ情報は、顔画像や位置情報よりも十分にデータ量が少ない情報である。生成されたパラメータ情報は、第１の送信部２１６により、サーバ３００を介して通信相手の携帯端末２００Ｂに送信される（ステップ１０４）。
【０１０２】
ステップ１０２にて、ネットワーク１０を通じたサーバ３００への接続が３Ｇ回線を利用したものでないと判定された場合（ステップ１０２のＮｏ）、切替部２１５は第２の送信部２１７による測定情報の送信を選択する。この結果、第２の送信部２１７により測定情報がサーバ３００に送信される（ステップ１０５）。なお本実施形態では、無線ＬＡＮ通信による測定情報の送信に関して、ネットワーク１０の通信負荷は少ない。
【０１０３】
図１０は、本実施形態に係るサーバ３００の動作を模式的に示すフローチャートである。図６に示す受信情報判定部３１２において、携帯端末２００Ａから送信された情報が受信され（ステップ２０１）、当該受信した情報はパラメータ情報か否かが判定される（ステップ２０２）。
【０１０４】
受信した情報がパラメータ情報であると判定された場合（ステップ２０２のＹｅｓ）、第１の送信部３１３により、当該パラメータ情報が、通信相手の携帯端末２００Ｂに送信される（ステップ２０３）。
【０１０５】
受信した情報がパラメータ情報でないと判定された場合（ステップ２０２のＮｏ）、パラメータ情報生成部３１４により、携帯端末２００Ａから送信された測定情報をもとにパラメータ情報が生成される（ステップ２０４）。そして第２の送信部３１５により、当該パラメータ情報が、通信相手の携帯端末２００Ｂに送信される（ステップ２０５）。
【０１０６】
図１１〜図１４は、パラメータ情報を受信した携帯端末２００Ｂにより生成されるユーザ状態画像の例を示す模式的な図である。ユーザ状態画像は、ユーザＡの状態を反映した画像であって、受信したパラメータ情報をもとに生成される画像である。
【０１０７】
本実施形態では、図２に示す記憶部２１１に、複数のユーザ状態画像が記憶されている。そしてＣＰＵ２０１により、受信したパラメータ情報をもとに当該ユーザ状態画像が読み出される。すなわち本実施形態では、ＣＰＵ２０１が情報処理部として機能する。
【０１０８】
パラメータ情報を用いてユーザ状態画像を読み出す処理の方法や、当該ユーザ状態画像を読み出すための技術は、特に限定されず、公知の技術が用いられてもよい。パラメータ情報とユーザ状態画像とを対応付ける方法やそのための技術等も同様である。
【０１０９】
ＣＰＵ２０１が、例えばポリゴン等を用いて画像を作成する機能を、画像作成部として有してもよい。そしてパラメータ情報をもとに、ユーザ状態画像が適宜作成されてもよい。
【０１１０】
図１１及び図１２は、ユーザＡの表情や感情状態に関するパラメータ情報をもとにして生成されたユーザ状態画像の一例を示す模式的な図である。
【０１１１】
図１１（Ａ）は、「少し笑顔」のパラメータ情報をもとに生成された、「少し笑顔」のユーザ状態を反映したアバタ２５１である。図１１（Ｂ）は、「とても笑顔」のパラメータ情報をもとに生成された、「とても笑顔」のユーザ状態を反映したアバタ２５２である。図１１（Ａ）のアバタ２５１は少し喜んでおり、図１１（Ｂ）のアバタ２５２はとても喜んでいる。
【０１１２】
図１１（Ｃ）は、「眼鏡有り」のパラメータ情報をもとに生成された、「眼鏡装着」のユーザ状態を反映したアバタ２５３である。図１１（Ｄ）は、表情や感情状態に関するパラメータ情報が受信されない場合のアバタ２５４である。
【０１１３】
図１２（Ａ）〜（Ｆ）では、ユーザ状態画像として、送信者の表情を模した顔のアイコン２２８Ａ〜Ｆが生成される。当該アイコン２２８Ａ〜Ｆは、チャットウィンドウ２２７に表示される（図７参照）。
【０１１４】
本実施形態では、図５に示す「笑顔」の表情パラメータ２２１ａをもとにして、顔のアイコン２２８Ａ〜Ｆがユーザ状態画像として生成される。図１２に示す顔のアイコン２２８Ａ〜Ｆと、表情パラメータ２２１ａの値との関係は以下の通りである。  
図１２（Ａ）のアイコン２２８Ａ    笑顔の表情パラメータ（０〜１０）
図１２（Ｂ）のアイコン２２８Ｂ    笑顔の表情パラメータ（１１〜３０）
図１２（Ｃ）のアイコン２２８Ｃ    笑顔の表情パラメータ（３１〜５０）
図１２（Ｄ）のアイコン２２８Ｄ    笑顔の表情パラメータ（５１〜７０）
図１２（Ｅ）のアイコン２２８Ｅ    笑顔の表情パラメータ（７１〜９０）
図１２（Ｆ）のアイコン２２８Ｆ    笑顔の表情パラメータ（９１〜１００）
なお本実施形態では、チャットウィンドウ２２７に、「笑顔」の表情パラメータ２２１ａの値が表示されている。
【０１１５】
このように、ユーザ状態画像として、アバタ以外の画像が生成されてもよい。顔のアイコン２２８の他に、例えば「悲しい」のパラメータ情報をもとにしたユーザ状態画像として、雨が降っているＧＵＩが生成されてもよい。そして当該ＧＵＩがアバタの後ろ側で、背景画像として表示されてもよい。同様に、「嬉しい」のパラメータ情報をもとに、大きな太陽が見える青空の背景画像がユーザ状態画像として生成されてもよい。
【０１１６】
また、パラメータ情報をもとに、コメントとして表示されているテキストの大きさや色等が適宜設定されてもよい。例えば「嬉しい」のパラメータ情報が受信されたときには、そのときに入力されたテキストが大きく表示され、赤等の明るい色が付される。一方、「悲しい」のパラメータ情報が受信されたときには、そのときに入力されたテキストが小さく表示され、グレー等の暗い色が付される。このような設定が行われてもよい。
【０１１７】
図１３は、ユーザＡの現在地や移動状態に関するパラメータ情報をもとにして生成されたユーザ状態画像の一例を示す模式的な図である。
【０１１８】
図１３（Ａ）は、「座っている」のパラメータ情報をもとに生成された、「座っている」というユーザ状態を反映したアバタ２５５である。図１３（Ｂ）は、「歩いている」のパラメータ情報をもとに生成された、「歩いている」というユーザ状態を反映したアバタ２５６である。図１３（Ｃ）は、「電車に乗っている」のパラメータ情報をもとに生成された、「電車に乗っている」というユーザ状態を反映したアバタ２５７である。
【０１１９】
図１４は、ユーザＡの嗜好に関するパラメータ情報をもとにして生成されたユーザ状態画像の一例を示す模式的な図である。
【０１２０】
図１４（Ａ）は、興味がある分野が「ファッション」である旨のパラメータ情報をもとにユーザ状態画像として生成された、服を着ているアバタ２５８である。例えばどういったファッションが好きかという詳細なパラメータ情報をもとに、アバタ２５８が生成されてもよい。
【０１２１】
図１４（Ｂ）は、興味がある分野が「スポーツ」である旨のパラメータ情報をもとにユーザ状態画像として生成された、スポーツウェアを着ているアバタ２５９である。例えばテニス等のスポーツの種類を示す詳細なパラメータ情報をもとに、アバタ２５９が生成されてもよい。
【０１２２】
図１４（Ｂ）は、興味がある分野が「グルメ」である旨のパラメータ情報をもとにユーザ状態画像として生成された、料理が置かれたテーブルに座っているアバタ２６０である。例えばカレーライス等の料理の種類を示す詳細なパラメータ情報をもとに、アバタ２６０が生成されてもよい。
【０１２３】
図１１〜図１４に示すユーザ状態画像を組み合わせた画像が生成されてもよい。例えば「嬉しい」のパラメータ情報と、「眼鏡有り」のパラメータ情報と、「電車に乗っている」のパラメータ情報とをもとにしたユーザ状態画像が生成されてもよい。そのような画像として、例えば図１３（Ｃ）に示すアバタ２５７が眼鏡を装着しているような画像が生成されてもよい。
【０１２４】
またパラメータ情報をもとに、例えばアバタが跳ねたり回ったりしてもよい。すなわち、ユーザの感情状態等に反映して、アバタの挙動が設定されてもよい。またチャットウィンドウ２２７に表示されるコメントが嗜好情報として取得される場合に、入力されたコメントの内容がアバタの挙動にリアルタイムに反映されてもよい。
【０１２５】
以上、本実施形態に係る情報処理装置である携帯端末２００Ａでは、ユーザＡの状態を表すパラメータ情報が生成される。そして当該パラメータ情報が、通信相手の情報処理装置である携帯端末２００Ｂにネットワーク１０を通じて送信される。通信相手の携帯端末２００Ａは、受け取ったパラメータ情報をもとに、ユーザＡの状態を反映したアバタ等のユーザ状態画像を生成することが可能である。
【０１２６】
上記したように、ユーザＡの状態を表すパラメータ情報は、顔画像や位置情報等の測定情報をもとに生成される。この際に測定情報よりも十分にデータ量が少なくなるように、パラメータ情報を生成することが可能である。また顔画像や撮影された動画等のコンテンツデータと比べて、データ量が十分に少ないパラメータ情報を生成することが可能である。
【０１２７】
この結果、携帯端末２００Ａが３Ｇ回線を利用している場合において、３Ｇネットワーク上の通信負荷を抑えることができ、またユーザＡに金銭的な負担がかかってしまうことを防止することができる。すなわち本実施形態のようにユーザＡの状態を表すパラメータ情報を利用することで、通信トラフィックを抑えながら、充実したコミュニケーションを実現することができる。
【０１２８】
また、本実施形態に係る携帯端末２００Ａでは、パラメータ情報を送信する第１の送信部２１６と、測定情報を送信する第２の送信部２１７とを有する。そして第１の送信部２１６と第２の送信部２１７とが切り替えられる。例えば上記した無線ＬＡＮ通信のように携帯端末２００Ａが利用するネットワーク回線の通信回線が太く（帯域幅が広く）通信負荷が問題とならない場合には、測定情報がサーバ３００に送信される。そしてサーバ３００により測定情報をもとにパラメータ情報が生成され、当該パラメータ情報が通信相手の携帯端末２００Ｂに送信される。
【０１２９】
すなわち本実施形態では、所定の条件を満たす場合には、携帯端末２００Ａによるパラメータ生成処理をサーバ３００にまかせることが可能である。これにより携帯端末２００Ａにおける処理負荷を軽減させることが可能となり、例えば携帯端末２００Ａのバッテリの消費を抑えることが可能となる。
【０１３０】
本実施形態のチャットシステムでは、いわゆる軽量通信で、高いＵＸ（User Experience）を提供することが可能である。すなわち、動画等のデータ量の多いコンテンツの代わりに、軽量なパラメータ情報を送受信することで、リッチなコミュニケーションを軽量通信で実現することが可能である。
【０１３１】
これにより、テキスト入力の際に絵文字を入力せずとも、自分の感情等を反映した楽しいコミュニケーションを実現することができる。また、自宅にいるときの例えば化粧等をしていない自分の顔を相手に見られることなく、自分の感情が反映された充実したコミュニケーションが実現される。また軽量通信なので、低品質のネットワークが利用される場合でも、充実したコミュニケーションを実現することが可能となる。
【０１３２】
また本実施形態では、プライバシー保護の観点から顔を見せたくないときや、電車に乗車中により声を出せないとき等であっても、自分の感情を反映させたコミュニケーションを実現することが可能となる。すなわちリアルタイム性、匿名性、及び表現力を備えるネットワークコミュニケーションを実現することが可能となる。
【０１３３】
図２や図３に示すハードウェア構成を有するコンピュータに、上記で説明した一連の処理を実行させるためのソフトウェアを構成するプログラムがインストールされることで、本実施形態に係る携帯端末２００やサーバ３００が構成されてもよい。プログラムは、例えば記録媒体からコンピュータにインストールされる。あるいは、グローバルネットワーク等を介してインストールされてもよい。またソフトウェアを構成するプログラムが組み込まれた専用のハードウェアを有するコンピュータが、携帯端末２００やサーバ３００として用いられてもよい。
【０１３４】
＜変形例＞
本技術に係る実施形態は、上記で説明した実施形態に限定されず種々変形される。また上記で説明した実施形態に係るチャットシステムに種々の機能が付加されてもよい。
【０１３５】
例えば図１５は、ユーザの状態を表すパラメータ情報の変形例を説明するための表である。
【０１３６】
上記の実施形態では、顔画像、位置情報、又は嗜好情報等の測定情報から表情パラメータ等がパラメータ情報として生成された。図１５に示す変形例では、顔画像、位置情報又は嗜好情報等の測定情報から生成される表情パラメータ等が分析され、ユーザの状態が判定される。例えば顔画像から「笑っている」、「怒っている」又は「泣いている」等のユーザの感情状態が判定される。位置情報から「座っている」、「歩いている」、「電車」等のユーザの移動状態が判定される。嗜好情報から「ファッション」、「スポーツ」、「グルメ」等のユーザの嗜好が判定される。
【０１３７】
これらのユーザ状態に対応してパラメータ情報Ａ〜Ｉが生成される。あるいは、ユーザの状態とパラメータ情報Ａ〜Ｉとの対応付けを示すテーブル情報が記憶されており、測定情報からユーザの状態が判定されたときに、当該テーブル情報からパラメータ情報Ａ〜Ｉが読み出されてもよい。
【０１３８】
通信相手の情報処理装置では、当該パラメータ情報Ａ〜Ｉに対応付けられたユーザ状態画像が記憶されている。そして受信したパラメータ情報Ａ〜Ｉをもとにユーザ状態画像が読み出される。これにより、ユーザ状態画像の生成処理にかかる負荷が軽減される。
【０１３９】
このように本変形例においては、パラメータ情報Ａ〜Ｉが、ユーザの状態と、当該ユーザの状態を表現した複数の画像情報とを紐付ける情報として生成される。従って、当該紐付けが可能であれば、どのような情報がパラメータ情報Ａ〜Ｉとして用いられてもよい。例えば単なる番号がパラメータ情報Ａ〜Ｉとして用いられてもよく、顔画像や位置情報等の測定情報よりも十分にデータ量が少ないパラメータ情報Ａ〜Ｉを生成することが可能である。
【０１４０】
あるいは、送信側の情報処理装置から表情パラメータ等の、上記の実施形態で説明したパラメータ情報が送信される。そしてサーバにより図１５に示すようなユーザ状態が判定され、当該ユーザ状態に対応するパラメータ情報Ａ〜Ｉが生成される。受信側では、パラメータ情報Ａ〜Ｉに対応するユーザ状態画像が読み出される。これにより送信側及び受信側の両方の情報処理装置において、処理負荷を軽減させることが可能となる。また例えばチャットアプリケーションについてのアップデート処理を主にサーバ側で実行することが可能となる。例えば表情パラメータ等の利用方法に関するアップデート等である。
【０１４１】
図１６は、上記の実施形態で説明したチャットシステムにおいて採用可能な一機能を説明するための模式的な図である。
【０１４２】
例えば、図７に示すチャットウィンドウ２２７の上側にあるプレビューボタン２６１が押される。そうすると、図１６に示すように、自身のアバタ２５０Ａが表示されていた位置に、自身の顔画像２２０Ａ及び当該顔画像２２０Ａから生成されるパラメータ情報としての表情パラメータ２２１が表示される。
【０１４３】
これにより例えば、相手側の情報処理装置に自分の状態を表すパラメータ情報としてどのような情報が送信されているかを確認することができる。あるいは、自分のアバタ２５０Ａが所望のものではない場合、すなわち笑っているつもりなのに、それに対応するアバタ２５０Ａが表示されないときに、パラメータ情報を確認することができる。
【０１４４】
表示されたパラメータ情報を変更することが可能であってもよい。例えば「笑顔」の表情パラメータ２２１ａを最大値に設定することが可能であってもよい。またチャットシステムを利用する家の中では眼鏡をかけていて、外出中はコンタクトレンズを利用しているユーザ等もいる。このようなユーザにおいては、自分のアバタ２５０Ａに眼鏡を装着させたくないと考える場合もある。この場合、「眼鏡無し（あるいは眼鏡装着の可能性０％）」のパラメータを自分で設定することで、眼鏡を装着しないアバタ２５０Ａを表示させることが可能となる。また設定したパラメータ情報が、デフォルト設定として記憶されてもよい。
【０１４５】
図１６に示すように、相手側の表情パラメータ２２１が自分のタッチパネル２０５に表示されてもよい。そして相手の表情パラメータ２２１を変更可能であってもよい。
【０１４６】
このように、パラメータ情報をもとに生成されたユーザ状態画像のみではなくて、パラメータ情報そのものが表示されてもよい。図１６に示すような表情パラメータ２２１以外にも、例えばユーザの現在地や移動状態に関するパラメータ情報や、ユーザの嗜好に関するパラメータ情報等が表示されてもよい。そしてそれらのパラメータ情報が適宜変更可能であってもよい。なお、パラメータ情報を表すＧＵＩは、図５や図１６に示すものに限られず、適宜設定可能である。
【０１４７】
図１７は、上記の実施形態で説明したチャットシステムにおいて採用可能な一機能を説明するための模式的な図である。
【０１４８】
例えば、図７に示すチャットウィンドウ２２７の上側にあるホワイトボードボタン２６２が押される。そうすると、図１７に示すように、キーボード２２３が表示されていたタッチパネル２０５の下側の領域２２２が、ホワイトボード領域２６３となる。このホワイトボード領域２６３は、通信中の双方のユーザにより共有される。すなわち、それぞれのユーザがタッチパネル２０５を介して入力したテキストや絵が、双方のタッチパネル２０５のホワイトボード領域２６３に表示される。
【０１４９】
例えばホワイトボード領域２６３に入力されたテキストや絵がユーザの嗜好情報として取得されてもよい。そして当該取得情報からユーザの嗜好に関するパラメータ情報が生成され、ユーザ状態画像の生成に利用されてもよい。
【０１５０】
図１７に示すように、ホワイトボード領域２６３の最下部には、ホワイトボード領域２６３に入力されたテキスト等を消すためのクリアボタン２６４と、テキスト等を入力する際の文字や線の色を指定するための色ボタン２６５等が配置される。
【０１５１】
色ボタン２６５の横には、アバタ変更ボタン２６６が配置される。アバタ変更ボタン２６６を押すことで、自分のアバタ２５０Ａや相手のアバタ２５０Ｂをそれぞれ変更することができる。上記したようにパラメータ情報を適宜変更してアバタ２５０Ａ及び２５０Ｂを変更することも可能であるし、直接アバタ２５０Ａ及び２５０Ｂを変更することも可能である。
【０１５２】
また表示されているアバタを動かすことも可能である。例えば自分又は相手のアバタの腕の部分にタッチして、そのまま上方にドラッグする。これによりアバタの両腕が上方に上げられる。アバタの動きは、通信相手のタッチパネルに表示されているアバタにも反映される。これにより充実したコミュニケーションを実現させることができる。
【０１５３】
なおアバタの動きと、パラメータ情報が関連付けられていてもよい。例えばアバタの腕が挙げられて、図１１（Ｂ）に示す「とても笑顔」の状態を反映したアバタ２５２が表示されたとする。この際、「笑顔」の表情パラメータ２２１ａが大きい値に変更されてもよい。
【０１５４】
図７では、自分の名前がＭｅとなっており、相手の名前がＦｒｉｅｎｄとなっている。しかしながら、これに限られず、それぞれが登録又は入力したユーザ名が表示されてもよい。あるいは、ユーザ名として、携帯端末２００のそれぞれのＩＰアドレス等が表示されてもよい。
【０１５５】
上記の実施形態では、携帯端末２００が、パラメータ情報の送信と、測定情報の送信とを切り替え可能な切替部２１５を有していた。しかしながら、本技術の実施形態として、切替部２１５を有さない携帯端末も考えられる。すなわち、チャットシステムを利用する際に、パラメータ情報のみを送信可能な携帯端末も、本技術の実施形態となり得る。
【０１５６】
上記では、顔画像、位置情報又は嗜好情報等の測定情報が取得され、当該測定情報からパラメータ情報が生成された。これにより充実したコミュニケーションが実現される。しかしながら、パラメータ情報が測定情報から生成されることに限定されるわけではない。例えばユーザからの入力操作により生成される情報や、記憶部に記憶されている情報がそのままパラメータ情報として生成されてもよい。
【０１５７】
送信側の情報処理装置と、受信側の情報処理装置とが、ネットワークを介してＰｔｏＰ（peer-to-peer）接続されている。この場合でも、上記で説明した本技術は適用可能である。例えば送信側の情報処理装置から受信側の情報処理装置にサーバを介さずに、パラメータ情報が送信されればよい。
【０１５８】
例えば３Ｇ回線によるネットワーク内にて、本技術に係るチャットシステムが構築されてもよい。この場合、３Ｇ回線を提供するキャリアのサーバが、本技術に係るサーバとして機能してもよい。
【０１５９】
上記の実施形態では、３Ｇ回線によるネットワーク接続と、無線ＬＡＮ通信によるネットワーク接続とが例として挙げられた。しかしながら上記したように他のネットワークが用いられてもよい。その場合でも、利用される回線の太さ、若しくは通信データに対する課金システム等をもとに、パラメータ情報の送信と測定情報の送信とが適宜切り替えられればよい。
【０１６０】
なお、本技術は以下のような構成も採ることができる。
【０１６１】
（１）ユーザの状態を表すパラメータ情報を生成する生成部と、
前記生成されたパラメータ情報を、当該パラメータ情報をもとに前記ユーザの状態を反映した画像を生成することが可能な通信相手の情報処理装置に、ネットワークを通じて送信する第１の送信部と
を具備する情報処理装置。
（２）前記（１）に記載の情報処理装置であって、
前記ユーザの状態を測定した測定情報を取得する取得部をさらに具備し、
前記生成部は、前記測定情報をもとに前記パラメータ情報を生成する
情報処理装置。
（３）前記（２）に記載の情報処理装置であって、
前記取得部は、前記ユーザの顔画像を前記測定情報として取得し、
前記生成部は、前記顔画像をもとに前記パラメータ情報を生成する
情報処理装置。
（４）前記（２）又は（３）に記載の情報処理装置であって、
前記取得部は、前記ユーザの位置情報を前記測定情報として取得し、
前記生成部は、前記位置情報をもとに前記パラメータ情報を生成する
情報処理装置。
（５）前記（２）から（４）のうちいずれか１つに記載の情報処理装置であって、
前記取得部は、前記ユーザの嗜好情報を前記測定情報として取得し、
前記生成部は、前記嗜好情報をもとに前記パラメータを生成する
情報処理装置。
（６）前記（２）から（５）のうちいずれか１つに記載の情報処理装置であって、
前記取得された測定情報を、当該測定情報をもとに前記パラメータ情報を生成し前記ネットワークを通じて前記通信相手の情報処理装置に送信することが可能なサーバに、前記ネットワークを通じて送信する第２の送信部をさらに具備し、
前記第１の送信部は、前記パラメータ情報を、前記サーバを通じて前記通信相手の情報処理装置に送信し、
前記情報処理装置は、
前記第１の送信部による前記パラメータ情報の送信と、前記第２の送信部による前記測定情報の送信とを切り替える切替部をさらに具備する
情報処理装置。
（７）ユーザの状態を表すパラメータ情報を生成し当該パラメータ情報を送信することが可能な通信相手の情報処理装置と、ネットワークを通じて接続可能なネットワーク接続部と、
前記ネットワーク接続部により前記ネットワークを通じて接続された前記通信相手の情報処理装置より送信された前記パラメータ情報を受信し、当該パラメータ情報をもとに前記ユーザの状態を反映した画像を生成することが可能な情報処理部と
を具備する情報処理装置。
（８）ユーザの状態を表すパラメータ情報及び前記ユーザの状態を測定した測定情報をそれぞれ送信することが可能な第１の情報処理装置と、前記パラメータ情報をもとに前記ユーザの状態を反映した画像を生成することが可能な第２の情報処理装置と、ネットワークを通じてそれぞれ接続することが可能なネットワーク接続部と、
前記ネットワーク接続部を通じて接続された前記第１の情報処理装置より送信された前記パラメータ情報を、前記ネットワーク接続部を通じて接続された前記第２の情報処理装置に送信する第１の送信部と、
前記ネットワーク接続部を通じて接続された前記第１の情報処理装置より送信された前記測定情報をもとに前記パラメータ情報を生成する生成部と、
前記生成されたパラメータ情報を、前記ネットワーク接続部を通じて接続された前記第２の情報処理装置に送信する第２の送信部と
を具備するサーバ。
（９）生成部が、ユーザの状態を表すパラメータ情報を生成し、
送信部が、前記生成されたパラメータ情報を、当該パラメータ情報をもとに前記ユーザの状態を反映した画像を生成することが可能な通信相手の情報処理装置に、ネットワークを通じて送信する
情報処理方法。
（１０）ユーザの状態を表すパラメータ情報を生成する生成部と、
前記生成されたパラメータ情報を、当該パラメータ情報をもとに前記ユーザの状態を反映した画像を生成することが可能な通信相手の情報処理装置に、ネットワークを通じて送信する第１の送信部と
としてコンピュータを機能させるプログラム。
（１１）前記（１０）に記載のプログラムであって、
前記ユーザの状態を測定した測定情報を取得する取得部として、前記コンピュータをさらに機能させ、
前記生成部は、前記測定情報をもとに前記パラメータ情報を生成する
プログラム。
（１２）前記（１１）に記載のプログラムであって、
前記取得部は、前記ユーザの顔画像を前記測定情報として取得し、
前記生成部は、前記顔画像をもとに前記パラメータ情報を生成する
プログラム。
（１３）前記（１１）又は（１２）に記載のプログラムであって、
前記取得部は、前記ユーザの位置情報を前記測定情報として取得し、
前記生成部は、前記位置情報をもとに前記パラメータ情報を生成する
プログラム。
（１４）前記（１１）から（１３）のうちいずれか１つに記載のプログラムであって、
前記取得部は、前記ユーザの嗜好情報を前記測定情報として取得し、
前記生成部は、前記嗜好情報をもとに前記パラメータを生成する
プログラム。
（１５）前記（１１）から（１４）のうちいずれか１つに記載のプログラムであって、
前記取得された測定情報を、当該測定情報をもとに前記パラメータ情報を生成し前記ネットワークを通じて前記通信相手の情報処理装置に送信することが可能なサーバに、前記ネットワークを通じて送信する第２の送信部として、前記コンピュータをさらに機能させ、
前記第１の送信部は、前記パラメータ情報を、前記サーバを通じて前記通信相手の情報処理装置に送信し、
前記コンピュータを、
前記第１の送信部による前記パラメータ情報の送信と、前記第２の送信部による前記測定情報の送信とを切り替える切替部としてさらに機能させる
プログラム。
【符号の説明】
【０１６２】
１０…ネットワーク
１００…ネットワークシステム
２００…携帯端末
２０１…ＣＰＵ
２０５…タッチパネル
２０６…ネットワーク接続部
２１３…測定情報取得部
２１４…パラメータ情報生成部
２１５…切替部
２１６…第１の送信部
２１７…第２の送信部
２２０…顔画像
２２１…表情パラメータ
２２８…アイコン
２５０〜２６０…アバタ
３００…サーバ
３０６…ネットワーク接続部
３１２…受信情報判定部
３１３…第１の送信部
３１４…パラメータ情報生成部
３１５…第２の送信部
【図１】
2013009073.tif 000003
【図２】
2013009073.tif 000004
【図３】
2013009073.tif 000005
【図４】
2013009073.tif 000006
【図６】
2013009073.tif 000007
【図７】
2013009073.tif 000008
【図８】
2013009073.tif 000009
【図９】
2013009073.tif 000010
【図１０】
2013009073.tif 000011
【図１１】
2013009073.tif 000012
【図１２】
2013009073.tif 000013
【図１３】
2013009073.tif 000014
【図１４】
2013009073.tif 000015
【図１５】
2013009073.tif 000016
【図１７】
2013009073.tif 000017
【図５】
2013009073.tif 000018
【図１６】
2013009073.tif 000019