Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3912656B2 - Information processing system, information processing apparatus and method, recording medium, and program - Google Patents
[go: Go Back, main page]

JP3912656B2 - Information processing system, information processing apparatus and method, recording medium, and program - Google Patents

Information processing system, information processing apparatus and method, recording medium, and program Download PDF

Info

Publication number
JP3912656B2
JP3912656B2 JP2001384551A JP2001384551A JP3912656B2 JP 3912656 B2 JP3912656 B2 JP 3912656B2 JP 2001384551 A JP2001384551 A JP 2001384551A JP 2001384551 A JP2001384551 A JP 2001384551A JP 3912656 B2 JP3912656 B2 JP 3912656B2
Authority
JP
Japan
Prior art keywords
information
communication device
portable communication
information processing
image data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2001384551A
Other languages
Japanese (ja)
Other versions
JP2003189298A (en
Inventor
勇一 片岸
浩平 川路
哲生 因
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nikon Corp
Original Assignee
Nikon Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nikon Corp filed Critical Nikon Corp
Priority to JP2001384551A priority Critical patent/JP3912656B2/en
Publication of JP2003189298A publication Critical patent/JP2003189298A/en
Application granted granted Critical
Publication of JP3912656B2 publication Critical patent/JP3912656B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Storing Facsimile Image Data (AREA)
  • Studio Devices (AREA)
  • Selective Calling Equipment (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は情報処理システム、情報処理装置および方法、記録媒体、並びにプログラムに関し、特に、携帯型通信装置より供給されたID情報と撮影された画像に対応する画像データを、互いに関連付けて記憶することで撮影された被写体を識別することができるようにする情報処理システム、情報処理装置および方法、記録媒体、並びにプログラムに関する。
【0002】
【従来の技術】
従来、遊園地やテーマパーク等において撮影を行う場合、入場者は、持参した、または現地で購入したビデオカメラ、スチルカメラ、またはデジタルカメラ等を用いる。
【0003】
【発明が解決しようとする課題】
しかしながら、上述したような方法では、例えば、カメラの携帯が禁止されているアトラクション等を利用する同行者を撮影する場合、撮影者は、そのアトラクション等に参加せずにアトラクションの側で待機し、撮影に専念しなければならず、楽しさが著しく失われてしまうという課題があった。
【0004】
また、これに対して、カメラの携帯が禁止されているアトラクション等において、固定カメラ、またはカメラを携帯したスタッフ等により、入場者を撮影するサービスもある。しかしながら、この場合、撮影画像を受け取る際に、撮影された入場者は、多くの画像の中から自分が撮影されている画像を選択しなければならず、煩雑な作業を必要としていた。
【0005】
本発明はこのような状況に鑑みてなされたものであり、携帯型通信装置より供給されたID情報と撮影された画像に対応する画像データを、互いに関連付けて記憶することで撮影された被写体を識別することができるようにして、テーマパーク等において、入場者が撮影に関して行動の制約を受けないようにし、また、入場者が、容易に目的の撮影画像を受け取ることができるようにするものである。
【0015】
【課題を解決するための手段】
本発明の情報処理システムは、無線通信により互いに通信を行う携帯型通信装置、第1の情報処理装置および第2の情報処理装置を備える情報処理システムであって、携帯型通信装置は、識別情報を含むID情報を記憶する第1の記憶手段と、第2の情報処理装置が有する無線通信のためのアンテナの位置を示すアンテナ位置情報を取得する第1の取得手段と、第1の取得手段により取得されたアンテナ位置情報に基づいて、携帯型通信装置の現在の位置を示す携帯型通信装置位置情報を算出する第1の算出手段と、第1の算出手段により算出された携帯型通信装置位置情報を記憶する第2の記憶手段と、第2の記憶手段により記憶されている携帯型通信装置位置情報に、第1の記憶手段により記憶されている ID 情報を付加し、 ID 情報が付加された携帯型通信装置位置情報を第1の情報処理装置に供給する第1の供給手段とを備え、第1の情報処理装置は、被写体を撮影する撮影手段と、アンテナ位置情報を取得する第2の取得手段と、第2の取得手段により取得されたアンテナ位置情報に基づいて、第1の情報処理装置の現在の位置を示す第1の情報処理装置位置情報を算出する第2の算出手段と、第2の算出手段により算出された第1の情報処理装置位置情報を記憶する第3の記憶手段と、第1の供給手段により供給される携帯型通信装置位置情報および ID 情報を取得する第3の取得手段と、第3の取得手段により取得された携帯型通信装置位置情報、および、第3の記憶手段により記憶されている第1の情報処理装置位置情報に基づいて、撮影手段の撮影可能範囲に携帯型通信装置が存在するか否かを判定する判定手段と、判定手段により撮影可能範囲に携帯型通信装置が存在すると判定された場合、撮影可能範囲に対応する、撮影手段の撮影により得られた画像データに、第3の取得手段により取得された ID 情報を付加し、 ID 情報が付加された画像データを第2の情報処理装置に供給する第2の供給手段とを備え、第2の情報処理装置は、アンテナを複数有し、アンテナ位置情報を携帯型通信装置または第1の情報処理装置に供給する第3の供給手段と、画像データを取得する第4の取得手段と、第4の取得手段により取得された画像データに ID 情報が付加されている場合、画像データおよび ID 情報を互いに関連付けて記憶する第4の記憶手段とを備えることを特徴とする。
【0023】
前記情報処理システムは、第2の情報処理装置とネットワークを介して接続される第3の情報処理装置をさらに備え、第2の情報処理装置は、第4の記憶手段により記憶されている画像データを要求する要求情報を取得する第5の取得手段と、第5の取得手段により取得された要求情報に基づいて、第4の記憶手段に記憶されている画像データを第3の情報処理装置に供給する第4の供給手段とをさらに備え、第3の情報処理装置は、要求情報を第2の情報処理装置に供給する第5の供給手段と、画像データを取得する第6の取得手段とを備えるようにすることができる。
【0024】
本発明の第1の情報処理装置は、被写体を撮影する撮影手段と、他の情報処理装置が有する無線通信のためのアンテナの位置を示すアンテナ位置情報を取得する第1の取得手段と、第1の取得手段により取得されたアンテナ位置情報に基づいて、情報処理装置の現在の位置を示す現在位置情報を算出する算出手段と、算出手段により算出された現在位置情報を記憶する記憶手段と、携帯型通信装置の位置を示す携帯型通信装置位置情報および携帯型通信装置に対応する ID 情報を取得する第2の取得手段と、第2の取得手段により取得された携帯型通信装置位置情報、および、記憶手段により記憶されている現在位置情報に基づいて、撮影手段の撮影可能範囲に携帯型通信装置が存在するか否かを判定する判定手段と、判定手段により撮影可能範囲に携帯型通信装置が存在すると判定された場合、撮影可能範囲に対応する、撮影手段の撮影により得られた画像データに、第2の取得手段により取得された ID 情報を付加し、 ID 情報が付加された画像データを第2の情報処理装置に供給する供給手段とを備えることを特徴とする。
【0032】
本発明の第1の情報処理方法は、被写体の撮影を制御する撮影制御ステップと、他の情報処理装置が有する無線通信のためのアンテナの位置を示すアンテナ位置情報を取得するように制御する第1の取得制御ステップと、第1の取得制御ステップの処理により制御されて取得されたアンテナ位置情報に基づいて、情報処理装置の現在の位置を示す現在位置情報を算出する算出ステップと、算出ステップの処理により算出された現在位置情報を記憶するように制御する記憶制御ステップと、携帯型通信装置の位置を示す携帯型通信装置位置情報および携帯型通信装置に対応する ID 情報を取得するように制御する第2の取得制御ステップと、第2の取得制御ステップの処理により制御されて取得された携帯型通信装置位置情報、および、記憶制御ステップの処理により制御されて記憶されている現在位置情報に基づいて、撮影制御ステップの処理により制御される撮影の撮影可能範囲に携帯型通信装置が存在するか否かを判定する判定ステップと、判定ステップの処理により撮影可能範囲に携帯型通信装置が存在すると判定された場合、撮影可能範囲に対応する、撮影により得られた画像データに、第2の取得制御ステップの処理により制御されて取得された ID 情報を付加し、 ID 情報が付加された画像データを他の情報処理装置に供給するように制御する供給制御ステップとを含むことを特徴とする。
【0033】
本発明の第1の記録媒体のプログラムは、被写体の撮影を制御する撮影制御ステップと、他の情報処理装置が有する無線通信のためのアンテナの位置を示すアンテナ位置情報を取得するように制御する第1の取得制御ステップと、第1の取得制御ステップの処理により制御されて取得されたアンテナ位置情報に基づいて、情報処理装置の現在の位置を示す現在位置情報を算出する算出ステップと、算出ステップの処理により算出された現在位置情報を記憶するように制御する記憶制御ステップと、携帯型通信装置の位置を示す携帯型通信装置位置情報および携帯型通信装置に対応する ID 情報を取得するように制御する第2の取得制御ステップと、第2の取得制御ステップの処理により制御されて取得された携帯型通信装置位置情報、および、記憶制御ステップの処理により制御されて記憶されている現在位置情報に基づいて、撮影制御ステップの処理により制御される撮影の撮影可能範囲に携帯型通信装置が存在するか否かを判定する判定ステップと、判定ステップの処理により撮影可能範囲に携帯型通信装置が存在すると判定された場合、撮影可能範囲に対応する、撮影により得られた画像データに、第2の取得制御ステップの処理により制御されて取得された ID 情報を付加し、 ID 情報が付加された画像データを他の情報処理装置に供給するように制御する供給制御ステップとを含むことを特徴とする。
【0034】
本発明の第1のプログラムは、被写体の撮影を制御する撮影制御ステップと、他の情報処理装置が有する無線通信のためのアンテナの位置を示すアンテナ位置情報を取得するように制御する第1の取得制御ステップと、第1の取得制御ステップの処理により制御されて取得されたアンテナ位置情報に基づいて、情報処理装置の現在の位置を示す現在位置情報を算出する算出ステップと、算出ステップの処理により算出された現在位置情報を記憶するように制御する記憶制御ステップと、携帯型通信装置の位置を示す携帯型通信装置位置情報および携帯型通信装置に対応する ID 情報を取得するように制御する第2の取得制御ステップと、第2の取得制御ステップの処理により制御されて取得された携帯型通信装置位置情報、および、記憶制御ステップの処理により制御されて記憶されている現在位置情報に基づいて、撮影制御ステップの処理により制御される撮影の撮影可能範囲に携帯型通信装置が存在するか否かを判定する判定ステップと、判定ステップの処理により撮影可能範囲に携帯型通信装置が存在すると判定された場合、撮影可能範囲に対応する、撮影により得られた画像データに、第2の取得制御ステップの処理により制御されて取得された ID 情報を付加し、 ID 情報が付加された画像データを他の情報処理装置に供給するように制御する供給制御ステップとをコンピュータに実行させる。
【0035】
本発明の第2の情報処理装置は、無線通信のためのアンテナを複数有し、携帯型通信装置または他の情報処理装置の位置を特定するために用いられるアンテナの位置を示すアンテナ位置情報を携帯型通信装置または他の情報処理装置に供給する供給手段と、他の情報処理装置より供給された、他の情報処理装置において撮影されて得られた画像データを取得する取得手段と、取得手段により取得された画像データに対して、携帯型通信装置の他の情報処理装置からの相対位置に基づいて、携帯型通信装置に対応する ID 情報が付加されている場合、画像データおよび ID 情報を互いに関連付けて記憶する記憶手段とを備えることを特徴とする。
【0041】
本発明の第2の情報処理方法は、無線通信のためのアンテナを複数有する情報処理装置の情報処理方法であって、携帯型通信装置または他の情報処理装置の位置を特定するために用いられるアンテナの位置を示すアンテナ位置情報を携帯型通信装置または他の情報処理装置に供給するように制御する供給制御ステップと、他の情報処理装置より供給された、他の情報処理装置において撮影されて得られた画像データを取得するように制御する取得制御ステップと、取得制御ステップの処理により取得された画像データに対して、携帯型通信装置の他の情報処理装置からの相対位置に基づいて、携帯型通信装置に対応する ID 情報が付加されている場合、画像データおよび ID 情報を互いに関連付けて記憶するように制御する記憶制御ステップとを含むことを特徴とする。
【0042】
本発明の第2の記録媒体のプログラムは、無線通信のためのアンテナを複数有するコンピュータに行わせるプログラムであって、携帯型通信装置または他の情報処理装置の位置を特定するために用いられるアンテナの位置を示すアンテナ位置情報を携帯型通信装置または他の情報処理装置に供給するように制御する供給制御ステップと、他の情報処理装置より供給された、他の情報処理装置において撮影されて得られた画像データを取得するように制御する取得制御ステップと、取得制御ステップの処理により取得された画像データに対して、携帯型通信装置の他の情報処理装置からの相対位置に基づいて、携帯型通信装置に対応する ID 情報が付加されている場合、画像データおよび ID 情報を互いに関連付けて記憶するように制御する記憶制御ステップとを含むことを特徴とするコンピュータが読み取り可能なプログラムである。
【0043】
本発明の第2のプログラムは、無線通信のためのアンテナを複数有するコンピュータに行わせるプログラムであって、携帯型通信装置または他の情報処理装置の位置を特定するために用いられるアンテナの位置を示すアンテナ位置情報を携帯型通信装置または他の情報処理装置に供給するように制御する供給制御ステップと、他の情報処理装置より供給された、他の情報処理装置において撮影されて得られた画像データを取得するように制御する取得制御ステップと、取得制御ステップの処理により取得された画像データに対して、携帯型通信装置の他の情報処理装置からの相対位置に基づいて、携帯型通信装置に対応する ID 情報が付加されている場合、画像データおよび ID 情報を互いに関連付けて記憶するように制御する記憶制御ステップとをコンピュータに実行させる。
【0045】
本発明の情報処理システムにおいては、無線通信により互いに通信を行う携帯型通信装置、第1の情報処理装置および第2の情報処理装置が備えられ、携帯型通信装置においては、識別情報を含むID情報が記憶されており、第2の情報処理装置が有する無線通信のためのアンテナの位置を示すアンテナ位置情報が取得され、その取得されたアンテナ位置情報に基づいて、携帯型通信装置の現在の位置を示す携帯型通信装置位置情報が算出されて記憶され、その携帯型通信装置位置情報に ID 情報が付加され、その ID 情報が付加された携帯型通信装置位置情報が第1の情報処理装置に供給され、第1の情報処理装置においては、アンテナ位置情報が取得され、そのアンテナ位置情報に基づいて、第1の情報処理装置の現在の位置を示す第1の情報処理装置位置情報が算出されて記憶され、携帯型通信装置位置情報および ID 情報が取得され、その携帯型通信装置位置情報、および、第1の情報処理装置位置情報に基づいて、撮影可能範囲に携帯型通信装置が存在するか否かが判定され、撮影可能範囲に携帯型通信装置が存在すると判定された場合、撮影可能範囲に対応する、撮影により得られた画像データに、 ID 情報が付加され、その ID 情報が付加された画像データが第2の情報処理装置に供給され、アンテナを複数有する第2の情報処理装置においては、そのアンテナ位置情報が携帯型通信装置または第1の情報処理装置に供給され、画像データが取得され、その画像データに ID 情報が付加されている場合、画像データおよび ID 情報が互いに関連付けられて記憶される。
【0046】
本発明の第1の情報処理装置および方法、並びにプログラムにおいては、被写体が撮影され、他の情報処理装置が有する無線通信のためのアンテナの位置を示すアンテナ位置情報が取得され、そのアンテナ位置情報に基づいて、情報処理装置の現在の位置を示す現在位置情報が算出されて記憶され、携帯型通信装置の位置を示す携帯型通信装置位置情報および携帯型通信装置に対応する ID 情報が取得され、その携帯型通信装置位置情報、および、現在位置情報に基づいて、撮影可能範囲に携帯型通信装置が存在するか否かが判定され、撮影可能範囲に携帯型通信装置が存在すると判定された場合、撮影可能範囲に対応する、撮影により得られた画像データに、 ID 情報が付加され、その ID 情報が付加された画像データが第2の情報処理装置に供給される。
【0047】
本発明の第2の情報処理装置および方法、並びにプログラムにおいては、携帯型通信装置または他の情報処理装置の位置を特定するために用いられるアンテナの位置を示すアンテナ位置情報が携帯型通信装置または他の情報処理装置に供給され、他の情報処理装置より供給された、他の情報処理装置において撮影されて得られた画像データが取得され、その画像データに対して、携帯型通信装置の他の情報処理装置からの相対位置に基づいて、携帯型通信装置に対応する ID 情報が付加されている場合、画像データおよび ID 情報が互いに関連付けて記憶される。
【0048】
【発明の実施の形態】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【0049】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、即ち、将来、分割出願されたり補正により追加されたりする発明の存在を否定するものではない。
【0055】
本発明の情報処理システムは、無線通信により互いに通信を行う携帯型通信装置(例えば、図29の携帯型通信装置300)、第1の情報処理装置(例えば、図32の撮影装置265および図33の撮影側通信装置330)および第2の情報処理装置(例えば、図35の管理サーバ241)を備える情報処理システムであって、携帯型通信装置は、識別情報を含むID情報を記憶する第1の記憶手段(例えば、図29のID情報記憶部62)と、第2の情報処理装置が有する無線通信のためのアンテナ(例えば、図27のアンテナ251乃至257)の位置を示すアンテナ位置情報を取得する第1の取得手段(例えば、図29の通信部61)と、第1の取得手段により取得されたアンテナ位置情報に基づいて、携帯型通信装置の現在の位置を示す携帯型通信装置位置情報を算出する第1の算出手段(例えば、図36のステップS154の処理を実行する図29の CPU 51)と、第1の算出手段により算出された携帯型通信装置位置情報を記憶する第2の記憶手段(例えば、図29の位置情報記憶部312)と、第2の記憶手段により記憶されている携帯型通信装置位置情報に、第1の記憶手段により記憶されている ID 情報を付加し、 ID 情報が付加された携帯型通信装置位置情報を第1の情報処理装置に供給する第1の供給手段(例えば、図29の通信部61)とを備え、第1の情報処理装置は、被写体を撮影する撮影手段(例えば、図32のカメラ15)と、アンテナ位置情報を取得する第2の取得手段(例えば、図33の通信部353)と、第2の取得手段により取得されたアンテナ位置情報に基づいて、第1の情報処理装置の現在の位置を示す第1の情報処理装置位置情報を算出する第2の算出手段(例えば、図38のステップS174の処理を実行する図33の CPU 341)と、第2の算出手段により算出された第1の情報処理装置位置情報を記憶する第3の記憶手段(例えば、図33の位置情報記憶部355)と、第1の供給手段により供給される携帯型通信装置位置情報および ID 情報を取得する第3の取得手段(図33の通信部353)と、第3の取得手段により取得された携帯型通信装置位置情報、および、第3の記憶手段により記憶されている第1の情報処理装置位置情報に基づいて、撮影手段の撮影可能範囲に携帯型通信装置が存在するか否かを判定する判定手段(例えば、図41のステップS235の処理を実行する図33の CPU 341)と、判定手段により撮影可能範囲に携帯型通信装置が存在すると判定された場合、撮影可能範囲に対応する、撮影手段の撮影により得られた画像データに、第3の取得手段により取得された ID 情報を付加し、 ID 情報が付加された画像データを第2の情報処理装置に供給する第2の供給手段(図33の通信部353)とを備え、第2の情報処理装置は、アンテナを複数有し、アンテナ位置情報を携帯型通信装置または第1の情報処理装置に供給する第3の供給手段(例えば、図35の通信部381)と、画像データを取得する第4の取得手段(例えば、図35の通信部381)と、第4の取得手段により取得された画像データに ID 情報が付加されている場合、画像データおよび ID 情報を互いに関連付けて記憶する第4の記憶手段(例えば、図35のデータベース183)とを備えることを特徴とする。
【0059】
前記情報処理システムは、第2の情報処理装置とネットワークを介して接続される第3の情報処理装置(例えば、図44の端末装置410)をさらに備え、第2の情報処理装置は、第4の記憶手段により記憶されている画像データを要求する要求情報を取得する第5の取得手段(例えば、図35の通信部381)と、第5の取得手段により取得された要求情報に基づいて、第4の記憶手段に記憶されている画像データを第3の情報処理装置に供給する第4の供給手段(例えば、図35の通信部381)とをさらに備え、第3の情報処理装置は、要求情報を第2の情報処理装置に供給する第5の供給手段(例えば、図45の通信部424)と、画像データを取得する第6の取得手段(例えば、図45の通信部424)とを備えるようにすることができる。
【0060】
本発明の第1の情報処理装置(例えば、図32の撮影装置265および図33の撮影側通信装置330)は、被写体を撮影する撮影手段(例えば、図32のカメラ15)と、他の情報処理装置(例えば、図35の管理サーバ241)が有する無線通信のためのアンテナ(例えば、図27のアンテナ251乃至257)の位置を示すアンテナ位置情報を取得する第1の取得手段(例えば、図33の通信部353)と、第1の取得手段により取得されたアンテナ位置情報に基づいて、情報処理装置の現在の位置を示す現在位置情報を算出する算出手段(例えば、図38のステップS174の処理を実行する図33の CPU 341)と、算出手段により算出された現在位置情報を記憶する記憶手段(例えば、図33の位置情報記憶部355)と、携帯型通信装置(例えば、図29の携帯型通信装置300)の位置を示す携帯型通信装置位置情報および携帯型通信装置に対応する ID 情報を取得する第2の取得手段(図33の通信部353)と、第2の取得手段により取得された携帯型通信装置位置情報、および、記憶手段により記憶されている現在位置情報に基づいて、撮影手段の撮影可能範囲に携帯型通信装置が存在するか否かを判定する判定手段(例えば、図41のステップS235の処理を実行する図33の CPU 341)と、判定手段により撮影可能範囲に携帯型通信装置が存在すると判定された場合、撮影可能範囲に対応する、撮影手段の撮影により得られた画像データに、第2の取得手段により取得された ID 情報を付加し、 ID 情報が付加された画像データを第2の情報処理装置に供給する供給手段(図33の通信部353)とを備えることを特徴とする。
【0066】
本発明の第1の情報処理方法は、被写体の撮影を制御する撮影制御ステップ(例えば、図5のステップS1)と、他の情報処理装置(例えば、図35の管理サーバ241)が有する無線通信のためのアンテナ(例えば、図27のアンテナ251乃至257)の位置を示すアンテナ位置情報を取得するように制御する第1の取得制御ステップ(例えば、図38のステップS172)と、第1の取得制御ステップの処理により制御されて取得されたアンテナ位置情報に基づいて、情報処理装置の現在の位置を示す現在位置情報を算出する算出ステップ(例えば、図38のステップS174)と、算出ステップの処理により算出された現在位置情報を記憶するように制御する記憶制御ステップ(例えば、図38のステップS175)と、携帯型通信装置(例えば、図29の携帯型通信装置300)の位置を示す携帯型通信装置位置情報および携帯型通信装置に対応する ID 情報を取得するように制御する第2の取得制御ステップ(例えば、図41のステップS231)と、第2の取得制御ステップの処理により制御されて取得された携帯型通信装置位置情報、および、記憶制御ステップの処理により制御されて記憶されている現在位置情報に基づいて、撮影制御ステップの処理により制御される撮影の撮影可能範囲に携帯型通信装置が存在するか否かを判定する判定ステップ(例えば、図41のステップS235)と、判定ステップの処理により撮影可能範囲に携帯型通信装置が存在すると判定された場合、撮影可能範囲に対応する、撮影により得られた画像データに、第2の取得制御ステップの処理により制御されて取得された ID 情報を付加し、 ID 情報が付加された画像データを他の情報処理装置に供給するように制御する供給制御ステップ(例えば、図41のステップS236およびステップS237)とを含むことを特徴とする。
【0067】
本発明の第1の記録媒体のプログラムは、被写体の撮影を制御する撮影制御ステップ(例えば、図5のステップS1)と、他の情報処理装置(例えば、図35の管理サーバ241)が有する無線通信のためのアンテナ(例えば、図27のアンテナ251乃至257)の位置を示すアンテナ位置情報を取得するように制御する第1の取得制御ステップ(例えば、図38のステップS172)と、第1の取得制御ステップの処理により制御されて取得されたアンテナ位置情報に基づいて、情報処理装置の現在の位置を示す現在位置情報を算出する算出ステップ(例えば、図38のステップS174)と、算出ステップの処理により算出された現在位置情報を記憶するように制御する記憶制御ステップ(例えば、図38のステップS175)と、携帯型通信装置(例えば、図29の携帯型通信装置300)の位置を示す携帯型通信装置位置情報および携帯型通信装置に対応する ID 情報を取得するように制御する第2の取得制御ステップ(例えば、図41のステップS231)と、第2の取得制御ステップの処理により制御されて取得された携帯型通信装置位置情報、および、記憶制御ステップの処理により制御されて記憶されている現在位置情報に基づいて、撮影制御ステップの処理により制御される撮影の撮影可能範囲に携帯型通信装置が存在するか否かを判定する判定ステップ(例えば、図41のステップS235)と、判定ステップの処理により撮影可能範囲に携帯型通信装置が存在すると判定された場合、撮影可能範囲に対応する、撮影により得られた画像データに、第2の取得制御ステップの処理により制御されて取得された ID 情報を付加し、 ID 情報が付加された画像データを他の情報処理装置に供給するように制御する供給制御ステップ(例えば、図41のステップS236およびステップS237)とを含むことを特徴とする。
【0068】
本発明の第1のプログラムは、被写体の撮影を制御する撮影制御ステップ(例えば、図5のステップS1)と、他の情報処理装置(例えば、図35の管理サーバ241)が有する無線通信のためのアンテナ(例えば、図27のアンテナ251乃至257)の位置を示すアンテナ位置情報を取得するように制御する第1の取得制御ステップ(例えば、図38のステップS172)と、第1の取得制御ステップの処理により制御されて取得されたアンテナ位置情報に基づいて、情報処理装置の現在の位置を示す現在位置情報を算出する算出ステップ(例えば、図38のステップS174)と、算出ステップの処理により算出された現在位置情報を記憶するように制御する記憶制御ステップ(例えば、図38のステップS175)と、携帯型通信装置(例えば、図29の携帯型通信装置300)の位置を示す携帯型通信装置位置情報および携帯型通信装置に対応する ID 情報を取得するように制御する第2の取得制御ステップ(例えば、図41のステップS231)と、第2の取得制御ステップの処理により制御されて取得された携帯型通信装置位置情報、および、記憶制御ステップの処理により制御されて記憶されている現在位置情報に基づいて、撮影制御ステップの処理により制御される撮影の撮影可能範囲に携帯型通信装置が存在するか否かを判定する判定ステップ(例えば、図41のステップS235)と、判定ステップの処理により撮影可能範囲に携帯型通信装置が存在すると判定された場合、撮影可能範囲に対応する、撮影により得られた画像データに、第2の取得制御ステップの処理により制御されて取得された ID 情報を付加し、 ID 情報が付加された画像データを他の情報処理装置に供給するように制御する供給制御ステップ(例えば、図41のステップS236およびステップS237)とをコンピュータに実行させる。
【0069】
本発明の第2の情報処理装置(例えば、図35の管理サーバ241)は、無線通信のためのアンテナ(例えば、図27のアンテナ251乃至257)を複数有し、携帯型通信装置(例えば、図29の携帯型通信装置300)または他の情報処理装置(例えば、図32の撮影装置265および図33の撮影側通信装置330)の位置を特定するために用いられるアンテナの位置を示すアンテナ位置情報を携帯型通信装置または他の情報処理装置に供給する供給手段(例えば、図35の通信部381)と、他の情報処理装置より供給された、他の情報処理装置において撮影されて得られた画像データを取得する取得手段(例えば、図35の通信部381)と、取得手段により取得された画像データに対して、携帯型通信装置の他の情報処理装置からの相対位置に基づいて、携帯型通信装置に対応する ID 情報が付加されている場合、画像データおよび ID 情報を互いに関連付けて記憶する記憶手段(例えば、図35のデータベース183)とを備えることを特徴とする。
【0073】
本発明の第2の情報処理方法は、無線通信のためのアンテナ(例えば、図27のアンテナ251乃至257)を複数有する情報処理装置(例えば、図35の管理サーバ241)の情報処理方法であって、携帯型通信装置(例えば、図29の携帯型通信装置300)または他の情報処理装置(例えば、図32の撮影装置265および図33の撮影側通信装置330)の位置を特定するために用いられるアンテナの位置を示すアンテナ位置情報を携帯型通信装置または他の情報処理装置に供給するように制御する供給制御ステップ(例えば、図39のステップS193またはステップS196)と、他の情報処理装置より供給された、他の情報処理装置において撮影されて得られた画像データを取得するように制御する取得制御ステップ(例えば、図42のステップS251)と、取得制御ステップの処理により取得された画像データに対して、携帯型通信装置の他の情報処理装置からの相対位置に基づいて、携帯型通信装置に対応する ID 情報が付加されている場合、画像データおよび ID 情報を互いに関連付けて記憶するように制御する記憶制御ステップ(例えば、図42のステップS252)とを含むことを特徴とする。
【0074】
本発明の第2の記録媒体のプログラムは、無線通信のためのアンテナ(例えば、図27のアンテナ251乃至257)を複数有する情報処理装置(例えば、図35の管理サーバ241)の情報処理方法であって、携帯型通信装置(例えば、図29の携帯型通信装置300)または他の情報処理装置(例えば、図32の撮影装置265および図33の撮影側通信装置330)の位置を特定するために用いられるアンテナの位置を示すアンテナ位置情報を携帯型通信装置または他の情報処理装置に供給するように制御する供給制御ステップ(例えば、図39のステップS193またはステップS196)と、他の情報処理装置より供給された、他の情報処理装置において撮影されて得られた画像データを取得するように制御する取得制御ステップ(例えば、図42のステップS251)と、取得制御ステップの処理により取得された画像データに対して、携帯型通信装置の他の情報処理装置からの相対位置に基づいて、携帯型通信装置に対応する ID 情報が付加されている場合、画像データおよび ID 情報を互いに関連付けて記憶するように制御する記憶制御ステップ(例えば、図42のステップS252)とを含むことを特徴とするコンピュータが読み取り可能なプログラムである。
【0075】
本発明の第2のプログラムは、無線通信のためのアンテナ(例えば、図27のアンテナ251乃至257)を複数有する情報処理装置(例えば、図35の管理サーバ241)の情報処理方法であって、携帯型通信装置(例えば、図29の携帯型通信装置300)または他の情報処理装置(例えば、図32の撮影装置265および図33の撮影側通信装置330)の位置を特定するために用いられるアンテナの位置を示すアンテナ位置情報を携帯型通信装置または他の情報処理装置に供給するように制御する供給制御ステップ(例えば、図39のステップS193またはステップS196)と、他の情報処理装置より供給された、他の情報処理装置において撮影されて得られた画像データを取得するように制御する取得制御ステップ(例えば、図42のステップS251)と、取得制御ステップの処理により取得された画像データに対して、携帯型通信装置の他の情報処理装置からの相対位置に基づいて、携帯型通信装置に対応する ID 情報が付加されている場合、画像データおよび ID 情報を互いに関連付けて記憶するように制御する記憶制御ステップ(例えば、図42のステップS252)とをコンピュータに実行させる。
【0076】
図1は、本発明を適用した情報処理システムの構成例を示す図である。
【0077】
この構成例において、撮影者1が携帯する撮影装置2は、通信部3を内蔵しており、撮影者1に操作されて被写体4を撮影するとともに、アンテナ3Aを介して被写体4が携帯する携帯型通信装置5と無線通信を行う。
【0078】
携帯型通信装置5は、携帯型通信装置5を識別するための識別情報を含むID情報を記憶しており、アンテナ5Aを介して撮影装置2と通信を行い、記憶しているID情報を撮影装置2に供給する。
【0079】
撮影装置2は、撮影者1に操作されて被写体4を撮影すると、内蔵する通信部3を制御して、アンテナ3Aを介して携帯型通信装置5と通信を行い、ID情報を取得し、撮影画像に対応する画像データと関連付けて記憶する。
【0080】
以上のように、被写体4が携帯する携帯型通信装置5のID情報を、被写体4を撮影した撮影画像に対応する画像データと関連付けて記憶することにより、撮影された被写体を識別することができ、後述するように、容易に特定の被写体が撮影された撮影画像に対応する画像データを読み出すことができる。
【0081】
例えば、パーティ等のイベントの会場において、参加者が入場する際にそれぞれ異なるID情報を記憶している携帯型通信装置を携帯させる。そして、会場内において、スタッフが撮影装置2を用いて参加者を撮影する。その際、撮影画像に対応する画像データは、撮影された参加者が携帯する携帯型通信装置が供給したID情報と関連付けて記憶される。そして、イベント終了後、参加者が会場を退出する際に、スタッフは、参加者が携帯している携帯型通信装置のID情報に基づいて、参加者が撮影されている画像をその参加者に提供する。
【0082】
これにより、参加者は、カメラを持参しなくても、イベントの会場内において自分が撮影された撮影画像を容易に入手することができる。
【0083】
なお、提供方法としては、スタッフが撮影画像を画像データのままフロッピディスクやCD-R(Compact Disk - Recordable)などに記憶させて提供するようにしてもよいし、選択された撮影画像を紙等に印刷してから提供するようにしてもよい。
【0084】
また、携帯型通信装置は、どのような形状でもよく、例えば、帽子、お面、バッチ、ワッペン等のように、会場の雰囲気を壊さず、参加者が携帯するのに不便でないものにするのが好ましい。
【0085】
さらに、参加者が入場する際に、希望する参加者にのみ貸与または提供するようにしてもよい。その場合、携帯型通信装置を、撮影者により参加者が携帯型通信装置を携帯していることを認識し易い形状にすると、撮影者が、サービスの対象者である携帯型通信装置を携帯している参加者を中心に撮影を行うことができる。
【0086】
以上のような撮影サービスにおいて、料金を課金する場合、課金方法として、入場料等の参加費に所定の金額が含まれるようにしてもよいし、携帯型通信装置を所定の金額で貸与若しくは販売するようにしてもよいし、退場時に参加者に提供する撮影画像の枚数に応じて課金するようにしてもよいし、その他の方法であっても、もちろんよい。また、これらの方法を組み合わせてもよい。
【0087】
図2は、図1の撮影装置2の内部の構成例を示すブロック図である。
【0088】
CPU(Central Processing Unit)11は、ROM(Read Only Memory)12に記憶されているプログラムからRAM(Random Access Memory)13にロードしたプログラムに従って撮影装置2の全体の動作を、バス20を介して制御する。RAM13にはまた、CPU11が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【0089】
撮影部14には、CCD(Charge Coupled Device)、あるいはCMOS(Complementary Metal Oxide Semiconductor)などの撮像素子や撮影レンズなどよりなるカメラ15、およびカメラ制御部16が配置されている。カメラ15は、ユーザの指示に基づいて、被写体の画像を取り込み(撮影し)、カメラ制御部16は、ユーザによるカメラ15の調節要求に応じて、カメラ15のズーム率、取り込む光量などを制御する。
【0090】
操作部21は、撮影ボタンや調整レバー等により構成されている。ユーザは操作部21を操作して、撮影やカメラ15の調整等の指示を入力し、撮影装置2を操作する。なお、操作部21は、ボタンおよびレバー以外にも、例えば、キーボードまたはタッチパッド等のような、入力装置であって上記の操作ができるものであれば何でもよい。
【0091】
モニタ22は、CRT(Cathode Ray Tube)やLCD(Liquid Crystal Display)などよりなり、撮影部14のカメラ15により撮影された撮影画像を表示する。また、操作の案内、電池残量、または撮影枚数等の各種情報が表示されることが好ましい。
【0092】
記憶部23は、カメラ15が撮影した撮影画像に対応する画像データを、通信部3によりアンテナ3Aを介して取得されたID情報に関連付けて記憶する。
【0093】
通信部3は、CPU11に制御され、アンテナ3Aを介して携帯型通信装置5と無線通信を行う。
【0094】
また、撮影装置2のバス20には、必要に応じてドライブ30が接続され、磁気ディスク31(フロッピディスクを含む)、光ディスク32(CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む)、光磁気ディスク33(MD(Mini-Disk)を含む)、または、CF(Compact Flash)或いはMS(Memory Stick)のような半導体メモリ34などが適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部23またはRAM13にインストールされる。
【0095】
以上のような構成の撮影装置2において、カメラ15により撮影された撮影画像に対応する画像データ、および、通信部3によりアンテナ3Aを介して取得されたID情報は、CPU11に制御され、ドライブ30を介して、磁気ディスク31、光磁気ディスク33、または半導体メモリ34に記憶されてもよい。また、記憶部23に記憶されているID情報および対応する画像データが、CPU11に制御されて、ドライブ30を介して、磁気ディスク31、光磁気ディスク33、または半導体メモリ34に記憶されるようにしてもよい。また、光ディスク32が書き込み可能なCD−R、CD−RW,DVD−RAMタイプのドライブおよびディスクであればこれに記録してもよい。
【0096】
また、アンテナ3Aには、例えば、八木アンテナやパラボラアンテナ等のように、通信範囲に指向性のある指向性アンテナを用いて、図3に示すように通信可能な範囲である通信範囲と撮影可能な範囲である撮影範囲とを近似させるようにしてもよい。
【0097】
図3は、通信範囲と撮影範囲の関係の例を示す模式図である。
【0098】
図3において、撮影装置2のアンテナ3Aには指向性アンテナが用いられており、その通信範囲42は、撮影装置2の前方を中心としており、撮影装置2が撮影範囲41と似たような範囲となっている。これにより、通信範囲42内に存在し、通信部3がアンテナ3Aを介して無線通信可能な携帯型通信装置5は、撮影範囲41内に存在する被写体4が携帯しているとみなすことができる。すなわち、携帯型通信装置5が通信範囲42内に存在するか否かで、携帯型通信装置5を携帯する被写体4が撮影範囲41内に存在するか否かを判定することができる。
【0099】
図4は、携帯型通信装置5の内部の構成例を示すブロック図である。
【0100】
CPU51は、ROM52に記憶されているプログラムからRAM53にロードしたプログラムに従って携帯型通信装置5の全体の動作を、バス60を介して制御する。RAM53にはまた、CPU51が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【0101】
通信部61は、CPU51により制御され、アンテナ5Aを介して、撮影装置2と無線通信を行い、ID情報記憶部62に記憶されているID情報を供給する。
【0102】
ID情報記憶部62には、携帯型通信装置5を識別するための識別情報を含むID情報が予め記憶されており、そのID情報は、CPU51等により読み出され、通信部61によりアンテナ5Aを介して送信される。
【0103】
なお、ID情報記憶部62が記憶するID情報は、携帯型通信装置5の識別情報の他にも、例えば、携帯型通信装置5を携帯する被写体4に関する情報等、その他の情報を含んでいてもよい。
【0104】
また、携帯型通信装置5のバス60には、必要に応じてドライブ70が接続され、磁気ディスク71、光ディスク72、光磁気ディスク73、或いは半導体メモリ74などが適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じてRAM53にインストールされる。
【0105】
次に図5のフローチャートを参照して、撮影装置2による撮影処理を説明する。
【0106】
最初にステップS1において、CPU11は、調整処理を行い、撮影を行う。CPU11は、撮影者1が操作部21を操作することにより入力された指示に基づいて、撮影部14のカメラ制御部16を制御して、カメラ15の調整処理を行い、カメラ15を制御して、撮影処理を行い、取り込まれた撮影画像に対応する画像データを作成し、RAM13等に保持させる。
【0107】
そして、ステップS2において、CPU11は、ID要求情報を送信する。CPU11は、通信部3を制御して、ID情報を要求する情報であるID要求情報を、アンテナ3Aを介して、通信範囲内に存在する携帯型通信装置に送信する。
【0108】
ID要求情報を送信したCPU11は、ステップS3において、ID情報の受信を開始する。CPU11は、通信部3を制御して、アンテナ3Aを介して、携帯型通信装置より送信されるID情報を受信する。
【0109】
ステップS4において、CPU11は、通信部3を制御して、ID情報を受信したか否かを判定する。受信したと判定した場合、CPU11は、ステップS5に進み、RAM13等に保持されている画像データに受信したID情報を付加し、記憶部23に記憶する。
【0110】
図6は、画像データおよびID情報が記憶部23に記憶される様子の例を示した模式図である。図6Aに示すように、CPU11は、受信したID情報82を、画像データ81のヘッダ等に付加して記憶部23に記憶する。また、被写体が複数存在し、受信したID情報が複数存在する場合、図6Bに示すように、CPU11は、受信したID情報83および84を、画像データ81のヘッダ等に付加して記憶部23に記憶する。
【0111】
また、CPU11は、図6Cに示すように、受信したID情報82を画像データ81に付加せずに、画像データ81およびID情報82を別々に記憶部23に記憶し、管理情報等により対応させて管理するようにしてもよい。なお、受信したID情報が複数の場合も同様に、図6Dに示すように、CPU11が、受信したID情報83および84を画像データ81に付加せずに、記憶部23にそれぞれ記憶し、管理情報等により対応させて管理するようにしてもよい。
【0112】
図5に戻り、記憶部23にID情報および対応する画像データを記憶させたCPU11は、撮影処理を終了する。
【0113】
また、ステップS4において、ID情報を受信していないと判定した場合、CPU11は、ステップS6に進み、RAM13等に保持されている画像データを記憶部23に記憶し、撮影処理を終了する。
【0114】
なお、特別なケースでは、ステップS2乃至S6の処理を以下のようにしてもよい。例えば、連写の場合は、ステップS1の撮影後、すぐにもう一度ステップS1の処理を繰り返し行い、連写後にまとめて、それぞれについて、ステップS2乃至S6の処理を行ってもいいし、2枚目から最後の1枚の一つ前までの処理に対してはステップS2乃至S6をキャンセルするようにしても良い。このとき、連写した画像には、1枚目と最後のS2乃至S6でIDを取得して、すべてのIDを関連付けるとよい。
【0115】
次に図7のフローチャートを参照して、携帯型通信装置による通信処理を説明する。
【0116】
最初に、ステップS21において、携帯型通信装置5のCPU51は、撮影装置2より送信されたID要求情報を受信したか否かを判定し、受信したと判定するまで待機する。
【0117】
ID要求情報を受信したと判定した場合、CPU51は、ステップS22に進み、ID情報を読み出し、送信する。CPU51は、ID情報記憶部62に予め記憶されているID情報を読み出し、通信部61を制御して、アンテナ5Aを介して送信する。ID情報を送信したCPU51は、ステップS21に戻り、それ以降の処理を繰り返す。
【0118】
以上のように、携帯型通信装置5よりID情報が撮影装置2に供給されることで、撮影装置2は、撮影画像に対応する画像データとID情報を関連付けて記憶することができる。
【0119】
次に、図8のフローチャートを参照して、撮影装置2による読み取り処理を説明する。
【0120】
最初にステップS31において、CPU11は、入力されたID情報に基づいて、画像データを検索する。CPU11は、撮影者等が操作部21を操作する等して入力されたID情報に基づいて、記憶部23に記憶されている画像データの中から、対応する画像データを検索する。
【0121】
ステップS32において、CPU11は、該当する画像データが存在するか否かを判定する。該当する画像データが存在すると判定した場合、CPU11は、ステップS33に進み、検索された画像データを取得し、出力する。例えば、CPU11は、画像データを取得すると、対応する画像をモニタ22に表示したり、バス20に接続されたドライブ30を介して、磁気ディスク31、光ディスク32、光磁気ディスク33、または半導体メモリ34に記録したりする。また、通信部3を制御して、他の情報処理装置等に送信するようにしてもよい。
【0122】
画像データを出力したCPU11は、読み取り処理を終了する。また、ステップS32において、該当する画像データが存在しないと判定した場合、CPU11は、読み取り処理を終了する。
【0123】
以上のように、ユーザは、ID情報に基づいて撮影画像に対応する画像データを検索し、読み出すことができるので、容易に目的の撮影画像を取得することができる。
【0124】
以上において、撮影画像を提供するように説明したが、静止画像に限らず、撮影装置2で動画を録画するようにし、動画像を提供するようにしてもよい。動画の場合、撮影装置2も被写体も移動するので、数秒に1度は、図5のステップS2乃至S6を判断するように割り込みID確認を平行して行うとよい。
【0125】
また、例えば、携帯型通信装置を携帯する複数のユーザが1つのグループを構成する場合、撮影画像を個人単位で提供する必要がないこともある。例えば、家族でイベントに参加した場合等は、家族単位でまとめて撮影画像を提供するほうがよい場合もある。このような状況に対処するために、携帯型通信装置を識別するID情報に、複数の携帯型通信装置で構成されるグループを識別するグループ識別情報を含むようにしてもよい。
【0126】
図9は、グループ識別情報を含むID情報の様子の例を示す模式図である。
【0127】
図9において、第1グループ90は、ユーザ91A,91B、および91Cにより構成される。ユーザ91Aは携帯型通信装置92Aを携帯しており、ユーザ91Bは携帯型通信装置92Bを携帯しており、そして、ユーザ91Cは携帯型通信装置92Cを携帯している。携帯型通信装置92AはID情報記憶部に、固有のIDとして「XX」を記憶し、また、グループIDとして「AAAA」を記憶している。
【0128】
同様に、携帯型通信装置92BのID情報記憶部には、固有のIDとして「YY」が記憶され、また、グループIDとして「AAAA」が記憶されている。さらに、携帯型通信装置92CのID情報記憶部には、固有のIDとして「ZZ」が記憶され、また、グループIDとして「AAAA」が記憶されている。
【0129】
また、第2グループ95は、ユーザ96A,96B、および96Cにより構成される。ユーザ96Aは携帯型通信装置97Aを携帯しており、ユーザ96Bは携帯型通信装置97Bを携帯しており、そして、ユーザ96Cは携帯型通信装置97Cを携帯している。携帯型通信装置97AはID情報記憶部に、固有のIDとして「PP」を記憶し、また、グループIDとして「BBBB」を記憶している。
【0130】
同様に、携帯型通信装置97AのID情報記憶部には、固有のIDとして「QQ」が記憶され、また、グループIDとして「BBBB」が記憶されている。さらに、携帯型通信装置97CのID情報記憶部には、固有のIDとして「RR」が記憶され、また、グループIDとして「BBBB」が記憶されている。
【0131】
これにより、例えば、ユーザ91Aを撮影した場合、携帯型通信装置92Aは、撮影装置2に、ID情報として固有のIDである「XX」だけでなく、グループIDである「AAAA」を供給する。従って、撮影装置2において、ユーザ91Aが撮影された画像に対応する画像データは、固有のID「XX」だけでなく、グループID「AAAA」でも検索可能となる。
【0132】
以上のように第1グループ90および第2グループ95を識別するグループIDを設定することにより、撮影装置2において、携帯型通信装置92A乃至92C、並びに携帯型通信装置97A乃至97Cを個別に識別するだけでなく、第1グループ90および第2グループ95を識別するようにすることができ、グループ単位でも撮影画像を提供することができる。
【0133】
以上において、ID情報に固有のIDおよびグループIDが含まれるように説明したが、これに限らず、グループIDのみが含まれるようにしてもよい。また、以上においては、グループIDは、同じ数の携帯型通信装置に割り当てるように説明したが、これに限らず、同じグループIDを割り当てる携帯型通信装置の数は、何台でもよく、また、グループごとに数が異なってもよい。すなわち、固有のIDとグループIDとを区別する必要はなく、1つのIDを1台の携帯型通信装置に割り当てたり、複数の携帯型通信装置に割り当てたりしてもよい。
【0134】
なお、図9に示したIDは、2文字または4文字により構成されているが、これに限らず、何文字でもよいし、また、数字など、アルファベット以外の文字であってもよい。
【0135】
また、携帯型通信装置にマイク等の録音機能を設けて、画像データだけでなく音声データも提供できるようにしてもよい。
【0136】
グループ全員に携帯型通信装置を配布しない場合は、IDにグループである旨のIDを加え、少し広角の画像で記録するようにしてもよい。
【0137】
図10は、携帯型通信装置5の内部の他の構成例を示す図である。
【0138】
図10において、マイク101は、携帯型通信装置5を携帯している被写体4の音声を音声データとして取得する。取得された音声データはRAM53等に保持され、CPU51によりID情報に付加され、図7に示す場合と同様に、通信部61によりアンテナ5Aを介して送信される。
【0139】
送信されたID情報および音声情報は、図5に示すフローの場合と同様に、撮影装置2により受信され、画像データに関連付けされて記憶部23に記憶される。
【0140】
図11は、画像データおよびID情報の記憶部23に記憶される様子の他の例を示した模式図である。図11Aに示すように、CPU11は、受信したID情報106および対応する音声データ107を、画像データ105のヘッダ等に付加して記憶部23に記憶させる。また、被写体が複数存在し、受信したID情報が複数存在する場合、図11Bに示すように、CPU11は、受信したID情報106Aおよび106B、並びに、それぞれに対応する音声データ107Aおよび107Bを、画像データ105のヘッダ等に付加して記憶部23に記憶させる。
【0141】
また、CPU11は、図11Cに示すように、受信したID情報106および対応する音声データ107を画像データ105に付加せずに、画像データ105、ID情報106、および音声データ107をそれぞれ別々に記憶部23に記憶させ、管理情報等により対応させて管理するようにしてもよい。なお、受信したID情報が複数の場合も同様に、図11Dに示すように、CPU11が、受信したID情報106Aおよび106B、並びに、それぞれに対応する音声データ107Aおよび107Bを画像データ105に付加せずに、記憶部23にそれぞれ記憶させ、管理情報等により対応させて管理するようにしてもよい。
【0142】
以上のように構成することにより、画像データだけでなく音声データも提供することができる。
【0143】
さらに、携帯型通信装置5にモニタやスピーカ等を設け、撮影画像を受信して表示したり、音声を出力したりすることができるようにしてもよい。すなわち、撮影装置2は撮影を行うと携帯型通信装置5にID情報を要求し、その要求に基づいて携帯型通信装置5は被写体4の音声を録音してID情報とともに撮影装置2に送信する。撮影装置2は、受信したID情報および音声データを画像データに付加して記憶するとともに、ID情報および音声データを供給した携帯型通信装置5に送信する。ID情報および音声データが付加された画像データを受信した携帯型通信装置5は、受信したID情報を登録されているID情報と照合し、一致した場合、受信した画像データに対応する画像をモニタ112に表示させ、受信した音声データに対応する音声をスピーカ113より出力させる。
【0144】
図12は、携帯型通信装置5の内部のさらに他の構成例を示す図である。
【0145】
図12において、操作部111は、ボタン等により構成され、ユーザからの指示を受け付ける。ユーザは操作部111を操作することにより、後述するように、取得した画像データに対応する画像をモニタ112に表示させたり、音声データに対応する音声をスピーカ113より出力させたりする。
【0146】
モニタ112は、CPU51に制御され、通信部61により取得された画像データに対応する画像を表示する。スピーカ113は、CPU51に制御され、通信部61により取得された音声データに対応する音声を出力する。記憶部114は、通信部61によりアンテナ5Aを介して受信された画像データおよび音声データを記憶する。
【0147】
次に、図13のフローチャートを参照して、撮影装置2による撮影処理の他の例について説明する。
【0148】
最初に、ステップS41において、CPU11は、図5のステップS1の処理と同様に、調整処理を行い、撮影を行う。そして、図5のステップS2の処理と同様に、ステップS42において、CPU11は、ID要求情報を送信する。ID要求情報を送信したCPU11は、ステップS43において、ID情報および音声データの受信を開始する。CPU11は、通信部3を制御して、アンテナ3Aを介して、携帯型通信装置より送信されるID情報および音声データを受信する。
【0149】
ステップS44において、CPU11は、通信部3を制御して、ID情報および音声データを受信したか否かを判定する。受信したと判定した場合、CPU11は、ステップS45に進み、RAM13等に保持されている画像データに受信したID情報および音声データを付加し、通信部3を制御して、アンテナ3Aを介して送信する。そして、ステップS46において、CPU11は、画像データに受信したID情報および音声データを付加して記憶部23に記憶する。ステップS46の処理を終了したCPU11は、撮影処理を終了する。
【0150】
また、ステップS44において、ID情報および音声データを受信していないと判定した場合、CPU11は、ステップS47に進み、RAM13等に保持されている画像データを記憶部23に記憶し、撮影処理を終了する。
【0151】
次に図14のフローチャートを参照して、携帯型通信装置による通信処理の他の例について説明する。
【0152】
最初に、ステップS61において、携帯型通信装置5のCPU51は、通信部61を制御して、図13のステップS42の処理において撮影装置2より送信されたID要求情報を受信したか否かを判定し、受信したと判定するまで待機する。
【0153】
ID要求情報を受信したと判定した場合、CPU51は、ステップS62に進み、録音を行い、音声データを作成する。CPU51は、マイク101を制御して、携帯型通信装置5を携帯する被写体4の音声を所定の時間録音し、RAM53等に保持させる。
【0154】
録音を行ったCPU51は、ステップS63に進み、ID情報を読み出し、作成した音声データを付加して送信する。CPU51は、ID情報記憶部62に予め記憶されているID情報を読み出し、RAM53等に記憶されている音声データを付加し、通信部61を制御して、アンテナ5Aを介して送信する。ID情報を送信したCPU51は、ステップS64に進み、音声データおよびID情報を付加された画像データを受信したか否かを判定する。CPU51は、通信部3を制御して、図13のステップS45の処理において撮影装置2より送信された音声データおよびID情報を付加された画像データを、アンテナ3Aを介して受信したか否かを判定する。
【0155】
受信したと判定した場合、CPU51は、ステップS65に進み、受信したID情報が登録されているID情報と一致するか否かを判定する。CPU51は、受信したID情報をID情報記憶部62に記憶されているID情報と照合し、一致するか否かを判定する。一致したと判定した場合、CPU51は、ステップS66に進み、受信した画像データおよび音声データを記憶部114に記憶し、画像データに対応する画像をモニタ112に表示し、音声データに対応する音声をスピーカ113より出力する。ステップS66の処理が完了すると、CPU51は、ステップS61に戻り、それ以降の処理を繰り返す。
【0156】
また、ステップS64において、音声データおよびID情報を付加された画像データを受信していないと判定した場合、CPU51は、ステップS61に戻り、それ以降の処理を繰り返す。
【0157】
さらに、ステップS65において、照合の結果、受信したID情報が登録されているID情報と一致しないと判定した場合、CPU51は、ステップS67に進み、受信した画像データ、音声データ、およびID情報を削除する。ステップS67の処理が完了したCPU51は、ステップS61に進み、それ以降の処理を繰り返す。
【0158】
以上のように構成することで、被写体4は、撮影されたその場で撮影画像を確認することができる。
【0159】
以上のような携帯型通信装置5は、専用の通信装置に限らず、同様の機能を有する装置であれば何でもよい。
【0160】
図15は、本発明を適用した情報処理システムの他の構成例を示す図である。この情報処理システムにおいて、携帯型通信装置5の代わりに、例えば、図15Aに示すように画像表示機能つき携帯電話機121を用いてもよいし、図15Bに示すように、通信機能つきPDA(Personal Digital Assistant)122を用いてもよい。
【0161】
図16は、本発明を適用した情報処理システムのさらに他の構成例を示す図である。図16Aに示すように、被写体4が携帯通信装置5の他に携帯電話機121を携帯し、携帯通信装置5はID情報および音声データを撮影装置2に供給し、撮影装置2は携帯電話機121に画像データおよび音声データを供給するようにしてもよい。その際、携帯電話機121に関する情報は予め撮影装置2に登録されており、撮影装置2はその情報に基づいて、画像データおよび音声データをEメールに添付するなどして、携帯電話機121の基地局125を介して携帯電話機121に供給するようにしてもよい。
【0162】
同様に、図16Bに示すように、被写体4が携帯通信装置5の他にPDA122を所有している場合も同様に、撮影装置2は、画像データおよび音声データをEメールに添付するなどして、PDA122が有する通信機能の基地局126を介してPDA122に供給するようにしてもよい。
【0163】
以上のような情報処理システムにおいて、撮影を行う撮影装置は、固定カメラ等のように自動で撮影を行うものであってもよい。また、被写体4が携帯型通信装置5を用いて撮影装置を操作するようにしてもよい。
【0164】
図17は、本発明を適用した情報処理システムのさらに他の構成例を示す図である。
【0165】
図17Aにおいて、被写体4が携帯する携帯型通信装置5には、図12に示すように操作部111が設けられている。被写体4は、この操作部111を操作することにより、撮影装置130の動作を制御することができる。撮影装置130は通信部131を内蔵しており、通信部131はアンテナ131Aを介して携帯型通信装置5と無線通信を行う。また、撮影装置130は撮影装置固定台133により、柱132に固定されている。撮影装置固定台133は、駆動部を有しており、撮影装置130の撮影する方向を横方向または縦方向に変えることができる。なお、被写体4は、操作部111を操作することにより、撮影装置130を介して、撮影装置固定台133の動作を制御することができる。
【0166】
例えば、被写体4は、携帯型通信装置5の操作部111を操作して、撮影装置固定台133を制御して撮影装置130を自分の方向に向けて、撮影装置130を制御して撮影を行わせることができる。
【0167】
また、図17Bに示すように撮影装置130は、撮影台135に設置されるようにしてもよい。撮影台135は駆動部を有しており、撮影装置130の撮影する方向を横方向または縦方向に変えることができる。さらに、図示は省略するが、撮影台135には底部に車輪等が設けられており、撮影装置130は移動可能となっている。なお、被写体4は、操作部111を操作することにより、撮影装置130を介して、撮影台135の動作を制御することができる。
【0168】
図17Bに示すような場合においても、図17Aに示す場合と同様に、被写体4は、携帯型通信装置5の操作部111を操作して、撮影台135を制御して撮影装置130を自分の方向に向けて、撮影装置130を制御して撮影を行わせることができる。
【0169】
図18は撮影装置130の内部の構成例を示す図である。
【0170】
図18において、撮影台駆動部137は、モータ等の駆動装置により構成されており、撮影装置固定台133、または撮影台135の駆動部と接続される。通信部131がアンテナ131Aを介して被写体4からの指示を受信すると、撮影台駆動部137は、CPU11に制御されて駆動することにより、撮影装置固定台133、または撮影台135の駆動部を動作させる。
【0171】
以上において、被写体4が撮影を指示することにより、撮影装置130が撮影を行うように説明したが、これに限らず、例えば、被写体4が操作部111を操作すると、携帯型通信装置5が所定の間隔で信号を送信するようにし、撮影装置130が、その信号を受信すると、携帯型通信装置5が通信範囲内に存在する(被写体4が撮影範囲内に存在する)と認識し、撮影を行うようにしてもよい。
【0172】
以上のように構成することにより、被写体4の指示で撮影を行ったり、被写体4を自動で撮影したりすることができる。
【0173】
図19は、本発明を適用した情報処理システムのさらに他の構成例を示す図である。
【0174】
図19に示す構成例おいて、撮影者1が携帯する撮影装置141は、撮影者1に操作されて被写体4を撮影するとともに、被写体4が携帯する携帯型通信装置142と無線通信を行い、ID情報や音声データを取得する。また、撮影装置141は、中央管理センタ143に設置されている管理サーバ144と無線通信を行い、撮影画像に対応する画像データ、並びに取得したID情報および音声データを供給する。
【0175】
被写体4が携帯する携帯型通信装置142は、携帯型通信装置142を識別するための識別情報を含むID情報を記憶しており、撮影装置141と無線通信を行い、記憶しているID情報を供給するとともに、被写体4の音声を録音し、撮影装置141に供給する。また、携帯型通信装置142は、中央管理センタ143に設置されている管理サーバ144と無線通信を行い、ID情報、並びに対応する画像データおよび音声データを取得する。そして、取得した画像データに対応する画像を表示し、音声データに対応する音声を出力する。被写体4により、その表示された画像を購入するか否かが指示されると、携帯型通信装置142は、管理サーバ144と無線通信を行い、決済処理を行なう。
【0176】
中央管理センタ143に設置されている管理サーバ144は、撮影装置用通信部145を内蔵しており、撮影装置141と無線通信を行う。また、管理サーバ144は、携帯型通信装置用通信部146を内蔵しており、携帯型通信装置142と無線通信を行う。さらに、管理サーバ144は、データベース147を有しており、撮影装置141より供給されたID情報、並びに対応する画像データおよび音声データをデータベース147に記憶させて管理する。
【0177】
また、中央管理センタ143には、決済サーバ148が設置されている。決済サーバ148は、管理サーバ144に接続されており、管理サーバ144を介して携帯型通信装置142と通信を行い、決済処理を行なう。
【0178】
以上のように、ID情報、並びに対応する画像データおよび音声データが、中央管理センタ143に設置された管理サーバ144に供給され、管理サーバ144のデータベース147により管理されることにより、複数の撮影装置により撮影された画像を管理することができる。
【0179】
例えば、パーティ等のイベントの会場において、撮影装置141を携帯する複数のスタッフが参加者を撮影する。その際、撮影画像に対応する画像データは、撮影された参加者が携帯する携帯型通信装置が供給したID情報と関連付けられ、中央管理センタ143の管理サーバ144に供給され、データベース147に記憶される。そして、会場を退出する際に、参加者は、中央管理センタにおいて、参加者が携帯している携帯型通信装置のID情報に基づいて、参加者が撮影されている画像を取得することができる。
【0180】
これにより、参加者は、複数のスタッフに撮影された場合においても、各スタッフに画像を提供してもらう必要が無く、管理サーバから一括して取得することができる。
【0181】
なお、上述した情報処理システムにおいて、管理サーバ144が取得したID情報、並びに対応する画像データおよび音声データをデータベース147に記憶するとともに携帯型通信装置142に供給し、被写体4が携帯型通信装置142に表示された画像を取得するか否かを指示し、その指示に基づいて、決済処理が行われるようにしてもよい。この場合、被写体4は、退場時等に中央管理センタ144において、予め指定した画像を取得するだけでよく、取得する画像を選択する手間を省略することができる。
【0182】
なお、提供方法としては、撮影画像が画像データのままフロッピディスクやCD-R(Compact Disk - Recordable)などに記憶されて提供されるようにしてもよいし、選択された撮影画像が紙等に印刷されてから提供されるようにしてもよい。
【0183】
また、携帯型通信装置は、どのような形状でもよく、例えば、帽子、お面、バッチ、ワッペン等のように、会場の雰囲気を壊さず、参加者が携帯するのに不便でないものにするのが好ましい。
【0184】
さらに、参加者が入場する際に、希望する参加者にのみ貸与または提供するようにしてもよい。その場合、携帯型通信装置を、撮影者により参加者が携帯型通信装置を携帯していることを認識し易い形状にすると、撮影者が、サービスの対象者である携帯型通信装置を携帯している参加者を中心に撮影を行うことができる。
【0185】
以上のような撮影サービスにおいて、料金を課金する場合、課金方法として、入場料等の参加費に所定の金額が含まれるようにしてもよいし、携帯型通信装置を所定の金額で貸与若しくは販売するようにしてもよいし、退場時に参加者に提供する撮影画像の枚数に応じて課金するようにしてもよいし、その他の方法であっても、もちろんよい。また、これらの方法を組み合わせてもよい。
【0186】
図20は、撮影装置141の内部の構成例を示すブロック図である。
【0187】
図20において、携帯型通信装置用通信部151は、CPU11に制御され、アンテナ151Aを介して、携帯型通信装置142と無線通信を行い、ID情報および音声データを取得する。管理サーバ用通信部152は、CPU11に制御され、アンテナ152Aを介して、管理サーバ144と無線通信を行い、ID情報、並びに対応する画像データおよび音声データを送信する。
【0188】
なお、携帯型通信装置用通信部151および管理サーバ用通信部152は、別体として説明したが、これに限らず、一体化してもよい。
【0189】
図21は、携帯型通信装置142の内部の構成例を示す図である。
【0190】
図21において、撮影装置用通信部161は、CPU51により制御され、撮影装置141より送信されたID要求情報を受信し、そのID要求情報に基づいて、ID情報記憶部62に記憶されているID情報、および、マイク101により録音された被写体4の音声に対応する音声データを撮影装置141に送信する。
【0191】
管理サーバ用通信部162は、CPU51により制御され、管理サーバ144より送信されたID情報、並びに対応する画像データおよび音声データを受信し、RAM53等に供給し、保持させる。また、管理サーバ用通信部162は、CPU51により制御され、ユーザの指示に基づいて、管理サーバ144を介して決済サーバ148と通信を行い、決済処理を行う。
【0192】
ICカードリーダ/ライタ163は、CPU51に制御され、装着されたICカード164に記録された各種の情報を読み出したり、CPU51より指示された情報を書き込んだりする。ICカード164は、プラスチック製カード等に極めて薄い半導体集積回路を埋め込み、情報を記録できるようにしたカードであり、必要に応じてICカードリーダ/ライタ163に装着される。また、ICカード164は、貨幣価値を表す残高情報を記録しており、決済処理が行われるとその金額が残高情報の残高より減算される。
【0193】
図22は、管理サーバ144の内部の構成例を示す図である。
【0194】
図22において、管理サーバ144のCPU171は、ROM172に記憶されているプログラム、またはRAM173にロードされたプログラムに従って各種の処理を実行する。RAM173にはまた、CPU171が各種の処理を実行する上において必要なデータなども適宜記憶される。CPU171、ROM172、およびRAM173は、バス174を介して相互に接続されている。このバス174にはまた、入出力インタフェース180にも接続されている。
【0195】
入出力インタフェース180には、キーボード、マウスなどよりなる入力部181、CRT、LCDなどよりなるディスプレイ、スピーカ、並びにプリンタなどよりなる出力部182、ハードディスクなどより構成されるデータベース183、モデム、ターミナルアダプタなどより構成され、アンテナ184Aを介して携帯型通信装置と無線通信を行う携帯型通信装置用通信部184、モデム、ターミナルアダプタなどより構成され、アンテナ185Aを介して撮影装置と無線通信を行う撮影装置用通信部185、モデム、ターミナルアダプタなどより構成され、決済サーバ148に接続されている有線用通信部186が接続されている。
【0196】
入出力インタフェース180にはまた、必要に応じてドライブ190が接続され、磁気ディスク191、光ディスク192、光磁気ディスク193、或いは半導体メモリ194などが適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じてRAM173等にインストールされる。
【0197】
図23は、決済サーバ148の内部の構成例を示す図である。
【0198】
図23において、決済サーバ148のCPU201は、ROM202に記憶されているプログラム、またはRAM203にロードされたプログラムに従って各種の処理を実行する。RAM203にはまた、CPU201が各種の処理を実行する上において必要なデータなども適宜記憶される。CPU201、ROM202、およびRAM203は、バス204を介して相互に接続されている。このバス204にはまた、入出力インタフェース210にも接続されている。
【0199】
入出力インタフェース210には、キーボード、マウスなどよりなる入力部211、CRT、LCDなどよりなるディスプレイ、スピーカ、並びにプリンタなどよりなる出力部212、ハードディスクなどより構成される記憶部213、モデム、ターミナルアダプタなどより構成され、管理サーバ144に接続されている通信部214が接続されている。
【0200】
入出力インタフェース210にはまた、必要に応じてドライブ220が接続され、磁気ディスク221、光ディスク222、光磁気ディスク223、或いは半導体メモリ224などが適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じてRAM203等にインストールされる。
【0201】
次に、図24のフローチャートを参照して、撮影装置141による撮影処理について説明する。
【0202】
最初に、ステップS81において、CPU11は、図13のステップS41の処理と同様に、調整処理を行い、撮影を行う。そして、図13のステップS42の処理と同様に、ステップS82において、CPU11は、携帯型通信装置用通信部151を制御して、アンテナ151Aを介して、ID要求情報を送信する。ID要求情報を送信したCPU11は、ステップS83において、図13のステップS43の処理と同様に、ID情報および音声データの受信を開始する。CPU11は、携帯型通信装置用通信部151を制御して、アンテナ151Aを介して、携帯型通信装置142より送信されるID情報および音声データを受信する。
【0203】
ステップS84において、CPU11は、図13のステップS44の処理と同様に、携帯型通信装置用通信部151を制御して、ID情報および音声データを受信したか否かを判定する。受信したと判定した場合、CPU11は、ステップS85に進み、画像データに受信したID情報および音声データを付加し、管理サーバ用通信部152を制御して、アンテナ152Aを介して管理サーバ144に送信する。ステップS85の処理を終了したCPU11は、撮影処理を終了する。
【0204】
また、ステップS84において、ID情報および音声データを受信していないと判定した場合、CPU11は、ステップS86に進み、管理サーバ用通信部152を制御して、アンテナ152Aを介して画像データを管理サーバ144に送信し、撮影処理を終了する。
【0205】
次に、図25のフローチャートを参照して、管理サーバ144による管理処理について説明する。
【0206】
最初にステップS101において、管理サーバ144のCPU171は、画像データを受信したか否かを判定し、受信したと判定するまで待機する。CPU171は、撮影装置用通信部185を制御して、図24のステップS85、またはステップS86の処理において撮影装置141より送信された画像データを、アンテナ185Aを介して受信したか否かを判定する。
【0207】
受信したと判定した場合、CPU171は、ステップS102に進み、受信した画像データにID情報が付加されているか否かを判定する。受信した画像データが図24のステップS85の処理において撮影装置141より送信された画像データである場合、受信した画像データにはID情報および音声データが付加されており、受信した画像データが図24のステップS86の処理において撮影装置141より送信された画像データである場合、受信した画像データにはID情報および音声データが付加されていない。
【0208】
受信した画像データにID情報が付加されていると判定した場合、CPU171は、ステップS103に進み、受信したID情報、画像データおよび音声データを関連付けてデータベース183に記憶する。そして、ステップS104において、CPU171は、携帯型通信装置用通信部184を制御し、アンテナ184Aを介して、受信したID情報、画像データおよび音声データを携帯通信装置142に送信する。送信が完了したCPU171は、ステップS106に進む。
【0209】
また、ステップS102において、ID情報が付加されていないと判定した場合、CPU171は、ステップS105に進み、受信した画像データをデータベース183に記憶する。画像データをデータベース183に記憶させたCPU171は、ステップS106に進む。
【0210】
ステップS106において、CPU171は、決済処理結果を取得したか否かを判定する。ステップS105において送信されたID情報、画像データおよび音声データが携帯型通信装置142に受信され、携帯型通信装置142においてユーザの指示に基づいて決済処理が行われた場合、携帯型通信装置142は、その決済処理の結果を管理サーバ144に送信する。CPU171は、携帯型通信装置用通信部184を制御し、その決済処理結果を受信したか否かを判定する。
【0211】
決済処理結果を受信したと判定した場合、CPU171は、ステップS107に進み、対応する画像データを出力用データとして保存する。携帯型通信装置142を携帯する被写体4が購入して決済処理が行われると、その画像データは、出力用画像データとしてまとめられ、保存され、被写体4にまとめて供給される。なお、このとき、画像データを出力用データとして保存せずに、画像データに対応する画像を写真紙等に印刷するなどして出力し、まとめて被写体4に提供するようにしてもよい。
【0212】
ステップS108において、CPU171は、受信した決済処理結果を決済サーバに供給し、決済処理を実行させる。CPU171は、有線用通信部186を制御して、決済サーバ148に決済処理結果を供給する。決済処理結果を取得した決済サーバ148のCPU201は、決済処理を行って決済情報を更新し、決済完了情報を作成する。そして、CPU201は、作成された決済完了情報を管理サーバ144に供給する
【0213】
CPU171は、ステップS109において、有線用通信部186を制御して、決済サーバ148より供給された決済完了情報を受信し、その受信した決済完了情報を携帯型通信装置用通信部184を制御して、携帯型通信装置142に送信する。決済完了情報を送信したCPU171は、ステップS101に戻り、それ以降の処理を繰り返す。
【0214】
また、ステップS106において、決済処理結果を取得していないと判定した場合、CPU171は、ステップS101に戻り、それ以降の処理を繰り返す。
【0215】
次に、図26のフローチャートを参照して、携帯型通信装置142による通信処理について説明する。
【0216】
最初に、ステップS121において、携帯型通信装置142のCPU51は、撮影装置用通信部161を制御して、図24のステップS82の処理において撮影装置141より送信されたID要求情報を受信したか否かを判定し、受信したと判定するまで待機する。
【0217】
ID要求情報を受信したと判定した場合、CPU51は、ステップS122に進み、図14のステップS62の処理と同様に、録音を行い、音声データを作成する。録音を行ったCPU51は、ステップS123に進み、ID情報に作成した音声データを付加して、撮影装置用通信部161を制御して、アンテナ161Aを介して撮影装置141に送信する。そして、ステップS124において、CPU51は、音声データおよびID情報を付加された画像データを受信したか否かを判定する。CPU51は、管理サーバ用通信部162を制御して、図25のステップS104の処理において管理サーバ144より送信された音声データおよびID情報を付加された画像データを、アンテナ162Aを介して受信したか否かを判定する。
【0218】
受信したと判定した場合、CPU51は、ステップS125に進み、図14のステップS65の処理と同様に、受信したID情報が登録されているID情報と一致するか否かを判定する。一致したと判定した場合、CPU51は、ステップS126に進み、受信した画像データに対応する画像をモニタ112に表示し、受信した音声データに対応する音声をスピーカ113より出力する。携帯型通信装置142のユーザである被写体4は、モニタ112およびスピーカ113より出力される画像および音声を購入するか否かを決定し、操作部111を操作して指示する。その指示に基づいて、CPU51は、ステップS127において、画像データおよび音声データを購入するか否かを判定する。
【0219】
被写体4が画像データおよび音声データの購入を指示したと判定した場合、CPU51は、ステップS128に進み、決済処理を行う。CPU51は、料金等を算出し、ICカードリーダ/ライタ163を制御して、ICカード164の残高情報を更新し、決済に関する情報を作成する。そして、CPU51は、決済に関する情報を含む決済処理結果を作成する。CPU51は、ステップS129において、管理サーバ用通信部162を制御して、作成した決済処理結果を管理サーバ144に送信する。
【0220】
ステップS130において、CPU51は、管理サーバ用通信部162を制御して、決済サーバ148が作成し、図25のステップS109において、管理サーバ144より送信された決済完了情報を受信したか否かを判定する。受信したと判定した場合、CPU51は、ステップS131に進み、受信したID情報が登録されているID情報と一致するか否かを判定する。決済完了情報にはID情報が含まれており、このID情報によりどの携帯型通信装置に対する決済完了情報かが識別されるようになっている。すなわち、CPU51は、決済完了情報に含まれるID情報をID情報記憶部62に記憶されているID情報を照合することで、受信した決済完了情報が携帯型通信装置142に対する決済完了情報であるか否かを判定する。
【0221】
一致したと判定した場合、CPU51は、ステップS132に進み、決済履歴をICカード164に記録する。CPU51は、受信した決済完了情報に含まれる決済に関する情報である決済履歴をICカードリーダ/ライタ163を制御して、ICカード164に記録する。
【0222】
ステップS132の処理を完了したCPU51は、ステップS121に戻り、それ以降の処理を繰り返す。
【0223】
また、ステップS124において、音声データおよびID情報を付加された画像データを受信していないと判定した場合、CPU51は、ステップS121に戻り、それ以降の処理を繰り返す。
【0224】
そして、ステップS125において、受信したID情報が登録されているID情報と一致しないと判定した場合、CPU51は、ステップS133に進み、受信した画像データおよび音声データを削除する。画像データおよび音声データを削除したCPU51は、ステップS121に戻り、それ以降の処理を繰り返す。
【0225】
また、ステップS127において、画像データおよび音声データを購入しないと判定した場合、CPU51は、ステップS133に進み、それ以降の処理を繰り返す。
【0226】
さらに、ステップS130において、決済完了情報を受信していないと判定した場合、CPU51は、ステップS121に戻り、それ以降の処理を繰り返す。同様に、ステップS131において、受信したID情報が登録されているID情報と一致しないと判定した場合も、ステップS121に戻り、それ以降の処理を繰り返す。
【0227】
以上のように構成することにより、複数の撮影装置により撮影された画像データおよび対応する音声データをまとめて管理することができる。
【0228】
以上に説明したような情報処理システムを例えば遊園地やテーマパーク等に用いることにより、お客である入場者がカメラを持参したり購入したりしなくても、画像、映像、または音声を記録し、入場者に提供するサービスなどを行うことができる。
【0229】
図27は、本発明を適用した情報処理システムの運用例を示す図である。
【0230】
図27において、遊園地230の入場門231には、受付端末装置232が設置されている。受付端末装置232は、中央管理センタ240に設置されている管理サーバ241に接続されており、入場門231において、スタッフが入場者に携帯型通信装置を渡す際に、入場者または携帯型通信装置に関する情報をスタッフにより入力され、それらの情報を管理サーバ241に供給する。また、管理サーバ241より、入場者に提供される画像データや音声データが供給される。
【0231】
中央管理センタ240の管理サーバ241は、決済サーバ242および受付端末装置232に接続されている。管理サーバ241は、さらに、アンテナ251乃至257を有しており、撮影装置や携帯型通信装置と無線通信を行い、画像データや音声データ等を管理する。なお、アンテナ252乃至257は、図27においては省略されているが、全て管理サーバ241と有線で接続されている。
【0232】
決済サーバ242は、管理サーバ241に接続されており、管理サーバより供給される決済情報に基づいて決済処理を行う。
【0233】
撮影装置261は、入場門近くのアンテナ252に設置されており、自動的にまたは被写体の指示に基づいて撮影を行う。同様に、カメラ262乃至264は、それぞれアンテナ253乃至255に設置されており、自動的にまたは被写体の指示に基づいて撮影を行う。
【0234】
撮影装置265は、撮影スタッフ271に携帯されており、撮影スタッフ271の操作により撮影を行う。また、撮影装置266も同様に、撮影スタッフ272に携帯されており、撮影スタッフ272の操作により撮影を行う。なお、図27においては省略しているが、撮影スタッフ271は、撮影側通信装置を携帯している。この撮影側通信装置は、撮影装置265、管理サーバ241、または携帯型通信装置等と無線通信を行う。また、同様に撮影スタッフ272も撮影側通信装置を携帯している。
【0235】
また撮影台に固定された撮影装置267は、着ぐるみを着ているスタッフ273の操作により撮影を行う。
【0236】
入場者281は、遊園地230に入場門付近を歩いている。また、入場者282は、着ぐるみを着たスタッフ273と記念撮影を行っている。入場者283は、アトラクション245の乗り物に搭乗している。入場者284は、ポスト246に手紙を投函しようとしている。なお、図示は省略しているが、入場者281乃至284は、それぞれ携帯型通信装置を携帯している。
【0237】
図28は、入場者が携帯する携帯型通信装置の例を示す外見図である。
【0238】
図28Aに示すように、携帯型通信装置300には紐301が輪状に設けられており、これにより、入場者は携帯型通信装置300を首から下げることができる。また、図28Aに示すように、携帯型通信装置300の表側には、マイク101、スピーカ113が接続されており、音声を録音したり、出力したりすることができる。また、携帯型通信装置300の左横には、入場者が撮影スタッフに対して撮影を要求する撮影要求ボタン302が設置されている。
【0239】
また、図28Bに示すように、携帯型通信装置300の裏側には、乾電池や充電池などの電池を入れる電池ケースの蓋である電池ケース蓋303が設けられている。
【0240】
以上に説明した携帯型通信装置300は、一例であり、上述したような形に限らず、どのような形および大きさでもよく、例えば、帽子やバッジ等に搭載されるようにしていてもよい。
【0241】
図29は携帯型通信装置300の内部の構成例を示すブロック図である。
【0242】
図29において、バイブレータ311は、振動することにより、携帯型通信装置300を振動させ、撮影スタッフからの合図を、携帯型通信装置300を携帯する入場者に通知したり、固定カメラの撮影タイミングを通知したりする。
【0243】
位置情報記憶部312は、ハードディスクやメモリなどにより構成され、CPU51が通信部61を制御して通信を行い、その通信の結果得られた情報に基づいて、算出した位置情報を記憶する。
【0244】
図30は、撮影スタッフが携帯する撮影装置および撮影側通信装置の例を示す外見図である。
【0245】
図30Aは撮影スタッフ271を正面からみた図である。図30Aにおいて、撮影スタッフ271は、撮影装置265を携帯している。また撮影スタッフ271は、ヘッドセット320を装着している。ヘッドセット320は、撮影スタッフ271の音声を取得するためのマイク321、画像情報や文字情報を表示して撮影スタッフ271に各種の情報を提供するヘッドマウントディスプレイ322が設けられた眼鏡323、および音声情報等を出力するヘッドホン324により構成されている。このヘッドセットの各部は、図30Bに示すようにスタッフ271が背中に担いでいる撮影側通信装置330に接続されている。
【0246】
図30Bは、撮影スタッフ271を後ろ側より見た図である。図30Bにおいて、撮影スタッフ271が背中に担いでいる撮影側通信装置330は、アンテナ330Aを有しており、このアンテナ330Aを介して無線通信を行う。また、上述したようにヘッドセット320は、撮影側通信装置330に接続されており、撮影側通信装置330に制御されている。
【0247】
図31は撮影スタッフが携帯する撮影装置および撮影側通信装置の例を示す外見図である。
【0248】
図31Aは、撮影スタッフ271を正面から見て左側横方向より見た図である。図31Aにおいて、ヘッドセット320を構成するマイク321、ヘッドマウントディスプレイ322、眼鏡323、およびヘッドホン324は、互いに接続されており、撮影側通信装置330に接続されている。
【0249】
図31Bは、撮影スタッフ271を正面から見て右側横方向より見た図である。図31Bにおいて、撮影装置265は、撮影側通信装置330と無線通信を行い、撮影画像に対応する画像データを供給する。
【0250】
以上に説明した撮影装置265および撮影側通信装置330は、一例であり、上述したような形に限らず、どのような形および大きさでもよく、例えば、撮影側通信装置330を腕に装着するような形にしてもよい。なお、撮影装置265および撮影側通信装置330を一体化してもよい。
【0251】
図32は、撮影装置265の内部の構成例を示す図である。
【0252】
図32において、撮影スタッフ271が操作部21を操作して、撮影を指示すると、CPU11は、カメラ15を制御して撮影を行い、撮影された画像に対応する画像データを、通信部3を制御してアンテナ3Aを介して撮影側通信装置330に送信する。
【0253】
図33は、撮影側通信装置330の内部の構成例を示す図である。
【0254】
CPU341は、ROM342に記憶されているプログラムからRAM343にロードしたプログラムに従って撮影側通信装置の全体の動作を、バス350を介して制御する。RAM343にはまた、CPU341が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【0255】
操作部351は、ボタンやレバー等により構成されている。ユーザは操作部351を操作して、マイク321およびヘッドホン324の音量調整、またはヘッドマウントディスプレイ324に表示される情報の切り替え等の指示を入力し、撮影側通信装置330を操作する。なお、操作部351は、ボタンおよびレバー以外にも、例えば、キーボードまたはタッチパッド等のように、入力装置であれば何でもよい。
【0256】
記憶部352は、撮影装置265より供給された撮影画像に対応する画像データを、取得したID情報に関連付けて記憶する。通信部353は、CPU341に制御されて、アンテナ330Aを介して、撮影装置265、管理サーバ241、携帯型通信装置等と無線通信を行う。
【0257】
撮影者ID情報記憶部354は、ハードディスクまたはメモリ等により構成され、撮影スタッフ271のIDである撮影者ID情報を記憶しており、この撮影者ID情報を用いて、現在の位置を算出することができる。また、位置情報記憶部355は、ハードディスクまたはメモリ等により構成され、算出された現在の位置情報を記憶する。
【0258】
また、バス350には、必要に応じてドライブ360が接続され、磁気ディスク361、光ディスク362、光磁気ディスク363、或いは半導体メモリ364などが適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部352またはRAM343にインストールされる。
【0259】
以上においては、撮影スタッフ271の場合について説明したが、その他の撮影スタッフも、同様の撮影装置および撮影側通信装置を携帯している。例えば、図27の撮影スタッフ272は、上述した撮影装置265と同様の構成の撮影装置266、および撮影側通信装置330を携帯している。
【0260】
また、撮影装置262乃至264は、上述した撮影装置および撮影側通信装置の両方の機能を有しており、それぞれアンテナ253乃至255に接続されており、管理サーバ241と有線通信を行い、携帯型通信装置と無線通信を行うことができる。
【0261】
図34は、着ぐるみを着ている撮影スタッフ273の詳細を示す外見図である。
【0262】
図34において、着ぐるみを着た撮影スタッフ273は、その他の撮影スタッフと同様に、図30乃至図33において説明した撮影装置および撮影側通信装置を携帯している。なお、着ぐるみには穴371が所定の場所に開けられており、そこに撮影装置のカメラ部が来るように設置されている。そして、着ぐるみを着た撮影スタッフ273は、その撮影装置を用いて、撮影を行うことができる。
【0263】
また、図27に示すように、入場者282に記念撮影を要求された場合は、図34の撮影装置267を上述したように遠隔操作して撮影を行う。なお、撮影装置267は、図30乃至図33に示した撮影装置および撮影側通信装置の両方の機能を有しており、アンテナ267Aを介して無線通信を行う。
【0264】
図35は、図27の管理サーバ241の内部の構成例を示す図である。
【0265】
管理サーバ241の入出力インタフェース180には、モデム、ターミナルアダプタなどより構成され、受付端末装置232、決済サーバ242、撮影側通信装置、携帯型通信装置、および撮影装置と通信を行う通信部381が接続されている。
【0266】
なお、図示は省略するが、決済サーバ242および受付端末装置232も、図35に示した管理サーバ241と基本的に同様の構成を有するコンピュータにより構成されている。
【0267】
次に、図27に示す情報処理システムの運用例の詳細を説明する。図27において、遊園地230の入場門231において、携帯型通信装置が所定の金額で販売または貸し出しされており、この情報処理システムの利用を希望する入場者は、入場門231において、携帯型通信装置を購入または借用する。その際、入場者の名前や連絡先などの個人情報が受付端末装置232において入力され、管理サーバ241にID情報と関連付けて登録される。
【0268】
なお、携帯型通信装置は、例えば人形や帽子などの遊園地230の特製グッズ等、遊園地230の雰囲気を損なわず、目立つように装着可能なものに搭載すれば、撮影スタッフは、サービスの対象者(携帯型通信装置を携帯している入場者)を容易に識別することができ、サービスの対象者を中心に、効率よく撮影を行うことができる。
【0269】
携帯型通信装置を入手した入場者は、遊園地230内を様々に移動する。例えば、入場者281は、入場門231より入場すると、利用したいアトラクション等の方に移動を開始する。入場者281の携帯する携帯型通信装置は、管理サーバ241と無線通信を行い、入場者281の遊園地230内における現在の位置を算出する。
【0270】
図36のフローチャートを参照して、携帯型通信装置300による位置確認処理について説明する。
【0271】
最初に、ステップS151において、携帯型通信装置300のCPU51は、位置情報要求信号を送信する。CPU51は、位置情報を算出するために、最初に携帯型通信装置300の周囲に設置されたアンテナの位置に関する情報であるアンテナ位置情報を取得するために、通信部61を制御して、アンテナ5Aを介して、管理サーバ241に位置情報要求情報を送信する。なお、位置情報要求情報には携帯型通信装置300のID情報が含まれており、管理サーバ241が、どの携帯型通信装置よりアンテナ位置情報を要求されたかを識別できるようになっている。
【0272】
携帯型通信装置300の通信可能範囲内に設置されているアンテナが上述した位置情報要求情報を受信すると、その位置情報要求情報を管理サーバ241の通信部381に供給する。管理サーバ241の通信部381においては、どのアンテナより位置情報要求情報が供給されたかを識別でき、位置情報要求情報が供給されると、位置情報要求情報を供給したアンテナの位置情報を、送信先である携帯型通信装置300のID情報を付加した後、そのアンテナを介して携帯型通信装置300に送信する。
【0273】
携帯型通信装置300のCPU51は、ステップS152において、通信部61を制御して、管理サーバ241により送信されたアンテナ位置情報を受信したか否かを判定する。受信したと判定した場合、CPU51は、ステップS153に進み、受信したアンテナ位置情報に付加されたID情報が登録されているID情報と一致するか否かを判定する。CPU51は、アンテナ位置情報に付加されたID情報を抽出し、ID情報記憶部62に記憶されているID情報と照合することで、携帯型通信装置300が要求したアンテナ位置情報であるか否かを判定する。
【0274】
受信したアンテナ位置情報に付加されたID情報が登録されているID情報と一致しないと判定した場合、すなわち、取得したアンテナ位置情報が、要求したアンテナ位置情報ではないと判定した場合、CPU51は、ステップS152に戻り、それ以降の処理を繰り返す。
【0275】
また、受信したアンテナ位置情報に付加されたID情報が登録されているID情報と一致すると判定した場合、CPU51は、ステップS154に進み、取得したアンテナ位置情報、および、位置情報要求情報を送信してからアンテナ位置情報を取得するまでの応答時間に基づいて、現在の位置を算出する。
【0276】
図37は、携帯型通信装置300が位置を算出する様子の例を示す模式図である。
【0277】
図37において、入場者281の携帯する携帯型通信装置300が、位置情報要求情報を送信すると、携帯型通信装置300の通信可能範囲391の内側に設置されているアンテナ251、252、および254は、その要求情報を取得して管理サーバ241に供給する。携帯型通信装置300の通信可能範囲391の外側に設置されているアンテナ253、255、および256は、携帯型通信装置300が送信した位置情報要求情報を取得することはできない。
【0278】
管理サーバ241は、アンテナ251により位置情報要求情報を供給されると、供給された位置情報要求情報に含まれるID情報を、アンテナ251が設置されている位置に関する情報であるアンテナ位置情報に付加し、そのアンテナ位置情報を、アンテナ251を介して携帯型通信装置300に送信する。また、アンテナ252および254により供給された位置情報要求情報に対しても同様に、それぞれ、アンテナ252または254の位置に関する情報であるアンテナ位置情報を送信する。
【0279】
アンテナ251を介して送信されたアンテナ位置情報は、携帯型通信装置300に受信される。同様に、アンテナ252または254より送信されたアンテナ位置情報も、携帯型通信装置300に受信される。
【0280】
携帯型通信装置300のCPU51は、これらの位置情報を取得するまでの応答時間を測定し、アンテナからの距離を算出する。そして、算出した距離情報とアンテナの位置情報に基づいて、携帯型通信装置300の位置が算出される。
【0281】
なお、応答時間を正確に測定するために、各アンテナと管理サーバ241との間で発生する遅延時間の差を調整する情報をアンテナ位置情報に含めるようにしても良い。また、遅延時間を発生させないように、各アンテナの近傍に、管理サーバ241の上述したような機能を有し、位置情報要求情報を取得するとアンテナ位置情報を供給する装置を設けてもよい。
【0282】
以上のようにして、携帯型通信装置300のCPU51は、現在の位置を算出する。
【0283】
図36に戻り、現在の位置を算出したCPU51は、ステップS155に進み、位置情報記憶部312に記憶されている位置情報を更新する。位置情報記憶部312には、携帯型通信装置300の位置情報が記憶されており、CPU51は、この位置情報を書き換えて更新する。位置情報を更新したCPU51は、位置確認処理を終了する。
【0284】
また、ステップS152において、アンテナ位置情報を受信していないと判定した場合、CPU51は、位置確認処理を終了する。
【0285】
以上のような位置確認処理を、携帯型通信装置300は、所定の時間ごとに、定期的に行う。これにより、携帯型通信装置300は、現在の位置に関する情報を取得することができる。
【0286】
図27に示す遊園地230内において、撮影スタッフは、遊園地230内を巡回しながら、入場者などを撮影する。例えば、撮影装置265を携帯する撮影スタッフ271は、入場者281を撮影したり、他の場所に移動したりする。撮影スタッフが携帯する撮影側通信装置は、携帯型通信装置と同様に、管理サーバ241と無線通信を行い、撮影スタッフの遊園地230内における現在の位置を算出する。
【0287】
図38のフローチャートを参照して、撮影側通信装置による位置確認処理について説明する。
【0288】
最初に、ステップS171において、撮影側通信装置330のCPU341は、位置情報要求信号を送信する。CPU341は、位置情報を算出するために、最初に撮影側通信装置330の周囲に設置されたアンテナの位置に関する情報であるアンテナ位置情報を取得するために、通信部353を制御して、アンテナ330Aを介して、管理サーバ241に位置情報要求情報を送信する。なお、位置情報要求情報には、撮影側通信装置330のユーザのID情報である撮影者ID情報が含まれており、管理サーバ241が、どの撮影側通信装置によりアンテナ位置情報が要求されたかを識別できるようになっている。
【0289】
撮影側通信装置330の通信可能範囲内に設置されているアンテナが上述した位置情報要求情報を受信すると、その位置情報要求情報を管理サーバ241の通信部381に供給する。管理サーバ241の通信部381においては、どのアンテナより位置情報要求情報が供給されたかを識別でき、位置情報要求情報が供給されると、位置情報要求情報を供給したアンテナの位置情報を、送信先である撮影側通信装置330に対応する撮影者ID情報を付加した後、そのアンテナを介して撮影側通信装置330に送信する。
【0290】
撮影側通信装置330のCPU341は、ステップS172において、通信部353を制御して、管理サーバ241により送信されたアンテナ位置情報を受信したか否かを判定する。受信したと判定した場合、CPU341は、ステップS173に進み、受信したアンテナ位置情報に付加された撮影者ID情報が、登録されている撮影者ID情報と一致するか否かを判定する。CPU341は、アンテナ位置情報に付加された撮影者ID情報を抽出し、撮影者ID情報記憶部354に記憶されている撮影者ID情報と照合することで、撮影側通信装置330が要求したアンテナ位置情報であるか否かを判定する。
【0291】
受信したアンテナ位置情報に付加された撮影者ID情報が登録されている撮影者ID情報と一致しないと判定した場合、すなわち、取得したアンテナ位置情報が、要求したアンテナ位置情報ではないと判定した場合、CPU341は、ステップS172に戻り、それ以降の処理を繰り返す。
【0292】
また、受信したアンテナ位置情報に付加された撮影者ID情報が登録されている撮影者ID情報と一致すると判定した場合、CPU341は、ステップS174に進み、携帯型通信装置の場合と同様に、取得したアンテナ位置情報、および、位置情報要求情報を送信してからアンテナ位置情報を取得するまでの応答時間に基づいて、現在の位置を算出する。
【0293】
そして、現在の位置を算出したCPU341は、ステップS175に進み、位置情報記憶部355に記憶されている位置情報を更新する。位置情報記憶部355には、撮影側通信装置330の位置情報が記憶されており、CPU341は、この位置情報を書き換えて更新する。位置情報を更新したCPU341は、位置確認処理を終了する。
【0294】
また、ステップS172において、アンテナ位置情報を受信していないと判定した場合、CPU341は、位置確認処理を終了する。
【0295】
以上のような位置確認処理を、撮影側通信装置330は、所定の時間ごとに、定期的に行う。これにより、撮影側通信装置330は、現在の位置に関する情報を取得することができる。
【0296】
次に、位置情報要求情報を供給される管理サーバ241の位置確認処理について、図39のフローチャートを参照して説明する。
【0297】
最初に、ステップS191において、管理サーバ241のCPU171は、通信部381を制御して、遊園地230内の各所に設置されたアンテナを介して、携帯型通信装置より送信された位置情報要求情報を取得したか否かを判定する。取得したと判定すると、CPU171は、ステップS192に進み、位置情報要求情報に含まれるID情報に基づいて、アンテナ位置情報を作成する。CPU171は、位置情報要求情報に含まれるID情報を抽出し、位置情報要求情報を供給したアンテナの位置情報に付加して、アンテナ位置情報を作成する。
【0298】
アンテナ位置情報を作成したCPU171は、ステップS193に進み、位置情報要求情報を取得したアンテナより、作成したアンテナ位置情報を送信する。CPU171は、通信部381を制御して、通信部381に位置情報要求情報を供給したアンテナを介して、作成したアンテナ位置情報を送信する。送信したアンテナ位置情報は、携帯型通信装置により受信される。
【0299】
アンテナ位置情報を送信したCPU171は、ステップS194に進む。また、ステップS191において、携帯型通信装置より送信された位置情報要求情報を取得していないと判定した場合、CPU171は、ステップS194に進む。
【0300】
ステップS194において、CPU171は、撮影側通信装置により送信された位置情報要求情報を取得したか否かを判定する。取得したと判定すると、CPU171は、ステップS195に進み、位置情報要求情報に含まれる撮影者ID情報に基づいて、アンテナ位置情報を作成する。CPU171は、位置情報要求情報に含まれる撮影者ID情報を抽出し、位置情報要求情報を供給したアンテナの位置情報に付加して、アンテナ位置情報を作成する。
【0301】
アンテナ位置情報を作成したCPU171は、ステップS196に進み、位置情報要求情報を取得したアンテナより、作成したアンテナ位置情報を送信する。CPU171は、通信部381を制御して、通信部381に位置情報要求情報を供給したアンテナを介して、作成したアンテナ位置情報を送信する。送信したアンテナ位置情報は、撮影側通信装置により受信される。
【0302】
アンテナ位置情報を送信したCPU171は、ステップS196に戻り、それ以降の処理を繰り返す。また、ステップS194において、撮影側通信装置より送信された位置情報要求情報を取得していないと判定した場合、CPU171は、ステップS191に戻り、それ以降の処理を繰り返す。
【0303】
以上のようにして、携帯型通信装置および撮影側通信装置の現在の位置が検出される。撮影された現在の位置に関する情報は、撮影の際に利用される。
【0304】
図27において、例えば、撮影スタッフ271は、携帯型通信装置300を携帯している入場者281を発見すると、撮影装置265を用いて、入場者281を撮影する。撮影スタッフ271により操作部21を操作され、撮影を指示された撮影装置265は、撮影処理を開始する。
【0305】
図40のフローチャートを参照して、撮影装置265による撮影処理について説明する。
【0306】
最初にステップS211において、撮影装置265のCPU11は、撮影スタッフ271が操作部21を操作することにより入力した指示に基づいて、カメラ制御部16を制御して調整処理を行い、カメラ15を制御して撮影を行う。
【0307】
そして、ステップS212において、CPU11は、通信部3を制御して、撮影画像に対応する画像データを、アンテナ3Aを介して撮影側通信装置に供給する。画像データを供給したCPU11は、撮影処理を終了する。
【0308】
また、撮影側通信装置330においては、通信処理が行われる。図41のフローチャートを参照して、撮影側通信装置330による通信処理について説明する。
【0309】
最初に、ステップS231において、撮影側通信装置330のCPU341は、携帯型通信装置300より位置情報を取得したか否かを判定する。携帯型通信装置300のCPU51は、通信部61を制御して、図36のフローチャートのステップS154において算出した現在の位置情報にID情報を付加して、所定の間隔で定期的に送信する。撮影側通信装置330のCPU341は、通信部353を制御して、その送信された位置情報を受信したか否かを判定する。
【0310】
位置情報を取得したと判定すると、CPU341は、ステップS232に進み、取得した位置情報に基づいて、被写体の相対位置を算出する。CPU341は、取得した位置情報、および位置情報記憶部355に記憶されている位置情報に基づいて、撮影側通信装置330からの携帯型通信装置300の相対位置を算出する。
【0311】
相対位置を算出したCPU341は、ステップS233において、算出した相対位置に基づいて、撮影範囲内にいる被写体を識別する。撮影可能な範囲である撮影範囲の情報は、記憶部352等に予め記憶されている。なお、この撮影範囲は、撮影スタッフが撮影を行う際に、撮影された可能性のある入場者を識別するためのものであり、実際の撮影範囲と異なっていてもよく、例えば、撮影側通信装置330からの距離の範囲であってもよい。
【0312】
さらに、携帯側通信装置300および撮影側通信装置330が算出する位置情報は、正確なものでなくてもよく、遊園地230内が複数のエリアに分割され、これらのエリアのうち、どのエリアに存在するかという程度の情報であってもよい。この場合、撮影側通信装置330は、撮影側通信装置330が位置するエリアを撮影範囲とし、同じエリアに存在する携帯型通真装置300は全て、撮影範囲内に存在すると認識するようにしてもよい。このように位置情報を簡略化することにより、処理作業時間を減らすことができる。
【0313】
撮影範囲内にいる被写体を識別したCPU341は、ステップS234に進む。また、ステップS231において、携帯型通信装置より位置情報を取得していないと判定した場合、CPU341は、ステップS234に進む。
【0314】
ステップS234において、CPU341は、通信部353を制御して、撮影装置265が図40のステップS212において送信した画像データを、アンテナ330Aを介して取得したか否かを判定する。取得したと判定した場合、CPU341は、ステップS235に進み、撮影範囲内に携帯型通信装置を有する被写体が存在するか否かを判定する。CPU341は、ステップS233において、撮影範囲内に存在する被写体を識別しており、その情報に基づいて、撮影範囲内に被写体が存在するか否かを判定する。
【0315】
存在すると判定した場合、CPU341は、ステップS236に進み、撮影装置265より取得した画像データに撮影範囲内に存在する被写体のID情報を付加し、ステップS237に進む。
【0316】
また、撮影範囲内に被写体が存在しないと判定した場合、CPU341は、ステップS237に進む。ステップS237において、CPU341は、通信部353を制御して、画像データを管理サーバ241に供給する。ステップS237の処理が完了すると、CPU341は、ステップS231に戻り、それ以降の処理を繰り返す。
【0317】
また、ステップS234において、撮影装置265より画像データを取得していないと判定された場合、CPU341は、ステップS231に戻り、それ以降の処理を繰り返す。
【0318】
以上のように、撮影側通信装置330が通信処理を行うことで、撮影された画像データは、撮影範囲内に存在する入場者が携帯する携帯型通信装置のID情報を付加されて、管理サーバ241に供給される。
【0319】
図27において、着ぐるみを着ている撮影スタッフ273は、入場者282に要求され撮影装置267により、記念撮影を行っている。この場合も上述した場合と同様に、入場者282が携帯している携帯型通信装置300が撮影装置267に位置情報を供給し、撮影装置267は、携帯型通信装置300の相対位置情報を算出し、撮影範囲内に存在する携帯型通信装置300を識別している。そして、撮影スタッフ273がリモート操作により、撮影装置267を用いて、撮影を行うと、撮影装置267は、撮影画像に対応する画像データに入場者282が携帯する携帯型通信装置300のID情報を付加し、管理サーバ241に供給する。
【0320】
また、入場者が撮影スタッフに撮影を要求する方法として、入場者が、携帯型通信装置300の撮影要求ボタン302を操作してもよい。
【0321】
例えば、図27において、アトラクション245を利用中の入場者283が撮影をしてもらいたい場合、入場者283は携帯型通信装置300の撮影要求ボタン302を操作する。撮影要求ボタン302を操作された携帯型通信装置300は、撮影を要求する信号を送信する。そして、近くにいた撮影スタッフ272の撮影側通信装置330がその要求信号を受信すると、要求信号に含まれるID情報より入場者283の相対位置を算出し、ヘッドマウントディスプレイ322に情報を表示する。その情報に基づいて、撮影スタッフ272は、入場者283を探し、撮影を行う。このとき、撮影スタッフ272と、入場者283の間で、音声通信を行えるようにしてもよい。その場合、撮影スタッフ272は、ヘッドセット320のマイク321およびヘッドホン324を用いて音声通信を行い、入場者283は、携帯型通信装置300のマイク101およびスピーカ113を用いて音声通信を行う。音声通信によりタイミングを計りながら撮影を行えば、撮影スタッフ272は、より正確に入場者283を撮影することができる。
【0322】
また、図27において、撮影装置262および263等の固定カメラは、所定の間隔で自動的に撮影を行うようにしてもよい。撮影画像に対応する画像データは、撮影範囲内に偶然通りかかった入場者が携帯する携帯側通信装置のID情報が付加され、管理サーバ241に供給される。
【0323】
また、撮影装置が、撮影範囲内に携帯型通信装置が存在すると自動的に撮影を行うようにしてもよい。例えば、図27の撮影装置264は、ポスト246の近傍を撮影するように設置されており、撮影範囲も意図的にポスト246近傍に限定されている。そして、入場者284がポスト246に手紙を投函しようとしてポスト246に近づくと、撮影装置264は撮影を行う。撮影画像に対応する画像データは、ポストに手紙を投函している入場者284が携帯する携帯側通信装置のID情報が付加され、管理サーバ241に供給される。なお、撮影のタイミングを正確に取るために、ポスト246近傍にセンサを別に設けておき、そのセンサが入場者284を検出すると撮影装置264が撮影を行うようにしてもよい。
【0324】
このように構成することにより、例えば、入場者284がポスト246から遊園地230のイメージキャラクターに手紙を出すと、撮影装置264によりその姿が撮影され、後日、その撮影された画像が印刷された、イメージキャラクターからの手紙が入場者284に返信されるサービスを実現することができ、入場者の満足度を向上させることができる。
【0325】
以上のように、様々な場所で撮影された画像に対応する画像データは、管理サーバ241に供給される。画像データを供給された管理サーバ241は、管理処理を実行する。図42のフローチャートを参照して、管理サーバ241による管理処理について説明する。
【0326】
最初に、ステップS251において、CPU171は、取得した画像データにID情報が付加されているか否かを判定する。付加されていると判定した場合、CPU171は、ステップS252に進み受信した画像データおよびID情報を関連付けてデータベース183に保存する。画像データおよびID情報をデータベース183に保存したCPU171は、管理処理を終了する。
【0327】
また、ステップS251において、取得した画像データにID情報が付加されていないと判定した場合、CPU171は、ステップS253に進み、受信した画像データをデータベース183に保存する。画像データをデータベース183に保存したCPU171は、管理処理を終了する。
【0328】
入場者は、遊園地230を退場する際に、入場門231において、スタッフに携帯型通信装置300を返却するか、若しくは、ID情報を提示することにより撮影された画像の画像データを要求する。画像データを要求されたスタッフは、ID情報を受付端末装置232に入力する。ID情報が入力された受付端末装置232は、入力されたID情報を管理サーバ241に供給する。ID情報を供給された管理サーバ241は、読み取り処理を開始する。
【0329】
図43のフローチャートを参照して管理サーバ241による読み取り処理について説明する。
【0330】
最初に、ステップS271において、CPU171は、受付端末装置232より取得したID情報に基づいて、データベース183に保存されている画像データの中から、対応する画像データを検索する。
【0331】
ステップS272において、CPU171は、該当する画像データが存在するか否かを判定し、存在すると判定した場合、ステップS273に進み、検索された画像データを受付端末装置232に供給する。画像データを供給したCPU171は、読み取り処理を終了する。
【0332】
ステップS272において、該当する画像データが存在しないと判定した場合、CPU171は、ステップS274に進み、エラーメッセージを受付端末装置232に供給する。エラーメッセージを供給したCPU171は、読み取り処理を終了する。
【0333】
以上のようにして、受付端末装置232に供給された画像データは、対応する画像を紙などに印刷されたり、フロッピディスク等に保存されたりして、入場者に提供される。
【0334】
また、管理サーバ241がインターネット等のネットワークに接続され、遊園地230の入場者であったユーザが帰宅し、自宅などの端末装置より管理サーバ241にアクセスし、遊園地230において撮影された画像の画像データを取得することができるようにしてもよい。
【0335】
図44は、本発明を適用した情報処理システムのさらに他の構成例を示す図である。
【0336】
図44において、遊園地230の管理サーバ241は、決済サーバ242と接続されるとともに、ネットワーク400に接続されている。また、ネットワーク400には、管理サーバ241以外に端末装置410が接続されている。
【0337】
図45は、図44の端末装置410の内部の構成例を示す図である。
【0338】
図45において、端末装置410のCPU411は、ROM412に記憶されているプログラム、またはRAM413にロードされたプログラムに従って各種の処理を実行する。RAM413にはまた、CPU411が各種の処理を実行する上において必要なデータなども適宜記憶される。CPU411、ROM412、およびRAM413は、バス414を介して相互に接続されている。このバス414にはまた、入出力インタフェース420にも接続されている。
【0339】
入出力インタフェース420には、キーボード、マウスなどよりなる入力部421、CRT、LCDなどよりなるディスプレイ、スピーカ、並びにプリンタなどよりなる出力部422、ハードディスクなどより構成される記憶部423、モデム、ターミナルアダプタなどより構成され、ネットワーク400に接続されている通信部424が接続されている。
【0340】
入出力インタフェース420にはまた、必要に応じてドライブ430が接続され、磁気ディスク431、光ディスク432、光磁気ディスク433、或いは半導体メモリ434などが適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じてRAM413等にインストールされる。
【0341】
遊園地230の入場者であったユーザは、端末装置410より管理サーバ241にアクセスする。管理サーバ241にアクセスすると端末装置410は、画像購入処理を行う。図46のフローチャートを参照して、端末装置410による画像購入処理について説明する。
【0342】
最初に、ステップS291において、端末装置410のCPU411は、ユーザの指示に基づいて、画像データを要求するか否かを判定し、要求すると判定するまで待機する。要求すると判定した場合、CPU411は、ステップS292に進み、ユーザの指示に基づいて、管理サーバ241に画像要求情報を供給する。CPU411は、通信部424を制御して、ユーザに入力された携帯型通信装置のID情報等の管理サーバ241に予め登録されている個人情報を含む画像要求情報を、管理サーバ241に供給する。管理サーバ241は、画像要求情報を取得すると、その画像要求情報に基づいて、該当する画像データを検索し、ネットワーク400を介して、検索された画像データのサムネイル画像を端末装置410に供給する。
【0343】
ステップS293において、端末装置410のCPU411は、通信部424を制御して、サムネイル画像データを取得したか否かを判定する。取得したと判定した場合、CPU411は、ステップS294に進み、出力部422を制御して、ディスプレイ等に取得したサムネイル画像データに対応するサムネイル画像を表示し、ステップS295に進む。ステップS293において、サムネイル画像データを取得していないと判定した場合、CPU411は、ステップS295に進む。
【0344】
ユーザは、表示されたサムネイル画像の中から購入する画像を選択的に指定する。ステップS295において、CPU411は、ユーザが購入する画像を指定するか否かを判定する。ユーザが入力部421を操作して、購入する画像を指定したと判定した場合、CPU411は、ステップS296に進み、購入する画像を指定する情報である購入画像指定情報を管理サーバ241に供給する。購入画像指定情報を供給された管理サーバ241は、対応する画像データを、ネットワーク400を介して、端末装置410に供給する。端末装置410のCPU411は、通信部424を制御して、その画像データを取得する。
【0345】
そして、CPU411は、ステップS297において、取得した画像データを記憶部423に記憶し、出力部422を制御して、取得した画像データに対応する画像をディスプレイ等に表示する。画像をディスプレイに表示したCPU411は、ステップS298に進む。
【0346】
また、ステップS295において、ユーザが購入する画像を指定しないと判定した場合、CPU411は、ステップS298に進む。
【0347】
ステップS298において、CPU411は、ユーザが入力部421を操作することによる指示に基づいて、画像購入処理を終了するか否かを判定する。終了すると判定した場合、CPU411は、画像購入処理を終了する。また、終了しないと判定した場合、CPU411は、ステップS291に戻り、それ以降の処理を繰り返す。
【0348】
次に、図47のフローチャートを参照して、図44の管理サーバ241による読み取り処理について説明する。
【0349】
最初に、ステップS311において、管理サーバ241のCPU171は、画像要求情報を供給したユーザのID情報に基づいて、画像データを検索する。CPU171は、通信部381を制御して取得した画像要求情報よりユーザのID情報を取得する。そして、そのID情報に基づいて、CPU171は、データベース183に保存されている画像データの中から該当する画像データを検索する。
【0350】
ステップS312において、CPU171は、該当する画像データが、データベース183に保存されている画像データの中に存在するか否かを判定する。存在すると判定すると、CPU171は、ステップS313に進み、通信部381を制御して、検索された画像データのサムネイル画像を、ネットワーク400を介して端末装置410に供給する。サムネイル画像を供給するとCPU171は、ステップS315に進む。
【0351】
また、ステップS312において、該当する画像データが存在しないと判定された場合、CPU171は、通信部381を制御して、エラーメッセージを、ネットワーク400を介して端末装置410に供給する。エラーメッセージを供給するとCPU171は、ステップS315に進む。
【0352】
ステップS315において、CPU171は、購入する画像データを指定されたか否かを判定する。CPU171は、通信部381を制御して、ネットワーク400を介して、端末装置410より購入画像指定情報が供給されたか否かを判定する。指定されたと判定すると、CPU171は、ステップS316に進み、通信部381を制御して、指定された画像データを、ネットワーク400を介して端末装置410に供給する。そして、CPU171は、ステップS317において、決済サーバ242に決済情報を出力し、決済処理を実行させる。CPU171は、端末装置410に供給した画像データの枚数や、端末装置410に提供したサービスの内容等から、決済情報を作成し、決済サーバ242に供給する。決済サーバ242は、決済情報を受け取ると、決済処理を実行する。
【0353】
ステップS317の処理を終了したCPU171は、読み取り処理を終了する。また、ステップS315において、購入する画像データを指定されていないと判定した場合、CPU171は、読み取り処理を終了する。
【0354】
以上のように、管理サーバ241を遊園地230の外のネットワーク400に接続し、遊園地230内で撮影された画像を外部の端末装置410に提供することで、遊園地を訪れたユーザは、自宅においても遊園地230内で撮影された画像を取得することができる。
【0355】
図27に示す情報処理システムにおいて、管理サーバ241は、画像データとID情報を関連付けてデータベースに保存するように説明したが、これに限らず、上述したように、携帯型通信装置300において、入場者の音声を録音し、画像データに関連付けるようにしてもよい。
【0356】
また、以上においては、ID情報に関連付ける画像データは静止画像だけでなく、動画像であっても良い。
【0357】
一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【0358】
この記録媒体は、例えば、図2に示すように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク31(フロッピディスクを含む)、光ディスク32(CD-ROM,DVDを含む)、光磁気ディスク33(MDを含む)、もしくは半導体メモリ34などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM12や、記憶部23に含まれるハードディスクなどで構成される。
【0359】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【0360】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【0362】
本発明の情報処理システムよれば、撮影された被写体を識別することができ、テーマパーク等において、入場者が撮影に関して行動の制約を受けないようにし、また、入場者が、容易に目的の撮影画像を受け取ることができる。
【0363】
本発明の第1の情報処理装置および方法、並びにプログラムによれば、撮影された被写体を識別することができる。
【0364】
本発明の第2の情報処理装置および方法、並びにプログラムによれば、撮影された被写体を識別することができ、テーマパーク等において、入場者が撮影に関して行動の制約を受けないようにし、また、入場者が、容易に目的の撮影画像を受け取ることができる。
【図面の簡単な説明】
【図1】本発明を適用した情報処理システムの構成例を示す図である。
【図2】図1の撮影装置2の内部の構成例を示すブロック図である。
【図3】通信範囲と撮影範囲の関係の例を示す模式図である。
【図4】携帯型通信装置の内部の構成例を示すブロック図である。
【図5】撮影装置による撮影処理を説明するフローチャートである。
【図6】画像データおよびID情報の記憶部に記憶される様子の例を示した模式図である。
【図7】携帯型通信装置による通信処理を説明するフローチャートである。
【図8】撮影装置による読み取り処理を説明するフローチャートである。
【図9】グループ識別情報を含むID情報の様子の例を示す模式図である。
【図10】携帯型通信装置の内部の他の構成例を示す図である。
【図11】画像データおよびID情報の記憶部に記憶される様子の他の例を示した模式図である。
【図12】携帯型通信装置の内部のさらに他の構成例を示す図である。
【図13】撮影装置による撮影処理の他の例について説明するフローチャートである。
【図14】携帯型通信装置による通信処理の他の例について説明するフローチャートである。
【図15】本発明を適用した情報処理システムの他の構成例を示す図である。
【図16】本発明を適用した情報処理システムのさらに他の構成例を示す図である。
【図17】本発明を適用した情報処理システムのさらに他の構成例を示す図である。
【図18】撮影装置の内部の他の構成例を示す図である。
【図19】本発明を適用した情報処理システムのさらに他の構成例を示す図である。
【図20】撮影装置の内部のさらに他の構成例を示すブロック図である。
【図21】携帯型通信装置の内部のさらに他の構成例を示す図である。
【図22】管理サーバの内部の構成例を示す図である。
【図23】決済サーバの内部の構成例を示す図である。
【図24】撮影装置による撮影処理について説明するフローチャートである。
【図25】管理サーバによる管理処理について説明するフローチャートである。
【図26】携帯型通信装置による通信処理について説明するフローチャートである。
【図27】本発明を適用した情報処理システムの運用例を示す図である。
【図28】入場者が携帯する携帯型通信装置の例を示す外見図である。
【図29】携帯型通信装置の内部のさらに他の構成例を示すブロック図である。
【図30】撮影スタッフが携帯する撮影装置および撮影側通信装置の例を示す外見図である。
【図31】撮影スタッフが携帯する撮影装置および撮影側通信装置の例を示す外見図である。
【図32】撮影装置の内部のさらに他の構成例を示す図である。
【図33】撮影側通信装置の内部のさらに他の構成例を示す図である。
【図34】着ぐるみを着ている撮影スタッフの詳細を示す外見図である。
【図35】図27の管理サーバの内部の構成例を示す図である。
【図36】携帯型通信装置による位置確認処理について説明するフローチャートである。
【図37】携帯型通信装置が位置を算出する様子の例を示す模式図である。
【図38】撮影側通信装置による位置確認処理について説明するフローチャートである。
【図39】位置情報要求情報を供給される管理サーバの位置確認処理について説明するフローチャートである。
【図40】撮影装置による撮影処理について説明するフローチャートである。
【図41】撮影側通信装置による通信処理について説明するフローチャートである。
【図42】管理サーバによる管理処理について説明するフローチャートである。
【図43】管理サーバによる読み取り処理について説明するフローチャートである。
【図44】本発明を適用した情報処理システムのさらに他の構成例を示す図である。
【図45】図44の端末装置の内部の構成例を示す図である。
【図46】端末装置による画像購入処理について説明するフローチャートである。
【図47】図44の管理サーバによる読み取り処理について説明するフローチャートである。
【符号の説明】
2 撮影装置
3 通信部
3A アンテナ
5 携帯型通信装置
5A アンテナ
15 カメラ
23 記憶部
61 通信部
62 ID情報記憶部
101 マイク
141 撮影装置
142 携帯型通信装置
144 管理サーバ
147 データベース
230 遊園地
265 撮影装置
241 管理サーバ
300 携帯型通信装置
330 撮影側通信装置
400 ネットワーク
410 端末装置
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an information processing system, an information processing device and method, a recording medium, and a program, and in particular, stores ID information supplied from a portable communication device and image data corresponding to a captured image in association with each other. The present invention relates to an information processing system, an information processing apparatus and method, a recording medium, and a program that enable identification of a subject photographed by a computer.
[0002]
[Prior art]
Conventionally, when shooting at an amusement park, a theme park, or the like, a visitor uses a video camera, a still camera, a digital camera, or the like that is brought in or purchased locally.
[0003]
[Problems to be solved by the invention]
However, in the method as described above, for example, when shooting a companion who uses an attraction that is prohibited from being carried by the camera, the photographer waits on the attraction side without participating in the attraction, etc. We had to concentrate on shooting, and there was a problem that the fun was lost.
[0004]
On the other hand, there is also a service in which visitors are photographed by a fixed camera or a staff member who carries the camera in an attraction or the like where the carrying of the camera is prohibited. However, in this case, when receiving the photographed image, the photographed visitor has to select an image in which he / she is photographed from many images, which requires a complicated operation.
[0005]
The present invention has been made in view of such a situation, and an object photographed by storing ID information supplied from a portable communication device and image data corresponding to the photographed image in association with each other is stored. It can be identified so that visitors are not subject to behavioral restrictions on shooting at theme parks, etc., and visitors can easily receive the desired shot image. is there.
[0015]
[Means for Solving the Problems]
  Of the present inventionInformation processing systemIsBy wireless communicationAn information processing system including a portable communication device, a first information processing device, and a second information processing device that communicate with each other, wherein the portable communication device stores ID information including identification information. Means,First acquisition means for acquiring antenna position information indicating the position of an antenna for wireless communication included in the second information processing apparatus, and portable communication based on the antenna position information acquired by the first acquisition means A first calculation unit that calculates portable communication device position information indicating a current position of the device; a second storage unit that stores portable communication device position information calculated by the first calculation unit; Is stored by the first storage means in the portable communication device position information stored by the storage means. ID Add information, ID First supply means for supplying portable communication device position information to which information is added to the first information processing device;The first information processing apparatus includes a photographing unit that photographs a subject,Second acquisition means for acquiring antenna position information; and first information processing apparatus position information indicating the current position of the first information processing apparatus based on the antenna position information acquired by the second acquisition means. Second calculation means for calculating, third storage means for storing first information processing apparatus position information calculated by the second calculation means, and portable communication device position supplied by the first supply means Information and ID Based on the third acquisition means for acquiring information, the portable communication device position information acquired by the third acquisition means, and the first information processing apparatus position information stored in the third storage means A determination unit that determines whether or not the portable communication device is present in the shootable range of the shooting unit; and a determination unit that corresponds to the shootable range when the determination unit determines that the portable communication device is present in the shootable range. The image data obtained by photographing by the photographing means is obtained by the third obtaining means. ID Add information, ID Second supply means for supplying image data to which information is added to the second information processing apparatus;The second information processing apparatus includes:Acquired by a third supply unit that has a plurality of antennas and supplies antenna position information to the portable communication device or the first information processing device, a fourth acquisition unit that acquires image data, and a fourth acquisition unit Image data ID If information is added, image data and ID Fourth storage means for storing information in association with each other;It is characterized by providing.
[0023]
  The information processing system further includes a third information processing apparatus connected to the second information processing apparatus via a network, and the second information processing apparatus includes:4thStored by the storage meansImage dataGet request information to request5thAcquisition means of5thBased on the request information acquired by the acquisition means,4thStored in the storage meansImage dataSupply to the third information processing apparatus4thSupply meansfurtherAnd the third information processing apparatus supplies the request information to the second information processing apparatus.5thSupply means,Image dataget6thAcquisition meansPrepareCan be.
[0024]
  A first information processing apparatus according to the present invention includes a photographing unit that photographs a subject,A first acquisition unit configured to acquire antenna position information indicating a position of an antenna for wireless communication included in another information processing device; and the information processing device based on the antenna position information acquired by the first acquisition unit. Calculation means for calculating current position information indicating the current position, storage means for storing current position information calculated by the calculation means, portable communication device position information indicating the position of the portable communication device, and portable communication device Corresponding to ID Based on the second acquisition unit for acquiring information, the portable communication device position information acquired by the second acquisition unit, and the current position information stored in the storage unit, the image capturing unit can capture the image. Obtained by photographing of the photographing means corresponding to the photographing possible range when the judging means for judging whether or not the portable communication device exists, and when the judging means judges that the portable communication device exists in the photographing possible range. Acquired by the second acquisition means in the image data ID Add information, ID Supply means for supplying image data to which information is added to the second information processing apparatus;It is characterized by providing.
[0032]
  A first information processing method of the present invention includes a shooting control step for controlling shooting of a subject,The first acquisition control step for controlling to acquire antenna position information indicating the position of the antenna for wireless communication possessed by another information processing apparatus, and the control information acquired by the processing of the first acquisition control step. A calculation step for calculating current position information indicating the current position of the information processing device based on the antenna position information; a storage control step for controlling to store the current position information calculated by the processing of the calculation step; Corresponding to portable communication device position information indicating the position of the portable communication device and the portable communication device ID 2nd acquisition control step which controls to acquire information, portable communication device position information controlled and acquired by the process of the 2nd acquisition control step, and storage controlled by the process of storage control step A determination step for determining whether or not the portable communication device is present in the shootable range of the shooting controlled by the process of the shooting control step based on the current position information, and the shootable range by the process of the determination step If it is determined that a portable communication device is present in the image data, the image data obtained by shooting corresponding to the shootable range is acquired by being controlled by the processing of the second acquisition control step. ID Add information, ID A supply control step for controlling image data to which information is added to another information processing apparatus;It is characterized by including.
[0033]
  The program of the first recording medium of the present invention includes a shooting control step for controlling shooting of a subject,The first acquisition control step for controlling to acquire antenna position information indicating the position of the antenna for wireless communication possessed by another information processing apparatus, and the control information acquired by the processing of the first acquisition control step. A calculation step for calculating current position information indicating the current position of the information processing device based on the antenna position information; a storage control step for controlling to store the current position information calculated by the processing of the calculation step; Corresponding to portable communication device position information indicating the position of the portable communication device and the portable communication device ID 2nd acquisition control step which controls to acquire information, portable communication device position information controlled and acquired by the process of the 2nd acquisition control step, and storage controlled by the process of storage control step A determination step for determining whether or not the portable communication device is present in the shootable range of the shooting controlled by the process of the shooting control step based on the current position information, and the shootable range by the process of the determination step If it is determined that a portable communication device is present in the image data, the image data obtained by shooting corresponding to the shootable range is acquired by being controlled by the processing of the second acquisition control step. ID Add information, ID A supply control step for controlling image data to which information is added to another information processing apparatus;It is characterized by including.
[0034]
  A first program of the present invention includes a shooting control step for controlling shooting of a subject,The first acquisition control step for controlling to acquire antenna position information indicating the position of the antenna for wireless communication possessed by another information processing apparatus, and the control information acquired by the processing of the first acquisition control step. A calculation step for calculating current position information indicating the current position of the information processing device based on the antenna position information; a storage control step for controlling to store the current position information calculated by the processing of the calculation step; Corresponding to portable communication device position information indicating the position of the portable communication device and the portable communication device ID 2nd acquisition control step which controls to acquire information, portable communication device position information controlled and acquired by the process of the 2nd acquisition control step, and storage controlled by the process of storage control step A determination step for determining whether or not the portable communication device is present in the shootable range of the shooting controlled by the process of the shooting control step based on the current position information, and the shootable range by the process of the determination step If it is determined that a portable communication device is present in the image data, the image data obtained by shooting corresponding to the shootable range is acquired by being controlled by the processing of the second acquisition control step. ID Add information, ID A supply control step for controlling image data to which information is added to another information processing apparatus;Is executed on the computer.
[0035]
  The second information processing apparatus of the present inventionA plurality of antennas for wireless communication, and antenna position information indicating the position of the antenna used for specifying the position of the portable communication apparatus or other information processing apparatus is stored in the portable communication apparatus or other information processing apparatus. Supply means for supplying, acquisition means for acquiring image data obtained by photographing in another information processing apparatus, supplied from another information processing apparatus, and portable for the image data acquired by the acquisition means Corresponding to portable communication device based on relative position from other information processing device ID If information is added, image data and ID Storage means for storing information in association with each other;It is characterized by providing.
[0041]
  The second information processing method of the present invention includes:An information processing method of an information processing apparatus having a plurality of antennas for wireless communication, wherein antenna position information indicating a position of an antenna used for specifying a position of a portable communication apparatus or another information processing apparatus is portable A supply control step for controlling to supply to a communication device or another information processing device, and a control to acquire image data obtained by shooting in another information processing device supplied from another information processing device The acquisition control step and the image data acquired by the process of the acquisition control step correspond to the portable communication device based on the relative position from the other information processing device of the portable communication device. ID If information is added, image data and ID A storage control step for controlling to store information in association with each other;It is characterized by including.
[0042]
  The program of the second recording medium of the present invention isA program for causing a computer having a plurality of antennas for wireless communication to perform, wherein antenna position information indicating the position of an antenna used for specifying the position of a portable communication device or another information processing device is stored in the portable communication device Alternatively, a supply control step for controlling to supply to another information processing apparatus, and an acquisition for controlling to acquire image data obtained from another information processing apparatus and acquired by the other information processing apparatus. Corresponding to the portable communication device based on the relative position from the other information processing device of the portable communication device with respect to the image data acquired by the control step and the processing of the acquisition control step ID If information is added, image data and ID And a storage control step for controlling to store information in association with each other.
[0043]
  The second program of the present invention is:A program for causing a computer having a plurality of antennas for wireless communication to perform, wherein antenna position information indicating the position of an antenna used for specifying the position of a portable communication device or another information processing device is stored in the portable communication device Alternatively, a supply control step for controlling to supply to another information processing apparatus, and an acquisition for controlling to acquire image data obtained from another information processing apparatus and acquired by the other information processing apparatus. Corresponding to the portable communication device based on the relative position from the other information processing device of the portable communication device with respect to the image data acquired by the control step and the processing of the acquisition control step ID If information is added, image data and ID A storage control step for controlling to store information in association with each other;Is executed on the computer.
[0045]
  Of the present inventionInformation processing systemInBy wireless communicationA portable communication device that communicates with each other, a first information processing device, and a second information processing device are provided. In the portable communication device, ID information including identification informationIs stored, antenna position information indicating the position of the antenna for wireless communication of the second information processing apparatus is acquired, and based on the acquired antenna position information, the current position of the portable communication apparatus Is calculated and stored, and the portable communication device position information is stored in the portable communication device position information. ID Information is added ID The portable communication device position information to which the information is added is supplied to the first information processing device,In the first information processing apparatus,Antenna position information is acquired, and based on the antenna position information, first information processing apparatus position information indicating the current position of the first information processing apparatus is calculated and stored, and the portable communication apparatus position information and ID Information is acquired, and based on the portable communication device position information and the first information processing device position information, it is determined whether or not the portable communication device exists in the shootable range, and the portable communication device is carried in the shootable range. If it is determined that the type communication device exists, the image data obtained by shooting corresponding to the shootable range, ID Information is added ID Image data to which information is added is supplied to the second information processing apparatus and has a plurality of antennas.In the second information processing apparatus,The antenna position information is supplied to the portable communication device or the first information processing device, and image data is acquired. ID If information is added, image data and ID Information is stored in association with each other.
[0046]
  In the first information processing apparatus and method and program of the present invention, a subject is photographed,Antenna position information indicating the position of an antenna for wireless communication possessed by another information processing apparatus is acquired, and based on the antenna position information, current position information indicating the current position of the information processing apparatus is calculated and stored. , Corresponding to portable communication device position information indicating the position of the portable communication device and the portable communication device ID Information is acquired, and based on the portable communication device position information and the current position information, it is determined whether or not the portable communication device exists in the shootable range, and the portable communication device exists in the shootable range If it is determined, the image data obtained by shooting corresponding to the shootable range is ID Information is added ID Image data to which information is added is supplied to the second information processing apparatus.
[0047]
  In the second information processing apparatus and method and program of the present invention,Antenna position information indicating the position of the antenna used for specifying the position of the portable communication device or other information processing device is supplied to the portable communication device or other information processing device and supplied from the other information processing device. In addition, image data obtained by shooting in another information processing device is acquired, and the portable communication device is based on the relative position from the other information processing device with respect to the image data. Corresponding ID If information is added, image data and ID Information is stored in association with each other.
[0048]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below. Correspondences between constituent elements described in the claims and specific examples in the embodiments of the present invention are exemplified as follows. This description is to confirm that specific examples supporting the invention described in the claims are described in the embodiments of the invention. Therefore, even if there are specific examples that are described in the embodiment of the invention but are not described here as corresponding to the configuration requirements, the specific examples are not included in the configuration. It does not mean that it does not correspond to a requirement. On the contrary, even if a specific example is described here as corresponding to a configuration requirement, this means that the specific example does not correspond to a configuration requirement other than the configuration requirement. not.
[0049]
Further, this description does not mean that all the inventions corresponding to the specific examples described in the embodiments of the invention are described in the claims. In other words, this description is an invention corresponding to the specific example described in the embodiment of the invention, and the existence of an invention not described in the claims of this application, that is, a future divisional application. It does not deny the existence of inventions added by correction.
[0055]
  Of the present inventionInformation processing systemIsBy wireless communicationPortable communication devices that communicate with each other(For example, the portable communication device 300 in FIG. 29), First information processing apparatus(For example, the photographing device 265 in FIG. 32 and the photographing-side communication device 330 in FIG. 33)And second information processing apparatus(For example, the management server 241 in FIG. 35)An information processing system comprising: a first communication unit that stores ID information including identification information (for example,FIG.ID information storage unit 62),First acquisition means (for example, communication unit 61 in FIG. 29) that acquires antenna position information indicating the position of the antenna for wireless communication (for example, antennas 251 to 257 in FIG. 27) included in the second information processing apparatus. And first calculation means for calculating portable communication device position information indicating the current position of the portable communication device based on the antenna position information acquired by the first acquisition means (for example, step S154 in FIG. 36). 29 is executed. CPU 51), a second storage unit (for example, the position information storage unit 312 in FIG. 29) that stores the portable communication device position information calculated by the first calculation unit, and a second storage unit. Is stored in the portable communication device position information by the first storage means ID Add information, ID First supply means (for example, the communication unit 61 in FIG. 29) for supplying the position information of the portable communication device to which the information is added to the first information processing device;The first information processing apparatus includes a photographing unit that photographs a subject (for example,FIG.Camera 15),Based on the second acquisition means (for example, the communication unit 353 in FIG. 33) for acquiring antenna position information and the antenna position information acquired by the second acquisition means, the current position of the first information processing apparatus is determined. Second calculating means for calculating the first information processing apparatus position information shown (for example, executing the process of step S174 of FIG. 38 in FIG. CPU 341), third storage means for storing the first information processing apparatus position information calculated by the second calculation means (for example, the position information storage unit 355 in FIG. 33), and supply by the first supply means Portable communication device location information and ID 3rd acquisition means (communication part 353 of Drawing 33) which acquires information, portable communication device position information acquired by the 3rd acquisition means, and the 1st memorized by the 3rd storage means Based on the information processing apparatus position information, determination means for determining whether or not the portable communication device is present in the shootable range of the photographing means (for example, executing the process of step S235 in FIG. 41). CPU 341) and when the determination unit determines that the portable communication device is present in the shootable range, the image data obtained by the shooting of the shooting unit corresponding to the shootable range is acquired by the third acquisition unit. The ID Add information, ID Second supply means (communication unit 353 in FIG. 33) for supplying image data to which information is added to the second information processing apparatus;The second information processing apparatus includes:Third supply means (for example, communication unit 381 in FIG. 35) that has a plurality of antennas and supplies antenna position information to the portable communication device or the first information processing device, and fourth acquisition for acquiring image data Means (for example, the communication unit 381 in FIG. 35) and the image data acquired by the fourth acquisition means. ID If information is added, image data and ID Fourth storage means (for example, database 183 in FIG. 35) for storing information in association with each other;It is characterized by providing.
