(57)【要約】【課題】様々な環境要因に基づいて周辺の風景の最適な画像を生成することを目的とする。【解決手段】自機周辺の風景の画像を生成する携帯電話機１０と、所定のエリアの環境を示すエリア情報（地理情報、天候情報）を記憶する記憶手段を備える設定サーバ２０とを備えるカメラ制御システム１は、携帯電話機１０の位置を示す位置情報を取得する位置取得部１１と、取得された位置情報に対応するエリア情報を検索することで、携帯電話機１０周辺のエリアの環境を判定する環境判定部２２と、その判定結果に基づいて、携帯電話機１０が撮影する条件を決定する撮影条件決定部２３と、決定された条件に基づいて、携帯電話機１０周辺の風景を撮影する撮影部１９と、を備えている。【選択図】図１
2010093718.tif 000002
【特許請求の範囲】
【請求項１】
自装置周辺の風景の画像を生成する画像生成装置と、所定のエリアの環境を示すエリア情報を記憶する記憶手段を備えるサーバとを備える画像生成システムであって、
前記画像生成装置の位置を示す位置情報を取得する位置取得手段と、
前記位置取得手段により取得された位置情報に対応するエリア情報を前記記憶手段から検索することで、前記画像生成装置周辺のエリアの環境を判定する環境判定手段と、
前記環境判定手段による判定結果に基づいて、前記画像生成装置が画像を生成する生成条件を決定する条件決定手段と、
前記条件決定手段により決定された生成条件に基づいて、前記画像生成装置周辺の風景の画像を生成する画像生成手段と、
を備えることを特徴とする画像生成システム。
【請求項２】
前記記憶手段が、
所定のエリアにおける地形及び人工物の情報を少なくとも含む地理情報を記憶する地理情報記憶手段と、
所定のエリアの天候を示す天候情報を記憶する天候情報記憶手段と、
を備え、
前記環境判定手段が、前記位置情報に対応する前記地理情報及び前記天候情報を検索することで前記画像生成装置周辺のエリアの地理及び天候を判定し、
前記条件決定手段が、前記環境判定手段により判定された地理及び天候に基づいて前記生成条件を決定する、
ことを特徴とする請求項１に記載の画像生成システム。
【請求項３】
前記画像生成装置が向いている方向を示す方向情報を取得する方向取得手段と、
前記画像生成装置の地面に対する傾きを示す傾き情報を取得する傾き取得手段と、
を更に備え、
前記環境判定手段が、前記位置取得手段により取得された位置情報、前記方向取得手段により取得された方向情報、及び前記傾き取得手段により取得された傾き情報に対応する前記地理情報及び前記天候情報を検索することで前記画像生成装置周辺のエリアの地理及び天候を判定する、
ことを特徴とする請求項２に記載の画像生成システム。
【請求項４】
前記画像生成装置のユーザのスケジュールを示すスケジュール情報を取得するスケジュール取得手段を更に備え、
前記環境判定手段が、更に、前記スケジュール取得手段により取得された前記スケジュール情報に基づいて前記ユーザの現在の行動を判定し、
前記条件決定手段が、更に、前記環境判定手段により判定されたユーザの現在の行動に基づいて、前記生成条件を決定する、
ことを特徴とする請求項１〜３のいずれか一項に記載の画像生成システム。
【請求項５】
前記画像生成装置が、カメラを有する装置であり、
前記画像生成手段が、撮影により前記風景の画像を生成する、
ことを特徴とする請求項１〜４のいずれか一項に記載の画像生成システム。
【請求項６】
所定のエリアにおいて前記画像生成装置による撮影が許可されることを示す撮影許可情報を取得する撮影許可取得手段を更に備え、
前記環境判定手段が、更に、前記前記撮影許可取得手段により取得された撮影許可情報に基づいて前記画像生成装置の現在位置における撮影の許否を判定し、
前記条件決定手段が、前記環境判定手段により撮影が許可されると判定された場合に、前記画像生成装置による撮影が可能であると決定する、
ことを特徴とする請求項５に記載の画像生成システム。
【請求項７】
所定のエリアにおいて撮影画像と付加画像との合成が可能であることを示す合成可能情報を取得する合成情報取得手段を更に備え、
前記環境判定手段が、更に、前記合成情報取得手段により取得された合成可能情報に基づいて前記画像合成装置の現在位置における画像合成の可否を判定し、
前記条件決定手段が、前記環境判定手段により画像合成が可能であると判定された場合に、前記付加画像を前記画像合成装置に送信して該画像合成装置に撮影画像と該付加画像との合成を実行させることを決定する、
ことを特徴とする請求項５又は６に記載の画像生成システム。
【請求項８】
自装置周辺の風景の画像を生成する画像生成装置と、所定のエリアの環境を示すエリア情報を記憶する記憶手段を備えるサーバとを備える画像生成システムにより実行される画像生成方法であって、
前記画像生成装置の位置を示す位置情報を取得する位置取得ステップと、
前記位置取得ステップにおいて取得された位置情報に対応するエリア情報を前記記憶手段から検索することで、前記画像生成装置周辺のエリアの環境を判定する環境判定ステップと、
前記環境判定ステップでの判定結果に基づいて、前記画像生成装置が画像を生成する生成条件を決定する条件決定ステップと、
前記条件決定ステップにおいて決定された生成条件に基づいて、前記画像生成装置周辺の風景の画像を生成する画像生成ステップと、
を含むことを特徴とする画像生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、周辺の風景の画像を生成する画像生成システム及び画像生成方法に関する。
【背景技術】
【０００２】
例えば写真撮影の分野では、従来から、カメラの位置などに基づいて撮影条件（露出、シャッター速度、焦点など）を自動的に調整する技術が知られている。例えば、下記特許文献１には、フレアの発生を予測して、その発生強度を低く抑えるように撮影条件（絞り値や焦点距離など）を変更する撮影装置が開示されている。ここで、フレアの発生の予測は、ＧＰＳを用いて算出された太陽位置情報と、地磁気センサを用いて導出された撮影光軸方向と、ＣＰＵに保持されている撮影条件とに基づいて実行される。
【特許文献１】特開２００４−２３３４９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
撮影等により周辺の風景の画像を得ようとするユーザにとっては、様々な環境要因（例えば、天候、地形、被写体の色、撮影者周辺で催されているイベントなど）を考慮した上で最適な画像（例えば、実際に眼で見ている風景を忠実に写した画像や、所望の合成画像など）が得られることが望ましい。しかし、上記特許文献１に記載の撮影装置はフレアの発生を予測するのみであり、様々な環境要因に基づいて撮影することはできない。例えば従来の反射光式露出計では正確な露出が得られない場合があるが、上記特許文献１に記載の撮影装置を用いても露出を最適化することはできない。
【０００４】
本発明は、上記課題を解決するためになされたものであり、様々な環境要因に基づいて周辺の風景の最適な画像を生成することが可能な画像生成システム及び画像生成方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の画像生成システムは、自装置周辺の風景の画像を生成する画像生成装置と、所定のエリアの環境を示すエリア情報を記憶する記憶手段を備えるサーバとを備える画像生成システムであって、画像生成装置の位置を示す位置情報を取得する位置取得手段と、位置取得手段により取得された位置情報に対応するエリア情報を記憶手段から検索することで、画像生成装置周辺のエリアの環境を判定する環境判定手段と、環境判定手段による判定結果に基づいて、画像生成装置が画像を生成する生成条件を決定する条件決定手段と、条件決定手段により決定された生成条件に基づいて、画像生成装置周辺の風景の画像を生成する画像生成手段と、を備えることを特徴とする。
【０００６】
また、本発明の画像生成方法は、自装置周辺の風景の画像を生成する画像生成装置と、所定のエリアの環境を示すエリア情報を記憶する記憶手段を備えるサーバとを備える画像生成システムにより実行される画像生成方法であって、画像生成装置の位置を示す位置情報を取得する位置取得ステップと、位置取得ステップにおいて取得された位置情報に対応するエリア情報を記憶手段から検索することで、画像生成装置周辺のエリアの環境を判定する環境判定ステップと、環境判定ステップでの判定結果に基づいて、画像生成装置が画像を生成する生成条件を決定する条件決定ステップと、条件決定ステップにおいて決定された生成条件に基づいて、画像生成装置周辺の風景の画像を生成する画像生成ステップと、を含むことを特徴とする。
【０００７】
このような画像生成システム及び画像生成方法によれば、位置情報とサーバに記憶されているエリア情報とに基づいて画像生成装置周辺のエリアの環境が判定され、その判定結果に基づいて、画像生成装置が画像を生成する条件（生成条件）が決定される。そして、その生成条件に基づいて画像生成装置周辺の風景の画像が生成される。このように、画像生成装置周辺のエリアの環境に基づいて画像生成条件を決定することで、様々な環境要因に基づいて周辺の風景の最適な画像を生成することが可能になる。
【０００８】
本発明の画像生成システムでは、記憶手段が、所定のエリアにおける地形及び人工物の情報を少なくとも含む地理情報を記憶する地理情報記憶手段と、所定のエリアの天候を示す天候情報を記憶する天候情報記憶手段と、を備え、環境判定手段が、位置情報に対応する地理情報及び天候情報を検索することで画像生成装置周辺のエリアの地理及び天候を判定し、条件決定手段が、環境判定手段により判定された地理及び天候に基づいて生成条件を決定することが好ましい。
【０００９】
この場合、位置情報に基づいて画像生成装置周辺の地理及び天候が判定され、その地理及び天候に対応する画像生成条件が決定されるので、画像生成装置周辺の地形や人工物の状況、及びその場所の天候に応じた最適な画像を生成できる。
【００１０】
本発明の画像生成システムでは、画像生成装置が向いている方向を示す方向情報を取得する方向取得手段と、画像生成装置の地面に対する傾きを示す傾き情報を取得する傾き取得手段と、を更に備え、環境判定手段が、位置取得手段により取得された位置情報、方向取得手段により取得された方向情報、及び傾き取得手段により取得された傾き情報に対応する地理情報及び天候情報を検索することで画像生成装置周辺のエリアの地理及び天候を判定することが好ましい。
【００１１】
この場合、画像生成装置の現在位置に加えて、画像生成装置の向いている方向及び地面に対する傾きも考慮されて画像生成装置周辺のエリアの地理及び天候が判定されるので、画像生成条件をより詳細に決定して最適な画像を生成することが可能になる。
【００１２】
本発明の画像生成システムでは、画像生成装置のユーザのスケジュールを示すスケジュール情報を取得するスケジュール取得手段を更に備え、環境判定手段が、更に、スケジュール取得手段により取得されたスケジュール情報に基づいてユーザの現在の行動を判定し、条件決定手段が、更に、環境判定手段により判定されたユーザの現在の行動に基づいて、生成条件を決定することが好ましい。
【００１３】
この場合、スケジュール情報に基づいてユーザの現在の行動が判定され、その判定結果に基づいて画像生成条件が決定されるので、ユーザの行動に応じた画像生成条件を決定できる。
【００１４】
本発明の画像生成システムでは、画像生成装置が、カメラを有する装置であり、画像生成手段が、撮影により風景の画像を生成することが好ましい。
【００１５】
この場合、カメラの撮影条件が決定されるので最適な撮影画像を得ることが可能になる。
【００１６】
本発明の画像生成システムでは、所定のエリアにおいて画像生成装置による撮影が許可されることを示す撮影許可情報を取得する撮影許可取得手段を更に備え、環境判定手段が、更に、撮影許可取得手段により取得された撮影許可情報に基づいて画像生成装置の現在位置における撮影の許否を判定し、条件決定手段が、環境判定手段により撮影が許可されると判定された場合に、画像生成装置による撮影が可能であると決定することが好ましい。
【００１７】
この場合、撮影許可情報に基づいて画像生成装置の現在位置における撮影の許否が判定され、その判定結果に基づいて撮影の可否が決定されるので、ユーザの場所に応じて、撮影の許可又は禁止を設定することが可能になる。
【００１８】
本発明の画像生成システムでは、所定のエリアにおいて撮影画像と付加画像との合成が可能であることを示す合成可能情報を取得する合成情報取得手段を更に備え、環境判定手段が、更に、合成情報取得手段により取得された合成可能情報に基づいて画像合成装置の現在位置における画像合成の可否を判定し、条件決定手段が、環境判定手段により画像合成が可能であると判定された場合に、付加画像を画像合成装置に送信して該画像合成装置に撮影画像と該付加画像との合成を実行させることを決定することが好ましい。
【００１９】
この場合、合成可能情報に基づいて画像生成装置の現在位置における画像合成の可否が判定され、その判定結果に基づいて撮影画像と付加画像との合成を実行するか否かが決定される。これにより、ユーザの場所に応じて、付加価値のある画像を提供することが可能になる。
【発明の効果】
【００２０】
このような画像生成システム及び画像生成方法によれば、画像生成装置周辺のエリアの環境が判定され、その判定に基づいて画像生成条件が決定されるので、様々な環境要因に基づいて周辺の風景の最適な画像を生成できる。
【発明を実施するための最良の形態】
【００２１】
以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。本実施形態では、本発明にかかる画像生成システムを、カメラ付き携帯電話機の撮影条件を決定するカメラ制御システムに適用する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００２２】
まず、図１〜５を用いて、実施形態に係るカメラ制御システムの構成を説明する。図１はカメラ制御システムの構成を示す図である。図２は携帯電話機のハードウェア構成を示す図である。図３は設定サーバのハードウェア構成を示す図である。図４，５は撮影条件の決定に用いられるデータの例である。
【００２３】
図１に示すように、カメラ制御システム１は、ユーザが所有するカメラ付き携帯電話機１０（以下では単に「携帯電話機１０」という）と、携帯電話機１０の撮影条件の所定をする設定サーバ２０と、携帯電話機１０で登録されたスケジュール情報を記憶するスケジュール管理サーバ３０と、携帯電話機１０で登録された拡張属性を記憶する拡張属性管理サーバ４０とを備えている。携帯電話機１０、設定サーバ２０、スケジュール管理サーバ３０、及び拡張属性管理サーバ４０は、ネットワーク（図示せず）を介して互いに通信することが可能である。
【００２４】
まず、携帯電話機１０の構成を説明する。携帯電話機１０は、機能的構成要素として、位置取得部（位置取得手段）１１、方向取得部（方向取得手段）１２、傾き取得部（傾き取得手段）１３、スケジュール登録部（スケジュール取得手段）１４、拡張属性登録部（撮影許可取得手段、合成情報取得手段）１５、装置情報送信部１６、撮影条件受信部１７、撮影制御部（画像生成手段）１８、及び撮影部（画像生成手段）１９を備えている。
【００２５】
図２に示すように、携帯電話機１０は、オペレーティングシステムやアプリケーションプログラムなどを実行するＣＰＵ１０１と、撮影機能を実行するカメラ１０２と、現在位置を算出するＧＰＳ（Global Positioning System、全地球測位システム）１０３と、カメラが向いている方向を検出する地磁気センサ１０４と、カメラの地面に対する傾きを検出する加速度センサ１０５と、ＲＯＭやＲＡＭなどのメモリで構成される記憶部１０６と、データ通信を実行する通信制御部１０７と、入力キーなどの操作部１０８と、液晶モニタなどの表示部１０９と、スピーカ１１０とを含んで構成されている。カメラ１０２は、レンズ１０２ａ、撮像素子１０２ｂ、受光素子１０２ｃ、及び距離センサ１０２ｄを備えている。
【００２６】
上述した携帯電話機１０の各機能は、ＣＰＵ１０１に所定のソフトウェアを読み込ませ、ＣＰＵ１０１の制御の下でカメラ１０２、ＧＰＳ１０３、地磁気センサ１０４、加速度センサ１０５、通信制御部１０７などの各種ハードウェアを動作させることで実現される。
【００２７】
位置取得部１１は、携帯電話機１０の現在位置を示す位置情報を取得する部分である。位置取得部１１はＧＰＳ１０３により算出された携帯電話機１０の現在位置を位置情報として装置情報送信部１６に出力する。位置取得部１１は、このような算出及び出力の処理を一定の時間間隔で実行する。なお、位置取得部１１は，基地局からの制御信号に基づいて算出するなどの他の手法により位置情報を取得してもよい。
【００２８】
方向取得部１２は、携帯電話機１０の方向（レンズ１０２ａが向いている方向）を取得する部分である。方向取得部１２は、地磁気センサ１０４により検出された携帯電話機１０の方向を方向情報として装置情報送信部１６に出力する。方向取得部１２は、このような検出及び出力の処理を一定の時間間隔で実行する。
【００２９】
傾き取得部１３は、携帯電話機１０（レンズ１０２ａ）の地面に対する傾きを取得する部分である。傾き取得部１３は加速度センサ１０５により検出された携帯電話機１０の傾きを傾き情報として装置情報送信部１６に出力する。傾き取得部１３は、このような検出及び出力の処理を一定の時間間隔で実行する。
【００３０】
スケジュール登録部１４は、携帯電話機１０のユーザのスケジュールの入力を受け付けて登録する部分である。スケジュール登録部１４は、登録された内容をスケジュール情報として装置情報送信部１６に出力する。スケジュール登録部１４はこの出力処理を一定の時間間隔で実行する。スケジュール登録部１４は、装置情報送信部１６からの要求に応じて出力処理を実行してもよいし、ポーリングや割り込みといった、情報処理装置の一般的な常時監視方法に基づいて出力処理を行ってもよい。
【００３１】
拡張属性登録部１５は、拡張属性情報の入力を受け付けて登録する部分である。拡張属性情報とは、撮影の付加機能の実行に利用される情報である。本実施形態では、拡張属性情報として、所定のエリアにおいて撮影が許可されることを示す撮影許可コード（撮影許可情報）と、所定のエリアで撮影した際に撮影画像（写真）と付加画像（キャラクタの画像など）とを合成するための撮影付加コード（合成可能情報）とを例示するが、拡張属性情報はこれらに限定されない。拡張属性登録部１５は、登録された拡張属性情報を装置情報送信部１６に出力する。拡張属性登録部１５はこの出力処理を一定の時間間隔で実行する。
【００３２】
装置情報送信部１６は、装置情報を設定サーバ２０、スケジュール管理サーバ３０、拡張属性管理サーバ４０のいずれかに送信する部分である。装置情報とは、位置情報、方向情報、傾き情報、スケジュール情報、及び拡張属性情報の総称であり、これらの情報の他に、携帯電話機１０の端末ＩＤを含んでいる。装置情報送信部１６は、位置情報、方向情報及び傾き情報を設定サーバ２０に送信し、スケジュール情報をスケジュール管理サーバ３０に送信し、拡張属性情報を拡張属性管理サーバ４０に送信する。各種装置情報は、それぞれのタイミングで入力されるので、装置情報送信部１６は送信処理を一定の時間間隔で実行したり、任意のタイミングで実行したりする。
【００３３】
撮影条件受信部１７は、装置情報の送信に応じて設定サーバ２０から送信されてきた撮影条件情報（生成条件情報）を受信する部分である。撮影条件受信部１７は、受信した撮影条件情報を撮影制御部１８に出力する。撮影条件受信部１７は撮影条件情報を受信する度に出力処理を実行する。
【００３４】
撮影制御部１８は、撮影条件受信部１７から入力された撮影条件情報に基づいて、撮影部１９が撮影処理を実行する際の条件（撮影条件）の全部又は一部を設定する部分である。撮影制御部１８は画像生成手段の一部を構成する。撮影制御部１８は、ユーザがシャッターを押したことを契機として撮影条件を設定し、設定した撮影条件を撮影部１９に出力する。撮影条件の一部は、撮影制御部１８による処理の前（ユーザがシャッターを押す前）に既に設定されていてもよい。
【００３５】
撮影条件の設定方法は限定されない。例えば、撮影制御部１８は設定サーバ２０により決定された撮影条件情報に従って各種撮影条件（露出、ＩＳＯ感度、ホワイトバランスなど）を決定してもよいし、設定サーバ２０及び携帯電話機１０本体のうち一方の設定を選択させるための選択肢を撮影の度にユーザに提供し、ユーザの選択に基づいて撮影条件を設定してもよい。
【００３６】
また、撮影制御部１８は、予め登録された優先度（設定サーバ２０と携帯電話機１０本体のどちらの設定を優先させるかを示す情報）に基づいて撮影条件を決定してもよい。優先度の設定方法は任意であるが、一例として、携帯電話機１０に搭載されている各センサの検出結果と撮影条件情報との乖離の許容範囲に基づいて決定することが可能である。また、携帯電話機１０内のセンサが故障している場合には撮影条件情報に従って撮影条件を決定したり、設定サーバ２０と通信できない場合には携帯電話機１０内の各センサに基づいて撮影条件を決定したりしてもよい。
【００３７】
撮影部１９は、撮影制御部１８により設定された撮影条件に基づいて撮影を実行することで、風景の画像を生成する部分である。撮影部１９は画像生成手段の一部を構成する。なお、風景とは、自然物や人工物、人物などのあらゆる被写体を含む。ユーザがシャッターを押し、撮影制御部１８から撮影条件が入力されると、撮影部１９はその撮影条件に従って撮影を実行し、撮影画像を記憶する。
【００３８】
次に、設定サーバ２０の構成を説明する。設定サーバ２０は、機能的構成要素として、装置情報受信部２１、環境判定部（環境判定手段、記憶手段）２２、撮影条件決定部（条件決定手段）２３、及び撮影条件送信部２４を備えている。
【００３９】
図３に示すように、設定サーバ２０は、オペレーティングシステムやアプリケーションプログラムなどを実行するＣＰＵ２０１と、ＲＯＭ及びＲＡＭで構成される主記憶部２０２と、ハードディスクなどで構成される補助記憶部２０３と、ネットワークカードなどの通信制御部２０４と、キーボードやマウスなどの入力部２０５と、モニタやプリンタなどの出力部２０６とで構成されている。上述した設定サーバ２０の各機能は、ＣＰＵ２０１に所定のソフトウェアを読み込ませ、ＣＰＵ２０１の制御の下で、通信制御部２０４の制御や主記憶部２０４及び補助記憶部２０３に対するデータの読み書きを実行することで実現される。
【００４０】
装置情報受信部２１は、携帯電話機１０から送信された装置情報を受信する部分である。装置情報受信部２１は、受信した装置情報を環境判定部２２に出力する。
【００４１】
環境判定部２２は、装置情報（位置情報、方向情報及び傾き情報）に基づいて、携帯電話機１０周辺のエリアの環境を判定する部分である。環境判定部２２は、周辺の地形や、人工物の配置及び形状（色や素材などの情報を含む）などの情報をエリア毎に集約した地理情報と、エリア毎の天候（気温や湿度などの情報を含む）を示す天候情報とを予め記憶している。地理情報及び天候情報は、所定のエリアの環境を示すエリア情報である。
【００４２】
環境判定部２２は、位置情報及び現在時刻に対応する地理情報及び天候情報を検索し、検索した地理情報及び天気情報に基づいて携帯電話機１０周辺の所定範囲のエリアの地理（地形及び人工物の配置状況）及び天候がどのような状態であるかを判定する。例えば、環境判定部２２は、携帯電話機１０がオフィスビル街に位置しており、現在の天候が晴れであると判定したり、携帯電話機１０がある建物内に位置しており、現在の天候が雨であると判定したりする。
【００４３】
また、環境判定部２２は、位置情報、方向情報及び傾き情報に基づいて、レンズ１０２ａが向いている部分のエリアのみを示す地理情報を取得することも可能である。この場合、環境判定部２２は、実際にレンズ１０２ａが向いている方向の地理を判定できる。
【００４４】
また、環境判定部２２は、装置情報の送信元である携帯電話機１０のスケジュール情報（装置情報に含まれるものと同じ端末ＩＤで識別されるスケジュール情報）をスケジュール管理サーバ３０から取得する。そして、環境判定部２２は、取得したスケジュール情報に基づいて携帯電話機１０のユーザの現在の行動を判定する。例えば、環境判定部２２は、ユーザが遊園地に出かけていると判定する。
【００４５】
また、環境判定部２２は、装置情報の送信元である携帯電話機１０の拡張属性情報（撮影許可コード、撮影付加コード）が拡張属性管理サーバ４０内に記憶されていれば、その拡張属性情報を拡張属性管理サーバ４０から取得する。そして、環境判定部２２は、取得した拡張属性情報に基づいて、携帯電話機１０の現在位置における撮影の許否を判定したり、撮影画像と付加画像との合成の可否を判定したりする。
【００４６】
装置情報の送信元である携帯電話機１０の撮影許可コード（装置情報に含まれるものと同じ端末ＩＤで識別される撮影許可コード）を拡張属性管理サーバ４０から取得できた場合には、環境判定部２２は、携帯電話機１０の現在位置において撮影が許可されると判定する。これに対して、撮影許可コードを取得できなかった場合には、環境判定部２２は、携帯電話機１０の現在位置において撮影が禁止されていると判定する。
【００４７】
装置情報の送信元である携帯電話機１０の撮影付加コード（装置情報に含まれるものと同じ端末ＩＤで識別される撮影付加コード）を拡張属性管理サーバ４０から取得できた場合には、環境判定部２２は、携帯電話機１０の現在位置において撮影画像と付加画像との合成が可能であると判定する。これに対して、撮影付加コードを取得できなかった場合には、環境判定部２２は、携帯電話機１０の現在位置においてそのような画像合成を実行できないと判定する。
【００４８】
環境判定部２２は、各種装置情報に基づいて判定した携帯電話機１０周辺の環境（天候、地理、ユーザの現在の行動、撮影の許否、画像合成の可否）を、判定結果として撮影条件決定部２３に出力する。以下では、環境判定部２２の判定結果を環境情報ともいう。すなわち、環境情報は、天候情報、地理情報、ユーザ行動情報、撮影許可コード、撮影付加コードなどにより構成される。
【００４９】
撮影条件決定部２３は、環境判定部２２による判定結果（環境情報）に基づいて、携帯電話機１０が画像を生成（撮影）する条件を決定する部分である。撮影条件決定部２３は、入力された環境情報のうち少なくとも一つの要素（天候、地理、ユーザの現在の行動、撮影の許否、画像合成の可否のうち少なくとも一つ）に基づいて、携帯電話機１０の撮影条件（生成条件）を決定する。撮影条件とは、携帯電話機１０のカメラに対して設定される情報であり、例えば、露出、ＩＳＯ感度、焦点距離、ホワイトバランス、シャッター速度、手ぶれ補正、シャッター音などである。もっとも、撮影条件の種類はこれらに限定されるものではない。
【００５０】
一つの方法として、撮影条件決定部２３は、環境情報と撮影条件との対応関係を予め記憶しており、その対応関係を用いて撮影条件を決定する。撮影条件決定部２３が記憶する対応関係の例を図４，５に示す。図４は、光の種類（自然光又は人工光）、天候、及び携帯電話機１０の位置を組み合わせた環境情報と、ＩＳＯ感度が１００の場合の露出ＥＶ100との対応関係の一部を示している。図５は、露出ＥＶ（縦軸）と、絞りｆ−ｎｕｍｂｅｒ（横軸）と、シャッター速度との関係の一部を示している。撮影条件決定部２３は、図４，５のような対応関係のテーブルから、環境情報に合致する撮影条件を検索することで、携帯電話機１０周辺の環境に最適な露出，絞り及びシャッター速度を決定することが可能である。
【００５１】
また、別の方法として、撮影条件決定部２３は、現在時刻、位置情報及び方向情報に基づいて現実の光源（天空光、太陽、人工光など）の強度を算出し、その算出結果に基づいて露出を決定してもよい。
【００５２】
撮影条件決定部２３が用いる対応関係はこれらに限定されるものではない。例えば、撮影条件決定部２３は、天候及び地理で構成される環境情報と、ＩＳＯ感度、焦点距離、及びホワイトバランスで構成される撮影条件との対応関係を用いて、各撮影条件を決定してもよい。
【００５３】
撮影条件決定部２３による撮影条件の決定の例を幾つか示す。ユーザが夕方に日の入りを撮影する場合には、撮影条件決定部２３は、ＩＳＯ感度を低くし、絞りを中間値に設定し、ホワイトバランスを昼光に設定し、そしてこれらの要素に適合するシャッター速度を決定する。また、撮影条件決定部２３は、携帯電話機１０周辺の地形と、人工物の形状、色、素材等に基づいて撮影対象の物体の反射率を算出し、算出結果に基づいてホワイトバランスを決定することも可能である。
【００５４】
また、ユーザのスケジュール情報として「子供の運動会」が登録されており、そのユーザ（携帯電話機１０）が現在学校にいると判定された場合には、撮影条件決定部２３は、ユーザが運動している子供を撮影する可能性が高いと判断して、ＩＳＯ感度を高くし、ズームを望遠に設定し、手ぶれ補正の補正度を最高値に設定し、オートフォーカスの範囲を１ｍ〜運動場のサイズ程度の範囲に設定し、シャッター速度を１／２５０秒以上に設定する。
【００５５】
また、ユーザがコンサート会場にいて、且つその場所での撮影が許可されると判定された場合には、撮影条件決定部２３は、撮影可能であると決定したり、シャッター音の音量を決定したりする。
【００５６】
また、ユーザが遊園地にいて、且つその場所での撮影画像と付加画像との合成が可能であると判定された場合には、撮影条件決定部２３は、付加画像（例えばその遊園地のキャラクタの画像）を携帯電話機１０に送信し、携帯電話機１０に合成処理を実行させることを決定する。
【００５７】
このように、撮影条件決定部２３は様々なロジックにより撮影条件を決定できる。撮影条件決定部２３は、決定した撮影条件を撮影条件情報（生成条件情報）として撮影条件送信部２４に出力する。
【００５８】
撮影条件送信部２４は、撮影条件決定部２３により決定された撮影条件を撮影条件情報として携帯電話機１０に送信する部分である。このとき、撮影条件送信部２４は、撮影条件に基づいて記憶部１０６から所定の付加画像を読み出し、その付加画像を送信してもよい。
【００５９】
なお、上述した環境判定部２２、撮影条件決定部２３及び撮影条件送信部２４の処理は、装置情報の定期的な受信、又は任意のタイミングでの受信に応じて実行される。
【００６０】
次に、図６〜７を用いて、カメラ制御システム１の処理を説明するとともに本実施形態に係るカメラ制御方法（画像生成方法）について説明する。図６は、設定サーバにおいて撮影条件が決定されるまでの処理を示すシーケンス図である。図７は、携帯電話機における撮影処理を示すフローチャートである。
【００６１】
まず、携帯電話機１０が、位置情報、方向情報、傾き情報、スケジュール情報及び拡張属性情報（撮影許可コード及び撮影付加コード）を取得する（ステップＳ１１、位置取得ステップ）。そして、携帯電話機１０は、位置情報、方向情報及び傾き情報を設定サーバ２０に送信し（ステップＳ１２）、スケジュール情報をスケジュール管理サーバ３０に送信し（ステップＳ１３）、拡張属性情報を拡張属性管理サーバに送信する（ステップＳ１４）。スケジュール情報はスケジュール管理サーバ３０に記憶され（ステップＳ１５）、拡張属性情報は拡張属性管理サーバ４０に記憶される（ステップＳ１６）。
【００６２】
続いて、設定サーバ２０が、スケジュール管理サーバ３０からスケジュール情報を取得すると共に、拡張属性管理サーバ４０から拡張属性情報を取得し、これらの情報と、受信した位置情報、方向情報及び傾き情報とに基づいて携帯電話機１０周辺の環境を判定する（ステップＳ１７、環境判定ステップ）。具体的には、設定サーバ２０は、これらの装置情報に基づいて、携帯電話機１０周辺のエリアの地理、そのエリアの天候、ユーザの現在の行動、撮影の許否、画像合成の可否などを判定する。
【００６３】
続いて、設定サーバ２０は、その判定結果（環境情報）に基づいて携帯電話機１０での撮影条件を決定する（ステップＳ１８、条件決定ステップ）。具体的には、設定サーバ２０は、環境情報と撮影条件との対応関係に判定結果を当てはめることで撮影条件を決定したり、環境情報に対して所定の演算を実行したりするなどして撮影条件を決定する。そして、設定サーバ２０は決定した撮影条件を携帯電話機１０に送信する（ステップＳ１９）。撮影条件情報は携帯電話機１０により受信される。以上説明したステップＳ１１〜Ｓ１９の処理は、一定の時間間隔又は任意のタイミングで実行される。
【００６４】
その後、ユーザが携帯電話機１０のシャッターを押すと、撮影制御部１８がその押下に基づく撮影命令を受け付け（ステップＳ３１）、撮影条件を設定する（ステップＳ３２、画像生成ステップ）。続いて、撮影部１９が設定された撮影条件に基づいて撮影を実行する（ステップＳ３３、画像生成ステップ）。
【００６５】
以上説明したように、本実施形態によれば、携帯電話機１０周辺のエリアの環境に基づいて撮影条件を決定することで、様々な環境要因に基づいて周辺の風景の最適な画像を生成（撮影）することが可能になる。特に、本実施形態では、カメラの撮影条件が決定されるので最適な写真を得ることが可能になる。
【００６６】
また、本実施形態によれば、位置情報に基づいて携帯電話機１０周辺の地理及び天候が判定され、その地理及び天候に対応する撮影条件が決定されるので、携帯電話機１０周辺の地形や人工物の状況、及びその場所の天候に応じた最適な画像を生成（撮影）できる。
【００６７】
また、本実施形態によれば、携帯電話機１０の現在位置に加えて、携帯電話機１０の向いている方向及び地面に対する傾きも考慮されて携帯電話機１０周辺のエリアの地理及び天候が判定されるので、撮影条件をより詳細に決定して最適な画像を生成（撮影）することが可能になる。
【００６８】
また、本実施形態によれば、スケジュール情報に基づいてユーザの現在の行動が判定され、その判定結果に基づいて撮影条件が決定されるので、ユーザの行動に応じた撮影条件を決定できる。
【００６９】
また、本実施形態によれば、撮影許可コードに基づいて携帯電話機１０の現在位置における撮影の許否が判定され、その判定結果に基づいて撮影の可否が決定されるので、ユーザの場所に応じて、撮影の許可又は禁止を設定できる。例えば、撮影が好ましくない場所での撮影（例えばコンサート会場での無断撮影）を禁止することが可能になる。
【００７０】
また、本実施形態によれば、撮影付加コードに基づいて携帯電話機１０の現在位置における画像合成の可否が判定され、その判定結果に基づいて撮影画像と付加画像との合成を実行するか否かが決定される。これにより、ユーザの場所に応じて、付加価値のある画像を携帯電話機１０に提供することが可能になる。
【００７１】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で以下のような様々な変形が可能である。
【００７２】
上記実施形態では、設定サーバ２０が携帯電話機１０周辺のエリアの環境を判定して撮影条件を決定したが、このような判定及び決定の処理は携帯電話機１０で実行されてもよい。具体的には、サーバが地理情報及び天候情報を記憶するデータベース機能のみを備え、画像生成装置が環境判定部２２及び撮影条件決定部２３に相当する機能を備えてもよい。この場合、画像生成装置は、取得した位置情報等に対応する地理情報及び天候情報をサーバから検索して自装置周辺のエリアの環境を判定し、判定結果に基づいて生成条件を決定し、画像生成（例えば撮影）を実行する。また、サーバが判定処理を実行し画像生成装置が決定処理を実行するようにシステムを構成してもよい。
【００７３】
上記実施形態では、携帯電話機１０が位置情報に加えて方向情報、傾き情報、スケジュール情報及び拡張属性情報を取得したが、位置情報以外の情報を取得するか否かは任意である。従って、画像生成条件を決定するサーバ（例えば設定サーバ２０）は、位置情報のみに基づいて上記環境判定及び条件決定の処理を実行してもよいし、位置情報及び方向情報の二種類の情報に基づいてそれらの処理を実行してもよい
【００７４】
上記実施形態では、携帯電話機１０が定期的に装置情報を設定サーバ２０に送信したが、装置情報の送信時期はこれに限定されない。例えば、携帯電話機１０は、ユーザがシャッターを押したことを契機として装置情報を送信し、これに応じて設定サーバ２０から送信されてきた撮影条件情報を受信して撮影条件を設定してから撮影を実行してもよい。
【００７５】
画像生成装置の種類はカメラ付き携帯電話機に限定されず、デジタルカメラなどの他の装置にも適用可能である。また、レンズを搭載せず、撮影画像に準ずる画像をコンピュータグラフィックスにより生成する装置（レンズ無しカメラ）にも適用可能である。
【００７６】
上記実施形態における、設定サーバ２０、スケジュール管理サーバ３０及び拡張属性管理サーバ４０は、一台のサーバに統合してもよい。例えば、設定サーバ２０がスケジュール管理サーバ３０及び拡張属性管理サーバ４０の機能を備えてもよい。
【図面の簡単な説明】
【００７７】
【図１】カメラ制御システムの構成を示す図である。
【図２】携帯電話機のハードウェア構成を示す図である。
【図３】設定サーバのハードウェア構成を示す図である。
【図４】撮影条件の決定に用いられるデータの例である。
【図５】撮影条件の決定に用いられるデータの例である。
【図６】設定サーバにおいて撮影条件が決定されるまでの処理を示すシーケンス図である。
【図７】携帯電話機における撮影処理を示すフローチャートである。
【符号の説明】
【００７８】
１…カメラ制御システム（画像生成システム）、１０…携帯電話機（画像生成装置）、１１…位置取得部（位置取得手段）、１２…方向取得部（方向取得手段）、１３…傾き取得部（傾き取得手段）、１４…スケジュール登録部（スケジュール取得手段）、１５…拡張属性登録部（撮影許可取得手段、合成情報取得手段）、１６…装置情報送信部、１７…撮影条件受信部、１８…撮影制御部（画像生成手段）、１９…撮影部（画像生成手段）、２０…設定サーバ、２１…装置情報受信部、２２…環境判定部（環境判定手段、記憶手段）、２３…撮影条件決定部（条件決定手段）、２４…撮影条件送信部、３０…スケジュール管理サーバ、４０…拡張属性管理サーバ。
【図１】
2010093718.tif 000003
【図２】
2010093718.tif 000004
【図３】
2010093718.tif 000005
【図４】
2010093718.tif 000006
【図５】
2010093718.tif 000007
【図６】
2010093718.tif 000008
【図７】
2010093718.tif 000009