(57)【要約】【課題】撮影モードを選んで撮影を行なう際に、多くのモードから選択するため時間と手間を必要とすることにより、シャッターチャンスを逃してしまう不都合を解消できるようにする。【解決手段】接続されている撮像装置の情報の取得要求を送信する送信手段と、前記送信された取得要求に応じて前記撮像装置から送信される情報を受信する受信手段と、前記受信手段により受信した情報に基づき、推奨する撮影モードを表示部に提示する提示手段と、前記提示手段により表示部に提示した撮影モードのうち、前記撮像装置により選択された撮影モードに係る機能情報を撮像装置に送信する機能情報送信手段とを設け、撮影モードを保持しておくためのＲＯＭ容量を抑えつつ、カメラには収録し切れない多数の撮影モードを情報処理装置から設定できるようにする。【選択図】図２
2011029924.tif 000002
【特許請求の範囲】
【請求項１】
接続されている撮像装置の情報の取得要求を送信する取得要求送信手段と、
前記取得要求送信手段から送信された取得要求に応じて前記撮像装置から送信される情報を受信する受信手段と、
前記受信手段により受信した情報に基づき、推奨する撮影モードを表示部に提示する撮影モード提示手段と、
前記撮影モード提示手段により表示部に提示した撮影モードのうち、前記撮像装置により選択された撮影モードに係る機能情報を撮像装置に送信する機能情報送信手段とを有することを特徴とする情報処理装置。
【請求項２】
前記取得要求送信手段が送信する取得要求は、属性、及び設定されている撮影モードの情報を含むことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記取得要求送信手段が送信する取得要求は、属性、及び設定されている撮影モードの情報と、前記撮像装置において選択状態にある撮影モードの情報とを含み、
前記撮影モード提示手段は、前記撮像装置で選択状態にある撮影モードが切り替えられたことを示す通知を前記受信手段が受信した際には、前記受信された撮影モードの情報に応じて、推奨する撮影モードを変更して提示することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記撮影モード提示手段は、推奨しない撮影モードに対する注意を前記表示部に表示することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
情報処理装置からの取得要求に応じて、要求された情報を情報処理装置に送信する送信手段と、
前記情報処理装置から送信される撮影モード設定情報を受信する撮影モード設定情報受信手段と、
前記撮影モード設定情報受信手段により受信された撮影モード設定情報を、設定可能な撮影モードとして記憶媒体に記憶する記憶手段とを有することを特徴とする撮像装置。
【請求項６】
前記情報処理装置に対して、選択状態にある撮影モードを切り替えたことを示す通知を送信する切り替え通知手段をさらに有することを特徴とする請求項５に記載の撮像装置。
【請求項７】
請求項１〜４の何れか１項に記載の情報処理装置と、請求項５または６に記載の撮像装置とを有することを特徴とする撮影モード設定システム。
【請求項８】
接続されている撮像装置の情報の取得要求を送信する取得要求送信工程と、
前記取得要求送信工程において送信された取得要求に応じて前記撮像装置から送信される情報を受信する受信工程と、
前記受信工程において受信した情報に基づき、推奨する撮影モードを表示部に提示する撮影モード提示工程と、
前記撮影モード提示工程において表示部に提示した撮影モードのうち、前記撮像装置により選択された撮影モードに係る機能情報を撮像装置に送信する機能情報送信工程とを有することを特徴とする情報処理方法。
【請求項９】
情報処理装置からの取得要求に応じて、要求された情報を情報処理装置に送信する送信工程と、
前記情報処理装置から送信される撮影モード設定情報を受信する撮影モード設定情報受信工程と、
前記撮影モード設定情報受信工程において受信された撮影モード設定情報を、設定可能な撮影モードとして記憶媒体に記憶する記憶工程とを有することを特徴とする撮像方法。
【請求項１０】
接続されている撮像装置の情報の取得要求を送信する取得要求送信工程と、
前記取得要求送信工程において送信された取得要求に応じて前記撮像装置から送信される情報を受信する受信工程と、
前記受信工程において受信した情報に基づき、推奨する撮影モードを表示部に提示する撮影モード提示工程と、
前記撮影モード提示工程において表示部に提示した撮影モードのうち、前記撮像装置により選択された撮影モードに係る機能情報を撮像装置に送信する機能情報送信工程とをコンピュータに実行させることを特徴とするプログラム。
【請求項１１】
情報処理装置からの取得要求に応じて、要求された情報を情報処理装置に送信する送信工程と、
前記情報処理装置から送信される撮影モード設定情報を受信する撮影モード設定情報受信工程と、
前記撮影モード設定情報受信工程において受信された撮影モード設定情報を、設定可能な撮影モードとして記憶媒体に記憶する記憶工程とをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置、撮像装置及び撮影モード設定システムに関し、特に、情報処理装置から撮像装置に対して撮影モードを設定するために用いて好適な技術に関する。
【背景技術】
【０００２】
従来、シーンに適した撮影を初心者でも簡単に行うことができるようにするために、撮像装置（カメラ）に予め様々な画質調整等の設定を施しておく撮影シーンモードといった撮影モードがある。ユーザは適した撮影モードを選択した上で撮影を行うことで、最適な撮影を行うことができる。
【０００３】
また、近年においては、カメラの高機能化に伴い、これらの撮影モードも多様化しており、ユーザのニーズに合わせて増加する傾向にある。そのため、撮影モードを選択する際、多くのモードから選ぶために時間を要してしまい、シャッターチャンスを逃してしまうという問題がある。この問題に対応するため、カメラが持つ撮影モードの表示順序を、時刻や明るさ、位置、温度、天気などの使用条件から、想定される使用頻度を基に変更し、より少ない操作で撮影モードを選択できるようにしたものがある（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３３６３２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載の画像処理装置のような外部の使用条件から撮影モードの表示順序を変更する場合、カメラにもともと設定されている撮影モードの表示順序を変更するだけであるため、選択できる撮影モードに限りがある問題点がある。
本発明は前述の問題点に鑑み、ユーザのニーズにあった撮影モードを容易に選択できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の情報処理装置は、接続されている撮像装置の情報の取得要求を送信する取得要求送信手段と、前記取得要求送信手段から送信された取得要求に応じて前記撮像装置から送信される情報を受信する受信手段と、前記受信手段により受信した情報に基づき、推奨する撮影モードを表示部に提示する撮影モード提示手段と、前記撮影モード提示手段により表示部に提示した撮影モードのうち、前記撮像装置により選択された撮影モードに係る機能情報を撮像装置に送信する機能情報送信手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザのニーズにあった撮影モードをより選択しやすくすることが可能となる。
【図面の簡単な説明】
【０００８】
【図１】撮像装置の構成例及びＰＣの構成例を示すブロック図である。
【図２】ＰＣでの表示画面の一例を示す図である。
【図３】撮影モード推奨ポイント及び注意事項のテーブルの一例を示す図である。
【図４】ＰＣの動作の一例を説明するフローチャートである。
【図５】撮像装置の動作を説明するフローチャートである。
【図６】第２の実施形態を示し撮像装置での表示画面の一例を示す図である。
【図７】第２の実施形態を示しＰＣでの表示画面の一例を示す図である。
【図８】第２の実施形態を示し撮影モードの関連テーブルの一例を示す図である。
【図９】第２の実施形態を示しＰＣの動作を説明するフローチャートである。
【図１０】第２の実施形態を示し撮像装置の動作を説明するフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１は、本実施形態の撮影モード設定システムの構成例を示し、図１（ａ）は、本実施形態における画像処理装置の一例である撮像装置１００の構成例を示すブロック図である。本実施形態の撮像装置１００はデジタルカメラ、デジタルビデオカメラなど、被写体を撮像して画像データを生成する装置を含む。これらの撮像装置１００及びＰＣ２００により、撮影モード設定システムが構成される。
【００１０】
撮像装置１００は、光学系１０１と、撮像素子１０２と、ＣＰＵ１０３と、一次記憶装置１０４と、二次記憶装置１０５と、記憶媒体１０６と、表示部１０７と、操作部１０８と、通信装置１０９とから構成されている。
【００１１】
光学系１０１は、レンズ、シャッター、絞りから構成されていて、被写体からの光１０１ａを適切な量とタイミングで撮像素子１０２に結像させる。撮像素子１０２は、光学系１０１を通って結像した光を画像に変換する。
【００１２】
ＣＰＵ１０３は、入力された信号やプログラムに従って、各種の演算や、撮像装置１００を構成する各部分の制御を行う。一次記憶装置１０４は、一時的なデータを記憶し、ＣＰＵ１０３の作業用に使われる。二次記憶装置１０５は、撮像装置１００を制御するためのプログラム（ファームウェア）や各種の設定情報を記憶する。
【００１３】
記憶媒体１０６は、撮影した画像データなどを記憶する。なお、撮影後に記憶媒体１０６は取り外すことが可能であり、パーソナルコンピュータ（以下、ＰＣ）などに装着してデータを読み出すことが可能である。つまり、撮像装置１００は記憶媒体１０６へのアクセス手段を有し、記憶媒体１０６へのデータの読み書きが行えればよい。
【００１４】
表示部１０７は、撮影時のビューファインダー画像の表示、撮影した画像の表示、対話的な操作のための文字表示などを行う。なお、表示部１０７は撮像装置１００が備える必要は必ずしもなく、撮像装置１００は表示部１０７の表示を制御する表示制御機能を有していればよい。
【００１５】
操作部１０８は、使用者の操作を受け付けるためのものである。操作部１０８は例えばボタンやレバー、タッチパネルなどを用いることが可能である。通信装置１０９は、外部装置と接続し制御コマンドやデータの送受信を行う。接続を確立し、データ通信するためのプロトコルとしては、例えばＰＴＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）が用いられる。
【００１６】
なお、通信装置１０９は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）ケーブルなどの有線接続により通信を行ってもよい。また、無線ＬＡＮなどの無線接続により通信を行ってもよい。また、外部装置と直接接続してもよいし、サーバを経由したりインターネットなどのネットワークを介して外部装置と接続したりしてもよい。
【００１７】
本実施形態が適用される情報処理装置としては、例えばＰＣが用いられる。
図１（ｂ）は、情報処理装置の一例であるＰＣ２００の構成例を示すブロック図である。図１（ｂ）に示すように、ＰＣ２００は、表示部２０１と、操作部２０２と、ＣＰＵ２０３と、一次記憶装置２０４と、二次記憶装置２０５と、通信装置２０６とから構成されている。各構成の基本的な機能は撮像装置１００と同様であるから、ここでは詳細な説明は省略する。
【００１８】
なお、表示部２０１にはＬＣＤなどのディスプレイ装置が用いられる。また、表示部２０１はＰＣ２００が備える必要はなく、ＰＣ２００は表示部２０１の表示を制御する表示制御機能を有していればよい。さらに、操作部２０２としては、キーボードやマウスなどを用いることが可能である。本実施形態において、撮像装置１００とＰＣ２００は、通信装置１０９と通信装置２０６によって接続された状態とする。
【００１９】
（第１の実施形態）
以下、図２から図５を用いて本実施形態を説明する。本実施形態は、ＰＣ２００に接続している撮像装置１００に応じて、推奨する撮影モードを提示し、ユーザが選択した撮影モードを撮像装置１００に設定するシステムである。
【００２０】
図２（ａ）は、本実施形態において、ＰＣ２００で表示する画面の一例を示す図である。撮像装置１００とＰＣ２００とが接続されると、ＰＣ２００は、表示部２０１に撮影モード設定画面３００の表示を行う。
【００２１】
撮影モード設定画面３００に表示されているリスト３０１は上から順に、推奨する撮影モードとその説明の表示を行っている。また、チェックボックスによって、ユーザが撮像装置１００に設定したい撮影モードを選択できるようにしている。
【００２２】
設定ボタン３０２は、リスト３０１のチェックボックスで選択状態にある撮影モードを撮像装置１００に設定するボタンである。設定内容には、フラッシュ制御やシャッター速度、絞り値、ＩＳＯ感度、ホワイトバランス等の各種制御パラメータの組み合わせのほか、撮像装置１００の表示部１０７に表示する撮影モードの名称とアイコンも含まれる。なお、設定ボタン３０２が押されたとき、撮影モードの選択数が、撮像装置１００に設定できる撮影モード数の上限を超えていたら、エラーメッセージを表示することとする。または、上限を超える選択をできないよう、チェックボックスをグレーアウトするなどの制御をしてもよい。ボタン３０３は終了ボタンであり、押下すると撮像装置１００とＰＣ２００の通信処理を終了し、撮影モード提示のための本画面を終了する。
【００２３】
なお、撮影モード設定画面は、ＰＣ２００に接続されているカメラに応じて撮影モードのリストの並び順が変更される。図２（ａ）の例において、ＰＣ２００に接続している撮像装置１００は水中でも撮影可能な防水機能を有する撮像装置であるものとする。撮像装置１００には、このような撮像装置１００の特徴を表す属性情報（機能情報）が二次記憶装置１０５に記憶されている。この属性情報を基づき、図２（ａ）の設定画面では水中撮影に関するモードがリストの上位に優先的に表示され、ユーザに選択しやすくさせている。
【００２４】
また、図２（ｂ）の例において、ＰＣ２００に接続している撮像装置１００は高速な連続撮影等の機能にも対応した、高性能撮像装置である。ただ、この撮像装置は防水機能を有していないものとする。この場合、図２（ａ）の例と同様に、リスト３０１に上から順に、推奨する撮影モードとその説明の表示を行い、チェックボックスによって、ユーザが撮像装置１００に設定したい撮影モードを選択できるようにしている。しかし、撮像装置１００の属性情報が図２（ａ）の場合と異なるため、表示順が異なっている。例えば、ぼかしや連写を行うための撮影モードがリストの上位に表示され、水中撮影に関するモードはリストの下位に表示される。
【００２５】
図３（ａ）は、前述のようなカメラの属性ごとに異なる、撮影モードの推奨ポイントを示すテーブル４００１の一例を示す図であり、ＰＣ２００の二次記憶装置２０５に記憶されている。このテーブルは、カメラの有する機能などに基づくカメラの属性と、撮影モードとを関連付けて保持している。また、推奨ポイントの大きい順に撮影モード設定画面に撮影モードが表示されるものとする。
【００２６】
ＰＣ２００は、撮像装置１００から属性情報を取得し、図３（ａ）に示したテーブル４００１を参照して、撮影モードを推奨ポイントの高い順に画面に表示する。なお、推奨ポイントを、図２（ａ）及び図２（ｂ）のリスト３０１等に表示し、ユーザに示すようにしてもよい。
【００２７】
図２（ｂ）において、マウスカーソル４０１がリスト３０１のいずれかの撮影モードを示すと、撮影モードによっては４０２の領域に注意書きを表示する。図２（ｂ）の例では、高性能カメラという属性情報を持つ撮像装置１００が接続された状態であるので、図３（ａ）のテーブル４００１において、水中１及び水中２は推奨ポイントが１である。推奨ポイントが１である場合、設定可能だが、その撮像装置には適していないか、何らかの条件が必要となることから推奨しないことを意味し、その注意を４０２の領域に表示する。
【００２８】
例えば、高性能カメラの属性情報を持つ撮像装置は、水中での使用はウォータープルーフケースが必要となることを表示する。この注意情報も、例えば図３（ｂ）のテーブル４００２ように、ＰＣ２００の二次記憶装置２０５に持ち、ユーザが推奨ポイント１の撮影モードにマウスカーソルが当たった場合に参照される。本実施形態では推奨ポイントごとに固定の情報としたが、撮像装置の属性情報と推奨ポイントごとに異なる情報を持つようにしてもよい。
【００２９】
また、図３（ａ）のテーブル４００１において、高性能カメラの水中３モードに対する推奨ポイントは０である。０の場合は、その撮影モードは設定不可能を意味し、その結果、図２（ｂ）においても水中３のモードはリスト３０１に表示しない。
【００３０】
続いて、本実施形態の処理手順を具体的に、図４及び図５のフローチャートを用いて説明する。
図４はＰＣ２００側の処理の流れを表すフローチャートである。以下の処理は、ＰＣ２００の二次記憶装置２０５に記録されたプログラムをＣＰＵ２０３が読み取り実行することによって実現する。
【００３１】
図４に示すように、処理が開始されると、ステップＳ５０１において、ＣＰＵ２０３は通信装置２０６を介して撮像装置１００と論理的な接続を確立する。
続いて、ステップＳ５０２において、ＣＰＵ２０３は撮像装置１００に対し、撮像装置１００の特徴を表す属性情報や、設定できる撮影モードの数、設定済みの撮影モードの情報の取得要求送信を行う。なお、属性情報として撮像装置１００の機種名などを受信し、ＰＣ２００が機種名からその機種が有する機能などを割り出してもよい。次に、ステップＳ５０３において、ＣＰＵ２０３はＰＣ２００からの取得要求送信に応じて、撮像装置１００が送信するこれらの情報を受信し、二次記憶装置２０５に記録する。
【００３２】
続いて、ステップＳ５０４において、ＣＰＵ２０３は二次記憶装置２０５に記憶されている図３（ａ）のテーブル４００１から、ステップＳ５０３で得た撮像装置１００の属性情報を基に推奨ポイントを参照する。そして、ステップＳ５０５で、推奨ポイントが０である撮影モードを除いて、撮影モードを推奨ポイントの高い順に並べた、図２（ａ）や図２（ｂ）のような撮影モード設定画面３００を作成し、表示部２０１に表示する。その際、ステップＳ５０３で得た撮像装置１００に設定済みの撮影モードに、チェックマークを付けて表示する。
【００３３】
ステップＳ５０６では、ＣＰＵ２０３が、操作部２０２のユーザ操作によって、推奨ポイントが１である撮影モード上にマウスカーソルが位置しているか否かを判断する。この判断の結果、撮影モード上に位置していた場合、ステップＳ５０７に進み、ＣＰＵ２０３は、二次記憶装置２０５に記憶されている図３（ｂ）のテーブル４００２のような、撮影モードに対応した注意事項を参照し、図２（ｂ）のように表示部２０１に表示する。また、ステップＳ５０６の判断の結果、撮影モード上に位置していなければステップＳ５０８に進む。
【００３４】
ステップＳ５０８では、ＣＰＵ２０３が、操作部２０２のユーザ操作によって、設定ボタンを押されたか否かを判断する。この判断の結果、押されていた場合、ステップＳ５０９に進み、押されていなければステップＳ５１２に進む。ステップＳ５０９で、ＣＰＵ２０３は、チェックマークの付いた撮影モードの数が、ステップＳ５０３で得た撮像装置１００に設定できる上限数を超えているか否かを判断する。この判断の結果、超えていた場合はステップＳ５１０に進み、例えば、「設定可能な撮影モード数の上限を超えています。」等のエラーメッセージの表示を表示部２０１に行う。
【００３５】
一方、ステップＳ５０９の判断の結果、上限数を超えていなかった場合は、ステップＳ５１１に進み、ＣＰＵ２０３は通信装置２０６を介して撮像装置１００に撮影モード設定情報を送信する。撮影モード設定情報とは、前述した通り、各種制御パラメータの組み合わせの他、撮像装置１００の表示部１０７に表示する撮影モードの名称とアイコン等、実行可能な機能情報であり、ステップＳ５１１において機能情報送信が行われる。
【００３６】
次に、ステップＳ５１２において、ＣＰＵ２０３は、操作部２０２のユーザ操作によって、終了ボタンを押されたか否かを判断する。この判断の結果、終了ボタンが押されていた場合、ステップＳ５１３に進む。終了ボタンが押されていない場合はステップＳ５０６の処理に戻る。
【００３７】
ステップＳ５１３では、ＣＰＵ２０３は、通信装置２０６を介して撮像装置１００に接続を終了する通知を送信した上で接続処理を終了し、本実施形態の撮影モード設定画面の表示も終了する。
【００３８】
次に、撮像装置１００側の処理の流れを図５のフローチャートを用いて説明する。以下の処理は、撮像装置１００の二次記憶装置１０５に記録されたプログラムをＣＰＵ１０３が読み取り実行することによって実現する。
処理が開始されると、まず、ステップＳ６０１において、ＣＰＵ１０３は通信装置１０９を介してＰＣ２００と論理的な接続を確立する。
【００３９】
続いて、ステップＳ６０２において、ＣＰＵ１０３は、ＰＣ２００から、撮像装置１００の特徴を表す属性情報や、設定できる撮影モードの数、設定済みの撮影モードの情報を取得する要求があったか否かを判断する。これは、前述の図４におけるＰＣ２００が行うステップＳ５０２に対応するものである。この判断の結果、ＰＣ２００から、取得要求があった場合、ステップＳ６０３に進み、撮像装置１００のＣＰＵ１０３は、要求されたそれらの情報を通信装置１０９を介してＰＣ２００に送信する。また、取得要求がなかった場合には待機状態となる。
【００４０】
次に、撮像装置１００のＣＰＵ１０３は、ステップＳ６０４において、撮影モード設定情報をＰＣ２００から通信装置１０９を介して受信したか否かを判断する。これは前述の図４におけるＰＣ２００が行うステップＳ５１１の処理に対応する、撮影モード設定情報受信を行ったか否かを判断するものである。この判断の結果、撮影モード設定情報を受信していた場合、撮像装置１００のＣＰＵ１０３は、ステップＳ６０５で撮影モード設定情報を二次記憶装置１０５に記憶する。そして、撮像装置１００の操作部１０８によって、撮影モードを選択できる状態になるように撮影モード設定を行う。撮影モード設定情報を受信していなかった場合にはステップＳ６０６に進む。
【００４１】
次に、撮像装置１００のＣＰＵ１０３は、ステップＳ６０６で接続終了通知をＰＣ２００から通信装置１０９を介して受信したか否かを判断する。これは、前述の図４におけるＰＣ２００が行うステップＳ５１３に対応するものである。この判断の結果、接続終了通知を受信していなければステップＳ６０４に戻る。また、接続終了通知を受信していれば、撮像装置１００のＣＰＵ１０３は、ステップＳ６０７でＰＣ２００との論理的な接続を終了する。
【００４２】
以上説明したように、本実施形態によれば、接続する撮像装置１００に合わせて、推奨される撮影モードを順に表示したり、注意事項を表示したりすることで、撮像装置１００に適切な、あるいは不適切な撮影モードが分かるようにユーザに提示する。その結果、ユーザは、目的に合わせて使用する撮影モードを設定しやすくなり、実際に撮影を行う前も、予め設定した撮影モードの中から簡単に選んで使用可能となる。
【００４３】
（第２の実施形態）
前述した第１の実施形態では、接続する撮像装置１００の状態に関わらず、ＰＣ２００の表示部２０１上に、撮像装置１００の属性に合わせて固定の撮影モード設定画面の表示を行った。本実施形態は、撮像装置１００の操作部１０８によって選択する撮影モード設定を切り替えることで、ＰＣ２００の表示部２０１上に表示する推奨する撮影モードも切り替え、ユーザが選択した撮影モードを撮像装置１００に設定するシステムである。図７から図６（ｂ）を用いて本実施形態を説明する。
【００４４】
図６（ａ）は、撮像装置１００の表示部１０７上の撮影モードを選択する画面７００の一例を示す図である。本実施形態の撮像装置１００では、このモード選択画面７００に示すように撮影モードを８つまで持つことができる。図６（ａ）では、ポートレートの撮影モードが選択状態にあることを示しており、選択状態は操作部１０８によって、撮影モードの選択を切り替えることが可能である。
【００４５】
図７（ａ）は、ＰＣ２００で表示する本実施形態での撮影モード設定画面８００の一例を示す図である。図６（ａ）の状態で、撮像装置１００とＰＣ２００が接続されると、ＰＣ２００の表示部２０１に本画面の表示を行う。
【００４６】
図７（ａ）の撮影モード設定画面８００において、８０１の領域には、撮像装置１００上で選択中の撮影モードを表示する。また、リスト８０２には、撮像装置１００で選択中の撮影モードに関連する撮影モードとその説明の表示を行っている。リスト８０３には、カメラに設定済みの撮影モードとその説明の表示を行っている。リスト８０２、リスト８０３とも、第１の実施形態と同様に、チェックボックスによって、ユーザが撮像装置１００に設定したい撮影モードを選択できるようにしている。
【００４７】
また、設定ボタン３０２とボタン３０３については、第１の実施形態を説明する図２（ａ）で述べた機能と同様であるため、説明を省略する。なお、図７（ａ）においても、第１の実施形態の図２（ｂ）のように、マウスカーソルの位置によって、その撮影モードに対する注意事項を表示するようにしてもよい。
【００４８】
図８は、互いに関連する撮影モードを示すテーブル９００の一例を示す図であり、ＰＣ２００の二次記憶装置２０５に記録される。図７（ａ）のリスト８０２に表示する撮影モードは、この図８のテーブル９００を参照して表示する。このテーブル９００は、図８では説明のため、撮影モードごとに固定の情報としたが、撮像装置の属性情報等によって異なる情報を持つようにしてもよい。その場合は、水中で撮影を行うことが不可能な撮像装置であれば、このテーブル９００から水中１〜水中３のモードを消去すれば、図７（ａ）のリスト８０３に表示されないため、撮像装置にこれらの撮影モードが設定される心配がなくなり、使用性が向上する。
【００４９】
図７（ｂ）は、撮像装置１００で選択している撮影モードをポートレートモードから打ち上げ花火モードに変更した後にＰＣ２００の表示部２０１に表示される撮影モード設定画面８００の一例を示す図である。８０１の領域が打ち上げ花火に変わり、リスト８０２の表示も、打ち上げ花火の撮影モードに関連するモードである夜景モードの表示に切り替わっている。このように、本実施形態では撮像装置１００で選択している撮影モードを切り替えることで、ＰＣ２００の撮影モード設定の画面で表示する撮影モードのリスト８０２も切り替える。
【００５０】
また、図６（ｂ）はモード選択画面１１００の一例を示す図である。図６（ｂ）のモード選択画面１１００は、図７（ｂ）の状態から、スノーモードのチェックマークを解除する。そして、夜景モードにチェックマークをつけた状態で設定ボタン３０２を押下して、撮影モードが設定された撮像装置１００の表示部１０７の画面の一例を示す図である。図６（ｂ）に示すように、撮影装置１００にはスノーモードの代わりに夜景モードが設定される。
【００５１】
また、ＰＣ２００の画面では、図７（ｂ）においてリスト８０３も、カメラに設定済みの撮影モードが最新の状態に更新される。この場合、図示を省略するが、スノーモードの代わりに夜景モードが設定された画面になる。
【００５２】
続いて、本実施形態の処理を具体的に、図９及び図１０のフローチャートを用いて説明する。
図９は、ＰＣ２００側の処理の流れを表すフローチャートである。以下の処理は、ＰＣ２００の二次記憶装置２０５に記録されたプログラムをＣＰＵ２０３が読み取り実行することによって実現する。
【００５３】
処理が開始されると、ステップＳ１２０１において、ＣＰＵ２０３は通信装置２０６を介して撮像装置１００と論理的な接続を確立する。
続いて、ステップＳ１２０２において、ＣＰＵ２０３は撮像装置１００に対し、撮像装置の特徴を表す属性情報や、設定できる撮影モードの数、設定済みの撮影モードの情報、選択中の撮影モード設定情報の取得要求を行う。そして、ステップ１２０３において、ＣＰＵ２０３は撮像装置が取得要求に応じて送信するこれらの情報を受信し、二次記憶装置２０５に記録する。
【００５４】
続いて、ステップＳ１２０４で、ＣＰＵ２０３は二次記憶装置２０５に記憶されている図８のテーブル９００から、ステップＳ１２０３で得た撮像装置１００の属性情報と、撮像装置１００で選択中の撮影モード設定情報とを基に、関連する撮影モードを参照する。次に、ステップＳ１２０５で、ＣＰＵ２０３は、撮像装置１００にて選択中の撮影モード設定情報と、その撮影モードに関連する撮影モード設定情報、撮像装置１００に設定済みの撮影モード設定情報を表示する撮影モード設定画面を作成し、表示部２０１に表示する。その際、ステップＳ１２０３で得た撮像装置１００に設定済みの撮影モードに、チェックマークを付けて表示する。
【００５５】
次に、ステップＳ１２０６において、ＣＰＵ２０３が、通信装置２０６を介して撮像装置１００から、後述する撮影モード選択切り替え通知があったか否かを判断する。この判断の結果、通知があった場合はステップＳ１２０７に進み、ＣＰＵ２０３は、表示部２０１の撮影モード設定画面を更新する。具体的には、図７（ａ）の８０１領域とリスト８０２のような、撮像装置１００で選択中の撮影モード設定情報部分と、その撮影モードに関連する撮影モード設定情報の表示部分を更新する。
【００５６】
また、後のステップＳ１２１１で撮像装置に撮影モード設定情報を送信した後にもステップＳ１２０７の処理に戻り、この場合は、図７（ａ）のリスト８０３のような、撮像装置１００に設定済みの撮影モード設定情報部分を更新する。
ステップＳ１２０８〜ステップＳ１２１３において行われる処理は、第１の実施形態と同じ処理となるため、説明を省略する。
【００５７】
一方、撮像装置１００側の処理の流れを図１０のフローチャートを用いて説明する。以下の処理は、撮像装置１００の二次記憶装置１０５に記録されたプログラムをＣＰＵ１０３が読み取り実行することによって実現する。
処理が開始されると、ステップＳ１３０１において、ＣＰＵ１０３は通信装置１０９を介してＰＣ２００と論理的な接続を確立する。
【００５８】
続いて、ステップＳ１３０２において、ＣＰＵ１０３は、ＰＣ２００から、撮像装置１００の特徴を表す属性情報や、設定できる撮影モードの数、設定済みの撮影モード設定情報、選択中の撮影モードの情報の取得要求の有無を判断する。これは、前述の図９におけるＰＣ２００が行うステップＳ１２０２に対応するものである。
【００５９】
ステップＳ１３０２の判断の結果、ＰＣ２００から、取得要求があった場合にはステップＳ１３０３に進み、撮像装置１００のＣＰＵ１０３は、要求されたそれらの情報を通信装置１０９を介してＰＣ２００に送信する。なお、取得要求が無い場合には待機状態となる。
【００６０】
次に、ステップＳ１３０４において、ＣＰＵ１０３は撮像装置１００の操作部１０８によって、選択中の撮影モードが切り替わったか否かを判断する。この判断の結果、切り替わった場合、ステップＳ１３０５に進み、ＣＰＵ１０３はＰＣ２００に対し、通信装置１０９を介して、撮影モード選択切り替え通知を行う。その際、切り替え後に選択中の撮影モードの情報も送信する。これは前述の図９のステップＳ１２０６に対応する処理である。ステップＳ１３０６〜ステップＳ１３０９において行われる処理は、第１の実施形態と同じ処理となるため、説明を省略する。
【００６１】
以上説明したように、本実施形態によれば、ユーザによって既に撮像装置１００に設定済みの撮影モードから、関係のある撮影モードを提示するため、ユーザの希望する撮影モードを優先的に表示する可能性を高くすることができる。
【００６２】
また、第１の実施形態と第２の実施形態とを組み合わせれば、撮影モードを使用目的に合わせてさらに設定しやすくすることが可能である。第１の実施形態の画面では、撮像装置１００の属性に合わせた推奨撮影モードの設定がしやすく、第２の実施形態の画面では、ユーザが撮像装置で選択した撮影モードに関連する撮影モードの設定がしやすい。
【００６３】
組み合わせる方法として、例えば、撮像装置１００が撮影モード選択画面以外（例えば撮影した画像の再生）の表示をしている状態でＰＣ２００と接続した場合には第１の実施形態の画面を表示する。また、撮像装置１００が撮影モード選択画面を表示をしている状態でＰＣ２００と接続した場合には第２の実施形態の画面を表示するようにする方法が考えられる。
【００６４】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００６５】
１００  撮像装置、１０１  光学系、１０２  撮像素子、１０３  ＣＰＵ、１０４  一次記憶装置、１０５  二次記憶装置、１０６  記憶媒体、１０７  表示部、１０８  操作部、１０９  通信装置、２００  ＰＣ、２０１  表示部、２０２  操作部、２０３  ＣＰＵ、２０４  一次記憶装置、２０５  二次記憶装置、２０６  通信装置
【図１】
2011029924.tif 000003
【図２】
2011029924.tif 000004
【図３】
2011029924.tif 000005
【図４】
2011029924.tif 000006
【図５】
2011029924.tif 000007
【図６】
2011029924.tif 000008
【図７】
2011029924.tif 000009
【図８】
2011029924.tif 000010
【図９】
2011029924.tif 000011
【図１０】
2011029924.tif 000012