[0059]
  The information processing system further includes a third information processing device (for example, the terminal device 410 in FIG. 44) connected to the second information processing device via a network.4thStored by the storage meansImage dataGet request information to request5thAcquisition means (for example, the communication unit 381 in FIG. 35);5thBased on the request information acquired by the acquisition means,4thStored in the storage meansImage dataSupply to the third information processing apparatus4thSupply means (for example, the communication unit 381 in FIG. 35)furtherAnd the third information processing apparatus supplies the request information to the second information processing apparatus.5thSupply means (for example, the communication unit 424 in FIG. 45);Image dataget6thAcquisition means (for example, the communication unit 424 in FIG. 45)PrepareCan be.
[0060]
  First information processing apparatus of the present invention(For example, the photographing device 265 in FIG. 32 and the photographing-side communication device 330 in FIG. 33)Is a photographing means for photographing a subject (for example, FIG.32Camera 15),First acquisition means for acquiring antenna position information indicating the position of antennas (for example, antennas 251 to 257 in FIG. 27) for wireless communication possessed by another information processing apparatus (for example, management server 241 in FIG. 35). For example, based on the antenna position information acquired by the communication unit 353) and the first acquisition unit, a calculation unit (for example, FIG. 38) that calculates current position information indicating the current position of the information processing apparatus. The process of step S174 is executed in FIG. CPU 341), storage means for storing the current position information calculated by the calculation means (for example, the position information storage unit 355 in FIG. 33), and the position of the portable communication device (for example, the portable communication device 300 in FIG. 29). Corresponding to portable communication device position information and portable communication device ID Based on second acquisition means for acquiring information (communication unit 353 in FIG. 33), portable communication device position information acquired by the second acquisition means, and current position information stored in the storage means. Determination means for determining whether or not a portable communication device is present in the shootable range of the photographing means (for example, executing the process of step S235 in FIG. 41 in FIG. 33) CPU 341) and when the determination unit determines that the portable communication device is present in the shootable range, the second acquisition unit acquires the image data corresponding to the shootable range obtained by the shooting of the shooting unit. The ID Add information, ID Supply means (communication unit 353 in FIG. 33) for supplying image data to which information is added to the second information processing apparatus;It is characterized by providing.
