(57)【要約】【課題】ユーザの視点に立った過去の画像データを取得することができる撮像装置を提供する。【解決手段】上記課題を解決するために、撮像装置は、画像データ取得装置であって、画像データ取得装置の位置を検出する位置検出部と、画像データ取得装置が向けられた方向を検出する方向検出部と、画像データ取得装置が向けられた方向の被写体を特定する被写体特定部と、位置、方向および被写体に関連する過去の画像データを、ネットワークを介して取得する画像データ取得部とを備える。【選択図】図６
2012095238.tif 000002
【特許請求の範囲】
【請求項１】
画像データ取得装置であって、
前記画像データ取得装置の位置を検出する位置検出部と、
前記画像データ取得装置が向けられた方向を検出する方向検出部と、
前記画像データ取得装置が向けられた方向の被写体を特定する被写体特定部と、
前記位置、前記方向および前記被写体に関連する過去の画像データを、ネットワークを介して取得する画像データ取得部と
を備える画像データ取得装置。
【請求項２】
検出された前記位置に対して関連性を肯定する位置範囲を設定する位置範囲設定部を備え、
前記画像データ取得部は、検出された前記位置に対して前記位置範囲設定部により設定された前記位置範囲の内側で撮影された過去の画像データを取得する請求項１に記載の画像データ取得装置。
【請求項３】
検出された前記方向に対して関連性を肯定する方向範囲を設定する方向範囲設定部を備え、
前記画像データ取得部は、検出された前記方向に対して前記方向範囲設定部により設定された前記方向範囲の内側で撮影された過去の画像データを取得する請求項１または２に記載の画像データ取得装置。
【請求項４】
前記被写体を撮像する撮像部を備え、
前記被写体特定部は、前記撮像部によって撮像された被写体画像に基づいて前記被写体を特定する請求項１から３のいずれか１項に記載の画像データ取得装置。
【請求項５】
前記撮像部における画角情報を取得する画角情報取得部を備え、
前記被写体特定部は、前記画角情報に基づいて特定される過去の画像データを取得する請求項４に記載の画像データ取得装置。
【請求項６】
特定された前記被写体の補助情報を取得する補助情報取得部を備え、
前記画像データ取得部は、前記補助情報に基づいて特定される過去の画像データを取得する請求項１から５のいずれか１項に記載の画像データ取得装置。
【請求項７】
過去の時間範囲を設定する時間範囲設定部を備え、
前記画像データ取得部は、前記時間範囲設定部により設定された前記時間範囲に撮影された過去の画像データを取得する請求項１から６のいずれか１項に記載の画像データ取得装置。
【請求項８】
前記画像データ取得部が取得した前記画像データを表示する表示部を備える請求項１から７のいずれか１項に記載の画像データ取得装置。
【請求項９】
前記表示部は、前記被写体特定部により特定された前記被写体に関する関連情報を併せて表示する請求項８に記載の画像データ取得装置。
【請求項１０】
前記表示部は、前記方向検出部が検出した前記方向により前記関連情報の表示を変化させる請求項９に記載の画像データ取得装置。
【請求項１１】
前記表示部は、画像データ取得部が取得した前記画像データが複数あるときは、経時バーに沿って前記画像データの存在を示すアイコンを表示する請求項８から１０のいずれか１項に記載の画像データ取得装置。
【請求項１２】
前記画像データ取得部が取得した前記画像データを記録する記録部を備え、
前記記録部は、前記画像データが複数あるときは、互いをリンクするリンク情報を併せて記録する請求項１から１１のいずれか１項に記載の画像データ取得装置。
【請求項１３】
画像データ取得装置の制御プログラムであって、
前記画像データ取得装置の位置を検出する位置検出ステップと、
前記画像データ取得装置が向けられた方向を検出する方向検出ステップと、
前記画像データ取得装置が向けられた方向の被写体を特定する被写体特定ステップと、
前記位置、前記方向および前記被写体に関連する過去の画像データを、ネットワークを介して取得する画像データ取得ステップと
をコンピュータに実行させる制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データ取得装置および画像データ取得装置の制御プログラムに関する。
【背景技術】
【０００２】
撮影した画像データを再生表示するとき、再生表示している画像データに含まれる被写体に関連する情報をネットワーク等から取得して表示するカメラが知られている。
［先行技術文献］
［特許文献］
［特許文献１］  特開２００８−２５２９３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、カメラが表示する関連情報は単なる被写体の情報であるので、例えば、ユーザが立つ位置から見える過去のシーンがどのようであったかを知ることができなかった。すなわち、ユーザの視点による過去の画像データを取得することができなかった。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明の第１の態様における画像データ取得装置は、画像データ取得装置の位置を検出する位置検出部と、画像データ取得装置が向けられた方向を検出する方向検出部と、画像データ取得装置が向けられた方向の被写体を特定する被写体特定部と、位置、方向および被写体に関連する過去の画像データを、ネットワークを介して取得する画像データ取得部とを備える。
【０００５】
上記課題を解決するために、本発明の第２の態様における制御プログラムは、画像データ取得装置の制御プログラムであって、画像データ取得装置の位置を検出する位置検出ステップと、画像データ取得装置が向けられた方向を検出する方向検出ステップと、画像データ取得装置が向けられた方向の被写体を特定する被写体特定ステップと、位置、方向および被写体に関連する過去の画像データを、ネットワークを介して取得する画像データ取得ステップとをコンピュータに実行させる。
【０００６】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態に係る画像データ取得装置を用いた過去の画像データを取得する概念を説明する概念図である。
【図２】過去の画像データの取得を説明する全体構成図である。
【図３】カメラの外観図である。
【図４】カメラのシステム構成図である。
【図５】サーバのシステム構成図である。
【図６】過去の画像データ取得処理の全体を示すフロー図である。
【図７】要求信号に応じた過去の画像データを送信するフロー図である。
【図８】取得した過去の画像データを表示するフロー図である。
【図９】取得した過去の画像データに対応するアイコンを経時バーに表示させた図である。
【図１０】取得した過去の画像データを表示部に表示させた図である。
【発明を実施するための形態】
【０００８】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【０００９】
図１は、本実施形態に係る画像データ取得装置としてカメラ１８を用いた過去の画像データを取得する概念を説明する概念図である。例えば、試合開始時刻に遅れて野球場１０に訪れたカメラユーザ１７は、現在打席に立っているバッター１１の試合開始から現在に至るまでの打席がどのような結果であったかを知りたい場合がある。そこで、カメラユーザ１７は、他人がバッター１１の打席を撮影した過去の画像データを、カメラ１８を用いてネットワークを介して取得する。以下にそのシステムについて順を追って説明する。
【００１０】
カメラユーザ１３、１５は、カメラユーザ１７よりも先に野球場１０に訪れてカメラ１４、１６でバッター１１の打席を撮影する。そして、撮影した画像データをカメラ１４、１６からネットワークを介してサーバにアップロードする。カメラユーザ１３、１５よりも後に野球場１０に訪れたカメラユーザ１７は、サーバにアップロードされたバッター１１の打席を撮影した過去の画像データをサーバからネットワークを介してカメラ１８にダウンロードする。
【００１１】
カメラユーザ１７は、自分とほぼ同じアングルの過去の画像データを取得したい場合、取得条件として、まず、他のカメラによる撮影位置が、カメラユーザ１７の位置から所定距離の範囲内に居ることを要する。次に、他のカメラによる撮影方向が、カメラ１８の光学系がバッター１１に向けられた被写体方向２０に対して所定角度の範囲内に含まれることを要する。
【００１２】
従って、図の例においては、まず、カメラユーザ１７の位置から所定距離の範囲１９内にカメラユーザ１５が存在することを要する。さらに、カメラユーザ１５が有するカメラ１６の被写体方向２２から所定角度の範囲２３内にカメラ１８の被写体方向２０と同じ方向成分が含まれることを要する。カメラ１８は、カメラ１６が撮影してサーバにアップロードした過去の画像データであって、これらの条件を満たすバッター１１の画像データをサーバからダウンロードして取得することができる。なお、過去の画像データのうちバッター１１の画像データを特定して取得する具体的な手法については後述する。
【００１３】
なお、上述の取得条件を満たす画像データに関連させて、アングルの条件を満たさない、バッター１１の画像データを併せて取得しても良い。また、所定距離の範囲を球状全体程度に設定し、所定角度の範囲を３６０度と設定すれば、アングルに拘らない画像データを取得することができる。例えば、カメラ１８は、カメラユーザ１３が有するカメラ１４により被写体方向２４で撮影されサーバにアップロードされた過去の画像データを、ダウンロードして取得することができる。
【００１４】
また、取得対象とする過去の画像データの条件には、位置と方向に基づく条件に加えて、カメラ１８の画角２１の条件を加えても良い。例えば、カメラ１８の光学系とほぼ同じ画角を指定すれば、バッター１１だけでなく、キャッチャー１２も含まれる過去の画像データを取得し得る。
【００１５】
図２は、過去の画像データの取得を説明する全体構成図である。カメラ１４、１６が撮影する画像データには、ＧＰＳ衛星２５から出力される信号２６によって算出されるカメラ１４、１６の位置情報、およびカメラ１４、１６が被写体方向に向けられた方向情報などが、Ｅｘｉｆ情報として付加される。カメラ１４、１６が撮影した画像データは、Ｅｘｉｆ情報と共にネットワーク２７を介してサーバ２８にアップロードされる。
【００１６】
カメラ１８は、過去の画像データを要求する要求信号を、ネットワーク２７を介してサーバ２８に送信する。要求信号には、ＧＰＳ衛星２５から出力される信号２６によって算出されるカメラ１８の位置情報、カメラ１８が被写体方向に向けられた方向情報、カメラ１８が向けられた方向の被写体を特定する被写体情報などが含まれる。
【００１７】
サーバ２８は要求信号を受信すると、要求信号に応じた過去の画像データなどを抽出して、ネットワーク２７を介してカメラ１８に送信する。カメラ１８は、サーバ２８が送信した過去の画像データなどを、ネットワーク２７を介して取得する。
【００１８】
次に、過去の画像データなどを取得することのできるカメラ１８の具体的な構成について説明する。図３はカメラ１８を背面側から見た外観図である。
【００１９】
カメラ１８の背面には、表示部２０１と複数の操作部材２０２とを備える。操作部材２０２は、具体的には、撮影モードおよび画像データ取得モードなどのモード切り替えに用いられるモードスイッチ２０３、様々な設定項目を表示させるメニュースイッチ２０４、画角調整を指示するズームスイッチ２０５、表示部２０１に重畳されたタッチパネルセンサ２０６等を備える。
【００２０】
ズームスイッチ２０５はシーソースイッチであり、画角調整の指示だけでなく取得した過去の画像データの拡大、縮小の指示にも利用される。タッチパネルセンサ２０６は、撮影者の指接触を検知して、接触位置に応じた機能を実現する。
【００２１】
カメラ１８の上面には、レリーズスイッチ２０７を備える。レリーズスイッチ２０７は、押下げ方向に検知できる押しボタンで構成されており、撮影モードでは撮影準備指示および撮影指示を受け付け、画像データ取得モードでは画像データ取得モードの解除指示を受け付ける。
【００２２】
カメラ１８は、バッテリ２０８によって駆動される。バッテリ２０８は、カメラ１８に対して着脱でき、例えばニッケル水素等の二次電池によって構成される。また、記録媒体２０９もカメラ１８に対して着脱できる。記録媒体２０９は、例えばフラッシュメモリ等の不揮発性メモリにより構成され、撮影した画像データ、取得した過去の画像データ等を記録する。
【００２３】
また、図の例においては、取得する過去の画像データの要求情報を設定する設定画像が表示部２０１に表示されている様子を示す。特に、カメラユーザ１７が方向範囲を設定する場面を現している。位置範囲設定欄２１０は、ＧＰＳ衛星２５の信号２６を受信して検出された位置に対して関連性を肯定する位置範囲を設定する。
【００２４】
関連性を肯定する位置範囲とは、図１に示す所定距離の範囲１９のことである。位置範囲設定欄２１０を表示した領域がタッチされると、位置範囲設定欄２１０の中央欄に例えば５、１０、２０、５０、および１００の５つのパラメータが表示される。そして、中央欄の左に設けられたダウンボタンまたは中央欄の右に設けられたアップボタンを表示した領域がタッチされると、中央欄に表示されたパラメータの中から設定対象とするパラメータを指し示すカーソルを上方向または下方向へ移動する。
【００２５】
設定対象とするパラメータにカーソルが合わされた状態で位置範囲設定欄２１０以外の表示領域がタッチされると、カーソルが合わされたパラメータが位置範囲として設定される。図の例においては、関連性を肯定する位置範囲が１０メートルに設定されたことを表しており、カメラユーザ１７を中心とした半径１０メートルの範囲内で撮影された画像データが取得対象となる。従って、カメラ１８は、位置範囲設定欄２１０で設定された位置範囲の内側で撮影された過去の画像データを取得する。
【００２６】
方向範囲設定欄２１１は、後述する方向センサによって検出された方向に対して関連性を肯定する方向範囲を設定する。関連性を肯定する方向範囲とは、図１に示す所定角度の範囲２３のことである。方向範囲設定欄２１１は、上述した位置範囲設定欄２１０と同様の操作によって方向範囲を設定する。
【００２７】
図の例においては、方向範囲を５度に設定する様子を表している。方向範囲が５度に設定されると、画像データを撮影した方向、すなわち被写体方向から５度の範囲内にカメラ１８の被写体方向２０と同じ方向成分が含まれている画像データが取得対象となる。従って、カメラ１８は、方向範囲設定欄２１１で設定された方向範囲の内側で撮影された過去の画像データを取得する。
【００２８】
時間範囲設定欄２１２、２１３は過去の時間範囲を設定する。時間範囲設定欄２１２、２１３は、「時」を設定する欄と「分」を設定する欄とを有しており、各欄とも上述した位置範囲設定欄２１０と同様の操作によって時間範囲を設定する。「時」を設定する場合には、「時」を設定する欄の表示領域がタッチされ、アップボタンまたはダウンボタンの表示領域がタッチされることによって０〜２３の中から１つのパラメータが設定される。
【００２９】
同様に、「分」を設定する場合には、「分」を設定する欄の表示領域がタッチされ、アップボタンまたはダウンボタンの表示領域がタッチされることによって００〜５９の中から１つのパラメータが設定される。図の例においては、時間範囲設定欄２１２に取得対象開始時刻として１８時００分が入力され、時間範囲設定欄２１３に取得対象終了時刻として１８時３０分が入力されたことを表しており、１８時００分から１８時３０分の間に撮影された過去の画像データが取得対象となる。従って、カメラ１８は、時間範囲設定欄２１２、２１３で設定された時間範囲に撮影された過去の画像データを取得する。
【００３０】
画角限定設定欄２１４は、画角情報を、取得する過去の画像データの要求情報に含めるか否かを選択する。すなわち、取得する画像データを、ズームレンズの位置によって定められるカメラ１８の現在の画角と同じ画角で作成された画像データに限定して画像取得をするか否かを決定する項目である。画角限定設定欄２１４は、ラジオボタンからなり、有り無しのいずれか一方のラジオボタンが表示された領域がタッチされると、タッチされた方のラジオボタンの設定が反映される。
【００３１】
図の例においては、画角情報を要求情報に含めないように設定されたことを表している。画角限定が設定されているときには、カメラ１８と同じ画角で撮影された画像データ、すなわち画角情報によって特定される過去の画像データを取得する。一方、画角限定が設定されてないときには、様々な画角、例えば広角で撮影された画像データも取得する。
【００３２】
図４は、カメラ１８のシステム構成図である。カメラ１８は、主にズームレンズ２２１等が含まれる光学系を備える。被写体像は、光軸２１９に沿ってズームレンズ２２１に入射して撮像素子２３１の結像面に結像する。
【００３３】
撮像素子２３１は、ズームレンズ２２１を透過して入射する被写体像である光学像を光電変換して被写体を撮像する素子である。撮像素子２３１は、例えば、ＣＣＤ、ＣＭＯＳセンサが用いられる。撮像素子２３１で光電変換された被写体像は、Ａ／Ｄ変換器２３２でアナログ信号からデジタル信号に変換される。撮像素子２３１の電荷読み出し制御およびＡ／Ｄ変換器２３２の変換制御は、メモリ制御部２３３の同期制御を受けたタイミング発生部２３４が供給するクロック信号により同期が計られる。
【００３４】
デジタル信号に変換された被写体像は、画像データとして順次処理される。Ａ／Ｄ変換器によりデジタル信号に変換された画像データは、メモリ制御部２３３の制御に従い、一旦内部メモリ２３５に記憶される。内部メモリ２３５は、高速で読み書きのできるランダムアクセスメモリであり、例えばＤＲＡＭ、ＳＲＡＭなどが用いられる。内部メモリ２３５は、連写撮影、動画撮影において高速に連続して画像データが生成される場合に、画像処理の順番を待つバッファメモリとしての役割を担う。
【００３５】
また、画像処理部２３７が行う画像処理、圧縮処理において、ワークメモリとしての役割も担う。特に本実施形態においては、サーバ２８からネットワーク２７を介して取得した過去の画像データを一時的に保管する役割も担う。したがって、内部メモリ２３５は、これらの役割を担うに相当する十分なメモリ容量を備える。
【００３６】
システムメモリ２３６は、電気的に消去・記録可能な不揮発性メモリであり、例えばＥＥＰＲＯＭ（登録商標）等により構成される。システムメモリ２３６は、カメラ１８の動作時に必要な定数、変数、プログラム等を、カメラ１８の非動作時にも失われないように記録している。カメラ１８の全体を直接的または間接的に制御するシステム制御部２５０は、定数、変数、プログラム等を適宜内部メモリ２３５に展開して、カメラ１８の制御に利用する。
【００３７】
画像処理部２３７は、設定されている撮影モード、ユーザからの指示に則して、画像データを所定の画像フォーマットに変換する。例えば、静止画像としてＪＰＥＧファイルを生成する場合、色変換処理、ガンマ処理、ホワイトバランス処理等の画像処理を行った後に適応離散コサイン変換等を施して圧縮処理をする。
【００３８】
また、動画像としてＭＰＥＧファイルを生成する場合、所定の画素数に縮小されて生成された連続する静止画としてのフレーム画像に対して、フレーム内符号化、フレーム間符号化を施して圧縮処理をする。画像処理部２３７によって処理された静止画像データ、動画像データは、内部メモリ２３５から記録媒体ＩＦ２４０を介して、記録媒体２０９に記録される。
【００３９】
画像処理部２３７で処理された画像データは、記録用に処理される画像データに並行して、表示用の画像データを生成する。生成された表示用の画像データは、表示制御部２３８の制御に従って、Ｄ／Ａ変換器２３９でアナログ信号に変換され、表示部２０１に表示される。記録の有無に関わらず、逐次表示用の画像データを生成して表示部２０１に表示すれば、ライブビュー機能を実現することができる。
【００４０】
また、システム制御部２５０は、画像の表示と共に、もしくは画像を表示することなく、カメラ１８の各種設定に関する様々なメニュー項目も、表示部２０１に表示することができる。また、システム制御部２５０は、撮像素子２３１によって撮像された画像データから、カメラ１８が向けられた方向の被写体を特定する。
【００４１】
ネットワーク接続モジュール２４１は、図２を用いて説明した利用に供される、カメラ１８をネットワーク２７と接続する場合に用いられる通信部である。例えば、無線通信を利用してデータの送受信をすることができる無線ＬＡＮが適用される。
【００４２】
ネットワーク接続モジュール２４１は、要求情報をサーバ２８に送信してサーバ２８から過去の画像データ等を取得する。要求情報とは、カメラ１８がネットワーク２７を介してサーバ２８に過去の画像データを要求する場合に、カメラ１８によって生成される要求信号である。要求信号は、主に、方向センサ２４２によって検出される方向情報と、ＧＰＳモジュール２４８によって検出される位置情報と、撮像素子２３１を介して取得される被写体の情報を含む。すなわち、ネットワーク接続モジュール２４１は、方向、位置および被写体に関連する過去の画像データを、ネットワーク２７を介して取得する。
【００４３】
ネットワーク接続モジュール２４１が取得した過去の画像データは、一旦、内部メモリ２３５記憶され、その後、内部メモリ２３５から記録媒体ＩＦ２４０を介して記録媒体２０９に記録される。また、記録媒体ＩＦ２４０は、取得した画像データが複数あるとき、画像データ同士をリンクするリンク情報を画像データと併せて記録媒体２０９に記録する。
【００４４】
また、ネットワーク接続モジュール２４１は、システム制御部２５０によって特定された被写体の補助情報を取得する。補助情報とは、例えば、単にバッター１１が写っている画像データを取得するのではなく、バッター１１がヒットを打ったシーンなどが写っている特定の画像データを取得したい場合に、取得する画像データを絞り込むための情報である。従って、カメラ１８は、補助情報に応じて特定される過去の画像データを取得する。
【００４５】
補助情報は、例えば、カメラユーザ１７がタッチパネルセンサ２０６をタッチすることによって入力される。入力された補助情報は要求信号に含められ、ネットワーク接続モジュール２４１によってサーバ２８に送られる。なお、補助情報の入力は、タッチパネルセンサ２０６を用いずに、ラジオ情報、電光掲示板などの外部の情報を取り込むようにしてもよい。
【００４６】
ネットワーク接続モジュール２４１が取得した画像データは、表示制御部２３８を介して表示部２０１に表示される。表示部２０１は、被写体特定部により特定された被写体に関する関連情報を併せて表示する。なお、関連情報については後述する。
【００４７】
カメラ１８は、カメラユーザ１７からの操作を受け付ける操作部材２０２を複数備えているが、システム制御部２５０は、これら操作部材２０２が操作されたことを検知して操作に応じた動作を実行する。特に本実施形態においては、図３で述べた位置範囲、方向範囲、時間範囲などを設定する。
【００４８】
また、カメラ１８はレリーズスイッチ２０７を備える。レリーズスイッチ２０７は、カメラ１８の動作モードが撮影モードに設定されている場合、押下げ検知により撮像素子２３１による被写体像の取得動作を実行する。一方、カメラ１８の動作モードが画像データ取得モードに設定されている場合、押下げ検知により画像データ取得モードを解除してカメラ１８の動作モードを撮影モードに切り換える。
【００４９】
ズームレンズ２２１は、システム制御部２５０の統括制御のもと、ズーム制御部２４３によって制御される。ズーム制御部２４３は、ユーザの指示に応じてズームレンズ２２１を駆動して、被写体像の画角を変更する。システム制御部２５０は、ズーム制御部２４３によって検出されるズームレンズ２２１の位置を取得してカメラ１８の画角情報を取得する。
【００５０】
電源制御部２４７は、バッテリ２０８と通信して残電力を検出、電力供給を監視する。また、バッテリ２０８の充電に応じて、接続されるＡＣ電源からの電力供給を制御する。ＧＰＳモジュール２４８は、ＧＰＳ衛星２５からの信号２６を受信して、カメラ１８が存在している緯度、経度、高度情報を取得してカメラ１８の位置を検出する。システム制御部２５０は、ＧＰＳモジュール２４８からカメラ１８が存在している位置に関する情報を適宜検出することができる。
【００５１】
方向センサ２４２は、カメラ１８が向けられた方向、すなわち被写体方向２０を検出する。方向センサ２４２は、例えば、環状のコアに交流電圧を印加するコイルと、コイルの外周に直角に交差する２本の磁気検出コイルを備えている。コアに交流電圧をかけて交流磁界が発生すると、磁気検出コイルに誘導電圧が発生する。磁気検出コイルに地磁気が作用すると、交流磁界に変化が生じて各磁気検出コイルの電圧が変化する。方向センサ２４２は、これらの電圧からカメラ１８が向けられた方向を検出する。システム制御部２５０は、方向センサ２４２からカメラ１８が向けられている方向に関する情報を適宜検出することができる。
【００５２】
図５は、サーバ２８のシステム構成図である。カメラ１４、１６が撮影した画像データがネットワーク２７を介してサーバ２８にアップロードされると、サーバ２８は、画像受付部３０４でアップロードされた画像データを受け付ける。画像受付部３０４は、受け付けた画像データを画像データベース３０３に格納する。
【００５３】
画像データベース３０３に画像データが格納されると、サーバ２８は、関連情報受付部３０６で画像データベース３０３に格納された画像データに関連する関連情報を受け付ける。関連情報受付部３０６は、受け付けた関連情報を関連情報データベース３０５に格納する。関連情報とは、画像データベース３０３に格納された画像データに関連する情報であり、例えばバッター１１のプロフィールまたは成績、あるいは、例えば「２打席目の画像」などといった画像データの内容である。なお、関連情報は、画像ファイルのタグなどに含まれている。
【００５４】
また、サーバ２８は、ネットワーク２７を介してカメラ１８が送信した要求信号を要求信号受付部３０１で受信する。要求信号受付部３０１は、受信した要求信号をデータ抽出部３０２に送信する。データ抽出部３０２は、要求信号を解析して画像データベース３０３を参照する。そして、データ抽出部３０２は、図３で述べた位置範囲、方向範囲、時間範囲などの種々情報に合う画像データなどを抽出する。また、データ抽出部３０２は、画像データの抽出に合わせて関連情報データベース３０５を参照して抽出した画像データなどに関連する関連情報も抽出する。あるいは、要求信号受付部３０１は、要求信号に含まれる補助情報に合致する情報を関連情報データベース３０５から抽出し、これに関連付けられている画像データを画像データベース３０３から抽出する。
【００５５】
データ抽出部３０２は、抽出した画像データ等を送信部３０７に出力する。送信部３０７は、データ抽出部３０２から出力する画像データ等が入力されると、入力された画像データ等を、ネットワーク２７を解してカメラ１８に送信する。
【００５６】
次に、カメラ１８が過去の画像データを取得する処理について説明する。図６は、過去の画像データ取得処理の全体を示すフロー図である。過去の画像データ取得処理は、カメラ１８の動作が画像取得モードに設定されると開始する。
【００５７】
システム制御部２５０は、ステップＳ１０１において、図３を用いて説明したように、位置範囲、方向範囲、時間範囲などの要求情報の設定を受け付ける。システム制御部２５０は、要求情報の設定を受け付け終えると処理をステップＳ１０２に移行させる。また、システム制御部２５０が要求情報の設定を受け付け終えると、表示制御部２３８は、表示部２０１に「設定が終わったら被写体を取り込んでください」などと表示する。
【００５８】
ステップＳ１０２におけるカメラ１８は、カメラユーザ１７により被写体方向に向けられて、被写体像を逐次表示部２０１に表示させるビューファインダ状態にある。ビューファインダ状態では、常時タッチパネルセンサ２０６でカメラユーザ１７の指示を受けることができる。
【００５９】
ステップＳ１０２において、タッチパネルセンサ２０６がユーザのタッチを検出すると、画像処理部２３７は、タッチされた領域に表示されている被写体の輪郭を検出して被写体を指定する。具体的には、まず、システム制御部２５０は、表示部２０１に表示されたそれぞれの被写体の前後関係を、レンズ情報から読み取る。
【００６０】
次に、システム制御部２５０は、タッチされた領域に表示されている部分に存在する被写体の距離情報とほぼ等しい距離情報を有する領域を指定された被写体と判断する。そして、システム制御部２５０は、指定された被写体と判断した境界部分を輪郭として抽出する。指定された被写体は、サーバ２８側で実行される画像マッチング処理等により、例えばバッター１１であると判断される。なお、被写体の指定は、顔認識または背番号認識などで指定してもよい。
【００６１】
ステップＳ１０２で被写体が指定されると、システム制御部２５０は、ステップＳ１０３で、カメラ１８の位置情報、カメラ１８が被写体に向けられている方向、カメラ１８の画角情報を取得する。続いて、システム制御部２５０は、ステップＳ１０４で、補助情報の入力を受け付ける。
【００６２】
補助情報の入力受け付けは、例えば、システム制御部２５０が、位置情報からカメラユーザ１７が野球場１０に居ることを検出した場合、表示制御部２３８が「１打席目」、「補助情報なし」などの選択項目を表示部２０１に表示させ、カメラユーザ１７に表示部２０１に表示された項目を選択させる。なお、指定された特定の被写体が、特定の選手であると画像認識により認識された場合、外部から補助情報の入力を受け付けてもよい。
【００６３】
次に、システム制御部２５０は、ステップＳ１０５でサーバ２８に送信する要求信号を生成する。要求信号は、ステップＳ１０１からステップＳ１０４で指定された各情報などに応じて生成される。
【００６４】
また、補助情報として、例えば、複数打席の中から特定の打席を指定する項目として「１打席目」が指定された場合には、「１打席目」の画像データを取得するという補助情報が要求信号に組み込まれる。なお、補助情報は選択可能な項目数を１つに限らず、複数の項目を選択できるようにしてもよい。
【００６５】
一方、「補助情報なし」が指定された場合には、指定された補助情報が要求信号に組み込まれない。ネットワーク接続モジュール２４１は、システム制御部２５０から生成された要求信号が入力されると、ネットワーク２７を介して入力された要求信号をサーバ２８に送信する。
【００６６】
ネットワーク接続モジュール２４１は、ステップＳ１０６で、サーバ２８からネットワーク２７を介して画像データ等を取得する。次に、表示制御部２３８は、ステップＳ１０７において、ネットワーク接続モジュール２４１が取得した画像データ等を表示部２０１に表示させる。なお、ステップＳ１０７の表示処理の詳細については、後述する。
【００６７】
次に、カメラ１８から送信された要求信号を受信したときに、サーバ２８が実効する処理について説明する。図７は、要求信号に応じた過去の画像データを送信するフロー図であって、図６のステップＳ１０５とステップＳ１０６の間で実行される。
【００６８】
サーバ２８は、ステップＳ２０１において、常時、要求信号受付部３０１でカメラ１８から送信される要求信号を受け付けている。要求信号受付部３０１は、要求信号を受信すると、受信した要求信号をデータ抽出部３０２へ送る。
【００６９】
データ抽出部３０２は、ステップＳ２０２において、要求信号受付部３０１から送られた要求信号、すなわち、図６のステップＳ１０１からステップＳ１０４で指定された各情報などを解析する。そして、データ抽出部３０２は、画像データベース３０３にアクセスして解析した各情報と一致する画像データを抽出する。
【００７０】
データ抽出部３０２は、ステップＳ２０３において、ステップＳ２０２で抽出された過去の画像データが有るか否かを判断する。ステップＳ２０３で過去の画像データが抽出された場合、データ抽出部３０２は、ステップＳ２０４で、抽出された過去の画像データを送信部３０７にセットする。
【００７１】
次に、データ抽出部３０２は、ステップＳ２０５で、画像データベース３０３にアクセスして画像データのタグを解析する。データ抽出部３０２は、タグを解析した結果、ユーザが指定した補助情報に関するタグを持っていながら、要求信号の全てを満たさなかった画像データを関連画像データとして抽出する。例えば、要求される方向範囲を満たさない画像であっても、補助情報が「打席に関連している情報」である場合、２打席目の画像データ、打席から５分以内の画像データなどが関連画像データとして抽出される。従って、過去の画像データには、要求信号と一致した要求画像データと、要求画像データに関連する関連画像データとがある。
【００７２】
データ抽出部３０２は、ステップＳ２０６において、ステップＳ２０５で抽出された関連画像データが有るか否かを判断する。ステップＳ２０５で関連画像データが抽出された場合、データ抽出部３０２は、ステップＳ２０７において、ステップＳ２０５で抽出した関連画像データを送信部３０７にセットする。
【００７３】
次に、データ抽出部３０２は、ステップＳ２０８において、関連情報データベース３０５にアクセスする。関連情報データベース３０５にアクセスしたデータ抽出部３０２は、関連情報リストを解析して抽出した要求画像データと関連画像データに関する関連情報を抽出する。データ抽出部３０２は、ステップＳ２０９において、ステップＳ２０８で抽出された要求画像データと関連画像データに関する関連情報が有るか否かを判断する。
【００７４】
データ抽出部３０２は、ステップＳ２０８で要求画像データと関連画像データに関連情報を抽出したと判断した場合、Ｓ２１０において、抽出された関連情報を送信部３０７にセットする。一方、ステップＳ２０９で関連情報が抽出されなかったと判断した場合、データ抽出部３０２はステップＳ２１０の処理を行わない。
【００７５】
また、データ抽出部３０２は、ステップＳ２０３で要求信号に応じた要求画像データが抽出されなかったと判断した場合、ステップＳ２１１において、要求信号に応じた要求画像データが無い旨の情報を送信部３０７にセットする。送信部３０７は、ステップＳ２１０の処理が終了した場合、ステップＳ２０９で関連情報がないと判断された場合、ステップＳ２１１の処理が終了した場合において、ステップＳ２１２で送信部３０７にセットされている各データを、ネットワーク２７を介してカメラ１８に送信する。
【００７６】
なお、上記処理では、ステップＳ２０３において、要求画像データが抽出されなかったと判定された場合に、関連画像データの抽出処理をしない場合で説明した。しかしながら、要求画像データが抽出されなかった場合でも、関連画像データの抽出処理をするようにしてもよい。また、上記処理では、補助情報を、要求画像データと関連画像データに分ける条件として利用した。しかし、補助情報に合致する情報を関連情報データベース３０５から抽出し、これに関連付けられている画像データを要求画像データとして抽出する処理に変更することもできる。
【００７７】
図８は、取得した過去の画像データを表示するフロー図である。すなわち、図６のステップＳ１０７の詳細フロー図である。
【００７８】
システム制御部２５０は、ステップＳ３０１において、ネットワーク接続モジュール２４１で受信したデータに画像データ、すなわち要求画像データが含まれているか否かを判断する。システム制御部２５０は、ネットワーク接続モジュール２４１で受信したデータに画像データが含まれてないと判断すると、処理をステップＳ３０２に進める。
【００７９】
表示制御部２３８は、ステップＳ３０２において、要求に応じた画像データが無い旨を表示部２０１に表示する。その後、システム制御部２５０は、処理を図６のステップＳ１０７に戻す。なお、表示部２０１に要求に応じた画像データが無い旨を表示した場合、表示制御部２３８は、カメラユーザ１７に要求条件の変更を勧める旨を表示させてもよい。
【００８０】
一方、ステップＳ３０１において、ネットワーク接続モジュール２４１で受信したデータに画像データが含まれていると判断されると、システム制御部２５０は、ステップＳ３０３において、取得した画像データが複数あるか否かを判断する。ステップＳ３０３で取得した画像データが複数あると判断されると、記録媒体ＩＦ２４０は、ステップＳ３０４において、互いの画像データをリンクするリンク情報を取得した画像データと併せて記録媒体２０９に保存する。
【００８１】
次に、表示制御部２３８は、ステップＳ３０５において、図９に示すような経時バー４０１を逐次表示用の画像データに重畳表示させる。表示部２０１は、表示制御部２３８の制御によってネットワーク接続モジュール２４１が取得した画像データが複数あるときは、経時バー４０１に沿って画像データの存在を示すアイコン４０２〜４０８を表示する。
三角アイコン４０２、４０３、４０４、４０６、４０７は、取得した画像データのうち要求画像データ、例えばバッター１１のヒットシーンの画像を現している。また、菱形アイコン４０５、４０８は、取得した画像データのうち関連画像データ、例えばバッター１１がヒットを打った状況に関連する盗塁、出塁シーンなどの画像を現している。
【００８２】
システム制御部２５０は、ステップＳ３０６において、表示部２０１に表示させる画像データの選択を受け付ける。ステップＳ３０６でタッチパネルセンサ２０６がカメラユーザ１７のタッチを検出すると、表示制御部２３８は、ステップＳ３０７で、タッチされた領域に表示されているアイコンに対応する画像データを表示部２０１に表示する。その様子を図１０に示す。
【００８３】
図１０は、取得した過去の画像データを重畳表示させた図である。図９と共通の要素には同じ参照番号を付して重複する説明を省く。
【００８４】
カメラユーザ１７が三角アイコン４０４をタッチすると、画面の所定位置、例えば左上方に選択された画像データが逐次表示用の画像データに重畳表示４０９される。この際、三角アイコン４０４は、ハイライトで表示され、表示部２０１に重畳表示４０９されている画像データに対応しているアイコンであることを示す。
【００８５】
また、ステップＳ３０３において、取得した画像データが１つであると判断されると、記録媒体ＩＦ２４０は、ステップＳ３０８において、取得した要求画像データを記録媒体２０９に保存する。続いて、表示制御部２３８は、ステップＳ３０９で、図１０と同様に、表示部２０１に要求画像データを重畳表示させる。
【００８６】
次に、システム制御部２５０は、ステップＳ３１０で、ネットワーク接続モジュール２４１で受信したデータに関連情報が含まれているか否かを判断する。ステップＳ３１０で関連情報が含まれていないと判断されると、システム制御部２５０は、表示制御部２３８にステップＳ３１１の処理をさせることなく、処理を図６のステップＳ１０７に戻す。
【００８７】
一方、ステップＳ３１０で関連情報が含まれていると判断されると、表示制御部２３８は、ステップＳ３１１で、表示部２０１に関連情報を重畳表示させ、システム制御部２５０は、処理を図６のステップＳ１０７に戻す。なお、システム制御部２５０は、方向センサ２４２が検出した方向により、関連情報の表示内容を変化させてもよい。例えば、重畳表示させた画像データが、図１に示すカメラユーザ１３のカメラ１４によって撮影されたもので、バッター１１の後方にバッター１１のチームナインが写っていた場合、関連情報を「ナインも喜ぶタイムリーヒット」に関する記事を表示させる。
【００８８】
なお、カメラ１８がカメラ１４によって撮影された画像データを取得する条件として、カメラ１４の被写体方向２４とカメラ１８の被写体方向２０がバッター１１の付近で交わることを設定しても良い。つまり、上述のように、所定距離の範囲を球状全体程度に設定し、所定角度の範囲を３６０度と設定してもカメラ１４によって撮影された画像データを取得することができるし、指定した被写体を撮影していると推測される空間上のベクトルを演算してもカメラ１４によって撮影された画像データを取得することができる。
【００８９】
なお、上述した表示処理では、タッチされた三角アイコン４０４に対応した画像データのみを逐次表示用の画像データに重畳表示４０９させる場合で説明したが、取得した全ての画像データをスライドショーのように次々表示させてもよい。また、１打席目に関するカテゴリーまたは２打席目に関するカテゴリーに関する部分のみをスライドショーのように次々表示させるようにしてもよい。
【００９０】
また、取得した画像データを逐次表示用の画像データに重畳表示させるのではなく、逐次表示用の画像データと切り替えて表示部２０１の全画面範囲に表示させるようにしてもよい。また、上述した実施形態では、過去の画像データとしたが、過去の動画データを取得するようにしてもよい。
【００９１】
以上説明した実施形態によれば、カメラ１８は、位置、方向および被写体に関連する過去の画像データを、ネットワーク２７を介してサーバ２８から取得するので、カメラユーザ１７は、カメラユーザ１７が立つ位置から見える過去のシーンがどのようであったかを知ることができる。すなわち、カメラ１８は、カメラユーザ１７の視点に立った過去の画像データを取得することができる。
【００９２】
以上の実施形態においては、レンズ光学系が一体的に構成されたコンパクトデジタルカメラを例に説明したが、もちろんレンズ交換式カメラにも適用できる。また、上記の実施形態においては、被写体の特定に対して、撮像した画像データを用いたので撮像系を構成要素としたが、被写体の特定に対して他の構成要素を備えるのであれば、カメラでなくても構わない。例えば、バッター１１が自らを識別する識別信号を発信する発信機を所持しており、これを受信できる受信機が装置側に設けられていれば、撮像を要することなくバッター１１を特定することができる。この場合、撮像系を備えていなくても当該装置は、画像データ取得装置として機能する。
【００９３】
また、以上の実施形態においては静止画像データを取得することについて説明したが、もちろん動画像データを取得するように構成しても良い。動画像データを取得する場合は、要求信号に合致するシーンをフレームとして含むものを取得すれば良い。また、動画像を取得する場合は、要求信号の項目として、１動画あたりの録画時間を設定できるようにしても良い。
【００９４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００９５】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００９６】
１０  野球場、１１  バッター、１２  キャッチャー、１３  カメラユーザ、１４  カメラ、１５  カメラユーザ、１６  カメラ、１７  カメラユーザ、１８  カメラ、１９  所定距離の範囲、２０  被写体方向、２１  画角、２２  被写体方向、２３  所定角度の範囲、２４  被写体方向、２５  ＧＰＳ衛星、２６  信号、２７  ネットワーク、２８  サーバ、２０１  表示部、２０２  操作部材、２０３  モードスイッチ、２０４  メニュースイッチ、２０５  ズームスイッチ、２０６  タッチパネルセンサ、２０７  レリーズスイッチ、２０８  バッテリ、２０９  記録媒体、２１０  位置範囲設定欄、２１１  方向範囲設定欄、２１２  時間範囲設定欄、２１３  時間範囲設定欄、２１４  画角限定設定欄、２１９  光軸、２２１  ズームレンズ、２３１  撮像素子、２３２  Ａ／Ｄ変換器、２３３  メモリ制御部、２３４  タイミング発生部、２３５  内部メモリ、２３６  システムメモリ、２３７  画像処理部、２３８  表示制御部、２３９  Ｄ／Ａ変換器、２４０  記録媒体ＩＦ、２４１  ネットワーク接続モジュール、２４２  方向センサ、２４３  ズーム制御部、２４７  電源制御部、２４８  ＧＰＳモジュール、２５０  システム制御部、３０１  要求信号受付部、３０２  データ抽出部、３０３  画像データベース、３０４  画像受付部、３０５  関連情報データベース、３０６  関連情報受付部、３０７  送信部、４０１  経時バー、４０２  三角アイコン、４０３  三角アイコン、４０４  三角アイコン、４０５  菱形アイコン、４０６  三角アイコン、４０７  三角アイコン、４０８  菱形アイコン、４０９  重畳表示
【図１】
2012095238.tif 000003
【図２】
2012095238.tif 000004
【図３】
2012095238.tif 000005
【図４】
2012095238.tif 000006
【図５】
2012095238.tif 000007
【図６】
2012095238.tif 000008
【図７】
2012095238.tif 000009
【図８】
2012095238.tif 000010
【図９】
2012095238.tif 000011
【図１０】
2012095238.tif 000012