(57)【特許請求の範囲】
【請求項１】
情報処理システムであって、
サーバ装置と、
前記サーバ装置と通信可能な、少なくとも１つの第１の情報処理装置と、
前記サーバ装置と通信可能な、少なくとも１つの第２の情報処理装置とを備え、
前記第１の情報処理装置は、
多視点画像データを取得して、前記サーバ装置へ送信する第１の送信手段を含み、
前記サーバ装置は、
前記第１の情報処理装置から受信した前記多視点画像データを記憶する記憶手段と、    情報処理装置からの要求があった場合に、当該要求元の情報処理装置の種別を判断する判断手段と、
要求元が前記第１の情報処理装置であると判断されると、前記記憶した多視点画像データを当該要求元の第１の情報処理装置へ送信し、要求元が前記第２の情報処理装置であると判断されると、前記記憶した多視点画像データから生成した単視点画像データを当該要求元の第２の情報処理装置へ送信する第２の送信手段とを含み、
前記第１の情報処理装置は、前記サーバ装置からの多視点画像データを用いて画像を多視点表示する第１の表示手段を含み、
前記第２の情報処理装置は、前記サーバ装置からの単視点画像データを用いて画像を単視点表示する第２の表示手段を含む、情報処理システム。
【請求項２】
前記サーバ装置は、前記第２の情報処理装置からの少なくとも多視点画像データの受信を制限する制限手段をさらに含む、請求項１に記載の情報処理システム。
【請求項３】
情報処理システムであって、
サーバ装置と、
前記サーバ装置と通信可能な、少なくとも１つの第１の情報処理装置と、
前記サーバ装置と通信可能な、少なくとも１つの第２の情報処理装置とを備え、
前記第１の情報処理装置は、
多視点画像データを取得して、前記サーバ装置へ送信する第１の送信手段を含み、
前記サーバ装置は、
前記第１の情報処理装置から受信した前記多視点画像データを記憶する記憶手段と、
前記第１の情報処理装置からの画像送信の要求に応答して、前記記憶した多視点画像データを要求元の第１の情報処理装置へ送信し、前記第２の情報処理装置からの画像送信の要求に応答して、前記記憶した多視点画像データから生成した単視点画像データを要求元の第２の情報処理装置へ送信する第２の送信手段と、
前記第２の情報処理装置からの少なくとも多視点画像データの受信を制限する制限手段とを含み、
前記第１の情報処理装置は、前記サーバ装置からの多視点画像データを用いて画像を多視点表示する第１の表示手段を含み、
前記第２の情報処理装置は、前記サーバ装置からの単視点画像データを用いて画像を単視点表示する第２の表示手段を含む、情報処理システム。
【請求項４】
前記制限手段は、前記第１の情報処理装置および前記第２の情報処理装置のいずれかからのアクセスに応答して、当該アクセス元の情報処理装置に関連付けられた識別情報に基づいて、当該アクセス元の情報処理装置からの少なくとも多視点画像データの受信を制限するか否かを判断する、請求項２または３に記載の情報処理システム。
【請求項５】
前記制限手段は、前記第１の情報処理装置および前記第２の情報処理装置のいずれかからのアクセスに応答して、当該アクセスした情報処理装置のウェブブラウザの識別情報に基づいて、当該アクセス元の情報処理装置からの少なくとも多視点画像データの受信を制限するか否かを判断する、請求項４に記載の情報処理システム。
【請求項６】
前記制限手段は、
前記第１の情報処理装置からのアクセスに応答して、当該第１の情報処理装置による前記サーバ装置への画像送信および前記サーバ装置からの画像取得に関する画面を表示するためのデータを前記第１の情報処理装置へ送信し、
前記第２の情報処理装置からのアクセスに応答して、当該第２の情報処理装置による前記サーバ装置からの画像取得に関する画面を表示するためのデータを前記第２の情報処理装置へ送信する、請求項２〜５のいずれか１項に記載の情報処理システム。
【請求項７】
前記サーバ装置は、前記第１の情報処理装置を介した認証情報に基づく認証処理を行なうための認証手段をさらに備え、
前記制限手段は、前記認証手段により認証された第１の情報処理装置からの多視点画像データについてのみ受信を許可する、請求項２〜６のいずれか１項に記載の情報処理システム。
【請求項８】
前記制限手段は、
前記第１の情報処理装置に対して、前記認証情報の登録を許可し、前記第２の情報処理装置に対して、前記認証情報の登録を許可しない、請求項７に記載の情報処理システム。
【請求項９】
前記制限手段は、認証情報に基づく認証処理を行なうためのログイン画面を表示するためのデータを前記第１の情報処理装置へ送信する一方で、前記ログイン画面を表示するためのデータを前記第２の情報処理装置へは送信しない、請求項２〜７のいずれか１項に記載の情報処理システム。
【請求項１０】
前記単視点画像データの解像度は、対応する多視点画像データの解像度に比較して低い、請求項１〜９のいずれか１項に記載の情報処理システム。
【請求項１１】
前記サーバ装置は、前記記憶した前記多視点画像データにより示される画像に対する評価結果を受け付ける評価受付手段をさらに含み、
前記第２の送信手段は、前記記憶した多視点画像データのうち、前記評価受付手段によって評価が入力されている多視点画像データに対応する単視点画像データのみを前記第２の情報処理装置へ送信可能にする、請求項１〜１０のいずれか１項に記載の情報処理システム。
【請求項１２】
前記サーバ装置は、前記第２の情報処理装置から画像送信の要求が受信された場合に、要求された多視点画像データから対応する単視点画像データを生成する生成手段をさらに含む、請求項１〜１１のいずれか１項に記載の情報処理システム。
【請求項１３】
前記サーバ装置は、前記第１の情報処理装置から多視点画像データが受信された場合に、当該多視点画像データに対応する単視点画像データを生成する生成手段をさらに含み、
前記記憶手段は、前記多視点画像データと対応する単視点画像データとを関連付けて記憶し、
前記第２の送信手段は、前記第２の情報処理装置からの画像送信の要求に応答して、前記多視点画像データと関連付けられて記憶した単視点画像データを要求元の第２の情報処理装置へ送信する、請求項１〜１１のいずれか１項に記載の情報処理システム。
【請求項１４】
前記第１の情報処理装置は、多視点画像データを取得するための複数の撮像手段をさらに含み、
前記第１の送信手段は、前記複数の撮像手段により取得された多視点画像データを前記サーバ装置へ送信する、請求項１〜１３のいずれか１項に記載の情報処理システム。
【請求項１５】
サーバ装置と、前記サーバ装置と通信可能な、少なくとも１つの第１の情報処理装置および少なくとも１つの第２の情報処理装置とを含むシステムにおける情報処理方法であって、
前記第１の情報処理装置が、多視点画像データを取得して、前記サーバ装置へ送信する第１の送信ステップと、
前記サーバ装置が、前記第１の情報処理装置から受信した前記多視点画像データを記憶する記憶ステップと、
情報処理装置からの要求があった場合に、当該要求元の情報処理装置の種別を判断する判断ステップと、
前記サーバ装置が、要求元が前記第１の情報処理装置からの画像送信の要求であると判断されると、前記記憶した多視点画像データを当該要求元の第１の情報処理装置へ送信し、要求元が前記第２の情報処理装置であると判断されると、前記記憶した多視点画像データから生成した単視点画像データを当該要求元の第２の情報処理装置へ送信する第２の送信ステップと、
前記第１の情報処理装置が、前記サーバ装置からの多視点画像データを用いて画像を多視点表示する第１の表示ステップと、
前記第２の情報処理装置が、前記サーバ装置からの単視点画像データを用いて画像を単視点表示する第２の表示ステップとを含む、情報処理方法。
【請求項１６】
サーバ装置において実行されるサーバプログラムであって、前記サーバ装置は、少なくとも１つの第１の情報処理装置および少なくとも１つの第２の情報処理装置と通信可能であり、前記サーバプログラムは、前記サーバ装置を
前記第１の情報処理装置が取得して前記サーバ装置へ送信した多視点画像データを、前記第１の情報処理装置から受信して記憶する記憶手段と、
情報処理装置からの要求があった場合に、当該要求元の情報処理装置の種別を判断する判断手段と、
要求元が前記第１の情報処理装置であると判断されると、前記記憶した多視点画像データを当該要求元の第１の情報処理装置へ送信し、要求元が前記第２の情報処理装置であると判断されると、前記記憶した多視点画像データから生成した単視点画像データを当該要求元の第２の情報処理装置へ送信する第２の送信手段として機能させる、サーバプログラム。
【請求項１７】
少なくとも１つの第１の情報処理装置および少なくとも１つの第２の情報処理装置と通信可能なサーバ装置であって、
前記第１の情報処理装置が取得して前記サーバ装置へ送信した多視点画像データを、前記第１の情報処理装置から受信して記憶する記憶手段と、
情報処理装置からの要求があった場合に、当該要求元の情報処理装置の種別を判断する判断手段と、
要求元が前記第１の情報処理装置であると判断されると、前記記憶した多視点画像データを当該要求元の第１の情報処理装置へ送信し、要求元が前記第２の情報処理装置であると判断されると、前記記憶した多視点画像データから生成した単視点画像データを当該要求元の第２の情報処理装置へ送信する第２の送信手段とを備える、サーバ装置。
【請求項１８】
少なくとも１つの処理主体からなるサーバシステムであって、前記サーバシステムは、少なくとも１つの第１の情報処理装置および少なくとも１つの第２の情報処理装置と通信可能であり、
前記第１の情報処理装置が取得して前記サーバシステムへ送信した多視点画像データを、前記第１の情報処理装置から受信して記憶する記憶手段と、
情報処理装置からの要求があった場合に、当該要求元の情報処理装置の種別を判断する判別手段と、
要求元が前記第１の情報処理装置であると判断されると、前記記憶した多視点画像データを当該要求元の第１の情報処理装置へ送信し、要求元が前記第２の情報処理装置であると判断されると、前記記憶した多視点画像データから生成した単視点画像データを当該要求元の第２の情報処理装置へ送信する第２の送信手段とを備える、サーバシステム。
【請求項１９】
少なくとも１つの第１の情報処理装置および少なくとも１つの第２の情報処理装置と通信可能なサーバ装置における情報処理方法であって、
前記第１の情報処理装置が取得して前記サーバ装置へ送信した多視点画像データを、前記第１の情報処理装置から受信して記憶する記憶ステップと、
前記サーバ装置が、情報処理装置からの要求があった場合に、当該要求元の情報処理装置の種別を判断する判断ステップと、
要求元が前記第１の情報処理装置であると判断されると、前記記憶した多視点画像データを当該要求元の第１の情報処理装置へ送信し、要求元が前記第２の情報処理装置であると判断されると、前記記憶した多視点画像データから生成した単視点画像データを当該要求元の第２の情報処理装置へ送信する第２の送信ステップとを備える、情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多視点画像データを扱うことのできる、情報処理システム、情報処理方法、情報処理プログラム、サーバプログラム、サーバ装置、および、サーバシステムに関する。
【背景技術】
【０００２】
従来から、ユーザが使用する情報端末の撮影手段で撮影されることにより得られた画像が情報端末からサーバ装置へ送信され、サーバ装置が情報端末から受信した画像を一元管理する共有システムが知られている（例えば、特開２００７−２４９８２１号公報）。このような共有システムによれば、複数の情報端末で画像を共有することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２４９８２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、情報端末の撮影手段で撮影されることにより得られる画像が、特定の機能を有する機器でしか出力できない場合には、そのような画像を共有できる範囲が、その特定の機能を有する機器間のみに制限されるという課題があった。
【０００５】
本発明の目的は、出力可能な機器に制約がある画像であっても共有できる、情報処理システム、情報処理方法、情報処理プログラム、サーバプログラム、サーバ装置、および、サーバシステムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の第１の局面に従う情報処理システムは、サーバ装置と、サーバ装置と通信可能な、少なくとも１つの第１の情報処理装置と、サーバ装置と通信可能な、少なくとも１つの第２の情報処理装置とを含む。第１の情報処理装置は、多視点画像データを取得して、サーバ装置へ送信する第１の送信手段を含む。サーバ装置は、第１の情報処理装置から受信した多視点画像データを記憶する記憶手段と、第１の情報処理装置からの画像送信の要求に応答して、記憶した多視点画像データを要求元の第１の情報処理装置へ送信し、第２の情報処理装置からの画像送信の要求に応答して、記憶した多視点画像データから生成した単視点画像データを要求元の第２の情報処理装置へ送信する第２の送信手段とを含む。第１の情報処理装置は、サーバ装置からの多視点画像データを用いて画像を多視点表示する第１の表示手段を含む。第２の情報処理装置は、サーバ装置からの単視点画像データを用いて画像を単視点表示する第２の表示手段を含む。
【０００７】
第１の局面によれば、サーバ装置は、第１の情報処理装置からの多視点画像データを受信して記憶するとともに、第１の情報処理装置からの画像送信の要求には、要求された多視点画像データを当該第１の情報処理装置へ送信し、第２の情報処理装置からの画像送信の要求には、要求された多視点画像データから生成した単視点画像データを当該第２の情報処理装置へ送信する。そして、第１の情報処理装置は、サーバ装置からの多視点画像データを用いて画像を多視点表示し、第２の情報処理装置は、サーバ装置からの単視点画像データを用いて画像を単視点表示する。
【０００８】
これにより、ユーザは、多視点表示する機能を有する第１の情報処理装置では、多視点表示された画像を閲覧することができ、ユーザは、単視点表示する機能を有する第２の情報処理装置では、単視点表示された画像を閲覧することができる。多視点画像データのような、出力可能な機器に制約がある画像であっても、第１の情報処理装置および第２の情報処理装置を使用するそれぞれのユーザ間で共有できる。このような情報処理装置の機種に依存することなく、多視点画像データを多数のユーザ間で共有できるので、いわゆる口コミによる情報伝達効果を有効利用できる。
【０００９】
本発明の第２の局面に従えば、上述の第１の局面において、サーバ装置は、第２の情報処理装置からの少なくとも多視点画像データの受信を制限する制限手段をさらに含む。
【００１０】
第２の局面によれば、本来的に多視点画像データを取得する機能を有していない第２の情報処理装置が多視点画像データを送信することを制限することで、サーバ装置に記憶される画像データを第１の情報処理装置により取得されたもののみとすることができる。これにより、サーバ装置へアクセスしたユーザは、多視点画像データを楽しむことができる。また、第２の情報処理装置を使用するユーザに対して、第１の情報処理装置の使用を潜在的に促すことができる。
【００１１】
本発明の第３の局面に従えば、上述の第３の局面において、制限手段は、第１の情報処理装置および第２の情報処理装置のいずれかからのアクセスに応答して、当該アクセス元の情報処理装置に関連付けられた識別情報に基づいて、当該アクセス元の情報処理装置からの少なくとも多視点画像データの受信を制限するか否かを判断する。
【００１２】
第３の局面によれば、制限手段は、アクセス元の情報処理装置に関連付けられた識別情報に基づいて、情報処理装置からの画像データの受信を制限するか否かを判断するので、ユーザが自身の使用する情報処理装置の種別などを入力する必要がない。
【００１３】
本発明の第４の局面に従えば、上述の第３の局面において、制限手段は、第１の情報処理装置および第２の情報処理装置のいずれかからのアクセスに応答して、当該アクセスした情報処理装置のウェブブラウザの識別情報に基づいて、当該アクセス元の情報処理装置からの少なくとも多視点画像データの受信を制限するか否かを判断する。
【００１４】
第４の局面によれば、制限手段は、情報処理装置のウェブブラウザが提供する識別情報に基づいて判断を行なうので、多視点画像データの受信を制限するか否かの判断を汎用的なデータに基づいて実現することができる。
【００１５】
本発明の第５の局面に従えば、上述の第２〜第４のいずれかの局面において、制限手段は、第１の情報処理装置からのアクセスに応答して、当該第１の情報処理装置によるサーバ装置への画像送信およびサーバ装置からの画像取得に関する画面を表示するためのデータを第１の情報処理装置へ送信し、第２の情報処理装置からのアクセスに応答して、当該第２の情報処理装置によるサーバ装置からの画像取得に関する画面を表示するためのデータを第２の情報処理装置へ送信する。
【００１６】
第５の局面によれば、第１の情報処理装置を使用するユーザには、サーバ装置への画像送信およびサーバ装置からの画像取得に関する画面が提示され、第２の情報処理装置を使用するユーザには、サーバ装置からの画像取得に関する画面が提示される。すなわち、サーバ装置へ多視点画像データを送信可能な第１の情報処理装置を使用するユーザには、サーバ装置からの画像取得に加えて、サーバ装置への画像送信をするための画面が提示され、サーバ装置への画像送信が制限される第２の情報処理装置を使用するユーザには、サーバ装置から画像を取得するための画面が提示される。これによって、使用する情報処理装置の機能に応じたユーザインターフェイスをユーザへ提供できる。
【００１７】
本発明の第６の局面に従えば、上述の第２〜第５のいずれかの局面において、サーバ装置は、第１の情報処理装置を介した認証情報に基づく認証処理を行なうための認証手段をさらに含み、制限手段は、認証手段により認証された第１の情報処理装置からの多視点画像データについてのみ受信を許可する。
【００１８】
第６の局面によれば、認証手段により認証された第１の情報処理装置からの多視点画像データのみを受信するので、不特定多数のユーザが多視点画像データをサーバ装置へ送信することを抑制できる。これによって、サーバ装置が提供する多視点画像データの品質を潜在的に維持することができる。
【００１９】
本発明の第７の局面に従えば、上述の第６の局面において、制限手段は、第１の情報処理装置に対して、認証情報の登録を許可し、第２の情報処理装置に対して、認証情報の登録を許可しない。
【００２０】
第７の局面によれば、本来的に画像データの送信が禁止される第２の情報処理装置に対しては、認証情報の登録自体を許可しないので、第２の情報処理装置のユーザに対して、無駄な処理をさせることがない。また、より認証強度を高めることができる。
【００２１】
本発明の第８の局面に従えば、上述の第２〜第６のいずれかの局面において、制限手段は、認証情報に基づく認証処理を行なうためのログイン画面を表示するためのデータを第１の情報処理装置へ送信する一方で、ログイン画面を表示するためのデータを第２の情報処理装置へは送信しない。
【００２２】
第８の局面によれば、画像送信が許可されうる第１の情報処理装置を使用するユーザに対してのみログイン画面が表示されるので、第２の情報処理装置のユーザに対して、無駄な処理をさせることがない。また、より認証強度を高めることができる。
【００２３】
本発明の第９の局面に従えば、上述の第１〜第８のいずれかの局面において、単視点画像データの解像度は、対応する多視点画像データの解像度に比較して低い。
【００２４】
第９の局面によれば、本来的に多視点表示する機能を搭載していない第２の情報処理装置に対しては、より解像度の低い画像データを送信することで、第２の情報処理装置を使用するユーザに対して、第１の情報処理装置の使用を潜在的に促すことができる。
【００２５】
本発明の第１０の局面に従えば、上述の第１〜第９のいずれかの局面において、サーバ装置は、記憶した多視点画像データにより示される画像に対する評価結果を受け付ける評価受付手段をさらに含み、第２の送信手段は、記憶した多視点画像データのうち、評価受付手段によって評価が入力されている多視点画像データに対応する単視点画像データのみを第２の情報処理装置へ送信可能にする。
【００２６】
第１０の局面によれば、サーバ装置に記憶された多視点画像データのうち、ユーザに多視点表示された状態で閲覧され、かつ、当該ユーザが何らかの評価をしたもののみが第２の情報処理装置へ送信可能にされる。これにより、第１の情報処理装置を使用するユーザが評価した多視点画像データのみを第２の情報処理装置を使用するユーザに広めることができる。
【００２７】
本発明の第１１の局面に従えば、上述の第１〜第１０のいずれかの局面において、サーバ装置は、第２の情報処理装置から画像送信の要求が受信された場合に、要求された多視点画像データから対応する単視点画像データを生成する生成手段をさらに含む。
【００２８】
第１１の局面によれば、予め単視点画像データを生成しておく必要がないので、多視点画像データの記憶に必要なリソースを低減できる。
【００２９】
本発明の第１２の局面に従えば、上述の第１〜第１０のいずれかの局面において、サーバ装置は、第１の情報処理装置から多視点画像データが受信された場合に、当該多視点画像データに対応する単視点画像データを生成する生成手段をさらに含み、記憶手段は、多視点画像データと対応する単視点画像データとを関連付けて記憶し、第２の送信手段は、第２の情報処理装置からの画像送信の要求に応答して、多視点画像データと関連付けられて記憶した単視点画像データを要求元の第２の情報処理装置へ送信する。
【００３０】
第１２の局面によれば、第２の情報処理装置からの画像送信の要求が受信される前に、単視点画像データが生成されているので、当該画像送信の要求に対する応答性能を高めることができる。
【００３１】
本発明の第１３の局面に従えば、上述の第１〜第１２のいずれかの局面において、多視点画像データを取得するための複数の撮像手段をさらに含み、第１の送信手段は、複数の撮像手段により取得された多視点画像データをサーバ装置へ送信する。
【００３２】
第１３の局面によれば、第１の情報処理装置は、自装置に搭載された複数の撮像手段を用いることで、多視点画像データを自ら生成することができる。これにより、第１の情報処理装置を利用するユーザは、共有される多視点画像データをより簡単な手順でサーバ装置へ送信することができる。
【００３３】
本発明の第１４の局面に従う情報処理方法は、サーバ装置と、サーバ装置と通信可能な、少なくとも１つの第１の情報処理装置および少なくとも１つの第２の情報処理装置とを含むシステムに向けられている。情報処理方法は、第１の情報処理装置が、多視点画像データを取得して、サーバ装置へ送信する第１の送信ステップと、サーバ装置が、第１の情報処理装置から受信した多視点画像データを記憶する記憶ステップと、サーバ装置が、第１の情報処理装置からの画像送信の要求に応答して、記憶した多視点画像データを要求元の第１の情報処理装置へ送信し、第２の情報処理装置からの画像送信の要求に応答して、記憶した多視点画像データから生成した単視点画像データを要求元の第２の情報処理装置へ送信する第２の送信ステップと、第１の情報処理装置が、サーバ装置からの多視点画像データを用いて画像を多視点表示する第１の表示ステップと、第２の情報処理装置が、サーバ装置からの単視点画像データを用いて画像を単視点表示する第２の表示ステップとを含む。
【００３４】
本発明の第１５の局面に従う情報処理プログラムは、サーバ装置と、サーバ装置と通信可能な、少なくとも１つの第１の情報処理装置および少なくとも１つの第２の情報処理装置とを含むシステムにおいて実行される。情報処理プログラムは、第１の情報処理装置を、多視点画像データを取得して、サーバ装置へ送信する第１の送信手段として機能させる。情報処理プログラムは、サーバ装置を、第１の情報処理装置から受信した多視点画像データを記憶する記憶手段、および、第１の情報処理装置からの画像送信の要求に応答して、記憶した多視点画像データを要求元の第１の情報処理装置へ送信し、第２の情報処理装置からの画像送信の要求に応答して、記憶した多視点画像データから生成した単視点画像データを要求元の第２の情報処理装置へ送信する第２の送信手段として機能させる。情報処理プログラムは、第１の情報処理装置を、サーバ装置からの多視点画像データを用いて画像を多視点表示する第１の表示手段として機能させ、第２の情報処理装置を、サーバ装置からの単視点画像データを用いて画像を単視点表示する第２の表示手段として機能させる。
【００３５】
本発明の第１６の局面に従うサーバプログラムは、サーバ装置において実行される。サーバ装置は、少なくとも１つの第１の情報処理装置および少なくとも１つの第２の情報処理装置と通信可能である。サーバプログラムは、サーバ装置を、第１の情報処理装置が取得してサーバ装置へ送信した多視点画像データを、第１の情報処理装置から受信して記憶する記憶手段と、第１の情報処理装置からの画像送信の要求に応答して、記憶した多視点画像データを要求元の第１の情報処理装置へ送信し、第２の情報処理装置からの画像送信の要求に応答して、記憶した多視点画像データから生成した単視点画像データを要求元の第２の情報処理装置へ送信する第２の送信手段として機能させる。
【００３６】
本発明の第１７の局面に従うサーバ装置は、少なくとも１つの第１の情報処理装置および少なくとも１つの第２の情報処理装置と通信可能である。サーバ装置は、第１の情報処理装置が取得してサーバ装置へ送信した多視点画像データを、第１の情報処理装置から受信して記憶する記憶手段と、第１の情報処理装置からの画像送信の要求に応答して、記憶した多視点画像データを要求元の第１の情報処理装置へ送信し、第２の情報処理装置からの画像送信の要求に応答して、記憶した多視点画像データから生成した単視点画像データを要求元の第２の情報処理装置へ送信する第２の送信手段とを含む。
【００３７】
本発明の第１８の局面に従うサーバシステムは、少なくとも１つの処理主体からなり、少なくとも１つの第１の情報処理装置および少なくとも１つの第２の情報処理装置と通信可能である。サーバシステムは、第１の情報処理装置が取得してサーバシステムへ送信した多視点画像データを、第１の情報処理装置から受信して記憶する記憶手段と、第１の情報処理装置からの画像送信の要求に応答して、記憶した多視点画像データを要求元の第１の情報処理装置へ送信し、第２の情報処理装置からの画像送信の要求に応答して、記憶した多視点画像データから生成した単視点画像データを要求元の第２の情報処理装置へ送信する第２の送信手段とを含む。
【００３８】
本発明の第１９の局面に従う情報処理方法は、少なくとも１つの第１の情報処理装置および少なくとも１つの第２の情報処理装置と通信可能なサーバ装置に向けられる。情報処理方法は、第１の情報処理装置が取得してサーバ装置へ送信した多視点画像データを、第１の情報処理装置から受信して記憶する記憶ステップと、第１の情報処理装置からの画像送信の要求に応答して、記憶した多視点画像データを要求元の第１の情報処理装置へ送信し、第２の情報処理装置からの画像送信の要求に応答して、記憶した多視点画像データから生成した単視点画像データを要求元の第２の情報処理装置へ送信する第２の送信ステップとを含む。
【００３９】
本発明の第１４〜第１９の局面によれば、上述の第１の局面と同様の利点を得られる。
【発明の効果】
【００４０】
本発明によれば、出力可能な機器に制約がある画像であっても共有できる。
【図面の簡単な説明】
【００４１】
【図１】ある実施の形態に従う情報処理システムの構成を示す模式図である。
【図２】本実施の形態に従う情報処理システムにおける画像共有に係る全体手順を示す模式図である。
【図３】本実施の形態に従う情報処理端末の正面図（開状態）である。
【図４】図３に示す情報処理端末の上面側を中心とする投影図である。
【図５】図３に示す情報処理端末の底面側を中心とする投影図である。
【図６】本実施の形態に従う情報処理端末の電気的構成を示すブロック図である。
【図７】本実施の形態に従うパーソナルコンピュータの電気的構成を示すブロック図である。
【図８】本実施の形態に従うサーバ装置におけるユーザインターフェイスの提供に係る状態遷移図である。
【図９】本実施の形態に従うサーバ装置が情報処理装置へ提供するユーザインターフェイスの画面例を示す図である。
【図１０】本実施の形態に従うサーバ装置が情報処理装置へ提供するユーザインターフェイスの画面例を示す図である。
【図１１】本実施の形態に従うサーバ装置が情報処理装置へ提供するユーザインターフェイスの画面例を示す図である。
【図１２】本実施の形態に従うサーバ装置が情報処理装置へ提供するユーザインターフェイスの画面例を示す図である。
【図１３】本実施の形態に従うサーバ装置が情報処理装置へ提供するユーザインターフェイスの画面例を示す図である。
【図１４】本実施の形態に従うサーバ装置が情報処理装置へ提供するユーザインターフェイスの画面例を示す図である。
【図１５】本実施の形態に従う情報処理システムを実現するための機能構成を示す模式図である。
【図１６】本実施の形態に従う単視点画像データの生成方法を示す模式図である。
【図１７】本実施の形態に従う情報処理システムにおいて実行される処理手順を示すフローチャートである。
【図１８】本実施の形態に従う情報処理システムにおいて実行される処理手順を示すフローチャートである。
【図１９】本実施の形態に従う情報処理システムにおいて実行される処理手順を示すフローチャートである。
【図２０】本実施の形態に従う情報処理システムにおいて実行される処理手順を示すフローチャートである。
【発明を実施するための形態】
【００４２】
本発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中の同一または相当部分については、同一符号を付してその説明は繰り返さない。
【００４３】
＜Ａ．定義＞
本明細書において、「多視点画像」とは、複数の視点から被写体を撮像することで得られる画像を意味し、「多視点画像データ」とは、「多視点画像」を構成／出力／再生するために必要なデータを意味する。このような「多視点画像」の一例としては、これらに限られないが、所定の視差が与えられた複数のカメラで被写体を撮像することで得られる立体視画像（典型的には、２枚の画像データからなるステレオ画像）や、異なる視野範囲を撮像することで得られた複数の画像をつなぎ合わせたパノラマ画像などが挙げられる。なお、「多視点画像」には、静止画および動画のいずれをも含みうる。
【００４４】
さらに、本明細書において、「多視点表示」とは、上述のような「多視点画像」に含まれるそれぞれの視点に関連付けられる画像情報の実質的に全部を、ユーザが享受できる態様で表示することを意味する。多視点画像が立体視画像である場合には、「多視点表示」は、立体視表示が可能なディスプレイ上で、対応する立体視画像データを所定の視差を有する状態で表示させることで、ユーザがその中に含まれる被写体を立体的に視認できるように表示することを含む。また、多視点画像がパノラマ画像である場合には、「多視点表示」は、撮像時におけるそれぞれの視野範囲の関係に基づいて、それぞれの画像を表示することで、１台のカメラで撮像可能な視野範囲より広い視野範囲の画像をユーザが楽しむことができるように表示することを含む。
【００４５】
これに対して、本明細書において、「単視点画像」とは、上述の「多視点画像」と対になる概念を有する用語であり、単一の視点から被写体を撮像することで得られる画像を意味する。「単視点画像データ」とは、「単視点画像」を構成／出力／再生するために必要なデータを意味する。このような「単視点画像」は、典型的には、これらに限られないが、１つのカメラ（撮像素子）で取得できる画像（静止画または動画）である。そのため、「単視点画像」の取得および表示は、汎用的な装置（デバイス）を用いて行なうことができる。
【００４６】
＜Ｂ．システム構成＞
ある実施の形態として、以下では、携帯型の情報処理端末１、汎用のパーソナルコンピュータ２、ＰＤＡ（Personal Digital Assistant）３、携帯電話４などが、サーバ装置５を介して、画像データを共有する情報処理システム１０００について説明する。情報処理端末１、パーソナルコンピュータ２、ＰＤＡ３、および携帯電話４は、情報処理装置の一例であり、いずれもサーバ装置５と通信可能となっている。なお、本実施の形態に従う情報処理システムに参加する情報処理装置としては、上述した例に限定されるものではなく、携帯型のゲーム装置、据置型のゲーム装置、スマートフォン、情報処理機能を搭載したテレビジョン装置などを採用することができる。
【００４７】
情報処理端末１は、複数の撮像手段を有しており（詳細は後述する）、この複数の撮像手段により取得された多視点画像データをサーバ装置５へ送信できるとともに、自端末においても、多視点画像データを用いた画像の多視点表示が可能である。本実施の形態において、多視点表示は、立体感をもって画像を表示する立体視表示であるとし、単視点表示は、従来と同様に画像を平面表示する平面視表示であるとする。なお、立体視表示を「３Ｄ」あるいは「３Ｄ表示」と記し、平面視表示を「２Ｄ」あるいは「２Ｄ表示」と記す。
【００４８】
図１は、ある実施の形態に従う情報処理システム１０００の構成を示す模式図である。図１に示す情報処理システム１０００において、情報処理端末１、パーソナルコンピュータ２、ＰＤＡ３、および携帯電話４の各々は、ネットワーク９を介して、サーバ装置５へアクセスすることができる。ネットワーク９は、これに限られないが、インターネットや専用回線などの広域ネットワーク（ＷＡＮ：Wide Area Network）である。
【００４９】
より具体的には、情報処理端末１は、後述するように、無線通信機能を有しており、ネットワーク９と電気的に接続されたアクセスポイント７を介して、サーバ装置５との間でデータを遣り取りする。また、パーソナルコンピュータ２は、ネットワーク９と電気的に接続されたルータ６を介して、サーバ装置５との間でデータを遣り取りする。
【００５０】
これに対して、ＰＤＡ３および携帯電話４については、公衆無線通信網を介して、サーバ装置５との間でデータを遣り取りする。より具体的には、通信事業者が保有する公衆通信ネットワーク１０は、ゲートウェイ（ＧＷ：Gate Way）８を介してネットワーク９に接続されている。公衆通信ネットワーク１０には、複数の基地局１１が電気的に接続されている。基地局１１は、自局が管理するエリア（セル）内に存在するＰＤＡ３または携帯電話４との間で、無線信号を通じてデータを遣り取りする。このように、ＰＤＡ３および携帯電話４は、基地局１１、公衆通信ネットワーク１０、ゲートウェイ８、およびネットワーク９を介して、サーバ装置５との間でデータを遣り取りする。
【００５１】
＜Ｃ．画像共有に係る全体手順＞
次に、本実施の形態に従う情報処理システム１０００における画像共有に係る全体手順について説明する。
【００５２】
図２は、本実施の形態に従う情報処理システム１０００における画像共有に係る全体手順を示す模式図である。図２を参照して、サーバ装置５は、多視点画像を情報処理装置の間で共有するための機能を提供する。情報処理システム１０００では、それぞれの情報処理装置の機能（能力）に依存することなく、画像を共有するための仕組みが提供される。
【００５３】
より具体的には、サーバ装置５は、情報処理端末１に搭載された撮像手段によって取得された多視点画像を情報処理端末１から受信して記憶する。また、サーバ装置５は、情報処理端末１だけではなく、パーソナルコンピュータ２、ＰＤＡ３、および携帯電話４などからの画像送信の要求に応答して、指定された画像データを要求元の情報処理装置へ送信する。サーバ装置５は、画像送信の要求元の情報処理装置が有する機能（能力）によっては、多視点画像ではなく、多視点画像から生成した単視点画像を要求元の情報処理装置へ送信する。以下、図２を参照して、情報処理端末１を使用した場合の画像共有に係る処理、および、パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４を使用した場合の画像共有に係る処理について説明する。
【００５４】
（１）撮像
まず、情報処理端末１を使用するユーザが情報処理端末１に搭載されている複数の撮像手段（カメラ）を用いて被写体を撮像することで、多視点画像データを取得する。なお、情報処理端末１において多視点画像データを利用するアプリケーションが実行されている場合などには、当該アプリケーションのハードコピー（スクリーンショット）を多視点画像データとして取得してもよい。
【００５５】
（２）多視点画像のアップロード
続いて、ユーザが情報処理端末１を操作することで、取得された多視点画像データがサーバ装置５へアップロードされる。すなわち、情報処理端末１は、多視点画像データを取得して、サーバ装置５へ送信する。サーバ装置５は、情報処理端末１から受信した多視点画像データを記憶する。
【００５６】
（３）画像送信の要求
情報処理端末１（多視点画像をアップロードした情報処理端末１と同一であってもよいし、別の情報処理端末１であってもよい）のユーザが、情報処理端末１を操作して、サーバ装置５へ画像送信を要求したとする。なお、情報処理端末１は、多視点画像に対応したディスプレイを利用可能であるとする。
【００５７】
典型的には、情報処理端末１では、ウェブブラウザが実行されており、このウェブブラウザが提供するユーザインターフェイスを介して、画像送信の要求がサーバ装置５へ伝達される。このユーザインターフェイスの一例については、後述する。なお、情報処理端末１からサーバ装置５への画像送信の要求の伝達方法としては、ウェブブラウザに限られるものではなく、汎用的な通信ソフトや専用の通信ソフトを利用する形態であってもよい。さらに、ＦＴＰ（File Transfer Protocol）などの手段を用いてもよい。
【００５８】
（４）多視点画像データのダウンロード
サーバ装置５は、情報処理端末１から画像送信が要求されると、指定された多視点画像データのダウンロードを開始する。すなわち、サーバ装置５は、情報処理端末１からの画像送信の要求に応答して、記憶した多視点画像データを要求元の情報処理端末１へ送信する。
【００５９】
（５）多視点表示
情報処理端末１は、サーバ装置５から多視点画像データを受信すると、多視点画像に対応したディスプレイ上でそれを表示する。すなわち、情報処理端末１は、サーバ装置５からの多視点画像データを用いて画像を多視点表示する。上述したように、本実施の形態においては、情報処理端末１は、多視点画像データを用いて画像を立体視表示する。
【００６０】
上述の（３）〜（５）の処理は、情報処理端末１を用いてサーバ装置５へアクセスした場合の処理である。次に、パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４を用いてサーバ装置５へアクセスした場合の処理（（６）〜（８）の処理）について説明する。
【００６１】
（６）画像送信の要求
パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４のユーザが、いずれかの装置を操作して、サーバ装置５へ画像送信を要求したとする。なお、情報処理端末１は、多視点画像に対応したディスプレイではなく、単視点画像に対応したディスプレイを利用可能であるとする。
【００６２】
典型的には、上述の情報処理端末１と同様に、これらの情報処理装置においてもウェブブラウザが実行されており、このウェブブラウザが提供するユーザインターフェイスを介して、画像送信の要求がサーバ装置５へ伝達される。このユーザインターフェイスの一例については、後述する。なお、パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４のユーザからサーバ装置５への画像送信の要求の伝達方法としては、ウェブブラウザに限られるものではなく、汎用的な通信ソフトや専用の通信ソフトを利用する形態であってもよい。さらに、ＦＴＰなどの手段を用いてもよい。
【００６３】
（７）単視点画像データのダウンロード
サーバ装置５は、パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４から画像送信が要求されると、指定された多視点画像データに対応する単視点画像のダウンロードを開始する。すなわち、サーバ装置５は、情報処理端末１からの画像送信の要求に応答して、記憶した多視点画像データから生成した単視点画像データを要求元の情報処理端末１へ送信する。サーバ装置５が要求元の情報処理装置へ送信する単視点画像データの生成方法については、適宜設計すればよい。
【００６４】
（８）単視点表示
パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４は、サーバ装置５から単視点画像データを受信すると、多視点画像に対応していない（単視点画像についてのみ対応した）ディスプレイ上でそれを表示する。すなわち、情報処理端末１は、サーバ装置５からの単視点画像データを用いて画像を単視点表示する。
【００６５】
上述したように、本実施の形態に従う情報処理システム１０００では、サーバ装置５がアップロードされた多視点画像データを記憶するとともに、記憶した多視点画像データのうちいずれかが情報処理装置から要求されると、当該要求元の情報処理装置の機能に応じて、多視点画像データおよび単視点画像データのうちいずれか一方を要求元の情報処理装置へダウンロードする。このような仕組みを採用することで、出力可能な機器に制約がある多視点画像であっても共有することができる。
【００６６】
また、本実施の形態に従う情報処理システム１０００では、多視点画像データをサーバ装置５へアップロードできるのは、多視点画像データを生成することのできる情報処理端末１に制限される。すなわち、パーソナルコンピュータ２、ＰＤＡ３、および携帯電話４などは、たとえ、多視点画像データを取得することができたとしても、それをサーバ装置５へアップロードすることは制限される。
【００６７】
＜Ｄ．情報処理装置のハードウェア構成＞
次に、本実施の形態に従う情報処理システム１０００に含まれる情報処理装置のハードウェア構成について説明する。
【００６８】
（ｄ１：情報処理端末１）
図３は、本実施の形態に従う情報処理端末１の正面図（開状態）である。図４は、図３に示す情報処理端末１の上面側を中心とする投影図である。すなわち、図４（Ａ）は、情報処理端末１の正面図（閉状態）を示し、図４（Ｂ）は、情報処理端末１の前面図を示し、図４（Ｃ）は、情報処理端末１の左側面図を示し、図４（Ｄ）は、情報処理端末１の右側面図を示す。図５は、図３に示す情報処理端末１の底面側を中心とする投影図である。すなわち、図５（Ａ）は、情報処理端末１の底面図を示し、図５（Ｂ）は、情報処理端末１の背面図を示す。図６は、本実施の形態に従う情報処理端末１の電気的構成を示すブロック図である。
【００６９】
図３〜図６を参照して、本実施の形態に従う情報処理端末１は、上側ハウジング１０２と下側ハウジング１０３とを有しており、折り畳み可能に構成されている。情報処理端末１は、開いた状態では、図３のような外観であり、閉じた状態では、図４（Ａ）のような外観となっている。
【００７０】
上側ハウジング１０２には、多視点表示が可能な表示部（表示手段）として、立体視表示が可能な上側ＬＣＤ（Liquid Crystal Display：液晶表示装置）１１０が設けられている。上側ＬＣＤ１１０の具体的な実装例としては、パララックスバリア方式の表示デバイスを採用することができる。このようなパララックスバリア方式の表示デバイスを用いた場合には、ユーザは裸眼で立体視表示を楽しむことができる。代替の構成として、レンチキュラ方式の表示デバイスを採用することもできる。この方式では、左目用画像の表示エリアと右目用画像の表示エリアとが一定のパターンで（典型的には交互に）配置される。さらに、シャッタメガネ（時分割方式）を使用した方法のように、左目用画像の表示エリアと右目用画像の表示エリアとを共通としつつ、左目用画像と右目用画像とを交互に表示する表示デバイスを採用することもできる。
【００７１】
さらに、上側ハウジング１０２には、被写体を撮像することで多視点画像データを取得するための複数の撮像手段（カメラ）が設けられている。より具体的には、上側ハウジング１０２には、一対の外側カメラ１３１Ｌおよび１３１Ｒ（図４（Ａ）参照）が設けられている。一対の外側カメラ１３１Ｌおよび１３１Ｒは、所定の間隔だけ離して配置されており、外側カメラ１３１Ｌおよび１３１Ｒの撮像によって取得される一対の画像データから多視点画像データの一例であるステレオ画像データが取得される。この一対の画像データ（ステレオ画像データ）の間には、外側カメラ１３１Ｌと外側カメラ１３１Ｒとの相対的な位置関係に応じた、所定の視差が存在する。そのため、これらの外側カメラ１３１Ｌおよび１３１Ｒが取得する一対の画像データを用いて、被写体を立体視表示することができる。外側カメラ１３１Ｌおよび１３１Ｒは、いわゆるステレオカメラとして機能する。
【００７２】
上側ハウジング１０２には、被写体を撮像して単視点画像データを生成する内側カメラ１３３（図４参照）も設けられている。この内側カメラ１３３により生成される単視点画像データは、単視点表示に用いられる。
【００７３】
上側ハウジング１０２には、さらに、上側ＬＣＤ１１０における立体視表示の立体感の度合い（視差および強さ）を調整するために用いられ立体視ボリューム１４５と、音声発生装置（音声発生手段）としてのスピーカ（図６に示すスピーカ１５１）と連通する音抜き孔１５１Ｌ，１５１Ｒとが設けられている。
【００７４】
一方、下側ハウジング１０３には、下側ＬＣＤ１２０が設けられている。下側ＬＣＤ１２０としては、上述したような多視点表示が可能な表示部（表示手段）を採用してもよいが、本実施の形態においては、オブジェクトや各種情報などを多視点表示（非立体視表示／平面表示）する一般的な表示デバイスが採用される。そのため、下側ＬＣＤ１２０としては、例えば、ＥＬ（Electro Luminescence：電界発光）を使用したものを採用してもよい。この下側ＬＣＤ１２０に関連付けて、ユーザ操作を受け付けるポインティングデバイスであるタッチパネル１２２が設けられている。タッチパネル１２２に対するポインティング操作は、通常、ユーザがスタイラス１７５を用いることで行われる。図３，図５（Ｂ）に示すように、下側ハウジング１０３の背面には、スタイラス１７５の収納部１７６が設けられている。
【００７５】
下側ハウジング１０３には、ユーザなどからの入力操作を受け付ける入力手段（入力装置）として、コントロールパッド１５４と、十字ボタン１６１と、ボタン群１４２，１６２とが設けられている。ボタン群１４２は、セレクトボタン１４２ａと、ＨＯＭＥボタン１４２ｂと、スタートボタン１４２ｃと、電源ボタン１４２ｄとを含む。ボタン群１６２は、Ｘボタン１６２Ｘと、Ｙボタン１６２Ｙと、Ａボタン１６２Ａと、Ｂボタン１６２Ｂとを含む。
【００７６】
下側ハウジング１０３には、さらに、音声取得装置（音声取得手段）としてのマイクと連通するマイク用孔１５３ａと、ヘッドホンおよび／またはマイクを接続するための接続端子１５８とが設けられている。
【００７７】
図４（Ｃ），図４（Ｄ），図５（Ａ），図５（Ｂ）に示すように、下側ハウジング１０３の背面の左端部には、Ｌボタン１６２Ｌが設けられており、下側ハウジング１０３の背面の右端部には、Ｒボタン１６２Ｒが設けられている。
【００７８】
図４（Ｃ）に示すように、下側ハウジング１０３の左側面には、音量ボリューム１４４が設けられており、図４（Ｄ）に示すように、下側ハウジング１０３の右側面には、無線スイッチ１４３が設けられている。
【００７９】
情報処理端末１に対しては、ゲームカード１７１および／またはメモリカード１７３が装着可能となっている。より具体的には、図５（Ｂ）に示すように、下側ハウジング１０３の背面には、ゲームカード１７１を装着するためのゲームカードスロット１７０が設けられている。図４（Ｃ）に示すように、下側ハウジング１０３の左側面には、メモリカード１７３を装着するためのメモリカードスロット１７２が設けられている。
【００８０】
図６を参照して、情報処理端末１は、電気的コンポーネントとして、演算処理部１００と、上側ＬＣＤ１１０と、下側ＬＣＤ１２０と、タッチパネル１２２と、外側カメラ１３１Ｌ，１３１Ｒと、内側カメラ１３３と、無線モジュール１３４と、不揮発性メモリ１３６と、メインメモリ１３８と、マイコン１４０と、ボタン群１４２と、音量ボリューム１４４と、立体視ボリューム１４５と、電源管理ＩＣ（Integrated Circuit）１４６と、インジケータ群１４７と、インターフェイス回路１５０と、スピーカ１５１と、ヘッドホン用アンプ１５２と、マイク１５３と、接続端子１５８と、十字ボタン１６１と、ボタン群１６２と、ゲームカードスロット１７０と、メモリカードスロット１７２と、赤外線モジュール１７８とを含む。また、情報処理端末１は、図示しないバッテリおよび電源回路を含む。
【００８１】
演算処理部１００は、情報処理端末１の全体の制御を司る。より具体的には、演算処理部１００は、不揮発性メモリ１３６に予め格納されているファームウェア（命令セット）、ゲームカードスロット１７０に装着されるゲームカード１７１から読出されるプログラム（命令セット）やデータ、メモリカードスロット１７２に装着されるメモリカード１７３から読出されるプログラム（命令セット）やデータなどを実行することで、本実施の形態に従う情報処理システム１０００に係る処理を実現する。
【００８２】
なお、演算処理部１００で実行されるプログラム（命令セット）がゲームカード１７１やメモリカード１７３を通じて提供される場合に加えて、ＣＤ−ＲＯＭやＤＶＤなどの光学式の記録媒体を通じて、情報処理端末１へ提供されるようにしてもよい。さらに、ネットワークを通じて接続されるサーバ装置（図示しない）からプログラムが提供されるようにしてもよい。
【００８３】
より具体的には、演算処理部１００は、ＣＰＵ（Central Processing Unit）１１２と、ＧＰＵ（Graphical Processing Unit）１１４と、ＶＲＡＭ（Video Random Access Memory）１１６と、ＤＳＰ（Digital Signal Processor）１１８とを含む。
【００８４】
外側カメラ１３１Ｌおよび１３１Ｒならびに内側カメラ１３３の各々は、演算処理部１００に接続され、演算処理部１００からの指示に応答して、撮像により取得した入力画像を演算処理部１００へ出力する。これらのカメラの各々は、ＣＣＤ（Charge Coupled Device）やＣＭＯＳイメージセンサといった撮像素子と、撮像素子で取得された画像データ（入力画像）を読出すための周辺回路とを含む。
【００８５】
無線モジュール１３４は、他の情報処理端末１や何らかの情報処理装置との間で無線信号を介してデータを遣り取りする。
【００８６】
不揮発性メモリ１３６は、情報処理端末１の基本動作に必要なファームウェアなどを格納しており、そのファームウェアを記述するコードがメインメモリ１３８に展開される。メインメモリ１３８は、演算処理部１００が処理を実行するためのワーク領域またはバッファ領域として用いられる。すなわち、メインメモリ１３８は、演算処理部１００での処理に必要なプログラム（コード）やデータを一時的に記憶する。
【００８７】
マイコン１４０は、主として、ユーザインターフェイスに係る処理を提供する。より具体的には、マイコン１４０は、演算処理部１００と接続されるとともに、ボタン群１４２、音量ボリューム１４４、立体視ボリューム１４５、電源管理ＩＣ１４６、および、インジケータ群１４７と接続される。マイコン１４０は、ユーザによるボタン操作などを検知して、その検知結果を演算処理部１００へ出力するとともに、演算処理部１００からの信号に応答して、ユーザへ各種情報を通知するためのインジケータを点灯する。また、マイコン１４０は、計時機能を提供するリアルタイムカウント（ＲＴＣ：Real Time Clock）１４１を有している。
【００８８】
インジケータ群１４７は、複数のＬＥＤ（Light Emitting Diode）からなり、下側ハウジング１０３および上側ハウジング１０２に設けられる。より具体的には、インジケータ群１４７は、立体表示インジケータ１４７ａと、お知らせインジケータ１４７ｂと、無線インジケータ１４７ｃと、電源インジケータ１４７ｄと、充電インジケータ１４７ｅとを含む。立体表示インジケータ１４７ａは、上側ハウジング１０２の主面上に設けており、その他のインジケータは、下側ハウジング１０３の主面または側面に設けられている。
【００８９】
電源管理ＩＣ１４６は、情報処理端末１に搭載される電源（典型的には、上述のバッテリ）から各部へ電力を供給するとともに、その供給量を制御する。
【００９０】
赤外線モジュール１７８は、他の情報処理端末１との間で無線通信（赤外線通信）を行なう。赤外線通信の搬送波である赤外線は、赤外線ポート１７９（図５（Ｂ）参照）を通じて投光／受光される。
【００９１】
インターフェイス回路１５０は、演算処理部１００と接続されるとともに、スピーカ１５１と、ヘッドホン用アンプ１５２と、マイク１５３と、コントロールパッド１５４と、タッチパネル１２２とに接続される。
【００９２】
スピーカ１５１は、インターフェイス回路１５０からの音声信号を増幅して、音抜き孔１５１Ｌ，１５１Ｒから音声を出力する。ヘッドホン用アンプ１５２は、インターフェイス回路１５０からの音声信号を増幅して、接続されるヘッドホンから音声を出力する。マイク１５３は、情報処理端末１に向かって発声されたユーザの音声などを検知して、検知した音声を示す音声信号をインターフェイス回路１５０に出力する。また、インターフェイス回路１５０は、タッチパネル１２２からの検出信号に応答して、ユーザが入力操作（ポインティング操作）した位置を示す信号を演算処理部１００へ出力する。
【００９３】
ゲームカード１７１が装着されるゲームカードスロット１７０、および、メモリカード１７３が装着されるメモリカードスロット１７２は、それぞれ、演算処理部１００と接続される。
【００９４】
（ｄ２：パーソナルコンピュータ２）
本実施の形態に従うパーソナルコンピュータ２は、汎用的な装置であり、一般に普及しているＯＳ（Operating System）がパーソナルコンピュータ２上では実行される。すなわち、パーソナルコンピュータ２は、汎用的なアーキテクチャを有している。
【００９５】
図７は、本実施の形態に従うパーソナルコンピュータ２の電気的構成を示すブロック図である。図７を参照して、パーソナルコンピュータ２は、ＣＰＵ２０２と、ＲＡＭ（Random Access Memory）２０４と、ＲＯＭ（Read Only Memory）２０６と、ＨＤＤ（Hard Disk Drive）２０８と、入力部２１０と、表示部２１２と、ネットワークインターフェイス（Ｉ／Ｆ）２１４とを含む。各部は、バス２１６を介して互いに接続されている。
【００９６】
ＣＰＵ２０２は、パーソナルコンピュータ２における各種処理を実行する処理主体であり、ＲＯＭ２０６またはＨＤＤ２０８などに予め格納されているプログラム（命令コード群）を所定の順序で実行することにより、本実施の形態に従う各種機能を実現する。ＲＡＭ２０４は、ＣＰＵ２０２がプログラムを実行するためのワーク領域またはバッファ領域として機能する。ＲＯＭ２０６は、ＣＰＵ２０２で実行されるＢＩＯＳプログラムや各種設定情報を不揮発的に格納する。ＨＤＤ２０８は、ＣＰＵ２０２で実行されるプログラム（例えば、ＯＳ）やダウンロードしたデータなどを不揮発的に格納する。
【００９７】
入力部２１０は、ユーザ操作を受け付けるデバイスであり、典型的には、キーボード、マウス、タッチパネルなどを含む。表示部２１２は、ＣＰＵ２０２からの命令に従って、各種情報をユーザに提示する。表示部２１２は、上述した情報処理端末１の上側ＬＣＤ１１０とは異なり、多視点表示には対応しておらず、単視点表示を行なうことができるのみである。すなわち、表示部２１２は、一般的かつ汎用的なＬＣＤとして実装される。
【００９８】
ネットワークインターフェイス２１４は、イーサネット（登録商標）などの有線接続、あるいは、無線ＬＡＮなどの無線接続を行なうための通信デバイスであり、ネットワーク９を介したパーソナルコンピュータ２とサーバ装置５との間の接続を仲介する。
【００９９】
（ｄ３：ＰＤＡ３）
本実施の形態に従うＰＤＡ３の電気的構成については、図７に示すパーソナルコンピュータ２の電気的構成と同様であるので、詳細な説明は繰り返さない。
【０１００】
（ｄ４：携帯電話４）
本実施の形態に従う携帯電話４の電気的構成については、図７に示すパーソナルコンピュータ２の電気的構成と同様であるので、詳細な説明は繰り返さない。
【０１０１】
（ｄ５：情報処理装置の相違について）
上述したように、本実施の形態に従う情報処理端末１は、パーソナルコンピュータ２、ＰＤＡ３、および携帯電話４とは種別が異なっている。すなわち、パーソナルコンピュータ２、ＰＤＡ３、および携帯電話４は、一般的に普及しており、メーカを問わず汎用的な用途に向けられた装置であるのに対して、情報処理端末１は、特定の用途に向けられた装置である。そのため、パーソナルコンピュータ２、ＰＤＡ３、および携帯電話４は、基本的には、汎用的なアーキテクチャに従うハードウェア構成およびソフトウェア構成を採用している。
【０１０２】
より具体的には、情報処理端末１は、本実施の形態に従う特定の機能（複数の撮像手段（カメラ）を用いて被写体を撮像することにより多視点画像データを取得する機能、および、多視点画像データを用いて画像を多視点表示する機能）を有する装置であるのに対して、パーソナルコンピュータ２、ＰＤＡ３、および携帯電話４は、このような特定の機能を有していない。言い換えれば、情報処理端末１は、多視点画像データを用いた画像の多視点表示を適切に行なえるように設計されており、パーソナルコンピュータ２、ＰＤＡ３、および携帯電話４は、汎用的な用途を行なうように設計されている。
【０１０３】
また、情報処理端末１は、情報処理端末１専用に設計およびコンパイルされたプログラムに従って処理を実行するのに対して、パーソナルコンピュータ２、ＰＤＡ３、および携帯電話４では、汎用的なＯＳおよび汎用的なアプリケーション（ウェブブラウザ）が実行される。
【０１０４】
（ｄ６：サーバ装置５）
本実施の形態に従うサーバ装置５の電気的構成については、図７に示すパーソナルコンピュータ２の電気的構成と同様であるので、詳細な説明は繰り返さない。但し、サーバ装置５には、本実施の形態に従う各種処理を実現するための構成（後述する）が搭載されている。
【０１０５】
＜Ｅ．ユーザインターフェイス例および状態遷移＞
次に、本実施の形態に従うサーバ装置５が提供するユーザインターフェイス例および状態遷移について説明する。本実施の形態に従うユーザインターフェイスは、これに限られることはないが、ウェブブラウザにＨＴＭＬデータ（および、リンク付けされている各種の画像データなど）が提供されることで、それぞれの情報処理装置上で、画像共有に係るユーザインターフェイスが提供される。
【０１０６】
図８は、本実施の形態に従うサーバ装置５におけるユーザインターフェイスの提供に係る状態遷移図である。図９〜図１４は、本実施の形態に従うサーバ装置５が情報処理装置へ提供するユーザインターフェイスの画面例を示す図である。なお、図９〜図１１は、主として情報処理端末１において表示される画面例を示す。これらのユーザインターフェイスは、情報処理端末１の上側ＬＣＤ１１０および下側ＬＣＤ１２０の両方に亘って表示される場合もあるし、一方のＬＣＤのみが使用されて表示が行なわれる場合もある。
【０１０７】
図８を参照して、サーバ装置５は、初期状態ＳＴ１において、いずれかの情報処理装置（情報処理端末１、パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４）からのユーザアクセスを受けると、そのアクセス元の情報処理装置の種別に応じて、情報処理端末１に向けられた状態ＳＴ２、および、情報処理端末１以外の情報処理装置（パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４）に向けられた状態ＳＴ２１のいずれか一方へ遷移する。
【０１０８】
このように遷移先を異ならせるのは、主として、以下のような理由による。すなわち、多視点画像データに対する画像送信（ダウンロード）の要求に対して、その要求元が情報処理端末１であれば要求された多視点画像データをそのままダウンロードし、その要求元が情報処理端末１以外であれば要求された多視点画像データから生成した単視点画像データをダウンロードするというように処理を異ならせるためである。また、多視点画像データをアップロードできる情報処理装置を情報処理端末１に制限するため、すなわち、サーバ装置５が情報処理端末１以外の情報処理装置からの画像データの受信を制限するためのである。
【０１０９】
この初期状態ＳＴ１における情報処理装置の種別は、アクセス元の情報処理装置に関連付けられた識別情報に基づいて判断される。この識別情報は、各情報処理装置が固有に保持しているＩＤ情報や、ウェブブラウザの属性情報（ＯＳ種別情報、ＯＳバージョン情報、ブラウザ種別情報、ブラウザバーション情報など）を含む。
【０１１０】
状態ＳＴ２において、サーバ装置５は、図９に示すようなメニュー画面８００を情報処理端末１へ提供する。図９を参照して、メニュー画面８００は、サーバ装置５へ既に投稿（アップロード）されている多視点画像データのうち、いくつかの多視点画像データを示すサムネイル画像が表示される（サムネイル画像表示領域８１０）。このサムネイル画像表示領域８１０においては、これに限定されるものではないが、それぞれの多視点画像データが表示された回数が示されている。
【０１１１】
本実施の形態に従う情報処理システム１０００においては、これに限定されるものではないが、情報処理端末１を使用するユーザがログインした状態でなければ、多視点画像データを投稿（アップロード）できないようにしている。そのため、情報処理端末１からサーバ装置５へアクセスした場合に提供されるメニュー画面８００には、ユーザがログインするための入力ボックス（ログイン情報入力領域８２０）が表示される。さらに、メニュー画面８００には、情報処理端末１を使用するユーザが未だ会員登録していない（当該ユーザの認証情報が登録されていない）場合に、会員登録を可能とするためのボタン（会員登録ボタン領域８３０）が表示される。
【０１１２】
このように、サーバ装置５は、情報処理端末１からのアクセスに応答して、サーバ装置５への画像送信（アップロード）およびサーバ装置５からの画像取得（ダウンロード）に関するユーザインターフェイスを提供する。
【０１１３】
メニュー画面８００において、ユーザが、情報処理端末１を使用して、ログイン情報入力領域８２０に自己の認証情報（ログイン名およびパスワード）を入力すると、認証処理が開始されるとともに、図示しない認証画面が表示される（図８の状態ＳＴ３）。
【０１１４】
一方、メニュー画面８００において、未だ会員登録していないユーザが、情報処理端末１を使用して、会員登録ボタン領域８３０のボタンを選択すると、図示しない登録画面が表示される（図８の状態ＳＴ４）とともに、当該ユーザの認証情報の登録処理が開始される。この登録画面において、ユーザは、任意のログイン名およびパスワードなどの情報を入力して、サーバ装置５へ送信すると、サーバ装置５において当該ユーザの認証情報が登録され、次回以降も、入力したログイン名およびパスワードでサーバ装置５へログインすることができる。
【０１１５】
ログイン処理が成功し、あるいは、ユーザの会員登録が完了すると、ユーザがログイン状態となり、図９に示すようなメニュー画面が再度表示される（図８の状態ＳＴ５）。この状態ＳＴ５において表示されるメニュー画面においては、ユーザがログインしていることを示す表示（例えば、「ようこそ、（ログイン名）さん」といった表示）が付加されていてもよい。
【０１１６】
このようなメニュー画面において、ユーザが、情報処理端末１を使用して、いずれかのサムネイル画像を選択（クリック）すると、対応する多視点画像データの詳細情報画面が表示される（図８の状態ＳＴ６）。より具体的には、状態ＳＴ６において、サーバ装置５は、図１０に示すような詳細情報画面８４０を情報処理端末１へ提供する。図１０を参照して、詳細情報画面８４０には、選択されたサムネイル画像に対応する多視点画像データに関する属性情報が表示される。より具体的には、多視点画像データに対応する画像８５２がサムネイル画像より大きく表示されるとともに、対応するコメントなども併せて表示される。また、詳細情報画面８４０には、表示回数、ユーザ名、現在の評価値、投稿日などの属性情報８５６も表示される。
【０１１７】
詳細情報画面８４０において、画像８５２の周辺には、「写真をクリックすると３Ｄで表示されます」というメッセージ８６２が表示されており、ユーザが、情報処理端末１を使用して画像８５２をクリック（選択）すると、対応する多視点画像データのダウンロードが開始される（図８の状態ＳＴ７）。すなわち、サーバ装置５から選択された多視点画像データが情報処理端末１へ送信され、情報処理端末１の上側ＬＣＤ１１０において、ダウンロードされた多視点画像データを用いた画像の多視点表示（この例では、立体視表示（３Ｄ表示））がなされる。
【０１１８】
このように多視点画像データを用いて立体視表示される画像を閲覧したユーザは、詳細情報画面８４０において、自身の評価を入力することができる。すなわち、ユーザが、情報処理端末１を使用して、評価欄８５８に表示される５つの星のうち、自身の評価に応じた数の星を有効化し、続いて、「３Ｄ写真に投票する」ボタン８５４を選択すると、評価欄８５８に入力された評価値がサーバ装置５へ送信される。
【０１１９】
また、詳細情報画面８４０においては、多視点画像データを用いて立体視表示される画像を閲覧したユーザが、当該閲覧した多視点画像データを家族や友人に知らせるための操作を行なうこともできる。一例として、詳細情報画面８４０には、各ユーザが参加しているソーシャルネットワークへ、対応する多視点画像データの存在を通知するためのインターフェイス８６０が表示される。ユーザは、このインターフェイス８６０を操作して、家族や友人へ閲覧した多視点画像データの存在を知らせる。なお、このインターフェイス８６０においては、同一のソーシャルネットワークにおいて、評価したユーザの数（この例では、「いいね」ボタンを押下したユーザの数）も併せて表示される。
【０１２０】
一方、ユーザのログイン後、多視点画像データのアップロード（投稿）が選択されると、図１１に示すようなアップロード画面８８０が表示される（図８の状態ＳＴ８）。図１１に示すアップロード画面８８０においては、「どの写真を投稿しますか？」というメッセージ８８２とともに、ユーザが使用する情報処理端末１に記憶されている多視点画像データのリスト８８４が表示される。このリスト８８４には、情報処理端末１の一対の外側カメラ１３１Ｌおよび１３１Ｒを用いて撮像することで取得された多視点画像データのファイル名および対応する撮影日などの情報が一覧表示される。ユーザは、情報処理端末１を操作して、アップロードを希望する多視点画像データを選択する。さらに、選択した多視点画像データに関するコメントなどを入力できるようにしてもよい。そして、ユーザが情報処理端末１を操作して、選択した多視点画像データのアップロードの実行を選択すると、情報処理端末１からサーバ装置５へ多視点画像データがアップロードされる。サーバ装置５は、情報処理端末１から受信した多視点画像データを記憶するとともに、他のユーザによる閲覧が可能な状態にする。
【０１２１】
再度図８を参照して、本実施の形態に従う情報処理システム１０００においては、ログインしなくとも、多視点画像データの閲覧は可能となっている。すなわち、ユーザがログインしていない状態で表示されるメニュー画面（図８の状態ＳＴ２および図９）において、ユーザが、情報処理端末１を使用して、いずれかのサムネイル画像を選択（クリック）すると、図１０に示すような詳細情報画面８４０が表示される（図８の状態ＳＴ９）。さらに、ユーザが、情報処理端末１を使用して画像８５２をクリック（選択）すると、対応する多視点画像データのダウンロードが開始される（図８の状態ＳＴ１０）。すなわち、サーバ装置５から選択された多視点画像データが情報処理端末１へ送信され、情報処理端末１の上側ＬＣＤ１１０において、ダウンロードされた多視点画像データを用いた画像の多視点表示（この例では、立体視表示（３Ｄ表示））がなされる。
【０１２２】
なお、ユーザによる評価の入力については、ユーザがログインしている場合に限って許可してもよいし、ログインしていなくとも許可するようにしてもよい。このような処理は、サーバ装置５の運営思想に依存するものであり、任意に設計できる。本実施の形態に従う情報処理システム１０００においては、一例として、ユーザがログインしていなくとも評価を入力できるようになっているものとする。そのため、上述したように、ユーザは、情報処理端末１を使用して、評価欄８５８および「３Ｄ写真に投票する」ボタン８５４を操作することで、自身の評価値をサーバ装置５へ送信できる。
【０１２３】
上述したように、本実施の形態に従う情報処理システム１０００では、多視点画像データを投稿できる条件として、ユーザが情報処理端末１を使用しており、かつ、当該ユーザがログインしていることとした。すなわち、本実施の形態に従うサーバ装置５は、情報処理端末１を介した認証情報（ユーザ名およびパスワード）に基づく認証処理を行なうための認証手段を有しており、認証された情報処理端末１からの多視点画像データについてのみ受信を許可する。しかしながら、情報処理端末１を使用してさえいれば、撮像によって得られた多視点画像データをサーバ装置５へアップロードできるようにしてもよい。
【０１２４】
再度図８を参照して、サーバ装置５は、情報処理端末１以外の情報処理装置からのユーザアクセスを受けると、状態ＳＴ２１へ遷移し、図１２に示すようなメニュー画面８０２を情報処理端末１へ提供する。図１２を参照して、メニュー画面８０２は、上述した図９に示すメニュー画面８００と同様に、サムネイル画像表示領域８１０を含む。但し、メニュー画面８０２は、ユーザがログインするための入力ボックス（ログイン情報入力領域８２０）、および、会員登録を可能とするためのボタン（会員登録ボタン領域８３０）を含まない。これは、情報処理端末１以外の情報処理装置は、本来的に、多視点画像データの取得や多視点表示を行なうことができないので、このような情報処理装置からの多視点画像データの投稿（アップロード）を禁止するとともに、情報処理端末１の使用をユーザに潜在的に促すためである。
【０１２５】
このように、サーバ装置５は、情報処理端末１以外の情報処理装置からのアクセスに応答して、サーバ装置５からの画像取得（ダウンロード）のみに関するユーザインターフェイスを提供する。言い換えれば、サーバ装置５は、認証情報（ログイン名およびパスワード）に基づく認証処理を行なうためのログイン画面を含むユーザインターフェイスを情報処理端末１へは提供する一方で、このようなログイン画面を含むユーザインターフェイスを情報処理端末１以外の情報処理装置へは提供しない。さらに、サーバ装置５は、情報処理端末１のユーザに対しては会員登録を許可する一方で、情報処理端末１以外の情報処理装置に対しては、会員登録を許可しない。
【０１２６】
なお、図１２に示すようなメニュー画面８０２に代えて、図９に示す入力ボックス（ログイン情報入力領域８２０）、および、会員登録を可能とするためのボタン（会員登録ボタン領域８３０）をグレイアウトした状態で表示してもよい。
【０１２７】
本実施の形態に従う情報処理システム１０００においては、投稿された多視点画像データをより多くのユーザ間で共有できるように、情報処理端末１以外の情報処理装置に対しても、その機能（能力）の範囲で、画像をダウンロードさせるようにする。すなわち、サーバ装置５は、選択された多視点画像データそのものではなく、当該多視点画像データから生成した単視点画像データを情報処理端末１以外の情報処理装置へ送信する。
【０１２８】
すなわち、図８に示す状態ＳＴ２１において表示されるメニュー画面（図９参照）において、ユーザが情報処理端末１以外の情報処理装置（パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４）を使用して、いずれかのサムネイル画像を選択（クリック）すると、図１０に示すような詳細情報画面８４０が表示される（図８の状態ＳＴ２２）。さらに、ユーザが、情報処理端末１を使用して画像８５２をクリック（選択）すると、対応する多視点画像データから生成された単視点画像データのダウンロードが開始される（図８の状態ＳＴ２３）。そして、選択された多視点画像データから生成された多視点画像データがサーバ装置５から情報処理端末１以外の情報処理装置（パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４）へ送信される。そして、当該情報処理装置の表示部２１２において、受信した単視点画像データを用いた画像の単視点表示が行なわれる。
【０１２９】
なお、情報処理端末１以外の情報処理装置からの画像送信の要求に対しては、情報処理端末１に比較して制約を設けてもよい。
【０１３０】
例えば、サーバ装置５から情報処理端末１以外の情報処理装置へ送信される単視点画像データの解像度は、対応する多視点画像データの解像度に比較して低く設定されることもあり得る。さらに、サーバ装置５から情報処理端末１以外の情報処理装置へ送信される単視点画像データに対して、情報処理端末１の使用を促すメッセージを付加してもよい。このようなメッセージの付加は、いわゆる電子すかしの技術などを用いることができる。
【０１３１】
また、サーバ装置５は、情報処理端末１を使用するユーザによって、先に何らかの評価が入力されている場合に限って、多視点画像データに対応する単視点画像データをダウンロード可能にしてもよい。すなわち、サーバ装置５に記憶されている多視点画像データのうち、ユーザからの評価が入力されている多視点画像データに対応する単視点画像データのみを情報処理端末１以外の情報処理装置へ送信可能としてもよい。
【０１３２】
また、ユーザが情報処理端末１以外の情報処理装置（パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４）を使用してサーバ装置５へアクセスした場合には、情報処理端末１の使用をユーザに促すために、図１２に示すようなメニュー画面８０２に代えて、図１３に示すようなメニュー画面８０４をサーバ装置５から提供してもよい。
【０１３３】
図１３に示すメニュー画面８０４においては、情報処理端末１以外の情報処理装置（パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４）を使用してアクセスした場合には、画像が多視点表示されないこと、および、情報処理端末１を使用してアクセスすれば、画像が多視点表示されることをユーザに通知するメッセージ８１２が表示される。
【０１３４】
また、図１３に示すメニュー画面８０４において、ユーザが、情報処理端末１以外の情報処理装置（パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４）を使用して、いずれかのサムネイル画像を選択（クリック）すると、図１４に示すような、選択されたサムネイル画像に対応する多視点画像データの詳細情報画面８４２が表示される。詳細情報画面８４２においては、ユーザが情報処理端末１を使用してアクセスした場合に表示される詳細情報画面８４０（図１０）とは異なり、「お使いの端末では、３Ｄ表示をお楽しみいただけません。」という通知を含むメッセージ８６３が画像８５２の周辺に表示される。
【０１３５】
図１３および図１４に示すような、メッセージ８１２および８６３を表示することで、情報処理端末１以外の情報処理装置を使用するユーザに対して、情報処理端末１の使用を潜在的に促すことができる。
【０１３６】
さらに、情報処理端末１以外の装置であって、多視点画像データを取得することのできる装置（例えば、ステレオカメラを搭載したデジタルカメラなど）からの多視点画像データの投稿（アップロード）についても禁止するようにしてもよい。すなわち、情報処理端末１の上側ＬＣＤ１１０において立体視表示するためには、使用される多視点画像データの解像度やフォーマットなどに規定があり、これらの規定を遵守するために、アップロードされる多視点画像データの生成源を制限することが好ましい。そこで、特定の多視点画像データを生成することのできる情報処理端末１からのアップロードのみを許可し、それ以外の装置で取得された多視点画像データのアップロードを禁止してもよい。
【０１３７】
＜Ｆ．機能構成＞
次に、本実施の形態に従う情報処理システム１０００を実現するための機能構成について説明する。図１５は、本実施の形態に従う情報処理システム１０００を実現するための機能構成を示す模式図である。
【０１３８】
図１５を参照して、情報処理システム１０００は、サーバ装置５と、サーバ装置５と通信可能な少なくとも１つの情報処理端末１と、サーバ装置５と通信可能な少なくとも１つのパーソナルコンピュータ２（あるいは、ＰＤＡ３または携帯電話４）とを含む。なお、図１５には、説明の便宜上、情報処理端末１およびパーソナルコンピュータ２をそれぞれ１つのみ記載しているが、これに限定されるものではない。
【０１３９】
（ｆ１：情報処理端末１）
情報処理端末１は、その機能構成として、制御部１８０と、送信部１８２と、受信部１８４と、表示部１８６と、撮像部１８８とを含む。これらの機能は、典型的には、情報処理端末１の演算処理部１００内のＣＰＵ１１２がプログラムを実行することで実現される。
【０１４０】
送信部１８２は、多視点画像データを取得してサーバ装置５へ送信する機能を提供する。また、送信部１８２は、ユーザ操作に従って、画像送信の要求を含むアクセスの要求をサーバ装置５へ送信する機能を提供する。
【０１４１】
受信部１８４は、サーバ装置５から多視点画像データをダウンロードするとともに、サーバ装置５へアクセスするためのユーザインターフェイス（画面）を実現するデータ（典型的には、ＨＴＭＬデータ）を受信する機能を提供する。
【０１４２】
表示部１８６は、サーバ装置５からの多視点画像データを用いて画像を多視点表示する機能を提供する。表示部１８６は、上側ＬＣＤ１１０（図３参照）と連係して実現される。
【０１４３】
撮像部１８８は、多視点画像データを取得するための機能を提供する。この撮像部１８８は、外側カメラ１３１Ｌおよび１３１Ｒ（図４（Ａ）参照）と連係して実現される。この撮像部１８８により取得された多視点画像データは、送信部１８２によってサーバ装置５へ送信される。
【０１４４】
制御部１８０は、上述した各部を統括する機能を提供する。また、制御部１８０は、サーバ装置５からの要求に応じて、情報処理端末１に係る識別情報を送信部１８２にサーバ装置５へ送信させる。
【０１４５】
（ｆ２：パーソナルコンピュータ２）
パーソナルコンピュータ２は、その機能構成として、制御部２８０と、送信部２８２と、受信部２８４と、表示部２８６とを含む。これらの機能は、典型的には、パーソナルコンピュータ２のＣＰＵ２０２がプログラムを実行することで実現される。
【０１４６】
送信部２８２は、ユーザ操作に従って、画像送信の要求を含むアクセスの要求をサーバ装置５へ送信する機能を提供する。
【０１４７】
受信部２８４は、サーバ装置５から単視点画像データをダウンロードするとともに、サーバ装置５へアクセスするためのユーザインターフェイス（画面）を実現するデータ（典型的には、ＨＴＭＬデータ）を受信する機能を提供する。
【０１４８】
表示部２８６は、サーバ装置５からの単視点画像データを用いて画像を単視点表示する機能を提供する。表示部２８６は、表示部２１２（図７参照）と連係して実現される。
【０１４９】
制御部２８０は、上述した各部を統括する機能を提供する。また、制御部２８０は、サーバ装置５からの要求に応じて、パーソナルコンピュータ２に係る識別情報を送信部２８２にサーバ装置５へ送信させる。
【０１５０】
（ｆ３：サーバ装置５）
サーバ装置５は、その機能構成として、送受信部５１０と、表示画面生成部５１２と、制限部５１４と、認証部５１６と、画像生成部５１８と、記憶部５２０と、記憶制御部５２２と、評価受付部５２４とを含む。記憶部５２０には、主として、情報処理端末１から受信した多視点画像データ５３０と、多視点画像データ５３０と関連付けられた属性情報５３２と、ＨＴＭＬソース５３４と、認証情報５３６とが格納される。これらの機能のうち記憶部５２０は、サーバ装置５のＨＤＤの一部を利用することで実現され、それ以外の機能については、サーバ装置５のＣＰＵがプログラムを実行することで実現される。
【０１５１】
送受信部５１０は、情報処理端末１、パーソナルコンピュータ２、ＰＤＡ３、および携帯電話４などとの間でデータを遣り取りする機能を提供する。具体的には、送受信部５１０は、情報処理端末１からの画像送信の要求に応答して、記憶部５２０に記憶した多視点画像データを要求元の情報処理端末１へ送信し、情報処理端末１以外のパーソナルコンピュータ２、ＰＤＡ３、または携帯電話４からの画像送信の要求に応答して、記憶部５２０に記憶した多視点画像データから生成した単視点画像データを要求元のパーソナルコンピュータ２などへ送信する。
【０１５２】
表示画面生成部５１２は、情報処理端末１、パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４からのアクセスに応答して、画像を共有するためのユーザインターフェイス画面を表示するためのデータを生成する機能を提供する。より具体的には、表示画面生成部５１２は、記憶部５２０に格納されているＨＴＭＬソース５３４を参照して、要求元の装置に適合したＨＴＭＬデータを生成する。表示画面生成部５１２は、制限部５１４からの指令に従って、多視点画像データのアップロードを情報処理端末１のみに制限するため、ＨＴＭＬデータ（ウェブページ）の内容を異ならせてもよい。表示画面生成部５１２は、ＣＧＩ（Common Gateway Interface）などによって、ＨＴＭＬソース５３４から動的にＨＴＭＬデータを生成してもよいし、予めＨＴＭＬソース５３４に含まれるＨＴＭＬデータからＨＴＭＬデータを静的に出力してもよい。
【０１５３】
制限部５１４は、情報処理端末１からの多視点画像データの受信を許可する一方で、パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４からの少なくとも多視点画像データの受信を制限するための機能を提供する。より具体的には、制限部５１４は、情報処理端末１、ならびに、パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４のいずれかからのアクセスに応答して、当該アクセス元の情報処理装置に関連付けられた識別情報に基づいて、当該アクセス元の情報処理装置からの少なくとも多視点画像データの受信を制限するか否かを判断する。このアクセス元の情報処理装置に関連付けられた識別情報の一例としては、制御部１８０および２８０が保持する各情報処理装置の識別情報や、各情報処理装置上で実行されるウェブブラウザのメタ情報（ＯＳ種別情報、ＯＳバージョン情報、ブラウザ種別情報、ブラウザバーション情報などを含む）などが挙げられる。
【０１５４】
すなわち、制限部５１４は、情報処理端末１、ならびに、パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４のいずれかからのアクセスに応答して、当該アクセスした情報処理装置のウェブブラウザの識別情報に基づいて、当該アクセス元の情報処理装置からの少なくとも多視点画像データの受信を制限するか否かを判断する。そして、制限部５１４は、アクセス元の情報処理装置が情報処理端末１であることが特定できた場合に限って、多視点画像データの受信を許可する。
【０１５５】
さらに、制限部５１４は、情報処理端末１以外の情報処理装置に対しては、多視点画像データをアップロードするためのユーザインターフェイスを提供しないようにしてもよい。例えば、制限部５１４は、情報処理端末１からのアクセスに応答して、情報処理端末１によるサーバ装置５への画像送信およびサーバ装置５からの画像取得に関する画面（ウェブページ）を表示するためのデータ（ＨＴＭＬデータ）を情報処理端末１へは送信し、一方で、パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４のいずれかからのアクセスに応答して、これらいずれかの装置によるサーバ装置５からの画像取得に関する画面（ウェブページ）を表示するためのデータ（ＨＴＭＬデータ）をこれらの情報処理装置へ送信してもよい。言い換えれば、パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４のいずれかからのアクセスがあった場合には、サーバ装置５からの画像のダウンロードのみが可能なユーザインターフェイスが提供される。
【０１５６】
代替の構成として、制限部５１４は、認証部５１６と連係して、情報処理端末１を介した認証情報に基づく認証処理が成功した場合に限って、多視点画像データの受信を許可するようにしてもよい。
【０１５７】
すなわち、認証部５１６は、情報処理端末１を介した認証情報に基づく認証処理を行なう。具体的には、ユーザが情報処理端末１を操作して自身の識別情報（ＩＤ）およびパスワードなどの認証情報を入力すると、認証部５１６は、記憶部５２０に格納されている認証情報５３６を参照して、入力された認証情報に対して認証処理を実行する。この認証処理が成功すると、認証部５１６は、制限部５１４へその旨を通知する。すると、制限部５１４は、認証部５１６により認証された情報処理端末１からの多視点画像データについてのみ受信を許可する。すなわち、認証部５１６により認証されない限り、情報処理端末１からの多視点画像データのアップロードは許可されない。
【０１５８】
また、このような認証を行なうためのユーザインターフェイスを情報処理端末１のみに提供し、パーソナルコンピュータ２、ＰＤＡ３、および携帯電話４に対しては、このようなユーザインターフェイスを提供しないようにしてもよい。
【０１５９】
なお、記憶部５２０に格納される認証情報５３６は、事前に各ユーザが登録した情報に基づいて生成されてもよい。すなわち、多視点画像データをサーバ装置５へアップロードするためには、各ユーザに対して、事前に自己の認証情報の登録を要求するようにしてもよい。このような事前登録が必要なシステムを採用した場合には、この事前登録を行なうためのユーザインターフェイスを提供する情報処理装置を限定してもよい。すなわち、制限部５１４は、情報処理端末１に対しては、認証情報の登録を許可し、パーソナルコンピュータ２、ＰＤＡ３、および携帯電話４に対しては、認証情報の登録を許可しないようにしてもよい。このような処理を採用することで、ユーザは、情報処理端末１を介してではないと、自己の認証情報を登録することができない。
【０１６０】
また、認証情報に基づく認証処理を行なうためのログイン画面（ウェブページ）を表示するためのデータ（ＨＴＭＬデータ）を情報処理端末１へは送信し、一方で、パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４には、このようなログイン画面を表示するためのデータを送信しないようにしてもよい。言い換えれば、情報処理端末１からのアクセスがあった場合に限って、ログイン画面のインターフェイスを提供するようにしてもよい。
【０１６１】
画像生成部５１８は、要求された多視点画像からの単視点画像を生成する機能を提供する。このような単視点画像を生成する処理については各種の方法を採用することができる。
【０１６２】
図１６は、本実施の形態に従う単視点画像データの生成方法を示す模式図である。図１６を参照して、多視点画像データとしてステレオ画像データを採用した場合には、右目用画像データと左目用画像データとが対になっている。最も単純な単視点画像データの生成方法としては、多視点画像データを構成する右目用画像データおよび左目用画像データの一方を、そのまま単視点画像データとして出力する方法である。この方法によれば、右目用画像データと左目用画像データとを分離さえできれば、単視点画像データをより容易に生成することができる。
【０１６３】
あるいは、右目用画像データと左目用画像データとの間には、所定の視差が存在するので、右目用画像データと左目用画像データとの間で対応する領域を特定するとともに、これらの画像間の対応関係に基づいて、それぞれの画像データからの補間処理を行なうことで、単視点画像データを生成してもよい。この方法によれば、多視点画像データを用いて表示される画像により近い内容の画像を表示できる。
【０１６４】
また、多視点画像からの単視点画像を生成するタイミングは、適宜設計すればよい。すなわち、画像生成部５１８は、情報処理端末１以外の情報処理装置（パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４）からの画像送信の要求が受信された場合に、要求された多視点画像データから対応する単視点画像データを生成してもよい。言い換えれば、画像送信が要求されるたびに、単視点画像データを生成してもよい。このとき、生成された単視点画像データは、要求元の情報処理装置へ送信した後に消去してもよいし、所定期間に亘って保存しておいてもよい。後者の例では、同じ多視点画像データの送信が再度要求された場合には、当該保存している単視点画像データを情報処理端末１以外の情報処理装置（パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４）へ送信してもよい。多視点画像データから単視点画像データを生成する処理がサーバ装置５の能力に比較して軽い場合には、有効な方法である。
【０１６５】
一方、多視点画像データから単視点画像データを生成する処理がサーバ装置５の能力に比較して重い場合には、予め単視点画像データを生成しておいてもよい。すなわち、画像生成部５１８は、情報処理端末１から多視点画像データが受信された場合に、当該多視点画像データに対応する単視点画像データを生成する。そして、記憶部５２０では、多視点画像データと対応する単視点画像データとが関連付けて記憶される。さらに、送受信部５１０は、情報処理端末１以外の情報処理装置（パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４）からの画像送信の要求に応答して、多視点画像データと関連付けられて記憶した単視点画像データを当該要求元の情報処理装置へ送信する。このように、情報処理端末１から多視点画像データが投稿されるたびに単視点画像データを生成しておけば、情報処理端末１以外の情報処理装置（パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４）からの画像送信の要求により迅速に応答することができる。
【０１６６】
なお、画像生成部５１８が多視点画像データから単視点画像データを生成する際に、元の多視点画像データが有していた解像度より低い解像度の単視点画像データを生成してもよい。すなわち、単視点画像データの解像度が対応する多視点画像データの解像度に比較して低く設定されてもよい。
【０１６７】
記憶制御部５２２は、情報処理端末１から受信した多視点画像データ５３０を記憶部５２０に記憶させる。多視点画像データ５３０が追加または更新された場合には、記憶制御部５２２は、属性情報５３２の内容を更新する。属性情報５３２には、記憶部５２０に格納される多視点画像データ５３０の各々についての属性情報が記述される。この属性情報は、多視点画像データ５３０を投稿（送信）したユーザ名、投稿日時、評価、閲覧したユーザからのコメント・レビューなどの情報を含む。
【０１６８】
また、記憶制御部５２２は、いずれかの情報処理装置から画像送信の要求があると、記憶部５２０に記憶されている多視点画像データ５３０のうち指定された多視点画像データ（あるいは、対応する単視点画像データ）を出力する。
【０１６９】
評価受付部５２４は、記憶部５２０に記憶される多視点画像データ５３０により示される画像に対する評価結果を受け付ける。すなわち、評価受付部５２４は、画像送信の要求に応答して送信された多視点画像データ（あるいは、対応する単視点画像データ）に対して、ユーザからの評価が入力される（すなわち、いずれかの情報処理装置からユーザによる評価を受信する）と、属性情報５３２のうち対象の多視点画像データ５３０に対応するエントリを当該入力された評価に基づいて更新する。
【０１７０】
このような評価を受け付けるような構成を採用した場合には、記憶制御部５２２は、記憶部５２０に記憶されている多視点画像データのうち、評価受付部５２４によって評価が入力されている多視点画像データに対応する多視点画像データのみを、情報処理端末１以外の情報処理装置（パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４）へ送信可能としてもよい。すなわち、情報処理端末１を保有しているユーザが閲覧したことが明らかな多視点画像データについてのみ、情報処理端末１以外の情報処理装置においても閲覧可能にしてもよい。
【０１７１】
＜Ｇ．処理手順＞
次に、本実施の形態に従う情報処理システム１０００において実行される処理手順について説明する。
【０１７２】
図１７〜図２０は、本実施の形態に従う情報処理システム１０００において実行される処理手順を示すフローチャートである。図１７〜図２０に示す、情報処理端末１、情報処理端末１以外の情報処理装置、および、サーバ装置５の各々が実行する処理は、典型的には、それぞれの処理主体（典型的には、ＣＰＵ）がプログラムを実行することで実現される。なお、それぞれの装置で実行されるプログラムは、単一でなくともよく、基本ＯＳを提供するプログラム（あるいは、ファームウェア）とともに、一または複数のアプリケーションが実行されてもよい。あるいは、各装置で実行される処理の全部または一部を専用のハードウェアで実行するようにしてもよい。
【０１７３】
図１７〜図２０を参照して、サーバ装置５は、いずれかの情報処理装置からユーザアクセスを受けたか否かを判断する（ステップＳ１００）。いずれの情報処理装置からもユーザアクセスを受けていない場合（ステップＳ１００においてＮＯの場合）には、ステップＳ１００の処理が繰り返される。
【０１７４】
いずれかの情報処理装置からユーザアクセスを受けた場合（ステップＳ１００においてＹＥＳの場合）には、サーバ装置５は、アクセス元の情報処理装置の種別を判断する（ステップＳ１０２）。情報処理端末１からのアクセスである場合（ステップＳ１０２において「情報処理端末」）には、処理はステップＳ１１０へ進み、情報処理端末１以外の情報処理装置（パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４）からのアクセスである場合（ステップＳ１０２において「情報処理端末以外」）には、処理はステップＳ１７８へ進む。
【０１７５】
ステップＳ１１０において、サーバ装置５は、図９に示すようなメニュー画面８００を情報処理端末１へ送信する（ステップＳ１１０）。すなわち、サーバ装置５は、サーバ装置５への画像送信およびサーバ装置５からの画像取得に関するメニュー画面８００を表示するためのデータ（典型的には、ＨＴＭＬデータ）を情報処理端末１へ送信する。
【０１７６】
続いて、サーバ装置５は、ユーザが情報処理端末１を使用して、メニュー画面８００のログイン情報入力領域８２０に、自己の認証情報（ログイン名およびパスワード）を入力して送信したか否かを判断する（ステップＳ１１２）。ユーザが自己の認証情報を入力して送信した場合（ステップＳ１１２においてＹＥＳの場合）には、サーバ装置５は、情報処理端末１を介して入力された認証情報に基づく認証処理を実行する（ステップＳ１１４）。さらに、サーバ装置５は、ステップＳ１１４における認証処理が成功したか否かを判断する（ステップＳ１１６）。ステップＳ１１４における認証処理が成功しなかった場合（ステップＳ１１６においてＮＯの場合）には、処理はステップＳ１１２へ戻る。
【０１７７】
これに対して、ステップＳ１１４における認証処理が成功した場合（ステップＳ１１６においてＹＥＳの場合）には、ログイン状態になり、処理はステップＳ１３０へ進む。
【０１７８】
ユーザが自己の認証情報を入力して送信していない場合（ステップＳ１１２においてＮＯの場合）には、サーバ装置５は、ユーザが情報処理端末１を使用して、会員登録ボタン領域８３０の会員登録を選択したか否かを判断する（ステップＳ１１８）。ユーザが会員登録を選択した場合（ステップＳ１１８においてＹＥＳの場合）には、サーバ装置５は、入力されたユーザの認証情報の登録処理を実行する（ステップＳ１２０）。すると、当該ユーザはログイン状態になり、処理はステップＳ１３０へ進む。
【０１７９】
ステップＳ１３０において、サーバ装置５は、ユーザが情報処理端末１を使用して、メニュー画面８００上でいずれかのサムネイル画像を選択したか否かを判断する（ステップＳ１３０）。
【０１８０】
ユーザがいずれかのサムネイル画像を選択した場合（ステップＳ１３０においてＹＥＳの場合）には、サーバ装置５は、選択されたサムネイル画像に対応する多視点画像データに関する、詳細情報画面８４０を情報処理端末１へ送信する（ステップＳ１３２）。続いて、サーバ装置５は、ユーザが情報処理端末１を使用して、詳細情報画面８４０上で表示されている多視点画像データの画像送信（ダウンロード）を要求したか否かを判断する（ステップＳ１３４）。ユーザが多視点画像データのダウンロードを要求していない場合（ステップＳ１３４においてＮＯの場合）には、ステップＳ１３４の処理が繰り返される。
【０１８１】
ユーザが多視点画像データのダウンロードを要求した場合（ステップＳ１３４においてＹＥＳ）には、サーバ装置５は、情報処理端末１からの画像送信（ダウンロード）の要求に応答して、指定された多視点画像データを要求元の情報処理端末１へ送信（ダウンロード）する（ステップＳ１３６）。すると、情報処理端末１は、サーバ装置５からの多視点画像データを用いて画像を多視点表示する（ステップＳ１３８）。
【０１８２】
続いて、サーバ装置５は、ユーザが情報処理端末１を使用して、詳細情報画面８４０上で対象の多視点画像データに対する評価を入力したか否かを判断する（ステップＳ１４０）。ユーザが多視点画像データに対する評価を入力した場合（ステップＳ１４０においてＹＥＳの場合）には、サーバ装置５は、対象の多視点画像データの評価値（属性情報５３２の値）を入力されたユーザからの評価値に基づいて更新する（ステップＳ１４２）。
【０１８３】
ユーザが多視点画像データに対する評価を入力していない場合（ステップＳ１４０においてＮＯの場合）、または、ステップＳ１４２の実行後、ユーザが情報処理端末１を使用して、対象の多視点画像データを家族や友人に知らせるためのボタンを選択したか否かを判断する（ステップＳ１４４）。ユーザが対象の多視点画像データを家族や友人に知らせるためのボタンを選択した場合（ステップＳ１４４においてＹＥＳの場合）には、サーバ装置５は、ソーシャルネットワークを管理するサーバへ対象の多視点画像データに関する情報を送信する（ステップＳ１４６）。
【０１８４】
ユーザが対象の多視点画像データを家族や友人に知らせるためのボタンを選択していない場合（ステップＳ１４４においてＮＯの場合）、または、ステップＳ１４６の実行後、処理はステップＳ１３０へ戻る。
【０１８５】
これに対して、ユーザがいずれのサムネイル画像も選択していない場合（ステップＳ１３０においてＮＯの場合）には、サーバ装置５は、ユーザが情報処理端末１を使用して、メニュー画面８００上で多視点画像データのアップロードを要求したか否かを判断する（ステップＳ１５０）。ユーザが多視点画像データのアップロードを要求していない場合（ステップＳ１５０においてＮＯの場合）には、処理はステップＳ１３０へ戻る。
【０１８６】
ユーザが多視点画像データのアップロードを要求した場合（ステップＳ１５０においてＹＥＳの場合）には、サーバ装置５は、図１１に示すようなアップロード画面８８０を情報処理端末１へ送信する（ステップＳ１５２）。続いて、ユーザが情報処理端末１を使用して、アップロード画面８８０上でアップロード対象の多視点画像データを選択すると、情報処理端末１は、選択された多視点画像データをサーバ装置５へ送信する（ステップＳ１５４）。サーバ装置５は、情報処理端末１から受信した多視点画像データを記憶する（ステップＳ１５６）。このとき、サーバ装置５は、情報処理端末１から受信した多視点画像データに関する属性情報についても併せて記憶する。そして、処理はステップＳ１３０へ戻る。
【０１８７】
これに対して、ユーザが会員登録を選択していない場合（ステップＳ１１８においてＮＯの場合）には、ユーザがログインしていない状態が維持される。そして、サーバ装置５は、ユーザが情報処理端末１を使用して、メニュー画面８００上でいずれかのサムネイル画像を選択したか否かを判断する（ステップＳ１６０）。
【０１８８】
ユーザがいずれかのサムネイル画像を選択した場合（ステップＳ１６０においてＹＥＳの場合）には、サーバ装置５は、選択されたサムネイル画像に対応する多視点画像データに関する、図１０に示すような詳細情報画面８４０を情報処理端末１へ送信する（ステップＳ１６２）。
【０１８９】
ユーザがいずれのサムネイル画像も選択していない場合（ステップＳ１６０においてＮＯの場合）には、または、ステップＳ１６２の実行後、サーバ装置５は、ユーザが情報処理端末１を使用して、詳細情報画面８４０上で表示されている多視点画像データの画像送信（ダウンロード）を要求したか否かを判断する（ステップＳ１６４）。ユーザが多視点画像データのダウンロードを要求していない場合（ステップＳ１６４においてＮＯの場合）には、ステップＳ１６４の処理が繰り返される。
【０１９０】
ユーザが多視点画像データのダウンロードを要求した場合（ステップＳ１６４においてＹＥＳの場合）には、サーバ装置５は、情報処理端末１からの画像送信（ダウンロード）の要求に応答して、指定された多視点画像データを要求元の情報処理端末１へ送信（ダウンロード）する（ステップＳ１６６）。すると、情報処理端末１は、サーバ装置５からの多視点画像データを用いて画像を多視点表示する（ステップＳ１６８）。
【０１９１】
続いて、サーバ装置５は、ユーザが情報処理端末１を使用して、詳細情報画面８４０上で対象の多視点画像データに対する評価を入力したか否かを判断する（ステップＳ１７０）。ユーザが多視点画像データに対する評価を入力した場合（ステップＳ１７０においてＹＥＳの場合）には、サーバ装置５は、対象の多視点画像データの評価値（属性情報５３２の値）を入力されたユーザからの評価値に基づいて更新する（ステップＳ１７２）。
【０１９２】
ユーザが多視点画像データに対する評価を入力していない場合（ステップＳ１７０においてＮＯの場合）、または、ステップＳ１７２の実行後、ユーザが情報処理端末１を使用して、対象の多視点画像データを家族や友人に知らせるためのボタンを選択したか否かを判断する（ステップＳ１７４）。ユーザが対象の多視点画像データを家族や友人に知らせるためのボタンを選択した場合（ステップＳ１７４においてＹＥＳの場合）には、サーバ装置５は、ソーシャルネットワークを管理するサーバへ対象の多視点画像データに関する情報を送信する（ステップＳ１７６）。
【０１９３】
ユーザが対象の多視点画像データを家族や友人に知らせるためのボタンを選択していない場合（ステップＳ１７４においてＮＯの場合）、または、ステップＳ１７６の実行後、処理はステップＳ１６０へ戻る。
【０１９４】
ステップＳ１７８において、サーバ装置５は、図１２に示すようなメニュー画面８０２（または、図１３に示すようなメニュー画面８０４）を情報処理端末１以外の情報処理装置（パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４）へ送信する（ステップＳ１７８）。すなわち、サーバ装置５は、サーバ装置５からの画像取得に関するメニュー画面８００を表示するためのデータ（典型的には、ＨＴＭＬデータ）を情報処理端末１以外の情報処理装置（パーソナルコンピュータ２、ＰＤＡ３、または携帯電話４）へ送信する。続いて、サーバ装置５は、ユーザが情報処理端末１以外の情報処理装置を使用して、メニュー画面８０２上でいずれかのサムネイル画像を選択したか否かを判断する（ステップＳ１８０）。ユーザがいずれのサムネイル画像も選択していない場合（ステップＳ１８０においてＮＯの場合）には、ステップＳ１８０の処理が繰り返される。
【０１９５】
ユーザがいずれかのサムネイル画像を選択した場合（ステップＳ１８０においてＹＥＳの場合）には、サーバ装置５は、選択されたサムネイル画像に対応する多視点画像データに関する、図１４に示すような詳細情報画面８４２を情報処理端末１以外の情報処理装置へ送信する（ステップＳ１８２）。続いて、サーバ装置５は、ユーザが情報処理端末１以外の情報処理装置を使用して、詳細情報画面８４２上で表示されている多視点画像データの画像送信（ダウンロード）を要求したか否かを判断する（ステップＳ１８４）。ユーザが多視点画像データのダウンロードを要求していない場合（ステップＳ１８４においてＮＯの場合）には、ステップＳ１８４の処理が繰り返される。
【０１９６】
ユーザが多視点画像データのダウンロードを要求した場合（ステップＳ１８４においてＹＥＳの場合）には、サーバ装置５は、情報処理端末１以外の情報処理装置からの画像送信（ダウンロード）の要求に応答して、指定された多視点画像データから生成した単視点画像データを要求元の情報処理端末１以外の情報処理装置へ送信（ダウンロード）する（ステップＳ１８６）。なお、サーバ装置５は、必要に応じて、対象の多視点画像データから単視点画像データを生成する。すると、情報処理端末１以外の情報処理装置は、サーバ装置５からの単視点画像データを用いて画像を単視点表示する（ステップＳ１８８）。
【０１９７】
続いて、サーバ装置５は、ユーザが情報処理端末１以外の情報処理装置を使用して、詳細情報画面８４２上で対象の多視点画像データに対する評価を入力したか否かを判断する（ステップＳ１９０）。ユーザが多視点画像データに対する評価を入力した場合（ステップＳ１９０においてＹＥＳの場合）には、サーバ装置５は、対象の多視点画像データの評価値（属性情報５３２の値）を入力されたユーザからの評価値に基づいて更新する（ステップＳ１９２）。
【０１９８】
ユーザが多視点画像データに対する評価を入力していない場合（ステップＳ１９０においてＮＯの場合）、または、ステップＳ１９２の実行後、ユーザが情報処理端末１以外の情報処理装置を使用して、対象の多視点画像データを家族や友人に知らせるためのボタンを選択したか否かを判断する（ステップＳ１９４）。ユーザが対象の多視点画像データを家族や友人に知らせるためのボタンを選択した場合（ステップＳ１９４においてＹＥＳの場合）には、サーバ装置５は、ソーシャルネットワークを管理するサーバへ対象の多視点画像データに関する情報を送信する（ステップＳ１９６）。
【０１９９】
ユーザが対象の多視点画像データを家族や友人に知らせるためのボタンを選択していない場合（ステップＳ１９４においてＮＯの場合）、または、ステップＳ１９６の実行後、処理はステップＳ１８０へ戻る。
【０２００】
＜Ｈ．その他の形態＞
別の実施の形態に従えば、上述した情報処理システムを実現するためのプログラムとして具現化されてもよい。このようなプログラムは、ネットワークを通じて配信されてもよいし、ＣＤ−ＲＯＭやＤＶＤなど記録媒体を通じて提供されてもよい。したがって、上述したような、情報処理端末１、パーソナルコンピュータ２、ＰＤＡ３、および携帯電話４などの情報処理装置、ならびに、サーバ装置５の各々は、それぞれの機能を提供するための命令を含むプログラムが格納された記録媒体と、当該記録媒体に格納されたプログラムを読み出して実行可能な処理装置との組み合わせとして具現化してもよい。この場合、サーバ装置５には、上述したような各種機能を実現するための命令を含むサーバプログラムが提供される。
【０２０１】
さらに別の実施の形態に従えば、サーバ装置５に単一の情報処理プログラムを予め用意しておき、情報処理端末１、パーソナルコンピュータ２、ＰＤＡ３、および携帯電話４などの情報処理装置へ必要な部分のプログラムを配信することで、上述したような各機能を実現してもよい。すなわち、情報処理システムを実現するための、それぞれの実行主体を機能させる単一の情報処理プログラムとして具現化されてもよい。
【０２０２】
さらに別の実施の形態に従えば、上述した情報処理システムに向けられたサーバ装置５は、単一の処理主体ではなく、複数の処理主体が連係して必要な機能を実現してもよい。すなわち、いわゆるクラウドシステムのような、本実施の形態に従う情報処理システムに必要な一連の処理が複数の処理主体に分散して実現されてもよい。この場合、サーバ装置５は、サーバシステムとして具現化される。
【０２０３】
さらに別の実施の形態に従えば、上述した情報処理システムに向けられた情報処理端末１において実行される処理の一部をサーバ装置５が実行するようにしてもよい。また、上述の一例では、多視点画像データを用いて画像を多視点表示するための表示部（表示手段）を搭載した情報処理端末１について例示したが、このような多視点表示が可能な表示部を別体として設けておいてもよい。
【０２０４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０２０５】
１  情報処理端末、２  パーソナルコンピュータ、４  携帯電話、５  サーバ装置、６  ルータ、７  アクセスポイント、８  ゲートウェイ（ＧＷ）、９  ネットワーク、１０  公衆通信ネットワーク、１１  基地局、１００  演算処理部、１０２  上側ハウジング、１０３  下側ハウジング、１１０  上側ＬＣＤ、１１２，２０２  ＣＰＵ、１２０  下側ＬＣＤ、１２２  タッチパネル、１３１Ｌ，１３１Ｒ  外側カメラ、１３３  内側カメラ、１３４  無線モジュール、１３６  不揮発性メモリ、１３８  メインメモリ、１４０  マイコン、１４２，１６２  ボタン群、１４２ａ  セレクトボタン、１４２ｂ  ＨＯＭＥボタン、１４２ｃ  スタートボタン、１４２ｄ  電源ボタン、１４３  無線スイッチ、１４４  音量ボリューム、１４５  立体視ボリューム、１４６  電源管理ＩＣ、１４７  インジケータ群、１４７ａ  立体表示インジケータ、１４７ｂ  お知らせインジケータ、１４７ｃ  無線インジケータ、１４７ｄ  電源インジケータ、１４７ｅ  充電インジケータ、１５０  インターフェイス回路、１５１  スピーカ、１５１Ｌ，１５１Ｒ  音抜き孔、１５２  ヘッドホン用アンプ、１５３  マイク、１５３ａ  マイク用孔、１５４  コントロールパッド、１５８  接続端子、１６１  十字ボタン、１６２Ａ，１６２Ｂ，１６２Ｘ，１６２Ｙ  ボタン、１６２Ｌ  Ｌボタン、１６２Ｒ  Ｒボタン、１７０  ゲームカードスロット、１７１  ゲームカード、１７２  メモリカードスロット、１７３  メモリカード、１７５  スタイラス、１７６  収納部、１７８  赤外線モジュール、１７９  赤外線ポート、１８０，２８０  制御部、１８２，２８２  送信部、１８４，２８４  受信部、１８６，２１２，２８６  表示部、１８８  撮像部、２０４  ＲＡＭ、２０６  ＲＯＭ、２１０  入力部、２１４  ネットワークインターフェイス、２１６  バス、５１０  送受信部、５１２  表示画面生成部、５１４  制限部、５１６  認証部、５１８  画像生成部、５２０  記憶部、５２２  記憶制御部、５２４  評価受付部、５３０  多視点画像データ、５３２  属性情報、５３４  ＨＴＭＬソース、５３６  認証情報、１０００  情報処理システム。
【図１】
0005860634.tif 000002
【図２】
0005860634.tif 000003
【図３】
0005860634.tif 000004
【図４】
0005860634.tif 000005
【図５】
0005860634.tif 000006
【図６】
0005860634.tif 000007
【図７】
0005860634.tif 000008
【図８】
0005860634.tif 000009
【図９】
0005860634.tif 000010
【図１０】
0005860634.tif 000011
【図１１】
0005860634.tif 000012
【図１２】
0005860634.tif 000013
【図１３】
0005860634.tif 000014
【図１４】
0005860634.tif 000015
【図１５】
0005860634.tif 000016
【図１６】
0005860634.tif 000017
【図１７】
0005860634.tif 000018
【図１８】
0005860634.tif 000019
【図１９】
0005860634.tif 000020
【図２０】
0005860634.tif 000021