[0066]
  A first information processing method of the present invention includes a shooting control step (for example, step S1 in FIG. 5) for controlling shooting of a subject,First control is performed so as to acquire antenna position information indicating the positions of antennas (for example, antennas 251 to 257 in FIG. 27) for wireless communication included in another information processing apparatus (for example, management server 241 in FIG. 35). Current position information indicating the current position of the information processing device based on the acquisition control step (for example, step S172 in FIG. 38) and the antenna position information acquired by the control of the first acquisition control step. A calculation step (for example, step S174 in FIG. 38) to be calculated, a storage control step (for example, step S175 in FIG. 38) for controlling to store the current position information calculated by the processing in the calculation step, and portable communication The portable communication device position information indicating the position of the device (for example, the portable communication device 300 in FIG. 29) and the portable communication device. Make ID Second acquisition control step (for example, step S231 in FIG. 41) for controlling to acquire information, portable communication device position information acquired by being controlled by the processing of the second acquisition control step, and storage A determination step for determining whether or not the portable communication device exists in the shootable range of shooting controlled by the processing of the shooting control step based on the current position information controlled and stored by the processing of the control step ( For example, if it is determined in step S235) in FIG. 41 and the processing of the determination step that the portable communication device is present in the shootable range, the image data obtained by shooting corresponding to the shootable range is added to the second image data. Acquired under the control of the acquisition control step ID Add information, ID A supply control step (for example, step S236 and step S237 in FIG. 41) for controlling to supply the image data to which the information is added to another information processing apparatus;It is characterized by including.
