(57)【要約】      （修正有）【課題】他の機器に送信されるべき画像データを、撮像装置を用いてユーザが所望するタイミングで指定する技術を提供する。【解決手段】撮像装置（カメラ）のカメラＭＰＵ１４０は、画像データを指定する指示をユーザから取得する指示取得部３３０と、指示取得部が指示をユーザから取得した場合に、ユーザが指定した画像データを特定する情報を含む送信予約リストを、不揮発性の記録媒体に記録する送信予約リスト記録部３００と、記録媒体に記録されている送信予約リストを、外部機器へ送信する送信予約リスト送信部３４０と、指定情報に基づいて指定された画像データの送信要求を外部機器から受信した場合に、画像データを外部機器へ送信する画像データ送信部３５０とを備える。【選択図】図３
2020058047.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を記録する記録部と、
前記複数の画像のうち何れかの画像を選択可能な外部機器と通信する通信部と、を備え、
前記通信部は、前記複数の画像のうち何れかの画像のサムネイルを含む第１情報を前記外部機器へ送信し、前記外部機器によって前記複数の画像のうちの第１画像が選択されると、前記第１画像を前記外部機器に送信する
電子機器。
【請求項２】
前記通信部は、前記第１情報を前記外部機器へ送信した後に、前記第１画像を前記外部機器へ送信する
請求項１に記載の電子機器。
【請求項３】
前記第１画像は、前記外部機器に記録される
請求項１又は請求項２に記載の電子機器。
【請求項４】
前記通信部は、前記外部機器が前記第１画像を記録すると、前記外部機器が前記第１画像を記録したことを示す第２情報を前記外部機器から受信する
請求項３に記載の電子機器。
【請求項５】
撮像部を備え、
前記通信部は、前記撮像部に対する撮像指示を前記外部機器から受信し、
前記撮像部は、前記撮像指示に基づいて撮像可能である
請求項１から請求項４の何れか１項に記載の電子機器。
【請求項６】
前記撮像部は、前記撮像指示に基づいて第２画像を取得し、
前記通信部は、前記撮像部が前記第２画像を取得すると、前記第２画像を前記外部機器へ送信する
請求項５に記載の電子機器。
【請求項７】
前記第１情報は、前記複数の画像のうち何れかの画像のファイル名を含む
請求項１から請求項６の何れか１項に記載の電子機器。
【請求項８】
前記通信部は、前記外部機器と無線通信を行う
請求項１から請求項７の何れか１項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、システム、プログラムおよび方法に関する。
【背景技術】
【０００２】
記録メデイア中に送信したい選択画像が複数画像ある場合、それら複数画像の送信に先立てそれら複数画像毎にその画像情報及び圧縮処理等の画像パラメータを表わす送信画像リストを内部メモリに格納し、それら複数画像を送信する際に、内部メモリに格納されている送信画像リストに示された画像パラメータに従って、複数画像をそれぞれ圧縮処理した後で一括送信する技術が知られている（例えば、特許文献１参照）。また、外部の装置にサムネイル画像を送信するデジタルスチルカメラが知られている（例えば、特許文献２参照。）。
［先行技術文献］
［特許文献］
［特許文献１］特開２００６−２５０３０号公報
［特許文献２］特開平１１−１４６２２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
外部の機器に送信されるべき画像データを、撮像装置を用いてユーザが所望するタイミングで指定することができないという課題があった。
【課題を解決するための手段】
【０００４】
第１の態様においては、撮像装置は、画像データを指定する指示をユーザから取得する指示取得部と、指示取得部が指示をユーザから取得した場合に、ユーザが指定した画像データを特定する情報を含む指定情報を、不揮発性の記録媒体に記録する指定情報記録部と、記録媒体に記録されている指定情報を、外部機器へ送信する指定情報送信部と、指定情報に基づいて指定された画像データの送信要求を外部機器から受信した場合に、画像データを外部機器へ送信する画像データ送信部とを備える。
【０００５】
第２の態様においては、システムは、上記撮像装置と上記外部機器とを備える。
【０００６】
第３の態様においては、プログラムは、コンピュータを、上記撮像装置として機能させる。
【０００７】
第４の態様においては、方法は、画像データを指定する指示をユーザから取得するステップと、指示をユーザから取得した場合に、ユーザが指定した前記画像データを特定する情報を含む指定情報を、不揮発性の記録媒体に記録するステップと、不揮発性の記録媒体に記録されている指定情報を、外部機器へ送信するステップと、指定情報に基づいて指定された画像データの送信要求を外部機器から受信した場合に、画像データを外部機器へ送信するステップとを備える。
【０００８】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００９】
【図１】カメラシステム５の一例を模式的に示す。
【図２】カメラ１０のシステム構成の一例を外部メモリ１８０とともに示す。
【図３】カメラ１０のカメラＭＰＵ１４０のブロック構成の一例を示す。
【図４】携帯機器１００のシステム構成の一例を示す。
【図５】送信予約リストに格納される情報の一例を模式的に示す。
【図６】画像の再生画面６００の一例を示す。
【図７】現在再生されている１つの画像ファイル「ＤＳＣ＿０００６．ＪＰＧ」に対するメニュー画面７００である。
【図８】「ＤＳＣ＿０００６．ＪＰＧ」が送信対象画像ファイルとして指定された後の再生画面８００の一例を示す。
【図９】画像データに対する処理を選択するメニュー画面９００の一例を示す。
【図１０】送信対象の画像ファイルを指定する指定画面１０００の一例である。
【図１１】「ＤＳＣ＿０００６．ＪＰＧ」が送信対象画像ファイルとして指定された後の指定画面１１００の一例を示す。
【図１２】携帯機器１００の表示部２８０に表示される画像取得画面１２００の一例を示す。
【図１３】携帯機器１００における動作フローの一例を示す。
【図１４】携帯機器１００がカメラ１０から画像データを取得する場合の動作フローの一例を示す。
【図１５】カメラ１０の起動から終了までの動作フローの一例を示す。
【図１６】再生モードにおけるカメラ１０の動作フローの一例を示す。
【図１７】カメラ側アプリケーションプログラムに基づいて行われる動作フローの一例である。
【発明を実施するための形態】
【００１０】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１１】
図１は、カメラシステム５の一例を模式的に示す。カメラシステム５は、カメラ１０と、携帯機器１００とを備える。カメラ１０は、撮像装置の一例としての一眼レフレックスカメラである。携帯機器１００は、外部機器の一例としての携帯電話端末である。携帯機器１００は、いわゆるスマートフォンである。
【００１２】
カメラ１０は、携帯機器１００と通信する機能を有する。携帯機器１００は、カメラ１０と通信する機能を有する。具体的には、カメラ１０は、無線通信により、携帯機器１００と通信する。携帯機器１００は、無線通信によりカメラ１０通信する。携帯機器１００は、無線ＬＡＮによりカメラ１０通信する。無線通信としては、ＩＥＥＥ８０２．１１規格に基づく無線通信の他、ＩＥＥＥ８０２．１５規格に基づくＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信を適用できる。なお、本実施形態で説明するカメラ１０と携帯機器１００との間の情報の送受信は、特に断らない限り、無線通信で行われる。そのため、無線通信での送信を単に「送信」等と省略する場合がある。また、無線通信での受信を単に「受信」等と省略する場合がある。
【００１３】
カメラ１０は、撮影指示に応じて撮像動作で生成した画像データを、外部メモリ１８０に画像ファイルとして格納する。カメラ１０は、携帯機器１００に送信される予定の画像ファイルをユーザに指定させる。カメラ１０は、ユーザが指定した画像ファイルの格納場所を示す格納情報を含む送信予約リストを、後述する外部メモリ１８０に記録する。送信予約リストに含まれる画像ファイルの格納場所の情報には、ユーザが指定した送信対象の画像ファイルのファイル名と、当該画像ファイルが格納されているディレクトリ名とを含む。カメラ１０は、ユーザが画像ファイルを指定する毎に、外部メモリ１８０に記録されている送信予約リストに、指定された画像ファイルの格納場所の情報を追加して、送信予約リストを更新する。
【００１４】
携帯機器１００は、カメラ１０から画像ファイルを取得するようユーザから指示されると、送信予約リストを携帯機器１００へ送信する旨の送信予約リスト要求をカメラ１０に要求する。携帯機器１００は、送信予約リストをカメラ１０から取得した場合、送信予約リストに含まれるファイル名およびディレクトリ名を示す格納情報を含む画像データ送信要求をカメラ１０に送信する。カメラ１０は、携帯機器１００から受信した画像データ送信要求で特定される画像ファイルを外部メモリ１８０から読み出して、読み出した画像ファイルのデータを携帯機器１００へ送信する。携帯機器１００は、カメラ１０から受信した画像ファイルのデータを後述する記録媒体２４０に格納する。
【００１５】
携帯機器１００は、送信予約リストをカメラ１０に要求した後、カメラ１０から送信予約リストが受信できなかった場合は、外部メモリ１８０に格納されている画像データの一覧情報をカメラ１０に要求して、カメラ１０から一覧情報を受信する。画像データの一覧情報は、各画像ファイルのファイル名およびディレクトリ名の一覧と、各画像データのサムネイル画像データとを含む。携帯機器１００は、サムネイル画像データに基づいてサムネイル画像を表示部２８０に表示して、カメラ１０から携帯機器１００に送信するべき画像ファイルをユーザに選択させる。携帯機器１００は、ユーザによって選択された画像ファイルのファイル名およびディレクトリ名を示す情報を含む画像データ送信要求を、カメラ１０に送信する。カメラ１０は、携帯機器１００から受信した画像データ送信要求で特定された場所に格納されている画像ファイルを外部メモリ１８０から読み出して、読み出した画像ファイルのデータを携帯機器１００へ送信する。携帯機器１００は、カメラ１０から受信した画像ファイルのデータを、後述する記録媒体２４０に格納する。
【００１６】
カメラシステム５によれば、ユーザは、カメラ１０上の操作で、携帯機器１００へ送信するべき画像ファイルを選択することができる。そのため、カメラ１０がサムネイル画像データ等の一覧情報を携帯機器１００に送信しなくても、ユーザが所望する画像ファイルだけを携帯機器１００へ送信できる。外部メモリ１８０に格納されている画像ファイル数が多くなるが一覧情報を携帯機器１００に送信するのに要する時間も長くなるが、カメラシステム５によれば、一覧情報の送信に要する時間を省略できる。また、一覧情報を携帯機器１００に送信するための通信量も削減できる。
【００１７】
また、カメラ１０によれば、送信予約情報を外部メモリ１８０に記録するので、ユーザは所望のタイミングで画像ファイルを選択することができる。例えば、ユーザは、携帯機器１００への送信対象となる画像ファイルを指定した後、カメラ１０で新たに撮影して得られた新たな画像ファイルを、送信予約リストに追加して記録させることができる。このように、画像ファイルを指定する操作の間に撮影操作を挟んで、指定した画像ファイルを一括して送信することができる。また、画像ファイルを指定する操作の間撮影の他にも、カメラ１０の動作設定の変更操作や画像データの編集操作等を、画像ファイルを指定する操作の間に挟んで、指定した画像ファイルを一括して送信することができる。そのため、画像ファイルを指定している間に他の操作をする必要が生じた場合でも、その操作を行った後、再び最初から像ファイルの指定操作をする必要がない。
【００１８】
図２は、カメラ１０のシステム構成の一例を外部メモリ１８０とともに示す。カメラ１０は、カメラ本体１３０と、レンズユニット１２０とを備える。カメラ１０は、一眼レフレックスカメラである。レンズユニット１２０は交換レンズであり、カメラ本体１３０に対して着脱可能である。図２は、レンズユニット１２０がカメラ本体１３０に装着されたカメラ１０全体のブロック構成を示す。
【００１９】
レンズユニット１２０は、レンズマウント接点１２１を有するレンズマウントを備える。カメラ本体１３０は、カメラマウント接点１３１を有するカメラマウントを備える。レンズマウントとカメラマウントとが係合してレンズユニット１２０とカメラ本体１３０とが一体化されると、レンズマウント接点１２１とカメラマウント接点１３１とが接続される。レンズＭＰＵ１２３は、レンズマウント接点１２１およびカメラマウント接点１３１を介してカメラＭＰＵ１４０と接続され、相互に通信しつつ協働してレンズユニット１２０を制御する。
【００２０】
レンズユニット１２０は、レンズ群１２２、レンズ駆動部１２４およびレンズＭＰＵ１２３を有する。被写体光は、レンズユニット１２０が有する光学系としてのレンズ群１２２を透過して、カメラ本体１３０に入射する。メインミラー１４５およびサブミラー１４６を含むミラーユニットは、レンズ群１２２の光軸を中心とする被写体光束中に進出した進出位置と、被写体光束から退避した退避位置とを取り得る。サブミラー１４６は、メインミラー１４５の変位に連動して変位する。メインミラー１４５が被写体光束中から退避した位置にある場合に、サブミラー１４６も被写体光束から退避した位置にある。メインミラー１４５が被写体光束中に進出した位置にある場合に、サブミラー１４６も被写体光束中に進出した位置にある。レリーズボタンが押し込まれると、ミラーユニットは進出位置からアップして退避位置に変位し、撮像素子１３２による撮像動作が完了すると、ミラーユニットは退避位置からダウンして進出位置に戻る。
【００２１】
ミラーユニットが進出位置にある場合、メインミラー１４５は、レンズ群１２２を通過した被写体光束の一部を反射する。具体的には、メインミラー１４５の一部領域には、ハーフミラーが形成されている。メインミラー１４５のハーフミラー領域に入射した被写体光束の一部は透過し、他の一部は反射する。メインミラー１４５により反射された被写体光束は、ピント板１６１、透過型表示パネル１６０、ペンタプリズム１４７、接眼光学系１６２およびファインダ窓１６３を通じて、被写体像としてユーザに提示される。ユーザは、提示された被写体像に基づいて構図等を確認することができる。透過型表示パネル１６０は、被写体光束に基づく被写体像とともに、撮像動作の設定状態を示す情報等を含む種々の情報をユーザに提示する。透過型表示パネル１６０は、カメラＭＰＵ１４０の制御に従って、被写体光束に基づく被写体像に重畳して、種々の情報をユーザに提示する。
【００２２】
メインミラー１４５のハーフミラー領域を透過した被写体光束の一部は、サブミラー１４６で反射されて、ＡＦユニット１４２へ導かれる。ＡＦユニット１４２は、被写体光束を受光する複数の光電変換素子列を有する。光電変換素子列は、合焦状態にある場合には位相が一致した信号を出力し、前ピン状態または後ピン状態にある場合には、位相ずれした信号を出力する。位相のずれ量は、焦点状態からのずれ量に対応する。ＡＦユニット１４２は、光電変換素子列の出力を相関演算することで位相差を検出して、位相差を示す位相差信号をカメラＭＰＵ１４０へ出力する。
【００２３】
レンズ群１２２の焦点状態は、カメラＭＰＵ１４０等の制御により、ＡＦユニット１４２からの位相差信号を用いて調節される。例えば、位相差信号から検出された焦点状態に基づき、カメラＭＰＵ１４０によってレンズ群１２２が含むフォーカスレンズの目標位置が決定され、決定された目標位置に向けてレンズＭＰＵ１２３の制御によってフォーカスレンズの位置が制御される。具体的には、レンズＭＰＵ１２３は、一例としてフォーカスレンズモータを含むレンズ駆動部１２４を制御して、レンズ群１２２を構成するフォーカスレンズを移動させる。このように、メインミラー１４５が進出位置にダウンしてミラーユニットが進出位置にある場合に、位相差検出方式でレンズ群１２２の焦点状態が検出されて焦点調節が行われる。ＡＦユニット１４２には、撮像素子１３２による撮像範囲内の複数の焦点調節位置のそれぞれにおいて焦点状態を調節すべく、複数の焦点調節位置にそれぞれ対応する複数の位置にそれぞれ光電変換素子が設けられる。
【００２４】
測光素子１４４は、被写体光を測光する測光部の一例である。測光素子１４４は、ペンタプリズム１４７に導かれた光束の一部の光束を受光する光電変換素子を有する。測光素子１４４が有する光電変換素子で検出された被写体の輝度情報は、カメラＭＰＵ１４０に測光値として出力される。カメラＭＰＵ１４０は、測光素子１４４から取得した輝度情報に基づき、各部を制御する。例えば、カメラＭＰＵ１４０は、当該輝度情報に基づきＡＥ評価値を算出して、ＡＥ評価値に基づいて露出制御を行う。カメラＭＰＵ１４０は、記録範囲が設定されている場合、測光素子１４４が有する複数の光電変換素子のうち、記録範囲内に対応する範囲内に位置する光電変換素子で検出された輝度情報に基づいて、ＡＥ評価値を算出してよい。
【００２５】
メインミラー１４５が被写体光束から退避すると、サブミラー１４６はメインミラー１４５に連動して被写体光束から退避する。撮像素子１３２のレンズ群１２２側には、フォーカルプレーンシャッタ１４３が設けられる。フォーカルプレーンシャッタ１４３は、一例としてメカニカルシャッタである。ミラーユニットが退避位置にあり、フォーカルプレーンシャッタ１４３が開状態にある場合、レンズ群１２２を透過した被写体光束は、撮像素子１３２の受光面に入射する。フォーカルプレーンシャッタ１４３は、撮像素子１３２へ入射する被写体光の光路を開閉することで露光を制御する。
【００２６】
撮像素子１３２は、撮像部として機能する。撮像素子１３２は、レンズ群１２２を通過した被写体光束により被写体を撮像する。撮像素子１３２としては、例えばＣＭＯＳセンサ、ＣＣＤセンサ等の固体撮像素子を例示することができる。撮像素子１３２は、被写体光束を受光する複数の光電変換素子を有しており、複数の光電変換素子でそれぞれ生じた蓄積電荷量に応じたアナログ信号をアナログ処理部１３３へ出力する。アナログ処理部１３３は、撮像素子１３２から出力されたアナログ信号に対して、増幅処理、ＯＢクランプ処理等のアナログ処理を施して、Ａ／Ｄ変換器１３４へ出力する。Ａ／Ｄ変換器１３４は、アナログ処理部１３３から出力されたアナログ信号を、画像データを表すデジタル信号に変換して出力する。撮像素子１３２、アナログ処理部１３３およびＡ／Ｄ変換器１３４は、カメラＭＰＵ１４０からの指示を受けた駆動部１４８により駆動される。
【００２７】
Ａ／Ｄ変換器１３４からデジタル信号で出力したデジタル信号は、画像データとしてＡＳＩＣ１３５に入力される。ＡＳＩＣ１３５は、画像処理機能に関連する回路等を一つにまとめた集積回路である。ＡＳＩＣ１３５は、揮発性メモリの一例としてのＲＡＭ１３６の少なくとも一部のメモリ領域を、画像データを一時的に記憶するバッファ領域として使用して、ＲＡＭ１３６に記憶させた画像データに対して種々の画像処理を施す。ＡＳＩＣ１３５による画像処理としては、ノイズリダクション処理、欠陥画素補正、ホワイトバランス調節、色補間処理、色補正、ガンマ補正、輪郭強調処理、画像データの圧縮処理等を例示することができる。
【００２８】
撮像素子１３２が連続して撮像した場合、順次に出力される画像データはバッファ領域に順次に記憶される。撮像素子１３２が連続して撮像することにより得られた複数の画像データは、連続する静止画の画像データ、または、動画を構成する各画像の画像データとして、バッファ領域に順次に記憶される。ＲＡＭ１３６は、ＡＳＩＣ１３５において動画データを処理する場合にフレームを一時的に記憶するフレームメモリとしても機能する。
【００２９】
ＡＳＩＣ１３５における画像処理としては、記録用の画像データを生成する処理の他、表示用の画像データを生成する処理、自動焦点調節（ＡＦ）用の画像データ処理を例示できる。また、ＡＳＩＣ１３５における画像処理としては、ＡＦ処理用のコントラスト量を検出する処理等を含む。具体的には、ＡＳＩＣ１３５は、画像データからコントラスト量を検出してカメラＭＰＵ１４０に供給する。例えば、ＡＳＩＣ１３５は、光軸方向の異なる位置にフォーカスレンズを位置させて撮像することにより得られた複数の画像データのそれぞれからコントラスト量を検出する。カメラＭＰＵ１４０は、検出されたコントラスト量とフォーカスレンズの位置とに基づいて、レンズ群１２２の焦点状態を調節する。例えば、カメラＭＰＵ１４０は、コントラスト量を増大させるようフォーカスレンズの目標位置を決定して、レンズＭＰＵ１２３に、決定された目標位置に向けてフォーカスレンズの位置を制御させる。このように、メインミラー１４５がアップして退避位置にある場合に、コントラスト検出方式でレンズ群１２２の焦点状態が検出されて焦点調節が行われる。このように、カメラＭＰＵ１４０は、ＡＳＩＣ１３５およびレンズＭＰＵ１２３と協働して、レンズ群１２２の焦点調節を行う。
【００３０】
ＡＳＩＣ１３５は、Ａ／Ｄ変換器１３４から出力された画像データを記録する場合、規格化された画像フォーマットの画像データに変換する。例えば、ＡＳＩＣ１３５は、静止画の画像データを、ＪＰＥＧ等の規格に準拠した符号化形式で符号化された静止画データを生成するための圧縮処理を行う。また、ＡＳＩＣ１３５は、複数のフレームを、ＱｕｉｃｋＴｉｍｅ、Ｈ．２６４、ＭＰＥＧ２、Ｍｏｔｉｏｎ  ＪＰＥＧ等の規格に準拠した符号化方式で符号化された動画データを生成するための圧縮処理を行う。ＡＳＩＣ１３５が生成した記録用の静止画データ、動画データ等の画像データは、ＲＡＭ１３６から記録媒体ＩＦ１５２を通じて、外部メモリ１８０へ転送される。
【００３１】
外部メモリ１８０は、記録媒体コネクタ１５１に装着される。外部メモリ１８０は、カメラ本体１３０に着脱可能である。外部メモリ１８０は、不揮発性の記録媒体の一例である。外部メモリ１８０は、例えばフラッシュメモリ等の半導体メモリで構成される。外部メモリ１８０は、メモリカードであってよい。外部メモリ１８０に記録されている画像データは、記録媒体ＩＦ１５２を通じてＲＡＭ１３６へ転送されＲＡＭ１３６に記憶される。
【００３２】
ＡＳＩＣ１３５は、記録用の画像データの生成に並行して、表示用の画像データを生成する。例えば、ＡＳＩＣ１３５は、いわゆるライブビュー動作時に、表示部１３８に表示させる表示用の画像データを生成する。また、画像の再生時においては、ＡＳＩＣ１３５は、外部メモリ１８０から読み出された画像データから表示用の画像データを生成する。生成された表示用の画像データは、表示制御部１３７の制御に従ってアナログの信号に変換され、液晶ディスプレイ等の表示部１３８に表示される。また、撮像により得られた画像データに基づく画像表示と共に、当該画像データに基づく画像表示をすることなく、カメラ１０の各種設定に関する様々なメニュー項目も、ＡＳＩＣ１３５および表示制御部１３７の制御により表示部１３８に表示される。
【００３３】
外部機器コネクタ１５３には、外部の機器と通信するための通信ケーブルが装着される。通信ケーブルとしては、ＵＳＢケーブル、ＨＤＭＩ（登録商標）ケーブル等を例示できる。カメラＭＰＵ１４０は、ＲＡＭ１３６に記憶されている画像データを、外部機器コネクタ１５３を介して通信可能に接続されている外部の機器へ送信させることができる。なお、ＲＡＭ１３６に記憶されている画像データとは、記録媒体ＩＦ１５２を通じて外部メモリ１８０からＲＡＭ１３６に転送された画像データであってよく、撮像素子１３２の撮像動作に応じてＡＳＩＣ１３５が生成しＲＡＭ１３６に記憶されている画像データであってよい。
【００３４】
また、カメラＭＰＵ１４０は、外部機器コネクタ１５３および外部通信ＩＦ１５４を介して外部の機器から画像データを受信して、ＲＡＭ１３６に記憶することができる。外部機器から受信してＲＡＭ１３６に記憶された画像データは、記録媒体ＩＦ１５２の制御により外部メモリ１８０に記録されてよい。表示制御部１３７は、当該画像データに基づく画像を表示部１３８に表示させてよい。
【００３５】
無線通信モジュール１５０は、外部の機器と無線通信を行う。例えば、無線通信モジュール１５０は、携帯機器１００と無線通信を行う。具体的には、無線通信モジュール１５０は、画像データを送信する旨の画像データ送信要求を携帯機器１００から受信する。無線通信モジュール１５０が画像データを送信する旨の要求を携帯機器１００から受信した場合、カメラＭＰＵ１４０は、記録媒体ＩＦ１５２を通じて外部メモリ１８０から画像データをＲＡＭ１３６に読み出して、ＲＡＭ１３６に読み出された画像データを無線通信モジュール１５０から携帯機器１００へ無線で送信させる。
【００３６】
また、無線通信モジュール１５０は、カメラ１０で撮像する旨の撮像要求を携帯機器１００から受信する。カメラＭＰＵ１４０は、撮像要求を受信した場合、撮像素子１３２等を制御して撮像動作を行い、撮像素子１３２の撮像動作に応じてＡＳＩＣ１３５が生成しＲＡＭ１３６に記憶された画像データを無線通信モジュール１５０から携帯機器１００へ無線で送信させる。
【００３７】
操作入力部１４１は、ユーザ操作を受け付ける。操作入力部１４１は、レリーズボタン、コマンドダイヤル、マルチセレクタ、メニューボタン、撮影モードダイヤル、ライブビュースイッチ、電源スイッチ等の各種操作部材等を含む。また、操作入力部１４１は、タッチパネル等として表示部１３８と一体に実装されたタッチセンサを含んでよい。
【００３８】
カメラＭＰＵ１４０は、操作入力部１４１が操作されたことを検知して、操作に応じた動作を実行する。例えば、カメラＭＰＵ１４０は、レリーズボタンが押し込まれた場合に、撮像動作を実行するようにカメラ１０の各部を制御する。また、カメラＭＰＵ１４０は、タッチパネルとして実装された入力部材が操作された場合に、表示部１３８に表示させたメニュー項目および操作内容に応じた動作をするよう、カメラ１０の各部を制御する。このように、カメラＭＰＵ１４０は、操作入力部１４１に対する操作に基づきユーザ指示を特定して、特定したユーザ指示に基づき動作を実行する。
【００３９】
カメラ１０は、上記に説明した制御を含めて、カメラＭＰＵ１４０およびＡＳＩＣ１３５により直接的または間接的に制御される。カメラ１０の動作に必要な定数、変数等のパラメータ、プログラム等は、システムメモリ１３９に格納される。システムメモリ１３９は、電気的に消去・記憶可能な不揮発性メモリであり、例えばフラッシュＲＯＭ、ＥＥＰＲＯＭ等により構成される。システムメモリ１３９は、パラメータ、プログラム等を、カメラ１０の非動作時にも失われないように格納する。システムメモリ１３９に記憶されたパラメータ、プログラム等は、ＲＡＭ１３６に展開され、カメラ１０の制御に利用される。ＡＳＩＣ１３５、ＲＡＭ１３６、システムメモリ１３９、表示制御部１３７、カメラＭＰＵ１４０、記録媒体ＩＦ１５２、外部通信ＩＦ１５４、無線通信モジュール１５０は、バス等の接続インタフェース１４９により相互に接続され、各種のデータをやりとりする。
【００４０】
カメラ本体１３０の各部、レンズユニット１２０の各部および外部メモリ１８０は、電源回路１９２を介して電源１９０から電力供給を受ける。電源１９０としては、カメラ本体１３０に対して着脱できるリチウムイオン電池等の二次電池、系統電源等を例示することができる。二次電池は電池の一例であり、電池とは、実質的に充電することができない一次電池を含む。カメラＭＰＵ１４０は、電源回路１９２を制御することにより、電源１９０からカメラ１０の各部への電力供給を制御する。
【００４１】
図３は、カメラ１０のカメラＭＰＵ１４０のブロック構成の一例を示す。カメラＭＰＵ１４０は、指示取得部３３０と、送信予約リスト記録部３００と、送信予約リスト送信部３４０と、画像データ送信部３５０と、送信予約リスト更新部３１０と、受信完了通知取得部３２０とを有する。
【００４２】
指示取得部３３０は、画像データを指定する指示をユーザから取得する。指示取得部３３０は、操作入力部１４１の操作に基づいて、画像データを指定する指示をユーザから取得する。
【００４３】
送信予約リスト記録部３００は、指示取得部３３０が指示をユーザから取得した場合に、ユーザが指定した画像データを特定する情報を含む送信予約リストを、外部メモリ１８０に記録する。ディレクトリ名やファイル名などの画像ファイルの格納情報は、画像データを特定する情報の一例である。
【００４４】
送信予約リスト送信部３４０は、外部メモリ１８０に記録されている送信予約リストを、携帯機器１００へ送信する。送信予約リスト送信部３４０は、無線通信モジュール１５０が携帯機器１００から送信された受信送信予約リスト要求を受信すると、記録媒体ＩＦ１５２を制御して外部メモリ１８０から送信予約リストを読み出して、読み出した送信予約リストのデータを携帯機器１００へ送信する。
【００４５】
画像データ送信部３５０は、送信予約リストに基づいて指定された画像データの送信要求を携帯機器１００から受信した場合に、画像データを携帯機器１００へ送信する画像データ送信部３５０は、無線通信モジュール１５０が携帯機器１００から送信された画像データ送信要求を受信すると、記録媒体ＩＦ１５２を制御して外部メモリ１８０から画像ファイルを読み出して、読み出した画像ファイルのデータを携帯機器１００へ送信する。
【００４６】
送信予約リスト記録部３００は、第１画像データを指定する旨の第１の指示を指示取得部３３０がユーザから取得した場合に、第１画像データを特定する第１情報を含む送信予約リストを外部メモリ１８０に記録する。そして、第１情報を含む送信予約リストを外部メモリ１８０に記録した後に撮像して得られた第２画像データを指定する旨の第２の指示を指示取得部３３０がユーザから取得した場合に、送信予約リスト記録部３００は、第２画像データを特定する第２情報を送信予約リストに追加して、第１情報および第２情報を含む送信予約リストを外部メモリ１８０に記録する。画像データ送信部３５０は、携帯機器１００から送信予約リストに基づいて第１画像データおよび第２画像データを指定して送信するよう要求された場合に、第１画像データおよび第２画像データを携帯機器１００へ送信する。このように、カメラ１０によれば、外部メモリ１８０に送信予約リストを記録しているので、ユーザが送信予約をしている途中で、撮像動作等の他の操作を行うことができる。
【００４７】
受信完了通知取得部３２０は、画像データ送信部３５０が画像データを携帯機器１００へ送信する毎に、携帯機器１００が画像データの受信を完了した旨の受信完了通知を携帯機器１００から取得する。送信予約リスト更新部３１０は、受信完了通知取得部３２０が受信完了通知を携帯機器１００から取得した場合に、携帯機器１００から通知された画像データを特定する情報を送信予約リストから削除する。このように、送信予約リスト更新部３１０は、外部メモリ１８０に記録されている送信予約リストで特定される画像データを画像データ送信部３５０が携帯機器１００へ送信する毎に、携帯機器１００への送信が完了した画像データを特定する情報を送信予約リストから削除して、外部メモリ１８０に記録されている送信予約リストを更新する。
【００４８】
なお、ＡＳＩＣ１３５は、ユーザから取得した画像再生指示に応じて、カメラ１０に格納されている画像データに基づく画像を表示部１３８に表示させる。この場合、カメラＭＰＵ１４０は、ＡＳＩＣ１３５を制御して、表示部１３８に表示される画像の画像データを特定する情報を送信予約リストが含む場合に、表示部１３８に表示される画像の画像データが他の機器へ送信されるべき画像データとして指定されている旨を、画像とともに表示部１３８に表示させる。
【００４９】
図４は、携帯機器１００のシステム構成の一例を示す。携帯機器１００は、携帯機器ＭＰＵ２１０、ＲＡＭ２２０、システムメモリ２３０、記録媒体２４０、操作入力部２５０、無線モジュール２７０、表示部２８０およびバス２９０を備える。バス２９０は、携帯機器ＭＰＵ２１０、ＲＡＭ２２０、システムメモリ２３０、記録媒体２４０、操作入力部２５０、無線モジュール２７０および表示部２８０と結合され、各部から出力された各種データ、制御信号等を相互に伝送する。
【００５０】
携帯機器ＭＰＵ２１０は、中央処理装置であり、携帯機器１００の制御全般を司る。システムメモリ２３０は、電気的に消去・記憶可能な不揮発性メモリであり、例えばフラッシュＲＯＭ等により構成される。システムメモリ２３０は、携帯機器１００の動作に必要な定数、変数等の制御用のパラメータ、プログラム等を、携帯機器１００の非動作時にも失われないように記憶している。システムメモリ２３０に記憶された定数、変数、プログラム等は、システムメモリ２３０からＲＡＭ２２０に展開され、携帯機器１００の各部の制御に利用される。ＲＡＭ２２０としては、ＳＤＲＡＭ等を適用できる。
【００５１】
記録媒体２４０は、不揮発性の記録媒体である。記録媒体２４０としては、フラッシュメモリ等の半導体メモリ等を適用できる。表示部２８０は、液晶ディスプレイ等の表示デバイスを適用できる。操作入力部２５０は、ユーザ操作を受け付ける。操作入力部２５０としては、スイッチやボタン等の操作部材や、表示部２８０とタッチパネルとして一体に組み込まれたタッチセンサを含んでよい。無線モジュール２７０は、無線通信を担い、カメラ１０との間で各種のデータを送受信する。
【００５２】
携帯機器ＭＰＵ２１０は、送信予約リスト要求部４１０と、画像データ要求部４２０と、画像情報要求部４３０と、選択制御部４４０とをブロック構成として有する。
【００５３】
送信予約リスト要求部４１０は、カメラ１０から画像ファイルを取得する場合に、送信予約リストを送信するようカメラ１０に要求する。具体的には、送信予約リスト要求部４１０は、無線モジュール２７０を制御して、送信予約リスト要求をカメラ１０へ送信させる。
【００５４】
画像データ要求部４２０は、カメラ１０から取得した送信予約リストに基づいて、画像ファイルの送信要求をカメラ１０に送信する。具体的には、画像データ要求部４２０は、無線モジュール２７０を制御して、画像データ送信要求をカメラ１０へ送信させる。画像データ要求部４２０は、送信予約リストに含まれる格納情報を含む画像データ送信要求を、カメラ１０へ送信する。このため、カメラ１０は、画像データ送信要求で要求された場所に格納されている画像ファイルを携帯機器１００すればよい。
【００５５】
なお、画像情報要求部４３０は、ユーザが指定した画像データを特定する情報を含む送信予約リストをカメラ１０から取得できなかった場合に、カメラ１０に格納されている１以上の画像データの画像情報と当該１以上の画像データを特定する情報とを送信するようカメラ１０に要求する。例えば、画像情報要求部４３０は、無線モジュール２７０を制御して、サムネイル情報要求をカメラ１０へ送信する。
【００５６】
選択制御部４４０は、カメラ１０から取得した画像情報に基づく画像を表示部２８０に表示させて、カメラ１０から携帯機器１００へ送信されるべき画像データをユーザに選択させる。選択制御部４４０は、画像の表示位置と、操作入力部２５０に対するユーザの操作とに基づいて、ユーザがどの画像データを指定したかを判断する。画像データ要求部４２０は、ユーザが指定した画像データを特定する情報を含む送信予約リストをカメラ１０から取得できなかった場合、選択制御部４４０により選択された画像データを特定する情報に基づいて、選択制御部４４０により選択された画像データの送信要求をカメラ１０に送信する。このように、画像データ要求部４２０は、カメラ１０上で選択された画像データだけでなく、携帯機器１００上でユーザが選択した画像データも取得することができる。
【００５７】
図５は、送信予約リストに格納される格納情報の一例を模式的に示す。図５に示す送信予約リストには、３つの画像ファイルが送信対象画像ファイルとして指定されていることを示す。
【００５８】
送信予約リストの予約番号１に対応して記録されている格納情報は、外部メモリ１８０の「１００ＮＫ」という名前のディレクトリ内の「ＤＳＣ＿０００２．ＪＰＧ」という名前のファイルが送信対象画像ファイルとして指定されていることを示す。送信予約リストの予約番号２に記録されている格納情報は、外部メモリ１８０の「１００ＮＫ」という名前のディレクトリ内の「ＤＳＣ＿０００３．ＪＰＧ」という名前のファイルが送信対象画像ファイルとして指定されていることを示す。送信予約リストの予約番号３に記録されている格納情報は、外部メモリ１８０の「１００ＮＫ」という名前のディレクトリ内の「ＤＳＣ＿０００５．ＪＰＧ」という名前のファイルが送信対象画像ファイルとして指定されていることを示す。
【００５９】
本実施形態では、送信予約リストは、外部メモリ１８０の第１階層のディレクトリであるルートディレクトリに格納される。送信予約リストは、ファイルとして格納される。なお、「１００ＮＫ」は、外部メモリ１８０のルートディレクトリに所属する第２階層のディレクトリである。「ＤＳＣ＿０００２．ＪＰＧ」等の画像ファイルは、「１００ＮＫ」のディレクトリに格納されている。なお、送信予約リストは、画像ファイルが格納されているディレクトリまたは当該ディレクトリより下位階層のディレクトリに格納されてよい。また、画像ファイルが単一の特定のディレクトリに格納される場合は、送信予約リストの格納情報にはディレクトリ名が含まれていなくてよい。
【００６０】
図６から図１１にかけて、ユーザが送信対象画像ファイルとして画像ファイルを追加または削除する場合の処理を、画面を用いて説明する。初期状態においては、図５に示す送信予約リストが格納された状態であるとして説明する。
【００６１】
図６は、画像の再生画面６００の一例を示す。再生画面６００では、再生モードにおいて、外部メモリ１８０に記録された画像データに基づく画像が表示部１３８に表示される。再生画面６００は、外部メモリ１８０に格納されている画像ファイルのうちユーザが選択した１つの画像ファイル「ＤＳＣ＿０００６．ＪＰＧ」に基づく画像が表示されている状態を示す。
【００６２】
「ＤＳＣ＿０００６．ＪＰＧ」の画像ファイルは、送信予約リストには含まれていない。再生画面６００が表示されている状態で、ユーザが操作入力部１４１に対して画像編集メニューを表示させる操作を行うと、カメラＭＰＵ１４０は、図７に示すメニュー画面７００を表示部１３８に表示させる。
【００６３】
図７は、現在選択されている１つの画像ファイル「ＤＳＣ＿０００６．ＪＰＧ」に対するメニュー画面７００である。メニュー画面７００は、「外部機器への送信指定／解除」の選択項目７１０を含む。操作入力部１４１の操作により、選択項目７１０が選択された状態で選択確定操作が行われると、カメラＭＰＵ１４０の指示取得部３３０は、ユーザが「ＤＳＣ＿０００６．ＪＰＧ」を送信対象画像ファイルに指定したと判断する。送信予約リスト記録部３００は、ファイル名「ＤＳＣ＿０００６．ＪＰＧ」およびディレクトリ名「１００ＮＫ」の格納情報を、送信予約リストに追加する。これにより、送信予約リストには、４つの画像ファイルの格納情報が書き込まれた状態になる。このように、ユーザは、メニュー画面７００が表示されている状態で、操作入力部１４１に対して予め定められた操作をすることで、画像ファイル「ＤＳＣ＿０００６．ＪＰＧ」を送信対象画像ファイルとして追加することができる。
【００６４】
図８は、「ＤＳＣ＿０００６．ＪＰＧ」が送信対象画像ファイルとして指定された後の再生画面８００の一例を示す。再生画面８００は、送信対象画像ファイルとして指定されている状態を示すマーク８１０を含む。ＡＳＩＣ１３５は、「ＤＳＣ＿０００６．ＪＰＧ」の画像ファイルに基づく画像に重畳して、マーク８１０を表示させる。
【００６５】
再生画面８００が表示されている状態でレリーズボタンが半押しされると、カメラ１０は再生モードから撮影待機モードに遷移するが、送信予約リストは、４つの画像ファイルの情報が書き込まれた状態が維持される。また、再生画面８００が表示された状態でカメラ１０の動作設定を行う操作が行われると、カメラ１０は再生モードから設定モードに遷移するが、送信予約リストには、４つの画像ファイルの情報が書き込まれた状態が維持される。そのため、送信対象画像ファイルを選択している途中で、カメラ１０が他の動作モードに遷移しても、送信予約リストの情報は失われない。
【００６６】
なお、再生画面８００が表示されている状態から図７のメニュー画面７００を表示させ、「外部機器への送信指定／解除」の選択項目７１０が選択されると、送信予約リスト記録部３００は、「ＤＳＣ＿０００６．ＪＰＧ」の情報を送信予約リストから削除する。そのため、送信予約リストの内容は、図５に示す内容に戻される。
【００６７】
図６から図８においては、再生モードにおける処理として説明した。本再生画面に関連して説明した処理と同様の処理は、撮影モードにおいて、撮影後に表示部１３８に撮影された画像を一定時間表示している場合の表示画面にも、適用できる。
【００６８】
次に、図９から図１１に関連して、複数の画像ファイルを連続的に送信対象画像ファイルに指定する場合を説明する。
【００６９】
図９は、画像データに対する処理を選択するメニュー画面９００の一例を示す。メニュー画面９００は、ユーザがメニューボタンを押し込んだ後、画像編集メニュー９８０が選択された場合に表示部１３８に表示される。
【００７０】
メニュー画面９００は、「外部機器への送信指定／解除」の選択項目９１０を含む。操作入力部１４１の操作により、選択項目９１０が選択された状態で選択確定操作が行われると、カメラＭＰＵ１４０は、図１０に示す指定画面１０００を表示部１３８に表示させる。
【００７１】
図１０は、送信対象の画像ファイルを指定する指定画面１０００の一例である。指定画面１０００は、６つの画像ファイルの画像データに基づくサムネイル画像１００１、サムネイル画像１００２、サムネイル画像１００３、サムネイル画像１００４、サムネイル画像１００５およびサムネイル画像１００６と、カーソル１０２０とを含む。
【００７２】
指定画面１０００を表示させる場合、カメラＭＰＵ１４０は、ＡＳＩＣ１３５を制御して、「ＤＳＣ＿０００２．ＪＰＧ」に対応するサムネイル画像１００２に重畳して、対応する画像ファイルが送信対象画像ファイルとして指定されていることを示すマーク１０１２を表示させる。同様に、カメラＭＰＵ１４０は、「ＤＳＣ＿０００３．ＪＰＧ」に対応するサムネイル画像１００３に重畳して、対応する画像ファイルが送信対象画像ファイルとして指定されていることを示すマーク１０１３を表示させる。また、カメラＭＰＵ１４０は、「ＤＳＣ＿０００５．ＪＰＧ」に対応するサムネイル画像１００５に重畳して、対応する画像ファイルが送信対象画像ファイルとして指定されていることを示すマーク１０１５を表示させる。
【００７３】
これに対し、「ＤＳＣ＿０００１．ＪＰＧ」に対応するサムネイル画像１００１、「ＤＳＣ＿０００４．ＪＰＧ」に対応するサムネイル画像１００４、「ＤＳＣ＿０００６．ＪＰＧ」に対応するサムネイル画像１００６の近傍には、送信対象画像ファイルとして指定されていることを示すマークは表示されていない。
【００７４】
カメラＭＰＵ１４０は、現在選択されているサムネイル画像に対応する位置にカーソル１０２０を表示させる。カーソル１０２０は、現在選択されているサムネイル画像を囲う枠として表示される。指定画面１０００は、サムネイル画像１００６が現在選択されている状態を示す。
【００７５】
指定画面１０００が表示されている状態で、ユーザが操作入力部１４１に対して選択確定操作を行うと、カメラＭＰＵ１４０の指示取得部３３０は、ユーザが「ＤＳＣ＿０００６．ＪＰＧ」を送信対象画像ファイルに指定したと判断する。送信予約リスト記録部３００は、ファイル名「ＤＳＣ＿０００６．ＪＰＧ」およびディレクトリ名「１００ＮＫ」の情報を、送信予約リストに追加する。これにより、送信予約リストには、４つの画像ファイルの格納情報が書き込まれた状態になる。
【００７６】
図１１は、「ＤＳＣ＿０００６．ＪＰＧ」が送信対象画像ファイルとして指定された後の指定画面１１００の一例を示す。指定画面１１００は、送信対象画像ファイルとして指定されている状態を示すマーク１０１６を含む。ＡＳＩＣ１３５は、サムネイル画像１００６に重畳して、対応する画像ファイルが送信対象画像ファイルとして指定されていることを示すマーク１０１６を表示させる。
【００７７】
続いて、カーソル１０２０を移動する操作がなされ、例えば「ＤＳＣ＿０００１．ＪＰＧ」に対応するサムネイル画像１００１が選択された状態で選択確定操作が行われると、カメラＭＰＵ１４０の指示取得部３３０は、ユーザが「ＤＳＣ＿０００１．ＪＰＧ」を送信対象画像ファイルに指定したと判断する。送信予約リスト記録部３００は、ファイル名「ＤＳＣ＿０００１．ＪＰＧ」およびディレクトリ名「１００ＮＫ」の格納情報を、送信予約リストに追加する。これにより、送信予約リストには、５つの画像ファイルの格納情報が書き込まれた状態になる。このようにして、ユーザは、連続的に送信対象画像ファイルを指定することができる。
【００７８】
なお、指定画面１０００が表示された状態で選択確定操作が行われると、送信予約リスト記録部３００は、「ＤＳＣ＿０００６．ＪＰＧ」の情報を送信予約リストから削除する。そのため、送信予約リストの内容は、図５に示す内容に戻される。
【００７９】
図１２は、携帯機器１００の表示部２８０に表示される画像取得画面１２００の一例を示す。携帯機器ＭＰＵ２１０は、カメラ１０から画像データを取得することを指示する操作が操作入力部２５０に対してなされた場合、画像取得画面１２００を表示部２８０に表示させる。画像取得画面１２００は、カメラ１０に撮影させて画像ファイルを取得する場合に選択されるボタン１２１０と、カメラ１０に現在格納されている画像ファイルを取得する場合に選択されるボタン１２２０とを含む。
【００８０】
携帯機器１００とカメラ１０とが無線により接続状態にある場合、画像取得画面１２００においてボタン１２１０が選択されると、携帯機器ＭＰＵ２１０は、無線モジュール２７０からカメラ１０宛に撮影指示を送信させる。カメラ１０が撮像指示を受信すると、カメラＭＰＵ１４０は撮影動作を行わせ、撮影動作で得られた画像ファイルを外部メモリ１８０に格納するとともに、当該画像ファイルのデータを無線通信モジュール１５０から携帯機器１００に送信する。携帯機器ＭＰＵ２１０は、無線モジュール２７０で画像ファイルのデータを受信すると、受信したデータに基づいて画像ファイルを記録媒体２４０に格納するとともに、受信したデータに基づく画像を表示部２８０に表示させる。
【００８１】
携帯機器１００とカメラ１０とが無線により接続状態にある場合、画像取得画面１２００においてボタン１２２０が選択されると、携帯機器ＭＰＵ２１０は、無線モジュール２７０からカメラ１０宛に送信予約リスト要求を送信する。カメラ１０が送信予約リスト要求を受信すると、カメラＭＰＵ１４０は外部メモリ１８０に格納されている送信予約リストを携帯機器１００宛に送信する。携帯機器ＭＰＵ２１０は、送信予約リストを取得すると、送信リストに従って、画像データ送信要求をカメラ１０に順次に送信する。カメラ１０は、画像データ送信要求に従って画像ファイルのデータを無線通信モジュール１５０から携帯機器１００宛に送信する。携帯機器ＭＰＵ２１０は、無線モジュール２７０で画像ファイルのデータを受信すると、受信したデータに基づいて画像ファイルを記録媒体２４０に格納する。
【００８２】
図１３および図１４において、携帯機器１００における動作を、フローを用いて説明する。図１５から図１７において、カメラ１０における動作を、フローを用いて説明する。
【００８３】
図１３は、携帯機器１００がカメラ１０との間で送信予約リストおよび画像データの送受信に係る機能を持つ携帯機器側アプリケーションプログラムの動作フローの一例を示す。本フローは、携帯機器側アプリケーションプログラムの起動から終了までの動作フローを示す。本フローは、携帯機器側アプリケーションプログラムの起動が指示された場合に開始される。本フローは、携帯機器ＭＰＵ２１０が主体となって携帯機器１００の各部を制御することにより実行される。
【００８４】
ステップＳ１３０２において、携帯機器側アプリケーションプログラムの立ち上げを行う。無線通信モジュール１５０と無線モジュール２７０との間で無線通信が確立している場合、ステップＳ１３０２の一部の処理として、カメラ１０において送信予約リストおよび画像データの送受信に係る機能を持つカメラ側アプリケーションプログラムとの間で、アプリケーションレベルの接続を確立する。アプリケーションレベルの接続を確立する場合に、携帯機器ＭＰＵ２１０は、カメラ１０の機種を示す情報をカメラ１０から取得する。
【００８５】
ステップＳ１３０４において、携帯機器ＭＰＵ２１０は、操作入力部２５０に対する操作を判断する。ここでは、携帯機器側アプリケーションプログラムの終了を指示する操作と、カメラ１０からの画像データの取得を指示する操作と、他の操作とを取り上げて説明する。
【００８６】
ステップＳ１３０４において、ユーザ操作がカメラ１０からの画像データの取得を指示する操作であると判断された場合、ステップＳ１３０６に処理を進める。ユーザ操作が他の操作であると判断された場合、ステップＳ１３１６に処理を進める。ユーザ操作が携帯機器側アプリケーションプログラムの終了を指示する操作であると判断された場合、ステップＳ１３１８に処理を進める。
【００８７】
ステップＳ１３０６においては、携帯機器ＭＰＵ２１０は、図１２に例示した画像取得画面１２００を表示部２８０に表示する（ステップＳ１３０６）。
【００８８】
続いて、ボタン１２１０およびボタン１２２０のいずれが選択されたかを判断する（ステップＳ１３０８）。「観る」ボタン１２２０が選択された場合、ステップＳ１３１０に進み、「撮る」ボタン１２１０が選択された場合、ステップＳ１３１４に進む。
【００８９】
ステップＳ１３１０においては、カメラ１０から画像ファイルを取得する処理を行う。ステップＳ１３１０の処理については、図１４に関連して説明する。ステップＳ１３１０の処理が完了すると、カメラ１０から取得して記録媒体２４０に格納された画像の一覧を表示部２８０に表示し（ステップＳ１３１２）、ステップＳ１３０４に処理を移行する。
【００９０】
ステップＳ１３１４においては、図１２に関連して説明したようにカメラ１０に撮影指示を送信し、カメラ１０で撮像した画像ファイルを取得して表示する処理を行う。本処理の詳細については説明を省略する。ステップＳ１３１４の処理が完了すると、ステップＳ１３０４に処理を移行する。
【００９１】
ステップＳ１３１６においては、ステップＳ１３０４で判断された操作に応じた処理を行い、ステップＳ１３０４に処理を移行する。ステップＳ１３１８においては、アプリケーションプログラムを終了する動作を行い、本フローを終了する。
【００９２】
図１４は、携帯機器１００がカメラ１０から画像データを取得する場合の動作フローの一例を示す。本動作フローは、図１３のステップＳ１３１０の処理に適用できる。なお、ここでは、カメラ１０で動作するカメラ側アプリケーションプログラムとの間で、アプリケーションレベルの接続が確立されているとする。
【００９３】
ステップＳ１４０２において、携帯機器ＭＰＵ２１０は、カメラ１０が送信予約リストを記録する機能を有するか否かを判断する。例えば、携帯機器ＭＰＵ２１０は、カメラ１０の機種に基づいて、カメラ１０が送信予約リストを記録する機能を有するか否かを判断する。具体的には、携帯機器ＭＰＵ２１０は、カメラ１０の機種が、送信予約リストを記録する機能を有する機種であるか否かを判断する。
【００９４】
ステップＳ１４０２において、カメラ１０が送信予約リストを記録する機能を有する場合はステップＳ１４０４に進む。カメラ１０が送信予約リストを記録する機能を有していない場合はステップＳ１４３２に進む。
【００９５】
ステップＳ１４０４において、携帯機器ＭＰＵ２１０は、無線モジュール２７０から送信予約リスト要求を送信する。続いて、画像ファイル情報を含む送信予約リストの有無を判断する（ステップＳ１４０６）。例えば、画像ファイル情報を含む送信予約リストがカメラ１０に無い旨の通知をカメラ１０から受信した場合は、ステップＳ１４０６の判断はＮとなる。送信予約リストをカメラ１０から受信できなかった場合も、ステップＳ１４０６の判断はＮとなる。画像ファイル情報を含む送信予約リストが無いと判断された場合は、ステップＳ１４３２に進む。
【００９６】
送信予約リストが有る場合は、ステップＳ１４０８において送信予約リストをカメラ１０から受信する。続いて、ステップＳ１４１０からステップＳ１４２０において、受信した送信予約リストに従って、カメラ１０から画像ファイルのデータを取得する。
【００９７】
ステップＳ１４１０において、携帯機器ＭＰＵ２１０は、送信予約リストに存在する画像ファイルの格納情報の中から、１つの画像ファイルの格納情報を選択する。そして、選択した画像ファイルの格納情報をカメラ１０に送信することにより画像ファイルの送信を要求する（ステップＳ１４１２）。
【００９８】
続いて、ステップＳ１４１４において、画像ファイルのデータを受信できたか否かを判断する。画像ファイルのデータを受信できなかった場合は、ステップＳ１４２０に処理を進める。通信エラーが生じた場合に画像ファイルのデータを受信できなかったと判断される。この場合、この画像ファイルは受信処理が行われていない画像ファイルとみなして、この画像ファイルの受信処理を予め定められた回数を上限としてリトライしてよい。
【００９９】
画像ファイルのデータを受信できた場合、受信したデータに基づいて生成した画像ファイルを記録媒体２４０に格納する（ステップＳ１４１６）。ステップＳ１４１６が完了すると、画像ファイルの取得が完了した旨の受信完了通知をカメラ１０に送信する（ステップＳ１４１８）。ステップＳ１４１８では、画像ファイルの取得が完了した旨の通知を、画像ファイルの格納情報とともにカメラ１０に送信してよい。
【０１００】
ステップＳ１４２０において、送信予約リストに格納情報が存在する全画像ファイルについて受信処理を行ったか否かを判断する。全画像ファイルについて受信処理が完了した場合は、本フローの動作を終了する。全画像ファイルについて受信処理が完了していない場合はステップＳ１４１０に進み、ステップＳ１４１０では、次の受信処理の対象とする画像ファイルとして、これまでに受信処理を行った画像ファイル以外の画像ファイルの中から１つの画像ファイルが選択される。
【０１０１】
ステップＳ１４３２においては、サムネイル情報の送信を要求するサムネイル情報要求をカメラ１０に送信し、続いて、カメラ１０からサムネイル情報を受信する（ステップＳ１４３４）。サムネイル情報には、サムネイル画像データと、サムネイル画像データに対応する画像ファイルの格納情報とを含む。
【０１０２】
サムネイル情報を受信すると、サムネイル画像データに基づいてサムネイル画像を表示部２８０に表示する（ステップＳ１４３６）。続いて、表示部２８０に表示したサムネイル画像の中から、カメラ１０から取得するべき画像ファイルに対応するサムネイル画像を、ユーザに選択させる（ステップＳ１４３８）。ユーザが選択したサムネイル画像に対応する格納情報に基づいて、受信対象リストを生成する（ステップＳ１４４０）。受信対象リストには、送信予約リストに格納される情報と同様の情報が格納される。
【０１０３】
続いて、ステップＳ１４４２において、受信対象リストに従って、カメラ１０から画像ファイルのデータを取得する。ステップＳ１４４２の処理については、ステップＳ１４１０からステップＳ１４２０までの処理と同様の処理を適用できるので、説明を省略する。ステップＳ１４４２の処理が完了すると、本フローの動作を終了する。
【０１０４】
図１５は、カメラ１０の起動から終了までの動作フローの一例を示す。本フローは、電源スイッチがＯＦＦ位置からＯＮ位置に切り替えられた場合に、開始される。本フローは、カメラＭＰＵ１４０が主体となってカメラ１０の各部を制御することにより実行される。
【０１０５】
ステップＳ１５０２において、カメラＭＰＵ１４０は、カメラ１０の初期設定を開始する。例えば、カメラＭＰＵ１４０は、カメラ１０を制御するための各種パラメータ等を、システムメモリ１３９からＲＡＭ１３６に展開する。カメラＭＰＵ１４０は、例えば展開された各種のシステムパラメータに基づき、カメラ１０の初期設定を行う。例えば、撮影条件に関するシステムパラメータに基づき、デフォルトの撮像条件を設定する。また、無線通信モジュール１５０の動作がＯＮに設定されている場合、初期設定の一部として、カメラ側アプリケーションプログラムを立ち上げる処理を行う。
【０１０６】
続いて、ステップＳ１５０４において、カメラＭＰＵ１４０は、初期設定で設定された内容を表示部１３８等に表示させる。例えば、カメラＭＰＵ１４０は、決定したデフォルトの撮像条件等の情報を、アイコン表示等の種々の形式で表示部１３８に表示させる。ここで、カメラ１０は、レリーズボタンや動画記録ボタンを通じて撮影指示を受け付けることができる撮影待機モードに遷移する。
【０１０７】
続いて、ステップＳ１５０６において、発生したイベントを特定する。ここでは、イベントとして、設定ボタンの操作により生じる設定イベントと、レリーズボタンや動画記録ボタンが押し込まれることにより生じる撮影イベントと、メニューボタンを通じて再生メニューが押し込まれることにより生じる再生イベントと、メニューボタンを通じて画像編集メニューが選択されることにより生じる画像編集イベントと、電源オフイベントとを取り上げる。
【０１０８】
電源オフイベントは、電源スイッチがＯＦＦ位置に切り換えられた場合や、予め定められた期間にわたって操作入力部１４１の操作がなかった場合に生じる。
【０１０９】
設定イベントが生じた場合、設定モードに遷移して、ユーザ操作に応じた設定処理を行う（ステップＳ１５１０）。設定処理としては、撮像条件を設定する処理、画像データの記録条件を設定する処理を例示できる。また、設定処理として、無線通信モジュール１５０による無線通信機能のＯＮまたはＯＦＦを設定する処理等を例示できる。無線通信モジュール１５０の動作がＯＦＦからＯＮに変更されると、カメラ側アプリケーションプログラムを立ち上げる処理を行う。無線通信モジュール１５０の動作がＯＮからＯＦＦに変更されると、カメラ側アプリケーションプログラムの動作を終了させる処理を行う。
【０１１０】
設定処理において設定が変更された場合、変更された設定に応じてシステムパラメータが変更される。設定モードは、レリーズボタンの押し込み操作等の予め定められた操作を検出した場合に終了して、撮影待機モードに遷移する。
【０１１１】
ステップＳ１５０６において、撮影イベントが生じたと判断された場合、撮影動作を行う（ステップＳ１５１２）。ステップＳ１５１２の処理には、静止画や動画の撮像動作、静止画や動画の画像データに対する画像処理、画像処理された画像データを外部メモリ１８０に記録する処理が含まれる。
【０１１２】
ステップＳ１５０６において、再生イベントが生じたと判断された場合、再生モードに遷移して、ユーザ操作に応じた再生動作を行う（ステップＳ１５１４）。再生処理としては、外部メモリ１８０に記録されている画像データに基づきサムネイルを表示する処理、ユーザにより選択された画像データを再生する処理等を例示することができる。ステップＳ１５１４の処理については、図１６に関連して説明する。再生モードの動作は、レリーズボタンの押し込み操作等の予め定められた操作を検出した場合に終了して、撮影待機モードに遷移する。
【０１１３】
ステップＳ１５０６において、画像編集イベントが生じたと判断された場合、画像編集モードに遷移して、ユーザ操作に応じた画像編集動作を行う（ステップＳ１５１４）。画像編集動作の一部として、図９から図１１に関連して説明した、送信対象画像ファイルの指定に関する動作を行う。画像編集モードの動作は、レリーズボタンの押し込み操作等の予め定められた操作を検出した場合に終了して、撮影待機モードに遷移する。
【０１１４】
ステップＳ１５１０、ステップＳ１５１２、ステップＳ１５１４、ステップＳ１５１６の処理が終了した場合、ステップＳ１５０６に処理を移行する。ステップＳ１５０６において、電源オフイベントが生じたと判断された場合、カメラ１０の動作を停止するための予め定められた終了処理を行い（ステップＳ１５２２）、本フローを終了する。
【０１１５】
図１６は、再生モードにおけるカメラ１０の動作フローの一例を示す。本動作フローは、図１５のステップＳ１５１４の処理に適用できる。
【０１１６】
ステップＳ１６０２において、送信予約リストを外部メモリ１８０から読み出す。続いて、現在の画像表示モードがサムネイル表示モードであるか単画像表示モードであるかを判断する（ステップＳ１６０４）。単画像表示モードである場合、現在選択されている１つの画像ファイルに対応する画像を表示部１３８に表示して（ステップＳ１６０６）、ステップＳ１６１０に進む。サムネイル表示モードである場合、現在選択されている１つの画像ファイルに対応するサムネイル画像を含む予め定められた数のサムネイル画像を表示部１３８に表示して（ステップＳ１６０８）、ステップＳ１６１０に進む。なお、ステップＳ１６０６、ステップＳ１６０８において、送信対象画像ファイルとして指定されている画像ファイルに対応する画像を表示する場合は、その旨のマークを当該画像に重畳して表示する。
【０１１７】
ステップＳ１６１０において、ユーザの操作を判断する。ここでは、ユーザからの操作として、画像編集メニューの表示を指示する操作、画像ファイルの削除を指示する操作、現在選択している画像ファイルの変更を指示する操作、再生モードの終了を指示する操作を取り上げて説明する。
【０１１８】
ステップＳ１６１０において、画像編集メニューの表示を指示する操作が行われたと判断した場合、画像編集メニューを表示する（ステップＳ１６１２）。例えば、図７に例示したメニュー画面７００を表示部１３８に表示する。続いて、ユーザのメニュー操作を判断する（ステップＳ１６１４）。メニュー操作が「外部機器への送信指定／解除」を選択する操作であった場合、送信予約リストを変更する（ステップＳ１６１６）。
【０１１９】
ステップＳ１６１６では、現在選択されている画像ファイルが送信対象画像ファイルとして指定されていない場合は、現在選択されている画像ファイルの格納情報を送信予約リストに追加する。現在選択されている画像ファイルが送信対象画像ファイルとして指定されている場合は、現在選択されている画像ファイルの格納情報を送信予約リストから削除する。ステップＳ１６１６の処理が完了すると、送信対象画像ファイルとして指定されている旨のマークの表示状態を更新し（ステップＳ１６１８）、ステップＳ１６１０に進む。
【０１２０】
ステップＳ１６１４の判断において、ユーザのメニュー操作が「外部機器への送信指定／解除」以外の操作であった場合は、メニュー操作に応じた処理を行い（ステップＳ１６２０）、ステップＳ１６１０に進む。
【０１２１】
ステップＳ１６１０において、画像ファイルの削除を指示する操作が行われたと判断した場合、画像ファイルの削除を行う（ステップＳ１６３２）。続いて、削除対象の画像ファイルが送信対象画像ファイルとして指定されているか否かを判断し（ステップＳ１６３４）、削除対象の画像ファイルが送信対象画像ファイルとして指定されている場合には、送信予約リストから画像ファイルの格納情報を削除して（ステップＳ１６３６）、ステップＳ１６３８に処理を進める。削除対象の画像ファイルが送信対象画像ファイルとして指定されていない場合には、ステップＳ１６３８に処理を進める。ステップＳ１６３８において、現在選択されている画像ファイルを次の画像ファイルに変更して、ステップＳ１６１０に進める。
【０１２２】
ステップＳ１６１０において、現在選択している画像ファイルの変更を指示する操作が行われたと判断した場合、現在の画像ファイルを変更する表示を行い（ステップＳ１６４２）、ステップＳ１６１０に進む。ステップＳ１６４２においては、現在の画像表示モードがサムネイル表示モードである場合はカーソルの位置を変更し、単画像表示モードである場合は表示部１３８に表示する画像を変更する。
【０１２３】
ステップＳ１６１０において、再生モードの終了を指示する操作が行われたと判断した場合、本フローを終了する。
【０１２４】
図１７は、カメラ側アプリケーションプログラムに基づいて行われる動作フローの一例である。本フローは、カメラ側アプリケーションプログラムの立ち上げが完了した場合に開始される。本フローは、主としてカメラＭＰＵ１４０が主体となって動作することで実行される。
【０１２５】
ステップＳ１７０２において、カメラＭＰＵ１４０は、発生したイベントを特定する。ここでは、イベントとして、送信予約リスト要求の受信に応じて生じる送信予約リスト要求イベントと、サムネイル情報要求の受信に応じて生じるサムネイル情報要求イベントと、画像データ送信要求の受信に応じて生じる画像データ送信要求イベントと、終了イベントとを取り上げる。終了イベントは、無線通信モジュール１５０による無線通信機能をＯＮからＯＦＦに変更された場合に生じる。
【０１２６】
ステップＳ１７０２において、送信予約リスト要求イベントが発生したと判断した場合、送信予約リストに１以上の画像ファイルの格納情報が格納されているか否かを判断する（ステップＳ１７０４）。送信予約リストに１以上の画像ファイルの格納情報が格納されている場合は、送信予約リストを携帯機器１００へ送信し（ステップＳ１７０６）、ステップＳ１７０２に進む。送信予約リストに画像ファイルの格納情報が格納されていない場合は、画像ファイル情報を含む送信予約リストがカメラ１０に無い旨を携帯機器１００へ送信し（ステップＳ１７０８）、ステップＳ１７０２に進む。
【０１２７】
ステップＳ１７０２において、サムネイル情報要求イベントが発生したと判断した場合、サムネイル情報を携帯機器１００へ送信し（ステップＳ１７１２）、ステップＳ１７０２に進む。
【０１２８】
ステップＳ１７０２において、画像データ送信要求イベントが発生したと判断した場合、携帯機器１００から受信した格納情報で特定される画像ファイルを外部メモリ１８０から読み出して、携帯機器１００へ送信する（ステップＳ１７２２）。続いて、画像ファイルを受信できた旨の通知をカメラ１０から受信するのを待つ（ステップＳ１７２４）。画像ファイルを受信できた旨の通知を受信すると、対応する格納情報を送信予約リストから削除して（ステップＳ１７２６）、ステップＳ１７０２に進む。画像ファイルを受信できた旨の通知を受信しなかった場合は、対応する格納情報を送信予約リストから削除することなく、ステップＳ１７０２に進む。
【０１２９】
ステップＳ１７０２において、終了イベントが発生したと判断した場合、プログラムの終了動作を行って（ステップＳ１７３２）、本フローを終了する。
【０１３０】
本実施形態において、カメラ１０と携帯機器１００とは無線通信により送信予約リストや画像データの送受信を行うとした。しかし、カメラ１０と携帯機器１００とは、有線通信で送信予約リストや画像データの送受信を行ってよい。例えば、カメラ１０と携帯機器１００とは有線ＬＡＮで送信予約リストや画像データの送受信を行ってよい。また、カメラ１０と携帯機器１００とは、ＵＳＢ通信で送信予約リストや画像データの送受信を行ってよい。ＵＳＢ通信をする場合、携帯機器１００がＵＳＢホストとして通信し、カメラ１０がＵＳＢデバイスとして通信してよい。
【０１３１】
本実施形態では、画像ファイルおよび送信予約リストは、カメラ本体１３０に対して着脱可能な外部メモリ１８０に格納される。外部メモリ１８０は、不揮発性の記録媒体の一例である。画像ファイルおよび送信予約リストを格納する記録媒体は、カメラ本体１３０に着脱可能でなくてよい。画像ファイルおよび送信予約リストは、カメラ本体１３０に内蔵された不揮発性の記録媒体に格納されてよい。送信予約リストは、画像ファイルを格納する記録媒体に格納されることが好ましいが、画像ファイルを格納する記録媒体とは別の記録媒体に送信予約リストを格納してもよい。なお、外部メモリ１８０等の着脱可能な記録媒体に画像ファイルを格納する場合は少なくとも、画像ファイルおよび送信予約リストを同一の外部メモリ１８０に格納することが好ましい。画像ファイルおよび送信予約リストを同一の記録媒体に格納している場合、記録媒体を別のカメラ等の他の電子機器に装着して、当該電子機器から送信予約リストおよび画像データを携帯機器１００に送信することが容易になる。
【０１３２】
また、本実施形態では、送信予約リストをファイルとして外部メモリ１８０に格納する。しかし、ユーザから指定された画像ファイルに格納してもよい。例えば、ＪＰＥＧ形式の画像ファイルであれば、ＪＰＥＧファイルのヘッダー情報内のベンダー領域に、送信対象画像ファイルとして指定されているか否かを示す情報を記録してよい。
【０１３３】
上記の説明において、カメラＭＰＵ１４０の動作として説明した処理は、カメラＭＰＵ１４０がプログラムに従ってカメラ１０が有する各ハードウェアを制御することにより実現される。同様に、上記の説明においてＡＳＩＣ１３５により実現される処理は、プロセッサによって実現することができる。このように、本実施形態のカメラ１０に関連して説明したカメラ１０の処理は、プロセッサがプログラムに従って動作して各ハードウェアを制御することにより、プロセッサ、メモリ等を含む各ハードウェアとプログラムとが協働して動作することにより実現することができる。すなわち、当該処理を、いわゆるコンピュータによって実現することができる。同様に、携帯機器１００に関連して説明した携帯機器１００の処理を、いわゆるコンピュータによって実現することができる。コンピュータは、上述した処理の実行を制御するプログラムをロードして、読み込んだプログラムに従って動作して、当該処理を実行してよい。コンピュータは、当該プログラムを記憶しているコンピュータ読取可能な記録媒体から当該プログラムをロードすることができる。
【０１３４】
本実施形態において、撮像装置の一例として、レンズユニット１２０およびカメラ本体１３０を備えるカメラ１０を取り上げた。しかし、撮像装置とは、レンズユニット１２０を備えないカメラ本体１３０を含む概念である。撮像装置は、一眼レフレックスカメラ等のレンズ交換式カメラであってよいし、レンズ非交換式カメラであってもよい。撮像装置は、ビデオカメラであってよい。撮像装置とは、撮像機能付きの携帯電話機、撮像機能付きの携帯情報端末等、撮像機能を有する種々の機器を含む概念である。
【０１３５】
また、本実施形態において、外部機器の一例として、携帯電話端末である携帯機器１００を取り上げた。しかし、携帯機器１００は、携帯電話端末の他に、携帯情報端末、携帯音楽プレーヤ、デジタルフォトフレーム等であってよい。また、外部機器とは、パーソナルコンピュータ、プリンタ等の機器であってよい。
【０１３６】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１３７】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１３８】
５  カメラシステム、１０  カメラ、１００  携帯機器
１２０  レンズユニット、１２１  レンズマウント接点、１２２  レンズ群、１２３  レンズＭＰＵ、１２４  レンズ駆動部、１３０  カメラ本体、１３１  カメラマウント接点、１３２  撮像素子、１３３  アナログ処理部、１３４  Ａ／Ｄ変換器、１３５  ＡＳＩＣ、１３６  ＲＡＭ、１３７  表示制御部、１３８  表示部、１３９  システムメモリ、１４０  カメラＭＰＵ、１４１  操作入力部、１４２  ＡＦユニット、１４３  フォーカルプレーンシャッタ、１４４  測光素子、１４５  メインミラー、１４６  サブミラー、１４７  ペンタプリズム、１４８  駆動部、１４９  接続インタフェース
１５０  無線通信モジュール、１５１  記録媒体コネクタ、１５２  記録媒体ＩＦ、１５３  外部機器コネクタ、１５４  外部通信ＩＦ
１６０  透過型表示パネル、１６１  ピント板、１６２  接眼光学系、１６３  ファインダ窓、１８０  外部メモリ、１９０  電源、１９２  電源回路
２１０  携帯機器ＭＰＵ、２２０  ＲＡＭ、２３０  システムメモリ、２４０  記録媒体、２５０  操作入力部、２７０  無線モジュール、２８０  表示部、２９０  バス
３００  送信予約リスト記録部、３１０  送信予約リスト更新部、３２０  受信完了通知取得部、３３０  指示取得部、３４０  送信予約リスト送信部、３５０  画像データ送信部、４１０  送信予約リスト要求部、４２０  画像データ要求部、４３０  画像情報要求部、４４０  選択制御部
６００  再生画面
７００  メニュー画面、７１０  選択項目
８００  再生画面、８１０  マーク
９００  メニュー画面、９１０  選択項目、９８０  画像編集メニュー
１０００  指定画面、１００１、１００２、１００３、１００４、１００５、１００６  サムネイル画像、１０１２、１０１３、１０１５、１０１６  マーク、１０２０  カーソル
１１００  指定画面
１２００  画像取得画面、１２１０、１２２０  ボタン
【図１】
2020058047.tif 000003
【図２】
2020058047.tif 000004
【図３】
2020058047.tif 000005
【図４】
2020058047.tif 000006
【図５】
2020058047.tif 000007
【図６】
2020058047.tif 000008
【図７】
2020058047.tif 000009
【図８】
2020058047.tif 000010
【図９】
2020058047.tif 000011
【図１０】
2020058047.tif 000012
【図１１】
2020058047.tif 000013
【図１２】
2020058047.tif 000014
【図１３】
2020058047.tif 000015
【図１４】
2020058047.tif 000016
【図１５】
2020058047.tif 000017
【図１６】
2020058047.tif 000018
【図１７】
2020058047.tif 000019