(57)【特許請求の範囲】
【請求項１】
外部装置から前記外部装置の表示部に表示可能なアスペクト比の情報を取得する取得手段と、
前記外部装置の表示部に表示するための画像データを記憶媒体に記憶する記憶手段と、
前記記憶手段によって記憶媒体に記憶された画像データの属性情報に基づいて、前記記憶手段により記憶された画像データを提示する提示手段と、
前記提示手段によって提示された画像データの中から選択された画像データを前記外部装置へ送信する送信手段とを有し、
前記提示手段は、前記記憶手段によって記憶媒体に記憶された画像データの属性情報に基づいて、前記取得手段によって取得されたアスペクト比に対応する画像データと前記取得手段によって取得されたアスペクト比に対応しない画像データとを同一リスト内に提示すると共に、前記取得手段によって取得されたアスペクト比に対応する画像データを、前記取得手段によって取得されたアスペクト比に対応しない画像データよりも優先した順番に並び替えて、前記同一リスト内に提示することを特徴とする情報処理装置。
【請求項２】
前記記憶手段によって記憶媒体に記憶された画像データの属性情報を、ファイルの属性情報を参照することによって取得する属性情報取得手段をさらに有し、
前記提示手段は、前記属性情報取得手段によって取得された前記画像データの属性情報に基づいて、前記取得手段によって取得されたアスペクト比に対応する画像データを優先的に提示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記属性情報取得手段は、画像データの縦横サイズを前記画像データの属性情報として取得することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記属性情報取得手段により取得された縦横サイズに基づき画像データのアスペクト比を決定する決定手段を有し、
前記提示手段は、前記取得手段によって取得されたアスペクト比と一致するアスペクト比を有する画像データを優先的に提示することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記提示手段によって提示された画像データの中から選択された画像データのアスペクト比が、前記取得手段によって取得されたアスペクト比と一致しない場合、前記送信手段は、前記選択された画像データのアスペクト比を前記取得手段によって取得されたアスペクト比に変換して送信することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記提示手段は、前記リストを表示装置に表示することにより提示することを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記提示手段は、前記取得手段によって取得されたアスペクト比に対応する画像データを前記リストの前半に表示し、前記取得手段によって取得されたアスペクト比に対応しない画像データを前記リストの後半に表示することで、前記取得手段によって取得されたアスペクト比に対応する画像データを、前記取得手段によって取得されたアスペクト比に対応しない画像データよりも優先した順番で提示することを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記提示手段によって提示された画像データの中から選択された画像データが、前記外部装置の表示部に表示可能なサイズでない場合に、前記送信手段は、前記提示手段によって提示された画像データの中から選択された画像データを前記表示可能なサイズに変換して送信することを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
前記外部装置から画像データを受信する受信手段を更に有し、
前記送信手段は、前記受信手段により受信された画像データと入れ替えるための画像データとして、前記選択された画像データを前記外部装置に送信することを特徴とする請求項１乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
外部装置の表示部に表示するための画像データを記憶媒体に記憶する記憶工程を有する情報処理装置の情報処理方法であって、
前記外部装置から前記外部装置の表示部に表示可能なアスペクト比の情報を取得する取得工程と、
前記記憶工程において記憶媒体に記憶された画像データの属性情報に基づいて、前記記憶手段により記憶された画像データを提示する提示工程と、
前記提示工程において提示された画像データの中から選択された画像データを前記外部装置へ送信する送信工程とを有し、
前記提示工程では、前記記憶工程によって記憶媒体に記憶された画像データの属性情報に基づいて、前記取得工程で取得されたアスペクト比に対応する画像データと前記取得工程で取得されたアスペクト比に対応しない画像データとを同一リスト内に提示すると共に、前記取得工程で取得されたアスペクト比に対応する画像データを、前記取得工程で取得されたアスペクト比に対応しない画像データよりも優先した順番に並び替えて、前記同一リスト内に提示することを特徴とする情報処理方法。
【請求項１１】
コンピュータを請求項１乃至９のいずれか１項に記載の情報処理装置の各手段として機能させるための、コンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置、情報処理方法及びプログラムに関し、特に、アスペクト比が同一の画像を選択するために用いて好適な技術に関する。
【背景技術】
【０００２】
従来、テレビモニタ等のディスプレイデバイスでは、アスペクト比が４：３のものが多く採用されてきたが、近年、ハイビジョン対応などに伴い、現在では、１６：９などのワイドなアスペクト比のものも多く採用されている。また、デジタルカメラについても、表示ディスプレイのワイド化が進んでいる。そこで、ディスプレイのアスペクト比と、ディスプレイに表示する画像のアスペクト比とが異なる場合に、テレビモニタ等のアスペクト比に合わせた表示方法などが提案されている。例えば、特許文献１に記載のインデックス表示方法では、まず、ディスプレイのアスペクト比と同じ比の画像を選別する。そして、ディスプレイのアスペクト比に応じてトリミングなどを行い、選別された画像の縮小画面をインデックス表示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２３７８７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された技術は、テレビモニタ等のアスペクト比の情報を予め保有していることを前提としている。そのため、自身がアスペクト比の情報を保有していないような表示機器が接続された場合には、接続された表示機器に適した画像を判断することができず、表示機器に適した画像を選択して表示させるのに多くの手間がかかってしまうという問題点がある。
【０００５】
本発明は前述の問題点に鑑み、接続された表示機器のアスペクト比に適した画像を簡単に選択して表示機器に送信できるようにすることを目的としている。
【課題を解決するための手段】
【０００６】
本発明の情報処理装置は、外部装置から前記外部装置の表示部に表示可能なアスペクト比の情報を取得する取得手段と、前記外部装置の表示部に表示するための画像データを記憶媒体に記憶する記憶手段と、前記記憶手段によって記憶媒体に記憶された画像データの属性情報に基づいて、前記記憶手段により記憶された画像データを提示する提示手段と、前記提示手段によって提示された画像データの中から選択された画像データを前記外部装置へ送信する送信手段とを有し、前記提示手段は、前記記憶手段によって記憶媒体に記憶された画像データの属性情報に基づいて、前記取得手段によって取得されたアスペクト比に対応する画像データと前記取得手段によって取得されたアスペクト比に対応しない画像データとを同一リスト内に提示すると共に、前記取得手段によって取得されたアスペクト比に対応する画像データを、前記取得手段によって取得されたアスペクト比に対応しない画像データよりも優先した順番に並び替えて、前記同一リスト内に提示することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、接続された機器が備える表示部のアスペクト比に適した画像を簡単に選択することができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係るＰＣ及びデジタルカメラの構成例を示すブロック図である。
【図２】表示装置に表示されるアプリケーションのウィンドウを示す図である。
【図３】アスペクト比が異なる場合の画像の調整方法を示す図である。
【図４】起動画面の画像データを取得する手順の一例を示すフローチャートである。
【図５】起動画面データリストを表示する手順の一例を示すフローチャートである。
【図６】ＪＰＥＧ形式ファイルの一般的なファイル構造を示す図である。
【図７】起動画面を変更するための処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
以下、本発明の好ましい実施形態について、図面を参照しながら詳細に説明する。
図１は、本実施形態に係る画像データ処理システムを構成するパーソナルコンピュータ（ＰＣ）１及びデジタルカメラ２の構成例を示すブロック図である。
本実施形態における画像データ処理システムは、外部装置として通信装置の一例であるデジタルカメラ２と、デジタルカメラ２で撮影した画像ファイルを受信する情報処理装置としてＰＣ１とで構成されている。ＰＣ１及びデジタルカメラ２は、ＵＳＢ（Universal Serial Bus）等を用いて接続されている。
【００１０】
図１（ａ）は、ＰＣ１の内部構成例を示している。図１（ａ）において、ＰＣ１は、ＣＰＵ１００、ハードディスクドライブ（ＨＤＤ）１０１、ＲＡＭ１０２、入力装置１０３、ＶＲＡＭ１０４、表示装置１０５、及び通信部１０６を備えている。ＣＰＵ１００は、ＰＣ１全体を制御するためのものである。ＨＤＤ１０１には、デジタルカメラ２から受信した画像ファイルや、ＰＣ１を制御するプログラムなどの各種データが記憶されている。本実施形態における、画像データを設定、表示するアプリケーション（以下、アプリケーション）もＨＤＤ１０１に記憶されている。
【００１１】
ＲＡＭ（Random Access Memory）１０２は、前述したアプリケーションや各種パラメータなどのデータを一時的に記憶するためのものである。入力装置１０３は、例えば、キーボードやマウスなどのポインティングデバイスなどである。ＶＲＡＭ１０４は、表示装置１０５に表示するための画像ファイルなどを記憶するためのものである。また、通信部１０６は、例えば、デジタルカメラ２と接続するためのインターフェースである。なお、入力装置１０３及び表示装置１０５は、ＰＣ１の構成要素として記載されているが、外部装置としてＰＣ１に接続され、ＣＰＵ１００がこれらの装置を制御してもよい。また、本実施形態では、デジタルカメラ２と接続する通信経路としてＵＳＢケーブルを用いているが、例えば、ＩＥＥＥ  ８０２．１１ｂに代表される無線ＬＡＮなどの無線で通信を行ってもよい。
【００１２】
図１（ｂ）は、デジタルカメラ２の内部構成例を示している。図１（ａ）において、制御部１５０はＣＰＵとＲＯＭとで構成されており、入力された信号やプログラムに従い、デジタルカメラ２の各部を制御する。ＣＣＤ（Charge Coupled Device）１５２は、集光レンズ１５１を通って撮像された被写体像を電気信号に変換するためのものである。Ａ／Ｄ変換器１５３は、ＣＣＤ１５２で変換された電気信号をデジタル信号に変換するためのものである。ＲＡＭ（Random Access Memory）１５４は、撮影データや各種パラメータなどのデータを一時的に記憶するためのものである。通信部１５５は、例えば、ＰＣ１と接続するためのインターフェースである。
【００１３】
フラッシュメモリ１５６は、撮影された撮影データや制御プログラムなどを記憶するための記憶媒体であり、デジタルカメラ２に内蔵されていてもよいし、例えばメモリーカードのように着脱可能であってもよい。入力装置１５７は、主にユーザーにより操作される部材であり、撮影時に使用するレリーズボタンや画像再生時の画像送り等の指示を受け付ける。入力装置１５７は、例えば、ボタン、レバー、ホイール、タッチパネルなどである。ＶＲＡＭ１５８は、ＬＣＤ１５９に表示するための画像ファイルなどを記憶するためのものである。また、ＬＣＤ（Liquid Crystal Display）１５９は、撮影した画像を表示したり、ユーザーに通知する情報など、各種ＧＵＩ（Graphical User Interface）を表示したりする表示部である。
【００１４】
ここで、本実施形態におけるデジタルカメラ２は、制御部１５０のＲＯＭに記録された画像データを読み出し、電源投入時にＬＣＤ１５９にその画像を起動画面として表示することができる。本実施形態では、デジタルカメラ２とＰＣ１とがＵＳＢを用いて接続されると、ＰＣ１のＣＰＵ１００がＨＤＤ１０１に記憶されたアプリケーションを起動する。このアプリケーションにより、ＰＣ１内に記録されている画像データをデジタルカメラ２へ送信する。そして、デジタルカメラ２の制御部１５０のＲＯＭに記録された画像データを書き換える。このように本実施形態では、任意の画像データに対して起動画面として設定することができる。
【００１５】
図２は、ＰＣ１のＣＰＵ１００により表示装置１０５に表示するアプリケーションのウィンドウ２００の一例を示す図である。
図２（ａ）には、ＰＣ１に接続されたデジタルカメラ２のＬＣＤ１５９が４：３のアスペクト比である場合に表示される画面の一例を示す。ウィンドウ２００には、デジタルカメラ２において起動画面として設定された画像が設定中起動画面プレビュー２０１として表示され、起動画面の名前２０２が表示される。なお、起動画面として設定された画像データをデジタルカメラ２から取得する手順については後述する。また、ＨＤＤ１０１に記録されている起動画面として設定可能な画像の名前一覧が起動画面データリスト２０４に表示される。そして、選択された画像の名前の枠２０５が強調表示され、選択された画像の起動画面プレビュー２０３が表示される。
【００１６】
このようにユーザーは、デジタルカメラ２において設定されている起動画面を設定中起動画面プレビュー２０１及び起動画面の名前２０２にて確認することができる。そして、起動画面データリスト２０４の中から任意の画像を選択して起動画面プレビュー２０３を表示して確認し、設定ボタン２０６を入力装置１０３の操作に応じて選択することにより、デジタルカメラ２で設定される起動画面を変更することができる。また、起動画面データリスト２０４には、デジタルカメラ２のＬＣＤ１５９のアスペクト比と一致する画像の名前が他の画像よりも優先的に表示されるように並び替えて表示される。
【００１７】
図２（ｂ）には、ＰＣ１に接続されたデジタルカメラ２のＬＣＤ１５９が１６：９のアスペクト比である場合に表示される画面の一例を示す。ウィンドウ２００には、図２（ａ）と同様、デジタルカメラ２において起動画面として設定された画像が設定中起動画面プレビュー２１１として表示され、起動画面の名前２１２も表示される。一方、ＨＤＤ１０１に記録されている起動画面として設定可能な画像の名前一覧が起動画面データリスト２１４に表示される。また、ＬＣＤ１５９のアスペクト比と一致するアスペクト比の画像の名前が他の画像よりも優先的に表示されるように並び替えて表示される。そして、選択された画像の名前の枠２１５が強調表示され、選択された画像の起動画面プレビュー２１３が表示される。
【００１８】
また、本実施形態では、図３に示すように、デジタルカメラ２のＬＣＤ１５９のアスペクト比と一致していない画像であっても、画像を伸縮して余白を追加するようにしている。このように、ＬＣＤ１５９のアスペクト比と一致した設定用起動画面を作成して、デジタルカメラ２において設定する。
【００１９】
図３（ａ）は、アスペクト比が４：３のＬＣＤ１５９を有するデジタルカメラ２に、アスペクト比が１６：９の画像を起動画面として設定する場合の画像の作成方法を示す図である。図３（ａ）に示すように、アスペクト比が１６：９の画像を切り取らずに、上下に余白を追加することによりアスペクト比が４：３の画像に変換する。図３（ｂ）には逆の例を示すが、同様にアスペクト比が１６：９のＬＣＤ１５９を有するデジタルカメラ２に、アスペクト比が４：３の画像を起動画面として設定する場合も、左右に余白を追加する。
【００２０】
このようにアスペクト比が異なる場合でも対応可能としているため、本実施形態では、図２に示すように、起動画面データリスト２０４、２１４には、ＬＣＤ１５９と異なるアスペクト比の画像が含まれている。なお、アスペクト比の変換を行わないシステムの場合には、フィルタリングを行い、起動画面データリスト２０４、２１４には、ＬＣＤ１５９のアスペクト比と一致しない画像を含まないようにしてもよい。
【００２１】
次に、アプリケーションによりデジタルカメラ２に設定された起動画面の画像をウィンドウ２００に表示するための処理について説明する。図４（ａ）は、ＰＣ１による、デジタルカメラ２から起動画面として設定されている画像データを取得する処理手順の一例を示すフローチャートである。なお、図４（ａ）に示す各処理は、ＣＰＵ１００により行われる。
図４（ａ）において、アプリケーションが起動されると処理を開始する。そして、ステップＳ４０１において、通信部１０６を介して、デジタルカメラ２において起動画面として設定可能（表示可能）な縦横サイズ情報の取得要求をデジタルカメラ２に送信する。次に、ステップＳ４０２において、起動画面における縦横サイズの情報を受信するまで待機する。そして、通信部１０６を介してデジタルカメラ２から起動画面における縦横サイズの情報を受信した場合は、ステップＳ４０３において、その情報をＲＡＭ１０２に記憶する。
【００２２】
次に、ステップＳ４０４において、通信部１０６を介して、デジタルカメラ２で設定されている起動画面の画像データの取得要求をデジタルカメラ２に送信する。次に、ステップＳ４０５において、設定中の起動画面の画像データを受信するまで待機する。そして、通信部１０６を介してデジタルカメラ２から設定中の起動画面の画像データを受信した場合は、ステップＳ４０６において、ＨＤＤ１０１の一時フォルダに、起動画面の画像データを画像ファイルとして記録する。次に、ステップＳ４０７において、一時フォルダに記録した画像ファイルを、デジタルカメラ２に設定されている起動画面として、アプリケーションのウィンドウ２００に表示し、処理を終了する。
【００２３】
図４（ｂ）は、デジタルカメラ２による、起動画面として設定されている画像データをＰＣ１に送信する処理手順の一例を示すフローチャートである。なお、図４（ｂ）に示す各処理は、制御部１５０により行われる。
まず、ステップＳ４５１において、起動画面として設定可能な縦横サイズ情報の取得要求をＰＣ１から受信するまで待機する。そして、通信部１５５を介して起動画面として設定可能な縦横サイズ情報の取得要求をＰＣ１から受信した場合は、ステップＳ４５２において、通信部１５５を介して起動画面における縦横サイズの情報をＰＣ１へ送信する。ここで、送信する起動画面における縦横サイズの情報としては、ＬＣＤ１５９の縦横サイズと一致したサイズである。
【００２４】
次に、ステップＳ４５３において、設定中の起動画面の画像データの取得要求をＰＣ１から受信するまで待機する。そして、通信部１５５を介して設定中の起動画面の画像データの取得要求をＰＣ１から受信した場合は、ステップＳ４５４において、制御部１５０のＲＯＭに記録されている起動画面の画像データをＲＡＭ１５４に読み出す。次に、ステップＳ４５５において、通信部１５５を介して読み出した起動画面の画像データをＰＣ１へ送信し、処理を終了する。
【００２５】
次に、図５を参照しながら、アプリケーションのウィンドウ２００上にＰＣ１のＨＤＤ１０１に記録された起動画面として設定可能な画像データの起動画面データリスト２０４を表示する処理について説明する。図５は、ＰＣ１による起動画面データリスト２０４を表示する処理手順の一例を示すフローチャートである。なお、図５に示す各処理は、ＣＰＵ１００により行われ、図４（ａ）に示した手順によりデジタルカメラ２から起動画面の縦横サイズの情報を取得した後に行われる。
まず、ステップＳ５０１において、ＨＤＤ１０１内の保存用フォルダに起動画面用として記録されている画像ファイルをリストアップする。そして、ステップＳ５０２において、リストアップした画像ファイルに対して、ファイル名順に並び替えを行う。
【００２６】
次に、ステップＳ５０３以降では、リストアップされた画像ファイルの数だけ、画像のアスペクト比で区分けしたリストを作成する。そこで、リストを作成するために、ステップＳ５０３において、画像ファイルから縦横サイズの情報を取得する。なお、ステップＳ５０３の詳細については後述する。そして、ステップＳ５０４において、画像ファイルの縦横サイズの情報からアスペクト比を算出する。この算出の結果、アスペクト比が１６：９である場合は、ステップＳ５０５において、「１６：９」のリストにその画像ファイルを追加する。一方、アスペクト比が４：３である場合は、ステップＳ５０６において、「４：３」のリストにその画像ファイルを追加する。
【００２７】
次に、ステップＳ５０７において、リストアップされた全ての画像ファイルに対して何れかのリストに振り分けたか否かを判断する。この判断の結果、まだ、何れかのリストに振り分けていない画像ファイルがある場合は、ステップＳ５０３に戻る。一方、ステップＳ５０７の判断の結果、全ての画像ファイルに対して振り分けた場合は、ステップＳ５０８において、図４（ａ）のステップＳ４０３にてデジタルカメラ２から取得した縦横サイズの情報からアスペクト比を算出する。この処理により、「４：３」と「１６：９」とに分割したリストを連結する順番を決定する。
【００２８】
この算出の結果、設定可能な起動画面のアスペクト比が１６：９である場合は、このようにすることで、アスペクト比が１６：９の画像が、４：３の画像よりもリストの上位として優先的に表示されることとなる。ステップＳ５０９において、「１６：９」のリストの後に「４：３」のリストを結合する。一方、設定可能な起動画面のアスペクト比が４：３である場合は、ステップＳ５１０において、「４：３」のリストの後に「１６：９」のリストを結合する。このようにすることで、アスペクト比が４：３の画像が、１６：９の画像よりもリストの上位として優先的に表示されることとなる。そして、ステップＳ５１１において、結合したリスト（起動画面データリスト）を表示装置１０５におけるアプリケーション上のウィンドウ２００に表示し、処理を終了する。
【００２９】
ここで、ステップＳ５０３における、画像ファイルから縦横サイズの情報を取得する処理の詳細について説明する。
図６は、ＪＰＥＧ形式ファイルの一般的なファイル構造を示す図である。属性情報として画像の縦横サイズの情報を取得する際には、ＣＰＵ１００は属性情報取得手段として機能し、図６に示すように、ＳＯＦマーカーを参照する。そして、ＳＯＦマーカー内において、画像の縦サイズはImage Lengthの値から取得し、画像の横サイズはImage Widthの値から取得する。なお、他のＥｘｉｆ−ＪＰＥＧなどのＪＥＰＧ形式のファイルの場合には、他のマーカー内に含まれる画像の縦横サイズの情報を取得してもよく、ＪＰＥＧ以外の形式のファイルを使用する場合には、別の方法で縦横サイズの情報を取得してもよい。
【００３０】
以上の処理により、ＰＣ１に接続されたデジタルカメラ２のＬＣＤ１５９のアスペクト比と一致した画像の名前を起動画面データリスト２０４に優先的に表示して、ユーザーに設定候補となる画像の一覧を提示することができる。次に、ＰＣ１に記録されている起動画面用の画像データをデジタルカメラ２に送信して起動画面に設定する処理の流れについて説明する。
【００３１】
図７（ａ）は、デジタルカメラ２の起動画面を変更するためのＰＣ１による処理手順の一例を示すフローチャートである。なお、図７（ａ）に示す各処理は、ＣＰＵ１００により行われる。
アプリケーション上のウィンドウ２００上に配置された設定ボタン２０６に対して、ユーザーの操作により入力装置１０３から押下の指示を受けると処理を開始する。そして、ステップＳ７０１において、起動画面データリスト２０４の中から選択されている起動画面プレビュー２０３の画像の縦横サイズを確認する。
【００３２】
次に、ステップＳ７０２において、選択された起動画面（画像）がデジタルカメラ２において設定可能なアスペクト比であるか否かを判断する。この判断は、図４（ａ）のステップＳ４０３でＲＡＭ１０２に記憶された、設定可能な起動画面における縦横サイズの情報に基づいて行われる。この判断の結果、設定可能なアスペクト比でない場合は、ステップＳ７０３において、選択された画像データに対してアスペクト比の変換処理を行う。そして、ステップＳ７０４に進む。ここで、アスペクト比の変換処理は、図３に示したように、画像を切り取らずに余白を付加する処理である。
【００３３】
一方、ステップＳ７０２の判断の結果、設定可能なアスペクト比である場合は、ステップＳ７０４において、選択された起動画面がデジタルカメラ２において設定が可能な縦横サイズであるか否かを判断する。なお、この判断も、ステップＳ４０３でＲＡＭ１０２に記憶された、設定可能な起動画面における縦横サイズの情報に基づいて行われる。この判断の結果、設定可能な縦横サイズでない場合は、ステップＳ７０５において、選択された画像のリサイズを行い、設定可能な縦横サイズにする。そして、ステップＳ７０６に進む。
【００３４】
一方、ステップＳ７０４の判断の結果、設定可能な縦横サイズである場合は、ステップＳ７０６において、選択された起動画面の画像データをデジタルカメラ２に通信部１０６を介して送信する。そして、ステップＳ７０７において、通信部１０６を介してデジタルカメラ２から起動画面の設定変更が完了した通知を受信するまで待機する。そして、通信部１０６を介して起動画面の設定変更が完了した通知を受信した場合は、ステップＳ７０８において、ステップＳ４０６でＨＤＤ１０１の一時フォルダに記録された画像ファイルに対し、送信した画像データで画像ファイルとして上書きする。次に、ステップＳ７０９において、上書きした画像ファイルをデジタルカメラ２において設定されている起動画面としてアプリケーション上のウィンドウ２００に表示し、処理を終了する。
【００３５】
図７（ｂ）は、ＰＣ１から送信された起動画面データを起動画面として設定するデジタルカメラ２による処理手順の一例を示すフローチャートである。なお、図７（ｂ）に示す各処理は、制御部１５０により行われる。
まず、ステップＳ７５１において、通信部１５５を介してＰＣ１において選択された起動画面の画像データをＰＣ１から受信するまで待機する。そして、通信部１５５を介してＰＣ１において選択された起動画面の画像データをＰＣ１から受信した場合は、ステップＳ７５２において、制御部１５０のＲＯＭに記録されている起動画面の画像データを、受信した起動画面の画像データで上書きする。上書きが完了したら、ステップＳ７５３において、通信部１５５を介して処理が完了したことをＰＣ１へ通知し、処理を終了する。
【００３６】
以上のように本実施形態によれば、起動画面として設定されている画像データの縦横サイズの情報をデジタルカメラ２から取得し、アスペクト比が同一である画像データを優先したリストを表示するようにした。これにより、デジタルカメラ２が備えるＬＣＤ１５９のアスペクト比に適した画像を簡単に選択して、デジタルカメラ２に送信することができる。以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【００３７】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００３８】
１００  ＣＰＵ、１０１  ＨＤＤ、１０２  ＲＡＭ、１０５  表示装置、１０６  通信部
【図１】
0005460165.tif 000002
【図２】
0005460165.tif 000003
【図３】
0005460165.tif 000004
【図４】
0005460165.tif 000005
【図５】
0005460165.tif 000006
【図６】
0005460165.tif 000007
【図７】
0005460165.tif 000008