[0067]
  The program of the first recording medium of the present invention includes a shooting control step (for example, step S1 in FIG. 5) for controlling shooting of a subject,First control is performed so as to acquire antenna position information indicating the positions of antennas (for example, antennas 251 to 257 in FIG. 27) for wireless communication included in another information processing apparatus (for example, management server 241 in FIG. 35). Current position information indicating the current position of the information processing device based on the acquisition control step (for example, step S172 in FIG. 38) and the antenna position information acquired by the control of the first acquisition control step. A calculation step (for example, step S174 in FIG. 38) to be calculated, a storage control step (for example, step S175 in FIG. 38) for controlling to store the current position information calculated by the processing in the calculation step, and portable communication The portable communication device position information indicating the position of the device (for example, the portable communication device 300 in FIG. 29) and the portable communication device. Make ID Second acquisition control step (for example, step S231 in FIG. 41) for controlling to acquire information, portable communication device position information acquired by being controlled by the processing of the second acquisition control step, and storage A determination step for determining whether or not the portable communication device exists in the shootable range of shooting controlled by the processing of the shooting control step based on the current position information controlled and stored by the processing of the control step ( For example, if it is determined in step S235) in FIG. 41 and the processing of the determination step that the portable communication device is present in the shootable range, the image data obtained by shooting corresponding to the shootable range is added to the second image data. Acquired under the control of the acquisition control step ID Add information, ID A supply control step (for example, step S236 and step S237 in FIG. 41) for controlling to supply the image data to which the information is added to another information processing apparatus;It is characterized by including.
