(57)【特許請求の範囲】
【請求項１】
第１のユーザを認証するための第１の認証情報を伴う閲覧要求があった場合に閲覧が許容される第１画像と、第２のユーザを認証するための第２の認証情報を伴う閲覧要求があった場合に閲覧が許容される前記第１のユーザを撮影して得られた第２画像と、前記第２画像に対応付けられた、前記第２画像において前記第１のユーザが写っている範囲に関する範囲情報とを格納する画像格納部と、
端末装置からの前記閲覧要求が前記第２の認証情報を伴う場合に、前記画像格納部から前記第２画像を抽出する要求画像抽出部と、
前記第２のユーザによる前記第１画像の閲覧が許可されていることを条件として、前記画像格納部から前記範囲情報を抽出する関連情報準備部と、
前記要求画像抽出部により抽出された前記第２画像、および前記関連情報準備部が抽出した前記範囲情報を前記端末装置へ送信して前記第２画像を表示させ、前記端末装置に表示されている前記第２画像において前記範囲情報により定まる領域が選択された場合に、前記第１画像を前記端末装置に表示させる端末制御部と
を備える画像管理サーバ。
【請求項２】
前記端末制御部は、前記範囲情報により定まる領域の近傍に前記第１画像を表示させる
請求項１に記載の画像管理サーバ。
【請求項３】
前記端末装置に表示されている前記第２画像において前記範囲情報により定まる領域が選択された場合に、前記画像格納部から前記第１画像を抽出する閲覧許可画像抽出部をさらに備える請求項１又は２に記載の画像管理サーバ。
【請求項４】
関連情報準備部は、前記第２のユーザによる前記第１画像の閲覧が許可されていることを条件として、前記第１画像に関連する関連情報を準備し、
前記端末制御部は、前記要求画像抽出部により抽出された前記第２画像、および前記関連情報準備部が準備した前記関連情報を前記端末装置へ送信し表示させる
請求項１から３の何れかに記載の画像管理サーバ。
【請求項５】
第１のユーザを認証するための第１の認証情報を伴う閲覧要求があった場合に閲覧が許容される第１画像と、第２のユーザを認証するための第２の認証情報を伴う閲覧要求があった場合に閲覧が許容される前記第１のユーザを撮影して得られた第２画像と、前記第２画像に対応付けられた、前記第２画像において前記第１のユーザが写っているユーザ位置とを格納する画像格納部と、
端末装置からの前記閲覧要求が前記第２の認証情報を伴う場合に、前記画像格納部から前記第２画像を抽出する要求画像抽出部と、
前記第２のユーザによる前記第１画像の閲覧が許可されていることを条件として、前記第１画像に関連する関連情報を準備する関連情報準備部と、
前記要求画像抽出部により抽出された前記第２画像、および前記関連情報準備部が準備した前記関連情報を前記端末装置へ送信し表示させるとともに、前記ユーザ位置に基づいて、前記端末装置における前記関連情報の表示位置を定める端末制御部と
を備える画像管理サーバ。
【請求項６】
前記第２のユーザによる前記第１画像の閲覧を前記第１のユーザが許可しているか否かを示す閲覧許可情報を格納する閲覧許可情報格納部と、
端末装置からの閲覧要求を受け付ける閲覧要求受付部と
をさらに備える請求項４又は５に記載の画像管理サーバ。
【請求項７】
前記関連情報準備部は、前記第１画像を前記画像格納部から抽出し、
端末制御部は、前記関連情報準備部が抽出した前記第１画像を前記関連情報として前記端末装置に表示させる
請求項４から６の何れかに記載の画像管理サーバ。
【請求項８】
前記関連情報準備部は、前記第１画像の閲覧が許可されている旨を前記第２のユーザに通知する通知用画像を準備し、
前記端末制御部は、前記通知用画像を前記関連情報として前記端末装置に表示させる
請求項４から６の何れかに記載の画像管理サーバ。
【請求項９】
前記通知用画像は、前記第１のユーザを特定できる第１ユーザ特定情報を含む
請求項８に記載の画像管理サーバ。
【請求項１０】
前記端末制御部は、前記端末装置において前記通知用画像が選択された場合に、前記第１画像を前記端末装置に表示させる
請求項８に記載の画像管理サーバ。
【請求項１１】
第１のユーザを認証するための第１の認証情報を伴う閲覧要求があった場合に閲覧が許容される第１画像と、および第２のユーザを認証するための第２の認証情報を伴う閲覧要求があった場合に閲覧が許容される前記第１のユーザを撮影して得られた第２画像と、前記第２画像に対応付けられた、前記第２画像において前記第１のユーザが写っている範囲に関する範囲情報とを格納する画像格納部を備えるサーバを制御するサーバ制御方法であって、
端末装置からの前記閲覧要求が前記第２の認証情報を伴う場合に、前記画像格納部から前記第２画像を抽出する要求画像抽出段階と、
前記第２のユーザによる前記第１画像の閲覧が許可されていることを条件として、前記画像格納部から前記範囲情報を抽出する関連情報準備段階と、
前記要求画像抽出段階により抽出された前記第２画像、および前記関連情報準備段階が抽出した前記範囲情報を前記端末装置へ送信して前記第２画像を表示させ、前記端末装置に表示されている前記第２画像において前記範囲情報により定まる領域が選択された場合に、前記第１画像を前記端末装置に表示させる端末制御段階と
を備えるサーバ制御方法。
【請求項１２】
前記端末制御段階は、前記範囲情報により定まる領域の近傍に前記第１画像を表示させる
請求項１１に記載のサーバ制御方法。
【請求項１３】
前記端末装置に表示されている前記第２画像において前記範囲情報により定まる領域が選択された場合に、前記画像格納部から前記第１画像を抽出する閲覧許可画像抽出段階をさらに備える請求項１１又は１２に記載のサーバ制御方法。
【請求項１４】
関連情報準備段階は、前記第２のユーザによる前記第１画像の閲覧が許可されていることを条件として、前記第１画像に関連する関連情報を準備し、
前記端末制御段階は、前記要求画像抽出段階により抽出された前記第２画像、および前記関連情報準備段階が準備した前記関連情報を前記端末装置へ送信し表示させる
請求項１１から１３の何れかに記載のサーバ制御方法。
【請求項１５】
第１のユーザを認証するための第１の認証情報を伴う閲覧要求があった場合に閲覧が許容される第１画像と、および第２のユーザを認証するための第２の認証情報を伴う閲覧要求があった場合に閲覧が許容される前記第１のユーザを撮影して得られた第２画像と、前記第２画像に対応付けられた、前記第２画像において前記第１のユーザが写っているユーザ位置とを格納する画像格納部を備えるサーバを制御するサーバ制御方法であって、
端末装置からの前記閲覧要求が前記第２の認証情報を伴う場合に、前記画像格納部から前記第２画像を抽出する要求画像抽出段階と、
前記第２のユーザによる前記第１画像の閲覧が許可されていることを条件として、前記第１画像に関連する関連情報を準備する関連情報準備段階と、
前記要求画像抽出段階により抽出された前記第２画像、および前記関連情報準備段階が準備した前記関連情報を前記端末装置へ送信し表示させるとともに、前記ユーザ位置に基づいて、前記端末装置における前記関連情報の表示位置を定める端末制御段階と
を備えるサーバ制御方法。
【請求項１６】
前記サーバは、前記第２のユーザによる前記第１画像の閲覧を前記第１のユーザが許可しているか否かを示す閲覧許可情報を格納する閲覧許可情報格納部をさらに備え、
前記サーバ制御方法は、端末装置からの閲覧要求を受け付ける閲覧要求受信段階をさらに備える
請求項１４又は１５に記載のサーバ制御方法。
【請求項１７】
前記関連情報準備段階は、前記第１画像を前記画像格納部から抽出し、
端末制御段階は、前記関連情報準備段階が抽出した前記第１画像を前記関連情報として前記端末装置に表示させる
請求項１４から１６の何れかに記載のサーバ制御方法。
【請求項１８】
前記関連情報準備段階は、前記第１画像の閲覧が許可されている旨を前記第２のユーザに通知する通知用画像を準備し、
前記端末制御段階は、前記通知用画像を前記関連情報として前記端末装置に表示させる
請求項１４から１６の何れかに記載のサーバ制御方法。
【請求項１９】
前記通知用画像は、前記第１のユーザを特定できる第１ユーザ特定情報を含む
請求項１８に記載のサーバ制御方法。
【請求項２０】
前記端末制御段階は、前記端末装置において前記通知用画像が選択された場合に、前記第１画像を前記端末装置に表示させる
請求項１８に記載のサーバ制御方法。
【請求項２１】
第１画像および第２画像を格納しており、第１のユーザを認証するための第１の認証情報を伴う閲覧要求があった場合に前記第１画像の閲覧を許容し、第２のユーザを認証するための第２の認証情報を伴う閲覧要求があった場合に前記第１のユーザを撮影して得られた前記第２画像の閲覧を許容するサーバと通信する端末装置であって、
前記第２の認証情報を送信することにより、前記サーバに、前記第２画像を送信させると共に、前記第２のユーザに前記第１のユーザが閲覧を許可している第１画像に関連する関連情報を送信させるサーバ制御部と、
送信された前記第２画像を表示させるとともに、前記第２画像において前記第１のユーザが写っているユーザ位置に基づいて定まる表示位置に前記関連情報を表示する表示部と
を備える端末装置。
【請求項２２】
第１画像および第２画像を格納しており、第１のユーザを認証するための第１の認証情報を伴う閲覧要求があった場合に前記第１画像の閲覧を許容し、第２のユーザを認証するための第２の認証情報を伴う閲覧要求があった場合に前記第１のユーザを撮影して得られた前記第２画像の閲覧を許容するサーバと通信する端末装置であって、
前記第２の認証情報を送信することにより、前記サーバに、前記第２画像を送信させると共に、前記第２のユーザによる前記第１画像の閲覧が許可されている場合は、前記第２画像において前記第１のユーザが写っている範囲に関する範囲情報を送信させるサーバ制御部と、
前記サーバから送信された前記第２画像を表示し、前記第２画像において前記範囲情報により定まる領域が選択された場合に、前記第１画像を表示する表示部と
を備える端末装置。
【請求項２３】
第１画像および第２画像を格納しており、第１のユーザを認証するための第１の認証情報を伴う閲覧要求があった場合に前記第１画像の閲覧を許容し、第２のユーザを認証するための第２の認証情報を伴う閲覧要求があった場合に前記第１のユーザを撮影して得られた前記第２画像の閲覧を許容するサーバに対し前記第２の認証情報を送信することにより前記第２画像を送信させると共に、前記第２のユーザに前記第１のユーザが閲覧を許可している第１画像に関連する関連情報を送信させるサーバ制御段階と、
送信された前記第２画像を表示させるとともに、前記第２画像において前記第１のユーザが写っているユーザ位置に基づいて定まる表示位置に前記関連情報を表示する表示段階と
を備える端末制御方法。
【請求項２４】
第１画像および第２画像を格納しており、第１のユーザを認証するための第１の認証情報を伴う閲覧要求があった場合に前記第１画像の閲覧を許容し、第２のユーザを認証するための第２の認証情報を伴う閲覧要求があった場合に前記第１のユーザを撮影して得られた前記第２画像の閲覧を許容するサーバに対し前記第２の認証情報を送信することにより、前記サーバに、前記第２画像を送信させると共に、前記第２のユーザによる前記第１画像の閲覧が許可されている場合は、前記第２画像において前記第１のユーザが写っている範囲に関する範囲情報を送信させるサーバ制御段階と、
前記サーバから送信された前記第２画像を表示し、前記第２画像において前記範囲情報により定まる領域が選択された場合に、前記第１画像を表示する表示段階と
を備える端末制御方法。
【請求項２５】
第１のユーザを認証するための第１の認証情報を伴う閲覧要求があった場合に閲覧が許容される第１画像と、第２のユーザを認証するための第２の認証情報を伴う閲覧要求があった場合に閲覧が許容される前記第１のユーザを撮影して得られた第２画像と、前記第２画像に対応付けられた、前記第２画像において前記第１のユーザが写っている範囲に関する範囲情報とを格納する画像格納部を備えるサーバと、前記サーバから送信された画像を表示する端末装置とを含むクライアント・サーバ・システムであって、
前記サーバは、前記端末装置からの前記閲覧要求が前記第２の認証情報を伴う場合に、前記画像格納部から前記第２画像を抽出する要求画像抽出部、前記第２のユーザによる前記第１画像の閲覧が許可されていることを条件として、前記画像格納部から前記範囲情報を抽出する関連情報準備部、および前記要求画像抽出部により抽出された前記第２画像、および前記関連情報準備部が抽出した前記範囲情報を送信する端末制御部とをさらに備え、
前記端末装置は、前記端末制御部から送信された前記第２画像を表示させ、表示されている前記第２画像において前記範囲情報により定まる領域が選択された場合に前記第１画像を表示する表示部を備える
クライアント・サーバ・システム。
【請求項２６】
前記端末装置は、前記範囲情報により定まる領域の近傍に前記第１画像を表示させる
請求項２５に記載のクライアント・サーバ・システム。
【請求項２７】
前記サーバは、前記端末装置に表示されている前記第２画像において前記範囲情報により定まる領域が選択された場合に、前記画像格納部から前記第１画像を抽出する閲覧許可画像抽出部をさらに備え、
前記端末制御部は、抽出された前記第１画像を前記端末装置に送信する
請求項２５又は２６に記載のクライアント・サーバ・システム。
【請求項２８】
関連情報準備部は、前記第２のユーザによる前記第１画像の閲覧が許可されていることを条件として、前記第１画像に関連する関連情報を準備し、
前記端末制御部は、さらに前記関連情報準備部が準備した前記関連情報を送信する
請求項２５から２７の何れかに記載のクライアント・サーバ・システム。
【請求項２９】
第１のユーザを認証するための第１の認証情報を伴う閲覧要求があった場合に閲覧が許容される第１画像と、第２のユーザを認証するための第２の認証情報を伴う閲覧要求があった場合に閲覧が許容される前記第１のユーザを撮影して得られた第２画像と、前記第２画像に対応付けられた、前記第２画像において前記第１のユーザが写っているユーザ位置とを格納する画像格納部備えるサーバと、前記サーバから送信された画像を表示する端末装置とを含むクライアント・サーバ・システムであって、
前記サーバは、前記端末装置からの前記閲覧要求が前記第２の認証情報を伴う場合に、前記画像格納部から前記第２画像を抽出する要求画像抽出部、前記第２のユーザによる前記第１画像の閲覧が許可されていることを条件として、前記第１画像に関連する関連情報を準備する関連情報準備部、および前記要求画像抽出部により抽出された前記第２画像、および前記関連情報準備部が準備した前記関連情報を送信する端末制御部とをさらに備え、
前記端末装置は、前記端末制御部から送信された前記第２画像を表示するとともに、前記ユーザ位置に基づく表示位置に前記関連情報を表示する表示部を備える
クライアント・サーバ・システム。
【請求項３０】
前記サーバは、前記第２のユーザによる前記第１画像の閲覧を前記第１のユーザが許可しているか否かを示す閲覧許可情報を格納する閲覧許可情報格納部と、前記端末装置から閲覧要求を受け付ける閲覧要求受付部とをさらに備える
請求項２８又は２９に記載のクライアント・サーバ・システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像管理サーバ、サーバ制御方法、端末装置、端末制御方法、およびクライアント・サーバ・システムに関する。特に本発明は、予め定められた認証情報を伴う閲覧要求があった場合に画像の閲覧が認められる画像管理サーバ、サーバ制御方法、端末装置、端末制御方法、およびクライアント・サーバ・システムに関する。
【０００２】
【従来の技術】
従来、サーバに画像を格納し、ユーザが端末装置からサーバに対して画像の閲覧を要求した場合に、サーバから端末装置へ画像が送信、表示されるいわゆる電子アルバムシステムが知られている。このような電子アルバムシステムでは、画像の所有者以外の者が不正に画像を閲覧することがないように、予め定められた認証番号等を伴う閲覧要求があったときに、画像をサーバから端末装置へ送信し、閲覧を認めることとしている。
【０００３】
【発明が解決しようとする課題】
しかし、上記のような電子アルバムのユーザは、ときに、自己の画像の一部を特定の他のユーザに閲覧させたいと考える場合がある。この場合に、自己の認証番号を他のユーザに教えるということも考えられるが、これでは、他のユーザが自己の画像の一部のみならず、全てを閲覧できるようになり、不都合である。
【０００４】
そこで本発明は、上記の課題を解決することのできる画像管理サーバ、サーバ制御方法、端末装置、端末制御方法、およびクライアント・サーバ・システムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【０００５】
【課題を解決するための手段】
即ち、本発明の第１の形態に係る画像管理サーバは、第１のユーザを認証するための第１の認証情報を伴う閲覧要求があった場合に閲覧が許容される第１画像、および第２のユーザを認証するための第２の認証情報を伴う閲覧要求があった場合に閲覧が許容される第２画像を格納する画像格納部と、第２のユーザによる第１画像の閲覧を第１のユーザが許可しているか否かを示す閲覧許可情報を格納する閲覧許可情報格納部と、端末装置からの閲覧要求を受け付ける閲覧要求受付部と、  受信した閲覧要求が第２の認証情報を伴う場合に、画像格納部から第２画像を抽出する要求画像抽出部と、閲覧許可情報において第２のユーザによる第１画像の閲覧が許可されていることを条件として、第１画像に関連する関連情報を準備する関連情報準備部と、要求画像抽出部により抽出された第２画像、および関連情報準備部が準備した関連情報を端末装置へ送信し表示させる端末制御部とを備える。
【０００６】
上記の画像管理サーバにおいて、関連情報準備部は、第１画像を画像格納部から抽出し、端末制御部は、関連情報準備部が抽出した第１画像を関係情報として端末装置に表示させてもよい。
【０００７】
また、関連情報準備部は、第１画像の閲覧が許可されている旨を第２のユーザに通知する通知用画像を準備し、端末制御部は、通知用画像を関連情報として端末装置に表示させてもよい。この場合、通知用画像は、第１のユーザを特定できる第１ユーザ特定情報を含んでもよい。また、端末制御部は、端末装置において通知用画像が選択された場合に、第１画像を端末装置に表示させてもよい。あるいは、第２画像は、第１のユーザを撮像して得られた画像であり、画像格納部は、第２画像において第１のユーザが写っているユーザ位置を第２画像に対応付けて格納しており、端末装置制御部は、ユーザ位置に基づいて、端末装置における通知用画像の表示位置を定めることであってもよい。
【０００８】
また、第２画像は、第１のユーザを撮像して得られた画像であり、画像格納部は、第２画像において第１のユーザが写っている範囲に関する範囲情報を第２画像に対応付けて格納しており、端末装置制御部は、端末装置に表示されている第２画像において範囲情報により定まる領域が選択された場合に、第１画像を端末装置に表示させることであってもよい。この場合、端末装置制御部は、範囲情報により定まる領域の近傍に第１画像を表示させてもよい。
【０００９】
本発明の第２の形態に係るサーバ制御方法は、第１のユーザを認証するための第１の認証情報を伴う閲覧要求があった場合に閲覧が許容される第１画像、および第２のユーザを認証するための第２の認証情報を伴う閲覧要求があった場合に閲覧が許容される第２画像を格納する画像格納部と、第２のユーザによる第１画像の閲覧を第１のユーザが許可しているか否かを示す閲覧許可情報を格納する閲覧許可情報格納部とを備えるサーバを制御するサーバ制御方法であって、端末装置からの閲覧要求を受け付ける閲覧要求受信段階と、受信した閲覧要求が第２の認証情報を伴う場合に、画像格納部から第２画像を抽出する要求画像抽出段階と、閲覧許可情報において第２のユーザによる第１画像の閲覧が許可されていることを条件として、第１画像に関連する関連情報を準備する関連情報準備段階と、要求画像抽出部により抽出された第２画像、および関連情報準備部が準備した関連情報を端末装置へ送信し表示させる端末制御段階とを備える。
【００１０】
本発明の第３の形態に係る端末装置は、第１画像および第２画像を格納しており、第１のユーザを認証するための第１の認証情報を伴う閲覧要求があった場合に第１画像の閲覧を許容し、第２のユーザを認証するための第２の認証情報を伴う閲覧要求があった場合に第２画像の閲覧を許容するサーバと通信する端末装置であって、第２の認証情報を送信することにより、サーバに、第２画像を送信させると共に、第２のユーザに第１のユーザが閲覧を許可している第１画像に関連する関連情報を送信させるサーバ制御部と、サーバから送信された第２画像および関連情報を表示する表示部とを備える。
【００１１】
本発明の第４の形態に係る端末制御方法は、第１画像および第２画像を格納しており、第１のユーザを認証するための第１の認証情報を伴う閲覧要求があった場合に第１画像の閲覧を許容し、第２のユーザを認証するための第２の認証情報を伴う閲覧要求があった場合に第２画像の閲覧を許容するサーバに対し第２の認証情報を送信することにより第２画像を送信させると共に、第２のユーザに第１のユーザが閲覧を許可している第１画像に関連する関連情報を送信させるサーバ制御段階と、サーバから送信された第２画像および関連情報を表示する表示段階とを備える。
【００１２】
本発明の第５の形態に係るクライアント・サーバ・システムは、第１のユーザを認証するための第１の認証情報を伴う閲覧要求があった場合に閲覧が許容される第１画像、および第２のユーザを認証するための第２の認証情報を伴う閲覧要求があった場合に閲覧が許容される第２画像を格納する画像格納部、および第２のユーザによる第１画像の閲覧を第１のユーザが許可しているか否かを示す閲覧許可情報を格納する閲覧許可情報格納部を備えるサーバと、サーバから送信された画像を表示する端末装置とを含むクライアント・サーバ・システムであって、サーバは、端末装置から閲覧要求を受け付ける閲覧要求受付部、受信した閲覧要求が第２の認証情報を伴う場合に、画像格納部から第２画像を抽出する要求画像抽出部、閲覧許可情報において第２のユーザによる第１画像の閲覧が許可されていることを条件として、第１画像に関連する関連情報を準備する関連情報準備部、および要求画像抽出部により抽出された第２画像、および関連情報準備部が準備した関連情報を送信する端末制御部とをさらに備え、端末装置は、端末制御部から送信された関連情報を第２画像と共に表示する表示部を備える。
【００１３】
なお上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションも又発明となりうる。
【００１４】
【発明の実施の形態】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態はクレームにかかる発明を限定するものではなく、又実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１５】
図１は、本発明の一実施形態に係るクライアント・サーバ・システム１００の概要を示す。本実施形態のクライアント・サーバ・システム１００は、ユーザの画像を格納する画像管理サーバ１０２と、インターネット等の通信網２００を介して画像管理サーバ１０２から画像を取得して表示する端末装置１５２とを含む。本実施形態では、画像を閲覧したいユーザが、画像の閲覧要求と共に自身を認証するための認証情報を端末装置１５２から画像管理サーバ１０２へ送信する。これに対し画像管理サーバ１０２は、送信された認証情報に対応付けられている画像を端末装置１５２へ送信する。この結果、ユーザは、端末装置１５２において画像を閲覧できるようになる。
【００１６】
図２は、画像管理サーバ１０２の機能ブロック図である。画像管理サーバ１０２は、画像格納部１０４、閲覧許可情報格納部１１８、閲覧許可画像抽出部１０６、要求画像抽出部１０８、関連情報準備部１１０、端末制御部１１２、閲覧要求受付部１１４、およびサーバ側通信部１１６を備える。
【００１７】
画像格納部１０４は、第１画像と、第１画像とは異なる第２画像とを格納している。第１画像は、例えば第１のユーザの所有に係る画像であり、第２画像１１０は、例えば第１のユーザと異なる第２のユーザの所有に係る画像である。なお、本実施形態の第２画像は、第１画像のユーザを被写体に含んでいる。
【００１８】
画像格納部１０４は、さらに、第１の認証情報および第２の認証情報をそれぞれ第１画像および第２画像と対応付けて格納している。第１の認証情報は、第１画像の閲覧を要求する者が第１画像を閲覧する正当な権利を有するか否かを認証するための情報である。同様に、第２の認証情報は、第２画像の閲覧を要求する者が第２画像を閲覧する正当な権利を有するか否かを認証するための情報である。本実施形態では、第１の認証情報は第１のユーザに、また、第２の認証情報は第２のユーザにそれぞれ付与されている。
【００１９】
本実施形態の画像格納部１０４は、上記の他に、ユーザ位置および範囲情報を第２画像に対応付けて格納している。ユーザ位置は、第２画像において第１のユーザが写っている位置を示す情報であり、例えば、第１のユーザの顔の中心がある位置座標である。範囲情報は、第２画像において第１のユーザが写っている範囲に関する情報であり、本実施形態では、第１のユーザの顔の輪郭に外接する四角形の四隅の位置座標である。
【００２０】
閲覧許可情報格納部１１８は、第２のユーザによる第１画像の閲覧を第１のユーザが許可しているか否かを示す閲覧許可情報、および、第１のユーザによる第２画像の閲覧を第２のユーザが許可しているか否かを示す閲覧許可情報を格納する。図中に示されているように、本実施形態の場合、第２のユーザによる第１画像の閲覧は第１のユーザにより許可されており、第１のユーザによる第２画像の閲覧は第２のユーザにより許可されていない。
【００２１】
サーバ側通信部１１６は、端末装置１５２と通信を行う。閲覧要求受付部１１４は、サーバ側通信部１１６を介して、端末装置１５２から画像格納部１０４に格納されている画像の閲覧要求を受け付ける。以下、本実施形態では、第２のユーザが第２画像を閲覧するために端末装置１５２から送信した閲覧要求を閲覧要求受付部１１４が受け付けたものとして説明を行う。
【００２２】
要求画像抽出部１０８は、閲覧要求受付部１１４が受け付けた閲覧要求に付帯している認証情報を画像格納部１０４に格納されている認証情報と照合する。本実施形態の場合、閲覧要求の対象は第２画像であるので、要求画像抽出部１０８は、第２画像に対応付けられている第２の認証情報を閲覧要求に付帯している認証情報と照合する。そして、要求画像抽出部１０８は、上記照合が成功したことを条件として、第２画像を画像格納部１０４から抽出する。
【００２３】
関連情報準備部１１０は、第２のユーザから画像の閲覧要求があった場合に、閲覧許可情報格納部１１８に格納されている閲覧許可情報にアクセスし、第１のユーザが第２のユーザによる第１画像の閲覧を許可しているか否かを確認する。許可がなされている場合、関連情報準備部１１０は、画像格納部１０４からユーザ位置および範囲情報を抽出する。また、関連情報準備部１１０は、第１画像に関連する関連情報を準備する。関連情報は、例えば、画像格納部１０４から抽出された第１画像であってもよいし、あるいは第１画像のサムネイルであってもよい。また、関連情報は、例えば、第１画像の閲覧が許可されている旨を第２のユーザに通知する通知用画像であってもよい。後者の場合には、第１のユーザの氏名等、第１のユーザを特定できる第１ユーザ特定情報がその通知用画像に含まれていることが好ましい。
【００２４】
端末制御部１１２は、サーバ側通信部１１６を介して、要求画像抽出部１０８が取得している第２画像、関連情報準備部１１０が準備した関連情報、並びに関連情報準備部１１０が画像格納部１０４から取得したユーザ位置および範囲情報を端末装置１５２へ送信する。これにより、端末制御部１１２は、第２画像および関連情報を端末装置１５２に表示させる。
【００２５】
閲覧許可画像抽出部１０６は、サーバ側通信部１１６を介して、第２のユーザに対して第１のユーザが閲覧を許可している画像、つまり第１画像を送信すべき旨の要求を端末装置１５２から受け付ける。また、上記要求を受け付けた閲覧許可画像抽出部１０６は、画像格納部１０４から第１画像を抽出し、サーバ側通信部１１６を介して端末装置１５２へ送信する。
【００２６】
図３は、端末装置１５２の機能ブロック図である。端末装置１５２は、端末側通信部１５８、サーバ制御部１６０、閲覧要求部１６２、表示部１６４、閲覧許可画像要求部１５４、選択検出部１５６、および閲覧許可画像表示部１７２を有する。
【００２７】
端末側通信部１５８は、画像管理サーバ１０２と通信を行う。閲覧要求受付部１６２は、ユーザから画像の閲覧要求、およびそのユーザの認証情報の入力を受け付ける。本実施形態の場合、閲覧要求受付部１６２は、第２のユーザから第２画像に対する閲覧要求と、第２の認証情報の入力を受け付ける。サーバ制御部１６０は、端末側通信部１５８を介して、閲覧要求受付部１６２が受け付けた閲覧要求および認証情報を画像管理サーバ１０２へ送信する。これにより、サーバ制御部１６０は、画像管理サーバ１０２にユーザが要求する画像を送信させる。
【００２８】
表示部１６４は、端末側通信部１５８を介して画像管理サーバ１０２から送信された画像、関連情報、およびユーザ位置を受け取ると共に、受け取った画像および関連情報を表示する。本実施形態の表示部１６４は、要求画像表示部１６６、関連情報表示部１６８、および表示装置１７０を有する。表示装置１７０は、液晶ディスプレイ等、画像を表示できる装置である。要求画像表示部１６６は、閲覧要求に応じて画像管理サーバ１０２が画像格納部１０４から抽出して送信した画像、本実施形態の場合は第２画像、を端末側通信部１５８から受け取り、表示装置１７０に表示させる。
【００２９】
関連情報表示部１６８は、画像管理サーバ１０２が送信した関連情報およびユーザ位置を取得する。また、関連情報表示部１６８は、表示装置１７２に関連画像を表示させる。このとき、関連情報表示部１６８は、ユーザ位置に基づいて定まる表示位置に関連画像を表示させる。本実施形態において関連情報の表示位置は、要求画像表示部１６６により表示されている第２画像に接する位置であって、表示装置１７０の画面上下方向又は左右方向に関してユーザ位置と同一となる位置である。
【００３０】
選択検出部１５６は、端末側通信部１５８を介して、画像管理サーバ１０２から送信された範囲情報を取得する。そして、選択検出部１５６は、表示装置１７０において表示されている第２画像の中で範囲情報に対応する領域を例えばマウス等によりユーザが選択したことを検出する。
【００３１】
閲覧許可画像要求部１５４は、選択検出部１５６がユーザによる上記選択を検出した場合に、端末側通信部１５８を介して、第１のユーザにより第２のユーザに対して閲覧が許可されている第１画像を送信すべき旨を画像管理サーバ１０２に対して要求する。
【００３２】
閲覧許可画像表示部１７２は、閲覧許可画像要求部１５４の要求に応じて画像管理サーバ１０２が送信する第１画像を端末側通信部１５８を介して受け取り、表示装置１７０に表示させる。本実施形態の場合、閲覧許可画像表示部１７０は、既に表示されている関連情報に代えて上記第１画像を表示装置１７２に表示させる。
【００３３】
図４は、クライアント・サーバ・システム１００の動作を示すフローチャートである。本実施形態のクライアント・サーバ・システム１００では、はじめに、端末装置の閲覧要求部１６２が第２のユーザから第２の画像に関する閲覧要求と、第２のユーザの認証情報の入力を受け付ける（Ｓ１０２）。次に、サーバ制御部１６０が、上記の閲覧要求および認証情報を画像管理サーバ１０２へ送信する（Ｓ１０４）。
【００３４】
画像管理サーバ１０２では、閲覧要求受付部１１４が送信された閲覧要求および第２の認証情報を受け付ける（Ｓ１０６）。また、要求画像抽出部１０８が、送信された認証情報と、第２画像に対応付けて画像格納部１０４に格納されている第２の認証情報と照合する（Ｓ１０８）。照合が成功した場合（Ｓ１０８：Ｙ）、要求画像抽出部１０８は、画像格納部１０４から第２画像を抽出する（Ｓ１１０）。さらに、端末制御部１１２が抽出された第２画像を端末装置１５２へ送信する（Ｓ１１２）。端末装置１５２では、送信された第２画像を要求画像表示部１６６が表示装置１７０に表示させる（Ｓ１１４）。
【００３５】
一方、画像管理サーバ１０２では、関連情報準備部１１０が閲覧許可情報格納部１１８にアクセスして第１のユーザが第２のユーザに第１画像の閲覧を許可しているか否かを確認する（Ｓ１１６）。許可がなされている場合（Ｓ１１６：Ｙ）、関連情報準備部１１０は、関連情報を準備し（Ｓ１１８）、また、第２画像に対応付けられて格納されているユーザ位置および範囲情報を画像格納部１０４から抽出する（Ｓ１２０）。次に、端末制御部１１２が、準備された関連情報、ユーザ位置および範囲情報を端末装置１５２へ送信する（Ｓ１２２）。
【００３６】
端末装置１５２では、関連情報表示部１６８が関連情報とユーザ位置を取得し、表示装置１７０に、ユーザ位置に基づいて定まる位置を指定して関連情報を表示させる（Ｓ１２４）。また、選択検出部１５６が範囲情報を取得し、表示装置１７０が表示する画面において、取得した範囲情報に対応する領域がユーザにより選択された否かを監視する（Ｓ１２６）。選択検出部がユーザによる上記領域の選択を検出すると、次に、閲覧許可画像要求部１５４が、第１画像の送信要求を画像管理サーバ１０２へ送信する（Ｓ１２６：Ｙ、Ｓ１２８）。この結果、画像管理サーバで１０２は、閲覧許可画像抽出部１０６が画像格納部１０４から第１画像を抽出し（Ｓ１３０）、端末装置１５２へ送信する（Ｓ１３２）。端末装置１５２では、閲覧許可画像表示部１７０が第１画像を受け取り、表示装置１０２に表示させる（Ｓ１３４）。
【００３７】
図５は、クライアント・サーバ・システム１００の動作の他の例を示すフローチャートである。本図のフローチャートは、Ｓ１１８〜Ｓ１３４がＳ１５０〜Ｓ１５６に置き換えられている点で図４のフローチャートと異なり、他の点では同一である。すなわち、図５では、第１のユーザが第２のユーザに第１画像の閲覧を許可している場合に、画像管理サーバ１０２の関連情報準備部１１０が画像格納部１０４から第１画像およびユーザ位置を抽出する（Ｓ１１６：Ｙ、Ｓ１５０、Ｓ１５２）。次に、端末制御部１１２が抽出された第１画像およびユーザ位置を端末装置１５２へ送る（Ｓ１５２）。端末装置１５２では、要求画像表示部１６６が第１画像およびユーザ位置を受け取り、表示装置１７２に、ユーザ位置に基づいて定まる位置を指定して第１画像を表示させる（Ｓ１５６）。
【００３８】
このように、本実施形態では、第２のユーザが第２画像を閲覧しようとすると、第１のユーザが第２のユーザに対して閲覧を許可している第１画像自体、又は第１画像に関連する関連情報が第２画像と共に表示され、この結果、第２のユーザは、自己の画像と共に、第１のユーザの画像を合わせて楽しむことができる。
【００３９】
以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に、多様な変更または改良を加えることができる。そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
例えば、上記実施形態において関連情報表示部１６８は、表示装置１７０に、ユーザ位置に基づいて定まる表示位置を指定して関連画像を表示させているが、関連情報表示部１６８は、表示装置１７０に、画像管理サーバ１０２から送信された範囲情報により定まる領域の近傍を指定して第１画像を表示させてもよい。
【００４０】
【発明の効果】
上記説明から明らかなように、本発明によれば、ユーザが画像の画像管理サーバに格納している自己の画像の閲覧を求めた場合に、当該ユーザの画像のみならず、他のユーザが当該ユーザに閲覧を許可している画像をも端末装置において自動的に表示させる画像管理サーバ、サーバ制御方法、端末装置、端末制御方法、およびクライアント・サーバ・システムを提供できる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るクライアント・サーバ・システム１００の概要を示す図である。
【図２】画像管理サーバ１０２の機能ブロック図である。
【図３】端末装置１５２の機能ブロック図である。
【図４】クライアント・サーバ・システム１００の動作を示すフローチャートである。
【図５】クライアント・サーバ・システム１００の動作の他の例を示すフローチャートである。
【符号の説明】
１００  クライアント・サーバ・システム
１０２  画像管理サーバ
１０４  画像格納部
１０６  閲覧許可画像抽出部
１０８  要求画像抽出部
１１０  関連情報準備部
１１２  端末制御部
１１４  閲覧要求受付部
１１８  閲覧許可情報格納部
１５２  端末装置
１５４  閲覧許可画像要求部
１５６  選択検出部
１６０  サーバ制御部
１６２  閲覧要求部
１６４  表示部
１６６  要求画像表示部
１６８  関連情報表示部
１７０  表示装置
１７２  閲覧許可画像表示部
【図１】
0004327377.tif 000002
【図２】
0004327377.tif 000003
【図３】
0004327377.tif 000004
【図４】
0004327377.tif 000005
【図５】
0004327377.tif 000006