(57)【要約】【課題】来場者を自動的に撮影し、対象となる来場者を抽出した写真画像を来場者に提供することのできるサーバを提供する。【解決手段】写真画像提供サーバ１０は、複数のタグレシーバ２０からタグ検出データを受信したときに、三点測位法を用いて、タグ検出データに含まれる電波強度データから、絶対座標上のＩＣタグの位置（タグ絶対位置）を算出する位置算出手段１００と、位置算出手段１００が算出したタグ絶対位置を撮影範囲に含むＣＣＤカメラ４０を選択して撮影の指示を出し、ＣＣＤカメラ４０からカメラ画像を取得する撮影カメラ制御手段１１０と、位置算出手段１００が算出したタグ絶対位置を、ＣＣＤカメラ４０の座標系に変換することで、カメラ画像内におけるＩＣタグの位置を特定し、特定した位置近傍の人物形状を含む範囲をトリミング処理する写真加工手段とを備える。【選択図】図２
2009124539.tif 000002
【特許請求の範囲】
【請求項１】
管理領域内で撮影された利用者の写真画像を前記利用者に提供するための写真画像提供サーバであって、
前記利用者が身に付ける無線識別デバイスが発信する電波を受信するレシーバから、前記無線識別デバイスの識別データ（デバイス識別データ）と、受信した電波の電波を示す電波強度データと、前記レシーバの識別データ（レシーバ識別データ）とを少なくとも含むデバイス検出データを、複数台の前記レシーバから受信したときに、前記デバイス検出データを送信した前記レシーバの位置と、受信した前記デバイス検出データに含まれる前記電波強度データとから、受信した前記デバイス検出データに含まれる前記デバイス識別データで特定される前記無線識別デバイスの前記管理領域内の絶対座標上の位置（デバイス絶対位置）を算出する位置算出手段と、
前記管理領域内に設けられた複数の撮影カメラの中から、前記位置算出手段が算出した前記無線識別デバイスの位置を撮影範囲に含む前記撮影カメラを選択し、選択した前記撮影カメラに対して撮影を指示して、撮影を指示した前記撮影カメラが撮影した写真画像（カメラ画像）を取得する撮影カメラ制御手段と、
前記位置算出手段が算出した前記絶対座標上の前記デバイス絶対位置それぞれを、前記デバイス絶対位置を撮影範囲に含む前記撮影カメラの座標系に変換することで、前記カメラ画像ごとに、前記カメラ画像内における前記無線識別デバイスの位置（デバイス写真位置）を特定し、前記デバイス写真位置の周辺画像を画像処理することで人物形状を認識して、認識した人物形状を含む範囲をトリミング処理することで、前記デバイス写真位置に対応した前記無線識別デバイスを所持する前記利用者の写真画像（利用者画像）を生成し、生成した利用者画像を前記利用者ごとにストレージデバイスに記憶する写真加工手段と、を備えることを特徴とする写真提供サーバ。
【請求項２】
請求項１に記載の写真画像提供サーバであって、前記写真画像提供サーバは、前記デバイス識別データに関連付けて、前記デバイス識別データで特定される前記無線識別デバイスを所持する利用者によって設定されたトリミング条件を記憶し、前記写真画像加工手段は、前記位置算出手段が受信した前記デバイス検出データに含まれる前記デバイス識別データから前記トリミング条件を検索し、検索した前記トリミング条件に従い前記撮影カメラが撮影した前記カメラ画像をトリミング処理することを特徴とする写真画像提供サーバ。
【請求項３】
請求項２に記載の写真画像提供サーバであって、前記トリミング条件には、前記利用者画像に含ませる人物形状の範囲を示すデータが含まれ、前記写真画像加工手段は、前記トリミング条件によって示される人物形状の範囲に基づき、前記カメラ画像をトリミングすることを特徴とする写真画像提供サーバ。
【請求項４】
請求項３に記載の写真画像提供サーバであって、前記トリミング条件には、前記利用者の同行者が所持する前記無線識別デバイスの前記デバイス識別データが含まれ、前記写真画像加工手段は、前記同行者の前記デバイス識別データの前記デバイス写真位置が、トリミング処理する前記デバイス写真位置の近傍にある場合、前記同行者の前記デバイス識別データの前記デバイス写真位置に基づいて認識される人物形状を含めるようにトリミング処理することを特徴とする写真画像提供サーバ。
【請求項５】
請求項１から請求項４のいずれか一つに記載の写真画像提供サーバであって、前記位置算出手段は、同じ前記デバイス識別データを送信した前記レシーバが３つ以上ある場合に、それぞれの前記レシーバから取得した前記デバイス検出データを利用し、三点測位法を用いて前記デバイス絶対位置を算出することを特徴とする写真画像提供サーバ。
【請求項６】
請求項１から請求項５のいずれか一つに記載の写真画像提供サーバであって、前記写真画像提供サーバは、前記ストレージデバイスに記憶された前記利用者画像を、ネットワークを介して提供する写真画像提供手段を備えていることを特徴とする写真画像提供サーバ。
【請求項７】
管理領域内で撮影された利用者の写真画像を前記利用者に提供する写真画像提供方法であって、
前記利用者の写真画像（利用者画像）を提供するサーバが、前記利用者が身に付ける無線識別デバイスが発信する電波を受信するレシーバから、前記無線識別デバイスの識別データ（デバイス識別データ）と、受信した電波の電波を示す電波強度データと、前記レシーバの識別データ（レシーバ識別データ）とを少なくとも含むデバイス検出データを、複数台の前記レシーバから受信するステップ、前記デバイス検出データを送信した前記レシーバの位置と、受信した前記デバイス検出データに含まれる前記電波強度データとから、受信した前記デバイス検出データに含まれる前記デバイス識別データで特定される前記無線識別デバイスの前記管理領域内の絶対座標上の位置（デバイス絶対位置）を算出するステップが実行される位置算出工程と、
前記サーバが、前記管理領域内に設けられた複数の撮影カメラの中から、前記位置算出手段が算出した前記デバイス絶対位置を撮影範囲に含む前記撮影カメラを選択ステップ、選択した前記撮影カメラに対して撮影を指示して、撮影を指示した前記撮影カメラが撮影した写真画像（カメラ画像）を取得するステップとが実行される撮影カメラ制御工程と、
前記サーバが、前記位置算出手段が算出した前記絶対座標上の前記デバイス絶対位置それぞれを、前記デバイス絶対位置を撮影範囲に含む前記撮影カメラの座標系に変換することで、前記カメラ画像ごとに、前記カメラ画像内における前記無線識別デバイスの位置（デバイス写真位置）を特定するステップ、前記デバイス写真位置の周辺画像を画像処理することで人物形状を認識して、認識した人物形状を含む範囲をトリミング処理することで、前記デバイス写真位置に対応した前記無線識別デバイスを所持する前記利用者画像を生成するステップ、生成した利用者画像を前記利用者ごとにストレージデバイスに記憶するステップとが実行される写真画像加工工程と、を備えることを特徴とする写真画像提供方法。
【請求項８】
請求項７に記載の写真画像提供方法であって、前記サーバは、前記デバイス識別データに関連付けて、前記デバイス識別データで特定される前記無線識別デバイスを所持する利用者によって設定されたトリミング条件を記憶し、前記写真画像加工工程において、前記サーバは、前記位置算出工程において、前記サーバが受信した前記デバイス検出データに含まれる前記デバイス識別データから前記トリミング条件を検索し、検索した前記トリミング条件に従い前記撮影カメラが撮影した前記カメラ画像をトリミング処理することを特徴とする写真画像提供方法。
【請求項９】
請求項８に記載の写真画像提供方法であって、前記トリミング条件には、前記利用者画像に含ませる人物形状の範囲を示すデータが含まれ、前記写真画像加工工程において、前記サーバは、前記トリミング条件によって示される人物形状の範囲に基づき、前記カメラ画像をトリミングすることを特徴とする写真画像提供方法。
【請求項１０】
請求項９に記載の写真画像提供サーバであって、前記トリミング条件には、前記利用者の同行者が所持する前記無線識別デバイスの前記デバイス識別データが含まれ、前記写真画像加工工程において、前記サーバは、前記同行者の前記デバイス識別データの前記デバイス写真位置が、トリミング処理する前記デバイス写真位置の近傍にある場合、前記同行者の前記デバイス識別データの前記デバイス写真位置に基づいて認識される人物形状を含めるようにトリミング処理することを特徴とする写真画像提供方法。
【請求項１１】
請求項７から請求項１０のいずれか一つに記載の写真画像提供方法であって、前記位置算出工程において、前記サーバは、同じ前記デバイス識別データを送信した前記レシーバが３つ以上ある場合に、それぞれの前記レシーバから取得した前記デバイス検出データを利用し、三点測位法を用いて前記デバイス絶対位置を算出することを特徴とする写真画像提供方法。
【請求項１２】
請求項７から請求項１１のいずれか一つに記載の写真画像提供方法であって、前記写真画像提供方法は、前記サーバが、ネットワークを介して、前記ストレージデバイスに記憶された前記利用者画像を提供する写真画像提供工程を備えていることを特徴とする写真画像提供方法。
【請求項１３】
管理領域内で撮影された利用者の写真画像を前記利用者に提供するための写真画像提供システムであって、
前記写真画像提供システムは、前記利用者が身に付ける無線識別デバイスと、前記無線識別デバイスが発信する電波を受信するレシーバと、前記利用者を撮影した写真画像（利用者画像）を前記利用者に提供する写真画像提供サーバとから構成され、
前記無線識別デバイスは、前記無線識別デバイスごとに固有なデバイス識別データを記憶し、前記デバイス識別データをエンコードした電波を定期的に発信する手段を備え、
前記レシーバは、前記無線識別デバイスが発信する電波を受信したときに、受信した電波をデコードしてデバイス識別データを取得する手段と、受信した電波の電波を示す電波強度データを生成する手段と、前記デバイス識別データ、前記電波強度データと、前記レシーバの識別データ（レシーバ識別データ）とを少なくとも含むデバイス検出データを、前記写真画像提供サーバに送信する手段とを備え、
前記写真画像提供サーバは、複数台の前記レシーバから前記デバイス検出データを受信したときに、前記デバイス検出データを送信した前記レシーバの位置と、受信した前記デバイス検出データに含まれる前記電波強度データとから、受信した前記デバイス検出データに含まれる前記デバイス識別データで特定される前記無線識別デバイスの前記管理領域内の絶対座標上の位置（デバイス絶対位置）を算出する位置算出手段と、
前記管理領域内に設けられた複数の撮影カメラの中から、前記位置算出手段が算出した前記デバイス絶対位置を撮影範囲に含む前記撮影カメラを選択し、選択した前記撮影カメラに対して撮影を指示して、撮影を指示した前記撮影カメラが撮影した写真画像（カメラ画像）を取得する撮影カメラ制御手段と、
前記位置算出手段が算出した前記絶対座標上の前記デバイス絶対位置それぞれを、前記デバイス絶対位置を撮影範囲に含む前記撮影カメラの座標系に変換することで、前記カメラ画像ごとに、前記カメラ画像内における前記無線識別デバイスの位置（デバイス写真位置）を特定し、前記デバイス写真位置の周辺画像を画像処理することで人物形状を認識して、認識した人物形状を含む範囲をトリミング処理することで、前記デバイス写真位置に対応した前記無線識別デバイスを所持する前記利用者の写真画像（利用者画像）を生成し、生成した利用者画像を前記利用者ごとにストレージデバイスに記憶する写真加工手段と、を備えることを特徴とする写真画像提供システム。
【請求項１４】
請求項１３に記載の写真画像提供システムであって、前記写真画像提供サーバは、前記デバイス識別データに関連付けて、前記デバイス識別データで特定される前記無線識別デバイスを所持する利用者によって設定されたトリミング条件を記憶し、前記写真画像加工手段は、前記位置算出手段が受信した前記デバイス検出データに含まれる前記デバイス識別データから前記トリミング条件を検索し、検索した前記トリミング条件に従い前記撮影カメラが撮影した前記カメラ画像をトリミング処理することを特徴とする写真画像提供システム。
【請求項１５】
請求項１４に記載の写真画像提供システムであって、前記写真画像提供サーバが記憶する前記トリミング条件には、前記利用者画像に含ませる人物形状の範囲を示すデータが含まれ、前記写真画像提供サーバの前記写真画像加工手段は、前記トリミング条件によって示される人物形状の範囲に基づき、前記カメラ画像をトリミングすることを特徴とする写真画像提供システム。
【請求項１６】
請求項１５に記載の写真画像提供システムであって、前記写真画像提供サーバが記憶する前記トリミング条件には、前記利用者の同行者が所持する前記無線識別デバイスの前記デバイス識別データが含まれ、前記写真画像提供サーバの前記写真画像加工手段は、前記同行者の前記デバイス識別データの前記デバイス写真位置が、トリミング処理する前記デバイス写真位置の近傍にある場合、前記同行者の前記デバイス識別データの前記デバイス写真位置に基づいて認識される人物形状を含めるようにトリミング処理することを特徴とする写真画像提供システム。
【請求項１７】
請求項１３から請求項１６のいずれか一つに記載の写真画像提供システムであって、前記写真画像提供サーバの前記位置算出手段は、同じ前記デバイス識別データを送信した前記レシーバが３つ以上ある場合に、それぞれの前記レシーバから取得した前記デバイス検出データを利用し、三点測位法を用いて前記デバイス絶対位置を算出することを特徴とする写真画像提供システム。
【請求項１８】
請求項１３から請求項１７のいずれか一つに記載の写真画像提供システムであって、前記写真画像提供サーバは、ネットワークを介して、前記ストレージデバイスに記憶された前記利用者画像を提供する写真画像提供手段を備えていることを特徴とする写真画像提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、観光地や観光施設などに訪れた来場者を自動的に撮影し、撮影した来場者の写真画像を来場者に提供するための技術に関する。
【背景技術】
【０００２】
観光地や観光施設などでは、観光地や観光施設などに訪れた来場者に対して記念撮影のサービスが提供されている。従来は、記念撮影を行うためのスポットに訪れた来場者を専属のカメラマンが有料で記念撮影していたが、自動的に来場者を撮影する機能を備えたデジタル撮影プリントシステムも考案されている。
【０００３】
例えば、特許文献１では、被写体となる利用者が、撮影時に撮影情報を送信するデバイス（例えば、ＩＣタグなど）を所持し、デバイス読取り装置は、撮影装置が利用者を撮影したと同時またはこれと前後してこのデバイスから撮影情報を読取り、撮影装置が撮影した写真画像と撮影情報とを関連付けて記憶装置に記憶し、利用者に一括して写真画像を提供する画像撮影システムが開示されている。
【０００４】
更に、特許文献２では、テーマパークの記念写真を取る場所にデジタルカメラを配置し、利用者に電子タグを所持させ、デジタルカメラの撮影場所に利用者が来ると、利用者が所持する電子タグを検出し、デジタルカメラでその入場者を撮影し、写真映像をタグ番号毎にストレージ装置にファイルしておき、利用者がこのテーマパークから出るときに、この電子タグのタグ番号でストレージ装置にアクセスし、利用者の写真を提供するサービスシステムが開示されている。
【特許文献１】特許第３９１９４３７号公報
【特許文献２】特開２００２−４１７０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
たしかに、特許文献１や特許文献２で開示されている発明を観光施設などに適用すれば、観光施設に訪れた来場者を被写体とした写真撮影が自動で行え、来場者は、観光施設から出るときに、撮影された写真画像を得ることができるようになるが、特許文献１や特許文献２で開示されている発明では、撮影装置（デジタルカメラなど）が撮影した写真画像の中から、対象となる来場者を抽出した写真画像を来場者に提供することはできなかった。
【０００６】
そこで、本発明は、観光地や観光施設などに訪れた来場者を自動的に撮影し、撮影した写真画像の中から、対象となる来場者を抽出した写真画像を来場者に提供することのできるサーバ、システムおよび方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決する第１の発明は、管理領域内で撮影された利用者の写真画像を前記利用者に提供するための写真画像提供サーバであって、前記写真提供サーバは、
前記利用者が身に付ける無線識別デバイスが発信する電波を受信するレシーバから、前記無線識別デバイスの識別データ（デバイス識別データ）と、受信した電波の電波を示す電波強度データと、前記レシーバの識別データ（レシーバ識別データ）とを少なくとも含むデバイス検出データを、複数台の前記レシーバから受信したときに、前記デバイス検出データを送信した前記レシーバの位置と、受信した前記デバイス検出データに含まれる前記電波強度データとから、受信した前記デバイス検出データに含まれる前記デバイス識別データで特定される前記無線識別デバイスの前記管理領域内の絶対座標上の位置（デバイス絶対位置）を算出する位置算出手段と、
前記管理領域内に設けられた複数の撮影カメラの中から、前記位置算出手段が算出した前記デバイス絶対位置を撮影範囲に含む前記撮影カメラを選択し、選択した前記撮影カメラに対して撮影を指示して、撮影を指示した前記撮影カメラが撮影した写真画像（カメラ画像）を取得する撮影カメラ制御手段と、
前記位置算出手段が算出した前記絶対座標上の前記デバイス絶対位置それぞれを、前記デバイス絶対位置を撮影範囲に含む前記撮影カメラの座標系に変換することで、前記カメラ画像ごとに、前記撮影カメラが撮影した写真画像内における前記無線識別デバイスの位置（デバイス写真位置）を特定し、前記デバイス写真位置の周辺画像を画像処理することで人物形状を認識して、認識した人物形状を含む範囲をトリミング処理することで、前記デバイス写真位置に対応した前記無線識別デバイスを所持する前記利用者の写真画像（利用者画像）を生成し、生成した利用者画像を前記利用者ごとにストレージデバイスに記憶する写真加工手段と、を備えることを特徴とする。
【０００８】
上述した第１の発明によれば、前記レシーバから受信した前記デバイス検出データに含まれる前記電波強弱データを利用することで、前記写真画像提供サーバは、前記レシーバの位置を基準とし前記無線識別デバイスが存在する距離を算出でき、この距離から、前記デバイス絶対位置を特定できるようになる。
【０００９】
前記写真画像提供サーバは、前記デバイス絶対位置を特定できれば、前記無線識別デバイスを身に付けている前記利用者を撮影する前記撮影カメラを特定できる。前記撮影カメラの撮影範囲が固定であれば、前記デバイス絶対位置を前記撮影カメラの座標系することで、前記写真画像提供サーバは前記デバイス写真位置を算出できるようになる。
【００１０】
前記カメラ写真において前記デバイス写真位置の近傍には、前記無線識別デバイスを身に付けている前記利用者が存在するため、前記写真画像提供サーバが、前記デバイス写真位置の近傍にある人物形状を認識すれば、前記カメラ写真から前記利用者を抽出した前記利用者画像を生成することができる。
【００１１】
なお、本発明において前記無線識別デバイスとは、自立的に電波を発信する機能を備えたデバイスであって、アクティブ型のＩＣタグ、携帯電話或いはＰＤＡ（Personal Digital Assistant）が好適である。
【００１２】
更に、第２の発明は、第１の発明に記載の写真画像提供サーバであって、前記写真画像提供サーバは、前記デバイス識別データに関連付けて、前記デバイス識別データで特定される前記無線識別デバイスを所持する利用者によって設定されたトリミング条件を記憶し、前記写真画像加工手段は、前記位置算出手段が受信した前記デバイス検出データに含まれる前記デバイス識別データから前記トリミング条件を検索し、検索した前記トリミング条件に従い前記撮影カメラが撮影した前記カメラ画像をトリミング処理することを特徴とする。
【００１３】
更に、第３の発明は、第２の発明に記載の写真画像提供サーバであって、前記トリミング条件には、前記利用者画像に含ませる人物形状の範囲を示すデータが含まれ、前記写真画像加工手段は、前記トリミング条件によって示される人物形状の範囲に基づき、前記カメラ画像をトリミングすることを特徴とする。
【００１４】
更に、第４の発明は、第３の発明に記載の写真画像提供サーバであって、前記トリミング条件には、前記利用者の同行者が所持する前記無線識別デバイスの前記デバイス識別データが含まれ、前記写真画像加工手段は、前記同行者の前記デバイス識別データの前記デバイス写真位置が、トリミング処理する前記デバイス写真位置の近傍にある場合、前記同行者の前記デバイス識別データの前記デバイス写真位置に基づいて認識される人物形状を含めるようにトリミング処理することを特徴とする。
【００１５】
上述した第２の発明によれば、前記利用者が前記トリミング条件を設定することで、前記利用者の要求に従い、前記写真画像提供サーバは前記利用者画像を生成することができるようになる。例えば、第３の発明のように、前記トリミング条件に、前記利用者画像に含ませる人物形状の範囲（例えば、上半身、全身など）を示すデータを含ませれば、前記利用者の上半身のみが写っている利用者画像を生成することが可能になる。また、第４の発明のように、前記トリミング条件に、前記利用者の同行者が身に付けている前記無線識別デバイスの前記デバイス識別データを含ませれば、前記写真画像提供サーバは、同行者を含めた前記利用者画像を生成することができるようになる。
【００１６】
更に、第５の発明は、第１の発明から第４の発明のいずれか一つに記載の写真画像提供サーバであって、前記位置算出手段は、同じ前記デバイス識別データを送信した前記レシーバが３つ以上ある場合に、それぞれの前記レシーバから取得した前記デバイス検出データを利用し、三点測位法を用いて前記デバイス絶対位置を算出することを特徴とする。
【００１７】
上述した第５の発明によれば、前記写真画像提供サーバが、三点測位法を用いて前記デバイス絶対位置を算出することで、精度よく、前記デバイス絶対位置を算出できるようになる。
【００１８】
更に、第６の発明は、第１の発明から第５の発明のいずれか一つに記載の写真画像提供サーバであって、前記写真画像提供サーバは、前記ストレージデバイスに記憶された前記利用者画像を、ネットワークを介して提供する写真画像提供手段を備えていることを特徴とする。
【００１９】
上述した第６の発明によれば、前記利用者は、自宅などに設置されるパーソナルコンピュータを利用して前記写真画像提供サーバにアクセスすることで、前記利用者画像を取得することができるようになる。
【００２０】
更に、第７の発明は、管理領域内で撮影された利用者の写真画像を前記利用者に提供する写真画像提供方法であって、前記写真提供方法は、
前記利用者の写真画像（利用者画像）を提供するサーバが、前記利用者が身に付ける無線識別デバイスが発信する電波を受信するレシーバから、前記無線識別デバイスの識別データ（デバイス識別データ）と、受信した電波の電波を示す電波強度データと、前記レシーバの識別データ（レシーバ識別データ）とを少なくとも含むデバイス検出データを、複数台の前記レシーバから受信するステップ、前記デバイス検出データを送信した前記レシーバの位置と、受信した前記デバイス検出データに含まれる前記電波強度データとから、受信した前記デバイス検出データに含まれる前記デバイス識別データで特定される前記無線識別デバイスの前記管理領域内の絶対座標上の位置（デバイス絶対位置）を算出するステップが実行される位置算出工程と、
前記サーバが、前記管理領域内に設けられた複数の撮影カメラの中から、前記位置算出手段が算出した前記デバイス絶対位置を撮影範囲に含む前記撮影カメラを選択ステップ、選択した前記撮影カメラに対して撮影を指示して、撮影を指示した前記撮影カメラが撮影した写真画像（カメラ画像）を取得するステップとが実行される撮影カメラ制御工程と、
前記サーバが、前記位置算出手段が算出した前記絶対座標上の前記デバイス絶対位置それぞれを、前記デバイス絶対位置を撮影範囲に含む前記撮影カメラの座標系に変換することで、前記カメラ画像ごとに、前記撮影カメラが撮影した写真画像内における前記無線識別デバイスの位置（デバイス写真位置）を特定するステップ、前記デバイス写真位置の周辺画像を画像処理することで人物形状を認識して、認識した人物形状を含む範囲をトリミング処理することで、前記デバイス写真位置に対応した前記無線識別デバイスを所持する前記利用者画像を生成するステップ、生成した利用者画像を前記利用者ごとにストレージデバイスに記憶するステップとが実行される写真画像加工工程と、を備えることを特徴とする。
【００２１】
更に、第８の発明は、第７の発明に記載の写真画像提供方法であって、前記サーバは、前記デバイス識別データに関連付けて、前記デバイス識別データで特定される前記無線識別デバイスを所持する利用者によって設定されたトリミング条件を記憶し、前記写真画像加工工程において、前記サーバは、前記位置算出工程において、前記サーバが受信した前記デバイス検出データに含まれる前記デバイス識別データから前記トリミング条件を検索し、検索した前記トリミング条件に従い前記撮影カメラが撮影した前記カメラ画像をトリミング処理することを特徴とする。
【００２２】
更に、第９の発明は、第８の発明に記載の写真画像提供方法であって、前記トリミング条件には、前記利用者画像に含ませる人物形状の範囲を示すデータが含まれ、前記写真画像加工工程において、前記サーバは、前記トリミング条件によって示される人物形状の範囲に基づき、前記カメラ画像をトリミングすることを特徴とする。
【００２３】
更に、第１０の発明は、第１１の発明に記載の写真画像提供サーバであって、前記トリミング条件には、前記利用者の同行者が所持する前記無線識別デバイスの前記デバイス識別データが含まれ、前記写真画像加工工程において、前記サーバは、前記同行者の前記デバイス識別データの前記デバイス写真位置が、トリミング処理する前記デバイス写真位置の近傍にある場合、前記同行者の前記デバイス識別データの前記デバイス写真位置に基づいて認識される人物形状を含めるようにトリミング処理することを特徴とする。
【００２４】
更に、第１１の発明は、第７の発明から第１０の発明のいずれか一つに記載の写真画像提供方法であって、前記位置算出工程において、前記サーバは、同じ前記デバイス識別データを送信した前記レシーバが３つ以上ある場合に、それぞれの前記レシーバから取得した前記デバイス検出データを利用し、三点測位法を用いて前記デバイス絶対位置を算出することを特徴とする。
【００２５】
更に、第１２の発明は、第７の発明から第１１の発明のいずれか一つに記載の写真画像提供方法であって、前記写真画像提供方法は、前記サーバが、ネットワークを介して、前記ストレージデバイスに記憶された前記利用者画像を提供する写真画像提供工程を備えていることを特徴とする。
【００２６】
上述した第７の発明から第１２の発明によれば、上述した第１の発明から第６の発明と同様の効果が得られる。
【００２７】
更に、第１３の発明は、管理領域内で撮影された利用者の写真画像を前記利用者に提供するための写真画像提供システムであって、
前記写真画像提供システムは、前記利用者が身に付ける無線識別デバイスと、前記無線識別デバイスが発信する電波を受信するレシーバと、前記利用者を撮影した写真画像（利用者画像）を前記利用者に提供する写真画像提供サーバとから構成され、
前記無線識別デバイスは、前記無線識別デバイスごとに固有なデバイス識別データを記憶し、前記デバイス識別データをエンコードした電波を定期的に発信する手段を備え、
前記レシーバは、前記無線識別デバイスが発信する電波を受信したときに、受信した電波をデコードしてデバイス識別データを取得する手段と、受信した電波の電波を示す電波強度データを生成する手段と、前記デバイス識別データ、前記電波強度データと、前記レシーバの識別データ（レシーバ識別データ）とを少なくとも含むデバイス検出データを、前記写真画像提供サーバに送信する手段とを備え、
前記写真画像提供サーバは、複数台の前記レシーバから前記デバイス検出データを受信したときに、前記デバイス検出データを送信した前記レシーバの位置と、受信した前記デバイス検出データに含まれる前記電波強度データとから、受信した前記デバイス検出データに含まれる前記デバイス識別データで特定される前記無線識別デバイスの前記管理領域内の絶対座標上の位置（デバイス絶対位置）を算出する位置算出手段と、
前記管理領域内に設けられた複数の撮影カメラの中から、前記位置算出手段が算出した前記デバイス絶対位置を撮影範囲に含む前記撮影カメラを選択し、選択した前記撮影カメラに対して撮影を指示して、撮影を指示した前記撮影カメラが撮影した写真画像（カメラ画像）を取得する撮影カメラ制御手段と、
前記位置算出手段が算出した前記絶対座標上の前記デバイス絶対位置それぞれを、前記デバイス絶対位置を撮影範囲に含む前記撮影カメラの座標系に変換することで、前記カメラ画像ごとに、前記撮影カメラが撮影した写真画像内における前記無線識別デバイスの位置（デバイス写真位置）を特定し、前記デバイス写真位置の周辺画像を画像処理することで人物形状を認識して、認識した人物形状を含む範囲をトリミング処理することで、前記デバイス写真位置に対応した前記無線識別デバイスを所持する前記利用者の写真画像（利用者画像）を生成し、生成した利用者画像を前記利用者ごとにストレージデバイスに記憶する写真加工手段と、を備えることを特徴とする。
【００２８】
更に、第１４の発明は、第１３の発明に記載の写真画像提供システムであって、前記写真画像提供サーバは、前記デバイス識別データに関連付けて、前記デバイス識別データで特定される前記無線識別デバイスを所持する利用者によって設定されたトリミング条件を記憶し、前記写真画像加工手段は、前記位置算出手段が受信した前記デバイス検出データに含まれる前記デバイス識別データから前記トリミング条件を検索し、検索した前記トリミング条件に従い前記撮影カメラが撮影した前記カメラ画像をトリミング処理することを特徴とする。
【００２９】
更に、第１５の発明は、第１４の発明に記載の写真画像提供システムであって、前記写真画像提供サーバが記憶する前記トリミング条件には、前記利用者画像に含ませる人物形状の範囲を示すデータが含まれ、前記写真画像提供サーバの前記写真画像加工手段は、前記トリミング条件によって示される人物形状の範囲に基づき、前記カメラ画像をトリミングすることを特徴とする。
【００３０】
更に、第１６の発明は、第１５の発明に記載の写真画像提供システムであって、前記写真画像提供サーバが記憶する前記トリミング条件には、前記利用者の同行者が所持する前記無線識別デバイスの前記デバイス識別データが含まれ、前記写真画像提供サーバの前記写真画像加工手段は、前記同行者の前記デバイス識別データの前記デバイス写真位置が、トリミング処理する前記デバイス写真位置の近傍にある場合、前記同行者の前記デバイス識別データの前記デバイス写真位置に基づいて認識される人物形状を含めるようにトリミング処理することを特徴とする。
【００３１】
更に、第１７の発明は、第１３の発明から第１６の発明のいずれか一つに記載の写真画像提供システムであって、前記写真画像提供サーバの前記位置算出手段は、同じ前記デバイス識別データを送信した前記レシーバが３つ以上ある場合に、それぞれの前記レシーバから取得した前記デバイス検出データを利用し、三点測位法を用いて前記デバイス絶対位置を算出することを特徴とする。
【００３２】
更に、第１８の発明は、第１３の発明から第１７の発明のいずれか一つに記載の写真画像提供システムであって、前記写真画像提供サーバは、ネットワークを介して、前記ストレージデバイスに記憶された前記利用者画像を提供する写真画像提供手段を備えていることを特徴とする。
【００３３】
上述した第１３の発明から第１８の発明によれば、上述した第１の発明から第６の発明と同様の効果が得られる。
【発明の効果】
【００３４】
よって、上述した本発明によれば、観光地や観光施設などに訪れた来場者を自動的に撮影し、撮影した写真画像の中から、対象となる来場者を抽出した写真画像を来場者に提供することのできるサーバ、システムおよび方法を提供できるようになる。
【発明を実施するための最良の形態】
【００３５】
ここから、本発明に係る写真画像提供サーバ１０、写真画像提供サーバ１０が配置された写真画像提供システム１および写真画像提供方法について、図を参照しながら詳細に説明する。
【００３６】
図１は、本発明に係る写真画像提供サーバ１０が配置された写真画像提供システム１の構成を説明するための図である。写真画像提供システム１は、テーマパークや遊園地などの大型の観光施設や観光地などに適したシステムである。本実施の形態は、写真画像提供システム１を観光施設に適用した実施の形態で、写真画像提供サーバ１０の管理領域は観光施設の敷地内で、写真画像提供システム１の利用者は、観光施設に来場した来場者となる。
【００３７】
写真画像提供システム１は、観光施設の来場者が身に付ける無線識別デバイスであるＩＣタグ２０と、ＩＣタグ２０と交信するタグレシーバ３０と、来場者を撮影する撮影カメラであるＣＣＤカメラ４０と、ＣＣＤカメラ４０が撮影した写真画像を加工して記憶・保持する写真画像提供サーバ１０と、来場者の自宅などに設置されるパーソナルコンピュータ（以下、「ＰＣ」と記す。）とから、少なくとも構成されている。
【００３８】
タグレシーバ３０およびＣＣＤカメラ４０は、ＬＡＮ６０（LAN: Local Area Network）を介して写真画像提供サーバ１０に接続され、来場者が利用する写真画像提供サーバ１０は、インターネット６１を介して接続されている。
【００３９】
来場者が身に付けるＩＣタグ２０は、電池を内蔵し長距離の交信が可能なアクティブタグで、ＩＣタグ２０ごとでそれぞれ異なるタグ識別データが記憶されている。
【００４０】
記念撮影のスポットを中心として観光施設内の領域には、来場者が身に付けているＩＣタグ２０と交信する装置であるタグレシーバ３０が数多く設置され、また、記念撮影のスポットを中心として、来場者を撮影するためのＣＣＤカメラ４０が数多く設置され、ＣＣＤカメラ４０の撮影範囲は固定である。
【００４１】
タグレシーバ３０は、タグ識別データを発信する電波をＩＣタグ２０から受信すると、ＩＣタグ２０が発信しているタグ識別データおよびＩＣタグ２０から発信される電波の強弱を示す電波強度データを少なくとも含むタグ検出データをリアルタイムで写真画像提供サーバ１０に送信する。
【００４２】
写真画像提供サーバ１０は、絶対座標で記された観光施設内の絶対座標を示す地図データを記憶し、この地図データには、タグレシーバ３０が配置されている観光施設内の位置を示すデータ（以下、「リーダ位置データ」と記す。）が含まれる。
【００４３】
写真画像提供サーバ１０は、複数のタグレシーバ３０からタグ検出データを同時に受信すると、三辺測位方式を用いて、タグレシーバ３０が受信したタグ識別データに対応するＩＣタグ２０の絶対座標における位置を示すデータ（以下、「タグ絶対位置データ」と記す。）を算出することで、タグレシーバ３０が受信したタグ識別データで特定されるＩＣタグ２０を身に付けている来場者の観光施設内の位置を特定する。
【００４４】
写真画像提供サーバ１０はタグ絶対位置データを算出すると、算出したタグ絶対位置データを撮影範囲に含むＣＣＤカメラ４０を選択し、選択したＣＣＤカメラ４０に対して撮影の指示を送信する。
【００４５】
ＣＣＤカメラ４０は、写真画像提供サーバ１０から撮影の指示を受信すると、ＣＣＤカメラ４０のシャッターを作動させて撮影範囲を撮影し、撮影範囲を撮影した写真画像（カメラ画像）を写真画像提供サーバ１０に送信する。
【００４６】
写真画像提供サーバ１０は、写真画像をＣＣＤカメラ４０から取得すると、ＩＣタグ２０のタグ絶対位置データと、カメラ画像を撮影したＣＣＤカメラ４０のパラメータとから、タグ絶対位置データをＣＣＤカメラ４０の座標系に変換することで、タグ識別データで特定されるＩＣタグ２０を所持する来場者のカメラ画像内の位置を特定し、来場者が撮影されている範囲をトリミングした写真画像である来場者画像をカメラ画像から生成し、来場者ごとに来場者画像を記憶する。来場者は、後日、自宅などの設置されたＰＣを利用して写真画像提供サーバ１０にアクセスし、認証を行った後に自分の来場者画像を写真画像提供サーバ１０から取得できる。
【００４７】
このように、本実施の形態に係る写真画像提供システム１によれば、観光施設において、見ず知らずの人に頼むことなく、来場者自身を被写体とした写真が自動的に撮影することができる。更に、ＩＣタグ２０のタグ絶対位置データをＣＣＤカメラ４０の座標系に変換することで、タグ識別データで特定されるＩＣタグ２０を所持する来場者のカメラ画像内の位置を特定でき、カメラ画像の中から来場者が写っている箇所のみを抽出することが可能になる。加えて、来場者は、インターネット６１を介し、写真画像提供サーバ１０から、来場者自身が被写体である来場者画像を入手できるようになる。
【００４８】
ここから、図１で図示した写真画像提供システム１を構成する装置について、より詳細に説明する。図２は、図１で図示した写真画像提供システム１のブロック図である。
【００４９】
上述しているように、来場者が身に付けているＩＣタグ２０は、電池を内蔵することで長距離（例えば、数十ｍ）の交信が可能なアクティブタグ（active tag）で、ロジスティクス分野で利用され、電池を内蔵しないパッシブタグ（passive tag）ではない。
【００５０】
それぞれのＩＣタグ２０には、ＩＣタグ２０ごとに固有なタグ識別データが記憶され、ＩＣタグ２０は、このタグ識別データをエンコードした電波を自律的に発信し、ＩＣタグ２０がタグ識別データを発信する周期は数秒間隔（例えば、２、３秒間隔）である。
【００５１】
ＩＣタグ２０が発信する電波を受信するために観光施設に設置されるタグレシーバ３０は、タグレシーバ３０から受信する装置で、ネットワークを利用した通信機能を有し、タグレシーバ３０は、タグレシーバ３０毎に固有なデータであるリーダ識別データ（例えば、ネットワークアドレス）を記憶している。
【００５２】
タグレシーバ３０は、ＩＣタグ２０から電波を受信すると、ＩＣタグ２０から受信した電波をデコードし、ＩＣタグ２０が発信しているタグ識別データを取得すると共に、ＩＣタグ２０から受信した電波の強弱（電界強度）を数値化したデータである電波強度データを生成し、タグ識別データ、電波強度データ、および、タグレシーバ３０のリーダ識別データとを含むタグ検出データを写真画像提供サーバ１０に送信する。
【００５３】
なお、タグレシーバ３０の検出範囲に複数のＩＣタグ２０が存在する場合には、タグレシーバ３０は、複数のＩＣタグ２０からタグ識別データを受信し、ＩＣタグ２０ごとにタグ検出データを生成し、写真画像提供サーバ１０へ送信する。
【００５４】
観光施設内に設置されるＣＣＤカメラ４０は、ネットワークを利用した通信機能を有し、ＣＣＤカメラ４０ごとに固有なデータであるカメラ識別データ（例えば、ネットワークアドレス）を記憶している。ＣＣＤカメラ４０には可動機構が備えられておらず、ＣＣＤカメラ４０が撮影する観光施設内の撮影範囲は固定である。ＣＣＤカメラ４０は、写真画像提供サーバ１０から撮影の指示を受けると、予め定められた撮影範囲を撮影し、撮影したカメラ画像を写真画像提供サーバ１０に送信する。
【００５５】
写真画像提供サーバ１０は、ＣＰＵが実装された一つ或いは複数のサーバで実現され、本発明を実現するために、タグレシーバ３０から受信したデータを利用し、来場者が所持しているＩＣタグ２０のタグ絶対位置データを算出する位置算出手段１００と、タグ絶対位置データの近傍を撮影するためにＣＣＤカメラ４０を作動させるカメラ制御手段１１０と、カメラ制御手段１１０が撮影したカメラ画像を加工して来場者画像を生成する写真画像加工手段１２０と、来場者画像を来場者に提供する写真画像提供手段１３０とを備え、更に、写真画像加工手段１３０が生成した来場者画像を記憶する来場者画像データベース１４０（DB: Data Base）と、写真画像提供システム１の利用を希望する来場者が設定したカメラ画像の加工条件など、来場者に係るデータを記憶する来場者ＤＢ１５０と、観光施設内の地図データを記憶した地図ＤＢ１７０と、ＣＣＤカメラ４０に係るデータを記憶したＣＣＤカメラＤＢ１６０とを備えている。
【００５６】
図３は、写真画像提供サーバ１０に備えらた地図ＤＢ１７０の構造を説明する図である。地図ＤＢ１７０には、少なくとも、観光施設内のリーダ位置データを記憶したタグレシーバテーブル１７１が設けられている。
【００５７】
タグレシーバテーブル１７１には、タグレシーバ３０が記憶しているリーダ識別データに関連付けて、観光施設内の絶対座標系において、リーダ識別データで特定されるタグレシーバ３０が設置されている位置を示すリーダ位置データが記憶される。
【００５８】
図４は、写真画像提供サーバ１０に備えらたＣＣＤカメラＤＢ１６０の構造を説明する図である。ＣＣＤカメラＤＢ１６０には、ＣＣＤカメラテーブル１６１が少なくとも設けられ、このＣＣＤカメラテーブル１６１には、ＣＣＤカメラ４０が記憶しているカメラ識別データに関連付けて、カメラ識別データで特定されるＣＣＤカメラ４０の撮影条件データが記憶されている。
【００５９】
ＣＣＤカメラテーブル１６１に記憶される撮影条件データには、観光領域内の絶対座標系におけるＣＣＤカメラ４０の撮影範囲を示す撮影範囲データや、ＣＣＤカメラ４０の視野の中心線方向や、ＣＣＤカメラ４０の視野角など、観光領域内の絶対座標系における位置をＣＣＤカメラ４０のカメラ座標系に変換するために必要なカメラパラメータが含まれている。
【００６０】
図５は、写真画像提供サーバ１０に備えられた来場者ＤＢ１５０の構造を説明する図である。来場者ＤＢ１５０には、ＩＣタグ２０が引き渡された来場者ごとに来場者テーブル１５１が設けられる。この来場者テーブル１５１には、来場者ごとに割り振られ、来場者ごとを識別するデータである来場者識別データに関連付けて、来場者に渡されたＩＣタグ２０のタグ識別データと、来場者がＩＣタグ２０を受け渡されるときに設定したカメラ画像の加工条件データと、来場者の氏名である氏名データと、来場者が設定したパスワードなどが記憶される。
【００６１】
来場者ＤＢ１５０の来場者テーブル１５１に記憶され、来場者が設定するカメラ画像の加工条件データには、来場者の好みに合わせたトリミング内容（例えば、上半身中心、或いは、全身など）を示すデータや、同行者がいるときは、同行者が所持するＩＣタグ２０のタグ識別データなどが含まれ、写真画像提供サーバ１０は、来場者が設定した加工条件データに従いカメラ画像を加工することで、来場者画像を生成する。
【００６２】
図６は、写真画像提供サーバ１０に備えられた来場者画像ＤＢ１４０の構造を説明する図である。来場者画像ＤＢ１４０には、ＩＣタグ２０が引き渡された来場者ごとに来場者画像テーブル１４１が設けられる。この来場者画像テーブル１４１には、来場者ごとに割り振られ、来場者ごとを識別するデータである来場者識別データに関連付けて、来場者識別データで特定される来場者の来場者画像が記憶される。
【００６３】
図２で図示した写真画像提供サーバ１０の位置算出手段１００は、タグレシーバ３０から受信したタグ検出データを利用して、来場者の位置データとして、来場者が身に付けているＩＣタグ２０のタグ絶対位置データを算出する手段である。
【００６４】
位置算出手段１００は、複数のタグレシーバ３０から同時にタグ検出データを受信すると、受信した複数のタグ検出データに含まれるタグ識別データを参照し、同じタグ識別データが３つ以上あるか確認し、３つ以上あるタグ識別データで特定されるＩＣタグ２０について、三点測位法を用いてタグ絶対位置データの算出を行う。
【００６５】
図７は、位置検出手段１００がタグ絶対位置データを算出する手順を示したフロー図で、図８は、位置検出手段１００がタグ絶対位置データを算出する原理を説明する図で、図８では、一つのＩＣタグ２０が発信する電波を受信した複数のタグレシーバ３０として、３つのタグレシーバ３０＿Ａ〜Ｃが図示されている。
【００６６】
位置算出手段１００がタグ絶対位置データを検出するとき、まず、位置算出手段１００は、地図ＤＢ１７０のタグレシーバテーブル１７１を参照し、ＩＣタグ２０が発信した電波を受信したタグレシーバ３０のリーダ識別データに関連付けられたリーダ位置データを取得する（Ｓ２０）。
【００６７】
図８では、一つのＩＣタグ２０が発信する電波を受信した複数のタグレシーバ３０は、３つのタグレシーバ３０＿Ａ〜Ｃであるため、位置算出手段は、３つのタグレシーバ３０＿Ａ〜Ｃそれぞれのリーダ位置データを地図ＤＢ１７０のタグレシーバテーブル１７１から取得する。
【００６８】
位置算出手段１００はリーダ位置データを取得すると、次に、タグレシーバ３０とＩＣタグ２０間の距離を演算する（Ｓ２１）。タグレシーバ３０とＩＣタグ２０間の距離の演算には、タグレシーバ３０から受信した電波強度データが用いられ、電波強度データから、タグレシーバ３０が設置されている位置を中心としＩＣタグ２０が存在する半径の長さが演算される。
【００６９】
図８では、一つのＩＣタグ２０が発信する電波を受信した複数のタグレシーバ３０は、タグレシーバ３０＿Ａ〜Ｃであるため、位置算出手段１００は、タグレシーバ３０＿ＡとＩＣタグ２０間の距離Ｒａ、タグレシーバ３０＿ＢとＩＣタグ２０間の距離Ｒｂ、そして、タグレシーバ３０＿ＣとＩＣタグ２０間の距離Ｒｃをそれぞれ演算する。
【００７０】
位置算出手段１００は、タグレシーバ３０とＩＣタグ２０間の距離を演算すると、三辺測位方式を用いて、タグ絶対位置データを算出する（Ｓ２２）。図８では、タグレシーバ３０＿Ａのリーダ位置データを中心とし、半径Ｒａがの円弧と、タグレシーバ３０＿Ｂのリーダ位置データを中心とし、半径Ｒｂがの円弧と、タグレシーバ３０＿Ｃのリーダ位置データを中心とし、半径Ｒｃがの円弧とが交差する点を、位置検出手段１００はタグ絶対位置データとして算出する。
【００７１】
位置算出手段１００は、タグ絶対位置データを検出すると、位置を検出したＩＣタグ２０のタグ識別データとそのタグ絶対位置データすべてをカメラ制御手段１１０に引渡し、来場者の撮影をカメラ制御手段１１０に依頼する。
【００７２】
図９は、写真画像提供サーバ１０のカメラ制御手段１１０がカメラ画像を取得する手順を示したフロー図である。写真画像提供サーバ１０のカメラ制御手段１１０は、位置算出手段１００からタグ絶対位置データが引渡されると、ＣＣＤカメラＤＢ１６０のＣＣＤカメラテーブル１６１を参照し、引渡されたタグ絶対位置データごとに、タグ絶対位置データが撮影条件データの撮影範囲データに含まれるカメラ識別データを検索し、検索したカメラ識別データに関連付けて、カメラ識別データの検索に利用したタグ絶対位置データと、タグ絶対位置データを算出したＩＣタグ２０のタグ識別データを記憶した撮影対象データを生成する（Ｓ３０）。
【００７３】
写真画像提供サーバ１０のカメラ制御手段は、撮影対象データを生成すると、カメラ識別データをキーとして、これらの撮影対象データをソートとし（Ｓ３１）、この撮影対象データに含まれるカメラ識別データごとに、カメラ識別データで特定されるＣＣＤカメラ４０に対して来場者の撮影を指示し、ＣＣＤカメラ４０からカメラ画像を取得する（Ｓ３２）。
【００７４】
図１０は、写真画像提供サーバ１０のカメラ制御手段１１０がカメラ画像を取得する手順を説明する補足図である。図１０では、１０個のタグ絶対位置データの検索結果から生成され、カメラ識別データをキーとしてソートされた撮影対象データを例示している。
【００７５】
図１０を見ればわかるように、撮影対象データには、同じカメラ識別データが含まれているため、写真画像提供サーバ１０のカメラ制御手段１１０が撮影を指示するＣＣＤカメラ４０は、カメラ識別データが「Ｃ０００１」から「Ｃ０００６」までの６台のＣＣＤカメラ４０になり、カメラ制御手段１１０は、６台のＣＣＤカメラ４０それぞれからカメラ画像を取得する。
【００７６】
写真画像提供サーバ１０のカメラ制御手段１１０はカメラ画像を取得すると、撮影対象データと、ＣＣＤカメラ４０のカメラ識別データに関連付けてカメラ画像とを写真画像加工手段に受け渡す。
【００７７】
写真画像提供サーバ１０の写真画像加工手段１２０は、撮影対象データと、ＣＣＤカメラ４０のカメラ識別データに関連付けてカメラ画像とが受け渡されると、来場者ＤＢ１５０を参照し、撮影対象データに含まれるタグ識別データが記述されている来場者テーブル１５１から加工条件データを取得する。
【００７８】
写真画像提供サーバ１０の写真画像加工手段１２０は加工条件データを取得すると、カメラ制御手段１１０から引き渡された撮影対象データに含まれるタグ識別データごとに、タグ識別データに対応したカメラ識別データで特定されるＣＣＤカメラ４０が撮影したカメラ画像を、タグ識別データに対応した加工条件データに基づいて加工することで、タグ識別データで特定されるＩＣタグ２０を身に付けた来場者の来場者画像を生成する。
【００７９】
図１１は、写真画像提供サーバ１０の写真画像加工手段１２０がカメラ画像を加工する手順を示したフロー図で、図１２は、写真画像提供サーバ１０の写真画像加工手段１２０がカメラ画像を加工する手順を説明する補足図である。
【００８０】
写真画像提供サーバ１０の写真画像加工手段１２０は、カメラ制御手段１１０から引渡された撮影対象データに含まれるタグ識別データごとに、図１１で図示した手順を実行する。
【００８１】
写真画像提供サーバ１０の写真画像加工手段１１０がカメラ画像を加工するとき、撮影対象データに含まれるタグ識別情報に関連付けられたタグ絶対位置データをＣＣＤカメラ４０の座標系に変換することで、カメラ画像内におけるＩＣタグ２０の位置を示すデータ（以下、「タグ画像位置データと記す。」）を算出する（Ｓ４０）。タグ絶対位置データをＣＣＤカメラ４０の座標系に変換することで、写真画像加工手段１２０は、タグ識別データで特定される来場者の写真画像上における位置を特定することができるようになる。
【００８２】
タグ絶対位置データをＣＣＤカメラ４０の座標系に変換するために、写真画像加工手段１２０は、ＣＣＤカメラＤＢ１６０を参照し、カメラ画像を撮影したＣＣＤカメラ４０のカメラ識別データに関連付けられた撮影条件データを取得し、取得した撮影条件データのカメラパラメータに含まれる中心線方向や視野角を用い、投影変換によって、タグ絶対位置データをＣＣＤカメラ４０の座標系に変換してタグ画像位置データを算出する。
【００８３】
タグ画像位置データを算出すると、写真画像加工手段１２０は、来場者ＤＢ１５０を参照し、タグ画像位置データを算出したタグ識別データを含む来場者テーブル１５１から加工条件データを取得する（Ｓ４１）。
【００８４】
写真画像加工手段１２０は加工条件データを取得すると、撮影対象データを参照し、タグ画像位置データを算出したタグ識別データに対応したカメラ識別データを特定し、このカメラ識別データで特定されるＣＣＤカメラ４０が撮影したカメラ画像を選択し、選択したカメラ画像におけるタグ位置画像データの周辺の画像を処理し、タグ位置画像データの周辺の人物形状を認識する。
【００８５】
そして、この来場者が設定した加工条件データに基づいた加工（例えば、上半身或いは全身）が適用できるか判断し、来場者画像とする領域を決定し、決定した領域をトリミング処理することで来場者画像を生成する（Ｓ４２）。
【００８６】
なお、来場者が設定した加工条件データで、来場者の同行者のタグ識別データが設定されている場合は、写真画像提供サーバ１０の写真画像加工手段１２０は、撮影対象データに同行者のタグ識別データがあるか確認し、タグ識別データがあれば、撮影対象データから同行者のタグ識別データに対応したタグ絶対位置データを取得し、上述した内容で、同行者に係るタグ画像位置データを算出する。そして、来場者のタグ画像位置データと同行者のタグ画像位置データが設定内の距離にあれば、同行者を含める形で来場者画像とする領域を決定する。
【００８７】
上述した内容を、図１２を用いて説明する。図１２（ａ）はカメラ画像で、図１２（ａ）においてＸ，Ｙはそれぞれタグ画像位置データで特定される位置を示し、Ｘは、来場者のタグ画像位置データで特定される位置で、Ｙは、来場者の同行者のタグ画像位置データで特定される位置である。
【００８８】
図１２（ｂ）において、ＸとＹは所定の距離内にあるとすれば、写真画像加工サーバの写真画像加工手段１２０は、ＸとＹの近傍の画像を処理することで人物形状を認識し、図１２（ｂ）で図示したように、それぞれ認識した人物形状が収まるようにトリミングの範囲を決定する。決定した範囲をトリミングすることで、図１２（ｃ）で図示した来場者画像を生成する。
【００８９】
写真画像提供サーバ１０の写真画像提供手段１３０は、ＰＣ５０から来場者画像の提供要求を受けると、ＰＣ５０の操作者に対して来場者識別データとパスワードの入力を促し、来場者ＤＢ１５０に記憶された来場者識別データとパスワードと照合することで、ＰＣ５０の操作者を認証する。
【００９０】
そして、ＰＣ５０の操作者の認証に成功すると、来場者識別データに関連付けて来場者画像ＤＢ１４０に記憶されている来場者画像を、インターネット６１を介して、ＰＣ５０の操作者に提供する。
【００９１】
ここから、図１で図示した写真画像提供システム１の一連の動作について説明する。図１３は、写真画像提供システム１の一連の動作を示したフロー図である。
【００９２】
来場者は、一定時間間隔ごとに自立的に電波を発信しているＩＣタグ２０を身に付け、来場者が観光施設内の記念撮影スポットなどに設置されているタグレシーバ３０は、絶えず、来場者が身に付けているＩＣタグ２０が発信する電波の受信待ちの状態である。来場者がタグレシーバ３０の近傍に訪れると、タグレシーバ３０は、来場者が身に付けているＩＣタグ２０が発信する電波を受信する（Ｓ１）。
【００９３】
タグレシーバ３０は、来場者が身に付けているＩＣタグ２０から電波を受信すると、電波を復号することでタグ識別データを得て、更に、受信した電波の強弱から電波強度データを生成し、タグ識別データ、電波強度データおよび自機のリーダ識別データを含むタグ検出データを生成し、タグ検出データを写真画像提供サーバ１０に送信する（Ｓ２）。
【００９４】
上述したＳ１およびＳ２の動作は、観光施設に設置されたすべてのタグレシーバ３０で実施され、写真画像提供サーバ１０は、ＩＣタグ２０が発信する電波を受信したすべてのタグレシーバ３０から、上述したデータを受信する。
【００９５】
写真画像提供サーバ１０は、タグレシーバ３０から同時に受信したすべのタグ検出データに含まれるタグ識別データを参照し、それぞれ異なる３つ以上のタグレシーバ３０から同じタグ識別データを含むタグ検出データを受信しているか判断し（Ｓ３）、それぞれ異なる３つ以上のタグレシーバ３０から同じタグ識別データを含むタグ検出データを受信している場合、このタグ識別データで特定されるＩＣタグ２０すべてについてタグ絶対位置データを算出する動作を行い（Ｓ４）、それぞれ異なる３つ以上のタグレシーバ３０から同じタグ識別データを受信していない場合、この手順は終了する。
【００９６】
写真画像提供サーバ１０は、タグ絶対位置データを算出すると、ＣＣＤカメラＤＢ１６０を参照し、来場者を撮影するＣＣＤカメラ４０として、検出したタグ絶対位置データを撮影できるＣＣＤカメラ４０を選択し、選択したＣＣＤカメラ４０に撮影の指示を送信する（Ｓ５）。
【００９７】
観光施設内に設置されているＣＣＤカメラ４０は、写真画像提供サーバ１０から撮影の指示を受けると、ＣＣＤカメラ４０のシャッターを作動させカメラ画像を撮影し、撮影したカメラ画像を写真画像提供サーバ１０に送信し（Ｓ６）、写真画像提供サーバ１０は、ＣＣＤカメラ４０からカメラ画像を取得する（Ｓ７）。
【００９８】
そして、写真画像提供サーバ１０は、ＣＣＤカメラ４０からカメラ画像を取得すると、カメラ画像を送信したＣＣＤカメラ４０のカメラ識別データに関連付けられた撮影条件データをＣＣＤカメラＤＢ１６０から取得し、取得した撮影条件データに含まれるカメラパラメータを用い、投影変換によって、観光施設内の絶対座標系の位置を示すタグ絶対位置データをＣＣＤカメラ４０の座標系の位置を示すタグ画像位置データに変換し、来場者が設定した加工条件に従いカメラ画像を加工することで来場者画像を生成する（Ｓ８）。
【図面の簡単な説明】
【００９９】
【図１】写真画像提供システムの構成を説明するための図。
【図２】写真画像提供システムのブロック図。
【図３】地図ＤＢの構造を説明する図。
【図４】ＣＣＤカメラＤＢの構造を説明する図。
【図５】来場者ＤＢの構造を説明する図。
【図６】来場者画像ＤＢの構造を説明する図。
【図７】タグ絶対位置データを算出する手順を示したフロー図。
【図８】タグ絶対位置データを算出する原理を説明する図。
【図９】カメラ画像を取得する手順を示したフロー図。
【図１０】カメラ画像を取得する手順を説明する補足図。
【図１１】カメラ画像を加工する手順を示したフロー図。
【図１２】カメラ画像を加工する手順を説明する補足図。
【図１３】写真画像提供システムの一連の動作を示したフロー図。
【符号の説明】
【０１００】
１  写真画像提供システム
１０  写真画像提供サーバ
１００  位置検出手段
１１０  カメラ制御手段
１２０  写真画像加工手段
１３０  写真画像提供手段
１４０  来場者画像ＤＢ
１５０  来場者ＤＢ
１６０  ＣＣＤカメラＤＢ
１７０  地図ＤＢ
２０  ＩＣタグ
３０  タグレシーバ
４０  ＣＣＤカメラ
５０  ＰＣ
６０  ＬＡＮ、６１  インターネット
【図１】
2009124539.tif 000003
【図２】
2009124539.tif 000004
【図３】
2009124539.tif 000005
【図４】
2009124539.tif 000006
【図５】
2009124539.tif 000007
【図６】
2009124539.tif 000008
【図７】
2009124539.tif 000009
【図８】
2009124539.tif 000010
【図９】
2009124539.tif 000011
【図１０】
2009124539.tif 000012
【図１１】
2009124539.tif 000013
【図１２】
2009124539.tif 000014
【図１３】
2009124539.tif 000015