[0068]
  The first program of the present invention includes a shooting control step (for example, step S1 in FIG. 5) for controlling shooting of a subject,First control is performed so as to acquire antenna position information indicating the positions of antennas (for example, antennas 251 to 257 in FIG. 27) for wireless communication included in another information processing apparatus (for example, management server 241 in FIG. 35). Current position information indicating the current position of the information processing device based on the acquisition control step (for example, step S172 in FIG. 38) and the antenna position information acquired by the control of the first acquisition control step. A calculation step (for example, step S174 in FIG. 38) to be calculated, a storage control step (for example, step S175 in FIG. 38) for controlling to store the current position information calculated by the processing in the calculation step, and portable communication The portable communication device position information indicating the position of the device (for example, the portable communication device 300 in FIG. 29) and the portable communication device. Make ID Second acquisition control step (for example, step S231 in FIG. 41) for controlling to acquire information, portable communication device position information acquired by being controlled by the processing of the second acquisition control step, and storage A determination step for determining whether or not the portable communication device exists in the shootable range of shooting controlled by the processing of the shooting control step based on the current position information controlled and stored by the processing of the control step ( For example, if it is determined in step S235) in FIG. 41 and the processing of the determination step that the portable communication device is present in the shootable range, the image data obtained by shooting corresponding to the shootable range is added to the second image data. Acquired under the control of the acquisition control step ID Add information, ID A supply control step (for example, step S236 and step S237 in FIG. 41) for controlling to supply the image data to which the information is added to another information processing apparatus;Is executed on the computer.
[0069]
  Second information processing apparatus of the present invention(For example, the management server 241 in FIG. 35)IsA plurality of antennas for wireless communication (for example, the antennas 251 to 257 in FIG. 27) are provided, and a portable communication device (for example, the portable communication device 300 in FIG. 29) or another information processing apparatus (for example, in FIG. 32). Supply means for supplying antenna position information indicating the position of the antenna used for specifying the positions of the imaging device 265 and the imaging-side communication device 330 in FIG. 33 to the portable communication device or other information processing device (for example, FIG. 35 communication unit 381), an acquisition unit (for example, communication unit 381 in FIG. 35) for acquiring image data obtained by imaging in another information processing device supplied from another information processing device, and acquisition Corresponding to the portable communication device based on the relative position from the other information processing device of the portable communication device to the image data acquired by the means ID If information is added, image data and ID Storage means (for example, database 183 in FIG. 35) for storing information in association with each other;It is characterized by providing.
[0073]
  The second information processing method of the present invention comprises:An information processing method for an information processing apparatus (for example, the management server 241 in FIG. 35) having a plurality of antennas for wireless communication (for example, the antennas 251 to 257 in FIG. 27), which is a portable communication apparatus (for example, FIG. 29). Antenna position information indicating the position of the antenna used for specifying the position of the portable communication device 300) or other information processing device (for example, the photographing device 265 in FIG. 32 and the photographing communication device 330 in FIG. 33). In a supply control step (for example, step S193 or step S196 in FIG. 39) for controlling supply to a portable communication device or another information processing device, and another information processing device supplied from another information processing device An acquisition control step (for example, step S251 in FIG. 42) for controlling to acquire image data obtained by photographing; The image data obtained by the processing of the acquisition control step, based on the relative position from the other information processing apparatus of a portable communication device, corresponding to the portable communication device ID If information is added, image data and ID A storage control step (for example, step S252 in FIG. 42) for controlling to store information in association with each other;It is characterized by including.
[0074]
  The program of the second recording medium of the present invention isAn information processing method for an information processing apparatus (for example, the management server 241 in FIG. 35) having a plurality of antennas for wireless communication (for example, the antennas 251 to 257 in FIG. 27), which is a portable communication apparatus (for example, FIG. 29). Antenna position information indicating the position of the antenna used for specifying the position of the portable communication device 300) or other information processing device (for example, the photographing device 265 in FIG. 32 and the photographing communication device 330 in FIG. 33). In a supply control step (for example, step S193 or step S196 in FIG. 39) for controlling supply to a portable communication device or another information processing device, and another information processing device supplied from another information processing device An acquisition control step (for example, step S251 in FIG. 42) for controlling to acquire image data obtained by photographing; The image data obtained by the processing of the acquisition control step, based on the relative position from the other information processing apparatus of a portable communication device, corresponding to the portable communication device ID If information is added, image data and ID The computer-readable program includes a storage control step (for example, step S252 in FIG. 42) for controlling to store information in association with each other.
[0075]
  The second program of the present invention is:An information processing method for an information processing apparatus (for example, the management server 241 in FIG. 35) having a plurality of antennas for wireless communication (for example, the antennas 251 to 257 in FIG. 27), which is a portable communication apparatus (for example, FIG. 29). Antenna position information indicating the position of the antenna used for specifying the position of the portable communication device 300) or other information processing device (for example, the photographing device 265 in FIG. 32 and the photographing communication device 330 in FIG. 33). In a supply control step (for example, step S193 or step S196 in FIG. 39) for controlling supply to a portable communication device or another information processing device, and another information processing device supplied from another information processing device An acquisition control step (for example, step S251 in FIG. 42) for controlling to acquire image data obtained by photographing; The image data obtained by the processing of the acquisition control step, based on the relative position from the other information processing apparatus of a portable communication device, corresponding to the portable communication device ID If information is added, image data and ID A storage control step (for example, step S252 in FIG. 42) for controlling to store information in association with each other;Is executed on the computer.
[0076]
FIG. 1 is a diagram showing a configuration example of an information processing system to which the present invention is applied.
[0077]
In this configuration example, the photographing device 2 carried by the photographer 1 has a built-in communication unit 3, which is operated by the photographer 1 to photograph the subject 4 and is carried by the subject 4 via the antenna 3 </ b> A. Wireless communication with the mold communication device 5 is performed.
[0078]
The portable communication device 5 stores ID information including identification information for identifying the portable communication device 5, communicates with the photographing device 2 via the antenna 5 </ b> A, and photographs the stored ID information. Supply to device 2.
[0079]
When the photographing device 2 is operated by the photographer 1 to photograph the subject 4, the photographing device 2 controls the built-in communication unit 3 to communicate with the portable communication device 5 through the antenna 3 </ b> A, obtains ID information, and photographs. The image data corresponding to the image is stored in association with the image data.
[0080]
As described above, the photographed subject can be identified by storing the ID information of the portable communication device 5 carried by the subject 4 in association with the image data corresponding to the photographed image obtained by photographing the subject 4. As will be described later, it is possible to easily read out image data corresponding to a photographed image obtained by photographing a specific subject.
[0081]
For example, at a venue for an event such as a party, portable communication devices storing different ID information are carried when participants enter. Then, the staff photographs the participant using the photographing device 2 in the venue. At that time, the image data corresponding to the photographed image is stored in association with the ID information supplied by the portable communication device carried by the photographed participant. Then, after the event ends, when the participant leaves the venue, the staff will give the participant an image of the participant based on the ID information of the portable communication device carried by the participant. provide.
[0082]
Thus, the participant can easily obtain a photographed image of himself / herself in the event venue without bringing a camera.
[0083]
As a providing method, the staff may provide a photographed image stored on a floppy disk or CD-R (Compact Disk-Recordable) as image data, or the selected photographed image may be provided on paper or the like. You may make it provide after printing.
[0084]
In addition, the portable communication device may have any shape, for example, hats, masks, batches, patches, etc., so as not to break the atmosphere of the venue and make it inconvenient for participants to carry. Is preferred.
[0085]
Further, when a participant enters, it may be lent or provided only to a desired participant. In that case, if the portable communication device is shaped so that the photographer can easily recognize that the participant is carrying the portable communication device, the photographer carries the portable communication device that is the subject of the service. Shooting can be performed around the participants.
[0086]
In the above shooting service, when charging a fee, as a charging method, a predetermined amount may be included in the participation fee such as an admission fee, and the portable communication device is lent or sold at a predetermined amount. You may make it charge, you may make it charge according to the number of the picked-up images provided to a participant at the time of leaving, and of course, other methods may be sufficient. Moreover, you may combine these methods.
[0087]
FIG. 2 is a block diagram illustrating an internal configuration example of the imaging device 2 of FIG.
[0088]
A CPU (Central Processing Unit) 11 controls the overall operation of the photographing apparatus 2 via a bus 20 in accordance with a program loaded into a RAM (Random Access Memory) 13 from a program stored in a ROM (Read Only Memory) 12. To do. The RAM 13 also appropriately stores data necessary for the CPU 11 to execute various processes.
[0089]
In the photographing unit 14, a camera 15 including an imaging element such as a CCD (Charge Coupled Device) or CMOS (Complementary Metal Oxide Semiconductor) or a photographing lens, and a camera control unit 16 are arranged. The camera 15 captures (captures) an image of a subject based on a user's instruction, and the camera control unit 16 controls the zoom rate of the camera 15, the amount of light to be captured, and the like according to a user's adjustment request for the camera 15. .
[0090]
The operation unit 21 includes a photographing button, an adjustment lever, and the like. The user operates the operation unit 21 to input instructions such as photographing and camera 15 adjustment, and operates the photographing apparatus 2. The operation unit 21 may be anything other than buttons and levers as long as it is an input device such as a keyboard or a touchpad and can perform the above operation.
[0091]
The monitor 22 includes a CRT (Cathode Ray Tube), an LCD (Liquid Crystal Display), and the like, and displays a photographed image photographed by the camera 15 of the photographing unit 14. In addition, it is preferable to display various information such as operation guidance, a remaining battery level, or the number of shots.
[0092]
The storage unit 23 stores the image data corresponding to the captured image captured by the camera 15 in association with the ID information acquired by the communication unit 3 via the antenna 3A.
[0093]
The communication unit 3 is controlled by the CPU 11 and performs wireless communication with the portable communication device 5 via the antenna 3A.
[0094]
A drive 30 is connected to the bus 20 of the photographing apparatus 2 as necessary, and a magnetic disk 31 (including a floppy disk), an optical disk 32 (CD-ROM (Compact Disk-Read Only Memory), DVD (Digital Versatile). Disk)), a magneto-optical disk 33 (including MD (Mini-Disk)), or a semiconductor memory 34 such as CF (Compact Flash) or MS (Memory Stick), etc. is appropriately mounted and read from them. The computer program thus installed is installed in the storage unit 23 or the RAM 13 as necessary.
[0095]
In the imaging device 2 having the above-described configuration, the image data corresponding to the captured image captured by the camera 15 and the ID information acquired by the communication unit 3 via the antenna 3A are controlled by the CPU 11 and the drive 30 May be stored in the magnetic disk 31, the magneto-optical disk 33, or the semiconductor memory 34. The ID information and corresponding image data stored in the storage unit 23 are controlled by the CPU 11 and stored in the magnetic disk 31, the magneto-optical disk 33, or the semiconductor memory 34 via the drive 30. May be. Further, if the optical disk 32 is a writable CD-R, CD-RW, or DVD-RAM type drive or disk, it may be recorded on this.
[0096]
In addition, for the antenna 3A, for example, a directional antenna having directivity in the communication range, such as a Yagi antenna or a parabolic antenna, can be used to photograph the communication range as shown in FIG. It is also possible to approximate the photographing range, which is a simple range.
[0097]
FIG. 3 is a schematic diagram illustrating an example of the relationship between the communication range and the imaging range.
[0098]
In FIG. 3, a directional antenna is used as the antenna 3 </ b> A of the photographing apparatus 2, and the communication range 42 is centered on the front of the photographing apparatus 2, and the photographing apparatus 2 is similar to the photographing range 41. It has become. Thereby, the portable communication device 5 that exists in the communication range 42 and that allows the communication unit 3 to communicate wirelessly via the antenna 3 </ b> A can be regarded as the subject 4 existing in the shooting range 41 being carried. . That is, whether or not the subject 4 carrying the portable communication device 5 exists in the photographing range 41 can be determined based on whether or not the portable communication device 5 exists in the communication range 42.
[0099]
FIG. 4 is a block diagram illustrating an internal configuration example of the portable communication device 5.
[0100]
The CPU 51 controls the overall operation of the portable communication device 5 via the bus 60 in accordance with a program loaded into the RAM 53 from a program stored in the ROM 52. The RAM 53 also appropriately stores data necessary for the CPU 51 to execute various processes.
[0101]
The communication unit 61 is controlled by the CPU 51, performs wireless communication with the imaging device 2 via the antenna 5A, and supplies ID information stored in the ID information storage unit 62.
[0102]
ID information including identification information for identifying the portable communication device 5 is stored in the ID information storage unit 62 in advance. The ID information is read by the CPU 51 and the like, and the communication unit 61 sets the antenna 5A. Sent through.
[0103]
The ID information stored in the ID information storage unit 62 includes other information such as information on the subject 4 carrying the portable communication device 5 in addition to the identification information of the portable communication device 5. Also good.
[0104]
Further, a drive 70 is connected to the bus 60 of the portable communication device 5 as necessary, and a magnetic disk 71, an optical disk 72, a magneto-optical disk 73, a semiconductor memory 74, or the like is appropriately mounted and read from them. The computer program is installed in the RAM 53 as necessary.
[0105]
Next, imaging processing by the imaging device 2 will be described with reference to the flowchart of FIG.
[0106]
First, in step S1, the CPU 11 performs adjustment processing and performs shooting. The CPU 11 controls the camera control unit 16 of the photographing unit 14 based on an instruction input by the photographer 1 operating the operation unit 21, performs adjustment processing of the camera 15, and controls the camera 15. Then, a photographing process is performed, image data corresponding to the captured photographed image is created, and stored in the RAM 13 or the like.
[0107]
In step S2, the CPU 11 transmits ID request information. The CPU 11 controls the communication unit 3 to transmit ID request information, which is information for requesting ID information, to the portable communication device existing within the communication range via the antenna 3A.
[0108]
The CPU 11 that has transmitted the ID request information starts receiving ID information in step S3. The CPU 11 controls the communication unit 3 to receive ID information transmitted from the portable communication device via the antenna 3A.
[0109]
In step S4, the CPU 11 controls the communication unit 3 to determine whether or not ID information has been received. If it is determined that it has been received, the CPU 11 proceeds to step S5, adds the received ID information to the image data held in the RAM 13 or the like, and stores it in the storage unit 23.
[0110]
FIG. 6 is a schematic diagram illustrating an example of how image data and ID information are stored in the storage unit 23. As illustrated in FIG. 6A, the CPU 11 adds the received ID information 82 to the header of the image data 81 and stores it in the storage unit 23. If there are a plurality of subjects and a plurality of received ID information, the CPU 11 adds the received ID information 83 and 84 to the header of the image data 81 or the like as shown in FIG. 6B. To remember.
[0111]
In addition, as shown in FIG. 6C, the CPU 11 stores the image data 81 and the ID information 82 separately in the storage unit 23 without adding the received ID information 82 to the image data 81, and makes it correspond by management information or the like. May be managed. Similarly, when there are a plurality of received ID information, as shown in FIG. 6D, the CPU 11 stores the received ID information 83 and 84 in the storage unit 23 without adding them to the image data 81 and manages them. You may make it manage in response to information.
[0112]
Returning to FIG. 5, the CPU 11 having stored the ID information and the corresponding image data in the storage unit 23 ends the photographing process.
[0113]
If it is determined in step S4 that the ID information has not been received, the CPU 11 proceeds to step S6, stores the image data held in the RAM 13 or the like in the storage unit 23, and ends the photographing process.
[0114]
In a special case, the processes in steps S2 to S6 may be performed as follows. For example, in the case of continuous shooting, the processing of step S1 may be repeated again immediately after shooting in step S1, and the processing of steps S2 to S6 may be performed for each after the continuous shooting. Steps S2 to S6 may be canceled for the processing from the last to the last one. At this time, it is advisable to acquire IDs in the first and last S2 to S6 and associate all IDs with the continuously shot images.
[0115]
Next, communication processing by the portable communication device will be described with reference to the flowchart of FIG.
[0116]
First, in step S21, the CPU 51 of the portable communication device 5 determines whether or not the ID request information transmitted from the imaging device 2 has been received, and waits until it is determined that it has been received.
[0117]
If it is determined that the ID request information has been received, the CPU 51 proceeds to step S22 to read and transmit the ID information. The CPU 51 reads ID information stored in advance in the ID information storage unit 62, controls the communication unit 61, and transmits it via the antenna 5A. CPU51 which transmitted ID information returns to step S21, and repeats the process after it.
[0118]
As described above, the ID information is supplied from the portable communication device 5 to the imaging device 2, so that the imaging device 2 can store the image data corresponding to the captured image and the ID information in association with each other.
[0119]
Next, the reading process by the photographing apparatus 2 will be described with reference to the flowchart of FIG.
[0120]
First, in step S31, the CPU 11 searches for image data based on the input ID information. The CPU 11 searches for corresponding image data from the image data stored in the storage unit 23 based on ID information input by the photographer or the like operating the operation unit 21.
[0121]
In step S32, the CPU 11 determines whether the corresponding image data exists. If it is determined that the corresponding image data exists, the CPU 11 proceeds to step S33 to acquire and output the searched image data. For example, when the CPU 11 acquires image data, the CPU 11 displays a corresponding image on the monitor 22, or the magnetic disk 31, the optical disk 32, the magneto-optical disk 33, or the semiconductor memory 34 via the drive 30 connected to the bus 20. Or to record. Further, the communication unit 3 may be controlled and transmitted to another information processing apparatus or the like.
[0122]
The CPU 11 that has output the image data ends the reading process. If it is determined in step S32 that the corresponding image data does not exist, the CPU 11 ends the reading process.
[0123]
As described above, the user can retrieve and read out the image data corresponding to the photographed image based on the ID information, so that the target photographed image can be easily acquired.
[0124]
In the above description, the captured image is provided. However, the moving image may be provided by recording the moving image with the photographing apparatus 2 without being limited to the still image. In the case of a moving image, both the photographing device 2 and the subject move. Therefore, once every few seconds, the interrupt ID confirmation may be performed in parallel so as to determine steps S2 to S6 in FIG.
[0125]
In addition, for example, when a plurality of users carrying the portable communication device constitute one group, it may not be necessary to provide a captured image on an individual basis. For example, when attending an event with a family member, it may be better to provide photographed images collectively for each family member. In order to deal with such a situation, the ID information for identifying the portable communication device may include group identification information for identifying a group composed of a plurality of portable communication devices.
[0126]
FIG. 9 is a schematic diagram illustrating an example of the state of ID information including group identification information.
[0127]
In FIG. 9, the first group 90 includes users 91A, 91B, and 91C. A user 91A carries a portable communication device 92A, a user 91B carries a portable communication device 92B, and a user 91C carries a portable communication device 92C. The portable communication device 92A stores “XX” as a unique ID and “AAAA” as a group ID in the ID information storage unit.
[0128]
Similarly, “YY” is stored as a unique ID and “AAAAA” is stored as a group ID in the ID information storage unit of the portable communication device 92B. Further, “ZZ” is stored as a unique ID and “AAAAA” is stored as a group ID in the ID information storage unit of the portable communication device 92C.
[0129]
The second group 95 includes users 96A, 96B, and 96C. A user 96A carries a portable communication device 97A, a user 96B carries a portable communication device 97B, and a user 96C carries a portable communication device 97C. The portable communication device 97A stores “PP” as a unique ID and “BBBB” as a group ID in the ID information storage unit.
[0130]
Similarly, “QQ” is stored as the unique ID and “BBBB” is stored as the group ID in the ID information storage unit of the portable communication device 97A. Furthermore, “RR” is stored as a unique ID and “BBBB” is stored as a group ID in the ID information storage unit of the portable communication device 97C.
[0131]
Thereby, for example, when the user 91A is photographed, the portable communication device 92A supplies not only the unique ID “XX” but also the group ID “AAAA” as the ID information to the photographing device 2. Accordingly, the image data corresponding to the image captured by the user 91A in the image capturing device 2 can be searched not only by the unique ID “XX” but also by the group ID “AAAA”.
[0132]
By setting the group ID for identifying the first group 90 and the second group 95 as described above, the portable communication devices 92A to 92C and the portable communication devices 97A to 97C are individually identified in the photographing device 2. In addition, the first group 90 and the second group 95 can be identified, and a captured image can be provided in units of groups.
[0133]
In the above description, the ID information includes the unique ID and the group ID. However, the present invention is not limited to this, and only the group ID may be included. In the above description, the group ID is assigned to the same number of portable communication devices. However, the number is not limited to this, and the number of portable communication devices to which the same group ID is assigned may be any number. The number may be different for each group. That is, it is not necessary to distinguish between the unique ID and the group ID, and one ID may be assigned to one portable communication device or may be assigned to a plurality of portable communication devices.
[0134]
The ID shown in FIG. 9 is composed of two or four characters, but is not limited to this, and may be any number of characters, or may be a character other than the alphabet such as a number.
[0135]
Further, the portable communication device may be provided with a recording function such as a microphone so that not only image data but also audio data can be provided.
[0136]
When the portable communication device is not distributed to the entire group, an ID indicating that the group is a group may be added to the ID, and a slightly wide-angle image may be recorded.
[0137]
FIG. 10 is a diagram illustrating another configuration example of the interior of the portable communication device 5.
[0138]
In FIG. 10, the microphone 101 acquires the voice of the subject 4 carrying the portable communication device 5 as voice data. The acquired audio data is held in the RAM 53 or the like, added to the ID information by the CPU 51, and transmitted via the antenna 5A by the communication unit 61 as in the case shown in FIG.
[0139]
The transmitted ID information and audio information are received by the imaging apparatus 2 and stored in the storage unit 23 in association with the image data, as in the case of the flow shown in FIG.
[0140]
FIG. 11 is a schematic diagram showing another example of how the image data and ID information is stored in the storage unit 23. As shown in FIG. 11A, the CPU 11 adds the received ID information 106 and the corresponding audio data 107 to the header of the image data 105 or the like and causes the storage unit 23 to store them. When there are a plurality of subjects and a plurality of received ID information, as shown in FIG. 11B, the CPU 11 displays the received ID information 106A and 106B and the corresponding audio data 107A and 107B as images. The data is added to the header of the data 105 and stored in the storage unit 23.
[0141]
Further, as shown in FIG. 11C, the CPU 11 stores the image data 105, the ID information 106, and the audio data 107 separately without adding the received ID information 106 and the corresponding audio data 107 to the image data 105, respectively. The information may be stored in the unit 23 and managed in correspondence with management information or the like. Similarly, when there are a plurality of received ID information, the CPU 11 adds the received ID information 106A and 106B and the corresponding audio data 107A and 107B to the image data 105 as shown in FIG. 11D. Instead, they may be stored in the storage unit 23 and managed in correspondence with management information or the like.
[0142]
With the configuration described above, not only image data but also audio data can be provided.
[0143]
Furthermore, a monitor, a speaker, or the like may be provided in the portable communication device 5 so that a captured image can be received and displayed, or voice can be output. That is, when the photographing device 2 performs photographing, the portable communication device 5 requests ID information from the portable communication device 5, and based on the request, the portable communication device 5 records the sound of the subject 4 and transmits it to the photographing device 2 together with the ID information. . The imaging device 2 adds the received ID information and audio data to the image data and stores them, and transmits them to the portable communication device 5 that supplied the ID information and audio data. The portable communication device 5 that has received the image data to which the ID information and the sound data are added collates the received ID information with the registered ID information, and if they match, monitors the image corresponding to the received image data. The sound corresponding to the received sound data is output from the speaker 113.
[0144]
FIG. 12 is a diagram showing still another configuration example inside the portable communication device 5.
[0145]
In FIG. 12, the operation unit 111 is configured with buttons and the like, and receives instructions from the user. As will be described later, the user operates the operation unit 111 to display an image corresponding to the acquired image data on the monitor 112 or to output sound corresponding to the audio data from the speaker 113.
[0146]
The monitor 112 is controlled by the CPU 51 and displays an image corresponding to the image data acquired by the communication unit 61. The speaker 113 is controlled by the CPU 51 and outputs sound corresponding to the sound data acquired by the communication unit 61. The storage unit 114 stores image data and audio data received by the communication unit 61 via the antenna 5A.
[0147]
Next, another example of photographing processing by the photographing device 2 will be described with reference to the flowchart of FIG.
[0148]
First, in step S41, the CPU 11 performs adjustment processing and performs shooting in the same manner as in step S1 of FIG. In step S42, the CPU 11 transmits ID request information in the same manner as in step S2 of FIG. CPU11 which transmitted ID request information starts reception of ID information and audio | voice data in step S43. The CPU 11 controls the communication unit 3 to receive ID information and audio data transmitted from the portable communication device via the antenna 3A.
[0149]
In step S44, the CPU 11 controls the communication unit 3 to determine whether or not ID information and audio data have been received. If it is determined that it has been received, the CPU 11 proceeds to step S45, adds the received ID information and audio data to the image data held in the RAM 13, etc., and controls the communication unit 3 to transmit via the antenna 3A. To do. In step S <b> 46, the CPU 11 adds the received ID information and audio data to the image data and stores them in the storage unit 23. CPU11 which complete | finished the process of step S46 complete | finishes an imaging | photography process.
[0150]
If it is determined in step S44 that the ID information and audio data have not been received, the CPU 11 proceeds to step S47, stores the image data held in the RAM 13 or the like in the storage unit 23, and ends the photographing process. To do.
[0151]
Next, another example of communication processing by the portable communication device will be described with reference to the flowchart of FIG.
[0152]
First, in step S61, the CPU 51 of the portable communication device 5 controls the communication unit 61 to determine whether or not the ID request information transmitted from the imaging device 2 in the process of step S42 in FIG. 13 has been received. And wait until it is determined that it has been received.
[0153]
If it is determined that the ID request information has been received, the CPU 51 proceeds to step S62, performs recording, and creates audio data. The CPU 51 controls the microphone 101 to record the sound of the subject 4 carrying the portable communication device 5 for a predetermined time and hold it in the RAM 53 or the like.
[0154]
The CPU 51 that performed the recording proceeds to step S63, reads the ID information, adds the created audio data, and transmits it. The CPU 51 reads the ID information stored in advance in the ID information storage unit 62, adds the audio data stored in the RAM 53 and the like, controls the communication unit 61, and transmits it via the antenna 5A. The CPU 51 that has transmitted the ID information proceeds to step S64, and determines whether or not the audio data and the image data to which the ID information is added have been received. The CPU 51 controls the communication unit 3 to determine whether or not the audio data and the image data added with the ID information transmitted from the imaging device 2 in the process of step S45 in FIG. 13 are received via the antenna 3A. judge.
[0155]
When determining that it has been received, the CPU 51 proceeds to step S65, and determines whether or not the received ID information matches the registered ID information. The CPU 51 collates the received ID information with the ID information stored in the ID information storage unit 62 and determines whether or not they match. If it is determined that they match, the CPU 51 proceeds to step S66, stores the received image data and audio data in the storage unit 114, displays an image corresponding to the image data on the monitor 112, and outputs audio corresponding to the audio data. Output from the speaker 113. When the process of step S66 is completed, the CPU 51 returns to step S61 and repeats the subsequent processes.
[0156]
If it is determined in step S64 that the audio data and the image data to which the ID information is added are not received, the CPU 51 returns to step S61 and repeats the subsequent processing.
[0157]
Furthermore, when it is determined in step S65 that the received ID information does not match the registered ID information as a result of the collation, the CPU 51 proceeds to step S67 and deletes the received image data, audio data, and ID information. To do. CPU51 which completed the process of step S67 progresses to step S61, and repeats the process after it.
[0158]
With the configuration as described above, the subject 4 can check the photographed image on the spot where it was photographed.
[0159]
The portable communication device 5 as described above is not limited to a dedicated communication device, and any device having the same function may be used.
[0160]
FIG. 15 is a diagram showing another configuration example of the information processing system to which the present invention is applied. In this information processing system, instead of the portable communication device 5, for example, a mobile phone 121 with an image display function may be used as shown in FIG. 15A, or a PDA (Personal) with a communication function as shown in FIG. 15B. Digital Assistant) 122 may be used.
[0161]
FIG. 16 is a diagram showing still another configuration example of the information processing system to which the present invention is applied. As shown in FIG. 16A, the subject 4 carries a mobile phone 121 in addition to the mobile communication device 5, the mobile communication device 5 supplies ID information and audio data to the imaging device 2, and the imaging device 2 connects to the mobile phone 121. Image data and audio data may be supplied. At that time, information related to the mobile phone 121 is registered in the imaging device 2 in advance, and the imaging device 2 attaches image data and audio data to the e-mail based on the information, and the base station of the mobile phone 121. It may be supplied to the mobile phone 121 via 125.
[0162]
Similarly, as shown in FIG. 16B, when the subject 4 owns the PDA 122 in addition to the mobile communication device 5, the image capturing device 2 similarly attaches image data and audio data to the email. The PDA 122 may be supplied via the base station 126 having the communication function of the PDA 122.
[0163]
In the information processing system as described above, a photographing apparatus that performs photographing may automatically perform photographing such as a fixed camera. Further, the subject 4 may operate the photographing apparatus using the portable communication device 5.
[0164]
FIG. 17 is a diagram showing still another configuration example of the information processing system to which the present invention is applied.
[0165]
17A, the portable communication device 5 carried by the subject 4 is provided with an operation unit 111 as shown in FIG. The subject 4 can control the operation of the photographing apparatus 130 by operating the operation unit 111. The photographing apparatus 130 includes a communication unit 131, and the communication unit 131 performs wireless communication with the portable communication device 5 via the antenna 131A. In addition, the photographing device 130 is fixed to the column 132 by a photographing device fixing base 133. The photographing apparatus fixing base 133 has a drive unit, and can change the photographing direction of the photographing apparatus 130 to the horizontal direction or the vertical direction. Note that the subject 4 can control the operation of the imaging apparatus fixing base 133 via the imaging apparatus 130 by operating the operation unit 111.
[0166]
For example, the subject 4 is operated by operating the operation unit 111 of the portable communication device 5 to control the imaging device fixing base 133 so that the imaging device 130 is directed in his / her direction, and the imaging device 130 is controlled to perform imaging. Can be made.
[0167]
In addition, as illustrated in FIG. 17B, the photographing apparatus 130 may be installed on the photographing stand 135. The photographing stand 135 has a drive unit, and can change the photographing direction of the photographing device 130 to the horizontal direction or the vertical direction. Furthermore, although illustration is omitted, the photographing stand 135 is provided with wheels and the like at the bottom, and the photographing device 130 is movable. The subject 4 can control the operation of the imaging stand 135 via the imaging device 130 by operating the operation unit 111.
[0168]
Also in the case shown in FIG. 17B, as in the case shown in FIG. 17A, the subject 4 operates the operation unit 111 of the portable communication device 5 to control the imaging stand 135 to make the imaging device 130 his / her own. The photographing device 130 can be controlled to perform photographing in the direction.
[0169]
FIG. 18 is a diagram illustrating an internal configuration example of the imaging apparatus 130.
[0170]
In FIG. 18, the imaging table driving unit 137 is configured by a driving device such as a motor, and is connected to the imaging device fixing table 133 or the driving unit of the imaging table 135. When the communication unit 131 receives an instruction from the subject 4 via the antenna 131A, the imaging table driving unit 137 operates under the control of the CPU 11 to operate the imaging device fixing table 133 or the imaging unit 135 driving unit. Let
[0171]
In the above description, it has been described that the photographing device 130 performs photographing by instructing photographing by the subject 4. However, the present invention is not limited to this. For example, when the subject 4 operates the operation unit 111, the portable communication device 5 is predetermined. When the photographing device 130 receives the signal, the portable communication device 5 recognizes that the portable communication device 5 exists within the communication range (the subject 4 exists within the photographing range), and the photographing is performed. You may make it perform.
[0172]
With the configuration described above, it is possible to take a picture by instructing the subject 4 or to take a picture of the subject 4 automatically.
[0173]
FIG. 19 is a diagram showing still another configuration example of the information processing system to which the present invention is applied.
[0174]
In the configuration example shown in FIG. 19, the photographing device 141 carried by the photographer 1 is operated by the photographer 1 to photograph the subject 4 and performs wireless communication with the portable communication device 142 carried by the subject 4. Get ID information and audio data. The imaging device 141 performs wireless communication with the management server 144 installed in the central management center 143, and supplies image data corresponding to the captured image, acquired ID information, and audio data.
[0175]
The portable communication device 142 carried by the subject 4 stores ID information including identification information for identifying the portable communication device 142, performs wireless communication with the imaging device 141, and stores the stored ID information. At the same time, the sound of the subject 4 is recorded and supplied to the photographing apparatus 141. The portable communication device 142 performs wireless communication with the management server 144 installed in the central management center 143, and acquires ID information and corresponding image data and audio data. Then, an image corresponding to the acquired image data is displayed, and sound corresponding to the sound data is output. When the subject 4 instructs whether or not to purchase the displayed image, the portable communication device 142 performs wireless communication with the management server 144 and performs a settlement process.
[0176]
The management server 144 installed in the central management center 143 includes a photographing device communication unit 145 and performs wireless communication with the photographing device 141. In addition, the management server 144 incorporates a portable communication device communication unit 146 and performs wireless communication with the portable communication device 142. Furthermore, the management server 144 has a database 147, and stores the ID information supplied from the imaging device 141 and the corresponding image data and audio data in the database 147 for management.
[0177]
A settlement server 148 is installed in the central management center 143. The settlement server 148 is connected to the management server 144 and communicates with the portable communication device 142 via the management server 144 to perform settlement processing.
[0178]
As described above, the ID information and the corresponding image data and audio data are supplied to the management server 144 installed in the central management center 143, and are managed by the database 147 of the management server 144. It is possible to manage the images taken by.
[0179]
For example, at a venue for an event such as a party, a plurality of staff members who carry the photographing device 141 photograph the participants. At that time, the image data corresponding to the photographed image is associated with the ID information supplied by the portable communication device carried by the photographed participant, supplied to the management server 144 of the central management center 143, and stored in the database 147. The Then, when the participant leaves the venue, the participant can obtain an image of the participant taken at the central management center based on the ID information of the portable communication device carried by the participant. .
[0180]
Thus, even when a plurality of staff members photograph the participants, it is not necessary for each staff member to provide images, and the participants can obtain them all from the management server.
[0181]
In the information processing system described above, the ID information acquired by the management server 144 and the corresponding image data and audio data are stored in the database 147 and supplied to the portable communication device 142, and the subject 4 is connected to the portable communication device 142. It may be instructed whether or not to acquire the image displayed on the screen, and the settlement process may be performed based on the instruction. In this case, the subject 4 only needs to acquire a predesignated image at the central management center 144 when leaving, etc., and it is possible to omit the trouble of selecting the image to be acquired.
[0182]
As a providing method, the captured image may be stored on a floppy disk or a CD-R (Compact Disk-Recordable) as the image data and provided, or the selected captured image may be provided on paper or the like. It may be provided after being printed.
[0183]
In addition, the portable communication device may have any shape, for example, hats, masks, batches, patches, etc., so as not to break the atmosphere of the venue and make it inconvenient for participants to carry. Is preferred.
[0184]
Further, when a participant enters, it may be lent or provided only to a desired participant. In that case, if the portable communication device is shaped so that the photographer can easily recognize that the participant is carrying the portable communication device, the photographer carries the portable communication device that is the subject of the service. Shooting can be performed around the participants.
[0185]
In the above shooting service, when charging a fee, as a charging method, a predetermined amount may be included in the participation fee such as an admission fee, and the portable communication device is lent or sold at a predetermined amount. You may make it charge, you may make it charge according to the number of the picked-up images provided to a participant at the time of leaving, and of course, other methods may be sufficient. Moreover, you may combine these methods.
[0186]
FIG. 20 is a block diagram illustrating an internal configuration example of the imaging device 141.
[0187]
In FIG. 20, the communication unit 151 for portable communication device is controlled by the CPU 11 and performs wireless communication with the portable communication device 142 via the antenna 151A to obtain ID information and audio data. The management server communication unit 152 is controlled by the CPU 11 and performs wireless communication with the management server 144 via the antenna 152A, and transmits ID information and corresponding image data and audio data.
[0188]
The portable communication device communication unit 151 and the management server communication unit 152 have been described as separate bodies, but are not limited thereto, and may be integrated.
[0189]
FIG. 21 is a diagram illustrating an internal configuration example of the portable communication device 142.
[0190]
In FIG. 21, the imaging device communication unit 161 is controlled by the CPU 51, receives ID request information transmitted from the imaging device 141, and stores the ID stored in the ID information storage unit 62 based on the ID request information. Information and audio data corresponding to the audio of the subject 4 recorded by the microphone 101 are transmitted to the imaging device 141.
[0191]
The management server communication unit 162 is controlled by the CPU 51, receives the ID information transmitted from the management server 144, and the corresponding image data and audio data, supplies them to the RAM 53, and holds them. The management server communication unit 162 is controlled by the CPU 51 and communicates with the payment server 148 via the management server 144 based on a user instruction to perform a payment process.
[0192]
The IC card reader / writer 163 is controlled by the CPU 51 to read various information recorded on the mounted IC card 164 and write information instructed by the CPU 51. The IC card 164 is a card in which an extremely thin semiconductor integrated circuit is embedded in a plastic card or the like so that information can be recorded. The IC card 164 is attached to the IC card reader / writer 163 as necessary. Further, the IC card 164 records balance information representing a monetary value, and when payment processing is performed, the amount is subtracted from the balance of the balance information.
[0193]
FIG. 22 is a diagram illustrating an internal configuration example of the management server 144.
[0194]
In FIG. 22, the CPU 171 of the management server 144 executes various processes according to a program stored in the ROM 172 or a program loaded in the RAM 173. The RAM 173 also appropriately stores data necessary for the CPU 171 to execute various processes. The CPU 171, ROM 172, and RAM 173 are connected to each other via a bus 174. This bus 174 is also connected to an input / output interface 180.
[0195]
The input / output interface 180 includes an input unit 181 including a keyboard and a mouse, a display including a CRT and an LCD, an output unit 182 including a speaker and a printer, a database 183 including a hard disk, a modem, a terminal adapter, and the like. An imaging apparatus that includes a communication unit 184 for a portable communication device that performs wireless communication with a portable communication device via an antenna 184A, a modem, a terminal adapter, and the like, and that performs wireless communication with the imaging device via an antenna 185A A wired communication unit 186 that is configured by a communication unit 185, a modem, a terminal adapter, and the like and is connected to the settlement server 148 is connected.
[0196]
A drive 190 is connected to the input / output interface 180 as necessary, and a magnetic disk 191, an optical disk 192, a magneto-optical disk 193, a semiconductor memory 194, or the like is appropriately mounted, and a computer program read from these is loaded. Installed in the RAM 173 or the like as necessary.
[0197]
FIG. 23 is a diagram illustrating an internal configuration example of the settlement server 148.
[0198]
In FIG. 23, the CPU 201 of the settlement server 148 executes various processes according to a program stored in the ROM 202 or a program loaded in the RAM 203. The RAM 203 also appropriately stores data necessary for the CPU 201 to execute various processes. The CPU 201, the ROM 202, and the RAM 203 are connected to each other via the bus 204. The bus 204 is also connected to an input / output interface 210.
[0199]
The input / output interface 210 includes an input unit 211 including a keyboard and a mouse, a display including a CRT and an LCD, an output unit 212 including a speaker and a printer, a storage unit 213 including a hard disk, a modem, and a terminal adapter. The communication unit 214 connected to the management server 144 is connected.
[0200]
A drive 220 is connected to the input / output interface 210 as necessary, and a magnetic disk 221, an optical disk 222, a magneto-optical disk 223, a semiconductor memory 224, or the like is appropriately mounted, and a computer program read from them is loaded. Installed in the RAM 203 or the like as necessary.
[0201]
Next, imaging processing by the imaging device 141 will be described with reference to the flowchart of FIG.
[0202]
First, in step S81, the CPU 11 performs adjustment processing and performs shooting in the same manner as in step S41 of FIG. Then, similarly to the process of step S42 in FIG. 13, in step S82, the CPU 11 controls the portable communication device communication unit 151 to transmit the ID request information via the antenna 151A. In step S83, the CPU 11 that has transmitted the ID request information starts receiving ID information and audio data in the same manner as in step S43 of FIG. The CPU 11 controls the communication unit 151 for portable communication device, and receives ID information and audio data transmitted from the portable communication device 142 via the antenna 151A.
[0203]
In step S84, the CPU 11 controls the portable communication device communication unit 151 to determine whether or not ID information and audio data have been received, as in the process of step S44 of FIG. If it is determined that it has been received, the CPU 11 proceeds to step S85, adds the received ID information and audio data to the image data, controls the management server communication unit 152, and transmits it to the management server 144 via the antenna 152A. To do. CPU11 which complete | finished the process of step S85 complete | finishes an imaging | photography process.
[0204]
If it is determined in step S84 that ID information and audio data have not been received, the CPU 11 proceeds to step S86 and controls the management server communication unit 152 to transmit the image data via the antenna 152A to the management server. 144, and the photographing process is terminated.
[0205]
Next, management processing by the management server 144 will be described with reference to the flowchart of FIG.
[0206]
First, in step S101, the CPU 171 of the management server 144 determines whether image data has been received, and waits until it is determined that it has been received. The CPU 171 controls the imaging device communication unit 185 to determine whether or not the image data transmitted from the imaging device 141 in the process of step S85 or step S86 in FIG. 24 has been received via the antenna 185A. .
[0207]
If it is determined that it has been received, the CPU 171 proceeds to step S102, and determines whether or not ID information is added to the received image data. When the received image data is the image data transmitted from the imaging device 141 in the process of step S85 in FIG. 24, ID information and audio data are added to the received image data, and the received image data is shown in FIG. In the case of the image data transmitted from the imaging device 141 in the process of step S86, ID information and audio data are not added to the received image data.
[0208]
If it is determined that ID information is added to the received image data, the CPU 171 proceeds to step S103 and associates the received ID information, image data, and audio data with each other and stores them in the database 183. In step S104, the CPU 171 controls the portable communication device communication unit 184, and transmits the received ID information, image data, and audio data to the portable communication device 142 via the antenna 184A. After completing the transmission, the CPU 171 proceeds to step S106.
[0209]
If it is determined in step S102 that no ID information is added, the CPU 171 proceeds to step S105 and stores the received image data in the database 183. The CPU 171 having the image data stored in the database 183 proceeds to step S106.
[0210]
In step S106, the CPU 171 determines whether or not a settlement processing result has been acquired. When the ID information, image data, and audio data transmitted in step S105 are received by the portable communication device 142 and payment processing is performed based on the user's instruction in the portable communication device 142, the portable communication device 142 The result of the settlement process is transmitted to the management server 144. The CPU 171 controls the portable communication device communication unit 184 to determine whether or not the settlement processing result has been received.
[0211]
If it is determined that the payment processing result has been received, the CPU 171 proceeds to step S107, and stores the corresponding image data as output data. When the subject 4 carrying the portable communication device 142 purchases and performs settlement processing, the image data is collected as output image data, stored, and supplied to the subject 4 together. At this time, without saving the image data as output data, an image corresponding to the image data may be output by being printed on photographic paper or the like, and provided to the subject 4 collectively.
[0212]
In step S108, the CPU 171 supplies the received settlement process result to the settlement server, and executes the settlement process. The CPU 171 controls the wired communication unit 186 and supplies the settlement processing result to the settlement server 148. The CPU 201 of the payment server 148 that has acquired the result of the payment processing performs the payment processing, updates the payment information, and creates payment completion information. Then, the CPU 201 supplies the created payment completion information to the management server 144.
[0213]
In step S109, the CPU 171 controls the wired communication unit 186 to receive the payment completion information supplied from the payment server 148, and controls the received communication completion information to the portable communication device communication unit 184. To the portable communication device 142. The CPU 171 that has transmitted the payment completion information returns to step S101 and repeats the subsequent processing.
[0214]
If it is determined in step S106 that the settlement processing result has not been acquired, the CPU 171 returns to step S101 and repeats the subsequent processing.
[0215]
Next, communication processing by the portable communication device 142 will be described with reference to the flowchart of FIG.
[0216]
First, in step S121, the CPU 51 of the portable communication device 142 controls the photographing device communication unit 161 to determine whether or not the ID request information transmitted from the photographing device 141 in the process of step S82 in FIG. 24 has been received. It waits until it determines with having received.
[0217]
If it is determined that the ID request information has been received, the CPU 51 proceeds to step S122 to record and create audio data in the same manner as in step S62 of FIG. The CPU 51 that performed the recording proceeds to step S123, adds the created audio data to the ID information, controls the photographing device communication unit 161, and transmits it to the photographing device 141 via the antenna 161A. In step S124, the CPU 51 determines whether the audio data and the image data to which the ID information is added have been received. Whether the CPU 51 controls the management server communication unit 162 to receive the audio data and the image data added with the ID information transmitted from the management server 144 in the process of step S104 in FIG. 25 via the antenna 162A. Determine whether or not.
[0218]
If it is determined that it has been received, the CPU 51 proceeds to step S125, and determines whether or not the received ID information matches the registered ID information, as in the process of step S65 of FIG. If it is determined that they match, the CPU 51 proceeds to step S126, displays an image corresponding to the received image data on the monitor 112, and outputs sound corresponding to the received audio data from the speaker 113. The subject 4 who is a user of the portable communication device 142 determines whether to purchase an image and sound output from the monitor 112 and the speaker 113 and operates the operation unit 111 to instruct. Based on the instruction, the CPU 51 determines whether or not to purchase image data and audio data in step S127.
[0219]
If it is determined that the subject 4 has instructed the purchase of image data and audio data, the CPU 51 proceeds to step S128 and performs a settlement process. The CPU 51 calculates a fee and the like, controls the IC card reader / writer 163, updates the balance information of the IC card 164, and creates information related to payment. Then, the CPU 51 creates a payment processing result including information related to payment. In step S129, the CPU 51 controls the management server communication unit 162 to transmit the created settlement processing result to the management server 144.
[0220]
In step S130, the CPU 51 controls the management server communication unit 162 to determine whether or not the payment completion information transmitted from the management server 144 is received in step S109 of FIG. To do. When determining that it has been received, the CPU 51 proceeds to step S131, and determines whether or not the received ID information matches the registered ID information. The payment completion information includes ID information, and this ID information identifies which portable communication device the payment completion information is for. That is, the CPU 51 collates the ID information included in the payment completion information with the ID information stored in the ID information storage unit 62, so that the received payment completion information is the payment completion information for the portable communication device 142. Determine whether or not.
[0221]
If it is determined that they match, the CPU 51 proceeds to step S132 and records the settlement history in the IC card 164. The CPU 51 controls the IC card reader / writer 163 to record the payment history, which is information related to the payment included in the received payment completion information, on the IC card 164.
[0222]
CPU51 which completed the process of step S132 returns to step S121, and repeats the process after it.
[0223]
If it is determined in step S124 that the audio data and the image data to which the ID information is added are not received, the CPU 51 returns to step S121 and repeats the subsequent processing.
[0224]
If it is determined in step S125 that the received ID information does not match the registered ID information, the CPU 51 proceeds to step S133 and deletes the received image data and audio data. The CPU 51 that has deleted the image data and the sound data returns to step S121 and repeats the subsequent processing.
[0225]
If it is determined in step S127 that image data and audio data are not to be purchased, the CPU 51 proceeds to step S133 and repeats the subsequent processing.
[0226]
Furthermore, when determining in step S130 that payment completion information has not been received, the CPU 51 returns to step S121 and repeats the subsequent processing. Similarly, if it is determined in step S131 that the received ID information does not match the registered ID information, the process returns to step S121 and the subsequent processing is repeated.
[0227]
By configuring as described above, it is possible to collectively manage image data captured by a plurality of imaging apparatuses and corresponding audio data.
[0228]
By using the information processing system described above in, for example, amusement parks and theme parks, it is possible to record images, video, or audio even if a visitor who is a customer does not bring or buy a camera. , Services provided to visitors.
[0229]
FIG. 27 is a diagram showing an operation example of an information processing system to which the present invention is applied.
[0230]
In FIG. 27, a reception terminal device 232 is installed at the entrance gate 231 of the amusement park 230. The reception terminal device 232 is connected to a management server 241 installed in the central management center 240, and when the staff hands over the portable communication device to the visitors at the entrance gate 231, the attendant or the portable communication device. Information on the information is input by the staff, and the information is supplied to the management server 241. In addition, image data and audio data provided to the visitors are supplied from the management server 241.
[0231]
The management server 241 of the central management center 240 is connected to the settlement server 242 and the reception terminal device 232. The management server 241 further includes antennas 251 to 257, and performs wireless communication with the imaging device and the portable communication device to manage image data, audio data, and the like. Note that although the antennas 252 to 257 are omitted in FIG. 27, they are all connected to the management server 241 by wire.
[0232]
The settlement server 242 is connected to the management server 241 and performs a settlement process based on the settlement information supplied from the management server.
[0233]
The imaging device 261 is installed in the antenna 252 near the entrance gate, and performs imaging automatically or based on a subject instruction. Similarly, the cameras 262 to 264 are installed on the antennas 253 to 255, respectively, and perform shooting automatically or based on a subject instruction.
[0234]
The imaging device 265 is carried by the imaging staff 271 and performs imaging by operating the imaging staff 271. Similarly, the imaging device 266 is carried by the imaging staff 272 and performs imaging by operating the imaging staff 272. Although omitted in FIG. 27, the photographing staff 271 carries the photographing communication device. The photographing side communication device performs wireless communication with the photographing device 265, the management server 241, the portable communication device, or the like. Similarly, the photographing staff 272 also carries a photographing communication device.
[0235]
In addition, the photographing device 267 fixed to the photographing stand performs photographing by operating the staff 273 wearing a costume.
[0236]
Visitor 281 is walking near the entrance gate to amusement park 230. Visitor 282 is taking a commemorative photo with staff 273 wearing a costume. Visitor 283 is on the vehicle of attraction 245. Visitor 284 is about to post a letter to post 246. Although illustration is omitted, each of the visitors 281 to 284 carries a portable communication device.
[0237]
FIG. 28 is an external view showing an example of a portable communication device carried by a visitor.
[0238]
As shown in FIG. 28A, the portable communication device 300 is provided with a string 301 in a ring shape, so that a visitor can lower the portable communication device 300 from the neck. As shown in FIG. 28A, a microphone 101 and a speaker 113 are connected to the front side of the portable communication device 300, and sound can be recorded and output. Also, on the left side of the portable communication device 300, a shooting request button 302 is provided for a visitor to request shooting from the shooting staff.
[0239]
As shown in FIG. 28B, a battery case lid 303 is provided on the back side of the portable communication device 300. The battery case lid 303 is a lid for a battery case into which a battery such as a dry battery or a rechargeable battery is placed.
[0240]
The portable communication device 300 described above is an example, and is not limited to the shape described above, and may have any shape and size. For example, the portable communication device 300 may be mounted on a hat, a badge, or the like. .
[0241]
FIG. 29 is a block diagram illustrating an internal configuration example of the portable communication device 300.
[0242]
In FIG. 29, the vibrator 311 vibrates to vibrate the portable communication device 300, notifies a signal from the photographing staff to a visitor carrying the portable communication device 300, or sets the shooting timing of the fixed camera. Or notify.
[0243]
The position information storage unit 312 includes a hard disk, a memory, and the like, and the CPU 51 controls the communication unit 61 to perform communication, and stores the calculated position information based on information obtained as a result of the communication.
[0244]
FIG. 30 is an external view illustrating an example of an imaging device and an imaging-side communication device carried by an imaging staff.
[0245]
FIG. 30A is a view of the photographing staff 271 as seen from the front. In FIG. 30A, the imaging staff 271 carries the imaging device 265. The photographing staff 271 wears a headset 320. The headset 320 includes a microphone 321 for acquiring the sound of the photographing staff 271, glasses 323 provided with a head-mounted display 322 for displaying image information and text information and providing various information to the photographing staff 271, and sound. The headphone 324 outputs information and the like. As shown in FIG. 30B, each part of the headset is connected to the photographing side communication device 330 carried by the staff 271 on the back.
[0246]
FIG. 30B is a view of the photographing staff 271 as seen from the back side. In FIG. 30B, the photographing side communication device 330 carried by the photographing staff 271 on the back has an antenna 330A, and performs wireless communication via the antenna 330A. Further, as described above, the headset 320 is connected to the photographing communication device 330 and is controlled by the photographing communication device 330.
[0247]
FIG. 31 is an external view showing an example of an imaging device and an imaging-side communication device carried by the imaging staff.
[0248]
FIG. 31A is a view of the imaging staff 271 as seen from the left side when viewed from the front. In FIG. 31A, the microphone 321, the head mounted display 322, the glasses 323, and the headphones 324 constituting the headset 320 are connected to each other and are connected to the photographing side communication device 330.
[0249]
FIG. 31B is a view of the imaging staff 271 as viewed from the right side when viewed from the front. In FIG. 31B, the imaging device 265 performs wireless communication with the imaging-side communication device 330 and supplies image data corresponding to the captured image.
[0250]
The imaging device 265 and the imaging-side communication device 330 described above are examples, and are not limited to the shapes described above, and may have any shape and size. For example, the imaging-side communication device 330 is attached to the arm. It may be shaped like this. Note that the imaging device 265 and the imaging-side communication device 330 may be integrated.
[0251]
FIG. 32 is a diagram illustrating an internal configuration example of the imaging device 265.
[0252]
In FIG. 32, when the photographing staff 271 operates the operation unit 21 to instruct photographing, the CPU 11 controls the camera 15 to perform photographing, and controls the communication unit 3 with image data corresponding to the photographed image. Then, the data is transmitted to the photographing communication device 330 via the antenna 3A.
[0253]
FIG. 33 is a diagram illustrating an internal configuration example of the imaging-side communication device 330.
[0254]
The CPU 341 controls the overall operation of the photographing side communication device via the bus 350 in accordance with the program loaded in the RAM 343 from the program stored in the ROM 342. Also, the RAM 343 appropriately stores data necessary for the CPU 341 to execute various processes.
[0255]
The operation unit 351 includes buttons, levers, and the like. The user operates the operation unit 351 to input an instruction for adjusting the volume of the microphone 321 and the headphone 324 or switching information displayed on the head mounted display 324, and operates the photographing communication device 330. The operation unit 351 may be anything other than buttons and levers as long as it is an input device such as a keyboard or a touchpad.
[0256]
The storage unit 352 stores the image data corresponding to the captured image supplied from the imaging device 265 in association with the acquired ID information. The communication unit 353 is controlled by the CPU 341 and performs wireless communication with the imaging device 265, the management server 241, the portable communication device, and the like via the antenna 330A.
[0257]
The photographer ID information storage unit 354 is configured by a hard disk, a memory, or the like, stores photographer ID information that is an ID of the photographing staff 271, and calculates the current position using the photographer ID information. Can do. The position information storage unit 355 is configured by a hard disk, a memory, or the like, and stores the calculated current position information.
[0258]
A drive 360 is connected to the bus 350 as necessary, and a magnetic disk 361, an optical disk 362, a magneto-optical disk 363, a semiconductor memory 364, or the like is appropriately mounted, and a computer program read from them is required. Is installed in the storage unit 352 or the RAM 343 accordingly.
[0259]
Although the case of the photographing staff 271 has been described above, the other photographing staff also carry the same photographing apparatus and photographing side communication apparatus. For example, the imaging staff 272 in FIG. 27 carries an imaging device 266 and an imaging-side communication device 330 having the same configuration as the imaging device 265 described above.
[0260]
The photographing devices 262 to 264 have the functions of both the photographing device and the photographing communication device described above, and are connected to the antennas 253 to 255, respectively, perform wired communication with the management server 241 and are portable. Wireless communication with the communication device can be performed.
[0261]
FIG. 34 is an external view showing details of the photographing staff 273 wearing a costume.
[0262]
In FIG. 34, a photographing staff 273 wearing a costume carries the photographing apparatus and the photographing side communication apparatus described in FIGS. 30 to 33, like the other photographing staff. Note that a hole 371 is opened at a predetermined place in the costume, and the camera portion of the photographing apparatus is installed there. The photographing staff 273 wearing a costume can perform photographing using the photographing device.
[0263]
Also, as shown in FIG. 27, when the attendee 282 is requested to take a commemorative photo, the camera 267 of FIG. 34 is remotely operated as described above to take a photo. Note that the imaging device 267 has the functions of both the imaging device and the imaging-side communication device shown in FIGS. 30 to 33, and performs wireless communication via the antenna 267A.
[0264]
FIG. 35 is a diagram illustrating an internal configuration example of the management server 241 of FIG.
[0265]
The input / output interface 180 of the management server 241 includes a modem, a terminal adapter, and the like, and includes a receiving terminal device 232, a settlement server 242, a photographing communication device, a portable communication device, and a communication unit 381 that communicates with the photographing device. It is connected.
[0266]
In addition, although illustration is abbreviate | omitted, the settlement server 242 and the reception terminal device 232 are also comprised by the computer which has the structure fundamentally similar to the management server 241 shown in FIG.
[0267]
Next, details of an operation example of the information processing system illustrated in FIG. 27 will be described. In FIG. 27, a portable communication device is sold or rented at a predetermined amount at an entrance gate 231 of an amusement park 230. A visitor who wishes to use this information processing system can enter the portable communication system at the entrance gate 231. Purchase or borrow equipment. At that time, personal information such as the name and contact information of the visitor is input in the reception terminal device 232 and registered in the management server 241 in association with the ID information.
[0268]
In addition, if the portable communication device is mounted on a device that can be worn conspicuously without damaging the atmosphere of the amusement park 230 such as special goods of the amusement park 230 such as dolls and hats, A person (a visitor carrying the portable communication device) can be easily identified, and photographing can be performed efficiently with the service target as the center.
[0269]
Visitors who have acquired the portable communication device move in the amusement park 230 in various ways. For example, when the visitor 281 enters from the entrance gate 231, the visitor 281 starts moving toward an attraction or the like that he / she wants to use. The portable communication device carried by the attendant 281 performs wireless communication with the management server 241 and calculates the current position of the attendant 281 in the amusement park 230.
[0270]
With reference to the flowchart of FIG. 36, the position confirmation process by the portable communication apparatus 300 will be described.
[0271]
First, in step S151, the CPU 51 of the portable communication device 300 transmits a position information request signal. In order to calculate the position information, the CPU 51 first controls the antenna 5A by controlling the communication unit 61 in order to obtain the antenna position information which is information related to the position of the antenna installed around the portable communication device 300. Then, the location information request information is transmitted to the management server 241. The location information request information includes the ID information of the portable communication device 300, and the management server 241 can identify which portable communication device requested the antenna location information.
[0272]
When the antenna installed in the communicable range of the portable communication apparatus 300 receives the above-described position information request information, the position information request information is supplied to the communication unit 381 of the management server 241. The communication unit 381 of the management server 241 can identify from which antenna the position information request information is supplied. When the position information request information is supplied, the position information of the antenna that has supplied the position information request information is transmitted to the transmission destination. Is added to the portable communication device 300, and then transmitted to the portable communication device 300 via the antenna.
[0273]
In step S152, the CPU 51 of the portable communication device 300 controls the communication unit 61 to determine whether or not the antenna position information transmitted from the management server 241 has been received. If it is determined that it has been received, the CPU 51 proceeds to step S153, and determines whether or not the ID information added to the received antenna position information matches the registered ID information. The CPU 51 extracts the ID information added to the antenna position information and collates it with the ID information stored in the ID information storage unit 62 to determine whether the antenna position information is requested by the portable communication device 300 or not. Determine.
[0274]
When it is determined that the ID information added to the received antenna position information does not match the registered ID information, that is, when it is determined that the acquired antenna position information is not the requested antenna position information, the CPU 51 Returning to step S152, the subsequent processing is repeated.
[0275]
If the CPU 51 determines that the ID information added to the received antenna position information matches the registered ID information, the CPU 51 proceeds to step S154 and transmits the acquired antenna position information and position information request information. The current position is calculated based on the response time until the antenna position information is acquired.
[0276]
FIG. 37 is a schematic diagram showing an example of how the portable communication device 300 calculates a position.
[0277]
In FIG. 37, when the portable communication device 300 carried by the attendant 281 transmits the position information request information, the antennas 251, 252 and 254 installed inside the communicable range 391 of the portable communication device 300 are displayed. The request information is acquired and supplied to the management server 241. The antennas 253, 255, and 256 installed outside the communicable range 391 of the portable communication device 300 cannot acquire the position information request information transmitted by the portable communication device 300.
[0278]
When the position information request information is supplied from the antenna 251, the management server 241 adds the ID information included in the supplied position information request information to the antenna position information that is information about the position where the antenna 251 is installed. The antenna position information is transmitted to the portable communication device 300 via the antenna 251. Similarly, for the position information request information supplied from the antennas 252 and 254, antenna position information that is information related to the position of the antenna 252 or 254 is transmitted.
[0279]
The antenna position information transmitted via the antenna 251 is received by the portable communication device 300. Similarly, the antenna position information transmitted from the antenna 252 or 254 is also received by the portable communication device 300.
[0280]
The CPU 51 of the portable communication device 300 measures the response time until the position information is acquired, and calculates the distance from the antenna. Based on the calculated distance information and antenna position information, the position of portable communication device 300 is calculated.
[0281]
Note that in order to accurately measure the response time, information for adjusting the difference in delay time generated between each antenna and the management server 241 may be included in the antenna position information. In addition, a device that has the above-described function of the management server 241 and supplies the antenna position information when the position information request information is acquired may be provided in the vicinity of each antenna so as not to cause a delay time.
[0282]
As described above, the CPU 51 of the portable communication device 300 calculates the current position.
[0283]
Returning to FIG. 36, the CPU 51 that has calculated the current position proceeds to step S <b> 155 and updates the position information stored in the position information storage unit 312. The position information storage unit 312 stores position information of the portable communication device 300, and the CPU 51 rewrites and updates the position information. The CPU 51 that has updated the position information ends the position confirmation process.
[0284]
If it is determined in step S152 that the antenna position information has not been received, the CPU 51 ends the position confirmation process.
[0285]
The portable communication device 300 periodically performs the position confirmation process as described above at predetermined time intervals. Thereby, the portable communication apparatus 300 can acquire information on the current position.
[0286]
In the amusement park 230 shown in FIG. 27, the imaging staff takes pictures of visitors and the like while traveling around the amusement park 230. For example, the imaging staff 271 who carries the imaging device 265 images the attendee 281 or moves to another place. The photographing side communication device carried by the photographing staff performs wireless communication with the management server 241 and calculates the current position of the photographing staff in the amusement park 230 as in the case of the portable communication device.
[0287]
With reference to the flowchart of FIG. 38, the position confirmation process by the imaging | photography side communication apparatus is demonstrated.
[0288]
First, in step S171, the CPU 341 of the photographing side communication device 330 transmits a position information request signal. In order to calculate the position information, the CPU 341 first controls the communication unit 353 to acquire the antenna position information, which is information related to the position of the antenna installed around the photographing communication apparatus 330, and controls the antenna 330A. Then, the location information request information is transmitted to the management server 241. The position information request information includes photographer ID information, which is user ID information of the photographing communication device 330, and the management server 241 determines which photographing communication device requests the antenna position information. It can be identified.
[0289]
When the antenna installed in the communicable range of the photographing side communication device 330 receives the position information request information described above, the position information request information is supplied to the communication unit 381 of the management server 241. The communication unit 381 of the management server 241 can identify from which antenna the position information request information is supplied. When the position information request information is supplied, the position information of the antenna that has supplied the position information request information is transmitted to the transmission destination. After the photographer ID information corresponding to the photographing communication device 330 is added, it is transmitted to the photographing communication device 330 via the antenna.
[0290]
In step S <b> 172, the CPU 341 of the imaging-side communication device 330 controls the communication unit 353 to determine whether or not the antenna position information transmitted from the management server 241 has been received. If it is determined that it has been received, the CPU 341 proceeds to step S173, and determines whether or not the photographer ID information added to the received antenna position information matches the registered photographer ID information. The CPU 341 extracts the photographer ID information added to the antenna position information and collates it with the photographer ID information stored in the photographer ID information storage unit 354, whereby the antenna position requested by the photographing communication device 330 is obtained. It is determined whether it is information.
[0291]
When it is determined that the photographer ID information added to the received antenna position information does not match the registered photographer ID information, that is, when the acquired antenna position information is not the requested antenna position information. The CPU 341 returns to step S172 and repeats the subsequent processing.
[0292]
If it is determined that the photographer ID information added to the received antenna position information matches the registered photographer ID information, the CPU 341 proceeds to step S174 and acquires the same as in the case of the portable communication device. The current position is calculated based on the response time from the transmission of the antenna position information and the position information request information to the acquisition of the antenna position information.
[0293]
Then, the CPU 341 that has calculated the current position proceeds to step S175, and updates the position information stored in the position information storage unit 355. The position information storage unit 355 stores position information of the photographing communication device 330, and the CPU 341 rewrites and updates the position information. The CPU 341 that has updated the position information ends the position confirmation process.
[0294]
If it is determined in step S172 that the antenna position information has not been received, the CPU 341 ends the position confirmation process.
[0295]
The imaging-side communication device 330 periodically performs the position confirmation process as described above at predetermined time intervals. Thereby, the imaging-side communication device 330 can acquire information on the current position.
[0296]
Next, the position confirmation processing of the management server 241 supplied with the position information request information will be described with reference to the flowchart of FIG.
[0297]
First, in step S191, the CPU 171 of the management server 241 controls the communication unit 381 to receive the position information request information transmitted from the portable communication device via the antennas installed in various places in the amusement park 230. It is determined whether or not it has been acquired. If it is determined that it has been acquired, the CPU 171 proceeds to step S192, and creates antenna position information based on the ID information included in the position information request information. The CPU 171 extracts ID information included in the position information request information, adds the position information request information to the position information of the antenna that supplied the position information request information, and creates antenna position information.
[0298]
The CPU 171 that has created the antenna position information proceeds to step S193, and transmits the created antenna position information from the antenna that has acquired the position information request information. The CPU 171 controls the communication unit 381 to transmit the created antenna position information via the antenna that has supplied the position information request information to the communication unit 381. The transmitted antenna position information is received by the portable communication device.
[0299]
The CPU 171 having transmitted the antenna position information proceeds to step S194. If it is determined in step S191 that the location information request information transmitted from the portable communication device has not been acquired, the CPU 171 proceeds to step S194.
[0300]
In step S194, the CPU 171 determines whether or not the position information request information transmitted by the photographing side communication device has been acquired. If it is determined that it has been acquired, the CPU 171 proceeds to step S195, and creates antenna position information based on the photographer ID information included in the position information request information. The CPU 171 extracts the photographer ID information included in the position information request information, adds the position information request information to the position information of the antenna that supplied the position information request information, and creates antenna position information.
[0301]
The CPU 171 that has created the antenna position information proceeds to step S196, and transmits the created antenna position information from the antenna that has acquired the position information request information. The CPU 171 controls the communication unit 381 to transmit the created antenna position information via the antenna that has supplied the position information request information to the communication unit 381. The transmitted antenna position information is received by the photographing communication device.
[0302]
The CPU 171 that has transmitted the antenna position information returns to step S196 and repeats the subsequent processing. If it is determined in step S194 that the position information request information transmitted from the photographing side communication device has not been acquired, the CPU 171 returns to step S191 and repeats the subsequent processing.
[0303]
As described above, the current positions of the portable communication device and the photographing communication device are detected. Information about the current position where the image was taken is used when the image is taken.
[0304]
In FIG. 27, for example, when the imaging staff 271 finds an attendant 281 who carries the portable communication device 300, the imaging staff 271 uses the imaging device 265 to image the attendant 281. The imaging device 265 that is operated by the imaging staff 271 and instructed to perform imaging starts the imaging process.
[0305]
With reference to the flowchart of FIG. 40, the imaging | photography process by the imaging device 265 is demonstrated.
[0306]
First, in step S <b> 211, the CPU 11 of the photographing apparatus 265 controls the camera 15 by controlling the camera control unit 16 based on an instruction input by the photographing staff 271 operating the operation unit 21. To shoot.
[0307]
In step S212, the CPU 11 controls the communication unit 3 to supply image data corresponding to the photographed image to the photographing communication device via the antenna 3A. The CPU 11 that has supplied the image data ends the photographing process.
[0308]
Further, in the photographing side communication device 330, communication processing is performed. With reference to the flowchart of FIG. 41, the communication process by the imaging | photography side communication apparatus 330 is demonstrated.
[0309]
First, in step S <b> 231, the CPU 341 of the photographing side communication device 330 determines whether or not position information has been acquired from the portable communication device 300. The CPU 51 of the portable communication device 300 controls the communication unit 61 to add ID information to the current position information calculated in step S154 in the flowchart of FIG. 36, and periodically transmits the information at a predetermined interval. The CPU 341 of the imaging-side communication device 330 controls the communication unit 353 to determine whether or not the transmitted position information has been received.
[0310]
If it is determined that the position information has been acquired, the CPU 341 proceeds to step S232, and calculates the relative position of the subject based on the acquired position information. The CPU 341 calculates the relative position of the portable communication device 300 from the photographing communication device 330 based on the acquired position information and the position information stored in the position information storage unit 355.
[0311]
In step S233, the CPU 341 that has calculated the relative position identifies a subject within the shooting range based on the calculated relative position. Information on the shooting range, which is a shooting possible range, is stored in advance in the storage unit 352 or the like. Note that this shooting range is for identifying an attendee who may have been shot when shooting staff performs shooting, and may be different from the actual shooting range. The range of the distance from the apparatus 330 may be sufficient.
[0312]
Further, the position information calculated by the portable communication device 300 and the photographing communication device 330 may not be accurate, and the amusement park 230 is divided into a plurality of areas, and in which of these areas It may be information about the degree of existence. In this case, the shooting-side communication device 330 may recognize that the area where the shooting-side communication device 330 is located is the shooting range, and that all the portable communication devices 300 existing in the same area are within the shooting range. Good. By simplifying the position information in this way, the processing work time can be reduced.
[0313]
The CPU 341 that has identified the subject within the shooting range proceeds to step S234. If it is determined in step S231 that the position information has not been acquired from the portable communication device, the CPU 341 proceeds to step S234.
[0314]
In step S234, the CPU 341 controls the communication unit 353 to determine whether or not the image data transmitted by the imaging device 265 in step S212 in FIG. 40 has been acquired via the antenna 330A. If it is determined that it has been acquired, the CPU 341 proceeds to step S235, and determines whether or not there is a subject having a portable communication device within the shooting range. In step S233, the CPU 341 identifies a subject existing within the shooting range, and determines whether or not a subject exists within the shooting range based on the information.
[0315]
If it is determined that the image is present, the CPU 341 proceeds to step S236, adds the ID information of the subject existing within the photographing range to the image data acquired from the photographing device 265, and proceeds to step S237.
[0316]
On the other hand, if it is determined that no subject exists within the shooting range, the CPU 341 proceeds to step S237. In step S237, the CPU 341 controls the communication unit 353 to supply image data to the management server 241. When the process of step S237 is completed, the CPU 341 returns to step S231 and repeats the subsequent processes.
[0317]
If it is determined in step S234 that image data has not been acquired from the imaging device 265, the CPU 341 returns to step S231 and repeats the subsequent processing.
[0318]
As described above, when the photographing communication device 330 performs communication processing, the photographed image data is added with the ID information of the portable communication device carried by the visitor present within the photographing range, and the management server 241 is supplied.
[0319]
In FIG. 27, the shooting staff 273 wearing a costume is taking a commemorative photo by the shooting device 267 in response to a request from the visitor 282. Also in this case, as described above, the portable communication device 300 carried by the attendee 282 supplies position information to the photographing device 267, and the photographing device 267 calculates the relative position information of the portable communication device 300. Then, the portable communication device 300 existing within the photographing range is identified. When the photographing staff 273 performs photographing using the photographing device 267 by remote operation, the photographing device 267 includes the ID information of the portable communication device 300 carried by the attendee 282 in the image data corresponding to the photographed image. It is added and supplied to the management server 241.
[0320]
In addition, as a method for the attendant to request the photographing staff to photograph, the attendant may operate the photographing request button 302 of the portable communication device 300.
[0321]
For example, in FIG. 27, when a visitor 283 who is using the attraction 245 wants to photograph, the visitor 283 operates the photographing request button 302 of the portable communication device 300. When the photographing request button 302 is operated, the portable communication device 300 transmits a signal for requesting photographing. When the photographing communication device 330 of the photographing staff 272 nearby receives the request signal, the relative position of the visitor 283 is calculated from the ID information included in the request signal, and the information is displayed on the head mounted display 322. Based on the information, the imaging staff 272 searches for the visitors 283 and performs imaging. At this time, voice communication may be performed between the photographing staff 272 and the visitors 283. In that case, the imaging staff 272 performs voice communication using the microphone 321 and the headphones 324 of the headset 320, and the attendant 283 performs voice communication using the microphone 101 and the speaker 113 of the portable communication device 300. If photographing is performed while measuring timing by voice communication, the photographing staff 272 can photograph the visitor 283 more accurately.
[0322]
In FIG. 27, fixed cameras such as the photographing devices 262 and 263 may automatically perform photographing at a predetermined interval. The image data corresponding to the photographed image is supplied with the ID information of the portable communication device carried by the visitor who passes by accident within the photographing range and is supplied to the management server 241.
[0323]
Further, the photographing apparatus may automatically perform photographing when a portable communication device exists within the photographing range. For example, the imaging device 264 of FIG. 27 is installed so as to capture the vicinity of the post 246, and the imaging range is intentionally limited to the vicinity of the post 246. When the visitor 284 approaches the post 246 in order to post a letter to the post 246, the photographing device 264 performs photographing. The image data corresponding to the photographed image is supplied with the ID information of the portable communication device carried by the visitor 284 who has posted the letter on the post and is supplied to the management server 241. In order to accurately take the shooting timing, a separate sensor may be provided in the vicinity of the post 246, and the shooting device 264 may perform shooting when the sensor detects the visitor 284.
[0324]
With this configuration, for example, when the visitor 284 sends a letter from the post 246 to the image character of the amusement park 230, the image is photographed by the photographing device 264, and the photographed image is printed at a later date. , A service in which a letter from the image character is returned to the visitor 284 can be realized, and the satisfaction of the visitor can be improved.
[0325]
As described above, image data corresponding to images taken at various places is supplied to the management server 241. The management server 241 supplied with the image data executes management processing. The management process by the management server 241 will be described with reference to the flowchart in FIG.
[0326]
First, in step S251, the CPU 171 determines whether or not ID information is added to the acquired image data. If it is determined that it has been added, the CPU 171 proceeds to step S252 and stores the received image data and ID information in the database 183 in association with each other. The CPU 171 that stores the image data and the ID information in the database 183 ends the management process.
[0327]
If it is determined in step S251 that ID information is not added to the acquired image data, the CPU 171 proceeds to step S253, and stores the received image data in the database 183. The CPU 171 storing the image data in the database 183 ends the management process.
[0328]
When the visitor leaves the amusement park 230, the entrance gate 231 requests the image data of the image taken by returning the portable communication device 300 to the staff or presenting ID information. The staff who has requested the image data inputs the ID information to the reception terminal device 232. The reception terminal device 232 to which the ID information is input supplies the input ID information to the management server 241. The management server 241 supplied with the ID information starts the reading process.
[0329]
The reading process by the management server 241 will be described with reference to the flowchart in FIG.
[0330]
First, in step S <b> 271, the CPU 171 searches for corresponding image data from the image data stored in the database 183 based on the ID information acquired from the reception terminal device 232.
[0331]
In step S <b> 272, the CPU 171 determines whether or not the corresponding image data exists. If it is determined that the image data exists, the CPU 171 proceeds to step S <b> 273 and supplies the searched image data to the reception terminal device 232. The CPU 171 that has supplied the image data ends the reading process.
[0332]
If it is determined in step S272 that the corresponding image data does not exist, the CPU 171 proceeds to step S274 and supplies an error message to the reception terminal device 232. The CPU 171 that supplied the error message ends the reading process.
[0333]
As described above, the image data supplied to the reception terminal device 232 is provided to visitors by printing a corresponding image on paper or the like, or saving it on a floppy disk or the like.
[0334]
In addition, the management server 241 is connected to a network such as the Internet, and a user who is a visitor of the amusement park 230 returns home, accesses the management server 241 from a terminal device such as home, and the images taken at the amusement park 230 Image data may be acquired.
[0335]
FIG. 44 is a diagram showing still another configuration example of the information processing system to which the present invention is applied.
[0336]
In FIG. 44, the management server 241 of the amusement park 230 is connected to the payment server 242 and connected to the network 400. In addition to the management server 241, a terminal device 410 is connected to the network 400.
[0337]
FIG. 45 is a diagram illustrating an internal configuration example of the terminal device 410 of FIG.
[0338]
In FIG. 45, the CPU 411 of the terminal device 410 executes various processes according to a program stored in the ROM 412 or a program loaded in the RAM 413. The RAM 413 also appropriately stores data necessary for the CPU 411 to execute various processes. The CPU 411, the ROM 412, and the RAM 413 are connected to each other via the bus 414. The bus 414 is also connected to an input / output interface 420.
[0339]
The input / output interface 420 includes an input unit 421 including a keyboard and a mouse, a display including a CRT and an LCD, an output unit 422 including a printer, a storage unit 423 including a hard disk, a modem, and a terminal adapter. And a communication unit 424 connected to the network 400 is connected.
[0340]
A drive 430 is connected to the input / output interface 420 as necessary, and a magnetic disk 431, an optical disk 432, a magneto-optical disk 433, a semiconductor memory 434, or the like is appropriately mounted, and a computer program read from them is loaded. Installed in the RAM 413 or the like as necessary.
[0341]
A user who was a visitor of the amusement park 230 accesses the management server 241 from the terminal device 410. When accessing the management server 241, the terminal device 410 performs image purchase processing. The image purchase processing by the terminal device 410 will be described with reference to the flowchart in FIG.
[0342]
First, in step S291, the CPU 411 of the terminal device 410 determines whether or not to request image data based on a user instruction, and waits until it is determined to request it. If it is determined that the request is to be made, the CPU 411 proceeds to step S292, and supplies the image request information to the management server 241 based on a user instruction. The CPU 411 controls the communication unit 424 to supply the management server 241 with image request information including personal information registered in advance in the management server 241 such as ID information of the portable communication device input by the user. When acquiring the image request information, the management server 241 searches for the corresponding image data based on the image request information, and supplies a thumbnail image of the searched image data to the terminal device 410 via the network 400.
[0343]
In step S293, the CPU 411 of the terminal device 410 controls the communication unit 424 to determine whether thumbnail image data has been acquired. If it is determined that it has been acquired, the CPU 411 proceeds to step S294, controls the output unit 422 to display a thumbnail image corresponding to the acquired thumbnail image data on a display or the like, and then proceeds to step S295. If it is determined in step S293 that thumbnail image data has not been acquired, the CPU 411 proceeds to step S295.
[0344]
The user selectively designates an image to be purchased from the displayed thumbnail images. In step S295, the CPU 411 determines whether to specify an image to be purchased by the user. If it is determined that the user has designated the image to be purchased by operating the input unit 421, the CPU 411 proceeds to step S <b> 296 and supplies purchased image designation information, which is information for designating the image to be purchased, to the management server 241. The management server 241 supplied with the purchase image designation information supplies the corresponding image data to the terminal device 410 via the network 400. The CPU 411 of the terminal device 410 controls the communication unit 424 to acquire the image data.
[0345]
In step S297, the CPU 411 stores the acquired image data in the storage unit 423, controls the output unit 422, and displays an image corresponding to the acquired image data on a display or the like. The CPU 411 displaying the image on the display proceeds to step S298.
[0346]
If it is determined in step S295 that the user does not specify an image to be purchased, the CPU 411 proceeds to step S298.
[0347]
In step S298, the CPU 411 determines whether or not to end the image purchase process based on an instruction by the user operating the input unit 421. If it is determined to end, the CPU 411 ends the image purchase process. On the other hand, if it is determined not to end, the CPU 411 returns to step S291 and repeats the subsequent processing.
[0348]
Next, reading processing by the management server 241 in FIG. 44 will be described with reference to the flowchart in FIG.
[0349]
First, in step S311, the CPU 171 of the management server 241 searches for image data based on the ID information of the user who supplied the image request information. The CPU 171 acquires user ID information from image request information acquired by controlling the communication unit 381. Then, based on the ID information, the CPU 171 searches for the corresponding image data from the image data stored in the database 183.
[0350]
In step S <b> 312, the CPU 171 determines whether the corresponding image data is present in the image data stored in the database 183. If it is determined that it exists, the CPU 171 proceeds to step S 313, controls the communication unit 381, and supplies a thumbnail image of the searched image data to the terminal device 410 via the network 400. When the thumbnail image is supplied, the CPU 171 proceeds to step S315.
[0351]
If it is determined in step S 312 that the corresponding image data does not exist, the CPU 171 controls the communication unit 381 to supply an error message to the terminal device 410 via the network 400. When the error message is supplied, the CPU 171 proceeds to step S315.
[0352]
In step S315, the CPU 171 determines whether image data to be purchased has been designated. The CPU 171 controls the communication unit 381 to determine whether purchase image designation information is supplied from the terminal device 410 via the network 400. If it is determined that it has been designated, the CPU 171 proceeds to step S316, controls the communication unit 381, and supplies the designated image data to the terminal device 410 via the network 400. In step S317, the CPU 171 outputs the payment information to the payment server 242 to execute the payment process. The CPU 171 creates payment information from the number of image data supplied to the terminal device 410, the contents of the service provided to the terminal device 410, and the like, and supplies the payment information to the payment server 242. When the settlement server 242 receives the settlement information, the settlement server 242 executes a settlement process.
[0353]
CPU171 which complete | finished the process of step S317 complete | finishes a reading process. If it is determined in step S315 that the image data to be purchased is not designated, the CPU 171 ends the reading process.
[0354]
As described above, by connecting the management server 241 to the network 400 outside the amusement park 230 and providing an image taken in the amusement park 230 to the external terminal device 410, a user visiting the amusement park can Images taken in the amusement park 230 can be acquired even at home.
[0355]
In the information processing system shown in FIG. 27, the management server 241 has been described to store the image data and the ID information in association with each other in the database. However, the present invention is not limited to this, and as described above, A person's voice may be recorded and associated with the image data.
[0356]
In the above, the image data associated with the ID information may be not only a still image but also a moving image.
[0357]
When a series of processing is executed by software, a program constituting the software executes various functions by installing a computer incorporated in dedicated hardware or various programs. For example, a general-purpose personal computer is installed from a network or a recording medium.
[0358]
For example, as shown in FIG. 2, the recording medium is distributed to provide a program to a user separately from the apparatus main body, and a magnetic disk 31 (including a floppy disk) on which the program is recorded, and an optical disk 32. (Including CD-ROM, DVD), magneto-optical disk 33 (including MD), or a package medium consisting of a semiconductor memory 34, etc., as well as being provided to the user in a pre-installed state in the device body The ROM 12 in which the program is recorded, the hard disk included in the storage unit 23, and the like.
[0359]
In the present specification, the step of describing the program recorded on the recording medium is not limited to the processing performed in chronological order according to the described order, but is not necessarily performed in chronological order. It also includes processes that are executed individually.
[0360]
Further, in this specification, the system represents the entire apparatus constituted by a plurality of apparatuses.
[0362]
  Of the present inventionInformation processing systemInAccording to the shootingThe subject can be identified, and the attendee is not restricted by the action regarding the shooting at the theme park or the like, and the visitor can easily receive the target shot image.
[0363]
  First information processing apparatus and method, and program of the present inventionAccording to the shootingCan be identified.
[0364]
  To the second information processing apparatus and method and program of the present inventionAccording to the shootingThe subject can be identified, and the attendee is not restricted by the action regarding the shooting at the theme park or the like, and the visitor can easily receive the target shot image.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a configuration example of an information processing system to which the present invention is applied.
FIG. 2 is a block diagram showing an example of the internal configuration of the photographing apparatus 2 of FIG.
FIG. 3 is a schematic diagram illustrating an example of a relationship between a communication range and a shooting range.
FIG. 4 is a block diagram illustrating an internal configuration example of a portable communication device.
FIG. 5 is a flowchart for describing photographing processing by the photographing apparatus.
FIG. 6 is a schematic diagram illustrating an example of a state of being stored in a storage unit for image data and ID information.
FIG. 7 is a flowchart illustrating communication processing by the portable communication device.
FIG. 8 is a flowchart for explaining a reading process by the photographing apparatus.
FIG. 9 is a schematic diagram showing an example of the state of ID information including group identification information.
FIG. 10 is a diagram illustrating another configuration example inside the portable communication device.
FIG. 11 is a schematic diagram illustrating another example of a state in which the image data and the ID information are stored in the storage unit.
FIG. 12 is a diagram showing still another configuration example inside the portable communication device.
FIG. 13 is a flowchart for explaining another example of photographing processing by the photographing apparatus.
FIG. 14 is a flowchart illustrating another example of communication processing by the portable communication device.
FIG. 15 is a diagram illustrating another configuration example of the information processing system to which the present invention has been applied.
FIG. 16 is a diagram illustrating still another configuration example of the information processing system to which the present invention has been applied.
FIG. 17 is a diagram illustrating still another configuration example of the information processing system to which the present invention has been applied.
FIG. 18 is a diagram illustrating another configuration example inside the photographing apparatus.
FIG. 19 is a diagram illustrating still another configuration example of the information processing system to which the present invention has been applied.
FIG. 20 is a block diagram illustrating still another configuration example inside the photographing apparatus.
FIG. 21 is a diagram illustrating still another configuration example of the inside of the portable communication device.
FIG. 22 is a diagram illustrating an internal configuration example of a management server.
FIG. 23 is a diagram showing an example of the internal configuration of a payment server.
FIG. 24 is a flowchart for describing photographing processing by the photographing apparatus.
FIG. 25 is a flowchart illustrating management processing by the management server.
FIG. 26 is a flowchart for describing communication processing by the portable communication device.
FIG. 27 is a diagram illustrating an operation example of an information processing system to which the present invention has been applied.
FIG. 28 is an external view showing an example of a portable communication device carried by a visitor.
FIG. 29 is a block diagram illustrating still another configuration example of the inside of the portable communication device.
FIG. 30 is an external view illustrating an example of an imaging device and an imaging-side communication device carried by an imaging staff.
FIG. 31 is an external view showing an example of an imaging device and an imaging-side communication device carried by an imaging staff.
FIG. 32 is a diagram illustrating still another configuration example inside the photographing apparatus.
FIG. 33 is a diagram illustrating still another configuration example of the inside of the photographing-side communication device.
FIG. 34 is an external view showing details of a photographing staff wearing a costume.
FIG. 35 is a diagram illustrating an internal configuration example of the management server of FIG. 27;
FIG. 36 is a flowchart for describing position confirmation processing by the portable communication device.
FIG. 37 is a schematic diagram illustrating an example of a state in which the portable communication device calculates a position.
FIG. 38 is a flowchart for describing position confirmation processing by the photographing-side communication device.
FIG. 39 is a flowchart for describing position confirmation processing of a management server to which position information request information is supplied.
FIG. 40 is a flowchart for describing photographing processing by the photographing device.
FIG. 41 is a flowchart for describing communication processing by the photographing-side communication device.
FIG. 42 is a flowchart for describing management processing by the management server;
FIG. 43 is a flowchart for describing a reading process by the management server.
FIG. 44 is a diagram illustrating still another configuration example of the information processing system to which the present invention has been applied.
45 is a diagram illustrating an internal configuration example of the terminal device in FIG. 44;
FIG. 46 is a flowchart for describing image purchase processing by the terminal device;
47 is a flowchart for describing reading processing by the management server in FIG. 44; FIG.
[Explanation of symbols]
2 Shooting device
3 Communication Department
3A antenna
5 Portable communication devices
5A antenna
15 Camera
23 Memory unit
61 Communication Department
62 ID information storage unit
101 microphone
141 Imaging device
142 Portable Communication Device
144 Management server
147 database
230 Amusement park
265 photographing device
241 Management server
300 Portable communication device
330 Shooting side communication device
400 network
410 Terminal device

Claims (10)

無線通信により互いに通信を行う携帯型通信装置、第1の情報処理装置および第2の情報処理装置からなる情報処理システムにおいて、
前記携帯型通信装置は、
識別情報を含むID情報を記憶する第1の記憶手段と、
前記第2の情報処理装置が有する前記無線通信のためのアンテナの位置を示すアンテナ位置情報を取得する第1の取得手段と、
前記第1の取得手段により取得された前記アンテナ位置情報に基づいて、前記携帯型通信装置の現在の位置を示す携帯型通信装置位置情報を算出する第1の算出手段と、
前記第1の算出手段により算出された前記携帯型通信装置位置情報を記憶する第2の記憶手段と、
前記第2の記憶手段により記憶されている前記携帯型通信装置位置情報に、前記第1の記憶手段により記憶されている前記 ID 情報を付加し、前記 ID 情報が付加された前記携帯型通信装置位置情報を前記第1の情報処理装置に供給する第1の供給手段と
を備え、
前記第1の情報処理装置は、
被写体を撮影する撮影手段と、
前記アンテナ位置情報を取得する第2の取得手段と、
前記第2の取得手段により取得された前記アンテナ位置情報に基づいて、前記第1の情報処理装置の現在の位置を示す第1の情報処理装置位置情報を算出する第2の算出手段と、
前記第2の算出手段により算出された前記第1の情報処理装置位置情報を記憶する第3の記憶手段と、
前記第1の供給手段により供給される前記携帯型通信装置位置情報および前記 ID 情報を取得する第3の取得手段と、
前記第3の取得手段により取得された前記携帯型通信装置位置情報、および、前記第3の記憶手段により記憶されている前記第1の情報処理装置位置情報に基づいて、前記撮影手段の撮影可能範囲に前記携帯型通信装置が存在するか否かを判定する判定手段と、
前記判定手段により前記撮影可能範囲に前記携帯型通信装置が存在すると判定された場合、前記撮影可能範囲に対応する、前記撮影手段の撮影により得られた画像データに、前記第3の取得手段により取得された前記 ID 情報を付加し、前記 ID 情報が付加された前記画像データを第2の情報処理装置に供給する第2の供給手段と
を備え、
前記第2の情報処理装置は、
前記アンテナを複数有し、
前記アンテナ位置情報を前記携帯型通信装置または前記第1の情報処理装置に供給する第3の供給手段と、
前記画像データを取得する第4の取得手段と、
前記第4の取得手段により取得された前記画像データに前記 ID 情報が付加されている場合、前記画像データおよび前記 ID 情報を互いに関連付けて記憶する第4の記憶手段と
を備えることを特徴とする情報処理システム。
In an information processing system including a portable communication device, a first information processing device, and a second information processing device that communicate with each other by wireless communication ,
The portable communication device includes:
First storage means for storing ID information including identification information;
First acquisition means for acquiring antenna position information indicating a position of an antenna for the wireless communication included in the second information processing apparatus;
First calculation means for calculating portable communication device position information indicating a current position of the portable communication device based on the antenna position information acquired by the first acquisition means;
Second storage means for storing the portable communication device position information calculated by the first calculation means;
The portable communication device in which the ID information stored in the first storage unit is added to the portable communication device position information stored in the second storage unit , and the ID information is added. First supply means for supplying position information to the first information processing apparatus ,
The first information processing apparatus includes:
Photographing means for photographing the subject;
Second acquisition means for acquiring the antenna position information;
Second calculation means for calculating first information processing apparatus position information indicating a current position of the first information processing apparatus based on the antenna position information acquired by the second acquisition means;
Third storage means for storing the first information processing apparatus position information calculated by the second calculation means;
Third acquisition means for acquiring the portable communication device position information and the ID information supplied by the first supply means ;
Based on the portable communication device position information acquired by the third acquisition means and the first information processing device position information stored by the third storage means, the photographing means can shoot. Determining means for determining whether or not the portable communication device exists in a range;
When the determination unit determines that the portable communication device is present in the shootable range, the third acquisition unit adds the image data corresponding to the shootable range obtained by shooting by the shooting unit. A second supply unit that adds the acquired ID information and supplies the image data to which the ID information is added to a second information processing apparatus ;
The second information processing apparatus
A plurality of the antennas;
Third supply means for supplying the antenna position information to the portable communication device or the first information processing device;
Fourth acquisition means for acquiring the image data;
When the ID information is added to the image data acquired by the fourth acquisition unit , the image data and the ID information are stored in association with each other. Information processing system.
前記情報処理システムは、前記第2の情報処理装置とネットワークを介して接続される第3の情報処理装置をさらに備え、
前記第2の情報処理装置は、
前記第4の記憶手段により記憶されている前記画像データを要求する要求情報を取得する第5の取得手段と、
前記第5の取得手段により取得された前記要求情報に基づいて、前記第4の記憶手段に記憶されている前記画像データを前記第3の情報処理装置に供給する第4の供給手段と
さらに備え、
前記第3の情報処理装置は、
前記要求情報を前記第2の情報処理装置に供給する第5の供給手段と、
前記画像データを取得する第6の取得手段と
備えることを特徴とする請求項1に記載の情報処理システム。
The information processing system further includes a third information processing apparatus connected to the second information processing apparatus via a network,
The second information processing apparatus
Fifth acquisition means for acquiring request information for requesting the image data stored in the fourth storage means;
Based on said request information obtained by the fifth obtaining means, further a fourth supply means for supplying the image data stored in said fourth memory means to the third information processing apparatus Prepared,
The third information processing apparatus
Fifth supply means for supplying the request information to the second information processing apparatus;
The information processing system according to claim 1, characterized in that it comprises a sixth acquisition means for acquiring the image data.
被写体を撮影する撮影手段と、
他の情報処理装置が有する無線通信のためのアンテナの位置を示すアンテナ位置情報を取得する第1の取得手段と、
前記第1の取得手段により取得された前記アンテナ位置情報に基づいて、前記情報処理装置の現在の位置を示す現在位置情報を算出する算出手段と、
前記算出手段により算出された前記現在位置情報を記憶する記憶手段と、
前記携帯型通信装置の位置を示す携帯型通信装置位置情報および前記携帯型通信装置に対応する ID 情報を取得する第2の取得手段と、
前記第2の取得手段により取得された前記携帯型通信装置位置情報、および、前記記憶手段により記憶されている前記現在位置情報に基づいて、前記撮影手段の撮影可能範囲に前記携帯型通信装置が存在するか否かを判定する判定手段と、
前記判定手段により前記撮影可能範囲に前記携帯型通信装置が存在すると判定された場合、前記撮影可能範囲に対応する、前記撮影手段の撮影により得られた画像データに、前記第2の取得手段により取得された前記 ID 情報を付加し、前記 ID 情報が付加された前記画像データを第2の情報処理装置に供給する供給手段と
を備えることを特徴とする情報処理装置。
Photographing means for photographing the subject;
First acquisition means for acquiring antenna position information indicating the position of an antenna for wireless communication possessed by another information processing apparatus;
Calculation means for calculating current position information indicating a current position of the information processing device based on the antenna position information acquired by the first acquisition means;
Storage means for storing the current position information calculated by the calculation means;
Second acquisition means for acquiring portable communication device position information indicating a position of the portable communication device and ID information corresponding to the portable communication device ;
Based on the position information of the portable communication device acquired by the second acquisition unit and the current position information stored by the storage unit, the portable communication device is within the shootable range of the shooting unit. Determination means for determining whether or not it exists;
When the determination unit determines that the portable communication device is present in the shootable range, the second acquisition unit adds the image data obtained by shooting by the shooting unit corresponding to the shootable range. An information processing apparatus comprising: a supply unit that adds the acquired ID information and supplies the image data to which the ID information is added to a second information processing apparatus.
被写体の撮影を制御する撮影制御ステップと、
他の情報処理装置が有する無線通信のためのアンテナの位置を示すアンテナ位置情報を取得するように制御する第1の取得制御ステップと、
前記第1の取得制御ステップの処理により制御されて取得された前記アンテナ位置情報に基づいて、前記情報処理装置の現在の位置を示す現在位置情報を算出する算出ステップと、
前記算出ステップの処理により算出された前記現在位置情報を記憶するように制御する記憶制御ステップと、
前記携帯型通信装置の位置を示す携帯型通信装置位置情報および前記携帯型通信装置に対応する ID 情報を取得するように制御する第2の取得制御ステップと、
前記第2の取得制御ステップの処理により制御されて取得された前記携帯型通信装置位置情報、および、前記記憶制御ステップの処理により制御されて記憶されている前記現在位置情報に基づいて、前記撮影制御ステップの処理により制御される前記撮影の撮影可能範囲に前記携帯型通信装置が存在するか否かを判定する判定ステップと、
前記判定ステップの処理により前記撮影可能範囲に前記携帯型通信装置が存在すると判定された場合、前記撮影可能範囲に対応する、前記撮影により得られた画像データに、前記第2の取得制御ステップの処理により制御されて取得された前記 ID 情報を付加し、前記 ID 情報が付加された前記画像データを前記他の情報処理装置に供給するように制御する供給制御ステップと
を含むことを特徴とする情報処理方法。
A shooting control step for controlling shooting of the subject;
A first acquisition control step for controlling to acquire antenna position information indicating the position of an antenna for wireless communication included in another information processing apparatus;
A calculation step of calculating current position information indicating a current position of the information processing device, based on the antenna position information controlled and acquired by the processing of the first acquisition control step;
A storage control step for controlling to store the current position information calculated by the calculation step;
A second acquisition control step for controlling to acquire portable communication device position information indicating a position of the portable communication device and ID information corresponding to the portable communication device ;
Based on the portable communication device position information acquired by being controlled by the process of the second acquisition control step, and the current position information controlled and stored by the process of the storage control step, the imaging A determination step of determining whether or not the portable communication device is present in the shootable range of the shooting controlled by the process of the control step;
When it is determined by the determination step that the portable communication device is present in the shootable range, the image data obtained by the shooting corresponding to the shootable range is added to the second acquisition control step. Including a supply control step of adding the ID information acquired by being controlled by a process, and controlling the image data to which the ID information is added to be supplied to the other information processing apparatus. Information processing method.
被写体の撮影を制御する撮影制御ステップと、
他の情報処理装置が有する無線通信のためのアンテナの位置を示すアンテナ位置情報を取得するように制御する第1の取得制御ステップと、
前記第1の取得制御ステップの処理により制御されて取得された前記アンテナ位置情報に基づいて、前記情報処理装置の現在の位置を示す現在位置情報を算出する算出ステップと、
前記算出ステップの処理により算出された前記現在位置情報を記憶するように制御する記憶制御ステップと、
前記携帯型通信装置の位置を示す携帯型通信装置位置情報および前記携帯型通信装置に対応する ID 情報を取得するように制御する第2の取得制御ステップと、
前記第2の取得制御ステップの処理により制御されて取得された前記携帯型通信装置位 置情報、および、前記記憶制御ステップの処理により制御されて記憶されている前記現在位置情報に基づいて、前記撮影制御ステップの処理により制御される前記撮影の撮影可能範囲に前記携帯型通信装置が存在するか否かを判定する判定ステップと、
前記判定ステップの処理により前記撮影可能範囲に前記携帯型通信装置が存在すると判定された場合、前記撮影可能範囲に対応する、前記撮影により得られた画像データに、前記第2の取得制御ステップの処理により制御されて取得された前記 ID 情報を付加し、前記 ID 情報が付加された前記画像データを前記他の情報処理装置に供給するように制御する供給制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
A shooting control step for controlling shooting of the subject;
A first acquisition control step for controlling to acquire antenna position information indicating the position of an antenna for wireless communication included in another information processing apparatus;
A calculation step of calculating current position information indicating a current position of the information processing device, based on the antenna position information controlled and acquired by the processing of the first acquisition control step;
A storage control step for controlling to store the current position information calculated by the calculation step;
A second acquisition control step for controlling to acquire portable communication device position information indicating a position of the portable communication device and ID information corresponding to the portable communication device ;
Wherein the mobile communication device position location information acquired is controlled by the processing of the second acquisition control step, and, based on the current position information is controlled and stored by the processing of the storage control step, the A determination step of determining whether or not the portable communication device is present in the shooting possible range of the shooting controlled by the processing of the shooting control step;
When it is determined by the determination step that the portable communication device is present in the shootable range, the image data obtained by the shooting corresponding to the shootable range is added to the second acquisition control step. Including a supply control step of adding the ID information acquired by being controlled by a process, and controlling the image data to which the ID information is added to be supplied to the other information processing apparatus. A recording medium on which a computer-readable program is recorded.
被写体の撮影を制御する撮影制御ステップと、
他の情報処理装置が有する無線通信のためのアンテナの位置を示すアンテナ位置情報を取得するように制御する第1の取得制御ステップと、
前記第1の取得制御ステップの処理により制御されて取得された前記アンテナ位置情報に基づいて、前記情報処理装置の現在の位置を示す現在位置情報を算出する算出ステップと、
前記算出ステップの処理により算出された前記現在位置情報を記憶するように制御する記憶制御ステップと、
前記携帯型通信装置の位置を示す携帯型通信装置位置情報および前記携帯型通信装置に対応する ID 情報を取得するように制御する第2の取得制御ステップと、
前記第2の取得制御ステップの処理により制御されて取得された前記携帯型通信装置位置情報、および、前記記憶制御ステップの処理により制御されて記憶されている前記現在位置情報に基づいて、前記撮影制御ステップの処理により制御される前記撮影の撮影可能範囲に前記携帯型通信装置が存在するか否かを判定する判定ステップと、
前記判定ステップの処理により前記撮影可能範囲に前記携帯型通信装置が存在すると判定された場合、前記撮影可能範囲に対応する、前記撮影により得られた画像データに、前記第2の取得制御ステップの処理により制御されて取得された前記 ID 情報を付加し、前記 ID 情報が付加された前記画像データを前記他の情報処理装置に供給するように制御する供給制御ステップと
をコンピュータに実行させるプログラム。
A shooting control step for controlling shooting of the subject;
A first acquisition control step for controlling to acquire antenna position information indicating the position of an antenna for wireless communication included in another information processing apparatus;
A calculation step of calculating current position information indicating a current position of the information processing device, based on the antenna position information controlled and acquired by the processing of the first acquisition control step;
A storage control step for controlling to store the current position information calculated by the calculation step;
A second acquisition control step for controlling to acquire portable communication device position information indicating a position of the portable communication device and ID information corresponding to the portable communication device ;
Based on the portable communication device position information acquired by being controlled by the process of the second acquisition control step, and the current position information controlled and stored by the process of the storage control step, the imaging A determination step of determining whether or not the portable communication device is present in the shootable range of the shooting controlled by the process of the control step;
When it is determined by the determination step that the portable communication device is present in the shootable range, the image data obtained by the shooting corresponding to the shootable range is added to the second acquisition control step. A program for causing a computer to execute a supply control step of adding the ID information acquired by being controlled by processing and controlling the image data to which the ID information is added to the other information processing apparatus .
無線通信のためのアンテナを複数有し、
携帯型通信装置または他の情報処理装置の位置を特定するために用いられる前記アンテナの位置を示すアンテナ位置情報を前記携帯型通信装置または前記他の情報処理装置に供給する供給手段と、
前記他の情報処理装置より供給された、前記他の情報処理装置において撮影されて得られた画像データを取得する取得手段と、
前記取得手段により取得された前記画像データに対して、前記携帯型通信装置の前記他の情報処理装置からの相対位置に基づいて、前記携帯型通信装置に対応する ID 情報が付加されている場合、前記画像データおよび前記 ID 情報を互いに関連付けて記憶する記憶手段と
を備えることを特徴とする情報処理装置。
Have multiple antennas for wireless communication,
Supply means for supplying antenna position information indicating the position of the antenna used for specifying the position of the portable communication apparatus or other information processing apparatus to the portable communication apparatus or the other information processing apparatus;
Obtaining means for obtaining image data obtained by photographing in the other information processing apparatus supplied from the other information processing apparatus;
When ID information corresponding to the portable communication device is added to the image data acquired by the acquisition unit based on a relative position of the portable communication device from the other information processing device . An information processing apparatus comprising: storage means for storing the image data and the ID information in association with each other .
無線通信のためのアンテナを複数有する情報処理装置の情報処理方法であって、
携帯型通信装置または他の情報処理装置の位置を特定するために用いられる前記アンテナの位置を示すアンテナ位置情報を前記携帯型通信装置または前記他の情報処理装置に供給するように制御する供給制御ステップと、
前記他の情報処理装置より供給された、前記他の情報処理装置において撮影されて得られた画像データを取得するように制御する取得制御ステップと、
前記取得制御ステップの処理により取得された前記画像データに対して、前記携帯型通信装置の前記他の情報処理装置からの相対位置に基づいて、前記携帯型通信装置に対応す ID 情報が付加されている場合、前記画像データおよび前記 ID 情報を互いに関連付けて記憶するように制御する記憶制御ステップと
を含むことを特徴とする情報処理方法。
An information processing method for an information processing apparatus having a plurality of antennas for wireless communication,
Supply control for controlling to supply antenna position information indicating the position of the antenna used for specifying the position of the portable communication apparatus or other information processing apparatus to the portable communication apparatus or the other information processing apparatus Steps,
An acquisition control step of controlling to acquire image data obtained by photographing in the other information processing apparatus, supplied from the other information processing apparatus;
On the image data obtained by the process of the acquisition control step, wherein on the basis of the relative position of the other information processing apparatus of a portable communication device, the ID information that corresponds to the portable communication device is added And a storage control step for controlling to store the image data and the ID information in association with each other .
無線通信のためのアンテナを複数有するコンピュータに行わせるプログラムであって、
携帯型通信装置または他の情報処理装置の位置を特定するために用いられる前記アンテナの位置を示すアンテナ位置情報を前記携帯型通信装置または前記他の情報処理装置に供給するように制御する供給制御ステップと、
前記他の情報処理装置より供給された、前記他の情報処理装置において撮影されて得られた画像データを取得するように制御する取得制御ステップと、
前記取得制御ステップの処理により取得された前記画像データに対して、前記携帯型通信装置の前記他の情報処理装置からの相対位置に基づいて、前記携帯型通信装置に対応する ID 情報が付加されている場合、前記画像データおよび前記 ID 情報を互いに関連付けて記憶するように制御する記憶制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
A program for causing a computer having a plurality of antennas for wireless communication to perform,
Supply control for controlling to supply antenna position information indicating the position of the antenna used for specifying the position of the portable communication apparatus or other information processing apparatus to the portable communication apparatus or the other information processing apparatus Steps,
An acquisition control step of controlling to acquire image data obtained by photographing in the other information processing apparatus, supplied from the other information processing apparatus;
ID information corresponding to the portable communication device is added to the image data acquired by the processing of the acquisition control step based on a relative position of the portable communication device from the other information processing device. And a storage control step for controlling to store the image data and the ID information in association with each other . A recording medium on which a computer-readable program is recorded.
無線通信のためのアンテナを複数有するコンピュータに行わせるプログラムであって、
携帯型通信装置または他の情報処理装置の位置を特定するために用いられる前記アンテナの位置を示すアンテナ位置情報を前記携帯型通信装置または前記他の情報処理装置に供給するように制御する供給制御ステップと、
前記他の情報処理装置より供給された、前記他の情報処理装置において撮影されて得られた画像データを取得するように制御する取得制御ステップと、
前記取得制御ステップの処理により取得された前記画像データに対して、前記携帯型通信装置の前記他の情報処理装置からの相対位置に基づいて、前記携帯型通信装置に対応する ID 情報が付加されている場合、前記画像データおよび前記 ID 情報を互いに関連付けて記憶するように制御する記憶制御ステップと
をコンピュータに実行させるプログラム。
A program for causing a computer having a plurality of antennas for wireless communication to perform,
Supply control for controlling to supply antenna position information indicating the position of the antenna used for specifying the position of the portable communication apparatus or other information processing apparatus to the portable communication apparatus or the other information processing apparatus Steps,
An acquisition control step of controlling to acquire image data obtained by photographing in the other information processing apparatus, supplied from the other information processing apparatus;
ID information corresponding to the portable communication device is added to the image data acquired by the processing of the acquisition control step based on a relative position of the portable communication device from the other information processing device. A storage control step for controlling the image data and the ID information to be stored in association with each other .
JP2001384551A 2001-12-18 2001-12-18 Information processing system, information processing apparatus and method, recording medium, and program Expired - Fee Related JP3912656B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001384551A JP3912656B2 (en) 2001-12-18 2001-12-18 Information processing system, information processing apparatus and method, recording medium, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001384551A JP3912656B2 (en) 2001-12-18 2001-12-18 Information processing system, information processing apparatus and method, recording medium, and program

Publications (2)

Publication Number Publication Date
JP2003189298A JP2003189298A (en) 2003-07-04
JP3912656B2 true JP3912656B2 (en) 2007-05-09

Family

ID=27594253

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001384551A Expired - Fee Related JP3912656B2 (en) 2001-12-18 2001-12-18 Information processing system, information processing apparatus and method, recording medium, and program

Country Status (1)

Country Link
JP (1) JP3912656B2 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050052532A1 (en) * 2003-09-08 2005-03-10 David Elooz System and method for filming and recording attractions
US8154616B2 (en) * 2007-01-16 2012-04-10 Panasonic Corporation Data processing apparatus and method, and recording medium
JP4809462B2 (en) * 2009-07-10 2011-11-09 京セラ株式会社 Mobile terminal device
JP2012186674A (en) * 2011-03-07 2012-09-27 Hitachi Kokusai Electric Inc Monitoring camera system
JP6296226B2 (en) * 2013-11-21 2018-03-20 カシオ計算機株式会社 Electronic apparatus, imaging apparatus, imaging control system, imaging control method, and program
JP5830729B1 (en) * 2014-11-07 2015-12-09 株式会社ビアンコネロ Shooting and video distribution system that automatically or manually captures a user with a portable communication terminal
CN106899827A (en) * 2015-12-17 2017-06-27 杭州海康威视数字技术股份有限公司 Image data acquiring, inquiry, video frequency monitoring method, equipment and system
JP6286595B2 (en) * 2016-07-28 2018-02-28 ブロードバンドジャパン株式会社 Imaging apparatus and imaging system
WO2018021523A1 (en) * 2016-07-28 2018-02-01 ブロードバンドジャパン株式会社 Photographing apparatus and photographing system
JP2019079145A (en) * 2017-10-20 2019-05-23 株式会社トランジスタ Content providing method and content providing system
WO2025263266A1 (en) * 2024-06-19 2025-12-26 ソニーグループ株式会社 Communication device and communication method

Also Published As

Publication number Publication date
JP2003189298A (en) 2003-07-04

Similar Documents

Publication Publication Date Title
CN101093542B (en) Query system, imaging device, query device, information processing method
US7035440B2 (en) Image collecting system and method thereof
US20020049728A1 (en) Image distributing system
CN101010560B (en) Information processing device and method, program, and information processing system
US7791645B2 (en) Imaging system and system control method
JP3912656B2 (en) Information processing system, information processing apparatus and method, recording medium, and program
KR20050020661A (en) Picture taking mobile robot
JP2010016462A (en) Imaging apparatus
JP6757009B1 (en) Computer program, object identification method, object identification device and object identification system
JP2002112074A (en) Photographed image management system and recording medium
JP2002183742A (en) Travel electronic album creation method and apparatus, and mobile tool for electronic album creation
JP2014099763A (en) Photographing service system and photographing control method
WO2019008948A1 (en) Data system, server, and program
US20030081119A1 (en) Supply of customized geolocalized digital images
CN107547783B (en) Display device, display method, recording medium, and display system
JP2008027336A (en) POSITION INFORMATION DISTRIBUTION DEVICE, CAMERA, POSITION INFORMATION DISTRIBUTION METHOD, AND PROGRAM
CN104065909A (en) Camera device, communication method, and communication system
US20220203204A1 (en) System and method for providing golf information for golfer
JP4050216B2 (en) Karaoke device that handles personal information of users
JP2015015570A (en) System, apparatus and program for image management
US20030083048A1 (en) Supply of geolocalized digital images to a user
JP2009124539A (en) Photo image providing server, photo image providing system and method
JP4427920B2 (en) Imaging support apparatus, imaging support system, and program
WO2018179312A1 (en) Image generating device and image generating method
CN109242748A (en) A kind of photographic method based on Internet of Things

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041203

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061017

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061019

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061215

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070112

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070125

R150 Certificate of patent or registration of utility model

Ref document number: 3912656

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100209

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130209

Year of fee payment: 6

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130209

Year of fee payment: 6

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130209

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees